Package net.minecraft.inventory
Class ContainerLock
java.lang.Object
net.minecraft.inventory.ContainerLock
- Mappings:
- Namespace - Name - official - bdz- intermediary - net/minecraft/class_1273- named - net/minecraft/inventory/ContainerLock
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanReturns true if this lock can be opened with the key item stack.static ContainerLockfromNbt(NbtCompound nbt) Creates a newContainerLockfrom theLockkey of the NBT compound.voidwriteNbt(NbtCompound nbt) Inserts the key string of this lock into theLockkey of the NBT compound.
- 
Field Details- 
EMPTYAn empty container lock that can always be opened.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdz;a:Lbdz;- intermediary - field_5817- Lnet/minecraft/class_1273;field_5817:Lnet/minecraft/class_1273;- named - EMPTY- Lnet/minecraft/inventory/ContainerLock;EMPTY:Lnet/minecraft/inventory/ContainerLock;
 
- 
LOCK_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbdz;b:Ljava/lang/String;- intermediary - field_29956- Lnet/minecraft/class_1273;field_29956:Ljava/lang/String;- named - LOCK_KEY- Lnet/minecraft/inventory/ContainerLock;LOCK_KEY:Ljava/lang/String;
 
- 
key- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbdz;c:Ljava/lang/String;- intermediary - field_5818- Lnet/minecraft/class_1273;field_5818:Ljava/lang/String;- named - key- Lnet/minecraft/inventory/ContainerLock;key:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
ContainerLock- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbdz;<init>(Ljava/lang/String;)V- intermediary - <init>- Lnet/minecraft/class_1273;<init>(Ljava/lang/String;)V- named - <init>- Lnet/minecraft/inventory/ContainerLock;<init>(Ljava/lang/String;)V
 
 
- 
- 
Method Details- 
canOpenReturns true if this lock can be opened with the key item stack.An item stack is a valid key if the stack name matches the key string of this lock, or if the key string is empty. - Parameters:
- stack- the key item stack
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdz;a(Lcfz;)Z- intermediary - method_5472- Lnet/minecraft/class_1273;method_5472(Lnet/minecraft/class_1799;)Z- named - canOpen- Lnet/minecraft/inventory/ContainerLock;canOpen(Lnet/minecraft/item/ItemStack;)Z
 
- 
writeNbtInserts the key string of this lock into theLockkey of the NBT compound.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdz;a(Lqr;)V- intermediary - method_5474- Lnet/minecraft/class_1273;method_5474(Lnet/minecraft/class_2487;)V- named - writeNbt- Lnet/minecraft/inventory/ContainerLock;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
fromNbtCreates a newContainerLockfrom theLockkey of the NBT compound.If the Lockkey is not present, returns an empty lock.- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbdz;b(Lqr;)Lbdz;- intermediary - method_5473- Lnet/minecraft/class_1273;method_5473(Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273;- named - fromNbt- Lnet/minecraft/inventory/ContainerLock;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/inventory/ContainerLock;
 
 
-