Package net.minecraft.screen
Class AnvilScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.AnvilScreenHandler
- Mappings:
Namespace Name official yfintermediary net/minecraft/class_1421named net/minecraft/screen/AnvilScreenHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate intprivate intprivate Stringprivate Inventoryprivate static final Loggerprivate final PlayerEntityintprivate Inventoryprivate WorldFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
ConstructorsConstructorDescriptionAnvilScreenHandler(PlayerInventory playerInventory, World world, int int2, int int3, int int4, PlayerEntity playerEntity) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(ScreenHandlerListener listener) booleancanUse(PlayerEntity player) voidclose(PlayerEntity player) voidonContentChanged(Inventory inventory) voidvoidsetProperty(int id, int value) transferSlot(PlayerEntity player, int invSlot) voidMethods inherited from class net.minecraft.screen.ScreenHandler
addSlot, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, endQuickCraft, getNextActionId, getSlot, getStacks, insertItem, isNotRestricted, method_3255, method_5455, onButtonClick, onSlotClick, onSlotClick, packClickData, removeListener, sendContentUpdates, setPlayerRestriction, setStackInSlot, unpackButtonId, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLyf;f:Lorg/apache/logging/log4j/Logger;intermediary field_9144Lnet/minecraft/class_1421;field_9144:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/screen/AnvilScreenHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
-
resultInventory
- Mappings:
Namespace Name Mixin selector official gLyf;g:Lpn;intermediary field_5414Lnet/minecraft/class_1421;field_5414:Lnet/minecraft/class_849;named resultInventoryLnet/minecraft/screen/AnvilScreenHandler;resultInventory:Lnet/minecraft/inventory/Inventory;
-
inventory
- Mappings:
Namespace Name Mixin selector official hLyf;h:Lpn;intermediary field_5415Lnet/minecraft/class_1421;field_5415:Lnet/minecraft/class_849;named inventoryLnet/minecraft/screen/AnvilScreenHandler;inventory:Lnet/minecraft/inventory/Inventory;
-
world
- Mappings:
Namespace Name Mixin selector official iLyf;i:Lafm;intermediary field_5416Lnet/minecraft/class_1421;field_5416:Lnet/minecraft/class_1150;named worldLnet/minecraft/screen/AnvilScreenHandler;world:Lnet/minecraft/world/World;
-
field_5417
private int field_5417- Mappings:
Namespace Name Mixin selector official jLyf;j:Iintermediary field_5417Lnet/minecraft/class_1421;field_5417:Inamed field_5417Lnet/minecraft/screen/AnvilScreenHandler;field_5417:I
-
field_5418
private int field_5418- Mappings:
Namespace Name Mixin selector official kLyf;k:Iintermediary field_5418Lnet/minecraft/class_1421;field_5418:Inamed field_5418Lnet/minecraft/screen/AnvilScreenHandler;field_5418:I
-
field_5419
private int field_5419- Mappings:
Namespace Name Mixin selector official lLyf;l:Iintermediary field_5419Lnet/minecraft/class_1421;field_5419:Inamed field_5419Lnet/minecraft/screen/AnvilScreenHandler;field_5419:I
-
repairCost
public int repairCost- Mappings:
Namespace Name Mixin selector official aLyf;a:Iintermediary field_5413Lnet/minecraft/class_1421;field_5413:Inamed repairCostLnet/minecraft/screen/AnvilScreenHandler;repairCost:I
-
field_5420
private int field_5420- Mappings:
Namespace Name Mixin selector official mLyf;m:Iintermediary field_5420Lnet/minecraft/class_1421;field_5420:Inamed field_5420Lnet/minecraft/screen/AnvilScreenHandler;field_5420:I
-
field_5421
- Mappings:
Namespace Name Mixin selector official nLyf;n:Ljava/lang/String;intermediary field_5421Lnet/minecraft/class_1421;field_5421:Ljava/lang/String;named field_5421Lnet/minecraft/screen/AnvilScreenHandler;field_5421:Ljava/lang/String;
-
player
- Mappings:
Namespace Name Mixin selector official oLyf;o:Lxk;intermediary field_5422Lnet/minecraft/class_1421;field_5422:Lnet/minecraft/class_988;named playerLnet/minecraft/screen/AnvilScreenHandler;player:Lnet/minecraft/entity/player/PlayerEntity;
-
-
Constructor Details
-
AnvilScreenHandler
public AnvilScreenHandler(PlayerInventory playerInventory, World world, int int2, int int3, int int4, PlayerEntity playerEntity)
-
-
Method Details
-
onContentChanged
- Overrides:
onContentChangedin classScreenHandler- Mappings:
Namespace Name Mixin selector official aLyd;a(Lpn;)Vintermediary method_3254Lnet/minecraft/class_1002;method_3254(Lnet/minecraft/class_849;)Vnamed onContentChangedLnet/minecraft/screen/ScreenHandler;onContentChanged(Lnet/minecraft/inventory/Inventory;)V
-
updateResult
public void updateResult()- Mappings:
Namespace Name Mixin selector official eLyf;e()Vintermediary method_4596Lnet/minecraft/class_1421;method_4596()Vnamed updateResultLnet/minecraft/screen/AnvilScreenHandler;updateResult()V
-
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
-
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
-
close
- Overrides:
closein classScreenHandler- Mappings:
Namespace Name Mixin selector official bLyd;b(Lxk;)Vintermediary method_3257Lnet/minecraft/class_1002;method_3257(Lnet/minecraft/class_988;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)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;
-
rename
- Mappings:
Namespace Name Mixin selector official aLyf;a(Ljava/lang/String;)Vintermediary method_4593Lnet/minecraft/class_1421;method_4593(Ljava/lang/String;)Vnamed renameLnet/minecraft/screen/AnvilScreenHandler;rename(Ljava/lang/String;)V
-