Package net.minecraft.screen.slot
Class CrafterOutputSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CrafterOutputSlot
- Mappings:
Namespace Name named net/minecraft/screen/slot/CrafterOutputSlotintermediary net/minecraft/class_8883official crg
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleancanTakeItems(PlayerEntity playerEntity) booleancanTakePartial(PlayerEntity player) booleanReturnstrueto disable dynamic display for clocks and compasses.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 named <init>Lnet/minecraft/screen/slot/Slot;<init>(Lnet/minecraft/inventory/Inventory;III)Vintermediary <init>Lnet/minecraft/class_1735;<init>(Lnet/minecraft/class_1263;III)Vofficial <init>Lcrq;<init>(Lbqk;III)V
-
-
Method Details
-
onQuickTransfer
- Overrides:
onQuickTransferin classSlot- Mappings:
Namespace Name Mixin selector named onQuickTransferLnet/minecraft/screen/slot/Slot;onQuickTransfer(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Vintermediary method_7670Lnet/minecraft/class_1735;method_7670(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vofficial bLcrq;b(Lcuq;Lcuq;)V
-
canTakeItems
- Overrides:
canTakeItemsin classSlot- Mappings:
Namespace Name Mixin selector named canTakeItemsLnet/minecraft/screen/slot/Slot;canTakeItems(Lnet/minecraft/entity/player/PlayerEntity;)Zintermediary method_7674Lnet/minecraft/class_1735;method_7674(Lnet/minecraft/class_1657;)Zofficial aLcrq;a(Lcmx;)Z
-
tryTakeStackRange
- Overrides:
tryTakeStackRangein classSlot- Mappings:
Namespace Name Mixin selector named tryTakeStackRangeLnet/minecraft/screen/slot/Slot;tryTakeStackRange(IILnet/minecraft/entity/player/PlayerEntity;)Ljava/util/Optional;intermediary method_34264Lnet/minecraft/class_1735;method_34264(IILnet/minecraft/class_1657;)Ljava/util/Optional;official aLcrq;a(IILcmx;)Ljava/util/Optional;
-
takeStackRange
- Overrides:
takeStackRangein classSlot- Mappings:
Namespace Name Mixin selector named takeStackRangeLnet/minecraft/screen/slot/Slot;takeStackRange(IILnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;intermediary method_32753Lnet/minecraft/class_1735;method_32753(IILnet/minecraft/class_1657;)Lnet/minecraft/class_1799;official bLcrq;b(IILcmx;)Lcuq;
-
insertStack
- Overrides:
insertStackin classSlot- Mappings:
Namespace Name Mixin selector named insertStackLnet/minecraft/screen/slot/Slot;insertStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_32756Lnet/minecraft/class_1735;method_32756(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official dLcrq;d(Lcuq;)Lcuq;
-
insertStack
- Overrides:
insertStackin classSlot- Mappings:
Namespace Name Mixin selector named insertStackLnet/minecraft/screen/slot/Slot;insertStack(Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/item/ItemStack;intermediary method_32755Lnet/minecraft/class_1735;method_32755(Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799;official bLcrq;b(Lcuq;I)Lcuq;
-
canTakePartial
- Overrides:
canTakePartialin classSlot- Mappings:
Namespace Name Mixin selector named canTakePartialLnet/minecraft/screen/slot/Slot;canTakePartial(Lnet/minecraft/entity/player/PlayerEntity;)Zintermediary method_32754Lnet/minecraft/class_1735;method_32754(Lnet/minecraft/class_1657;)Zofficial bLcrq;b(Lcmx;)Z
-
canInsert
-
takeStack
-
onTakeItem
- Overrides:
onTakeItemin classSlot- Mappings:
Namespace Name Mixin selector named onTakeItemLnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Vintermediary method_7667Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Vofficial aLcrq;a(Lcmx;Lcuq;)V
-
canBeHighlighted
public boolean canBeHighlighted()- Overrides:
canBeHighlightedin classSlot- Mappings:
Namespace Name Mixin selector named canBeHighlightedLnet/minecraft/screen/slot/Slot;canBeHighlighted()Zintermediary method_51306Lnet/minecraft/class_1735;method_51306()Zofficial eLcrq;e()Z
-
disablesDynamicDisplay
public boolean disablesDynamicDisplay()Returnstrueto disable dynamic display for clocks and compasses.- Overrides:
disablesDynamicDisplayin classSlot- Returns:
trueto disable dynamic display for clocks and compasses- Mappings:
Namespace Name Mixin selector named disablesDynamicDisplayLnet/minecraft/screen/slot/Slot;disablesDynamicDisplay()Zintermediary method_55059Lnet/minecraft/class_1735;method_55059()Zofficial fLcrq;f()Z
-