Uses of Enum Class
net.minecraft.world.level.GameType
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of GameType in com.mojang.realmsclient.gui.screens
-
Uses of GameType in net.minecraft.advancements.critereon
Modifier and TypeFieldDescriptionPlayerPredicate.Builder.gameType
PlayerPredicate.gameType
The field for thegameType
record component.Modifier and TypeMethodDescriptionPlayerPredicate.gameType()
Returns the value of thegameType
record component.ModifierConstructorDescriptionPlayerPredicate
(MinMaxBounds.Ints level, Optional<GameType> gameType, List<PlayerPredicate.StatMatcher<?>> stats, it.unimi.dsi.fastutil.objects.Object2BooleanMap<ResourceLocation> recipes, Map<ResourceLocation, PlayerPredicate.AdvancementPredicate> advancements, Optional<EntityPredicate> lookingAt) Creates an instance of aPlayerPredicate
record class. -
Uses of GameType in net.minecraft.client.gui.screens
-
Uses of GameType in net.minecraft.client.gui.screens.debug
Modifier and TypeMethodDescription(package private) static GameModeSwitcherScreen.GameModeIcon
GameModeSwitcherScreen.GameModeIcon.getFromGameType
(GameType p_283307_) -
Uses of GameType in net.minecraft.client.gui.screens.worldselection
-
Uses of GameType in net.minecraft.client.multiplayer
Modifier and TypeFieldDescriptionprivate GameType
PlayerInfo.gameMode
private GameType
MultiPlayerGameMode.localPlayerMode
private GameType
MultiPlayerGameMode.previousLocalPlayerMode
Modifier and TypeMethodDescriptionPlayerInfo.getGameMode()
MultiPlayerGameMode.getPlayerMode()
MultiPlayerGameMode.getPreviousPlayerMode()
Modifier and TypeMethodDescriptionprotected void
PlayerInfo.setGameMode
(GameType p_105318_) void
MultiPlayerGameMode.setLocalMode
(GameType p_105280_) void
MultiPlayerGameMode.setLocalMode
(GameType p_171806_, GameType p_171807_) -
Uses of GameType in net.minecraft.client.player
-
Uses of GameType in net.minecraft.client.quickplay
Modifier and TypeFieldDescriptionprivate final GameType
QuickPlayLog.QuickPlayEntry.gamemode
The field for thegamemode
record component.Modifier and TypeMethodDescriptionQuickPlayLog.QuickPlayEntry.gamemode()
Returns the value of thegamemode
record component.ModifierConstructorDescription(package private)
QuickPlayEntry
(QuickPlayLog.QuickPlayWorld quickPlayWorld, Instant lastPlayedTime, GameType gamemode) Creates an instance of aQuickPlayEntry
record class. -
Uses of GameType in net.minecraft.client.server
Modifier and TypeMethodDescriptionboolean
IntegratedServer.publishServer
(GameType p_120041_, boolean p_120042_, int p_120043_) void
IntegratedServer.setDefaultGameType
(GameType p_120039_) -
Uses of GameType in net.minecraft.client.telemetry
Modifier and TypeMethodDescriptionvoid
WorldSessionTelemetryManager.onPlayerInfoReceived
(GameType p_261768_, boolean p_261669_) -
Uses of GameType in net.minecraft.client.telemetry.events
Modifier and TypeMethodDescriptionvoid
WorldLoadEvent.setGameMode
(GameType p_261852_, boolean p_261831_) -
Uses of GameType in net.minecraft.commands.arguments
Modifier and TypeMethodDescriptionstatic GameType
GameModeArgument.getGameMode
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_259927_, String p_260246_) GameModeArgument.parse
(com.mojang.brigadier.StringReader p_260111_) -
Uses of GameType in net.minecraft.network.protocol.game
Modifier and TypeFieldDescriptionprivate final GameType
ClientboundPlayerInfoUpdatePacket.Entry.gameMode
The field for thegameMode
record component.(package private) GameType
ClientboundPlayerInfoUpdatePacket.EntryBuilder.gameMode
private final GameType
CommonPlayerSpawnInfo.gameType
The field for thegameType
record component.private final GameType
CommonPlayerSpawnInfo.previousGameType
The field for thepreviousGameType
record component.Modifier and TypeMethodDescriptionClientboundPlayerInfoUpdatePacket.Entry.gameMode()
Returns the value of thegameMode
record component.CommonPlayerSpawnInfo.gameType()
Returns the value of thegameType
record component.CommonPlayerSpawnInfo.previousGameType()
Returns the value of thepreviousGameType
record component.ModifierConstructorDescriptionCommonPlayerSpawnInfo
(ResourceKey<DimensionType> dimensionType, ResourceKey<Level> dimension, long seed, GameType gameType, GameType previousGameType, boolean isDebug, boolean isFlat, Optional<GlobalPos> lastDeathLocation, int portalCooldown) Creates an instance of aCommonPlayerSpawnInfo
record class.Entry
(UUID profileId, com.mojang.authlib.GameProfile profile, boolean listed, int latency, GameType gameMode, Component displayName, RemoteChatSession.Data chatSession) Creates an instance of aEntry
record class. -
Uses of GameType in net.minecraft.server
Modifier and TypeMethodDescriptionMinecraftServer.getDefaultGameType()
MinecraftServer.getForcedGameType()
Modifier and TypeMethodDescriptionboolean
MinecraftServer.publishServer
(GameType p_129833_, boolean p_129834_, int p_129835_) void
MinecraftServer.setDefaultGameType
(GameType p_129832_) -
Uses of GameType in net.minecraft.server.commands
Modifier and TypeMethodDescriptionprivate static void
GameModeCommand.logGamemodeChange
(CommandSourceStack p_137738_, ServerPlayer p_137739_, GameType p_137740_) private static int
PublishCommand.publish
(CommandSourceStack p_260117_, int p_259411_, boolean p_260137_, GameType p_259145_) private static int
DefaultGameModeCommands.setMode
(CommandSourceStack p_136931_, GameType p_136932_) private static int
GameModeCommand.setMode
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_137732_, Collection<ServerPlayer> p_137733_, GameType p_137734_) -
Uses of GameType in net.minecraft.server.dedicated
-
Uses of GameType in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate GameType
ServerPlayerGameMode.gameModeForPlayer
private GameType
ServerPlayerGameMode.previousGameModeForPlayer
Modifier and TypeMethodDescriptionprivate GameType
ServerPlayer.calculateGameModeForNewPlayer
(GameType p_143424_) ServerPlayerGameMode.getGameModeForPlayer()
ServerPlayerGameMode.getPreviousGameModeForPlayer()
private static GameType
ServerPlayer.readPlayerMode
(CompoundTag p_143414_, String p_143415_) Modifier and TypeMethodDescriptionprivate GameType
ServerPlayer.calculateGameModeForNewPlayer
(GameType p_143424_) boolean
ServerPlayerGameMode.changeGameModeForPlayer
(GameType p_143474_) boolean
ServerPlayer.setGameMode
(GameType p_143404_) protected void
ServerPlayerGameMode.setGameModeForPlayer
(GameType p_9274_, GameType p_9275_) -
Uses of GameType in net.minecraft.world.entity.player
Modifier and TypeMethodDescriptionboolean
Player.blockActionRestricted
(Level p_36188_, BlockPos p_36189_, GameType p_36190_) -
Uses of GameType in net.minecraft.world.level
Modifier and TypeFieldDescriptionstatic final GameType
GameType.DEFAULT_MODE
private final GameType
LevelSettings.gameType
Modifier and TypeFieldDescriptionprivate static final IntFunction<GameType>
GameType.BY_ID
static final StringRepresentable.EnumCodec<GameType>
GameType.CODEC
Modifier and TypeMethodDescriptionstatic GameType
GameType.byId
(int p_46394_) static GameType
static GameType
static GameType
GameType.byNullableId
(int p_151498_) LevelSettings.gameType()
static GameType
Returns the enum constant of this class with the specified name.static GameType[]
GameType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionstatic GameType
static int
GameType.getNullableId
(GameType p_151496_) LevelSettings.withGameType
(GameType p_46923_) ModifierConstructorDescriptionLevelSettings
(String p_250485_, GameType p_250207_, boolean p_251631_, Difficulty p_252122_, boolean p_248961_, GameRules p_248536_, WorldDataConfiguration p_249797_) LevelSettings
(String p_250485_, GameType p_250207_, boolean p_251631_, Difficulty p_252122_, boolean p_248961_, GameRules p_248536_, WorldDataConfiguration p_249797_, com.mojang.serialization.Lifecycle lifecycle) -
Uses of GameType in net.minecraft.world.level.storage
Modifier and TypeMethodDescriptionLevelSummary.getGameMode()
DerivedLevelData.getGameType()
PrimaryLevelData.getGameType()
ServerLevelData.getGameType()
WorldData.getGameType()
Modifier and TypeMethodDescriptionvoid
DerivedLevelData.setGameType
(GameType p_78089_) void
PrimaryLevelData.setGameType
(GameType p_78525_) void
ServerLevelData.setGameType
(GameType p_78618_) void
WorldData.setGameType
(GameType p_78635_) -
Uses of GameType in net.neoforged.neoforge.client
Modifier and TypeMethodDescriptionstatic void
ClientHooks.onClientChangeGameType
(PlayerInfo info, GameType currentGameMode, GameType newGameMode) -
Uses of GameType in net.neoforged.neoforge.client.event
Modifier and TypeFieldDescriptionprivate final GameType
ClientPlayerChangeGameTypeEvent.currentGameType
private final GameType
ClientPlayerChangeGameTypeEvent.newGameType
Modifier and TypeMethodDescriptionClientPlayerChangeGameTypeEvent.getCurrentGameType()
Returns the current game type of the player.ClientPlayerChangeGameTypeEvent.getNewGameType()
Returns the new game type of the player.ModifierConstructorDescriptionClientPlayerChangeGameTypeEvent
(PlayerInfo info, GameType currentGameType, GameType newGameType) -
Uses of GameType in net.neoforged.neoforge.common
Modifier and TypeMethodDescriptionstatic @Nullable GameType
CommonHooks.onChangeGameType
(Player player, GameType currentGameType, GameType newGameType) Modifier and TypeMethodDescriptionstatic int
CommonHooks.onBlockBreakEvent
(Level level, GameType gameType, ServerPlayer entityPlayer, BlockPos pos) static @Nullable GameType
CommonHooks.onChangeGameType
(Player player, GameType currentGameType, GameType newGameType) -
Uses of GameType in net.neoforged.neoforge.event.entity.player
Modifier and TypeFieldDescriptionprivate final GameType
PlayerEvent.PlayerChangeGameModeEvent.currentGameMode
private GameType
PlayerEvent.PlayerChangeGameModeEvent.newGameMode
Modifier and TypeMethodDescriptionPlayerEvent.PlayerChangeGameModeEvent.getCurrentGameMode()
PlayerEvent.PlayerChangeGameModeEvent.getNewGameMode()
Modifier and TypeMethodDescriptionvoid
PlayerEvent.PlayerChangeGameModeEvent.setNewGameMode
(GameType newGameMode) Sets the game mode the player will be changed to if this event is not cancelled.ModifierConstructorDescriptionPlayerChangeGameModeEvent
(Player player, GameType currentGameMode, GameType newGameMode) -
Uses of GameType in net.neoforged.testframework.gametest
Modifier and TypeMethodDescriptionExtendedGameTestHelper.makeTickingMockServerPlayerInCorner
(GameType gameType) ExtendedGameTestHelper.makeTickingMockServerPlayerInLevel
(GameType gameType)