Package net.minecraft.client
Class MinecraftClientGame
java.lang.Object
net.minecraft.client.MinecraftClientGame
- All Implemented Interfaces:
com.mojang.bridge.game.RunningGame
@Environment(CLIENT)
public class MinecraftClientGame
extends Object
implements com.mojang.bridge.game.RunningGame
- Mappings:
Namespace Name official eepintermediary net/minecraft/class_3799named net/minecraft/client/MinecraftClientGame
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate final @Nullable com.mojang.bridge.launcher.Launcherprivate com.mojang.bridge.launcher.SessionEventListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable com.mojang.bridge.game.GameSessioncom.mojang.bridge.game.PerformanceMetricscom.mojang.bridge.game.Languagecom.mojang.bridge.game.GameVersionvoidvoidvoidsetSessionEventListener(com.mojang.bridge.launcher.SessionEventListener listener)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLeep;a:Leev;intermediary field_16757Lnet/minecraft/class_3799;field_16757:Lnet/minecraft/class_310;named clientLnet/minecraft/client/MinecraftClientGame;client:Lnet/minecraft/client/MinecraftClient;
-
launcher
- Mappings:
Namespace Name Mixin selector official bLeep;b:Lcom/mojang/bridge/launcher/Launcher;intermediary field_16755Lnet/minecraft/class_3799;field_16755:Lcom/mojang/bridge/launcher/Launcher;named launcherLnet/minecraft/client/MinecraftClientGame;launcher:Lcom/mojang/bridge/launcher/Launcher;
-
listener
private com.mojang.bridge.launcher.SessionEventListener listener- Mappings:
Namespace Name Mixin selector official cLeep;c:Lcom/mojang/bridge/launcher/SessionEventListener;intermediary field_16756Lnet/minecraft/class_3799;field_16756:Lcom/mojang/bridge/launcher/SessionEventListener;named listenerLnet/minecraft/client/MinecraftClientGame;listener:Lcom/mojang/bridge/launcher/SessionEventListener;
-
-
Constructor Details
-
MinecraftClientGame
- Mappings:
Namespace Name Mixin selector official <init>Leep;<init>(Leev;)Vintermediary <init>Lnet/minecraft/class_3799;<init>(Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/MinecraftClientGame;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
getVersion
public com.mojang.bridge.game.GameVersion getVersion()- Specified by:
getVersionin interfacecom.mojang.bridge.game.RunningGame
-
getSelectedLanguage
public com.mojang.bridge.game.Language getSelectedLanguage()- Specified by:
getSelectedLanguagein interfacecom.mojang.bridge.game.RunningGame
-
getCurrentSession
- Specified by:
getCurrentSessionin interfacecom.mojang.bridge.game.RunningGame
-
getPerformanceMetrics
public com.mojang.bridge.game.PerformanceMetrics getPerformanceMetrics()- Specified by:
getPerformanceMetricsin interfacecom.mojang.bridge.game.RunningGame
-
setSessionEventListener
public void setSessionEventListener(com.mojang.bridge.launcher.SessionEventListener listener) - Specified by:
setSessionEventListenerin interfacecom.mojang.bridge.game.RunningGame- Mappings:
Namespace Name Mixin selector official setSessionEventListenerLeep;setSessionEventListener(Lcom/mojang/bridge/launcher/SessionEventListener;)Vintermediary setSessionEventListenerLnet/minecraft/class_3799;setSessionEventListener(Lcom/mojang/bridge/launcher/SessionEventListener;)Vnamed setSessionEventListenerLnet/minecraft/client/MinecraftClientGame;setSessionEventListener(Lcom/mojang/bridge/launcher/SessionEventListener;)V
-
onStartGameSession
public void onStartGameSession()- Mappings:
Namespace Name Mixin selector official aLeep;a()Vintermediary method_16687Lnet/minecraft/class_3799;method_16687()Vnamed onStartGameSessionLnet/minecraft/client/MinecraftClientGame;onStartGameSession()V
-
onLeaveGameSession
public void onLeaveGameSession()- Mappings:
Namespace Name Mixin selector official bLeep;b()Vintermediary method_16688Lnet/minecraft/class_3799;method_16688()Vnamed onLeaveGameSessionLnet/minecraft/client/MinecraftClientGame;onLeaveGameSession()V
-