Package net.minecraft.inventory
Class ClientNetworkSyncedInventory
java.lang.Object
net.minecraft.inventory.SimpleInventory
net.minecraft.inventory.ClientNetworkSyncedInventory
- All Implemented Interfaces:
LockableScreenHandlerFactory,Inventory,NamedScreenHandlerFactory,Nameable
@Environment(CLIENT)
public class ClientNetworkSyncedInventory
extends SimpleInventory
implements LockableScreenHandlerFactory
- Mappings:
Namespace Name official buhintermediary 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, getTranslationKey, hasCustomName, isEmpty, isValidInvStack, markDirty, method_6344, onInvClose, onInvOpen, removeInvStack, removeListener, setInvStack, setName, 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, getInvMaxStackAmount, getInvSize, getInvStack, isEmpty, isValidInvStack, markDirty, onInvClose, onInvOpen, removeInvStack, setInvStack, takeInvStackMethods inherited from interface net.minecraft.text.Nameable
getTranslationKey, hasCustomName, method_6344
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector official aLbuh;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 bLbuh;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>Lbuh;<init>(Ljava/lang/String;Lhh;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 cLtv;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 bLtv;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 hLtv;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 A_Luh;A_()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 aLuh;a(Lug;)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 jLuh;j()Lug;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 lLuc;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 aLuc;a(Laec;Laed;)Lafr;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;
-