Class CraftingResultSlot

java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CraftingResultSlot

public class CraftingResultSlot extends Slot
Mappings:
Namespace Name
intermediary net/minecraft/class_557
glue class_619
server py
client yv
named net/minecraft/screen/slot/CraftingResultSlot
  • Field Details

    • input

      private final Inventory input
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2366 Lnet/minecraft/class_557;field_2366:Lnet/minecraft/class_134;
      glue field_2558 Lclass_619;field_2558:Lclass_287;
      server d Lpy;d:Lhp;
      client d Lyv;d:Llw;
      named input Lnet/minecraft/screen/slot/CraftingResultSlot;input:Lnet/minecraft/inventory/Inventory;
    • player

      private PlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2367 Lnet/minecraft/class_557;field_2367:Lnet/minecraft/class_54;
      glue field_2559 Lclass_619;field_2559:Lclass_172;
      server e Lpy;e:Lem;
      client e Lyv;e:Lgs;
      named player Lnet/minecraft/screen/slot/CraftingResultSlot;player:Lnet/minecraft/entity/player/PlayerEntity;
  • Constructor Details

    • CraftingResultSlot

      public CraftingResultSlot(PlayerEntity player, Inventory input, Inventory inventory, int index, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_557;<init>(Lnet/minecraft/class_54;Lnet/minecraft/class_134;Lnet/minecraft/class_134;III)V
      glue <init> Lclass_619;<init>(Lclass_172;Lclass_287;Lclass_287;III)V
      server <init> Lpy;<init>(Lem;Lhp;Lhp;III)V
      client <init> Lyv;<init>(Lgs;Llw;Llw;III)V
      named <init> Lnet/minecraft/screen/slot/CraftingResultSlot;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/inventory/Inventory;Lnet/minecraft/inventory/Inventory;III)V
  • Method Details

    • canInsert

      public boolean canInsert(ItemStack stack)
      Overrides:
      canInsert in class Slot
      Mappings:
      Namespace Name Mixin selector
      intermediary method_477 Lnet/minecraft/class_133;method_477(Lnet/minecraft/class_31;)Z
      glue method_813 Lclass_170;method_813(Lclass_224;)Z
      server b Lel;b(Lfy;)Z
      client b Lgp;b(Liz;)Z
      named canInsert Lnet/minecraft/screen/slot/Slot;canInsert(Lnet/minecraft/item/ItemStack;)Z
    • onTakeItem

      public void onTakeItem(ItemStack stack)
      Overrides:
      onTakeItem in class Slot
      Mappings:
      Namespace Name Mixin selector
      intermediary method_474 Lnet/minecraft/class_133;method_474(Lnet/minecraft/class_31;)V
      glue method_810 Lclass_170;method_810(Lclass_224;)V
      server a Lel;a(Lfy;)V
      client a Lgp;a(Liz;)V
      named onTakeItem Lnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/item/ItemStack;)V