Package net.minecraft.screen.slot
Class CraftingResultSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.CraftingResultSlot
- Mappings:
Namespace Name official craintermediary net/minecraft/class_1734named net/minecraft/screen/slot/CraftingResultSlot
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final RecipeInputInventoryprivate final PlayerEntity -
Constructor Summary
ConstructorsConstructorDescriptionCraftingResultSlot(PlayerEntity player, RecipeInputInventory input, Inventory inventory, int index, int x, int y) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanReturnstrueto disable dynamic display for clocks and compasses.protected voidmethod_59028(ItemStack itemStack) protected voidprotected voidonTake(int amount) voidonTakeItem(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 aLcra;a:Lcpw;intermediary field_7870Lnet/minecraft/class_1734;field_7870:Lnet/minecraft/class_8566;named inputLnet/minecraft/screen/slot/CraftingResultSlot;input:Lnet/minecraft/inventory/RecipeInputInventory;
-
player
- Mappings:
Namespace Name Mixin selector official bLcra;b:Lcly;intermediary field_7868Lnet/minecraft/class_1734;field_7868:Lnet/minecraft/class_1657;named playerLnet/minecraft/screen/slot/CraftingResultSlot;player:Lnet/minecraft/entity/player/PlayerEntity;
-
amount
private int amount- Mappings:
Namespace Name Mixin selector official cLcra;c:Iintermediary field_7869Lnet/minecraft/class_1734;field_7869:Inamed amountLnet/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>Lcra;<init>(Lcly;Lcpw;Lbpt;III)Vintermediary <init>Lnet/minecraft/class_1734;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_8566;Lnet/minecraft/class_1263;III)Vnamed <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) -
method_59028
- Mappings:
Namespace Name Mixin selector official dLcra;d(Lcuh;)Vintermediary method_59028Lnet/minecraft/class_1734;method_59028(Lnet/minecraft/class_1799;)Vnamed method_59028Lnet/minecraft/screen/slot/CraftingResultSlot;method_59028(Lnet/minecraft/item/ItemStack;)V
-
onTakeItem
- Overrides:
onTakeItemin classSlot- Mappings:
Namespace Name Mixin selector official aLcre;a(Lcly;Lcuh;)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
-
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 official fLcre;f()Zintermediary method_55059Lnet/minecraft/class_1735;method_55059()Znamed disablesDynamicDisplayLnet/minecraft/screen/slot/Slot;disablesDynamicDisplay()Z
-