类 ClientGameSession

  • 所有已实现的接口:
    com.mojang.bridge.game.GameSession

    @Environment(CLIENT)
    public class ClientGameSession
    extends Object
    implements com.mojang.bridge.game.GameSession
    Mappings:
    Namespace Name
    official duv
    intermediary net/minecraft/class_3801
    named net/minecraft/client/ClientGameSession
    • 字段详细资料

      • playerCount

        private final int playerCount
        Mappings:
        Namespace Name Mixin selector
        official a Lduv;a:I
        intermediary field_16765 Lnet/minecraft/class_3801;field_16765:I
        named playerCount Lnet/minecraft/client/ClientGameSession;playerCount:I
      • remoteServer

        private final boolean remoteServer
        Mappings:
        Namespace Name Mixin selector
        official b Lduv;b:Z
        intermediary field_16766 Lnet/minecraft/class_3801;field_16766:Z
        named remoteServer Lnet/minecraft/client/ClientGameSession;remoteServer:Z
      • difficulty

        private final String difficulty
        Mappings:
        Namespace Name Mixin selector
        official c Lduv;c:Ljava/lang/String;
        intermediary field_16763 Lnet/minecraft/class_3801;field_16763:Ljava/lang/String;
        named difficulty Lnet/minecraft/client/ClientGameSession;difficulty:Ljava/lang/String;
      • gameMode

        private final String gameMode
        Mappings:
        Namespace Name Mixin selector
        official d Lduv;d:Ljava/lang/String;
        intermediary field_16764 Lnet/minecraft/class_3801;field_16764:Ljava/lang/String;
        named gameMode Lnet/minecraft/client/ClientGameSession;gameMode:Ljava/lang/String;
      • sessionId

        private final UUID sessionId
        Mappings:
        Namespace Name Mixin selector
        official e Lduv;e:Ljava/util/UUID;
        intermediary field_16767 Lnet/minecraft/class_3801;field_16767:Ljava/util/UUID;
        named sessionId Lnet/minecraft/client/ClientGameSession;sessionId:Ljava/util/UUID;
    • 构造器详细资料

      • ClientGameSession

        public ClientGameSession​(ClientWorld world,
                                 ClientPlayerEntity player,
                                 ClientPlayNetworkHandler networkHandler)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lduv;<init>(Lehx;Lekv;Lehy;)V
        intermediary <init> Lnet/minecraft/class_3801;<init>(Lnet/minecraft/class_638;Lnet/minecraft/class_746;Lnet/minecraft/class_634;)V
        named <init> Lnet/minecraft/client/ClientGameSession;<init>(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/network/ClientPlayerEntity;Lnet/minecraft/client/network/ClientPlayNetworkHandler;)V
    • 方法详细资料

      • getPlayerCount

        public int getPlayerCount()
        指定者:
        getPlayerCount 在接口中 com.mojang.bridge.game.GameSession
        Mappings:
        Namespace Name Mixin selector
        official getPlayerCount Lduv;getPlayerCount()I
        intermediary getPlayerCount Lnet/minecraft/class_3801;getPlayerCount()I
        named getPlayerCount Lnet/minecraft/client/ClientGameSession;getPlayerCount()I
      • isRemoteServer

        public boolean isRemoteServer()
        指定者:
        isRemoteServer 在接口中 com.mojang.bridge.game.GameSession
        Mappings:
        Namespace Name Mixin selector
        official isRemoteServer Lduv;isRemoteServer()Z
        intermediary isRemoteServer Lnet/minecraft/class_3801;isRemoteServer()Z
        named isRemoteServer Lnet/minecraft/client/ClientGameSession;isRemoteServer()Z
      • getDifficulty

        public String getDifficulty()
        指定者:
        getDifficulty 在接口中 com.mojang.bridge.game.GameSession
        Mappings:
        Namespace Name Mixin selector
        official getDifficulty Lduv;getDifficulty()Ljava/lang/String;
        intermediary getDifficulty Lnet/minecraft/class_3801;getDifficulty()Ljava/lang/String;
        named getDifficulty Lnet/minecraft/client/ClientGameSession;getDifficulty()Ljava/lang/String;
      • getGameMode

        public String getGameMode()
        指定者:
        getGameMode 在接口中 com.mojang.bridge.game.GameSession
        Mappings:
        Namespace Name Mixin selector
        official getGameMode Lduv;getGameMode()Ljava/lang/String;
        intermediary getGameMode Lnet/minecraft/class_3801;getGameMode()Ljava/lang/String;
        named getGameMode Lnet/minecraft/client/ClientGameSession;getGameMode()Ljava/lang/String;
      • getSessionId

        public UUID getSessionId()
        指定者:
        getSessionId 在接口中 com.mojang.bridge.game.GameSession
        Mappings:
        Namespace Name Mixin selector
        official getSessionId Lduv;getSessionId()Ljava/util/UUID;
        intermediary getSessionId Lnet/minecraft/class_3801;getSessionId()Ljava/util/UUID;
        named getSessionId Lnet/minecraft/client/ClientGameSession;getSessionId()Ljava/util/UUID;