Package net.minecraft.block
Enum Class StoneBlock.StoneType
- All Implemented Interfaces:
Serializable,Comparable<StoneBlock.StoneType>,Constable,StringIdentifiable
- Enclosing class:
- StoneBlock
public static enum StoneBlock.StoneType
extends Enum<StoneBlock.StoneType>
implements StringIdentifiable
- Mappings:
Namespace Name official arc$aintermediary net/minecraft/class_192$class_2217named net/minecraft/block/StoneBlock$StoneType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MaterialColorprivate final booleanprivate final intprivate final Stringprivate final Stringprivate static final StoneBlock.StoneType[] -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateStoneType(int int2, MaterialColor materialColor, String string, boolean bool) privateStoneType(int int2, MaterialColor materialColor, String string, String string2, boolean bool) -
Method Summary
Modifier and TypeMethodDescriptionasString()intbyId()static StoneBlock.StoneTypegetById(int id) getColor()booleantoString()static StoneBlock.StoneTypeReturns the enum constant of this class with the specified name.static StoneBlock.StoneType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
STONE
- Mappings:
Namespace Name Mixin selector official aLarc$a;a:Larc$a;intermediary field_9692Lnet/minecraft/class_192$class_2217;field_9692:Lnet/minecraft/class_192$class_2217;named STONELnet/minecraft/block/StoneBlock$StoneType;STONE:Lnet/minecraft/block/StoneBlock$StoneType;
-
GRANITE
- Mappings:
Namespace Name Mixin selector official bLarc$a;b:Larc$a;intermediary field_9693Lnet/minecraft/class_192$class_2217;field_9693:Lnet/minecraft/class_192$class_2217;named GRANITELnet/minecraft/block/StoneBlock$StoneType;GRANITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
POLISHED_GRANITE
- Mappings:
Namespace Name Mixin selector official cLarc$a;c:Larc$a;intermediary field_9694Lnet/minecraft/class_192$class_2217;field_9694:Lnet/minecraft/class_192$class_2217;named POLISHED_GRANITELnet/minecraft/block/StoneBlock$StoneType;POLISHED_GRANITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
DIORITE
- Mappings:
Namespace Name Mixin selector official dLarc$a;d:Larc$a;intermediary field_9695Lnet/minecraft/class_192$class_2217;field_9695:Lnet/minecraft/class_192$class_2217;named DIORITELnet/minecraft/block/StoneBlock$StoneType;DIORITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
POLISHED_DIORITE
- Mappings:
Namespace Name Mixin selector official eLarc$a;e:Larc$a;intermediary field_9696Lnet/minecraft/class_192$class_2217;field_9696:Lnet/minecraft/class_192$class_2217;named POLISHED_DIORITELnet/minecraft/block/StoneBlock$StoneType;POLISHED_DIORITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
ANDESITE
- Mappings:
Namespace Name Mixin selector official fLarc$a;f:Larc$a;intermediary field_9697Lnet/minecraft/class_192$class_2217;field_9697:Lnet/minecraft/class_192$class_2217;named ANDESITELnet/minecraft/block/StoneBlock$StoneType;ANDESITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
POLISHED_ANDESITE
- Mappings:
Namespace Name Mixin selector official gLarc$a;g:Larc$a;intermediary field_9698Lnet/minecraft/class_192$class_2217;field_9698:Lnet/minecraft/class_192$class_2217;named POLISHED_ANDESITELnet/minecraft/block/StoneBlock$StoneType;POLISHED_ANDESITE:Lnet/minecraft/block/StoneBlock$StoneType;
-
-
Field Details
-
TYPES
- Mappings:
Namespace Name Mixin selector official hLarc$a;h:[Larc$a;intermediary field_9699Lnet/minecraft/class_192$class_2217;field_9699:[Lnet/minecraft/class_192$class_2217;named TYPESLnet/minecraft/block/StoneBlock$StoneType;TYPES:[Lnet/minecraft/block/StoneBlock$StoneType;
-
id
private final int id- Mappings:
Namespace Name Mixin selector official iLarc$a;i:Iintermediary field_9700Lnet/minecraft/class_192$class_2217;field_9700:Inamed idLnet/minecraft/block/StoneBlock$StoneType;id:I
-
name
- Mappings:
Namespace Name Mixin selector official jLarc$a;j:Ljava/lang/String;intermediary field_9701Lnet/minecraft/class_192$class_2217;field_9701:Ljava/lang/String;named nameLnet/minecraft/block/StoneBlock$StoneType;name:Ljava/lang/String;
-
translationKey
- Mappings:
Namespace Name Mixin selector official kLarc$a;k:Ljava/lang/String;intermediary field_9702Lnet/minecraft/class_192$class_2217;field_9702:Ljava/lang/String;named translationKeyLnet/minecraft/block/StoneBlock$StoneType;translationKey:Ljava/lang/String;
-
color
- Mappings:
Namespace Name Mixin selector official lLarc$a;l:Lazt;intermediary field_9703Lnet/minecraft/class_192$class_2217;field_9703:Lnet/minecraft/class_65;named colorLnet/minecraft/block/StoneBlock$StoneType;color:Lnet/minecraft/block/MaterialColor;
-
field_15146
private final boolean field_15146- Mappings:
Namespace Name Mixin selector official mLarc$a;m:Zintermediary field_15146Lnet/minecraft/class_192$class_2217;field_15146:Znamed field_15146Lnet/minecraft/block/StoneBlock$StoneType;field_15146:Z
-
-
Constructor Details
-
StoneType
-
StoneType
private StoneType(int int2, MaterialColor materialColor, String string, String string2, boolean bool)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
byId
public int byId()- Mappings:
Namespace Name Mixin selector official aLarc$a;a()Iintermediary method_8919Lnet/minecraft/class_192$class_2217;method_8919()Inamed byIdLnet/minecraft/block/StoneBlock$StoneType;byId()I
-
getColor
- Mappings:
Namespace Name Mixin selector official cLarc$a;c()Lazt;intermediary method_8921Lnet/minecraft/class_192$class_2217;method_8921()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/StoneBlock$StoneType;getColor()Lnet/minecraft/block/MaterialColor;
-
toString
- Overrides:
toStringin classEnum<StoneBlock.StoneType>- Mappings:
Namespace Name Mixin selector official toStringLarc$a;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_192$class_2217;toString()Ljava/lang/String;named toStringLnet/minecraft/block/StoneBlock$StoneType;toString()Ljava/lang/String;
-
getById
- Mappings:
Namespace Name Mixin selector official aLarc$a;a(I)Larc$a;intermediary method_8920Lnet/minecraft/class_192$class_2217;method_8920(I)Lnet/minecraft/class_192$class_2217;named getByIdLnet/minecraft/block/StoneBlock$StoneType;getById(I)Lnet/minecraft/block/StoneBlock$StoneType;
-
asString
- Specified by:
asStringin interfaceStringIdentifiable- Mappings:
Namespace Name Mixin selector official mLox;m()Ljava/lang/String;intermediary method_10853Lnet/minecraft/class_2604;method_10853()Ljava/lang/String;named asStringLnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official dLarc$a;d()Ljava/lang/String;intermediary method_8922Lnet/minecraft/class_192$class_2217;method_8922()Ljava/lang/String;named getTranslationKeyLnet/minecraft/block/StoneBlock$StoneType;getTranslationKey()Ljava/lang/String;
-
method_13719
public boolean method_13719()- Mappings:
Namespace Name Mixin selector official eLarc$a;e()Zintermediary method_13719Lnet/minecraft/class_192$class_2217;method_13719()Znamed method_13719Lnet/minecraft/block/StoneBlock$StoneType;method_13719()Z
-