Package net.minecraft.screen
Class HorseScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.HorseScreenHandler
- Mappings:
Namespace Name official abkintermediary net/minecraft/class_1720named net/minecraft/screen/HorseScreenHandler
-
Field Summary
FieldsFields inherited from class net.minecraft.screen.ScreenHandler
listeners, slots, syncId, trackedStacks -
Constructor Summary
ConstructorsConstructorDescriptionHorseScreenHandler(Inventory inventory, Inventory playerInventory, HorseBaseEntity horse, PlayerEntity player) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanUse(PlayerEntity player) voidclose(PlayerEntity player) transferSlot(PlayerEntity player, int invSlot) Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertIntoSlot, canInsertItemIntoSlot, endQuickCraft, getNextActionId, getSlot, getStacks, insertItem, isNotRestricted, method_3252, method_3255, onButtonClick, onContentChanged, onSlotClick, packClickData, removeListener, sendContentUpdates, setPlayerRestriction, setProperty, setStackInSlot, shouldQuickCraftContinue, unpackButtonId, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
playerInv
- Mappings:
Namespace Name Mixin selector official aLabk;a:Lqg;intermediary field_6933Lnet/minecraft/class_1720;field_6933:Lnet/minecraft/class_849;named playerInvLnet/minecraft/screen/HorseScreenHandler;playerInv:Lnet/minecraft/inventory/Inventory;
-
entity
- Mappings:
Namespace Name Mixin selector official fLabk;f:Lwk;intermediary field_6934Lnet/minecraft/class_1720;field_6934:Lnet/minecraft/class_1712;named entityLnet/minecraft/screen/HorseScreenHandler;entity:Lnet/minecraft/entity/passive/HorseBaseEntity;
-
-
Constructor Details
-
HorseScreenHandler
public HorseScreenHandler(Inventory inventory, Inventory playerInventory, HorseBaseEntity horse, PlayerEntity player) - Mappings:
Namespace Name Mixin selector official <init>Labk;<init>(Lqg;Lqg;Lwk;Lzj;)Vintermediary <init>Lnet/minecraft/class_1720;<init>(Lnet/minecraft/class_849;Lnet/minecraft/class_849;Lnet/minecraft/class_1712;Lnet/minecraft/class_988;)Vnamed <init>Lnet/minecraft/screen/HorseScreenHandler;<init>(Lnet/minecraft/inventory/Inventory;Lnet/minecraft/inventory/Inventory;Lnet/minecraft/entity/passive/HorseBaseEntity;Lnet/minecraft/entity/player/PlayerEntity;)V
-
-
Method Details
-
canUse
- Specified by:
canUsein classScreenHandler- Mappings:
Namespace Name Mixin selector official aLaau;a(Lzj;)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 bLaau;b(Lzj;I)Ladq;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;
-
close
- Overrides:
closein classScreenHandler- Mappings:
Namespace Name Mixin selector official bLaau;b(Lzj;)Vintermediary method_3257Lnet/minecraft/class_1002;method_3257(Lnet/minecraft/class_988;)Vnamed closeLnet/minecraft/screen/ScreenHandler;close(Lnet/minecraft/entity/player/PlayerEntity;)V
-