Package net.minecraft.screen.slot
Class CrafterOutputSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CrafterOutputSlot
- Mappings:
Namespace Name official chxintermediary net/minecraft/class_8883named net/minecraft/screen/slot/CrafterOutputSlot
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleancanTakeItems(PlayerEntity playerEntity) booleancanTakePartial(PlayerEntity player) insertStack(ItemStack stack) insertStack(ItemStack stack, int count) voidonQuickTransfer(ItemStack newItem, ItemStack original) voidonTakeItem(PlayerEntity player, ItemStack stack) takeStack(int amount) takeStackRange(int min, int max, PlayerEntity player) tryTakeStackRange(int min, int max, PlayerEntity player) Methods inherited from class net.minecraft.screen.slot.Slot
getBackgroundSprite, getIndex, getMaxItemCount, getMaxItemCount, getStack, hasStack, isEnabled, markDirty, onCrafted, onCrafted, onTake, setStack, setStack, setStackNoCallbacks
-
Constructor Details
-
CrafterOutputSlot
- Mappings:
Namespace Name Mixin selector official <init>Lcih;<init>(Lbiq;III)Vintermediary <init>Lnet/minecraft/class_1735;<init>(Lnet/minecraft/class_1263;III)Vnamed <init>Lnet/minecraft/screen/slot/Slot;<init>(Lnet/minecraft/inventory/Inventory;III)V
-
-
Method Details
-
onQuickTransfer
- Overrides:
onQuickTransferin classSlot- Mappings:
Namespace Name Mixin selector official bLcih;b(Lclj;Lclj;)Vintermediary method_7670Lnet/minecraft/class_1735;method_7670(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vnamed onQuickTransferLnet/minecraft/screen/slot/Slot;onQuickTransfer(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
-
canTakeItems
- Overrides:
canTakeItemsin classSlot- Mappings:
Namespace Name Mixin selector official aLcih;a(Lcdu;)Zintermediary method_7674Lnet/minecraft/class_1735;method_7674(Lnet/minecraft/class_1657;)Znamed canTakeItemsLnet/minecraft/screen/slot/Slot;canTakeItems(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
tryTakeStackRange
- Overrides:
tryTakeStackRangein classSlot- Mappings:
Namespace Name Mixin selector official aLcih;a(IILcdu;)Ljava/util/Optional;intermediary method_34264Lnet/minecraft/class_1735;method_34264(IILnet/minecraft/class_1657;)Ljava/util/Optional;named tryTakeStackRangeLnet/minecraft/screen/slot/Slot;tryTakeStackRange(IILnet/minecraft/entity/player/PlayerEntity;)Ljava/util/Optional;
-
takeStackRange
- Overrides:
takeStackRangein classSlot- Mappings:
Namespace Name Mixin selector official bLcih;b(IILcdu;)Lclj;intermediary method_32753Lnet/minecraft/class_1735;method_32753(IILnet/minecraft/class_1657;)Lnet/minecraft/class_1799;named takeStackRangeLnet/minecraft/screen/slot/Slot;takeStackRange(IILnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
-
insertStack
- Overrides:
insertStackin classSlot- Mappings:
Namespace Name Mixin selector official dLcih;d(Lclj;)Lclj;intermediary method_32756Lnet/minecraft/class_1735;method_32756(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;named insertStackLnet/minecraft/screen/slot/Slot;insertStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
insertStack
- Overrides:
insertStackin classSlot- Mappings:
Namespace Name Mixin selector official bLcih;b(Lclj;I)Lclj;intermediary method_32755Lnet/minecraft/class_1735;method_32755(Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799;named insertStackLnet/minecraft/screen/slot/Slot;insertStack(Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/item/ItemStack;
-
canTakePartial
- Overrides:
canTakePartialin classSlot- Mappings:
Namespace Name Mixin selector official bLcih;b(Lcdu;)Zintermediary method_32754Lnet/minecraft/class_1735;method_32754(Lnet/minecraft/class_1657;)Znamed canTakePartialLnet/minecraft/screen/slot/Slot;canTakePartial(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
canInsert
-
takeStack
-
onTakeItem
- Overrides:
onTakeItemin classSlot- Mappings:
Namespace Name Mixin selector official aLcih;a(Lcdu;Lclj;)Vintermediary method_7667Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Vnamed onTakeItemLnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
-
canBeHighlighted
public boolean canBeHighlighted()- Overrides:
canBeHighlightedin classSlot- Mappings:
Namespace Name Mixin selector official eLcih;e()Zintermediary method_51306Lnet/minecraft/class_1735;method_51306()Znamed canBeHighlightedLnet/minecraft/screen/slot/Slot;canBeHighlighted()Z
-