public enum GameMode extends Enum<GameMode>
Enum Constant and Description |
---|
ADVENTURE |
CREATIVE |
NOT_SET |
SPECTATOR |
SURVIVAL |
Modifier and Type | Method and Description |
---|---|
static GameMode |
byId(int id) |
static GameMode |
byId(int id,
GameMode defaultMode) |
static GameMode |
byName(String name) |
static GameMode |
byName(String name,
GameMode defaultMode) |
int |
getId() |
String |
getName() |
Text |
getTranslatableName() |
boolean |
isBlockBreakingRestricted() |
boolean |
isCreative() |
boolean |
isSurvivalLike() |
void |
setAbilities(PlayerAbilities abilities) |
static GameMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GameMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GameMode NOT_SET
public static final GameMode SURVIVAL
public static final GameMode CREATIVE
public static final GameMode ADVENTURE
public static final GameMode SPECTATOR
private final int id
private final String name
public static GameMode[] values()
for (GameMode c : GameMode.values()) System.out.println(c);
public static GameMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getId()
public String getName()
public Text getTranslatableName()
public void setAbilities(PlayerAbilities abilities)
public boolean isBlockBreakingRestricted()
public boolean isCreative()
public boolean isSurvivalLike()
public static GameMode byId(int id)