Method implemented differently in every Property type, used in java.lang.Object's hashCode method implementation
hash code for the following Property
Each possible value of a Property has its corresponding non-negative integer index.
index of the given Property value. Throws java.lang.IllegalArgumentException if given value is not possible for the following Property.
numeric identifier of the following Property
pointer to the native object wrapped by the following native interface object, represented by a signed 64-bit integer
java.util.Collection containing all possible values of the following Property
Reverse function for getIndex.
Property value by given index, wrapped in a java.util.Optional, which may be null in case given index is not possible for the following Property.
java.lang.Class of the following Property's value type.
Class<Integer>
for IntegerProperty, Class<Boolean>
for BooleanProperty.
copy of the following EnumProperty of integer type, to properly operate it in JS/TS code
Generated using TypeDoc
Class representing a type of block state, which as values takes member of a certain Java enum. Should not be constructed in JS/TS code. Use its toIntegerProperty method to operate it properly.
5.0