Class GhostRecipe

java.lang.Object
net.minecraft.screen.GhostRecipe

@Environment(CLIENT) public class GhostRecipe extends Object
Mappings:
Namespace Name
named net/minecraft/screen/GhostRecipe
intermediary net/minecraft/class_9934
official ftn
  • Field Details

    • items

      Mappings:
      Namespace Name Mixin selector
      named items Lnet/minecraft/screen/GhostRecipe;items:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;
      intermediary field_52827 Lnet/minecraft/class_9934;field_52827:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;
      official a Lftn;a:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;
    • currentIndexProvider

      private final CurrentIndexProvider currentIndexProvider
      Mappings:
      Namespace Name Mixin selector
      named currentIndexProvider Lnet/minecraft/screen/GhostRecipe;currentIndexProvider:Lnet/minecraft/screen/CurrentIndexProvider;
      intermediary field_52828 Lnet/minecraft/class_9934;field_52828:Lnet/minecraft/class_9938;
      official b Lftn;b:Lftw;
  • Constructor Details

    • GhostRecipe

      public GhostRecipe(CurrentIndexProvider currentIndexProvider)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/screen/GhostRecipe;<init>(Lnet/minecraft/screen/CurrentIndexProvider;)V
      intermediary <init> Lnet/minecraft/class_9934;<init>(Lnet/minecraft/class_9938;)V
      official <init> Lftn;<init>(Lftw;)V
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/screen/GhostRecipe;clear()V
      intermediary method_62029 Lnet/minecraft/class_9934;method_62029()V
      official a Lftn;a()V
    • put

      public void put(ItemStack item, Slot slot)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/screen/GhostRecipe;put(Lnet/minecraft/item/ItemStack;Lnet/minecraft/screen/slot/Slot;)V
      intermediary method_62031 Lnet/minecraft/class_9934;method_62031(Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)V
      official a Lftn;a(Lcvl;Lcsn;)V
    • put

      public void put(List<ItemStack> items, Slot slot)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/screen/GhostRecipe;put(Ljava/util/List;Lnet/minecraft/screen/slot/Slot;)V
      intermediary method_62034 Lnet/minecraft/class_9934;method_62034(Ljava/util/List;Lnet/minecraft/class_1735;)V
      official a Lftn;a(Ljava/util/List;Lcsn;)V
    • draw

      public void draw(DrawContext drawContext, MinecraftClient client, int x, int y, boolean notInventory)
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/screen/GhostRecipe;draw(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/MinecraftClient;IIZ)V
      intermediary method_62033 Lnet/minecraft/class_9934;method_62033(Lnet/minecraft/class_332;Lnet/minecraft/class_310;IIZ)V
      official a Lftn;a(Lfjn;Lfib;IIZ)V
    • drawTooltip

      public void drawTooltip(DrawContext drawContext, MinecraftClient client, int int2, int int3, @Nullable @Nullable Slot slot)
      Mappings:
      Namespace Name Mixin selector
      named drawTooltip Lnet/minecraft/screen/GhostRecipe;drawTooltip(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/MinecraftClient;IILnet/minecraft/screen/slot/Slot;)V
      intermediary method_62032 Lnet/minecraft/class_9934;method_62032(Lnet/minecraft/class_332;Lnet/minecraft/class_310;IILnet/minecraft/class_1735;)V
      official a Lftn;a(Lfjn;Lfib;IILcsn;)V