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 bmuintermediary 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 aLbmu;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 bLbmu;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>Lbmu;<init>(Ljava/lang/String;Lew;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 c_Lqg;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 bLqg;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 gLqg;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 x_Lqs;x_()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 aLqs;a(Lqr;)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 y_Lqs;y_()Lqr;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 kLqn;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 aLqn;a(Lzi;Lzj;)Laau;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;
-