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_999named net/minecraft/inventory/ClientNetworkSyncedInventory
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ClientNetworkSyncedInventory(String id, Text title, int i) -
Method Summary
Modifier and Type Method Description ScreenHandlercreateScreenHandler(PlayerInventory inventory, PlayerEntity player)StringgetId()ScreenHandlerLockgetLock()intgetProperties()intgetProperty(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, getName, getTranslationKey, hasCustomName, isValidInvStack, markDirty, 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
getName, getTranslationKey, hasCustomName
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector official aLbez;a:Ljava/lang/String;intermediary field_4186Lnet/minecraft/class_999;field_4186: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_4187Lnet/minecraft/class_999;field_4187: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_999;<init>(Ljava/lang/String;Lnet/minecraft/class_1444;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_6740Lnet/minecraft/class_1718;method_6740(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_6742Lnet/minecraft/class_1718;method_6742(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_6746Lnet/minecraft/class_1718;method_6746()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_6769Lnet/minecraft/class_1725;method_6769()Znamed hasLockLnet/minecraft/block/entity/LockableScreenHandlerFactory;hasLock()Z
-
setLock
- Specified by:
setLockin interfaceLockableScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLoo;a(Lon;)Vintermediary method_6767Lnet/minecraft/class_1725;method_6767(Lnet/minecraft/class_1724;)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_6768Lnet/minecraft/class_1725;method_6768()Lnet/minecraft/class_1724;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_6762Lnet/minecraft/class_1723;method_6762()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_6761Lnet/minecraft/class_1723;method_6761(Lnet/minecraft/class_1962;Lnet/minecraft/class_1963;)Lnet/minecraft/class_1983;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-