Package net.minecraft.block
Enum DirtBlock.DirtType
- All Implemented Interfaces:
Serializable,Comparable<DirtBlock.DirtType>,java.lang.constant.Constable,StringIdentifiable
- Enclosing class:
- DirtBlock
public static enum DirtBlock.DirtType extends Enum<DirtBlock.DirtType> implements StringIdentifiable
- Mappings:
Namespace Name official agf$aintermediary net/minecraft/class_189$class_190named net/minecraft/block/DirtBlock$DirtType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants Enum Constant Description COARSE_DIRTDIRTPODZOL -
Field Summary
Fields Modifier and Type Field Description private MaterialColorcolorprivate intidprivate Stringnameprivate StringstateNameprivate static DirtBlock.DirtType[]VARIANTS -
Constructor Summary
Constructors Modifier Constructor Description privateDirtType(int id, String name, String stateName, MaterialColor color)privateDirtType(int id, String name, MaterialColor color) -
Method Summary
Modifier and Type Method Description StringasString()static DirtBlock.DirtTypegetById(int id)MaterialColorgetColor()intgetId()StringgetStateName()StringtoString()static DirtBlock.DirtTypevalueOf(String name)Returns the enum constant of this type with the specified name.static DirtBlock.DirtType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
DIRT
- Mappings:
Namespace Name Mixin selector official aLagf$a;a:Lagf$a;intermediary field_855Lnet/minecraft/class_189$class_190;field_855:Lnet/minecraft/class_189$class_190;named DIRTLnet/minecraft/block/DirtBlock$DirtType;DIRT:Lnet/minecraft/block/DirtBlock$DirtType;
-
COARSE_DIRT
- Mappings:
Namespace Name Mixin selector official bLagf$a;b:Lagf$a;intermediary field_856Lnet/minecraft/class_189$class_190;field_856:Lnet/minecraft/class_189$class_190;named COARSE_DIRTLnet/minecraft/block/DirtBlock$DirtType;COARSE_DIRT:Lnet/minecraft/block/DirtBlock$DirtType;
-
PODZOL
- Mappings:
Namespace Name Mixin selector official cLagf$a;c:Lagf$a;intermediary field_857Lnet/minecraft/class_189$class_190;field_857:Lnet/minecraft/class_189$class_190;named PODZOLLnet/minecraft/block/DirtBlock$DirtType;PODZOL:Lnet/minecraft/block/DirtBlock$DirtType;
-
-
Field Details
-
VARIANTS
- Mappings:
Namespace Name Mixin selector official dLagf$a;d:[Lagf$a;intermediary field_858Lnet/minecraft/class_189$class_190;field_858:[Lnet/minecraft/class_189$class_190;named VARIANTSLnet/minecraft/block/DirtBlock$DirtType;VARIANTS:[Lnet/minecraft/block/DirtBlock$DirtType;
-
id
private final int id- Mappings:
Namespace Name Mixin selector official eLagf$a;e:Iintermediary field_859Lnet/minecraft/class_189$class_190;field_859:Inamed idLnet/minecraft/block/DirtBlock$DirtType;id:I
-
name
- Mappings:
Namespace Name Mixin selector official fLagf$a;f:Ljava/lang/String;intermediary field_860Lnet/minecraft/class_189$class_190;field_860:Ljava/lang/String;named nameLnet/minecraft/block/DirtBlock$DirtType;name:Ljava/lang/String;
-
stateName
- Mappings:
Namespace Name Mixin selector official gLagf$a;g:Ljava/lang/String;intermediary field_861Lnet/minecraft/class_189$class_190;field_861:Ljava/lang/String;named stateNameLnet/minecraft/block/DirtBlock$DirtType;stateName:Ljava/lang/String;
-
color
- Mappings:
Namespace Name Mixin selector official hLagf$a;h:Larn;intermediary field_862Lnet/minecraft/class_189$class_190;field_862:Lnet/minecraft/class_592;named colorLnet/minecraft/block/DirtBlock$DirtType;color:Lnet/minecraft/block/MaterialColor;
-
-
Constructor Details
-
DirtType
- Mappings:
Namespace Name Mixin selector official <init>Lagf$a;<init>(Ljava/lang/String;IILjava/lang/String;Larn;)Vintermediary <init>Lnet/minecraft/class_189$class_190;<init>(Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/class_592;)Vnamed <init>Lnet/minecraft/block/DirtBlock$DirtType;<init>(Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/block/MaterialColor;)V
-
DirtType
- Mappings:
Namespace Name Mixin selector official <init>Lagf$a;<init>(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Larn;)Vintermediary <init>Lnet/minecraft/class_189$class_190;<init>(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_592;)Vnamed <init>Lnet/minecraft/block/DirtBlock$DirtType;<init>(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Lnet/minecraft/block/MaterialColor;)V
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getId
public int getId()- Mappings:
Namespace Name Mixin selector official aLagf$a;a()Iintermediary method_806Lnet/minecraft/class_189$class_190;method_806()Inamed getIdLnet/minecraft/block/DirtBlock$DirtType;getId()I
-
getStateName
- Mappings:
Namespace Name Mixin selector official cLagf$a;c()Ljava/lang/String;intermediary method_808Lnet/minecraft/class_189$class_190;method_808()Ljava/lang/String;named getStateNameLnet/minecraft/block/DirtBlock$DirtType;getStateName()Ljava/lang/String;
-
getColor
- Mappings:
Namespace Name Mixin selector official dLagf$a;d()Larn;intermediary method_809Lnet/minecraft/class_189$class_190;method_809()Lnet/minecraft/class_592;named getColorLnet/minecraft/block/DirtBlock$DirtType;getColor()Lnet/minecraft/block/MaterialColor;
-
toString
- Overrides:
toStringin classEnum<DirtBlock.DirtType>- Mappings:
Namespace Name Mixin selector official toStringLagf$a;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_189$class_190;toString()Ljava/lang/String;named toStringLnet/minecraft/block/DirtBlock$DirtType;toString()Ljava/lang/String;
-
getById
- Mappings:
Namespace Name Mixin selector official aLagf$a;a(I)Lagf$a;intermediary method_807Lnet/minecraft/class_189$class_190;method_807(I)Lnet/minecraft/class_189$class_190;named getByIdLnet/minecraft/block/DirtBlock$DirtType;getById(I)Lnet/minecraft/block/DirtBlock$DirtType;
-
asString
- Specified by:
asStringin interfaceStringIdentifiable- Mappings:
Namespace Name Mixin selector official lLnw;l()Ljava/lang/String;intermediary method_6682Lnet/minecraft/class_1709;method_6682()Ljava/lang/String;named asStringLnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
-