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 amjintermediary net/minecraft/class_387named net/minecraft/state/property/AbstractProperty
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official aLamj;a:Ljava/lang/Class;intermediary field_1538Lnet/minecraft/class_387;field_1538:Ljava/lang/Class;named typeLnet/minecraft/state/property/AbstractProperty;type:Ljava/lang/Class;
-
name
- Mappings:
Namespace Name Mixin selector official bLamj;b:Ljava/lang/String;intermediary field_1539Lnet/minecraft/class_387;field_1539:Ljava/lang/String;named nameLnet/minecraft/state/property/AbstractProperty;name:Ljava/lang/String;
-
-
Constructor Details
-
AbstractProperty
- Mappings:
Namespace Name Mixin selector official <init>Lamj;<init>(Ljava/lang/String;Ljava/lang/Class;)Vintermediary <init>Lnet/minecraft/class_387;<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 aLamo;a()Ljava/lang/String;intermediary method_1278Lnet/minecraft/class_392;method_1278()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 bLamo;b()Ljava/lang/Class;intermediary method_1280Lnet/minecraft/class_392;method_1280()Ljava/lang/Class;named getTypeLnet/minecraft/state/property/Property;getType()Ljava/lang/Class;
-
toString
-
equals
-
hashCode
public int hashCode()
-