Package net.minecraft.screen.slot
Class CraftingResultSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CraftingResultSlot
- Mappings:
Namespace Name official cjs
intermediary net/minecraft/class_1734
named net/minecraft/screen/slot/CraftingResultSlot
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private final RecipeInputInventory
private final PlayerEntity
-
Constructor Summary
ConstructorDescriptionCraftingResultSlot
(PlayerEntity player, RecipeInputInventory input, Inventory inventory, int index, int x, int y) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
Returnstrue
to disable dynamic display for clocks and compasses.protected void
protected void
protected void
onTake
(int amount) void
onTakeItem
(PlayerEntity player, ItemStack stack) takeStack
(int amount) Methods inherited from class net.minecraft.screen.slot.Slot
canBeHighlighted, canTakeItems, canTakePartial, getBackgroundSprite, getIndex, getMaxItemCount, getMaxItemCount, getStack, hasStack, insertStack, insertStack, isEnabled, markDirty, onQuickTransfer, setStack, setStack, setStackNoCallbacks, takeStackRange, tryTakeStackRange
-
Field Details
-
input
- Mappings:
Namespace Name Mixin selector official a
Lcjs;a:Lcir;
intermediary field_7870
Lnet/minecraft/class_1734;field_7870:Lnet/minecraft/class_8566;
named input
Lnet/minecraft/screen/slot/CraftingResultSlot;input:Lnet/minecraft/inventory/RecipeInputInventory;
-
player
- Mappings:
Namespace Name Mixin selector official b
Lcjs;b:Lcfi;
intermediary field_7868
Lnet/minecraft/class_1734;field_7868:Lnet/minecraft/class_1657;
named player
Lnet/minecraft/screen/slot/CraftingResultSlot;player:Lnet/minecraft/entity/player/PlayerEntity;
-
amount
private int amount- Mappings:
Namespace Name Mixin selector official c
Lcjs;c:I
intermediary field_7869
Lnet/minecraft/class_1734;field_7869:I
named amount
Lnet/minecraft/screen/slot/CraftingResultSlot;amount:I
-
-
Constructor Details
-
CraftingResultSlot
public CraftingResultSlot(PlayerEntity player, RecipeInputInventory input, Inventory inventory, int index, int x, int y) - Mappings:
Namespace Name Mixin selector official <init>
Lcjs;<init>(Lcfi;Lcir;Lbju;III)V
intermediary <init>
Lnet/minecraft/class_1734;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_8566;Lnet/minecraft/class_1263;III)V
named <init>
Lnet/minecraft/screen/slot/CraftingResultSlot;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/inventory/RecipeInputInventory;Lnet/minecraft/inventory/Inventory;III)V
-
-
Method Details
-
canInsert
-
takeStack
-
onCrafted
-
onTake
protected void onTake(int amount) -
onCrafted
-
onTakeItem
- Overrides:
onTakeItem
in classSlot
- Mappings:
Namespace Name Mixin selector official a
Lcjw;a(Lcfi;Lcmy;)V
intermediary method_7667
Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
named onTakeItem
Lnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
-
disablesDynamicDisplay
public boolean disablesDynamicDisplay()Returnstrue
to disable dynamic display for clocks and compasses.- Overrides:
disablesDynamicDisplay
in classSlot
- Returns:
true
to disable dynamic display for clocks and compasses- Mappings:
Namespace Name Mixin selector official f
Lcjw;f()Z
intermediary method_55059
Lnet/minecraft/class_1735;method_55059()Z
named disablesDynamicDisplay
Lnet/minecraft/screen/slot/Slot;disablesDynamicDisplay()Z
-