Package net.minecraft.screen
Class FurnaceScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.FurnaceScreenHandler
- Mappings:
Namespace Name official yuintermediary net/minecraft/class_1016named net/minecraft/screen/FurnaceScreenHandler
-
Field Summary
FieldsFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
ConstructorsConstructorDescriptionFurnaceScreenHandler(PlayerInventory playerInventory, FurnaceBlockEntity furnaceBlockEntity) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(ScreenHandlerListener listener) booleancanUse(PlayerEntity player) voidSends updates to listeners if any properties or slot stacks have changed.voidsetProperty(int id, int value) transferSlot(PlayerEntity player, int invSlot) Methods inherited from class net.minecraft.screen.ScreenHandler
addSlot, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, close, endQuickCraft, getNextActionId, getSlot, getStacks, insertItem, isNotRestricted, method_3255, method_5455, onButtonClick, onContentChanged, onSlotClick, onSlotClick, packClickData, removeListener, setPlayerRestriction, setStackInSlot, unpackButtonId, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
field_4122
- Mappings:
Namespace Name Mixin selector official aLyu;a:Lanr;intermediary field_4122Lnet/minecraft/class_1016;field_4122:Lnet/minecraft/class_221;named field_4122Lnet/minecraft/screen/FurnaceScreenHandler;field_4122:Lnet/minecraft/block/entity/FurnaceBlockEntity;
-
cookTime
private int cookTime- Mappings:
Namespace Name Mixin selector official fLyu;f:Iintermediary field_4123Lnet/minecraft/class_1016;field_4123:Inamed cookTimeLnet/minecraft/screen/FurnaceScreenHandler;cookTime:I
-
field_4124
private int field_4124- Mappings:
Namespace Name Mixin selector official gLyu;g:Iintermediary field_4124Lnet/minecraft/class_1016;field_4124:Inamed field_4124Lnet/minecraft/screen/FurnaceScreenHandler;field_4124:I
-
field_4125
private int field_4125- Mappings:
Namespace Name Mixin selector official hLyu;h:Iintermediary field_4125Lnet/minecraft/class_1016;field_4125:Inamed field_4125Lnet/minecraft/screen/FurnaceScreenHandler;field_4125:I
-
-
Constructor Details
-
FurnaceScreenHandler
-
-
Method Details
-
addListener
- Overrides:
addListenerin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLyd;a(Lyn;)Vintermediary method_3260Lnet/minecraft/class_1002;method_3260(Lnet/minecraft/class_1006;)Vnamed addListenerLnet/minecraft/screen/ScreenHandler;addListener(Lnet/minecraft/screen/ScreenHandlerListener;)V
-
sendContentUpdates
public void sendContentUpdates()Sends updates to listeners if any properties or slot stacks have changed.- Overrides:
sendContentUpdatesin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLyd;b()Vintermediary method_3264Lnet/minecraft/class_1002;method_3264()Vnamed sendContentUpdatesLnet/minecraft/screen/ScreenHandler;sendContentUpdates()V
-
setProperty
- Overrides:
setPropertyin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLyd;b(II)Vintermediary method_3266Lnet/minecraft/class_1002;method_3266(II)Vnamed setPropertyLnet/minecraft/screen/ScreenHandler;setProperty(II)V
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLyd;a(Lxk;)Zintermediary method_3269Lnet/minecraft/class_1002;method_3269(Lnet/minecraft/class_988;)Znamed canUseLnet/minecraft/screen/ScreenHandler;canUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
transferSlot
- Overrides:
transferSlotin classScreenHandler- Mappings:
Namespace Name Mixin selector official bLyd;b(Lxk;I)Labo;intermediary method_3265Lnet/minecraft/class_1002;method_3265(Lnet/minecraft/class_988;I)Lnet/minecraft/class_1071;named transferSlotLnet/minecraft/screen/ScreenHandler;transferSlot(Lnet/minecraft/entity/player/PlayerEntity;I)Lnet/minecraft/item/ItemStack;
-