Package net.minecraft.inventory
Class ScreenHandlerLock
java.lang.Object
net.minecraft.inventory.ScreenHandlerLock
public class ScreenHandlerLock extends Object
- Mappings:
Namespace Name official onintermediary net/minecraft/class_1724named net/minecraft/inventory/ScreenHandlerLock
-
Field Summary
Fields Modifier and Type Field Description private Stringkeystatic ScreenHandlerLockNONE -
Constructor Summary
Constructors Constructor Description ScreenHandlerLock(String key) -
Method Summary
Modifier and Type Method Description static ScreenHandlerLockfromTag(CompoundTag tag)Creates a newScreenHandlerLockfrom theLockkey of the compound tag.StringgetKey()booleanhasLock()voidtoTag(CompoundTag tag)Inserts the key string of this lock into theLockkey of the compound tag.
-
Field Details
-
NONE
- Mappings:
Namespace Name Mixin selector official aLon;a:Lon;intermediary field_7214Lnet/minecraft/class_1724;field_7214:Lnet/minecraft/class_1724;named NONELnet/minecraft/inventory/ScreenHandlerLock;NONE:Lnet/minecraft/inventory/ScreenHandlerLock;
-
key
- Mappings:
Namespace Name Mixin selector official bLon;b:Ljava/lang/String;intermediary field_7215Lnet/minecraft/class_1724;field_7215:Ljava/lang/String;named keyLnet/minecraft/inventory/ScreenHandlerLock;key:Ljava/lang/String;
-
-
Constructor Details
-
ScreenHandlerLock
- Mappings:
Namespace Name Mixin selector official <init>Lon;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1724;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/inventory/ScreenHandlerLock;<init>(Ljava/lang/String;)V
-
-
Method Details
-
hasLock
public boolean hasLock()- Mappings:
Namespace Name Mixin selector official aLon;a()Zintermediary method_6763Lnet/minecraft/class_1724;method_6763()Znamed hasLockLnet/minecraft/inventory/ScreenHandlerLock;hasLock()Z
-
getKey
- Mappings:
Namespace Name Mixin selector official bLon;b()Ljava/lang/String;intermediary method_6765Lnet/minecraft/class_1724;method_6765()Ljava/lang/String;named getKeyLnet/minecraft/inventory/ScreenHandlerLock;getKey()Ljava/lang/String;
-
toTag
Inserts the key string of this lock into theLockkey of the compound tag.- Mappings:
Namespace Name Mixin selector official aLon;a(Ldn;)Vintermediary method_6764Lnet/minecraft/class_1724;method_6764(Lnet/minecraft/class_1405;)Vnamed toTagLnet/minecraft/inventory/ScreenHandlerLock;toTag(Lnet/minecraft/nbt/CompoundTag;)V
-
fromTag
Creates a newScreenHandlerLockfrom theLockkey of the compound tag.If the
Lockkey is not present, returns an empty lock.- Mappings:
Namespace Name Mixin selector official bLon;b(Ldn;)Lon;intermediary method_6766Lnet/minecraft/class_1724;method_6766(Lnet/minecraft/class_1405;)Lnet/minecraft/class_1724;named fromTagLnet/minecraft/inventory/ScreenHandlerLock;fromTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/inventory/ScreenHandlerLock;
-