Package net.minecraft.screen
Class ArrayPropertyDelegate
java.lang.Object
net.minecraft.screen.ArrayPropertyDelegate
- All Implemented Interfaces:
PropertyDelegate
A
PropertyDelegate that is implemented using an int array.- Mappings:
Namespace Name official ccuintermediary net/minecraft/class_3919named net/minecraft/screen/ArrayPropertyDelegate
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
data
private final int[] data- Mappings:
Namespace Name Mixin selector official aLccu;a:[Iintermediary field_17345Lnet/minecraft/class_3919;field_17345:[Inamed dataLnet/minecraft/screen/ArrayPropertyDelegate;data:[I
-
-
Constructor Details
-
ArrayPropertyDelegate
public ArrayPropertyDelegate(int size) - Mappings:
Namespace Name Mixin selector official <init>Lccu;<init>(I)Vintermediary <init>Lnet/minecraft/class_3919;<init>(I)Vnamed <init>Lnet/minecraft/screen/ArrayPropertyDelegate;<init>(I)V
-
-
Method Details
-
get
public int get(int index) - Specified by:
getin interfacePropertyDelegate- Mappings:
Namespace Name Mixin selector official aLcbn;a(I)Iintermediary method_17390Lnet/minecraft/class_3913;method_17390(I)Inamed getLnet/minecraft/screen/PropertyDelegate;get(I)I
-
set
public void set(int index, int value) - Specified by:
setin interfacePropertyDelegate- Mappings:
Namespace Name Mixin selector official aLcbn;a(II)Vintermediary method_17391Lnet/minecraft/class_3913;method_17391(II)Vnamed setLnet/minecraft/screen/PropertyDelegate;set(II)V
-
size
public int size()- Specified by:
sizein interfacePropertyDelegate- Mappings:
Namespace Name Mixin selector official aLcbn;a()Iintermediary method_17389Lnet/minecraft/class_3913;method_17389()Inamed sizeLnet/minecraft/screen/PropertyDelegate;size()I
-