net.minecraft.world

public enum GameMode

implements StringIdentifiable

net.minecraft.world.level.GameType
net.minecraft.world.level.GameType
net.minecraft.class_1934
net.minecraft.world.GameMode

Enum constant summary

Enum Constant
SURVIVAL
SURVIVAL
field_9215
SURVIVAL
CREATIVE
CREATIVE
field_9220
CREATIVE
ADVENTURE
ADVENTURE
field_9216
ADVENTURE
SPECTATOR
SPECTATOR
field_9219
SPECTATOR

Field summary

Modifier and TypeField
public static final GameMode
DEFAULT_MODE
DEFAULT_MODE
field_28045
DEFAULT
public static final StringIdentifiable$EnumCodec<GameMode>
CODEC
CODEC
field_41676
CODEC
private static final IntFunction<GameMode>
BY_ID
BY_ID
field_41677
INDEX_MAPPER
public static final PacketCodec<io.netty.buffer.ByteBuf, GameMode>
STREAM_CODEC
STREAM_CODEC
field_60671
PACKET_CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, Optional<GameMode>>
OPTIONAL_STREAM_CODEC
OPTIONAL_STREAM_CODEC
field_1_9323
field_1_9323
public static final com.mojang.serialization.Codec<GameMode>
LEGACY_ID_CODEC
LEGACY_ID_CODEC
field_56668
INDEX_CODEC
private final int
id
id
field_9217
index
private final String
name
name
field_9221
id
private final Text
shortName
shortName
field_28046
simpleTranslatableName
private final Text
longName
longName
field_28047
translatableName

Constructor summary

ModifierConstructor
private (int $enum$name, String $enum$ordinal)

Method summary

Modifier and TypeMethod
public int
getId()
getId()
method_8379()
getIndex()
public String
getName()
getName()
method_8381()
getId()
public String
getSerializedName()
getSerializedName()
method_15434()
asString()
public Text
getLongDisplayName()
getLongDisplayName()
method_8383()
getTranslatableName()
public Text
getShortDisplayName()
getShortDisplayName()
method_32763()
getSimpleTranslatableName()
public void
updatePlayerAbilities(Abilities abilities)
updatePlayerAbilities(Abilities abilities)
method_8382(class_1656 arg0)
setAbilities(PlayerAbilities abilities)
public boolean
isBlockPlacingRestricted()
isBlockPlacingRestricted()
method_8387()
isBlockBreakingRestricted()
public boolean
isCreative()
isCreative()
method_8386()
isCreative()
public boolean
isSurvival()
isSurvival()
method_8388()
isSurvivalLike()
public static GameMode
byId(int id)
byId(int id)
method_8384(int arg0)
byIndex(int index)
public static GameMode
byName(String name)
byName(String name)
method_8385(String arg0)
byId(String id)
public static GameMode
byName(String name, GameType defaultMode)
byName(String name, GameType defaultMode)
method_8378(String arg0, class_1934 arg1)
byId(String id, GameMode fallback)
public static boolean
isValidId(int id)
isValidId(int id)
method_64760(int arg0)
isValid(int index)