Package net.minecraft.world
Enum Class GameMode
- All Implemented Interfaces:
Serializable,Comparable<GameMode>,Constable
- Mappings:
Namespace Name official cajintermediary net/minecraft/class_1934named net/minecraft/world/GameMode
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GameModebyId(int id) static GameModestatic GameModestatic GameModeintgetId()static intgetName()getOrNull(int id) booleanbooleanbooleanvoidsetAbilities(PlayerAbilities abilities) static GameModeReturns the enum constant of this class with the specified name.static GameMode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SURVIVAL
- Mappings:
Namespace Name Mixin selector official aLcaj;a:Lcaj;intermediary field_9215Lnet/minecraft/class_1934;field_9215:Lnet/minecraft/class_1934;named SURVIVALLnet/minecraft/world/GameMode;SURVIVAL:Lnet/minecraft/world/GameMode;
-
CREATIVE
- Mappings:
Namespace Name Mixin selector official bLcaj;b:Lcaj;intermediary field_9220Lnet/minecraft/class_1934;field_9220:Lnet/minecraft/class_1934;named CREATIVELnet/minecraft/world/GameMode;CREATIVE:Lnet/minecraft/world/GameMode;
-
ADVENTURE
- Mappings:
Namespace Name Mixin selector official cLcaj;c:Lcaj;intermediary field_9216Lnet/minecraft/class_1934;field_9216:Lnet/minecraft/class_1934;named ADVENTURELnet/minecraft/world/GameMode;ADVENTURE:Lnet/minecraft/world/GameMode;
-
SPECTATOR
- Mappings:
Namespace Name Mixin selector official dLcaj;d:Lcaj;intermediary field_9219Lnet/minecraft/class_1934;field_9219:Lnet/minecraft/class_1934;named SPECTATORLnet/minecraft/world/GameMode;SPECTATOR:Lnet/minecraft/world/GameMode;
-
-
Field Details
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official eLcaj;e:Lcaj;intermediary field_28045Lnet/minecraft/class_1934;field_28045:Lnet/minecraft/class_1934;named DEFAULTLnet/minecraft/world/GameMode;DEFAULT:Lnet/minecraft/world/GameMode;
-
field_30964
private static final int field_30964- See Also:
- Mappings:
Namespace Name Mixin selector official fLcaj;f:Iintermediary field_30964Lnet/minecraft/class_1934;field_30964:Inamed field_30964Lnet/minecraft/world/GameMode;field_30964:I
-
id
private final int id- Mappings:
Namespace Name Mixin selector official gLcaj;g:Iintermediary field_9217Lnet/minecraft/class_1934;field_9217:Inamed idLnet/minecraft/world/GameMode;id:I
-
name
- Mappings:
Namespace Name Mixin selector official hLcaj;h:Ljava/lang/String;intermediary field_9221Lnet/minecraft/class_1934;field_9221:Ljava/lang/String;named nameLnet/minecraft/world/GameMode;name:Ljava/lang/String;
-
simpleTranslatableName
- Mappings:
Namespace Name Mixin selector official iLcaj;i:Lqf;intermediary field_28046Lnet/minecraft/class_1934;field_28046:Lnet/minecraft/class_2561;named simpleTranslatableNameLnet/minecraft/world/GameMode;simpleTranslatableName:Lnet/minecraft/text/Text;
-
translatableName
- Mappings:
Namespace Name Mixin selector official jLcaj;j:Lqf;intermediary field_28047Lnet/minecraft/class_1934;field_28047:Lnet/minecraft/class_2561;named translatableNameLnet/minecraft/world/GameMode;translatableName:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
GameMode
- Mappings:
Namespace Name Mixin selector official <init>Lcaj;<init>(Ljava/lang/String;IILjava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1934;<init>(Ljava/lang/String;IILjava/lang/String;)Vnamed <init>Lnet/minecraft/world/GameMode;<init>(Ljava/lang/String;IILjava/lang/String;)V
-
-
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
-
getId
public int getId()- Mappings:
Namespace Name Mixin selector official aLcaj;a()Iintermediary method_8379Lnet/minecraft/class_1934;method_8379()Inamed getIdLnet/minecraft/world/GameMode;getId()I
-
getName
- Mappings:
Namespace Name Mixin selector official bLcaj;b()Ljava/lang/String;intermediary method_8381Lnet/minecraft/class_1934;method_8381()Ljava/lang/String;named getNameLnet/minecraft/world/GameMode;getName()Ljava/lang/String;
-
getTranslatableName
- Mappings:
Namespace Name Mixin selector official cLcaj;c()Lqf;intermediary method_8383Lnet/minecraft/class_1934;method_8383()Lnet/minecraft/class_2561;named getTranslatableNameLnet/minecraft/world/GameMode;getTranslatableName()Lnet/minecraft/text/Text;
-
getSimpleTranslatableName
- Mappings:
Namespace Name Mixin selector official dLcaj;d()Lqf;intermediary method_32763Lnet/minecraft/class_1934;method_32763()Lnet/minecraft/class_2561;named getSimpleTranslatableNameLnet/minecraft/world/GameMode;getSimpleTranslatableName()Lnet/minecraft/text/Text;
-
setAbilities
- Mappings:
Namespace Name Mixin selector official aLcaj;a(Lbnx;)Vintermediary method_8382Lnet/minecraft/class_1934;method_8382(Lnet/minecraft/class_1656;)Vnamed setAbilitiesLnet/minecraft/world/GameMode;setAbilities(Lnet/minecraft/entity/player/PlayerAbilities;)V
-
isBlockBreakingRestricted
public boolean isBlockBreakingRestricted()- Mappings:
Namespace Name Mixin selector official eLcaj;e()Zintermediary method_8387Lnet/minecraft/class_1934;method_8387()Znamed isBlockBreakingRestrictedLnet/minecraft/world/GameMode;isBlockBreakingRestricted()Z
-
isCreative
public boolean isCreative()- Mappings:
Namespace Name Mixin selector official fLcaj;f()Zintermediary method_8386Lnet/minecraft/class_1934;method_8386()Znamed isCreativeLnet/minecraft/world/GameMode;isCreative()Z
-
isSurvivalLike
public boolean isSurvivalLike()- Mappings:
Namespace Name Mixin selector official gLcaj;g()Zintermediary method_8388Lnet/minecraft/class_1934;method_8388()Znamed isSurvivalLikeLnet/minecraft/world/GameMode;isSurvivalLike()Z
-
byId
- Mappings:
Namespace Name Mixin selector official aLcaj;a(I)Lcaj;intermediary method_8384Lnet/minecraft/class_1934;method_8384(I)Lnet/minecraft/class_1934;named byIdLnet/minecraft/world/GameMode;byId(I)Lnet/minecraft/world/GameMode;
-
byId
- Mappings:
Namespace Name Mixin selector official aLcaj;a(ILcaj;)Lcaj;intermediary method_8380Lnet/minecraft/class_1934;method_8380(ILnet/minecraft/class_1934;)Lnet/minecraft/class_1934;named byIdLnet/minecraft/world/GameMode;byId(ILnet/minecraft/world/GameMode;)Lnet/minecraft/world/GameMode;
-
byName
- Mappings:
Namespace Name Mixin selector official aLcaj;a(Ljava/lang/String;)Lcaj;intermediary method_8385Lnet/minecraft/class_1934;method_8385(Ljava/lang/String;)Lnet/minecraft/class_1934;named byNameLnet/minecraft/world/GameMode;byName(Ljava/lang/String;)Lnet/minecraft/world/GameMode;
-
byName
- Mappings:
Namespace Name Mixin selector official aLcaj;a(Ljava/lang/String;Lcaj;)Lcaj;intermediary method_8378Lnet/minecraft/class_1934;method_8378(Ljava/lang/String;Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;named byNameLnet/minecraft/world/GameMode;byName(Ljava/lang/String;Lnet/minecraft/world/GameMode;)Lnet/minecraft/world/GameMode;
-
getId
- Mappings:
Namespace Name Mixin selector official aLcaj;a(Lcaj;)Iintermediary method_32761Lnet/minecraft/class_1934;method_32761(Lnet/minecraft/class_1934;)Inamed getIdLnet/minecraft/world/GameMode;getId(Lnet/minecraft/world/GameMode;)I
-
getOrNull
- Mappings:
Namespace Name Mixin selector official bLcaj;b(I)Lcaj;intermediary method_32762Lnet/minecraft/class_1934;method_32762(I)Lnet/minecraft/class_1934;named getOrNullLnet/minecraft/world/GameMode;getOrNull(I)Lnet/minecraft/world/GameMode;
-