Package net.minecraft.state.property
Class AbstractProperty<T extends Comparable<T>>
java.lang.Object
net.minecraft.state.property.AbstractProperty<T>
- All Implemented Interfaces:
Property<T>
- Direct Known Subclasses:
BooleanProperty,EnumProperty,IntProperty
public abstract class AbstractProperty<T extends Comparable<T>>
extends Object
implements Property<T>
- Mappings:
Namespace Name official blxintermediary net/minecraft/class_2242named net/minecraft/state/property/AbstractProperty
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official aLblx;a:Ljava/lang/Class;intermediary field_9922Lnet/minecraft/class_2242;field_9922:Ljava/lang/Class;named typeLnet/minecraft/state/property/AbstractProperty;type:Ljava/lang/Class;
-
name
- Mappings:
Namespace Name Mixin selector official bLblx;b:Ljava/lang/String;intermediary field_9923Lnet/minecraft/class_2242;field_9923:Ljava/lang/String;named nameLnet/minecraft/state/property/AbstractProperty;name:Ljava/lang/String;
-
computedHashCode
- Mappings:
Namespace Name Mixin selector official cLblx;c:Ljava/lang/Integer;intermediary field_18708Lnet/minecraft/class_2242;field_18708:Ljava/lang/Integer;named computedHashCodeLnet/minecraft/state/property/AbstractProperty;computedHashCode:Ljava/lang/Integer;
-
-
Constructor Details
-
AbstractProperty
- Mappings:
Namespace Name Mixin selector official <init>Lblx;<init>(Ljava/lang/String;Ljava/lang/Class;)Vintermediary <init>Lnet/minecraft/class_2242;<init>(Ljava/lang/String;Ljava/lang/Class;)Vnamed <init>Lnet/minecraft/state/property/AbstractProperty;<init>(Ljava/lang/String;Ljava/lang/Class;)V
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceProperty<T extends Comparable<T>>- Mappings:
Namespace Name Mixin selector official aLbmm;a()Ljava/lang/String;intermediary method_9079Lnet/minecraft/class_2247;method_9079()Ljava/lang/String;named getNameLnet/minecraft/state/property/Property;getName()Ljava/lang/String;
-
getType
- Specified by:
getTypein interfaceProperty<T extends Comparable<T>>- Mappings:
Namespace Name Mixin selector official bLbmm;b()Ljava/lang/Class;intermediary method_9081Lnet/minecraft/class_2247;method_9081()Ljava/lang/Class;named getTypeLnet/minecraft/state/property/Property;getType()Ljava/lang/Class;
-
toString
-
equals
-
hashCode
public final int hashCode() -
computeHashCode
public int computeHashCode()- Mappings:
Namespace Name Mixin selector official cLblx;c()Iintermediary method_16962Lnet/minecraft/class_2242;method_16962()Inamed computeHashCodeLnet/minecraft/state/property/AbstractProperty;computeHashCode()I
-