Package net.minecraft.block.entity
Interface LockableScreenHandlerFactory
- All Superinterfaces:
Inventory,Nameable,NamedScreenHandlerFactory
- All Known Implementing Classes:
BeaconBlockEntity,BrewingStandBlockEntity,ChestBlockEntity,ChestMinecartEntity,ClientNetworkSyncedInventory,DispenserBlockEntity,DoubleInventory,DropperBlockEntity,FurnaceBlockEntity,HopperBlockEntity,HopperMinecartEntity,InventoryMinecartEntity,LockableContainerBlockEntity
public interface LockableScreenHandlerFactory extends Inventory, NamedScreenHandlerFactory
- Mappings:
Namespace Name official oointermediary net/minecraft/class_1725named net/minecraft/block/entity/LockableScreenHandlerFactory
-
Method Summary
Modifier and Type Method Description ScreenHandlerLockgetLock()booleanhasLock()voidsetLock(ScreenHandlerLock lock)Methods inherited from interface net.minecraft.inventory.Inventory
canPlayerUseInv, clear, getInvMaxStackAmount, getInvSize, getInvStack, getProperties, getProperty, isValidInvStack, markDirty, onInvClose, onInvOpen, removeInvStack, setInvStack, setProperty, takeInvStackMethods inherited from interface net.minecraft.text.Nameable
getName, getTranslationKey, hasCustomNameMethods inherited from interface net.minecraft.screen.NamedScreenHandlerFactory
createScreenHandler, getId
-
Method Details
-
hasLock
boolean hasLock()- Mappings:
Namespace Name Mixin selector official r_Loo;r_()Zintermediary method_6769Lnet/minecraft/class_1725;method_6769()Znamed hasLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;hasLock()Z
-
setLock
- Mappings:
Namespace Name Mixin selector official aLoo;a(Lon;)Vintermediary method_6767Lnet/minecraft/class_1725;method_6767(Lnet/minecraft/class_1724;)Vnamed setLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;setLock(Lnet/minecraft/inventory/ScreenHandlerLock;)V
-
getLock
ScreenHandlerLock getLock()- Mappings:
Namespace Name Mixin selector official iLoo;i()Lon;intermediary method_6768Lnet/minecraft/class_1725;method_6768()Lnet/minecraft/class_1724;named getLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;getLock()Lnet/minecraft/inventory/ScreenHandlerLock;
-