Package net.minecraft.screen.slot
Class CraftingResultSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CraftingResultSlot
- Mappings:
Namespace Name official cjb
intermediary net/minecraft/class_1734
named net/minecraft/screen/slot/CraftingResultSlot
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private final RecipeInputInventory
private final PlayerEntity
-
Constructor Summary
ConstructorsConstructorDescriptionCraftingResultSlot
(PlayerEntity player, RecipeInputInventory input, Inventory inventory, int index, int x, int y) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
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
Lcjb;a:Lcia;
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
Lcjb;b:Lcer;
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
Lcjb;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>
Lcjb;<init>(Lcer;Lcia;Lbje;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
Lcjf;a(Lcer;Lcmh;)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
-
method_55059
public boolean method_55059()- Overrides:
method_55059
in classSlot
- Mappings:
Namespace Name Mixin selector official f
Lcjf;f()Z
intermediary method_55059
Lnet/minecraft/class_1735;method_55059()Z
named method_55059
Lnet/minecraft/screen/slot/Slot;method_55059()Z
-