Package net.minecraft.inventory
Class ClientNetworkSyncedInventory
java.lang.Object
net.minecraft.inventory.SimpleInventory
net.minecraft.inventory.ClientNetworkSyncedInventory
- All Implemented Interfaces:
LockableScreenHandlerFactory,class_3538,Inventory,NamedScreenHandlerFactory,Nameable
@Environment(CLIENT)
public class ClientNetworkSyncedInventory
extends SimpleInventory
implements LockableScreenHandlerFactory
- Mappings:
Namespace Name official ctnintermediary net/minecraft/class_2393named net/minecraft/inventory/ClientNetworkSyncedInventory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateScreenHandler(PlayerInventory inventory, PlayerEntity player) getId()getLock()intintgetProperty(int key) booleanhasLock()voidsetLock(ScreenHandlerLock lock) voidsetProperty(int id, int value) Methods inherited from class net.minecraft.inventory.SimpleInventory
addListener, canPlayerUseInv, clear, fillInventoryWith, getInvMaxStackAmount, getInvSize, getInvStack, hasCustomName, isEmpty, isValidInvStack, markDirty, method_15540, method_15541, method_15542, method_15987, onInvClose, onInvOpen, removeInvStack, removeListener, setInvStack, takeInvStackMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.Inventory
canPlayerUseInv, clear, getHeight, getInvMaxStackAmount, getInvSize, getInvStack, isEmpty, isValidInvStack, markDirty, method_11260, onInvClose, onInvOpen, removeInvStack, setInvStack, takeInvStackMethods inherited from interface net.minecraft.text.Nameable
hasCustomName, method_15540, method_15541, method_6344
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector official aLctn;a:Ljava/lang/String;intermediary field_10640Lnet/minecraft/class_2393;field_10640:Ljava/lang/String;named idLnet/minecraft/inventory/ClientNetworkSyncedInventory;id:Ljava/lang/String;
-
properties
- Mappings:
Namespace Name Mixin selector official bLctn;b:Ljava/util/Map;intermediary field_10641Lnet/minecraft/class_2393;field_10641:Ljava/util/Map;named propertiesLnet/minecraft/inventory/ClientNetworkSyncedInventory;properties:Ljava/util/Map;
-
-
Constructor Details
-
ClientNetworkSyncedInventory
- Mappings:
Namespace Name Mixin selector official <init>Lctn;<init>(Ljava/lang/String;Lij;I)Vintermediary <init>Lnet/minecraft/class_2393;<init>(Ljava/lang/String;Lnet/minecraft/class_1982;I)Vnamed <init>Lnet/minecraft/inventory/ClientNetworkSyncedInventory;<init>(Ljava/lang/String;Lnet/minecraft/text/Text;I)V
-
-
Method Details
-
getProperty
public int getProperty(int key) - Specified by:
getPropertyin interfaceInventory- Overrides:
getPropertyin classSimpleInventory- Mappings:
Namespace Name Mixin selector official cLade;c(I)Iintermediary method_10892Lnet/minecraft/class_849;method_10892(I)Inamed getPropertyLnet/minecraft/inventory/Inventory;getProperty(I)I
-
setProperty
public void setProperty(int id, int value) - Specified by:
setPropertyin interfaceInventory- Overrides:
setPropertyin classSimpleInventory- Mappings:
Namespace Name Mixin selector official bLade;b(II)Vintermediary method_10893Lnet/minecraft/class_849;method_10893(II)Vnamed setPropertyLnet/minecraft/inventory/Inventory;setProperty(II)V
-
getProperties
public int getProperties()- Specified by:
getPropertiesin interfaceInventory- Overrides:
getPropertiesin classSimpleInventory- Mappings:
Namespace Name Mixin selector official hLade;h()Iintermediary method_10896Lnet/minecraft/class_849;method_10896()Inamed getPropertiesLnet/minecraft/inventory/Inventory;getProperties()I
-
hasLock
public boolean hasLock()- Specified by:
hasLockin interfaceLockableScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official V_Ladq;V_()Zintermediary method_10913Lnet/minecraft/class_2610;method_10913()Znamed hasLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;hasLock()Z
-
setLock
- Specified by:
setLockin interfaceLockableScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLadq;a(Ladp;)Vintermediary method_10911Lnet/minecraft/class_2610;method_10911(Lnet/minecraft/class_2609;)Vnamed setLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;setLock(Lnet/minecraft/inventory/ScreenHandlerLock;)V
-
getLock
- Specified by:
getLockin interfaceLockableScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official jLadq;j()Ladp;intermediary method_10912Lnet/minecraft/class_2610;method_10912()Lnet/minecraft/class_2609;named getLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;getLock()Lnet/minecraft/inventory/ScreenHandlerLock;
-
getId
- Specified by:
getIdin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official lLadl;l()Ljava/lang/String;intermediary method_10906Lnet/minecraft/class_2608;method_10906()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-
createScreenHandler
- Specified by:
createScreenHandlerin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLadl;a(Laof;Laog;)Lapv;intermediary method_10905Lnet/minecraft/class_2608;method_10905(Lnet/minecraft/class_987;Lnet/minecraft/class_988;)Lnet/minecraft/class_1002;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-