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 bezintermediary 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, 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, 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 aLbez;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 bLbez;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>Lbez;<init>(Ljava/lang/String;Leu;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 a_Log;a_(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 bLog;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 gLog;g()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 r_Loo;r_()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 aLoo;a(Lon;)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 iLoo;i()Lon;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 kLol;k()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 aLol;a(Lwm;Lwn;)Lxi;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;
-