Class MinecraftClient

java.lang.Object
net.minecraft.client.MinecraftClient
All Implemented Interfaces:
class_4122, class_4123, Snoopable, ThreadExecutor

@Environment(CLIENT) public class MinecraftClient extends Object implements ThreadExecutor, Snoopable, class_4123
Mappings:
Namespace Name
official cft
intermediary net/minecraft/class_1600
named net/minecraft/client/MinecraftClient
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official F Lcft;F:Lorg/apache/logging/log4j/Logger;
      intermediary field_7617 Lnet/minecraft/class_1600;field_7617:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/MinecraftClient;LOGGER:Lorg/apache/logging/log4j/Logger;
    • IS_MAC

      public static final boolean IS_MAC
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a:Z
      intermediary field_6269 Lnet/minecraft/class_1600;field_6269:Z
      named IS_MAC Lnet/minecraft/client/MinecraftClient;IS_MAC:Z
    • field_19942

      public static final Identifier field_19942
      Mappings:
      Namespace Name Mixin selector
      official b Lcft;b:Lpc;
      intermediary field_19942 Lnet/minecraft/class_1600;field_19942:Lnet/minecraft/class_1653;
      named field_19942 Lnet/minecraft/client/MinecraftClient;field_19942:Lnet/minecraft/util/Identifier;
    • field_19943

      public static final Identifier field_19943
      Mappings:
      Namespace Name Mixin selector
      official c Lcft;c:Lpc;
      intermediary field_19943 Lnet/minecraft/class_1600;field_19943:Lnet/minecraft/class_1653;
      named field_19943 Lnet/minecraft/client/MinecraftClient;field_19943:Lnet/minecraft/util/Identifier;
    • memoryReservedForCrash

      public static byte[] memoryReservedForCrash
      Mappings:
      Namespace Name Mixin selector
      official d Lcft;d:[B
      intermediary field_3785 Lnet/minecraft/class_1600;field_3785:[B
      named memoryReservedForCrash Lnet/minecraft/client/MinecraftClient;memoryReservedForCrash:[B
    • field_19935

      private static int field_19935
      Mappings:
      Namespace Name Mixin selector
      official G Lcft;G:I
      intermediary field_19935 Lnet/minecraft/class_1600;field_19935:I
      named field_19935 Lnet/minecraft/client/MinecraftClient;field_19935:I
    • instance

      private static MinecraftClient instance
      Mappings:
      Namespace Name Mixin selector
      official M Lcft;M:Lcft;
      intermediary field_3774 Lnet/minecraft/class_1600;field_3774:Lnet/minecraft/class_1600;
      named instance Lnet/minecraft/client/MinecraftClient;instance:Lnet/minecraft/client/MinecraftClient;
    • currentFps

      private static int currentFps
      Mappings:
      Namespace Name Mixin selector
      official aj Lcft;aj:I
      intermediary field_3787 Lnet/minecraft/class_1600;field_3787:I
      named currentFps Lnet/minecraft/client/MinecraftClient;currentFps:I
    • resourcePackDir

      private final File resourcePackDir
      Mappings:
      Namespace Name Mixin selector
      official H Lcft;H:Ljava/io/File;
      intermediary field_6267 Lnet/minecraft/class_1600;field_6267:Ljava/io/File;
      named resourcePackDir Lnet/minecraft/client/MinecraftClient;resourcePackDir:Ljava/io/File;
    • sessionPropertyMap

      private final com.mojang.authlib.properties.PropertyMap sessionPropertyMap
      Mappings:
      Namespace Name Mixin selector
      official I Lcft;I:Lcom/mojang/authlib/properties/PropertyMap;
      intermediary field_10300 Lnet/minecraft/class_1600;field_10300:Lcom/mojang/authlib/properties/PropertyMap;
      named sessionPropertyMap Lnet/minecraft/client/MinecraftClient;sessionPropertyMap:Lcom/mojang/authlib/properties/PropertyMap;
    • field_19936

      private final RunArgs.WindowInformation field_19936
      Mappings:
      Namespace Name Mixin selector
      official J Lcft;J:Lcnq$a;
      intermediary field_19936 Lnet/minecraft/class_1600;field_19936:Lnet/minecraft/class_2332$class_2333;
      named field_19936 Lnet/minecraft/client/MinecraftClient;field_19936:Lnet/minecraft/client/RunArgs$WindowInformation;
    • currentServerEntry

      private ServerInfo currentServerEntry
      Mappings:
      Namespace Name Mixin selector
      official K Lcft;K:Lcrj;
      intermediary field_3773 Lnet/minecraft/class_1600;field_3773:Lnet/minecraft/class_485;
      named currentServerEntry Lnet/minecraft/client/MinecraftClient;currentServerEntry:Lnet/minecraft/client/network/ServerInfo;
    • textureManager

      private TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official L Lcft;L:Lddn;
      intermediary field_6268 Lnet/minecraft/class_1600;field_6268:Lnet/minecraft/class_1532;
      named textureManager Lnet/minecraft/client/MinecraftClient;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • field_19937

      private final com.mojang.datafixers.DataFixer field_19937
      Mappings:
      Namespace Name Mixin selector
      official N Lcft;N:Lcom/mojang/datafixers/DataFixer;
      intermediary field_19937 Lnet/minecraft/class_1600;field_19937:Lcom/mojang/datafixers/DataFixer;
      named field_19937 Lnet/minecraft/client/MinecraftClient;field_19937:Lcom/mojang/datafixers/DataFixer;
    • interactionManager

      public ClientPlayerInteractionManager interactionManager
      Mappings:
      Namespace Name Mixin selector
      official e Lcft;e:Lcrf;
      intermediary field_3800 Lnet/minecraft/class_1600;field_3800:Lnet/minecraft/class_477;
      named interactionManager Lnet/minecraft/client/MinecraftClient;interactionManager:Lnet/minecraft/client/network/ClientPlayerInteractionManager;
    • field_19938

      private class_4116 field_19938
      Mappings:
      Namespace Name Mixin selector
      official O Lcft;O:Lcgc;
      intermediary field_19938 Lnet/minecraft/class_1600;field_19938:Lnet/minecraft/class_4116;
      named field_19938 Lnet/minecraft/client/MinecraftClient;field_19938:Lnet/minecraft/class_4116;
    • field_19944

      public class_4117 field_19944
      Mappings:
      Namespace Name Mixin selector
      official f Lcft;f:Lcgd;
      intermediary field_19944 Lnet/minecraft/class_1600;field_19944:Lnet/minecraft/class_4117;
      named field_19944 Lnet/minecraft/client/MinecraftClient;field_19944:Lnet/minecraft/class_4117;
    • crashed

      private boolean crashed
      Mappings:
      Namespace Name Mixin selector
      official P Lcft;P:Z
      intermediary field_3776 Lnet/minecraft/class_1600;field_3776:Z
      named crashed Lnet/minecraft/client/MinecraftClient;crashed:Z
    • crashReport

      private CrashReport crashReport
      Mappings:
      Namespace Name Mixin selector
      official Q Lcft;Q:Lb;
      intermediary field_3777 Lnet/minecraft/class_1600;field_3777:Lnet/minecraft/class_1;
      named crashReport Lnet/minecraft/client/MinecraftClient;crashReport:Lnet/minecraft/util/crash/CrashReport;
    • connectedToRealms

      private boolean connectedToRealms
      Mappings:
      Namespace Name Mixin selector
      official R Lcft;R:Z
      intermediary field_10302 Lnet/minecraft/class_1600;field_10302:Z
      named connectedToRealms Lnet/minecraft/client/MinecraftClient;connectedToRealms:Z
    • tricker

      private final ClientTickTracker tricker
      Mappings:
      Namespace Name Mixin selector
      official S Lcft;S:Lcfz;
      intermediary field_3778 Lnet/minecraft/class_1600;field_3778:Lnet/minecraft/class_354;
      named tricker Lnet/minecraft/client/MinecraftClient;tricker:Lnet/minecraft/client/render/ClientTickTracker;
    • snooper

      private final Snooper snooper
      Mappings:
      Namespace Name Mixin selector
      official T Lcft;T:Ladu;
      intermediary field_3779 Lnet/minecraft/class_1600;field_3779:Lnet/minecraft/class_853;
      named snooper Lnet/minecraft/client/MinecraftClient;snooper:Lnet/minecraft/util/snooper/Snooper;
    • world

      public ClientWorld world
      Mappings:
      Namespace Name Mixin selector
      official g Lcft;g:Lcrg;
      intermediary field_3803 Lnet/minecraft/class_1600;field_3803:Lnet/minecraft/class_478;
      named world Lnet/minecraft/client/MinecraftClient;world:Lnet/minecraft/client/world/ClientWorld;
    • worldRenderer

      public WorldRenderer worldRenderer
      Mappings:
      Namespace Name Mixin selector
      official h Lcft;h:Lcue;
      intermediary field_3804 Lnet/minecraft/class_1600;field_3804:Lnet/minecraft/class_530;
      named worldRenderer Lnet/minecraft/client/MinecraftClient;worldRenderer:Lnet/minecraft/client/render/WorldRenderer;
    • entityRenderDispatcher

      private EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      official U Lcft;U:Lcyo;
      intermediary field_10306 Lnet/minecraft/class_1600;field_10306:Lnet/minecraft/class_550;
      named entityRenderDispatcher Lnet/minecraft/client/MinecraftClient;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • field_19939

      private HeldItemRenderer field_19939
      Mappings:
      Namespace Name Mixin selector
      official V Lcft;V:Lczg;
      intermediary field_19939 Lnet/minecraft/class_1600;field_19939:Lnet/minecraft/class_529;
      named field_19939 Lnet/minecraft/client/MinecraftClient;field_19939:Lnet/minecraft/client/render/item/HeldItemRenderer;
    • field_3760

      private class_4225 field_3760
      Mappings:
      Namespace Name Mixin selector
      official W Lcft;W:Lcuc;
      intermediary field_3760 Lnet/minecraft/class_1600;field_3760:Lnet/minecraft/class_4225;
      named field_3760 Lnet/minecraft/client/MinecraftClient;field_3760:Lnet/minecraft/class_4225;
    • player

      public ClientPlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      official i Lcft;i:Lctj;
      intermediary field_10310 Lnet/minecraft/class_1600;field_10310:Lnet/minecraft/class_518;
      named player Lnet/minecraft/client/MinecraftClient;player:Lnet/minecraft/entity/player/ClientPlayerEntity;
    • cameraEntity

      @Nullable private Entity cameraEntity
      Mappings:
      Namespace Name Mixin selector
      official X Lcft;X:Laer;
      intermediary field_10309 Lnet/minecraft/class_1600;field_10309:Lnet/minecraft/class_864;
      named cameraEntity Lnet/minecraft/client/MinecraftClient;cameraEntity:Lnet/minecraft/entity/Entity;
    • targetedEntity

      @Nullable public Entity targetedEntity
      Mappings:
      Namespace Name Mixin selector
      official j Lcft;j:Laer;
      intermediary field_7630 Lnet/minecraft/class_1600;field_7630:Lnet/minecraft/class_864;
      named targetedEntity Lnet/minecraft/client/MinecraftClient;targetedEntity:Lnet/minecraft/entity/Entity;
    • particleManager

      public ParticleManager particleManager
      Mappings:
      Namespace Name Mixin selector
      official k Lcft;k:Lcsn;
      intermediary field_3807 Lnet/minecraft/class_1600;field_3807:Lnet/minecraft/class_503;
      named particleManager Lnet/minecraft/client/MinecraftClient;particleManager:Lnet/minecraft/client/particle/ParticleManager;
    • field_15870

      private final class_3306 field_15870
      Mappings:
      Namespace Name Mixin selector
      official Y Lcft;Y:Ldgc;
      intermediary field_15870 Lnet/minecraft/class_1600;field_15870:Lnet/minecraft/class_3306;
      named field_15870 Lnet/minecraft/client/MinecraftClient;field_15870:Lnet/minecraft/class_3306;
    • session

      private final Session session
      Mappings:
      Namespace Name Mixin selector
      official Z Lcft;Z:Lcga;
      intermediary field_3808 Lnet/minecraft/class_1600;field_3808:Lnet/minecraft/class_355;
      named session Lnet/minecraft/client/MinecraftClient;session:Lnet/minecraft/client/util/Session;
    • paused

      private boolean paused
      Mappings:
      Namespace Name Mixin selector
      official aa Lcft;aa:Z
      intermediary field_3812 Lnet/minecraft/class_1600;field_3812:Z
      named paused Lnet/minecraft/client/MinecraftClient;paused:Z
    • field_15871

      private float field_15871
      Mappings:
      Namespace Name Mixin selector
      official ab Lcft;ab:F
      intermediary field_15871 Lnet/minecraft/class_1600;field_15871:F
      named field_15871 Lnet/minecraft/client/MinecraftClient;field_15871:F
    • textRenderer

      public TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official l Lcft;l:Lcgk;
      intermediary field_3814 Lnet/minecraft/class_1600;field_3814:Lnet/minecraft/class_370;
      named textRenderer Lnet/minecraft/client/MinecraftClient;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • currentScreen

      @Nullable public Screen currentScreen
      Mappings:
      Namespace Name Mixin selector
      official m Lcft;m:Lckd;
      intermediary field_3816 Lnet/minecraft/class_1600;field_3816:Lnet/minecraft/class_388;
      named currentScreen Lnet/minecraft/client/MinecraftClient;currentScreen:Lnet/minecraft/client/gui/screen/Screen;
    • field_3818

      public class_4218 field_3818
      Mappings:
      Namespace Name Mixin selector
      official n Lcft;n:Lcty;
      intermediary field_3818 Lnet/minecraft/class_1600;field_3818:Lnet/minecraft/class_4218;
      named field_3818 Lnet/minecraft/client/MinecraftClient;field_3818:Lnet/minecraft/class_4218;
    • field_13282

      public class_2890 field_13282
      Mappings:
      Namespace Name Mixin selector
      official o Lcft;o:Lcxh;
      intermediary field_13282 Lnet/minecraft/class_1600;field_13282:Lnet/minecraft/class_2890;
      named field_13282 Lnet/minecraft/client/MinecraftClient;field_13282:Lnet/minecraft/client/class_2890;
    • attackCooldown

      int attackCooldown
      Mappings:
      Namespace Name Mixin selector
      official p Lcft;p:I
      intermediary field_3781 Lnet/minecraft/class_1600;field_3781:I
      named attackCooldown Lnet/minecraft/client/MinecraftClient;attackCooldown:I
    • server

      @Nullable private IntegratedServer server
      Mappings:
      Namespace Name Mixin selector
      official ac Lcft;ac:Ldgh;
      intermediary field_3784 Lnet/minecraft/class_1600;field_3784:Lnet/minecraft/class_601;
      named server Lnet/minecraft/client/MinecraftClient;server:Lnet/minecraft/server/integrated/IntegratedServer;
    • inGameHud

      public InGameHud inGameHud
      Mappings:
      Namespace Name Mixin selector
      official q Lcft;q:Lcgl;
      intermediary field_3820 Lnet/minecraft/class_1600;field_3820:Lnet/minecraft/class_371;
      named inGameHud Lnet/minecraft/client/MinecraftClient;inGameHud:Lnet/minecraft/client/gui/hud/InGameHud;
    • skipGameRender

      public boolean skipGameRender
      Mappings:
      Namespace Name Mixin selector
      official r Lcft;r:Z
      intermediary field_3821 Lnet/minecraft/class_1600;field_3821:Z
      named skipGameRender Lnet/minecraft/client/MinecraftClient;skipGameRender:Z
    • result

      public BlockHitResult result
      Mappings:
      Namespace Name Mixin selector
      official s Lcft;s:Lceb;
      intermediary field_3822 Lnet/minecraft/class_1600;field_3822:Lnet/minecraft/class_234;
      named result Lnet/minecraft/client/MinecraftClient;result:Lnet/minecraft/util/hit/BlockHitResult;
    • options

      public GameOptions options
      Mappings:
      Namespace Name Mixin selector
      official t Lcft;t:Lcfw;
      intermediary field_3823 Lnet/minecraft/class_1600;field_3823:Lnet/minecraft/class_347;
      named options Lnet/minecraft/client/MinecraftClient;options:Lnet/minecraft/client/options/GameOptions;
    • field_15872

      private class_3251 field_15872
      Mappings:
      Namespace Name Mixin selector
      official ad Lcft;ad:Lcfn;
      intermediary field_15872 Lnet/minecraft/class_1600;field_15872:Lnet/minecraft/class_3251;
      named field_15872 Lnet/minecraft/client/MinecraftClient;field_15872:Lnet/minecraft/class_3251;
    • field_19945

      public class_4112 field_19945
      Mappings:
      Namespace Name Mixin selector
      official u Lcft;u:Lcfv;
      intermediary field_19945 Lnet/minecraft/class_1600;field_19945:Lnet/minecraft/class_4112;
      named field_19945 Lnet/minecraft/client/MinecraftClient;field_19945:Lnet/minecraft/class_4112;
    • field_19946

      public class_4110 field_19946
      Mappings:
      Namespace Name Mixin selector
      official v Lcft;v:Lcfq;
      intermediary field_19946 Lnet/minecraft/class_1600;field_19946:Lnet/minecraft/class_4110;
      named field_19946 Lnet/minecraft/client/MinecraftClient;field_19946:Lnet/minecraft/class_4110;
    • runDirectory

      public final File runDirectory
      Mappings:
      Namespace Name Mixin selector
      official w Lcft;w:Ljava/io/File;
      intermediary field_3762 Lnet/minecraft/class_1600;field_3762:Ljava/io/File;
      named runDirectory Lnet/minecraft/client/MinecraftClient;runDirectory:Ljava/io/File;
    • assetDirectory

      private final File assetDirectory
      Mappings:
      Namespace Name Mixin selector
      official ae Lcft;ae:Ljava/io/File;
      intermediary field_6270 Lnet/minecraft/class_1600;field_6270:Ljava/io/File;
      named assetDirectory Lnet/minecraft/client/MinecraftClient;assetDirectory:Ljava/io/File;
    • gameVersion

      private final String gameVersion
      Mappings:
      Namespace Name Mixin selector
      official af Lcft;af:Ljava/lang/String;
      intermediary field_6271 Lnet/minecraft/class_1600;field_6271:Ljava/lang/String;
      named gameVersion Lnet/minecraft/client/MinecraftClient;gameVersion:Ljava/lang/String;
    • field_13281

      private final String field_13281
      Mappings:
      Namespace Name Mixin selector
      official ag Lcft;ag:Ljava/lang/String;
      intermediary field_13281 Lnet/minecraft/class_1600;field_13281:Ljava/lang/String;
      named field_13281 Lnet/minecraft/client/MinecraftClient;field_13281:Ljava/lang/String;
    • networkProxy

      private final Proxy networkProxy
      Mappings:
      Namespace Name Mixin selector
      official ah Lcft;ah:Ljava/net/Proxy;
      intermediary field_6272 Lnet/minecraft/class_1600;field_6272:Ljava/net/Proxy;
      named networkProxy Lnet/minecraft/client/MinecraftClient;networkProxy:Ljava/net/Proxy;
    • currentSave

      private LevelStorageAccess currentSave
      Mappings:
      Namespace Name Mixin selector
      official ai Lcft;ai:Lcce;
      intermediary field_3786 Lnet/minecraft/class_1600;field_3786:Lnet/minecraft/class_102;
      named currentSave Lnet/minecraft/client/MinecraftClient;currentSave:Lnet/minecraft/world/level/storage/LevelStorageAccess;
    • blockPlaceDelay

      private int blockPlaceDelay
      Mappings:
      Namespace Name Mixin selector
      official ak Lcft;ak:I
      intermediary field_3788 Lnet/minecraft/class_1600;field_3788:I
      named blockPlaceDelay Lnet/minecraft/client/MinecraftClient;blockPlaceDelay:I
    • serverAddress

      private String serverAddress
      Mappings:
      Namespace Name Mixin selector
      official al Lcft;al:Ljava/lang/String;
      intermediary field_3790 Lnet/minecraft/class_1600;field_3790:Ljava/lang/String;
      named serverAddress Lnet/minecraft/client/MinecraftClient;serverAddress:Ljava/lang/String;
    • serverPort

      private int serverPort
      Mappings:
      Namespace Name Mixin selector
      official am Lcft;am:I
      intermediary field_3791 Lnet/minecraft/class_1600;field_3791:I
      named serverPort Lnet/minecraft/client/MinecraftClient;serverPort:I
    • joinPlayerCounter

      private int joinPlayerCounter
      Mappings:
      Namespace Name Mixin selector
      official an Lcft;an:I
      intermediary field_3794 Lnet/minecraft/class_1600;field_3794:I
      named joinPlayerCounter Lnet/minecraft/client/MinecraftClient;joinPlayerCounter:I
    • metricsData

      public final MetricsData metricsData
      Mappings:
      Namespace Name Mixin selector
      official x Lcft;x:Lxi;
      intermediary field_10311 Lnet/minecraft/class_1600;field_10311:Lnet/minecraft/class_2601;
      named metricsData Lnet/minecraft/client/MinecraftClient;metricsData:Lnet/minecraft/util/MetricsData;
    • nanoTime

      private long nanoTime
      Mappings:
      Namespace Name Mixin selector
      official ao Lcft;ao:J
      intermediary field_10312 Lnet/minecraft/class_1600;field_10312:J
      named nanoTime Lnet/minecraft/client/MinecraftClient;nanoTime:J
    • is64Bit

      private final boolean is64Bit
      Mappings:
      Namespace Name Mixin selector
      official ap Lcft;ap:Z
      intermediary field_7622 Lnet/minecraft/class_1600;field_7622:Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit:Z
    • isDemo

      private final boolean isDemo
      Mappings:
      Namespace Name Mixin selector
      official aq Lcft;aq:Z
      intermediary field_3795 Lnet/minecraft/class_1600;field_3795:Z
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo:Z
    • clientConnection

      @Nullable private ClientConnection clientConnection
      Mappings:
      Namespace Name Mixin selector
      official ar Lcft;ar:Lhw;
      intermediary field_3796 Lnet/minecraft/class_1600;field_3796:Lnet/minecraft/class_1957;
      named clientConnection Lnet/minecraft/client/MinecraftClient;clientConnection:Lnet/minecraft/network/ClientConnection;
    • isIntegratedServerRunning

      private boolean isIntegratedServerRunning
      Mappings:
      Namespace Name Mixin selector
      official as Lcft;as:Z
      intermediary field_3797 Lnet/minecraft/class_1600;field_3797:Z
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning:Z
    • profiler

      public final Profiler profiler
      Mappings:
      Namespace Name Mixin selector
      official y Lcft;y:Lxr;
      intermediary field_3767 Lnet/minecraft/class_1600;field_3767:Lnet/minecraft/class_839;
      named profiler Lnet/minecraft/client/MinecraftClient;profiler:Lnet/minecraft/util/profiler/Profiler;
    • resourceManager

      private ReloadableResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      official at Lcft;at:Lvd;
      intermediary field_6273 Lnet/minecraft/class_1600;field_6273:Lnet/minecraft/class_1651;
      named resourceManager Lnet/minecraft/client/MinecraftClient;resourceManager:Lnet/minecraft/resource/ReloadableResourceManager;
    • field_19940

      private final ResourcePackLoader field_19940
      Mappings:
      Namespace Name Mixin selector
      official au Lcft;au:Ldea;
      intermediary field_19940 Lnet/minecraft/class_1600;field_19940:Lnet/minecraft/class_1657;
      named field_19940 Lnet/minecraft/client/MinecraftClient;field_19940:Lnet/minecraft/client/resource/ResourcePackLoader;
    • field_19941

      private final class_4462<class_4286> field_19941
      Mappings:
      Namespace Name Mixin selector
      official av Lcft;av:Lux;
      intermediary field_19941 Lnet/minecraft/class_1600;field_19941:Lnet/minecraft/class_4462;
      named field_19941 Lnet/minecraft/client/MinecraftClient;field_19941:Lnet/minecraft/class_4462;
    • languageManager

      private LanguageManager languageManager
      Mappings:
      Namespace Name Mixin selector
      official aw Lcft;aw:Ldel;
      intermediary field_6278 Lnet/minecraft/class_1600;field_6278:Lnet/minecraft/class_1666;
      named languageManager Lnet/minecraft/client/MinecraftClient;languageManager:Lnet/minecraft/client/resource/language/LanguageManager;
    • field_13278

      private BlockColors field_13278
      Mappings:
      Namespace Name Mixin selector
      official ax Lcft;ax:Lcgf;
      intermediary field_13278 Lnet/minecraft/class_1600;field_13278:Lnet/minecraft/class_2836;
      named field_13278 Lnet/minecraft/client/MinecraftClient;field_13278:Lnet/minecraft/client/BlockColors;
    • field_13279

      private class_2838 field_13279
      Mappings:
      Namespace Name Mixin selector
      official ay Lcft;ay:Lcgi;
      intermediary field_13279 Lnet/minecraft/class_1600;field_13279:Lnet/minecraft/class_2838;
      named field_13279 Lnet/minecraft/client/MinecraftClient;field_13279:Lnet/minecraft/client/class_2838;
    • fbo

      private Framebuffer fbo
      Mappings:
      Namespace Name Mixin selector
      official az Lcft;az:Lcul;
      intermediary field_7624 Lnet/minecraft/class_1600;field_7624:Lnet/minecraft/class_1862;
      named fbo Lnet/minecraft/client/MinecraftClient;fbo:Lnet/minecraft/client/gl/Framebuffer;
    • texture

      private SpriteAtlasTexture texture
      Mappings:
      Namespace Name Mixin selector
      official aA Lcft;aA:Lddl;
      intermediary field_7625 Lnet/minecraft/class_1600;field_7625:Lnet/minecraft/class_1533;
      named texture Lnet/minecraft/client/MinecraftClient;texture:Lnet/minecraft/client/texture/SpriteAtlasTexture;
    • soundManager

      private SoundManager soundManager
      Mappings:
      Namespace Name Mixin selector
      official aB Lcft;aB:Ldgt;
      intermediary field_7626 Lnet/minecraft/class_1600;field_7626:Lnet/minecraft/class_1909;
      named soundManager Lnet/minecraft/client/MinecraftClient;soundManager:Lnet/minecraft/client/sound/SoundManager;
    • musicTracker

      private MusicTracker musicTracker
      Mappings:
      Namespace Name Mixin selector
      official aC Lcft;aC:Ldgq;
      intermediary field_7627 Lnet/minecraft/class_1600;field_7627:Lnet/minecraft/class_1904;
      named musicTracker Lnet/minecraft/client/MinecraftClient;musicTracker:Lnet/minecraft/client/sound/MusicTracker;
    • field_10307

      private class_4130 field_10307
      Mappings:
      Namespace Name Mixin selector
      official aD Lcft;aD:Lcif;
      intermediary field_10307 Lnet/minecraft/class_1600;field_10307:Lnet/minecraft/class_4130;
      named field_10307 Lnet/minecraft/client/MinecraftClient;field_10307:Lnet/minecraft/class_4130;
    • sessionService

      private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService
      Mappings:
      Namespace Name Mixin selector
      official aE Lcft;aE:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary field_7629 Lnet/minecraft/class_1600;field_7629:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named sessionService Lnet/minecraft/client/MinecraftClient;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • skinProvider

      private PlayerSkinProvider skinProvider
      Mappings:
      Namespace Name Mixin selector
      official aF Lcft;aF:Ldeh;
      intermediary field_7619 Lnet/minecraft/class_1600;field_7619:Lnet/minecraft/class_1885;
      named skinProvider Lnet/minecraft/client/MinecraftClient;skinProvider:Lnet/minecraft/client/texture/PlayerSkinProvider;
    • tasks

      private final Queue<FutureTask<?>> tasks
      Mappings:
      Namespace Name Mixin selector
      official aG Lcft;aG:Ljava/util/Queue;
      intermediary field_7620 Lnet/minecraft/class_1600;field_7620:Ljava/util/Queue;
      named tasks Lnet/minecraft/client/MinecraftClient;tasks:Ljava/util/Queue;
    • currentThread

      private final Thread currentThread
      Mappings:
      Namespace Name Mixin selector
      official aH Lcft;aH:Ljava/lang/Thread;
      intermediary field_7621 Lnet/minecraft/class_1600;field_7621:Ljava/lang/Thread;
      named currentThread Lnet/minecraft/client/MinecraftClient;currentThread:Ljava/lang/Thread;
    • modelManager

      private BakedModelManager modelManager
      Mappings:
      Namespace Name Mixin selector
      official aI Lcft;aI:Ldfd;
      intermediary field_10304 Lnet/minecraft/class_1600;field_10304:Lnet/minecraft/class_2532;
      named modelManager Lnet/minecraft/client/MinecraftClient;modelManager:Lnet/minecraft/client/render/model/BakedModelManager;
    • blockRenderManager

      private BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      official aJ Lcft;aJ:Lcuu;
      intermediary field_10305 Lnet/minecraft/class_1600;field_10305:Lnet/minecraft/class_2430;
      named blockRenderManager Lnet/minecraft/client/MinecraftClient;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
    • field_15868

      private final class_3264 field_15868
      Mappings:
      Namespace Name Mixin selector
      official aK Lcft;aK:Lcib;
      intermediary field_15868 Lnet/minecraft/class_1600;field_15868:Lnet/minecraft/class_3264;
      named field_15868 Lnet/minecraft/client/MinecraftClient;field_15868:Lnet/minecraft/class_3264;
    • running

      private volatile boolean running
      Mappings:
      Namespace Name Mixin selector
      official aL Lcft;aL:Z
      intermediary field_3768 Lnet/minecraft/class_1600;field_3768:Z
      named running Lnet/minecraft/client/MinecraftClient;running:Z
    • fpsDebugString

      public String fpsDebugString
      Mappings:
      Namespace Name Mixin selector
      official z Lcft;z:Ljava/lang/String;
      intermediary field_3769 Lnet/minecraft/class_1600;field_3769:Ljava/lang/String;
      named fpsDebugString Lnet/minecraft/client/MinecraftClient;fpsDebugString:Ljava/lang/String;
    • chunkCullingEnabled

      public boolean chunkCullingEnabled
      Mappings:
      Namespace Name Mixin selector
      official D Lcft;D:Z
      intermediary field_10298 Lnet/minecraft/class_1600;field_10298:Z
      named chunkCullingEnabled Lnet/minecraft/client/MinecraftClient;chunkCullingEnabled:Z
    • time

      private long time
      Mappings:
      Namespace Name Mixin selector
      official aM Lcft;aM:J
      intermediary field_3770 Lnet/minecraft/class_1600;field_3770:J
      named time Lnet/minecraft/client/MinecraftClient;time:J
    • fpsCounter

      private int fpsCounter
      Mappings:
      Namespace Name Mixin selector
      official aN Lcft;aN:I
      intermediary field_3771 Lnet/minecraft/class_1600;field_3771:I
      named fpsCounter Lnet/minecraft/client/MinecraftClient;fpsCounter:I
    • field_15869

      private final class_3316 field_15869
      Mappings:
      Namespace Name Mixin selector
      official aO Lcft;aO:Ldhe;
      intermediary field_15869 Lnet/minecraft/class_1600;field_15869:Lnet/minecraft/class_3316;
      named field_15869 Lnet/minecraft/client/MinecraftClient;field_15869:Lnet/minecraft/class_3316;
    • field_19934

      boolean field_19934
      Mappings:
      Namespace Name Mixin selector
      official E Lcft;E:Z
      intermediary field_19934 Lnet/minecraft/class_1600;field_19934:Z
      named field_19934 Lnet/minecraft/client/MinecraftClient;field_19934:Z
    • openProfilerSection

      private String openProfilerSection
      Mappings:
      Namespace Name Mixin selector
      official aP Lcft;aP:Ljava/lang/String;
      intermediary field_3799 Lnet/minecraft/class_1600;field_3799:Ljava/lang/String;
      named openProfilerSection Lnet/minecraft/client/MinecraftClient;openProfilerSection:Ljava/lang/String;
  • Constructor Details

    • MinecraftClient

      public MinecraftClient(RunArgs args)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcft;<init>(Lcnq;)V
      intermediary <init> Lnet/minecraft/class_1600;<init>(Lnet/minecraft/class_2332;)V
      named <init> Lnet/minecraft/client/MinecraftClient;<init>(Lnet/minecraft/client/RunArgs;)V
  • Method Details

    • run

      public void run()
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a()V
      intermediary method_5580 Lnet/minecraft/class_1600;method_5580()V
      named run Lnet/minecraft/client/MinecraftClient;run()V
    • initializeGame

      private void initializeGame()
      Mappings:
      Namespace Name Mixin selector
      official am Lcft;am()V
      intermediary method_2921 Lnet/minecraft/class_1600;method_2921()V
      named initializeGame Lnet/minecraft/client/MinecraftClient;initializeGame()V
    • method_18223

      private void method_18223()
      Mappings:
      Namespace Name Mixin selector
      official an Lcft;an()V
      intermediary method_18223 Lnet/minecraft/class_1600;method_18223()V
      named method_18223 Lnet/minecraft/client/MinecraftClient;method_18223()V
    • method_14464

      private void method_14464()
      Mappings:
      Namespace Name Mixin selector
      official ao Lcft;ao()V
      intermediary method_14464 Lnet/minecraft/class_1600;method_14464()V
      named method_14464 Lnet/minecraft/client/MinecraftClient;method_14464()V
    • method_18202

      private void method_18202(int int2, long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(IJ)V
      intermediary method_18202 Lnet/minecraft/class_1600;method_18202(IJ)V
      named method_18202 Lnet/minecraft/client/MinecraftClient;method_18202(IJ)V
    • checkIs64Bit

      private static boolean checkIs64Bit()
      Mappings:
      Namespace Name Mixin selector
      official ap Lcft;ap()Z
      intermediary method_6643 Lnet/minecraft/class_1600;method_6643()Z
      named checkIs64Bit Lnet/minecraft/client/MinecraftClient;checkIs64Bit()Z
    • getFramebuffer

      public Framebuffer getFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official b Lcft;b()Lcul;
      intermediary method_6633 Lnet/minecraft/class_1600;method_6633()Lnet/minecraft/class_1862;
      named getFramebuffer Lnet/minecraft/client/MinecraftClient;getFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getGameVersion

      public String getGameVersion()
      Mappings:
      Namespace Name Mixin selector
      official c Lcft;c()Ljava/lang/String;
      intermediary method_9402 Lnet/minecraft/class_1600;method_9402()Ljava/lang/String;
      named getGameVersion Lnet/minecraft/client/MinecraftClient;getGameVersion()Ljava/lang/String;
    • method_12147

      public String method_12147()
      Mappings:
      Namespace Name Mixin selector
      official d Lcft;d()Ljava/lang/String;
      intermediary method_12147 Lnet/minecraft/class_1600;method_12147()Ljava/lang/String;
      named method_12147 Lnet/minecraft/client/MinecraftClient;method_12147()Ljava/lang/String;
    • initializeTimerHackThread

      private void initializeTimerHackThread()
      Mappings:
      Namespace Name Mixin selector
      official aq Lcft;aq()V
      intermediary method_2914 Lnet/minecraft/class_1600;method_2914()V
      named initializeTimerHackThread Lnet/minecraft/client/MinecraftClient;initializeTimerHackThread()V
    • crash

      public void crash(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lb;)V
      intermediary method_2927 Lnet/minecraft/class_1600;method_2927(Lnet/minecraft/class_1;)V
      named crash Lnet/minecraft/client/MinecraftClient;crash(Lnet/minecraft/util/crash/CrashReport;)V
    • printCrashReport

      public void printCrashReport(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official c Lcft;c(Lb;)V
      intermediary method_2939 Lnet/minecraft/class_1600;method_2939(Lnet/minecraft/class_1;)V
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
    • method_18229

      public boolean method_18229()
      Mappings:
      Namespace Name Mixin selector
      official e Lcft;e()Z
      intermediary method_18229 Lnet/minecraft/class_1600;method_18229()Z
      named method_18229 Lnet/minecraft/client/MinecraftClient;method_18229()Z
    • stitchTextures

      public void stitchTextures()
      Mappings:
      Namespace Name Mixin selector
      official f Lcft;f()V
      intermediary method_5576 Lnet/minecraft/class_1600;method_5576()V
      named stitchTextures Lnet/minecraft/client/MinecraftClient;stitchTextures()V
    • registerMetadataSerializers

      private void registerMetadataSerializers()
      Mappings:
      Namespace Name Mixin selector
      official ar Lcft;ar()V
      intermediary method_9397 Lnet/minecraft/class_1600;method_9397()V
      named registerMetadataSerializers Lnet/minecraft/client/MinecraftClient;registerMetadataSerializers()V
    • method_9382

      public void method_9382(int int2, int int3, int int4, int int5, int int6, int int7, int int8, int int9, int int10, int int11)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(IIIIIIIIII)V
      intermediary method_9382 Lnet/minecraft/class_1600;method_9382(IIIIIIIIII)V
      named method_9382 Lnet/minecraft/client/MinecraftClient;method_9382(IIIIIIIIII)V
    • getCurrentSave

      public LevelStorageAccess getCurrentSave()
      Mappings:
      Namespace Name Mixin selector
      official g Lcft;g()Lcce;
      intermediary method_2944 Lnet/minecraft/class_1600;method_2944()Lnet/minecraft/class_102;
      named getCurrentSave Lnet/minecraft/client/MinecraftClient;getCurrentSave()Lnet/minecraft/world/level/storage/LevelStorageAccess;
    • getFocused

      @Nullable public class_4122 getFocused()
      Specified by:
      getFocused in interface class_4123
      Mappings:
      Namespace Name Mixin selector
      official getFocused Lchs;getFocused()Lchr;
      intermediary getFocused Lnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;
      named getFocused Lnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;
    • openScreen

      public void openScreen(@Nullable Screen screen)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lckd;)V
      intermediary method_2928 Lnet/minecraft/class_1600;method_2928(Lnet/minecraft/class_388;)V
      named openScreen Lnet/minecraft/client/MinecraftClient;openScreen(Lnet/minecraft/client/gui/screen/Screen;)V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official h Lcft;h()V
      intermediary method_2947 Lnet/minecraft/class_1600;method_2947()V
      named stop Lnet/minecraft/client/MinecraftClient;stop()V
    • method_18228

      private void method_18228(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official c Lcft;c(Z)V
      intermediary method_18228 Lnet/minecraft/class_1600;method_18228(Z)V
      named method_18228 Lnet/minecraft/client/MinecraftClient;method_18228(Z)V
    • cleanHeap

      public void cleanHeap()
      Mappings:
      Namespace Name Mixin selector
      official i Lcft;i()V
      intermediary method_2948 Lnet/minecraft/class_1600;method_2948()V
      named cleanHeap Lnet/minecraft/client/MinecraftClient;cleanHeap()V
    • method_2938

      void method_2938(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(I)V
      intermediary method_2938 Lnet/minecraft/class_1600;method_2938(I)V
      named method_2938 Lnet/minecraft/client/MinecraftClient;method_2938(I)V
    • method_18224

      private void method_18224()
      Mappings:
      Namespace Name Mixin selector
      official as Lcft;as()V
      intermediary method_18224 Lnet/minecraft/class_1600;method_18224()V
      named method_18224 Lnet/minecraft/client/MinecraftClient;method_18224()V
    • scheduleStop

      public void scheduleStop()
      Mappings:
      Namespace Name Mixin selector
      official j Lcft;j()V
      intermediary method_2949 Lnet/minecraft/class_1600;method_2949()V
      named scheduleStop Lnet/minecraft/client/MinecraftClient;scheduleStop()V
    • openGameMenuScreen

      public void openGameMenuScreen()
      Mappings:
      Namespace Name Mixin selector
      official k Lcft;k()V
      intermediary method_2952 Lnet/minecraft/class_1600;method_2952()V
      named openGameMenuScreen Lnet/minecraft/client/MinecraftClient;openGameMenuScreen()V
    • handleBlockBreaking

      private void handleBlockBreaking(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official d Lcft;d(Z)V
      intermediary method_6638 Lnet/minecraft/class_1600;method_6638(Z)V
      named handleBlockBreaking Lnet/minecraft/client/MinecraftClient;handleBlockBreaking(Z)V
    • doAttack

      private void doAttack()
      Mappings:
      Namespace Name Mixin selector
      official at Lcft;at()V
      intermediary method_6644 Lnet/minecraft/class_1600;method_6644()V
      named doAttack Lnet/minecraft/client/MinecraftClient;doAttack()V
    • doUse

      private void doUse()
      Mappings:
      Namespace Name Mixin selector
      official au Lcft;au()V
      intermediary method_6645 Lnet/minecraft/class_1600;method_6645()V
      named doUse Lnet/minecraft/client/MinecraftClient;doUse()V
    • getMusicTracker

      public MusicTracker getMusicTracker()
      Mappings:
      Namespace Name Mixin selector
      official l Lcft;l()Ldgq;
      intermediary method_9405 Lnet/minecraft/class_1600;method_9405()Lnet/minecraft/class_1904;
      named getMusicTracker Lnet/minecraft/client/MinecraftClient;getMusicTracker()Lnet/minecraft/client/sound/MusicTracker;
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official m Lcft;m()V
      intermediary method_2954 Lnet/minecraft/class_1600;method_2954()V
      named tick Lnet/minecraft/client/MinecraftClient;tick()V
    • method_12140

      private void method_12140()
      Mappings:
      Namespace Name Mixin selector
      official aw Lcft;aw()V
      intermediary method_12140 Lnet/minecraft/class_1600;method_12140()V
      named method_12140 Lnet/minecraft/client/MinecraftClient;method_12140()V
    • startGame

      public void startGame(String worldName, String string, @Nullable LevelInfo levelInfo)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Ljava/lang/String;Ljava/lang/String;Layd;)V
      intermediary method_6636 Lnet/minecraft/class_1600;method_6636(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_1156;)V
      named startGame Lnet/minecraft/client/MinecraftClient;startGame(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/LevelInfo;)V
    • connect

      public void connect(@Nullable ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lcrg;)V
      intermediary method_2929 Lnet/minecraft/class_1600;method_2929(Lnet/minecraft/class_478;)V
      named connect Lnet/minecraft/client/MinecraftClient;connect(Lnet/minecraft/client/world/ClientWorld;)V
    • method_18206

      public void method_18206(@Nullable ClientWorld clientWorld, Screen screen)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lcrg;Lckd;)V
      intermediary method_18206 Lnet/minecraft/class_1600;method_18206(Lnet/minecraft/class_478;Lnet/minecraft/class_388;)V
      named method_18206 Lnet/minecraft/client/MinecraftClient;method_18206(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/gui/screen/Screen;)V
    • method_18204

      public void method_18204(DimensionType dimensionType)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lbod;)V
      intermediary method_18204 Lnet/minecraft/class_1600;method_18204(Lnet/minecraft/class_3793;)V
      named method_18204 Lnet/minecraft/client/MinecraftClient;method_18204(Lnet/minecraft/world/dimension/DimensionType;)V
    • isDemo

      public final boolean isDemo()
      Mappings:
      Namespace Name Mixin selector
      official n Lcft;n()Z
      intermediary method_2959 Lnet/minecraft/class_1600;method_2959()Z
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo()Z
    • getNetworkHandler

      @Nullable public ClientPlayNetworkHandler getNetworkHandler()
      Mappings:
      Namespace Name Mixin selector
      official o Lcft;o()Lcrd;
      intermediary method_2960 Lnet/minecraft/class_1600;method_2960()Lnet/minecraft/class_1845;
      named getNetworkHandler Lnet/minecraft/client/MinecraftClient;getNetworkHandler()Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • isHudEnabled

      public static boolean isHudEnabled()
      Mappings:
      Namespace Name Mixin selector
      official p Lcft;p()Z
      intermediary method_2961 Lnet/minecraft/class_1600;method_2961()Z
      named isHudEnabled Lnet/minecraft/client/MinecraftClient;isHudEnabled()Z
    • isFancyGraphicsEnabled

      public static boolean isFancyGraphicsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official q Lcft;q()Z
      intermediary method_2962 Lnet/minecraft/class_1600;method_2962()Z
      named isFancyGraphicsEnabled Lnet/minecraft/client/MinecraftClient;isFancyGraphicsEnabled()Z
    • isAmbientOcclusionEnabled

      public static boolean isAmbientOcclusionEnabled()
      Mappings:
      Namespace Name Mixin selector
      official r Lcft;r()Z
      intermediary method_2963 Lnet/minecraft/class_1600;method_2963()Z
      named isAmbientOcclusionEnabled Lnet/minecraft/client/MinecraftClient;isAmbientOcclusionEnabled()Z
    • doPick

      private void doPick()
      Mappings:
      Namespace Name Mixin selector
      official ax Lcft;ax()V
      intermediary method_2919 Lnet/minecraft/class_1600;method_2919()V
      named doPick Lnet/minecraft/client/MinecraftClient;doPick()V
    • method_12138

      private ItemStack method_12138(ItemStack itemStack, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Late;Lbji;)Late;
      intermediary method_12138 Lnet/minecraft/class_1600;method_12138(Lnet/minecraft/class_1071;Lnet/minecraft/class_226;)Lnet/minecraft/class_1071;
      named method_12138 Lnet/minecraft/client/MinecraftClient;method_12138(Lnet/minecraft/item/ItemStack;Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/item/ItemStack;
    • addSystemDetailsToCrashReport

      public CrashReport addSystemDetailsToCrashReport(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official b Lcft;b(Lb;)Lb;
      intermediary method_2945 Lnet/minecraft/class_1600;method_2945(Lnet/minecraft/class_1;)Lnet/minecraft/class_1;
      named addSystemDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addSystemDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
    • getInstance

      public static MinecraftClient getInstance()
      Mappings:
      Namespace Name Mixin selector
      official s Lcft;s()Lcft;
      intermediary method_2965 Lnet/minecraft/class_1600;method_2965()Lnet/minecraft/class_1600;
      named getInstance Lnet/minecraft/client/MinecraftClient;getInstance()Lnet/minecraft/client/MinecraftClient;
    • method_9379

      public ListenableFuture<Object> method_9379()
      Mappings:
      Namespace Name Mixin selector
      official t Lcft;t()Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_9379 Lnet/minecraft/class_1600;method_9379()Lcom/google/common/util/concurrent/ListenableFuture;
      named method_9379 Lnet/minecraft/client/MinecraftClient;method_9379()Lcom/google/common/util/concurrent/ListenableFuture;
    • addSnooperInfo

      public void addSnooperInfo(Snooper snooper)
      Specified by:
      addSnooperInfo in interface Snoopable
      Mappings:
      Namespace Name Mixin selector
      official a Ladv;a(Ladu;)V
      intermediary method_2410 Lnet/minecraft/class_855;method_2410(Lnet/minecraft/class_853;)V
      named addSnooperInfo Lnet/minecraft/util/snooper/Snoopable;addSnooperInfo(Lnet/minecraft/util/snooper/Snooper;)V
    • getCurrentAction

      private String getCurrentAction()
      Mappings:
      Namespace Name Mixin selector
      official ay Lcft;ay()Ljava/lang/String;
      intermediary method_9387 Lnet/minecraft/class_1600;method_9387()Ljava/lang/String;
      named getCurrentAction Lnet/minecraft/client/MinecraftClient;getCurrentAction()Ljava/lang/String;
    • getMaxTextureSize

      public static int getMaxTextureSize()
      Mappings:
      Namespace Name Mixin selector
      official u Lcft;u()I
      intermediary method_2920 Lnet/minecraft/class_1600;method_2920()I
      named getMaxTextureSize Lnet/minecraft/client/MinecraftClient;getMaxTextureSize()I
    • method_2409

      public boolean method_2409()
      Mappings:
      Namespace Name Mixin selector
      official P Lcft;P()Z
      intermediary method_2409 Lnet/minecraft/class_1600;method_2409()Z
      named method_2409 Lnet/minecraft/client/MinecraftClient;method_2409()Z
    • setCurrentServerEntry

      public void setCurrentServerEntry(ServerInfo info)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lcrj;)V
      intermediary method_2931 Lnet/minecraft/class_1600;method_2931(Lnet/minecraft/class_485;)V
      named setCurrentServerEntry Lnet/minecraft/client/MinecraftClient;setCurrentServerEntry(Lnet/minecraft/client/network/ServerInfo;)V
    • getCurrentServerEntry

      @Nullable public ServerInfo getCurrentServerEntry()
      Mappings:
      Namespace Name Mixin selector
      official v Lcft;v()Lcrj;
      intermediary method_6625 Lnet/minecraft/class_1600;method_6625()Lnet/minecraft/class_485;
      named getCurrentServerEntry Lnet/minecraft/client/MinecraftClient;getCurrentServerEntry()Lnet/minecraft/client/network/ServerInfo;
    • isIntegratedServerRunning

      public boolean isIntegratedServerRunning()
      Mappings:
      Namespace Name Mixin selector
      official w Lcft;w()Z
      intermediary method_2907 Lnet/minecraft/class_1600;method_2907()Z
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning()Z
    • isInSingleplayer

      public boolean isInSingleplayer()
      Mappings:
      Namespace Name Mixin selector
      official x Lcft;x()Z
      intermediary method_2908 Lnet/minecraft/class_1600;method_2908()Z
      named isInSingleplayer Lnet/minecraft/client/MinecraftClient;isInSingleplayer()Z
    • getServer

      @Nullable public IntegratedServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official y Lcft;y()Ldgh;
      intermediary method_2909 Lnet/minecraft/class_1600;method_2909()Lnet/minecraft/class_601;
      named getServer Lnet/minecraft/client/MinecraftClient;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
    • stopServer

      public static void stopServer()
      Mappings:
      Namespace Name Mixin selector
      official z Lcft;z()V
      intermediary method_2910 Lnet/minecraft/class_1600;method_2910()V
      named stopServer Lnet/minecraft/client/MinecraftClient;stopServer()V
    • getSnooper

      public Snooper getSnooper()
      Mappings:
      Namespace Name Mixin selector
      official A Lcft;A()Ladu;
      intermediary method_2911 Lnet/minecraft/class_1600;method_2911()Lnet/minecraft/class_853;
      named getSnooper Lnet/minecraft/client/MinecraftClient;getSnooper()Lnet/minecraft/util/snooper/Snooper;
    • getSession

      public Session getSession()
      Mappings:
      Namespace Name Mixin selector
      official B Lcft;B()Lcga;
      intermediary method_5568 Lnet/minecraft/class_1600;method_5568()Lnet/minecraft/class_355;
      named getSession Lnet/minecraft/client/MinecraftClient;getSession()Lnet/minecraft/client/util/Session;
    • getSessionProperties

      public com.mojang.authlib.properties.PropertyMap getSessionProperties()
      Mappings:
      Namespace Name Mixin selector
      official C Lcft;C()Lcom/mojang/authlib/properties/PropertyMap;
      intermediary method_9381 Lnet/minecraft/class_1600;method_9381()Lcom/mojang/authlib/properties/PropertyMap;
      named getSessionProperties Lnet/minecraft/client/MinecraftClient;getSessionProperties()Lcom/mojang/authlib/properties/PropertyMap;
    • getNetworkProxy

      public Proxy getNetworkProxy()
      Mappings:
      Namespace Name Mixin selector
      official D Lcft;D()Ljava/net/Proxy;
      intermediary method_5569 Lnet/minecraft/class_1600;method_5569()Ljava/net/Proxy;
      named getNetworkProxy Lnet/minecraft/client/MinecraftClient;getNetworkProxy()Ljava/net/Proxy;
    • getTextureManager

      public TextureManager getTextureManager()
      Mappings:
      Namespace Name Mixin selector
      official E Lcft;E()Lddn;
      intermediary method_5570 Lnet/minecraft/class_1600;method_5570()Lnet/minecraft/class_1532;
      named getTextureManager Lnet/minecraft/client/MinecraftClient;getTextureManager()Lnet/minecraft/client/texture/TextureManager;
    • getResourceManager

      public ResourceManager getResourceManager()
      Mappings:
      Namespace Name Mixin selector
      official F Lcft;F()Lvf;
      intermediary method_5571 Lnet/minecraft/class_1600;method_5571()Lnet/minecraft/class_1654;
      named getResourceManager Lnet/minecraft/client/MinecraftClient;getResourceManager()Lnet/minecraft/resource/ResourceManager;
    • method_18199

      public class_4462<class_4286> method_18199()
      Mappings:
      Namespace Name Mixin selector
      official G Lcft;G()Lux;
      intermediary method_18199 Lnet/minecraft/class_1600;method_18199()Lnet/minecraft/class_4462;
      named method_18199 Lnet/minecraft/client/MinecraftClient;method_18199()Lnet/minecraft/class_4462;
    • getResourcePackLoader

      public ResourcePackLoader getResourcePackLoader()
      Mappings:
      Namespace Name Mixin selector
      official H Lcft;H()Ldea;
      intermediary method_5572 Lnet/minecraft/class_1600;method_5572()Lnet/minecraft/class_1657;
      named getResourcePackLoader Lnet/minecraft/client/MinecraftClient;getResourcePackLoader()Lnet/minecraft/client/resource/ResourcePackLoader;
    • method_18200

      public File method_18200()
      Mappings:
      Namespace Name Mixin selector
      official I Lcft;I()Ljava/io/File;
      intermediary method_18200 Lnet/minecraft/class_1600;method_18200()Ljava/io/File;
      named method_18200 Lnet/minecraft/client/MinecraftClient;method_18200()Ljava/io/File;
    • getLanguageManager

      public LanguageManager getLanguageManager()
      Mappings:
      Namespace Name Mixin selector
      official J Lcft;J()Ldel;
      intermediary method_5573 Lnet/minecraft/class_1600;method_5573()Lnet/minecraft/class_1666;
      named getLanguageManager Lnet/minecraft/client/MinecraftClient;getLanguageManager()Lnet/minecraft/client/resource/language/LanguageManager;
    • getSpriteAtlasTexture

      public SpriteAtlasTexture getSpriteAtlasTexture()
      Mappings:
      Namespace Name Mixin selector
      official K Lcft;K()Lddl;
      intermediary method_6627 Lnet/minecraft/class_1600;method_6627()Lnet/minecraft/class_1533;
      named getSpriteAtlasTexture Lnet/minecraft/client/MinecraftClient;getSpriteAtlasTexture()Lnet/minecraft/client/texture/SpriteAtlasTexture;
    • is64Bit

      public boolean is64Bit()
      Mappings:
      Namespace Name Mixin selector
      official L Lcft;L()Z
      intermediary method_6628 Lnet/minecraft/class_1600;method_6628()Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit()Z
    • isPaused

      public boolean isPaused()
      Mappings:
      Namespace Name Mixin selector
      official M Lcft;M()Z
      intermediary method_6629 Lnet/minecraft/class_1600;method_6629()Z
      named isPaused Lnet/minecraft/client/MinecraftClient;isPaused()Z
    • getSoundManager

      public SoundManager getSoundManager()
      Mappings:
      Namespace Name Mixin selector
      official N Lcft;N()Ldgt;
      intermediary method_6630 Lnet/minecraft/class_1600;method_6630()Lnet/minecraft/class_1909;
      named getSoundManager Lnet/minecraft/client/MinecraftClient;getSoundManager()Lnet/minecraft/client/sound/SoundManager;
    • getMusicType

      public MusicTracker.MusicType getMusicType()
      Mappings:
      Namespace Name Mixin selector
      official O Lcft;O()Ldgq$a;
      intermediary method_6631 Lnet/minecraft/class_1600;method_6631()Lnet/minecraft/class_1904$class_1905;
      named getMusicType Lnet/minecraft/client/MinecraftClient;getMusicType()Lnet/minecraft/client/sound/MusicTracker$MusicType;
    • getSessionService

      public com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
      Mappings:
      Namespace Name Mixin selector
      official Q Lcft;Q()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary method_6641 Lnet/minecraft/class_1600;method_6641()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named getSessionService Lnet/minecraft/client/MinecraftClient;getSessionService()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • getSkinProvider

      public PlayerSkinProvider getSkinProvider()
      Mappings:
      Namespace Name Mixin selector
      official R Lcft;R()Ldeh;
      intermediary method_6642 Lnet/minecraft/class_1600;method_6642()Lnet/minecraft/class_1885;
      named getSkinProvider Lnet/minecraft/client/MinecraftClient;getSkinProvider()Lnet/minecraft/client/texture/PlayerSkinProvider;
    • getCameraEntity

      @Nullable public Entity getCameraEntity()
      Mappings:
      Namespace Name Mixin selector
      official S Lcft;S()Laer;
      intermediary method_9388 Lnet/minecraft/class_1600;method_9388()Lnet/minecraft/class_864;
      named getCameraEntity Lnet/minecraft/client/MinecraftClient;getCameraEntity()Lnet/minecraft/entity/Entity;
    • setCameraEntity

      public void setCameraEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Laer;)V
      intermediary method_9384 Lnet/minecraft/class_1600;method_9384(Lnet/minecraft/class_864;)V
      named setCameraEntity Lnet/minecraft/client/MinecraftClient;setCameraEntity(Lnet/minecraft/entity/Entity;)V
    • method_6637

      public <V> ListenableFuture<V> method_6637(Callable<V> callable)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_6637 Lnet/minecraft/class_1600;method_6637(Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/ListenableFuture;
      named method_6637 Lnet/minecraft/client/MinecraftClient;method_6637(Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/ListenableFuture;
    • execute

      public ListenableFuture<Object> execute(Runnable task)
      Specified by:
      execute in interface ThreadExecutor
      Mappings:
      Namespace Name Mixin selector
      official a Lacv;a(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_6635 Lnet/minecraft/class_2605;method_6635(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
      named execute Lnet/minecraft/util/ThreadExecutor;execute(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
    • isOnThread

      public boolean isOnThread()
      Specified by:
      isOnThread in interface ThreadExecutor
      Mappings:
      Namespace Name Mixin selector
      official av Lacv;av()Z
      intermediary method_6640 Lnet/minecraft/class_2605;method_6640()Z
      named isOnThread Lnet/minecraft/util/ThreadExecutor;isOnThread()Z
    • getBlockRenderManager

      public BlockRenderManager getBlockRenderManager()
      Mappings:
      Namespace Name Mixin selector
      official T Lcft;T()Lcuu;
      intermediary method_9389 Lnet/minecraft/class_1600;method_9389()Lnet/minecraft/class_2430;
      named getBlockRenderManager Lnet/minecraft/client/MinecraftClient;getBlockRenderManager()Lnet/minecraft/client/render/block/BlockRenderManager;
    • getEntityRenderManager

      public EntityRenderDispatcher getEntityRenderManager()
      Mappings:
      Namespace Name Mixin selector
      official U Lcft;U()Lcyo;
      intermediary method_9390 Lnet/minecraft/class_1600;method_9390()Lnet/minecraft/class_550;
      named getEntityRenderManager Lnet/minecraft/client/MinecraftClient;getEntityRenderManager()Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • getHeldItemRenderer

      public HeldItemRenderer getHeldItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      official V Lcft;V()Lczg;
      intermediary method_9392 Lnet/minecraft/class_1600;method_9392()Lnet/minecraft/class_529;
      named getHeldItemRenderer Lnet/minecraft/client/MinecraftClient;getHeldItemRenderer()Lnet/minecraft/client/render/item/HeldItemRenderer;
    • method_18201

      public class_4225 method_18201()
      Mappings:
      Namespace Name Mixin selector
      official W Lcft;W()Lcuc;
      intermediary method_18201 Lnet/minecraft/class_1600;method_18201()Lnet/minecraft/class_4225;
      named method_18201 Lnet/minecraft/client/MinecraftClient;method_18201()Lnet/minecraft/class_4225;
    • method_14460

      public <T> class_3308<T> method_14460(class_3306.class_3307<T> class_3307)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Ldgc$a;)Ldgd;
      intermediary method_14460 Lnet/minecraft/class_1600;method_14460(Lnet/minecraft/class_3306$class_3307;)Lnet/minecraft/class_3308;
      named method_14460 Lnet/minecraft/client/MinecraftClient;method_14460(Lnet/minecraft/class_3306$class_3307;)Lnet/minecraft/class_3308;
    • getCurrentFps

      public static int getCurrentFps()
      Mappings:
      Namespace Name Mixin selector
      official X Lcft;X()I
      intermediary method_9393 Lnet/minecraft/class_1600;method_9393()I
      named getCurrentFps Lnet/minecraft/client/MinecraftClient;getCurrentFps()I
    • getMetricsData

      public MetricsData getMetricsData()
      Mappings:
      Namespace Name Mixin selector
      official Y Lcft;Y()Lxi;
      intermediary method_9394 Lnet/minecraft/class_1600;method_9394()Lnet/minecraft/class_2601;
      named getMetricsData Lnet/minecraft/client/MinecraftClient;getMetricsData()Lnet/minecraft/util/MetricsData;
    • isConnectedToRealms

      public boolean isConnectedToRealms()
      Mappings:
      Namespace Name Mixin selector
      official Z Lcft;Z()Z
      intermediary method_9396 Lnet/minecraft/class_1600;method_9396()Z
      named isConnectedToRealms Lnet/minecraft/client/MinecraftClient;isConnectedToRealms()Z
    • setConnectedToRealms

      public void setConnectedToRealms(boolean connectedToRealms)
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Z)V
      intermediary method_9386 Lnet/minecraft/class_1600;method_9386(Z)V
      named setConnectedToRealms Lnet/minecraft/client/MinecraftClient;setConnectedToRealms(Z)V
    • method_12142

      public com.mojang.datafixers.DataFixer method_12142()
      Mappings:
      Namespace Name Mixin selector
      official aa Lcft;aa()Lcom/mojang/datafixers/DataFixer;
      intermediary method_12142 Lnet/minecraft/class_1600;method_12142()Lcom/mojang/datafixers/DataFixer;
      named method_12142 Lnet/minecraft/client/MinecraftClient;method_12142()Lcom/mojang/datafixers/DataFixer;
    • method_12143

      public float method_12143()
      Mappings:
      Namespace Name Mixin selector
      official ab Lcft;ab()F
      intermediary method_12143 Lnet/minecraft/class_1600;method_12143()F
      named method_12143 Lnet/minecraft/client/MinecraftClient;method_12143()F
    • method_14461

      public float method_14461()
      Mappings:
      Namespace Name Mixin selector
      official ac Lcft;ac()F
      intermediary method_14461 Lnet/minecraft/class_1600;method_14461()F
      named method_14461 Lnet/minecraft/client/MinecraftClient;method_14461()F
    • method_12144

      public BlockColors method_12144()
      Mappings:
      Namespace Name Mixin selector
      official ad Lcft;ad()Lcgf;
      intermediary method_12144 Lnet/minecraft/class_1600;method_12144()Lnet/minecraft/class_2836;
      named method_12144 Lnet/minecraft/client/MinecraftClient;method_12144()Lnet/minecraft/client/BlockColors;
    • method_13408

      public boolean method_13408()
      Mappings:
      Namespace Name Mixin selector
      official af Lcft;af()Z
      intermediary method_13408 Lnet/minecraft/class_1600;method_13408()Z
      named method_13408 Lnet/minecraft/client/MinecraftClient;method_13408()Z
    • method_14462

      public class_3264 method_14462()
      Mappings:
      Namespace Name Mixin selector
      official ag Lcft;ag()Lcib;
      intermediary method_14462 Lnet/minecraft/class_1600;method_14462()Lnet/minecraft/class_3264;
      named method_14462 Lnet/minecraft/client/MinecraftClient;method_14462()Lnet/minecraft/class_3264;
    • method_14463

      public class_3316 method_14463()
      Mappings:
      Namespace Name Mixin selector
      official ah Lcft;ah()Ldhe;
      intermediary method_14463 Lnet/minecraft/class_1600;method_14463()Lnet/minecraft/class_3316;
      named method_14463 Lnet/minecraft/client/MinecraftClient;method_14463()Lnet/minecraft/class_3316;
    • isWindowFocused

      public boolean isWindowFocused()
      Mappings:
      Namespace Name Mixin selector
      official ai Lcft;ai()Z
      intermediary method_2913 Lnet/minecraft/class_1600;method_2913()Z
      named isWindowFocused Lnet/minecraft/client/MinecraftClient;isWindowFocused()Z
    • method_18221

      public class_3251 method_18221()
      Mappings:
      Namespace Name Mixin selector
      official aj Lcft;aj()Lcfn;
      intermediary method_18221 Lnet/minecraft/class_1600;method_18221()Lnet/minecraft/class_3251;
      named method_18221 Lnet/minecraft/client/MinecraftClient;method_18221()Lnet/minecraft/class_3251;
    • method_18222

      public BakedModelManager method_18222()
      Mappings:
      Namespace Name Mixin selector
      official ak Lcft;ak()Ldfd;
      intermediary method_18222 Lnet/minecraft/class_1600;method_18222()Lnet/minecraft/class_2532;
      named method_18222 Lnet/minecraft/client/MinecraftClient;method_18222()Lnet/minecraft/client/render/model/BakedModelManager;
    • method_9391

      public class_4130 method_9391()
      Mappings:
      Namespace Name Mixin selector
      official al Lcft;al()Lcif;
      intermediary method_9391 Lnet/minecraft/class_1600;method_9391()Lnet/minecraft/class_4130;
      named method_9391 Lnet/minecraft/client/MinecraftClient;method_9391()Lnet/minecraft/class_4130;