Class Crafting


public class Crafting extends ContainerBase
Mappings:
Namespace Name
intermediary net/minecraft/class_196
glue class_219
server fu
client it
named net/minecraft/container/Crafting
  • Field Details

    • inventory

      public Crafting inventory
      Mappings:
      Namespace Name Mixin selector
      intermediary field_708 Lnet/minecraft/class_196;field_708:Lnet/minecraft/class_159;
      glue field_915 Lclass_219;field_915:Lclass_305;
      server a Lfu;a:Lhz;
      client a Lit;a:Lmq;
      named inventory Lnet/minecraft/container/Crafting;inventory:Lnet/minecraft/inventory/Crafting;
    • result

      public InventoryBase result
      Mappings:
      Namespace Name Mixin selector
      intermediary field_709 Lnet/minecraft/class_196;field_709:Lnet/minecraft/class_134;
      glue field_916 Lclass_219;field_916:Lclass_287;
      server b Lfu;b:Lhp;
      client b Lit;b:Llw;
      named result Lnet/minecraft/container/Crafting;result:Lnet/minecraft/inventory/InventoryBase;
    • level

      private Level level
      Mappings:
      Namespace Name Mixin selector
      intermediary field_710 Lnet/minecraft/class_196;field_710:Lnet/minecraft/class_18;
      glue field_917 Lclass_219;field_917:Lclass_129;
      server c Lfu;c:Ldj;
      client c Lit;c:Lfd;
      named level Lnet/minecraft/container/Crafting;level:Lnet/minecraft/level/Level;
    • x

      private int x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_711 Lnet/minecraft/class_196;field_711:I
      glue field_918 Lclass_219;field_918:I
      server h Lfu;h:I
      client h Lit;h:I
      named x Lnet/minecraft/container/Crafting;x:I
    • y

      private int y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_712 Lnet/minecraft/class_196;field_712:I
      glue field_919 Lclass_219;field_919:I
      server i Lfu;i:I
      client i Lit;i:I
      named y Lnet/minecraft/container/Crafting;y:I
    • z

      private int z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_713 Lnet/minecraft/class_196;field_713:I
      glue field_920 Lclass_219;field_920:I
      server j Lfu;j:I
      client j Lit;j:I
      named z Lnet/minecraft/container/Crafting;z:I
  • Constructor Details

    • Crafting

      public Crafting(PlayerInventory playerInventory, Level level, int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_196;<init>(Lnet/minecraft/class_136;Lnet/minecraft/class_18;III)V
      glue <init> Lclass_219;<init>(Lclass_223;Lclass_129;III)V
      server <init> Lfu;<init>(Lfx;Ldj;III)V
      client <init> Lit;<init>(Lix;Lfd;III)V
      named <init> Lnet/minecraft/container/Crafting;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/level/Level;III)V
  • Method Details

    • onContentsChanged

      public void onContentsChanged(InventoryBase inventory)
      Overrides:
      onContentsChanged in class ContainerBase
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2088 Lnet/minecraft/class_71;method_2088(Lnet/minecraft/class_134;)V
      glue method_7 Lclass_94;method_7(Lclass_287;)V
      server a Lcl;a(Lhp;)V
      client a Ldw;a(Llw;)V
      named onContentsChanged Lnet/minecraft/container/ContainerBase;onContentsChanged(Lnet/minecraft/inventory/InventoryBase;)V
    • onClosed

      public void onClosed(PlayerBase player)
      Overrides:
      onClosed in class ContainerBase
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2087 Lnet/minecraft/class_71;method_2087(Lnet/minecraft/class_54;)V
      glue method_6 Lclass_94;method_6(Lclass_172;)V
      server a Lcl;a(Lem;)V
      client a Ldw;a(Lgs;)V
      named onClosed Lnet/minecraft/container/ContainerBase;onClosed(Lnet/minecraft/entity/player/PlayerBase;)V
    • canUse

      public boolean canUse(PlayerBase player)
      Specified by:
      canUse in class ContainerBase
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2094 Lnet/minecraft/class_71;method_2094(Lnet/minecraft/class_54;)Z
      glue method_8 Lclass_94;method_8(Lclass_172;)Z
      server b Lcl;b(Lem;)Z
      client b Ldw;b(Lgs;)Z
      named canUse Lnet/minecraft/container/ContainerBase;canUse(Lnet/minecraft/entity/player/PlayerBase;)Z
    • transferSlot

      public ItemInstance transferSlot(int slotIndex)
      Overrides:
      transferSlot in class ContainerBase
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2086 Lnet/minecraft/class_71;method_2086(I)Lnet/minecraft/class_31;
      glue method_5 Lclass_94;method_5(I)Lclass_224;
      server a Lcl;a(I)Lfy;
      client a Ldw;a(I)Liz;
      named transferSlot Lnet/minecraft/container/ContainerBase;transferSlot(I)Lnet/minecraft/item/ItemInstance;