Class MinecraftClient

All Implemented Interfaces:
AutoCloseable, Executor, WindowEventHandler, SampleableExecutor, TaskExecutor<Runnable>

@Environment(CLIENT) public class MinecraftClient extends ReentrantThreadExecutor<Runnable> implements WindowEventHandler
Represents a logical Minecraft client. The logical Minecraft client is responsible for rendering, sound playback and control input. The Minecraft client also manages connections to a logical server which may be the client's IntegratedServer or a remote server. The Minecraft client instance may be obtained using getInstance().

Rendering on a Minecraft client is split into several facilities. The primary entrypoint for rendering is GameRenderer.render(net.minecraft.client.render.RenderTickCounter, boolean).

Rendering facilities
Thing to render Rendering facility
World WorldRenderer
Blocks and Fluids BlockRenderManager
Entities EntityRenderDispatcher
Block entities BlockEntityRenderDispatcher
Items ItemRenderer
Items held in hand HeldItemRenderer
Text TextRenderer
Game hud (health bar, hunger bar) InGameHud
See Also:
Mappings:
Namespace Name
named net/minecraft/client/MinecraftClient
intermediary net/minecraft/class_310
official fmf
  • Field Details

    • instance

      static MinecraftClient instance
      Mappings:
      Namespace Name Mixin selector
      named instance Lnet/minecraft/client/MinecraftClient;instance:Lnet/minecraft/client/MinecraftClient;
      intermediary field_1700 Lnet/minecraft/class_310;field_1700:Lnet/minecraft/class_310;
      official F Lfmf;F:Lfmf;
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/MinecraftClient;LOGGER:Lorg/slf4j/Logger;
      intermediary field_1762 Lnet/minecraft/class_310;field_1762:Lorg/slf4j/Logger;
      official G Lfmf;G:Lorg/slf4j/Logger;
    • IS_SYSTEM_MAC

      public static final boolean IS_SYSTEM_MAC
      Mappings:
      Namespace Name Mixin selector
      named IS_SYSTEM_MAC Lnet/minecraft/client/MinecraftClient;IS_SYSTEM_MAC:Z
      intermediary field_1703 Lnet/minecraft/class_310;field_1703:Z
      official a Lfmf;a:Z
    • field_32145

      private static final int field_32145
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32145 Lnet/minecraft/client/MinecraftClient;field_32145:I
      intermediary field_32145 Lnet/minecraft/class_310;field_32145:I
      official H Lfmf;H:I
    • DEFAULT_FONT_ID

      public static final Identifier DEFAULT_FONT_ID
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_FONT_ID Lnet/minecraft/client/MinecraftClient;DEFAULT_FONT_ID:Lnet/minecraft/util/Identifier;
      intermediary field_1740 Lnet/minecraft/class_310;field_1740:Lnet/minecraft/class_2960;
      official b Lfmf;b:Lalz;
    • UNICODE_FONT_ID

      public static final Identifier UNICODE_FONT_ID
      Mappings:
      Namespace Name Mixin selector
      named UNICODE_FONT_ID Lnet/minecraft/client/MinecraftClient;UNICODE_FONT_ID:Lnet/minecraft/util/Identifier;
      intermediary field_24211 Lnet/minecraft/class_310;field_24211:Lnet/minecraft/class_2960;
      official c Lfmf;c:Lalz;
    • ALT_TEXT_RENDERER_ID

      public static final Identifier ALT_TEXT_RENDERER_ID
      Mappings:
      Namespace Name Mixin selector
      named ALT_TEXT_RENDERER_ID Lnet/minecraft/client/MinecraftClient;ALT_TEXT_RENDERER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_1749 Lnet/minecraft/class_310;field_1749:Lnet/minecraft/class_2960;
      official d Lfmf;d:Lalz;
    • REGIONAL_COMPLIANCIES_ID

      private static final Identifier REGIONAL_COMPLIANCIES_ID
      Mappings:
      Namespace Name Mixin selector
      named REGIONAL_COMPLIANCIES_ID Lnet/minecraft/client/MinecraftClient;REGIONAL_COMPLIANCIES_ID:Lnet/minecraft/util/Identifier;
      intermediary field_36433 Lnet/minecraft/class_310;field_36433:Lnet/minecraft/class_2960;
      official I Lfmf;I:Lalz;
    • COMPLETED_UNIT_FUTURE

      private static final CompletableFuture<Unit> COMPLETED_UNIT_FUTURE
      Mappings:
      Namespace Name Mixin selector
      named COMPLETED_UNIT_FUTURE Lnet/minecraft/client/MinecraftClient;COMPLETED_UNIT_FUTURE:Ljava/util/concurrent/CompletableFuture;
      intermediary field_18009 Lnet/minecraft/class_310;field_18009:Ljava/util/concurrent/CompletableFuture;
      official J Lfmf;J:Ljava/util/concurrent/CompletableFuture;
    • SOCIAL_INTERACTIONS_NOT_AVAILABLE

      private static final Text SOCIAL_INTERACTIONS_NOT_AVAILABLE
      Mappings:
      Namespace Name Mixin selector
      named SOCIAL_INTERACTIONS_NOT_AVAILABLE Lnet/minecraft/client/MinecraftClient;SOCIAL_INTERACTIONS_NOT_AVAILABLE:Lnet/minecraft/text/Text;
      intermediary field_26841 Lnet/minecraft/class_310;field_26841:Lnet/minecraft/class_2561;
      official K Lfmf;K:Lxv;
    • GL_ERROR_DIALOGUE

      public static final String GL_ERROR_DIALOGUE
      A message, in English, displayed in a dialog when a GLFW error is encountered.
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named GL_ERROR_DIALOGUE Lnet/minecraft/client/MinecraftClient;GL_ERROR_DIALOGUE:Ljava/lang/String;
      intermediary field_33735 Lnet/minecraft/class_310;field_33735:Ljava/lang/String;
      official e Lfmf;e:Ljava/lang/String;
    • currentFps

      private static int currentFps
      Mappings:
      Namespace Name Mixin selector
      named currentFps Lnet/minecraft/client/MinecraftClient;currentFps:I
      intermediary field_1738 Lnet/minecraft/class_310;field_1738:I
      official bh Lfmf;bh:I
    • UNIVERSE

      private final long UNIVERSE
      Mappings:
      Namespace Name Mixin selector
      named UNIVERSE Lnet/minecraft/client/MinecraftClient;UNIVERSE:J
      intermediary field_46550 Lnet/minecraft/class_310;field_46550:J
      official L Lfmf;L:J
    • resourcePackDir

      private final Path resourcePackDir
      Mappings:
      Namespace Name Mixin selector
      named resourcePackDir Lnet/minecraft/client/MinecraftClient;resourcePackDir:Ljava/nio/file/Path;
      intermediary field_1757 Lnet/minecraft/class_310;field_1757:Ljava/nio/file/Path;
      official M Lfmf;M:Ljava/nio/file/Path;
    • gameProfileFuture

      private final CompletableFuture<com.mojang.authlib.yggdrasil.ProfileResult> gameProfileFuture
      Mappings:
      Namespace Name Mixin selector
      named gameProfileFuture Lnet/minecraft/client/MinecraftClient;gameProfileFuture:Ljava/util/concurrent/CompletableFuture;
      intermediary field_45899 Lnet/minecraft/class_310;field_45899:Ljava/util/concurrent/CompletableFuture;
      official N Lfmf;N:Ljava/util/concurrent/CompletableFuture;
    • textureManager

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      named textureManager Lnet/minecraft/client/MinecraftClient;textureManager:Lnet/minecraft/client/texture/TextureManager;
      intermediary field_1764 Lnet/minecraft/class_310;field_1764:Lnet/minecraft/class_1060;
      official O Lfmf;O:Lhbl;
    • shaderLoader

      private final ShaderLoader shaderLoader
      Mappings:
      Namespace Name Mixin selector
      named shaderLoader Lnet/minecraft/client/MinecraftClient;shaderLoader:Lnet/minecraft/client/gl/ShaderLoader;
      intermediary field_53831 Lnet/minecraft/class_310;field_53831:Lnet/minecraft/class_10151;
      official P Lfmf;P:Lgmb;
    • dataFixer

      private final com.mojang.datafixers.DataFixer dataFixer
      Mappings:
      Namespace Name Mixin selector
      named dataFixer Lnet/minecraft/client/MinecraftClient;dataFixer:Lcom/mojang/datafixers/DataFixer;
      intermediary field_1768 Lnet/minecraft/class_310;field_1768:Lcom/mojang/datafixers/DataFixer;
      official Q Lfmf;Q:Lcom/mojang/datafixers/DataFixer;
    • windowProvider

      private final WindowProvider windowProvider
      Mappings:
      Namespace Name Mixin selector
      named windowProvider Lnet/minecraft/client/MinecraftClient;windowProvider:Lnet/minecraft/client/util/WindowProvider;
      intermediary field_1686 Lnet/minecraft/class_310;field_1686:Lnet/minecraft/class_3682;
      official R Lfmf;R:Lgmj;
    • window

      private final Window window
      Mappings:
      Namespace Name Mixin selector
      named window Lnet/minecraft/client/MinecraftClient;window:Lnet/minecraft/client/util/Window;
      intermediary field_1704 Lnet/minecraft/class_310;field_1704:Lnet/minecraft/class_1041;
      official S Lfmf;S:Lffu;
    • renderTickCounter

      private final RenderTickCounter.Dynamic renderTickCounter
      Mappings:
      Namespace Name Mixin selector
      named renderTickCounter Lnet/minecraft/client/MinecraftClient;renderTickCounter:Lnet/minecraft/client/render/RenderTickCounter$Dynamic;
      intermediary field_52750 Lnet/minecraft/class_310;field_52750:Lnet/minecraft/class_9779$class_9781;
      official T Lfmf;T:Lflv$b;
    • bufferBuilders

      private final BufferBuilderStorage bufferBuilders
      Mappings:
      Namespace Name Mixin selector
      named bufferBuilders Lnet/minecraft/client/MinecraftClient;bufferBuilders:Lnet/minecraft/client/render/BufferBuilderStorage;
      intermediary field_20909 Lnet/minecraft/class_310;field_20909:Lnet/minecraft/class_4599;
      official U Lfmf;U:Lgls;
    • worldRenderer

      public final WorldRenderer worldRenderer
      Mappings:
      Namespace Name Mixin selector
      named worldRenderer Lnet/minecraft/client/MinecraftClient;worldRenderer:Lnet/minecraft/client/render/WorldRenderer;
      intermediary field_1769 Lnet/minecraft/class_310;field_1769:Lnet/minecraft/class_761;
      official f Lfmf;f:Lglg;
    • entityRenderDispatcher

      private final EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      named entityRenderDispatcher Lnet/minecraft/client/MinecraftClient;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
      intermediary field_1731 Lnet/minecraft/class_310;field_1731:Lnet/minecraft/class_898;
      official V Lfmf;V:Lgrn;
    • itemRenderer

      private final ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      named itemRenderer Lnet/minecraft/client/MinecraftClient;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
      intermediary field_1742 Lnet/minecraft/class_310;field_1742:Lnet/minecraft/class_918;
      official W Lfmf;W:Lgsn;
    • mapRenderer

      private final MapRenderer mapRenderer
      Mappings:
      Namespace Name Mixin selector
      named mapRenderer Lnet/minecraft/client/MinecraftClient;mapRenderer:Lnet/minecraft/client/render/MapRenderer;
      intermediary field_52751 Lnet/minecraft/class_310;field_52751:Lnet/minecraft/class_330;
      official X Lfmf;X:Lglj;
    • particleManager

      public final ParticleManager particleManager
      Mappings:
      Namespace Name Mixin selector
      named particleManager Lnet/minecraft/client/MinecraftClient;particleManager:Lnet/minecraft/client/particle/ParticleManager;
      intermediary field_1713 Lnet/minecraft/class_310;field_1713:Lnet/minecraft/class_702;
      official g Lfmf;g:Lgit;
    • session

      private final Session session
      Mappings:
      Namespace Name Mixin selector
      named session Lnet/minecraft/client/MinecraftClient;session:Lnet/minecraft/client/session/Session;
      intermediary field_1726 Lnet/minecraft/class_310;field_1726:Lnet/minecraft/class_320;
      official Y Lfmf;Y:Lfmr;
    • textRenderer

      public final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      named textRenderer Lnet/minecraft/client/MinecraftClient;textRenderer:Lnet/minecraft/client/font/TextRenderer;
      intermediary field_1772 Lnet/minecraft/class_310;field_1772:Lnet/minecraft/class_327;
      official h Lfmf;h:Lfnp;
    • advanceValidatingTextRenderer

      public final TextRenderer advanceValidatingTextRenderer
      Mappings:
      Namespace Name Mixin selector
      named advanceValidatingTextRenderer Lnet/minecraft/client/MinecraftClient;advanceValidatingTextRenderer:Lnet/minecraft/client/font/TextRenderer;
      intermediary field_39924 Lnet/minecraft/class_310;field_39924:Lnet/minecraft/class_327;
      official i Lfmf;i:Lfnp;
    • gameRenderer

      public final GameRenderer gameRenderer
      Mappings:
      Namespace Name Mixin selector
      named gameRenderer Lnet/minecraft/client/MinecraftClient;gameRenderer:Lnet/minecraft/client/render/GameRenderer;
      intermediary field_1773 Lnet/minecraft/class_310;field_1773:Lnet/minecraft/class_757;
      official j Lfmf;j:Lgla;
    • debugRenderer

      public final DebugRenderer debugRenderer
      Mappings:
      Namespace Name Mixin selector
      named debugRenderer Lnet/minecraft/client/MinecraftClient;debugRenderer:Lnet/minecraft/client/render/debug/DebugRenderer;
      intermediary field_1709 Lnet/minecraft/class_310;field_1709:Lnet/minecraft/class_863;
      official l Lfmf;l:Lgpk;
    • worldGenProgressTracker

      private final AtomicReference<WorldGenerationProgressTracker> worldGenProgressTracker
      Mappings:
      Namespace Name Mixin selector
      named worldGenProgressTracker Lnet/minecraft/client/MinecraftClient;worldGenProgressTracker:Ljava/util/concurrent/atomic/AtomicReference;
      intermediary field_17405 Lnet/minecraft/class_310;field_17405:Ljava/util/concurrent/atomic/AtomicReference;
      official Z Lfmf;Z:Ljava/util/concurrent/atomic/AtomicReference;
    • inGameHud

      public final InGameHud inGameHud
      Mappings:
      Namespace Name Mixin selector
      named inGameHud Lnet/minecraft/client/MinecraftClient;inGameHud:Lnet/minecraft/client/gui/hud/InGameHud;
      intermediary field_1705 Lnet/minecraft/class_310;field_1705:Lnet/minecraft/class_329;
      official m Lfmf;m:Lfnq;
    • options

      public final GameOptions options
      Mappings:
      Namespace Name Mixin selector
      named options Lnet/minecraft/client/MinecraftClient;options:Lnet/minecraft/client/option/GameOptions;
      intermediary field_1690 Lnet/minecraft/class_310;field_1690:Lnet/minecraft/class_315;
      official n Lfmf;n:Lfmj;
    • creativeHotbarStorage

      private final HotbarStorage creativeHotbarStorage
      Mappings:
      Namespace Name Mixin selector
      named creativeHotbarStorage Lnet/minecraft/client/MinecraftClient;creativeHotbarStorage:Lnet/minecraft/client/option/HotbarStorage;
      intermediary field_1732 Lnet/minecraft/class_310;field_1732:Lnet/minecraft/class_302;
      official aa Lfmf;aa:Lfma;
    • mouse

      public final Mouse mouse
      Mappings:
      Namespace Name Mixin selector
      named mouse Lnet/minecraft/client/MinecraftClient;mouse:Lnet/minecraft/client/Mouse;
      intermediary field_1729 Lnet/minecraft/class_310;field_1729:Lnet/minecraft/class_312;
      official o Lfmf;o:Lfmg;
    • keyboard

      public final Keyboard keyboard
      Mappings:
      Namespace Name Mixin selector
      named keyboard Lnet/minecraft/client/MinecraftClient;keyboard:Lnet/minecraft/client/Keyboard;
      intermediary field_1774 Lnet/minecraft/class_310;field_1774:Lnet/minecraft/class_309;
      official p Lfmf;p:Lfme;
    • runDirectory

      public final File runDirectory
      The directory that stores options, worlds, resource packs, logs, etc.
      Mappings:
      Namespace Name Mixin selector
      named runDirectory Lnet/minecraft/client/MinecraftClient;runDirectory:Ljava/io/File;
      intermediary field_1697 Lnet/minecraft/class_310;field_1697:Ljava/io/File;
      official q Lfmf;q:Ljava/io/File;
    • gameVersion

      private final String gameVersion
      Mappings:
      Namespace Name Mixin selector
      named gameVersion Lnet/minecraft/client/MinecraftClient;gameVersion:Ljava/lang/String;
      intermediary field_1711 Lnet/minecraft/class_310;field_1711:Ljava/lang/String;
      official ac Lfmf;ac:Ljava/lang/String;
    • versionType

      private final String versionType
      Mappings:
      Namespace Name Mixin selector
      named versionType Lnet/minecraft/client/MinecraftClient;versionType:Ljava/lang/String;
      intermediary field_1720 Lnet/minecraft/class_310;field_1720:Ljava/lang/String;
      official ad Lfmf;ad:Ljava/lang/String;
    • networkProxy

      private final Proxy networkProxy
      Mappings:
      Namespace Name Mixin selector
      named networkProxy Lnet/minecraft/client/MinecraftClient;networkProxy:Ljava/net/Proxy;
      intermediary field_1739 Lnet/minecraft/class_310;field_1739:Ljava/net/Proxy;
      official ae Lfmf;ae:Ljava/net/Proxy;
    • levelStorage

      private final LevelStorage levelStorage
      Mappings:
      Namespace Name Mixin selector
      named levelStorage Lnet/minecraft/client/MinecraftClient;levelStorage:Lnet/minecraft/world/level/storage/LevelStorage;
      intermediary field_1748 Lnet/minecraft/class_310;field_1748:Lnet/minecraft/class_32;
      official af Lfmf;af:Lewc;
    • isDemo

      private final boolean isDemo
      Mappings:
      Namespace Name Mixin selector
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo:Z
      intermediary field_1721 Lnet/minecraft/class_310;field_1721:Z
      official ag Lfmf;ag:Z
    • multiplayerEnabled

      private final boolean multiplayerEnabled
      Mappings:
      Namespace Name Mixin selector
      named multiplayerEnabled Lnet/minecraft/client/MinecraftClient;multiplayerEnabled:Z
      intermediary field_25033 Lnet/minecraft/class_310;field_25033:Z
      official ah Lfmf;ah:Z
    • onlineChatEnabled

      private final boolean onlineChatEnabled
      Mappings:
      Namespace Name Mixin selector
      named onlineChatEnabled Lnet/minecraft/client/MinecraftClient;onlineChatEnabled:Z
      intermediary field_25034 Lnet/minecraft/class_310;field_25034:Z
      official ai Lfmf;ai:Z
    • resourceManager

      private final ReloadableResourceManagerImpl resourceManager
      Mappings:
      Namespace Name Mixin selector
      named resourceManager Lnet/minecraft/client/MinecraftClient;resourceManager:Lnet/minecraft/resource/ReloadableResourceManagerImpl;
      intermediary field_1745 Lnet/minecraft/class_310;field_1745:Lnet/minecraft/class_3304;
      official aj Lfmf;aj:Lavs;
    • defaultResourcePack

      private final DefaultResourcePack defaultResourcePack
      Mappings:
      Namespace Name Mixin selector
      named defaultResourcePack Lnet/minecraft/client/MinecraftClient;defaultResourcePack:Lnet/minecraft/resource/DefaultResourcePack;
      intermediary field_40380 Lnet/minecraft/class_310;field_40380:Lnet/minecraft/class_3268;
      official ak Lfmf;ak:Lauk;
    • serverResourcePackLoader

      private final ServerResourcePackLoader serverResourcePackLoader
      Mappings:
      Namespace Name Mixin selector
      named serverResourcePackLoader Lnet/minecraft/client/MinecraftClient;serverResourcePackLoader:Lnet/minecraft/client/resource/server/ServerResourcePackLoader;
      intermediary field_40381 Lnet/minecraft/class_310;field_40381:Lnet/minecraft/class_1066;
      official al Lfmf;al:Lhej;
    • resourcePackManager

      private final ResourcePackManager resourcePackManager
      Mappings:
      Namespace Name Mixin selector
      named resourcePackManager Lnet/minecraft/client/MinecraftClient;resourcePackManager:Lnet/minecraft/resource/ResourcePackManager;
      intermediary field_1715 Lnet/minecraft/class_310;field_1715:Lnet/minecraft/class_3283;
      official am Lfmf;am:Lavg;
    • languageManager

      private final LanguageManager languageManager
      Mappings:
      Namespace Name Mixin selector
      named languageManager Lnet/minecraft/client/MinecraftClient;languageManager:Lnet/minecraft/client/resource/language/LanguageManager;
      intermediary field_1717 Lnet/minecraft/class_310;field_1717:Lnet/minecraft/class_1076;
      official an Lfmf;an:Lhct;
    • blockColors

      private final BlockColors blockColors
      Mappings:
      Namespace Name Mixin selector
      named blockColors Lnet/minecraft/client/MinecraftClient;blockColors:Lnet/minecraft/client/color/block/BlockColors;
      intermediary field_1751 Lnet/minecraft/class_310;field_1751:Lnet/minecraft/class_324;
      official ao Lfmf;ao:Lfnh;
    • itemColors

      private final ItemColors itemColors
      Mappings:
      Namespace Name Mixin selector
      named itemColors Lnet/minecraft/client/MinecraftClient;itemColors:Lnet/minecraft/client/color/item/ItemColors;
      intermediary field_1760 Lnet/minecraft/class_310;field_1760:Lnet/minecraft/class_325;
      official ap Lfmf;ap:Lfnl;
    • framebuffer

      private final Framebuffer framebuffer
      Mappings:
      Namespace Name Mixin selector
      named framebuffer Lnet/minecraft/client/MinecraftClient;framebuffer:Lnet/minecraft/client/gl/Framebuffer;
      intermediary field_1689 Lnet/minecraft/class_310;field_1689:Lnet/minecraft/class_276;
      official aq Lfmf;aq:Lffb;
    • tracyFrameCapturer

      @Nullable private final @Nullable TracyFrameCapturer tracyFrameCapturer
      Mappings:
      Namespace Name Mixin selector
      named tracyFrameCapturer Lnet/minecraft/client/MinecraftClient;tracyFrameCapturer:Lnet/minecraft/client/util/tracy/TracyFrameCapturer;
      intermediary field_54267 Lnet/minecraft/class_310;field_54267:Lnet/minecraft/class_10219;
      official ar Lfmf;ar:Lfec;
    • soundManager

      private final SoundManager soundManager
      Mappings:
      Namespace Name Mixin selector
      named soundManager Lnet/minecraft/client/MinecraftClient;soundManager:Lnet/minecraft/client/sound/SoundManager;
      intermediary field_1727 Lnet/minecraft/class_310;field_1727:Lnet/minecraft/class_1144;
      official as Lfmf;as:Lhgm;
    • musicTracker

      private final MusicTracker musicTracker
      Mappings:
      Namespace Name Mixin selector
      named musicTracker Lnet/minecraft/client/MinecraftClient;musicTracker:Lnet/minecraft/client/sound/MusicTracker;
      intermediary field_1714 Lnet/minecraft/class_310;field_1714:Lnet/minecraft/class_1142;
      official at Lfmf;at:Lhgh;
    • fontManager

      private final FontManager fontManager
      Mappings:
      Namespace Name Mixin selector
      named fontManager Lnet/minecraft/client/MinecraftClient;fontManager:Lnet/minecraft/client/font/FontManager;
      intermediary field_1708 Lnet/minecraft/class_310;field_1708:Lnet/minecraft/class_378;
      official au Lfmf;au:Lfqv;
    • splashTextLoader

      private final SplashTextResourceSupplier splashTextLoader
      Mappings:
      Namespace Name Mixin selector
      named splashTextLoader Lnet/minecraft/client/MinecraftClient;splashTextLoader:Lnet/minecraft/client/resource/SplashTextResourceSupplier;
      intermediary field_17763 Lnet/minecraft/class_310;field_17763:Lnet/minecraft/class_4008;
      official av Lfmf;av:Lhcn;
    • videoWarningManager

      private final VideoWarningManager videoWarningManager
      Mappings:
      Namespace Name Mixin selector
      named videoWarningManager Lnet/minecraft/client/MinecraftClient;videoWarningManager:Lnet/minecraft/client/resource/VideoWarningManager;
      intermediary field_25671 Lnet/minecraft/class_310;field_25671:Lnet/minecraft/class_5407;
      official aw Lfmf;aw:Lglb;
    • regionalComplianciesManager

      private final PeriodicNotificationManager regionalComplianciesManager
      Mappings:
      Namespace Name Mixin selector
      named regionalComplianciesManager Lnet/minecraft/client/MinecraftClient;regionalComplianciesManager:Lnet/minecraft/client/resource/PeriodicNotificationManager;
      intermediary field_36434 Lnet/minecraft/class_310;field_36434:Lnet/minecraft/class_6877;
      official ax Lfmf;ax:Lfmk;
    • authenticationService

      private final com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService authenticationService
      Mappings:
      Namespace Name Mixin selector
      named authenticationService Lnet/minecraft/client/MinecraftClient;authenticationService:Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
      intermediary field_39420 Lnet/minecraft/class_310;field_39420:Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
      official ay Lfmf;ay:Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
    • sessionService

      private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService
      Mappings:
      Namespace Name Mixin selector
      named sessionService Lnet/minecraft/client/MinecraftClient;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary field_1723 Lnet/minecraft/class_310;field_1723:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      official az Lfmf;az:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • userApiService

      private final com.mojang.authlib.minecraft.UserApiService userApiService
      Mappings:
      Namespace Name Mixin selector
      named userApiService Lnet/minecraft/client/MinecraftClient;userApiService:Lcom/mojang/authlib/minecraft/UserApiService;
      intermediary field_26902 Lnet/minecraft/class_310;field_26902:Lcom/mojang/authlib/minecraft/UserApiService;
      official aA Lfmf;aA:Lcom/mojang/authlib/minecraft/UserApiService;
    • userPropertiesFuture

      private final CompletableFuture<com.mojang.authlib.minecraft.UserApiService.UserProperties> userPropertiesFuture
      Mappings:
      Namespace Name Mixin selector
      named userPropertiesFuture Lnet/minecraft/client/MinecraftClient;userPropertiesFuture:Ljava/util/concurrent/CompletableFuture;
      intermediary field_47680 Lnet/minecraft/class_310;field_47680:Ljava/util/concurrent/CompletableFuture;
      official aB Lfmf;aB:Ljava/util/concurrent/CompletableFuture;
    • skinProvider

      private final PlayerSkinProvider skinProvider
      Mappings:
      Namespace Name Mixin selector
      named skinProvider Lnet/minecraft/client/MinecraftClient;skinProvider:Lnet/minecraft/client/texture/PlayerSkinProvider;
      intermediary field_1707 Lnet/minecraft/class_310;field_1707:Lnet/minecraft/class_1071;
      official aC Lfmf;aC:Lhcm;
    • bakedModelManager

      private final BakedModelManager bakedModelManager
      Mappings:
      Namespace Name Mixin selector
      named bakedModelManager Lnet/minecraft/client/MinecraftClient;bakedModelManager:Lnet/minecraft/client/render/model/BakedModelManager;
      intermediary field_1763 Lnet/minecraft/class_310;field_1763:Lnet/minecraft/class_1092;
      official aD Lfmf;aD:Lhdz;
    • blockRenderManager

      private final BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      named blockRenderManager Lnet/minecraft/client/MinecraftClient;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
      intermediary field_1756 Lnet/minecraft/class_310;field_1756:Lnet/minecraft/class_776;
      official aE Lfmf;aE:Lgmn;
    • equipmentModelLoader

      private final EquipmentModelLoader equipmentModelLoader
      Mappings:
      Namespace Name Mixin selector
      named equipmentModelLoader Lnet/minecraft/client/MinecraftClient;equipmentModelLoader:Lnet/minecraft/client/render/entity/equipment/EquipmentModelLoader;
      intermediary field_54150 Lnet/minecraft/class_310;field_54150:Lnet/minecraft/class_10201;
      official aF Lfmf;aF:Lhdr;
    • paintingManager

      private final PaintingManager paintingManager
      Mappings:
      Namespace Name Mixin selector
      named paintingManager Lnet/minecraft/client/MinecraftClient;paintingManager:Lnet/minecraft/client/texture/PaintingManager;
      intermediary field_18008 Lnet/minecraft/class_310;field_18008:Lnet/minecraft/class_4044;
      official aG Lfmf;aG:Lhck;
    • statusEffectSpriteManager

      private final StatusEffectSpriteManager statusEffectSpriteManager
      Mappings:
      Namespace Name Mixin selector
      named statusEffectSpriteManager Lnet/minecraft/client/MinecraftClient;statusEffectSpriteManager:Lnet/minecraft/client/texture/StatusEffectSpriteManager;
      intermediary field_18173 Lnet/minecraft/class_310;field_18173:Lnet/minecraft/class_4074;
      official aH Lfmf;aH:Lhcj;
    • mapTextureManager

      private final MapTextureManager mapTextureManager
      Mappings:
      Namespace Name Mixin selector
      named mapTextureManager Lnet/minecraft/client/MinecraftClient;mapTextureManager:Lnet/minecraft/client/texture/MapTextureManager;
      intermediary field_52752 Lnet/minecraft/class_310;field_52752:Lnet/minecraft/class_10093;
      official aI Lfmf;aI:Lhci;
    • mapDecorationsAtlasManager

      private final MapDecorationsAtlasManager mapDecorationsAtlasManager
      Mappings:
      Namespace Name Mixin selector
      named mapDecorationsAtlasManager Lnet/minecraft/client/MinecraftClient;mapDecorationsAtlasManager:Lnet/minecraft/client/texture/MapDecorationsAtlasManager;
      intermediary field_50035 Lnet/minecraft/class_310;field_50035:Lnet/minecraft/class_9443;
      official aJ Lfmf;aJ:Lhch;
    • guiAtlasManager

      private final GuiAtlasManager guiAtlasManager
      Mappings:
      Namespace Name Mixin selector
      named guiAtlasManager Lnet/minecraft/client/MinecraftClient;guiAtlasManager:Lnet/minecraft/client/texture/GuiAtlasManager;
      intermediary field_45293 Lnet/minecraft/class_310;field_45293:Lnet/minecraft/class_8658;
      official aK Lfmf;aK:Lfns;
    • toastManager

      private final ToastManager toastManager
      Mappings:
      Namespace Name Mixin selector
      named toastManager Lnet/minecraft/client/MinecraftClient;toastManager:Lnet/minecraft/client/toast/ToastManager;
      intermediary field_1702 Lnet/minecraft/class_310;field_1702:Lnet/minecraft/class_374;
      official aL Lfmf;aL:Lfqq;
    • tutorialManager

      private final TutorialManager tutorialManager
      Mappings:
      Namespace Name Mixin selector
      named tutorialManager Lnet/minecraft/client/MinecraftClient;tutorialManager:Lnet/minecraft/client/tutorial/TutorialManager;
      intermediary field_1758 Lnet/minecraft/class_310;field_1758:Lnet/minecraft/class_1156;
      official aM Lfmf;aM:Lhho;
    • socialInteractionsManager

      private final SocialInteractionsManager socialInteractionsManager
      Mappings:
      Namespace Name Mixin selector
      named socialInteractionsManager Lnet/minecraft/client/MinecraftClient;socialInteractionsManager:Lnet/minecraft/client/network/SocialInteractionsManager;
      intermediary field_26842 Lnet/minecraft/class_310;field_26842:Lnet/minecraft/class_5520;
      official aN Lfmf;aN:Lfyn;
    • entityModelLoader

      private final EntityModelLoader entityModelLoader
      Mappings:
      Namespace Name Mixin selector
      named entityModelLoader Lnet/minecraft/client/MinecraftClient;entityModelLoader:Lnet/minecraft/client/render/entity/model/EntityModelLoader;
      intermediary field_27387 Lnet/minecraft/class_310;field_27387:Lnet/minecraft/class_5599;
      official aO Lfmf;aO:Lgej;
    • blockEntityRenderDispatcher

      private final BlockEntityRenderDispatcher blockEntityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      named blockEntityRenderDispatcher Lnet/minecraft/client/MinecraftClient;blockEntityRenderDispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
      intermediary field_27388 Lnet/minecraft/class_310;field_27388:Lnet/minecraft/class_824;
      official aP Lfmf;aP:Lgnu;
    • telemetryManager

      private final TelemetryManager telemetryManager
      Mappings:
      Namespace Name Mixin selector
      named telemetryManager Lnet/minecraft/client/MinecraftClient;telemetryManager:Lnet/minecraft/client/session/telemetry/TelemetryManager;
      intermediary field_41331 Lnet/minecraft/class_310;field_41331:Lnet/minecraft/class_6628;
      official aQ Lfmf;aQ:Lhgq;
    • profileKeys

      private final ProfileKeys profileKeys
      Mappings:
      Namespace Name Mixin selector
      named profileKeys Lnet/minecraft/client/MinecraftClient;profileKeys:Lnet/minecraft/client/session/ProfileKeys;
      intermediary field_39068 Lnet/minecraft/class_310;field_39068:Lnet/minecraft/class_7853;
      official aR Lfmf;aR:Lgfw;
    • realmsPeriodicCheckers

      private final RealmsPeriodicCheckers realmsPeriodicCheckers
      Mappings:
      Namespace Name Mixin selector
      named realmsPeriodicCheckers Lnet/minecraft/client/MinecraftClient;realmsPeriodicCheckers:Lnet/minecraft/client/realms/RealmsPeriodicCheckers;
      intermediary field_39718 Lnet/minecraft/class_310;field_39718:Lnet/minecraft/class_7578;
      official aS Lfmf;aS:Lfjg;
    • quickPlayLogger

      private final QuickPlayLogger quickPlayLogger
      Mappings:
      Namespace Name Mixin selector
      named quickPlayLogger Lnet/minecraft/client/MinecraftClient;quickPlayLogger:Lnet/minecraft/client/QuickPlayLogger;
      intermediary field_44539 Lnet/minecraft/class_310;field_44539:Lnet/minecraft/class_8497;
      official aT Lfmf;aT:Lgko;
    • interactionManager

      Mappings:
      Namespace Name Mixin selector
      named interactionManager Lnet/minecraft/client/MinecraftClient;interactionManager:Lnet/minecraft/client/network/ClientPlayerInteractionManager;
      intermediary field_1761 Lnet/minecraft/class_310;field_1761:Lnet/minecraft/class_636;
      official r Lfmf;r:Lgft;
    • world

      Represents the world the client is currently viewing. This field is not null when in game.
      Mappings:
      Namespace Name Mixin selector
      named world Lnet/minecraft/client/MinecraftClient;world:Lnet/minecraft/client/world/ClientWorld;
      intermediary field_1687 Lnet/minecraft/class_310;field_1687:Lnet/minecraft/class_638;
      official s Lfmf;s:Lgfj;
    • player

      Represents the client's own player. This field is not null when in game.
      Mappings:
      Namespace Name Mixin selector
      named player Lnet/minecraft/client/MinecraftClient;player:Lnet/minecraft/client/network/ClientPlayerEntity;
      intermediary field_1724 Lnet/minecraft/class_310;field_1724:Lnet/minecraft/class_746;
      official t Lfmf;t:Lgkg;
    • server

      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/client/MinecraftClient;server:Lnet/minecraft/server/integrated/IntegratedServer;
      intermediary field_1766 Lnet/minecraft/class_310;field_1766:Lnet/minecraft/class_1132;
      official aU Lfmf;aU:Lhfv;
    • integratedServerConnection

      @Nullable private @Nullable ClientConnection integratedServerConnection
      The client connection to the integrated server. This is only used when connecting to the integrated server.
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named integratedServerConnection Lnet/minecraft/client/MinecraftClient;integratedServerConnection:Lnet/minecraft/network/ClientConnection;
      intermediary field_1746 Lnet/minecraft/class_310;field_1746:Lnet/minecraft/class_2535;
      official aV Lfmf;aV:Lwp;
    • integratedServerRunning

      private boolean integratedServerRunning
      Mappings:
      Namespace Name Mixin selector
      named integratedServerRunning Lnet/minecraft/client/MinecraftClient;integratedServerRunning:Z
      intermediary field_1759 Lnet/minecraft/class_310;field_1759:Z
      official aW Lfmf;aW:Z
    • cameraEntity

      @Nullable public @Nullable Entity cameraEntity
      Mappings:
      Namespace Name Mixin selector
      named cameraEntity Lnet/minecraft/client/MinecraftClient;cameraEntity:Lnet/minecraft/entity/Entity;
      intermediary field_1719 Lnet/minecraft/class_310;field_1719:Lnet/minecraft/class_1297;
      official u Lfmf;u:Lbvj;
    • targetedEntity

      @Nullable public @Nullable Entity targetedEntity
      Mappings:
      Namespace Name Mixin selector
      named targetedEntity Lnet/minecraft/client/MinecraftClient;targetedEntity:Lnet/minecraft/entity/Entity;
      intermediary field_1692 Lnet/minecraft/class_310;field_1692:Lnet/minecraft/class_1297;
      official v Lfmf;v:Lbvj;
    • crosshairTarget

      @Nullable public @Nullable HitResult crosshairTarget
      Mappings:
      Namespace Name Mixin selector
      named crosshairTarget Lnet/minecraft/client/MinecraftClient;crosshairTarget:Lnet/minecraft/util/hit/HitResult;
      intermediary field_1765 Lnet/minecraft/class_310;field_1765:Lnet/minecraft/class_239;
      official w Lfmf;w:Lfbv;
    • itemUseCooldown

      private int itemUseCooldown
      The cooldown for using items when the item use button is held down.
      Mappings:
      Namespace Name Mixin selector
      named itemUseCooldown Lnet/minecraft/client/MinecraftClient;itemUseCooldown:I
      intermediary field_1752 Lnet/minecraft/class_310;field_1752:I
      official aX Lfmf;aX:I
    • attackCooldown

      protected int attackCooldown
      Mappings:
      Namespace Name Mixin selector
      named attackCooldown Lnet/minecraft/client/MinecraftClient;attackCooldown:I
      intermediary field_1771 Lnet/minecraft/class_310;field_1771:I
      official x Lfmf;x:I
    • paused

      private volatile boolean paused
      Mappings:
      Namespace Name Mixin selector
      named paused Lnet/minecraft/client/MinecraftClient;paused:Z
      intermediary field_1734 Lnet/minecraft/class_310;field_1734:Z
      official aY Lfmf;aY:Z
    • lastMetricsSampleTime

      private long lastMetricsSampleTime
      Mappings:
      Namespace Name Mixin selector
      named lastMetricsSampleTime Lnet/minecraft/client/MinecraftClient;lastMetricsSampleTime:J
      intermediary field_1750 Lnet/minecraft/class_310;field_1750:J
      official aZ Lfmf;aZ:J
    • nextDebugInfoUpdateTime

      private long nextDebugInfoUpdateTime
      Mappings:
      Namespace Name Mixin selector
      named nextDebugInfoUpdateTime Lnet/minecraft/client/MinecraftClient;nextDebugInfoUpdateTime:J
      intermediary field_1712 Lnet/minecraft/class_310;field_1712:J
      official ba Lfmf;ba:J
    • fpsCounter

      private int fpsCounter
      Mappings:
      Namespace Name Mixin selector
      named fpsCounter Lnet/minecraft/client/MinecraftClient;fpsCounter:I
      intermediary field_1735 Lnet/minecraft/class_310;field_1735:I
      official bb Lfmf;bb:I
    • skipGameRender

      public boolean skipGameRender
      Mappings:
      Namespace Name Mixin selector
      named skipGameRender Lnet/minecraft/client/MinecraftClient;skipGameRender:Z
      intermediary field_1743 Lnet/minecraft/class_310;field_1743:Z
      official y Lfmf;y:Z
    • currentScreen

      @Nullable public @Nullable Screen currentScreen
      The Minecraft client's currently open screen. This field should only be used to get the current screen. For changing the screen, use setScreen(Screen).
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named currentScreen Lnet/minecraft/client/MinecraftClient;currentScreen:Lnet/minecraft/client/gui/screen/Screen;
      intermediary field_1755 Lnet/minecraft/class_310;field_1755:Lnet/minecraft/class_437;
      official z Lfmf;z:Lftx;
    • overlay

      @Nullable private @Nullable Overlay overlay
      Mappings:
      Namespace Name Mixin selector
      named overlay Lnet/minecraft/client/MinecraftClient;overlay:Lnet/minecraft/client/gui/screen/Overlay;
      intermediary field_18175 Lnet/minecraft/class_310;field_18175:Lnet/minecraft/class_4071;
      official bc Lfmf;bc:Lftr;
    • disconnecting

      private boolean disconnecting
      Mappings:
      Namespace Name Mixin selector
      named disconnecting Lnet/minecraft/client/MinecraftClient;disconnecting:Z
      intermediary field_46551 Lnet/minecraft/class_310;field_46551:Z
      official bd Lfmf;bd:Z
    • thread

      Thread thread
      Mappings:
      Namespace Name Mixin selector
      named thread Lnet/minecraft/client/MinecraftClient;thread:Ljava/lang/Thread;
      intermediary field_1696 Lnet/minecraft/class_310;field_1696:Ljava/lang/Thread;
      official be Lfmf;be:Ljava/lang/Thread;
    • running

      private volatile boolean running
      Mappings:
      Namespace Name Mixin selector
      named running Lnet/minecraft/client/MinecraftClient;running:Z
      intermediary field_1698 Lnet/minecraft/class_310;field_1698:Z
      official bf Lfmf;bf:Z
    • crashReportSupplier

      @Nullable private @Nullable Supplier<CrashReport> crashReportSupplier
      Mappings:
      Namespace Name Mixin selector
      named crashReportSupplier Lnet/minecraft/client/MinecraftClient;crashReportSupplier:Ljava/util/function/Supplier;
      intermediary field_1747 Lnet/minecraft/class_310;field_1747:Ljava/util/function/Supplier;
      official bg Lfmf;bg:Ljava/util/function/Supplier;
    • fpsDebugString

      public String fpsDebugString
      Mappings:
      Namespace Name Mixin selector
      named fpsDebugString Lnet/minecraft/client/MinecraftClient;fpsDebugString:Ljava/lang/String;
      intermediary field_1770 Lnet/minecraft/class_310;field_1770:Ljava/lang/String;
      official A Lfmf;A:Ljava/lang/String;
    • renderTime

      private long renderTime
      Mappings:
      Namespace Name Mixin selector
      named renderTime Lnet/minecraft/client/MinecraftClient;renderTime:J
      intermediary field_41332 Lnet/minecraft/class_310;field_41332:J
      official bi Lfmf;bi:J
    • inactivityFpsLimiter

      private final InactivityFpsLimiter inactivityFpsLimiter
      Mappings:
      Namespace Name Mixin selector
      named inactivityFpsLimiter Lnet/minecraft/client/MinecraftClient;inactivityFpsLimiter:Lnet/minecraft/client/option/InactivityFpsLimiter;
      intermediary field_52753 Lnet/minecraft/class_310;field_52753:Lnet/minecraft/class_9919;
      official bj Lfmf;bj:Lffi;
    • wireFrame

      public boolean wireFrame
      Mappings:
      Namespace Name Mixin selector
      named wireFrame Lnet/minecraft/client/MinecraftClient;wireFrame:Z
      intermediary field_32144 Lnet/minecraft/class_310;field_32144:Z
      official B Lfmf;B:Z
    • debugChunkInfo

      public boolean debugChunkInfo
      Mappings:
      Namespace Name Mixin selector
      named debugChunkInfo Lnet/minecraft/client/MinecraftClient;debugChunkInfo:Z
      intermediary field_20907 Lnet/minecraft/class_310;field_20907:Z
      official C Lfmf;C:Z
    • debugChunkOcclusion

      public boolean debugChunkOcclusion
      Mappings:
      Namespace Name Mixin selector
      named debugChunkOcclusion Lnet/minecraft/client/MinecraftClient;debugChunkOcclusion:Z
      intermediary field_20908 Lnet/minecraft/class_310;field_20908:Z
      official D Lfmf;D:Z
    • chunkCullingEnabled

      public boolean chunkCullingEnabled
      Mappings:
      Namespace Name Mixin selector
      named chunkCullingEnabled Lnet/minecraft/client/MinecraftClient;chunkCullingEnabled:Z
      intermediary field_1730 Lnet/minecraft/class_310;field_1730:Z
      official E Lfmf;E:Z
    • windowFocused

      private boolean windowFocused
      Mappings:
      Namespace Name Mixin selector
      named windowFocused Lnet/minecraft/client/MinecraftClient;windowFocused:Z
      intermediary field_1695 Lnet/minecraft/class_310;field_1695:Z
      official bk Lfmf;bk:Z
    • renderTaskQueue

      private final Queue<Runnable> renderTaskQueue
      Mappings:
      Namespace Name Mixin selector
      named renderTaskQueue Lnet/minecraft/client/MinecraftClient;renderTaskQueue:Ljava/util/Queue;
      intermediary field_17404 Lnet/minecraft/class_310;field_17404:Ljava/util/Queue;
      official bl Lfmf;bl:Ljava/util/Queue;
    • resourceReloadFuture

      @Nullable private @Nullable CompletableFuture<Void> resourceReloadFuture
      Mappings:
      Namespace Name Mixin selector
      named resourceReloadFuture Lnet/minecraft/client/MinecraftClient;resourceReloadFuture:Ljava/util/concurrent/CompletableFuture;
      intermediary field_18174 Lnet/minecraft/class_310;field_18174:Ljava/util/concurrent/CompletableFuture;
      official bm Lfmf;bm:Ljava/util/concurrent/CompletableFuture;
    • socialInteractionsToast

      @Nullable private @Nullable TutorialToast socialInteractionsToast
      Mappings:
      Namespace Name Mixin selector
      named socialInteractionsToast Lnet/minecraft/client/MinecraftClient;socialInteractionsToast:Lnet/minecraft/client/toast/TutorialToast;
      intermediary field_26843 Lnet/minecraft/class_310;field_26843:Lnet/minecraft/class_372;
      official bn Lfmf;bn:Lfqr;
    • trackingTick

      private int trackingTick
      Mappings:
      Namespace Name Mixin selector
      named trackingTick Lnet/minecraft/client/MinecraftClient;trackingTick:I
      intermediary field_22224 Lnet/minecraft/class_310;field_22224:I
      official bo Lfmf;bo:I
    • tickTimeTracker

      private final TickTimeTracker tickTimeTracker
      Mappings:
      Namespace Name Mixin selector
      named tickTimeTracker Lnet/minecraft/client/MinecraftClient;tickTimeTracker:Lnet/minecraft/util/profiler/TickTimeTracker;
      intermediary field_22225 Lnet/minecraft/class_310;field_22225:Lnet/minecraft/class_4757;
      official bp Lfmf;bp:Lbpl;
    • recorder

      private Recorder recorder
      Mappings:
      Namespace Name Mixin selector
      named recorder Lnet/minecraft/client/MinecraftClient;recorder:Lnet/minecraft/util/profiler/Recorder;
      intermediary field_29569 Lnet/minecraft/class_310;field_29569:Lnet/minecraft/class_5962;
      official bq Lfmf;bq:Lbri;
    • resourceReloadLogger

      private final ResourceReloadLogger resourceReloadLogger
      Mappings:
      Namespace Name Mixin selector
      named resourceReloadLogger Lnet/minecraft/client/MinecraftClient;resourceReloadLogger:Lnet/minecraft/client/resource/ResourceReloadLogger;
      intermediary field_33697 Lnet/minecraft/class_310;field_33697:Lnet/minecraft/class_6360;
      official br Lfmf;br:Lfmm;
    • metricsSampleDuration

      private long metricsSampleDuration
      Mappings:
      Namespace Name Mixin selector
      named metricsSampleDuration Lnet/minecraft/client/MinecraftClient;metricsSampleDuration:J
      intermediary field_37855 Lnet/minecraft/class_310;field_37855:J
      official bs Lfmf;bs:J
    • gpuUtilizationPercentage

      private double gpuUtilizationPercentage
      Mappings:
      Namespace Name Mixin selector
      named gpuUtilizationPercentage Lnet/minecraft/client/MinecraftClient;gpuUtilizationPercentage:D
      intermediary field_37856 Lnet/minecraft/class_310;field_37856:D
      official bt Lfmf;bt:D
    • currentGlTimerQuery

      @Nullable private GlTimer.Query currentGlTimerQuery
      Mappings:
      Namespace Name Mixin selector
      named currentGlTimerQuery Lnet/minecraft/client/MinecraftClient;currentGlTimerQuery:Lnet/minecraft/client/gl/GlTimer$Query;
      intermediary field_37857 Lnet/minecraft/class_310;field_37857:Lnet/minecraft/class_7168$class_7169;
      official bu Lfmf;bu:Lfgk$a;
    • narratorManager

      private final NarratorManager narratorManager
      Mappings:
      Namespace Name Mixin selector
      named narratorManager Lnet/minecraft/client/MinecraftClient;narratorManager:Lnet/minecraft/client/util/NarratorManager;
      intermediary field_39769 Lnet/minecraft/class_310;field_39769:Lnet/minecraft/class_333;
      official bv Lfmf;bv:Lflw;
    • messageHandler

      private final MessageHandler messageHandler
      Mappings:
      Namespace Name Mixin selector
      named messageHandler Lnet/minecraft/client/MinecraftClient;messageHandler:Lnet/minecraft/client/network/message/MessageHandler;
      intermediary field_39770 Lnet/minecraft/class_310;field_39770:Lnet/minecraft/class_7594;
      official bw Lfmf;bw:Lggd;
    • abuseReportContext

      private AbuseReportContext abuseReportContext
      Mappings:
      Namespace Name Mixin selector
      named abuseReportContext Lnet/minecraft/client/MinecraftClient;abuseReportContext:Lnet/minecraft/client/session/report/AbuseReportContext;
      intermediary field_39492 Lnet/minecraft/class_310;field_39492:Lnet/minecraft/class_7574;
      official bx Lfmf;bx:Lggs;
    • commandHistoryManager

      private final CommandHistoryManager commandHistoryManager
      Mappings:
      Namespace Name Mixin selector
      named commandHistoryManager Lnet/minecraft/client/MinecraftClient;commandHistoryManager:Lnet/minecraft/client/util/CommandHistoryManager;
      intermediary field_45294 Lnet/minecraft/class_310;field_45294:Lnet/minecraft/class_8657;
      official by Lfmf;by:Lfls;
    • symlinkFinder

      private final SymlinkFinder symlinkFinder
      Mappings:
      Namespace Name Mixin selector
      named symlinkFinder Lnet/minecraft/client/MinecraftClient;symlinkFinder:Lnet/minecraft/util/path/SymlinkFinder;
      intermediary field_45295 Lnet/minecraft/class_310;field_45295:Lnet/minecraft/class_8580;
      official bz Lfmf;bz:Lfbn;
    • finishedLoading

      private boolean finishedLoading
      Mappings:
      Namespace Name Mixin selector
      named finishedLoading Lnet/minecraft/client/MinecraftClient;finishedLoading:Z
      intermediary field_45900 Lnet/minecraft/class_310;field_45900:Z
      official bA Lfmf;bA:Z
    • startTime

      private final long startTime
      Mappings:
      Namespace Name Mixin selector
      named startTime Lnet/minecraft/client/MinecraftClient;startTime:J
      intermediary field_46552 Lnet/minecraft/class_310;field_46552:J
      official bB Lfmf;bB:J
    • uptimeInTicks

      private long uptimeInTicks
      Mappings:
      Namespace Name Mixin selector
      named uptimeInTicks Lnet/minecraft/client/MinecraftClient;uptimeInTicks:J
      intermediary field_46553 Lnet/minecraft/class_310;field_46553:J
      official bC Lfmf;bC:J
  • Constructor Details

    • MinecraftClient

      public MinecraftClient(RunArgs args)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/MinecraftClient;<init>(Lnet/minecraft/client/RunArgs;)V
      intermediary <init> Lnet/minecraft/class_310;<init>(Lnet/minecraft/class_542;)V
      official <init> Lfmf;<init>(Lfzx;)V
  • Method Details

    • onFinishedLoading

      private void onFinishedLoading(@Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named onFinishedLoading Lnet/minecraft/client/MinecraftClient;onFinishedLoading(Lnet/minecraft/client/MinecraftClient$LoadingContext;)V
      intermediary method_53465 Lnet/minecraft/class_310;method_53465(Lnet/minecraft/class_310$class_8764;)V
      official a Lfmf;a(Lfmf$b;)V
    • collectLoadTimes

      private void collectLoadTimes(@Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named collectLoadTimes Lnet/minecraft/client/MinecraftClient;collectLoadTimes(Lnet/minecraft/client/MinecraftClient$LoadingContext;)V
      intermediary method_51736 Lnet/minecraft/class_310;method_51736(Lnet/minecraft/class_310$class_8764;)V
      official b Lfmf;b(Lfmf$b;)V
    • isFinishedLoading

      public boolean isFinishedLoading()
      Mappings:
      Namespace Name Mixin selector
      named isFinishedLoading Lnet/minecraft/client/MinecraftClient;isFinishedLoading()Z
      intermediary method_53466 Lnet/minecraft/class_310;method_53466()Z
      official c Lfmf;c()Z
    • onInitFinished

      private Runnable onInitFinished(@Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named onInitFinished Lnet/minecraft/client/MinecraftClient;onInitFinished(Lnet/minecraft/client/MinecraftClient$LoadingContext;)Ljava/lang/Runnable;
      intermediary method_53527 Lnet/minecraft/class_310;method_53527(Lnet/minecraft/class_310$class_8764;)Ljava/lang/Runnable;
      official c Lfmf;c(Lfmf$b;)Ljava/lang/Runnable;
    • createInitScreens

      private void createInitScreens(List<Function<Runnable,Screen>> list)
      Mappings:
      Namespace Name Mixin selector
      named createInitScreens Lnet/minecraft/client/MinecraftClient;createInitScreens(Ljava/util/List;)V
      intermediary method_53525 Lnet/minecraft/class_310;method_53525(Ljava/util/List;)V
      official a Lfmf;a(Ljava/util/List;)V
    • isCountrySetTo

      private static boolean isCountrySetTo(Object country)
      Mappings:
      Namespace Name Mixin selector
      named isCountrySetTo Lnet/minecraft/client/MinecraftClient;isCountrySetTo(Ljava/lang/Object;)Z
      intermediary method_40189 Lnet/minecraft/class_310;method_40189(Ljava/lang/Object;)Z
      official a Lfmf;a(Ljava/lang/Object;)Z
    • updateWindowTitle

      public void updateWindowTitle()
      Mappings:
      Namespace Name Mixin selector
      named updateWindowTitle Lnet/minecraft/client/MinecraftClient;updateWindowTitle()V
      intermediary method_24288 Lnet/minecraft/class_310;method_24288()V
      official d Lfmf;d()V
    • getWindowTitle

      private String getWindowTitle()
      Mappings:
      Namespace Name Mixin selector
      named getWindowTitle Lnet/minecraft/client/MinecraftClient;getWindowTitle()Ljava/lang/String;
      intermediary method_24287 Lnet/minecraft/class_310;method_24287()Ljava/lang/String;
      official bh Lfmf;bh()Ljava/lang/String;
    • createUserApiService

      private com.mojang.authlib.minecraft.UserApiService createUserApiService(com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService authService, RunArgs runArgs)
      Mappings:
      Namespace Name Mixin selector
      named createUserApiService Lnet/minecraft/client/MinecraftClient;createUserApiService(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/client/RunArgs;)Lcom/mojang/authlib/minecraft/UserApiService;
      intermediary method_31382 Lnet/minecraft/class_310;method_31382(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/class_542;)Lcom/mojang/authlib/minecraft/UserApiService;
      official a Lfmf;a(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lfzx;)Lcom/mojang/authlib/minecraft/UserApiService;
    • getModStatus

      public static ModStatus getModStatus()
      Mappings:
      Namespace Name Mixin selector
      named getModStatus Lnet/minecraft/client/MinecraftClient;getModStatus()Lnet/minecraft/util/ModStatus;
      intermediary method_24289 Lnet/minecraft/class_310;method_24289()Lnet/minecraft/class_6683;
      official e Lfmf;e()Lbad;
    • handleResourceReloadException

      private void handleResourceReloadException(Throwable throwable, @Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named handleResourceReloadException Lnet/minecraft/client/MinecraftClient;handleResourceReloadException(Ljava/lang/Throwable;Lnet/minecraft/client/MinecraftClient$LoadingContext;)V
      intermediary method_24226 Lnet/minecraft/class_310;method_24226(Ljava/lang/Throwable;Lnet/minecraft/class_310$class_8764;)V
      official a Lfmf;a(Ljava/lang/Throwable;Lfmf$b;)V
    • onResourceReloadFailure

      public void onResourceReloadFailure(Throwable exception, @Nullable @Nullable Text resourceName, @Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named onResourceReloadFailure Lnet/minecraft/client/MinecraftClient;onResourceReloadFailure(Ljava/lang/Throwable;Lnet/minecraft/text/Text;Lnet/minecraft/client/MinecraftClient$LoadingContext;)V
      intermediary method_31186 Lnet/minecraft/class_310;method_31186(Ljava/lang/Throwable;Lnet/minecraft/class_2561;Lnet/minecraft/class_310$class_8764;)V
      official a Lfmf;a(Ljava/lang/Throwable;Lxv;Lfmf$b;)V
    • onForcedResourceReloadFailure

      private void onForcedResourceReloadFailure()
      Mappings:
      Namespace Name Mixin selector
      named onForcedResourceReloadFailure Lnet/minecraft/client/MinecraftClient;onForcedResourceReloadFailure()V
      intermediary method_49294 Lnet/minecraft/class_310;method_49294()V
      official bi Lfmf;bi()V
    • showResourceReloadFailureToast

      private void showResourceReloadFailureToast(@Nullable @Nullable Text description)
      Mappings:
      Namespace Name Mixin selector
      named showResourceReloadFailureToast Lnet/minecraft/client/MinecraftClient;showResourceReloadFailureToast(Lnet/minecraft/text/Text;)V
      intermediary method_49292 Lnet/minecraft/class_310;method_49292(Lnet/minecraft/class_2561;)V
      official a Lfmf;a(Lxv;)V
    • onShaderResourceReloadFailure

      public void onShaderResourceReloadFailure(Exception exception)
      Mappings:
      Namespace Name Mixin selector
      named onShaderResourceReloadFailure Lnet/minecraft/client/MinecraftClient;onShaderResourceReloadFailure(Ljava/lang/Exception;)V
      intermediary method_63507 Lnet/minecraft/class_310;method_63507(Ljava/lang/Exception;)V
      official a Lfmf;a(Ljava/lang/Exception;)V
    • run

      public void run()
      Mappings:
      Namespace Name Mixin selector
      named run Lnet/minecraft/client/MinecraftClient;run()V
      intermediary method_1514 Lnet/minecraft/class_310;method_1514()V
      official f Lfmf;f()V
    • onFontOptionsChanged

      void onFontOptionsChanged()
      Mappings:
      Namespace Name Mixin selector
      named onFontOptionsChanged Lnet/minecraft/client/MinecraftClient;onFontOptionsChanged()V
      intermediary method_57017 Lnet/minecraft/class_310;method_57017()V
      official g Lfmf;g()V
    • handleGlErrorByDisableVsync

      private void handleGlErrorByDisableVsync(int error, long description)
      Mappings:
      Namespace Name Mixin selector
      named handleGlErrorByDisableVsync Lnet/minecraft/client/MinecraftClient;handleGlErrorByDisableVsync(IJ)V
      intermediary method_1506 Lnet/minecraft/class_310;method_1506(IJ)V
      official a Lfmf;a(IJ)V
    • getFramebuffer

      public Framebuffer getFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      named getFramebuffer Lnet/minecraft/client/MinecraftClient;getFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
      intermediary method_1522 Lnet/minecraft/class_310;method_1522()Lnet/minecraft/class_276;
      official h Lfmf;h()Lffb;
    • getGameVersion

      public String getGameVersion()
      Mappings:
      Namespace Name Mixin selector
      named getGameVersion Lnet/minecraft/client/MinecraftClient;getGameVersion()Ljava/lang/String;
      intermediary method_1515 Lnet/minecraft/class_310;method_1515()Ljava/lang/String;
      official i Lfmf;i()Ljava/lang/String;
    • getVersionType

      public String getVersionType()
      Mappings:
      Namespace Name Mixin selector
      named getVersionType Lnet/minecraft/client/MinecraftClient;getVersionType()Ljava/lang/String;
      intermediary method_1547 Lnet/minecraft/class_310;method_1547()Ljava/lang/String;
      official j Lfmf;j()Ljava/lang/String;
    • setCrashReportSupplierAndAddDetails

      public void setCrashReportSupplierAndAddDetails(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      named setCrashReportSupplierAndAddDetails Lnet/minecraft/client/MinecraftClient;setCrashReportSupplierAndAddDetails(Lnet/minecraft/util/crash/CrashReport;)V
      intermediary method_1494 Lnet/minecraft/class_310;method_1494(Lnet/minecraft/class_128;)V
      official a Lfmf;a(Lo;)V
    • setCrashReportSupplier

      public void setCrashReportSupplier(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      named setCrashReportSupplier Lnet/minecraft/client/MinecraftClient;setCrashReportSupplier(Lnet/minecraft/util/crash/CrashReport;)V
      intermediary method_43587 Lnet/minecraft/class_310;method_43587(Lnet/minecraft/class_128;)V
      official b Lfmf;b(Lo;)V
    • printCrashReport

      private void printCrashReport()
      Mappings:
      Namespace Name Mixin selector
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport()V
      intermediary method_54579 Lnet/minecraft/class_310;method_54579()V
      official bj Lfmf;bj()V
    • printCrashReport

      public void printCrashReport(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
      intermediary method_54580 Lnet/minecraft/class_310;method_54580(Lnet/minecraft/class_128;)V
      official c Lfmf;c(Lo;)V
    • saveCrashReport

      public static int saveCrashReport(File runDir, CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      named saveCrashReport Lnet/minecraft/client/MinecraftClient;saveCrashReport(Ljava/io/File;Lnet/minecraft/util/crash/CrashReport;)I
      intermediary method_61962 Lnet/minecraft/class_310;method_61962(Ljava/io/File;Lnet/minecraft/class_128;)I
      official a Lfmf;a(Ljava/io/File;Lo;)I
    • printCrashReport

      public static void printCrashReport(@Nullable @Nullable MinecraftClient client, File runDirectory, CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport(Lnet/minecraft/client/MinecraftClient;Ljava/io/File;Lnet/minecraft/util/crash/CrashReport;)V
      intermediary method_1565 Lnet/minecraft/class_310;method_1565(Lnet/minecraft/class_310;Ljava/io/File;Lnet/minecraft/class_128;)V
      official a Lfmf;a(Lfmf;Ljava/io/File;Lo;)V
    • forcesUnicodeFont

      public boolean forcesUnicodeFont()
      Mappings:
      Namespace Name Mixin selector
      named forcesUnicodeFont Lnet/minecraft/client/MinecraftClient;forcesUnicodeFont()Z
      intermediary method_1573 Lnet/minecraft/class_310;method_1573()Z
      official k Lfmf;k()Z
    • reloadResources

      public CompletableFuture<Void> reloadResources()
      Mappings:
      Namespace Name Mixin selector
      named reloadResources Lnet/minecraft/client/MinecraftClient;reloadResources()Ljava/util/concurrent/CompletableFuture;
      intermediary method_1521 Lnet/minecraft/class_310;method_1521()Ljava/util/concurrent/CompletableFuture;
      official l Lfmf;l()Ljava/util/concurrent/CompletableFuture;
    • reloadResources

      private CompletableFuture<Void> reloadResources(boolean force, @Nullable @Nullable MinecraftClient.LoadingContext loadingContext)
      Mappings:
      Namespace Name Mixin selector
      named reloadResources Lnet/minecraft/client/MinecraftClient;reloadResources(ZLnet/minecraft/client/MinecraftClient$LoadingContext;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_36561 Lnet/minecraft/class_310;method_36561(ZLnet/minecraft/class_310$class_8764;)Ljava/util/concurrent/CompletableFuture;
      official a Lfmf;a(ZLfmf$b;)Ljava/util/concurrent/CompletableFuture;
    • checkGameData

      private void checkGameData()
      Mappings:
      Namespace Name Mixin selector
      named checkGameData Lnet/minecraft/client/MinecraftClient;checkGameData()V
      intermediary method_17044 Lnet/minecraft/class_310;method_17044()V
      official bk Lfmf;bk()V
    • getLevelStorage

      public LevelStorage getLevelStorage()
      Mappings:
      Namespace Name Mixin selector
      named getLevelStorage Lnet/minecraft/client/MinecraftClient;getLevelStorage()Lnet/minecraft/world/level/storage/LevelStorage;
      intermediary method_1586 Lnet/minecraft/class_310;method_1586()Lnet/minecraft/class_32;
      official m Lfmf;m()Lewc;
    • openChatScreen

      private void openChatScreen(String text)
      Mappings:
      Namespace Name Mixin selector
      named openChatScreen Lnet/minecraft/client/MinecraftClient;openChatScreen(Ljava/lang/String;)V
      intermediary method_29041 Lnet/minecraft/class_310;method_29041(Ljava/lang/String;)V
      official a Lfmf;a(Ljava/lang/String;)V
    • setScreen

      public void setScreen(@Nullable @Nullable Screen screen)
      Sets the current screen to a new screen.

      If the screen being opened is null:

      • if the client is not in game, the title screen will be opened
      • if the player is dead, the death screen will be opened

      If there is an open screen when the current screen is changed, Screen.removed() will be called on it to notify it of the closing.

      Parameters:
      screen - the new screen, or null to just close the previous screen
      Mappings:
      Namespace Name Mixin selector
      named setScreen Lnet/minecraft/client/MinecraftClient;setScreen(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_1507 Lnet/minecraft/class_310;method_1507(Lnet/minecraft/class_437;)V
      official a Lfmf;a(Lftx;)V
    • setOverlay

      public void setOverlay(@Nullable @Nullable Overlay overlay)
      Mappings:
      Namespace Name Mixin selector
      named setOverlay Lnet/minecraft/client/MinecraftClient;setOverlay(Lnet/minecraft/client/gui/screen/Overlay;)V
      intermediary method_18502 Lnet/minecraft/class_310;method_18502(Lnet/minecraft/class_4071;)V
      official a Lfmf;a(Lftr;)V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      named stop Lnet/minecraft/client/MinecraftClient;stop()V
      intermediary method_1490 Lnet/minecraft/class_310;method_1490()V
      official n Lfmf;n()V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface TaskExecutor<Runnable>
    • render

      private void render(boolean tick)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/MinecraftClient;render(Z)V
      intermediary method_1523 Lnet/minecraft/class_310;method_1523(Z)V
      official c Lfmf;c(Z)V
    • startMonitor

      private Profiler startMonitor(boolean active, @Nullable @Nullable TickDurationMonitor monitor)
      Mappings:
      Namespace Name Mixin selector
      named startMonitor Lnet/minecraft/client/MinecraftClient;startMonitor(ZLnet/minecraft/util/TickDurationMonitor;)Lnet/minecraft/util/profiler/Profiler;
      intermediary method_24458 Lnet/minecraft/class_310;method_24458(ZLnet/minecraft/class_4758;)Lnet/minecraft/class_3695;
      official a Lfmf;a(ZLbpv;)Lbps;
    • endMonitor

      private void endMonitor(boolean active, @Nullable @Nullable TickDurationMonitor monitor)
      Mappings:
      Namespace Name Mixin selector
      named endMonitor Lnet/minecraft/client/MinecraftClient;endMonitor(ZLnet/minecraft/util/TickDurationMonitor;)V
      intermediary method_24460 Lnet/minecraft/class_310;method_24460(ZLnet/minecraft/class_4758;)V
      official b Lfmf;b(ZLbpv;)V
    • onResolutionChanged

      public void onResolutionChanged()
      Specified by:
      onResolutionChanged in interface WindowEventHandler
      Mappings:
      Namespace Name Mixin selector
      named onResolutionChanged Lnet/minecraft/client/WindowEventHandler;onResolutionChanged()V
      intermediary method_15993 Lnet/minecraft/class_3678;method_15993()V
      official a Lffv;a()V
    • onCursorEnterChanged

      public void onCursorEnterChanged()
      Specified by:
      onCursorEnterChanged in interface WindowEventHandler
      Mappings:
      Namespace Name Mixin selector
      named onCursorEnterChanged Lnet/minecraft/client/WindowEventHandler;onCursorEnterChanged()V
      intermediary method_30133 Lnet/minecraft/class_3678;method_30133()V
      official b Lffv;b()V
    • getCurrentFps

      public int getCurrentFps()
      Mappings:
      Namespace Name Mixin selector
      named getCurrentFps Lnet/minecraft/client/MinecraftClient;getCurrentFps()I
      intermediary method_47599 Lnet/minecraft/class_310;method_47599()I
      official o Lfmf;o()I
    • getRenderTime

      public long getRenderTime()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTime Lnet/minecraft/client/MinecraftClient;getRenderTime()J
      intermediary method_47600 Lnet/minecraft/class_310;method_47600()J
      official p Lfmf;p()J
    • cleanUpAfterCrash

      private void cleanUpAfterCrash()
      Mappings:
      Namespace Name Mixin selector
      named cleanUpAfterCrash Lnet/minecraft/client/MinecraftClient;cleanUpAfterCrash()V
      intermediary method_1519 Lnet/minecraft/class_310;method_1519()V
      official bl Lfmf;bl()V
    • toggleDebugProfiler

      public boolean toggleDebugProfiler(Consumer<Text> chatMessageSender)
      Mappings:
      Namespace Name Mixin selector
      named toggleDebugProfiler Lnet/minecraft/client/MinecraftClient;toggleDebugProfiler(Ljava/util/function/Consumer;)Z
      intermediary method_34745 Lnet/minecraft/class_310;method_34745(Ljava/util/function/Consumer;)Z
      official b Lfmf;b(Ljava/util/function/Consumer;)Z
    • stopRecorder

      private void stopRecorder()
      Mappings:
      Namespace Name Mixin selector
      named stopRecorder Lnet/minecraft/client/MinecraftClient;stopRecorder()V
      intermediary method_37286 Lnet/minecraft/class_310;method_37286()V
      official bm Lfmf;bm()V
    • forceStopRecorder

      private void forceStopRecorder()
      Mappings:
      Namespace Name Mixin selector
      named forceStopRecorder Lnet/minecraft/client/MinecraftClient;forceStopRecorder()V
      intermediary method_41733 Lnet/minecraft/class_310;method_41733()V
      official bn Lfmf;bn()V
    • saveProfilingResult

      private Path saveProfilingResult(SystemDetails details, List<Path> files)
      Mappings:
      Namespace Name Mixin selector
      named saveProfilingResult Lnet/minecraft/client/MinecraftClient;saveProfilingResult(Lnet/minecraft/util/SystemDetails;Ljava/util/List;)Ljava/nio/file/Path;
      intermediary method_37275 Lnet/minecraft/class_310;method_37275(Lnet/minecraft/class_6396;Ljava/util/List;)Ljava/nio/file/Path;
      official a Lfmf;a(Lac;Ljava/util/List;)Ljava/nio/file/Path;
    • scheduleStop

      public void scheduleStop()
      Mappings:
      Namespace Name Mixin selector
      named scheduleStop Lnet/minecraft/client/MinecraftClient;scheduleStop()V
      intermediary method_1592 Lnet/minecraft/class_310;method_1592()V
      official q Lfmf;q()V
    • isRunning

      public boolean isRunning()
      Mappings:
      Namespace Name Mixin selector
      named isRunning Lnet/minecraft/client/MinecraftClient;isRunning()Z
      intermediary method_22108 Lnet/minecraft/class_310;method_22108()Z
      official r Lfmf;r()Z
    • openGameMenu

      public void openGameMenu(boolean pauseOnly)
      Opens the "game menu", also called "pause menu".

      This is also used for menu-less pausing, which can be triggered by pressing Esc and F3 keys at the same time.

      Parameters:
      pauseOnly - whether to trigger menu-less pausing instead of opening the game menu
      Implementation Note:
      Calling this does not immediately pause the game. Instead, the game is paused during the next rendering.
      Mappings:
      Namespace Name Mixin selector
      named openGameMenu Lnet/minecraft/client/MinecraftClient;openGameMenu(Z)V
      intermediary method_20539 Lnet/minecraft/class_310;method_20539(Z)V
      official b Lfmf;b(Z)V
    • handleBlockBreaking

      private void handleBlockBreaking(boolean breaking)
      Mappings:
      Namespace Name Mixin selector
      named handleBlockBreaking Lnet/minecraft/client/MinecraftClient;handleBlockBreaking(Z)V
      intermediary method_1590 Lnet/minecraft/class_310;method_1590(Z)V
      official d Lfmf;d(Z)V
    • doAttack

      private boolean doAttack()
      Mappings:
      Namespace Name Mixin selector
      named doAttack Lnet/minecraft/client/MinecraftClient;doAttack()Z
      intermediary method_1536 Lnet/minecraft/class_310;method_1536()Z
      official bo Lfmf;bo()Z
    • doItemUse

      private void doItemUse()
      Mappings:
      Namespace Name Mixin selector
      named doItemUse Lnet/minecraft/client/MinecraftClient;doItemUse()V
      intermediary method_1583 Lnet/minecraft/class_310;method_1583()V
      official bp Lfmf;bp()V
    • getMusicTracker

      public MusicTracker getMusicTracker()
      Mappings:
      Namespace Name Mixin selector
      named getMusicTracker Lnet/minecraft/client/MinecraftClient;getMusicTracker()Lnet/minecraft/client/sound/MusicTracker;
      intermediary method_1538 Lnet/minecraft/class_310;method_1538()Lnet/minecraft/class_1142;
      official s Lfmf;s()Lhgh;
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/MinecraftClient;tick()V
      intermediary method_1574 Lnet/minecraft/class_310;method_1574()V
      official t Lfmf;t()V
    • shouldTick

      private boolean shouldTick()
      Mappings:
      Namespace Name Mixin selector
      named shouldTick Lnet/minecraft/client/MinecraftClient;shouldTick()Z
      intermediary method_60647 Lnet/minecraft/class_310;method_60647()Z
      official bq Lfmf;bq()Z
    • isConnectedToServer

      private boolean isConnectedToServer()
      Mappings:
      Namespace Name Mixin selector
      named isConnectedToServer Lnet/minecraft/client/MinecraftClient;isConnectedToServer()Z
      intermediary method_31321 Lnet/minecraft/class_310;method_31321()Z
      official br Lfmf;br()Z
    • handleInputEvents

      private void handleInputEvents()
      Mappings:
      Namespace Name Mixin selector
      named handleInputEvents Lnet/minecraft/client/MinecraftClient;handleInputEvents()V
      intermediary method_1508 Lnet/minecraft/class_310;method_1508()V
      official bs Lfmf;bs()V
    • getTelemetryManager

      public TelemetryManager getTelemetryManager()
      Mappings:
      Namespace Name Mixin selector
      named getTelemetryManager Lnet/minecraft/client/MinecraftClient;getTelemetryManager()Lnet/minecraft/client/session/telemetry/TelemetryManager;
      intermediary method_47601 Lnet/minecraft/class_310;method_47601()Lnet/minecraft/class_6628;
      official u Lfmf;u()Lhgq;
    • getGpuUtilizationPercentage

      public double getGpuUtilizationPercentage()
      Mappings:
      Namespace Name Mixin selector
      named getGpuUtilizationPercentage Lnet/minecraft/client/MinecraftClient;getGpuUtilizationPercentage()D
      intermediary method_41734 Lnet/minecraft/class_310;method_41734()D
      official v Lfmf;v()D
    • getProfileKeys

      public ProfileKeys getProfileKeys()
      Mappings:
      Namespace Name Mixin selector
      named getProfileKeys Lnet/minecraft/client/MinecraftClient;getProfileKeys()Lnet/minecraft/client/session/ProfileKeys;
      intermediary method_43590 Lnet/minecraft/class_310;method_43590()Lnet/minecraft/class_7853;
      official w Lfmf;w()Lgfw;
    • createIntegratedServerLoader

      public IntegratedServerLoader createIntegratedServerLoader()
      Mappings:
      Namespace Name Mixin selector
      named createIntegratedServerLoader Lnet/minecraft/client/MinecraftClient;createIntegratedServerLoader()Lnet/minecraft/server/integrated/IntegratedServerLoader;
      intermediary method_41735 Lnet/minecraft/class_310;method_41735()Lnet/minecraft/class_7196;
      official x Lfmf;x()Lfzj;
    • startIntegratedServer

      public void startIntegratedServer(LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, boolean newWorld)
      Mappings:
      Namespace Name Mixin selector
      named startIntegratedServer Lnet/minecraft/client/MinecraftClient;startIntegratedServer(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/server/SaveLoader;Z)V
      intermediary method_29610 Lnet/minecraft/class_310;method_29610(Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Z)V
      official a Lfmf;a(Lewc$c;Lavg;Lamy;Z)V
    • joinWorld

      public void joinWorld(ClientWorld world, DownloadingTerrainScreen.WorldEntryReason worldEntryReason)
      Mappings:
      Namespace Name Mixin selector
      named joinWorld Lnet/minecraft/client/MinecraftClient;joinWorld(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/gui/screen/DownloadingTerrainScreen$WorldEntryReason;)V
      intermediary method_1481 Lnet/minecraft/class_310;method_1481(Lnet/minecraft/class_638;Lnet/minecraft/class_434$class_9678;)V
      official a Lfmf;a(Lgfj;Lftv$a;)V
    • disconnect

      public void disconnect()
      Mappings:
      Namespace Name Mixin selector
      named disconnect Lnet/minecraft/client/MinecraftClient;disconnect()V
      intermediary method_18099 Lnet/minecraft/class_310;method_18099()V
      official y Lfmf;y()V
    • disconnect

      public void disconnect(Screen disconnectionScreen)
      Mappings:
      Namespace Name Mixin selector
      named disconnect Lnet/minecraft/client/MinecraftClient;disconnect(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_56134 Lnet/minecraft/class_310;method_56134(Lnet/minecraft/class_437;)V
      official b Lfmf;b(Lftx;)V
    • disconnect

      public void disconnect(Screen disconnectionScreen, boolean transferring)
      Mappings:
      Namespace Name Mixin selector
      named disconnect Lnet/minecraft/client/MinecraftClient;disconnect(Lnet/minecraft/client/gui/screen/Screen;Z)V
      intermediary method_18096 Lnet/minecraft/class_310;method_18096(Lnet/minecraft/class_437;Z)V
      official a Lfmf;a(Lftx;Z)V
    • onDisconnected

      public void onDisconnected()
      Mappings:
      Namespace Name Mixin selector
      named onDisconnected Lnet/minecraft/client/MinecraftClient;onDisconnected()V
      intermediary method_55505 Lnet/minecraft/class_310;method_55505()V
      official z Lfmf;z()V
    • enterReconfiguration

      public void enterReconfiguration(Screen reconfigurationScreen)
      Mappings:
      Namespace Name Mixin selector
      named enterReconfiguration Lnet/minecraft/client/MinecraftClient;enterReconfiguration(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_52703 Lnet/minecraft/class_310;method_52703(Lnet/minecraft/class_437;)V
      official c Lfmf;c(Lftx;)V
    • reset

      private void reset(Screen resettingScreen)
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/client/MinecraftClient;reset(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_18098 Lnet/minecraft/class_310;method_18098(Lnet/minecraft/class_437;)V
      official e Lfmf;e(Lftx;)V
    • setScreenAndRender

      public void setScreenAndRender(Screen screen)
      Mappings:
      Namespace Name Mixin selector
      named setScreenAndRender Lnet/minecraft/client/MinecraftClient;setScreenAndRender(Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary method_29970 Lnet/minecraft/class_310;method_29970(Lnet/minecraft/class_437;)V
      official d Lfmf;d(Lftx;)V
    • setWorld

      private void setWorld(@Nullable @Nullable ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      named setWorld Lnet/minecraft/client/MinecraftClient;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
      intermediary method_18097 Lnet/minecraft/class_310;method_18097(Lnet/minecraft/class_638;)V
      official a Lfmf;a(Lgfj;)V
    • getUserProperties

      private com.mojang.authlib.minecraft.UserApiService.UserProperties getUserProperties()
      Mappings:
      Namespace Name Mixin selector
      named getUserProperties Lnet/minecraft/client/MinecraftClient;getUserProperties()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;
      intermediary method_55607 Lnet/minecraft/class_310;method_55607()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;
      official bt Lfmf;bt()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;
    • isOptionalTelemetryEnabled

      public boolean isOptionalTelemetryEnabled()
      Mappings:
      Namespace Name Mixin selector
      named isOptionalTelemetryEnabled Lnet/minecraft/client/MinecraftClient;isOptionalTelemetryEnabled()Z
      intermediary method_47602 Lnet/minecraft/class_310;method_47602()Z
      official C Lfmf;C()Z
    • isOptionalTelemetryEnabledByApi

      public boolean isOptionalTelemetryEnabledByApi()
      Mappings:
      Namespace Name Mixin selector
      named isOptionalTelemetryEnabledByApi Lnet/minecraft/client/MinecraftClient;isOptionalTelemetryEnabledByApi()Z
      intermediary method_47595 Lnet/minecraft/class_310;method_47595()Z
      official D Lfmf;D()Z
    • isTelemetryEnabledByApi

      public boolean isTelemetryEnabledByApi()
      Mappings:
      Namespace Name Mixin selector
      named isTelemetryEnabledByApi Lnet/minecraft/client/MinecraftClient;isTelemetryEnabledByApi()Z
      intermediary method_47596 Lnet/minecraft/class_310;method_47596()Z
      official E Lfmf;E()Z
    • isMultiplayerEnabled

      public boolean isMultiplayerEnabled()
      Mappings:
      Namespace Name Mixin selector
      named isMultiplayerEnabled Lnet/minecraft/client/MinecraftClient;isMultiplayerEnabled()Z
      intermediary method_29043 Lnet/minecraft/class_310;method_29043()Z
      official F Lfmf;F()Z
    • isRealmsEnabled

      public boolean isRealmsEnabled()
      Mappings:
      Namespace Name Mixin selector
      named isRealmsEnabled Lnet/minecraft/client/MinecraftClient;isRealmsEnabled()Z
      intermediary method_35706 Lnet/minecraft/class_310;method_35706()Z
      official G Lfmf;G()Z
    • getMultiplayerBanDetails

      @Nullable public @Nullable com.mojang.authlib.minecraft.BanDetails getMultiplayerBanDetails()
      Mappings:
      Namespace Name Mixin selector
      named getMultiplayerBanDetails Lnet/minecraft/client/MinecraftClient;getMultiplayerBanDetails()Lcom/mojang/authlib/minecraft/BanDetails;
      intermediary method_44647 Lnet/minecraft/class_310;method_44647()Lcom/mojang/authlib/minecraft/BanDetails;
      official H Lfmf;H()Lcom/mojang/authlib/minecraft/BanDetails;
    • isUsernameBanned

      public boolean isUsernameBanned()
      Mappings:
      Namespace Name Mixin selector
      named isUsernameBanned Lnet/minecraft/client/MinecraftClient;isUsernameBanned()Z
      intermediary method_53518 Lnet/minecraft/class_310;method_53518()Z
      official I Lfmf;I()Z
    • shouldBlockMessages

      public boolean shouldBlockMessages(UUID sender)
      Checks if the client should block messages from the sender.

      If true, messages will not be displayed in chat and narrator will not process them.

      Mappings:
      Namespace Name Mixin selector
      named shouldBlockMessages Lnet/minecraft/client/MinecraftClient;shouldBlockMessages(Ljava/util/UUID;)Z
      intermediary method_29042 Lnet/minecraft/class_310;method_29042(Ljava/util/UUID;)Z
      official a Lfmf;a(Ljava/util/UUID;)Z
    • getChatRestriction

      public MinecraftClient.ChatRestriction getChatRestriction()
      Mappings:
      Namespace Name Mixin selector
      named getChatRestriction Lnet/minecraft/client/MinecraftClient;getChatRestriction()Lnet/minecraft/client/MinecraftClient$ChatRestriction;
      intermediary method_33884 Lnet/minecraft/class_310;method_33884()Lnet/minecraft/class_310$class_5859;
      official J Lfmf;J()Lfmf$a;
    • isDemo

      public final boolean isDemo()
      Mappings:
      Namespace Name Mixin selector
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo()Z
      intermediary method_1530 Lnet/minecraft/class_310;method_1530()Z
      official K Lfmf;K()Z
    • getNetworkHandler

      @Nullable public @Nullable ClientPlayNetworkHandler getNetworkHandler()
      Mappings:
      Namespace Name Mixin selector
      named getNetworkHandler Lnet/minecraft/client/MinecraftClient;getNetworkHandler()Lnet/minecraft/client/network/ClientPlayNetworkHandler;
      intermediary method_1562 Lnet/minecraft/class_310;method_1562()Lnet/minecraft/class_634;
      official L Lfmf;L()Lgfk;
    • isHudEnabled

      public static boolean isHudEnabled()
      Mappings:
      Namespace Name Mixin selector
      named isHudEnabled Lnet/minecraft/client/MinecraftClient;isHudEnabled()Z
      intermediary method_1498 Lnet/minecraft/class_310;method_1498()Z
      official M Lfmf;M()Z
    • isFancyGraphicsOrBetter

      public static boolean isFancyGraphicsOrBetter()
      Mappings:
      Namespace Name Mixin selector
      named isFancyGraphicsOrBetter Lnet/minecraft/client/MinecraftClient;isFancyGraphicsOrBetter()Z
      intermediary method_1517 Lnet/minecraft/class_310;method_1517()Z
      official N Lfmf;N()Z
    • isFabulousGraphicsOrBetter

      public static boolean isFabulousGraphicsOrBetter()
      Mappings:
      Namespace Name Mixin selector
      named isFabulousGraphicsOrBetter Lnet/minecraft/client/MinecraftClient;isFabulousGraphicsOrBetter()Z
      intermediary method_29611 Lnet/minecraft/class_310;method_29611()Z
      official O Lfmf;O()Z
    • isAmbientOcclusionEnabled

      public static boolean isAmbientOcclusionEnabled()
      Mappings:
      Namespace Name Mixin selector
      named isAmbientOcclusionEnabled Lnet/minecraft/client/MinecraftClient;isAmbientOcclusionEnabled()Z
      intermediary method_1588 Lnet/minecraft/class_310;method_1588()Z
      official P Lfmf;P()Z
    • doItemPick

      private void doItemPick()
      Mappings:
      Namespace Name Mixin selector
      named doItemPick Lnet/minecraft/client/MinecraftClient;doItemPick()V
      intermediary method_1511 Lnet/minecraft/class_310;method_1511()V
      official bu Lfmf;bu()V
    • addBlockEntityNbt

      private void addBlockEntityNbt(ItemStack stack, BlockEntity blockEntity, DynamicRegistryManager registryManager)
      Mappings:
      Namespace Name Mixin selector
      named addBlockEntityNbt Lnet/minecraft/client/MinecraftClient;addBlockEntityNbt(Lnet/minecraft/item/ItemStack;Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/registry/DynamicRegistryManager;)V
      intermediary method_1499 Lnet/minecraft/class_310;method_1499(Lnet/minecraft/class_1799;Lnet/minecraft/class_2586;Lnet/minecraft/class_5455;)V
      official a Lfmf;a(Lcxo;Lduw;Lke;)V
    • addDetailsToCrashReport

      public CrashReport addDetailsToCrashReport(CrashReport report)
      Mappings:
      Namespace Name Mixin selector
      named addDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
      intermediary method_1587 Lnet/minecraft/class_310;method_1587(Lnet/minecraft/class_128;)Lnet/minecraft/class_128;
      official d Lfmf;d(Lo;)Lo;
    • addSystemDetailsToCrashReport

      public static void addSystemDetailsToCrashReport(@Nullable @Nullable MinecraftClient client, @Nullable @Nullable LanguageManager languageManager, String version, @Nullable @Nullable GameOptions options, CrashReport report)
      Mappings:
      Namespace Name Mixin selector
      named addSystemDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addSystemDetailsToCrashReport(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/resource/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/option/GameOptions;Lnet/minecraft/util/crash/CrashReport;)V
      intermediary method_22681 Lnet/minecraft/class_310;method_22681(Lnet/minecraft/class_310;Lnet/minecraft/class_1076;Ljava/lang/String;Lnet/minecraft/class_315;Lnet/minecraft/class_128;)V
      official a Lfmf;a(Lfmf;Lhct;Ljava/lang/String;Lfmj;Lo;)V
    • formatSeconds

      private static String formatSeconds(double seconds)
      Mappings:
      Namespace Name Mixin selector
      named formatSeconds Lnet/minecraft/client/MinecraftClient;formatSeconds(D)Ljava/lang/String;
      intermediary method_54116 Lnet/minecraft/class_310;method_54116(D)Ljava/lang/String;
      official a Lfmf;a(D)Ljava/lang/String;
    • addUptimesToCrashReport

      private void addUptimesToCrashReport(CrashReportSection section)
      Mappings:
      Namespace Name Mixin selector
      named addUptimesToCrashReport Lnet/minecraft/client/MinecraftClient;addUptimesToCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
      intermediary method_54117 Lnet/minecraft/class_310;method_54117(Lnet/minecraft/class_129;)V
      official a Lfmf;a(Lp;)V
    • addSystemDetailsToCrashReport

      private static SystemDetails addSystemDetailsToCrashReport(SystemDetails systemDetails, @Nullable @Nullable MinecraftClient client, @Nullable @Nullable LanguageManager languageManager, String version, @Nullable @Nullable GameOptions options)
      Mappings:
      Namespace Name Mixin selector
      named addSystemDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addSystemDetailsToCrashReport(Lnet/minecraft/util/SystemDetails;Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/resource/language/LanguageManager;Ljava/lang/String;Lnet/minecraft/client/option/GameOptions;)Lnet/minecraft/util/SystemDetails;
      intermediary method_37274 Lnet/minecraft/class_310;method_37274(Lnet/minecraft/class_6396;Lnet/minecraft/class_310;Lnet/minecraft/class_1076;Ljava/lang/String;Lnet/minecraft/class_315;)Lnet/minecraft/class_6396;
      official a Lfmf;a(Lac;Lfmf;Lhct;Ljava/lang/String;Lfmj;)Lac;
    • getInstance

      public static MinecraftClient getInstance()
      Mappings:
      Namespace Name Mixin selector
      named getInstance Lnet/minecraft/client/MinecraftClient;getInstance()Lnet/minecraft/client/MinecraftClient;
      intermediary method_1551 Lnet/minecraft/class_310;method_1551()Lnet/minecraft/class_310;
      official Q Lfmf;Q()Lfmf;
    • reloadResourcesConcurrently

      public CompletableFuture<Void> reloadResourcesConcurrently()
      Mappings:
      Namespace Name Mixin selector
      named reloadResourcesConcurrently Lnet/minecraft/client/MinecraftClient;reloadResourcesConcurrently()Ljava/util/concurrent/CompletableFuture;
      intermediary method_1513 Lnet/minecraft/class_310;method_1513()Ljava/util/concurrent/CompletableFuture;
      official R Lfmf;R()Ljava/util/concurrent/CompletableFuture;
    • ensureAbuseReportContext

      public void ensureAbuseReportContext(ReporterEnvironment environment)
      Recreates and resets abuseReportContext if environment has changed.
      Mappings:
      Namespace Name Mixin selector
      named ensureAbuseReportContext Lnet/minecraft/client/MinecraftClient;ensureAbuseReportContext(Lnet/minecraft/client/session/report/ReporterEnvironment;)V
      intermediary method_44376 Lnet/minecraft/class_310;method_44376(Lnet/minecraft/class_7569;)V
      official a Lfmf;a(Lggp;)V
    • getCurrentServerEntry

      @Nullable public @Nullable ServerInfo getCurrentServerEntry()
      Mappings:
      Namespace Name Mixin selector
      named getCurrentServerEntry Lnet/minecraft/client/MinecraftClient;getCurrentServerEntry()Lnet/minecraft/client/network/ServerInfo;
      intermediary method_1558 Lnet/minecraft/class_310;method_1558()Lnet/minecraft/class_642;
      official S Lfmf;S()Lgfy;
    • isInSingleplayer

      public boolean isInSingleplayer()
      Mappings:
      Namespace Name Mixin selector
      named isInSingleplayer Lnet/minecraft/client/MinecraftClient;isInSingleplayer()Z
      intermediary method_1542 Lnet/minecraft/class_310;method_1542()Z
      official T Lfmf;T()Z
    • isIntegratedServerRunning

      public boolean isIntegratedServerRunning()
      Mappings:
      Namespace Name Mixin selector
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning()Z
      intermediary method_1496 Lnet/minecraft/class_310;method_1496()Z
      official U Lfmf;U()Z
    • getServer

      @Nullable public @Nullable IntegratedServer getServer()
      Gets this client's own integrated server.

      The integrated server is only present when a local single player world is open.

      Mappings:
      Namespace Name Mixin selector
      named getServer Lnet/minecraft/client/MinecraftClient;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
      intermediary method_1576 Lnet/minecraft/class_310;method_1576()Lnet/minecraft/class_1132;
      official V Lfmf;V()Lhfv;
    • isConnectedToLocalServer

      public boolean isConnectedToLocalServer()
      Mappings:
      Namespace Name Mixin selector
      named isConnectedToLocalServer Lnet/minecraft/client/MinecraftClient;isConnectedToLocalServer()Z
      intermediary method_47392 Lnet/minecraft/class_310;method_47392()Z
      official W Lfmf;W()Z
    • uuidEquals

      public boolean uuidEquals(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      named uuidEquals Lnet/minecraft/client/MinecraftClient;uuidEquals(Ljava/util/UUID;)Z
      intermediary method_52701 Lnet/minecraft/class_310;method_52701(Ljava/util/UUID;)Z
      official b Lfmf;b(Ljava/util/UUID;)Z
    • getSession

      public Session getSession()
      Mappings:
      Namespace Name Mixin selector
      named getSession Lnet/minecraft/client/MinecraftClient;getSession()Lnet/minecraft/client/session/Session;
      intermediary method_1548 Lnet/minecraft/class_310;method_1548()Lnet/minecraft/class_320;
      official X Lfmf;X()Lfmr;
    • getGameProfile

      public com.mojang.authlib.GameProfile getGameProfile()
      Mappings:
      Namespace Name Mixin selector
      named getGameProfile Lnet/minecraft/client/MinecraftClient;getGameProfile()Lcom/mojang/authlib/GameProfile;
      intermediary method_53462 Lnet/minecraft/class_310;method_53462()Lcom/mojang/authlib/GameProfile;
      official Y Lfmf;Y()Lcom/mojang/authlib/GameProfile;
    • getNetworkProxy

      public Proxy getNetworkProxy()
      Mappings:
      Namespace Name Mixin selector
      named getNetworkProxy Lnet/minecraft/client/MinecraftClient;getNetworkProxy()Ljava/net/Proxy;
      intermediary method_1487 Lnet/minecraft/class_310;method_1487()Ljava/net/Proxy;
      official Z Lfmf;Z()Ljava/net/Proxy;
    • getTextureManager

      public TextureManager getTextureManager()
      Mappings:
      Namespace Name Mixin selector
      named getTextureManager Lnet/minecraft/client/MinecraftClient;getTextureManager()Lnet/minecraft/client/texture/TextureManager;
      intermediary method_1531 Lnet/minecraft/class_310;method_1531()Lnet/minecraft/class_1060;
      official aa Lfmf;aa()Lhbl;
    • getShaderLoader

      public ShaderLoader getShaderLoader()
      Mappings:
      Namespace Name Mixin selector
      named getShaderLoader Lnet/minecraft/client/MinecraftClient;getShaderLoader()Lnet/minecraft/client/gl/ShaderLoader;
      intermediary method_62887 Lnet/minecraft/class_310;method_62887()Lnet/minecraft/class_10151;
      official ab Lfmf;ab()Lgmb;
    • getResourceManager

      public ResourceManager getResourceManager()
      Mappings:
      Namespace Name Mixin selector
      named getResourceManager Lnet/minecraft/client/MinecraftClient;getResourceManager()Lnet/minecraft/resource/ResourceManager;
      intermediary method_1478 Lnet/minecraft/class_310;method_1478()Lnet/minecraft/class_3300;
      official ac Lfmf;ac()Lavv;
    • getResourcePackManager

      public ResourcePackManager getResourcePackManager()
      Mappings:
      Namespace Name Mixin selector
      named getResourcePackManager Lnet/minecraft/client/MinecraftClient;getResourcePackManager()Lnet/minecraft/resource/ResourcePackManager;
      intermediary method_1520 Lnet/minecraft/class_310;method_1520()Lnet/minecraft/class_3283;
      official ad Lfmf;ad()Lavg;
    • getDefaultResourcePack

      public DefaultResourcePack getDefaultResourcePack()
      Mappings:
      Namespace Name Mixin selector
      named getDefaultResourcePack Lnet/minecraft/client/MinecraftClient;getDefaultResourcePack()Lnet/minecraft/resource/DefaultResourcePack;
      intermediary method_45573 Lnet/minecraft/class_310;method_45573()Lnet/minecraft/class_3268;
      official ae Lfmf;ae()Lauk;
    • getServerResourcePackProvider

      public ServerResourcePackLoader getServerResourcePackProvider()
      Mappings:
      Namespace Name Mixin selector
      named getServerResourcePackProvider Lnet/minecraft/client/MinecraftClient;getServerResourcePackProvider()Lnet/minecraft/client/resource/server/ServerResourcePackLoader;
      intermediary method_1516 Lnet/minecraft/class_310;method_1516()Lnet/minecraft/class_1066;
      official af Lfmf;af()Lhej;
    • getResourcePackDir

      public Path getResourcePackDir()
      Mappings:
      Namespace Name Mixin selector
      named getResourcePackDir Lnet/minecraft/client/MinecraftClient;getResourcePackDir()Ljava/nio/file/Path;
      intermediary method_1479 Lnet/minecraft/class_310;method_1479()Ljava/nio/file/Path;
      official ag Lfmf;ag()Ljava/nio/file/Path;
    • getLanguageManager

      public LanguageManager getLanguageManager()
      Mappings:
      Namespace Name Mixin selector
      named getLanguageManager Lnet/minecraft/client/MinecraftClient;getLanguageManager()Lnet/minecraft/client/resource/language/LanguageManager;
      intermediary method_1526 Lnet/minecraft/class_310;method_1526()Lnet/minecraft/class_1076;
      official ah Lfmf;ah()Lhct;
    • getSpriteAtlas

      public Function<Identifier,Sprite> getSpriteAtlas(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named getSpriteAtlas Lnet/minecraft/client/MinecraftClient;getSpriteAtlas(Lnet/minecraft/util/Identifier;)Ljava/util/function/Function;
      intermediary method_1549 Lnet/minecraft/class_310;method_1549(Lnet/minecraft/class_2960;)Ljava/util/function/Function;
      official a Lfmf;a(Lalz;)Ljava/util/function/Function;
    • isPaused

      public boolean isPaused()
      Mappings:
      Namespace Name Mixin selector
      named isPaused Lnet/minecraft/client/MinecraftClient;isPaused()Z
      intermediary method_1493 Lnet/minecraft/class_310;method_1493()Z
      official ai Lfmf;ai()Z
    • getVideoWarningManager

      public VideoWarningManager getVideoWarningManager()
      Mappings:
      Namespace Name Mixin selector
      named getVideoWarningManager Lnet/minecraft/client/MinecraftClient;getVideoWarningManager()Lnet/minecraft/client/resource/VideoWarningManager;
      intermediary method_30049 Lnet/minecraft/class_310;method_30049()Lnet/minecraft/class_5407;
      official aj Lfmf;aj()Lglb;
    • getSoundManager

      public SoundManager getSoundManager()
      Mappings:
      Namespace Name Mixin selector
      named getSoundManager Lnet/minecraft/client/MinecraftClient;getSoundManager()Lnet/minecraft/client/sound/SoundManager;
      intermediary method_1483 Lnet/minecraft/class_310;method_1483()Lnet/minecraft/class_1144;
      official ak Lfmf;ak()Lhgm;
    • getMusicType

      public MusicSound getMusicType()
      Mappings:
      Namespace Name Mixin selector
      named getMusicType Lnet/minecraft/client/MinecraftClient;getMusicType()Lnet/minecraft/sound/MusicSound;
      intermediary method_1544 Lnet/minecraft/class_310;method_1544()Lnet/minecraft/class_5195;
      official al Lfmf;al()Laxc;
    • getSessionService

      public com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
      Mappings:
      Namespace Name Mixin selector
      named getSessionService Lnet/minecraft/client/MinecraftClient;getSessionService()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary method_1495 Lnet/minecraft/class_310;method_1495()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      official am Lfmf;am()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • getSkinProvider

      public PlayerSkinProvider getSkinProvider()
      Mappings:
      Namespace Name Mixin selector
      named getSkinProvider Lnet/minecraft/client/MinecraftClient;getSkinProvider()Lnet/minecraft/client/texture/PlayerSkinProvider;
      intermediary method_1582 Lnet/minecraft/class_310;method_1582()Lnet/minecraft/class_1071;
      official an Lfmf;an()Lhcm;
    • getCameraEntity

      @Nullable public @Nullable Entity getCameraEntity()
      Mappings:
      Namespace Name Mixin selector
      named getCameraEntity Lnet/minecraft/client/MinecraftClient;getCameraEntity()Lnet/minecraft/entity/Entity;
      intermediary method_1560 Lnet/minecraft/class_310;method_1560()Lnet/minecraft/class_1297;
      official ao Lfmf;ao()Lbvj;
    • setCameraEntity

      public void setCameraEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named setCameraEntity Lnet/minecraft/client/MinecraftClient;setCameraEntity(Lnet/minecraft/entity/Entity;)V
      intermediary method_1504 Lnet/minecraft/class_310;method_1504(Lnet/minecraft/class_1297;)V
      official a Lfmf;a(Lbvj;)V
    • hasOutline

      public boolean hasOutline(Entity entity)
      Checks if the provided entity should display an outline around its model.
      Mappings:
      Namespace Name Mixin selector
      named hasOutline Lnet/minecraft/client/MinecraftClient;hasOutline(Lnet/minecraft/entity/Entity;)Z
      intermediary method_27022 Lnet/minecraft/class_310;method_27022(Lnet/minecraft/class_1297;)Z
      official b Lfmf;b(Lbvj;)Z
    • getThread

      protected Thread getThread()
      Specified by:
      getThread in class ThreadExecutor<Runnable>
      Mappings:
      Namespace Name Mixin selector
      named getThread Lnet/minecraft/util/thread/ThreadExecutor;getThread()Ljava/lang/Thread;
      intermediary method_3777 Lnet/minecraft/class_1255;method_3777()Ljava/lang/Thread;
      official ay Lbrx;ay()Ljava/lang/Thread;
    • createTask

      public Runnable createTask(Runnable runnable)
      Specified by:
      createTask in interface TaskExecutor<Runnable>
      Mappings:
      Namespace Name Mixin selector
      named createTask Lnet/minecraft/util/thread/TaskExecutor;createTask(Ljava/lang/Runnable;)Ljava/lang/Runnable;
      intermediary method_16211 Lnet/minecraft/class_10178;method_16211(Ljava/lang/Runnable;)Ljava/lang/Runnable;
      official f Lbsd;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;
    • canExecute

      protected boolean canExecute(Runnable task)
      Specified by:
      canExecute in class ThreadExecutor<Runnable>
      Mappings:
      Namespace Name Mixin selector
      named canExecute Lnet/minecraft/util/thread/ThreadExecutor;canExecute(Ljava/lang/Runnable;)Z
      intermediary method_18856 Lnet/minecraft/class_1255;method_18856(Ljava/lang/Runnable;)Z
      official e Lbrx;e(Ljava/lang/Runnable;)Z
    • getBlockRenderManager

      public BlockRenderManager getBlockRenderManager()
      Mappings:
      Namespace Name Mixin selector
      named getBlockRenderManager Lnet/minecraft/client/MinecraftClient;getBlockRenderManager()Lnet/minecraft/client/render/block/BlockRenderManager;
      intermediary method_1541 Lnet/minecraft/class_310;method_1541()Lnet/minecraft/class_776;
      official ap Lfmf;ap()Lgmn;
    • getEntityRenderDispatcher

      public EntityRenderDispatcher getEntityRenderDispatcher()
      Mappings:
      Namespace Name Mixin selector
      named getEntityRenderDispatcher Lnet/minecraft/client/MinecraftClient;getEntityRenderDispatcher()Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
      intermediary method_1561 Lnet/minecraft/class_310;method_1561()Lnet/minecraft/class_898;
      official aq Lfmf;aq()Lgrn;
    • getBlockEntityRenderDispatcher

      public BlockEntityRenderDispatcher getBlockEntityRenderDispatcher()
      Mappings:
      Namespace Name Mixin selector
      named getBlockEntityRenderDispatcher Lnet/minecraft/client/MinecraftClient;getBlockEntityRenderDispatcher()Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
      intermediary method_31975 Lnet/minecraft/class_310;method_31975()Lnet/minecraft/class_824;
      official ar Lfmf;ar()Lgnu;
    • getItemRenderer

      public ItemRenderer getItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      named getItemRenderer Lnet/minecraft/client/MinecraftClient;getItemRenderer()Lnet/minecraft/client/render/item/ItemRenderer;
      intermediary method_1480 Lnet/minecraft/class_310;method_1480()Lnet/minecraft/class_918;
      official as Lfmf;as()Lgsn;
    • getMapRenderer

      public MapRenderer getMapRenderer()
      Mappings:
      Namespace Name Mixin selector
      named getMapRenderer Lnet/minecraft/client/MinecraftClient;getMapRenderer()Lnet/minecraft/client/render/MapRenderer;
      intermediary method_61965 Lnet/minecraft/class_310;method_61965()Lnet/minecraft/class_330;
      official at Lfmf;at()Lglj;
    • getDataFixer

      public com.mojang.datafixers.DataFixer getDataFixer()
      Mappings:
      Namespace Name Mixin selector
      named getDataFixer Lnet/minecraft/client/MinecraftClient;getDataFixer()Lcom/mojang/datafixers/DataFixer;
      intermediary method_1543 Lnet/minecraft/class_310;method_1543()Lcom/mojang/datafixers/DataFixer;
      official au Lfmf;au()Lcom/mojang/datafixers/DataFixer;
    • getRenderTickCounter

      public RenderTickCounter getRenderTickCounter()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTickCounter Lnet/minecraft/client/MinecraftClient;getRenderTickCounter()Lnet/minecraft/client/render/RenderTickCounter;
      intermediary method_61966 Lnet/minecraft/class_310;method_61966()Lnet/minecraft/class_9779;
      official av Lfmf;av()Lflv;
    • getBlockColors

      public BlockColors getBlockColors()
      Mappings:
      Namespace Name Mixin selector
      named getBlockColors Lnet/minecraft/client/MinecraftClient;getBlockColors()Lnet/minecraft/client/color/block/BlockColors;
      intermediary method_1505 Lnet/minecraft/class_310;method_1505()Lnet/minecraft/class_324;
      official aw Lfmf;aw()Lfnh;
    • hasReducedDebugInfo

      public boolean hasReducedDebugInfo()
      Mappings:
      Namespace Name Mixin selector
      named hasReducedDebugInfo Lnet/minecraft/client/MinecraftClient;hasReducedDebugInfo()Z
      intermediary method_1555 Lnet/minecraft/class_310;method_1555()Z
      official az Lfmf;az()Z
    • getToastManager

      public ToastManager getToastManager()
      Mappings:
      Namespace Name Mixin selector
      named getToastManager Lnet/minecraft/client/MinecraftClient;getToastManager()Lnet/minecraft/client/toast/ToastManager;
      intermediary method_1566 Lnet/minecraft/class_310;method_1566()Lnet/minecraft/class_374;
      official aA Lfmf;aA()Lfqq;
    • getTutorialManager

      public TutorialManager getTutorialManager()
      Mappings:
      Namespace Name Mixin selector
      named getTutorialManager Lnet/minecraft/client/MinecraftClient;getTutorialManager()Lnet/minecraft/client/tutorial/TutorialManager;
      intermediary method_1577 Lnet/minecraft/class_310;method_1577()Lnet/minecraft/class_1156;
      official aB Lfmf;aB()Lhho;
    • isWindowFocused

      public boolean isWindowFocused()
      Mappings:
      Namespace Name Mixin selector
      named isWindowFocused Lnet/minecraft/client/MinecraftClient;isWindowFocused()Z
      intermediary method_1569 Lnet/minecraft/class_310;method_1569()Z
      official aC Lfmf;aC()Z
    • getCreativeHotbarStorage

      public HotbarStorage getCreativeHotbarStorage()
      Mappings:
      Namespace Name Mixin selector
      named getCreativeHotbarStorage Lnet/minecraft/client/MinecraftClient;getCreativeHotbarStorage()Lnet/minecraft/client/option/HotbarStorage;
      intermediary method_1571 Lnet/minecraft/class_310;method_1571()Lnet/minecraft/class_302;
      official aD Lfmf;aD()Lfma;
    • getBakedModelManager

      public BakedModelManager getBakedModelManager()
      Mappings:
      Namespace Name Mixin selector
      named getBakedModelManager Lnet/minecraft/client/MinecraftClient;getBakedModelManager()Lnet/minecraft/client/render/model/BakedModelManager;
      intermediary method_1554 Lnet/minecraft/class_310;method_1554()Lnet/minecraft/class_1092;
      official aE Lfmf;aE()Lhdz;
    • getPaintingManager

      public PaintingManager getPaintingManager()
      Mappings:
      Namespace Name Mixin selector
      named getPaintingManager Lnet/minecraft/client/MinecraftClient;getPaintingManager()Lnet/minecraft/client/texture/PaintingManager;
      intermediary method_18321 Lnet/minecraft/class_310;method_18321()Lnet/minecraft/class_4044;
      official aF Lfmf;aF()Lhck;
    • getStatusEffectSpriteManager

      public StatusEffectSpriteManager getStatusEffectSpriteManager()
      Mappings:
      Namespace Name Mixin selector
      named getStatusEffectSpriteManager Lnet/minecraft/client/MinecraftClient;getStatusEffectSpriteManager()Lnet/minecraft/client/texture/StatusEffectSpriteManager;
      intermediary method_18505 Lnet/minecraft/class_310;method_18505()Lnet/minecraft/class_4074;
      official aG Lfmf;aG()Lhcj;
    • getMapTextureManager

      public MapTextureManager getMapTextureManager()
      Mappings:
      Namespace Name Mixin selector
      named getMapTextureManager Lnet/minecraft/client/MinecraftClient;getMapTextureManager()Lnet/minecraft/client/texture/MapTextureManager;
      intermediary method_61963 Lnet/minecraft/class_310;method_61963()Lnet/minecraft/class_10093;
      official aH Lfmf;aH()Lhci;
    • getMapDecorationsAtlasManager

      public MapDecorationsAtlasManager getMapDecorationsAtlasManager()
      Mappings:
      Namespace Name Mixin selector
      named getMapDecorationsAtlasManager Lnet/minecraft/client/MinecraftClient;getMapDecorationsAtlasManager()Lnet/minecraft/client/texture/MapDecorationsAtlasManager;
      intermediary method_58476 Lnet/minecraft/class_310;method_58476()Lnet/minecraft/class_9443;
      official aI Lfmf;aI()Lhch;
    • getGuiAtlasManager

      public GuiAtlasManager getGuiAtlasManager()
      Mappings:
      Namespace Name Mixin selector
      named getGuiAtlasManager Lnet/minecraft/client/MinecraftClient;getGuiAtlasManager()Lnet/minecraft/client/texture/GuiAtlasManager;
      intermediary method_52699 Lnet/minecraft/class_310;method_52699()Lnet/minecraft/class_8658;
      official aJ Lfmf;aJ()Lfns;
    • onWindowFocusChanged

      public void onWindowFocusChanged(boolean focused)
      Specified by:
      onWindowFocusChanged in interface WindowEventHandler
      Mappings:
      Namespace Name Mixin selector
      named onWindowFocusChanged Lnet/minecraft/client/WindowEventHandler;onWindowFocusChanged(Z)V
      intermediary method_15995 Lnet/minecraft/class_3678;method_15995(Z)V
      official a Lffv;a(Z)V
    • takePanorama

      public Text takePanorama(File directory, int width, int height)
      Takes a panorama. The panorama is stored in the given directory, in where 6 screenshots of size width and height will be taken.
      Returns:
      a user-oriented piece of text for screenshot result
      Mappings:
      Namespace Name Mixin selector
      named takePanorama Lnet/minecraft/client/MinecraftClient;takePanorama(Ljava/io/File;II)Lnet/minecraft/text/Text;
      intermediary method_35698 Lnet/minecraft/class_310;method_35698(Ljava/io/File;II)Lnet/minecraft/class_2561;
      official a Lfmf;a(Ljava/io/File;II)Lxv;
    • takeHugeScreenshot

      private Text takeHugeScreenshot(File gameDirectory, int unitWidth, int unitHeight, int width, int height)
      Takes a huge screenshot in the tga file format.

      The unitWidth and unitHeight controls the size of the partial image rendered; it does not affect the screenshot outcome, but may affect the screenshot performance.

      Returns:
      a user-oriented piece of text for screenshot result
      Mappings:
      Namespace Name Mixin selector
      named takeHugeScreenshot Lnet/minecraft/client/MinecraftClient;takeHugeScreenshot(Ljava/io/File;IIII)Lnet/minecraft/text/Text;
      intermediary method_35699 Lnet/minecraft/class_310;method_35699(Ljava/io/File;IIII)Lnet/minecraft/class_2561;
      official a Lfmf;a(Ljava/io/File;IIII)Lxv;
    • getWorldGenerationProgressTracker

      @Nullable public @Nullable WorldGenerationProgressTracker getWorldGenerationProgressTracker()
      Mappings:
      Namespace Name Mixin selector
      named getWorldGenerationProgressTracker Lnet/minecraft/client/MinecraftClient;getWorldGenerationProgressTracker()Lnet/minecraft/server/WorldGenerationProgressTracker;
      intermediary method_35703 Lnet/minecraft/class_310;method_35703()Lnet/minecraft/class_3953;
      official aK Lfmf;aK()Lasv;
    • getSplashTextLoader

      public SplashTextResourceSupplier getSplashTextLoader()
      Mappings:
      Namespace Name Mixin selector
      named getSplashTextLoader Lnet/minecraft/client/MinecraftClient;getSplashTextLoader()Lnet/minecraft/client/resource/SplashTextResourceSupplier;
      intermediary method_18095 Lnet/minecraft/class_310;method_18095()Lnet/minecraft/class_4008;
      official aL Lfmf;aL()Lhcn;
    • getOverlay

      @Nullable public @Nullable Overlay getOverlay()
      Mappings:
      Namespace Name Mixin selector
      named getOverlay Lnet/minecraft/client/MinecraftClient;getOverlay()Lnet/minecraft/client/gui/screen/Overlay;
      intermediary method_18506 Lnet/minecraft/class_310;method_18506()Lnet/minecraft/class_4071;
      official aM Lfmf;aM()Lftr;
    • getSocialInteractionsManager

      public SocialInteractionsManager getSocialInteractionsManager()
      Mappings:
      Namespace Name Mixin selector
      named getSocialInteractionsManager Lnet/minecraft/client/MinecraftClient;getSocialInteractionsManager()Lnet/minecraft/client/network/SocialInteractionsManager;
      intermediary method_31320 Lnet/minecraft/class_310;method_31320()Lnet/minecraft/class_5520;
      official aN Lfmf;aN()Lfyn;
    • getWindow

      public Window getWindow()
      Mappings:
      Namespace Name Mixin selector
      named getWindow Lnet/minecraft/client/MinecraftClient;getWindow()Lnet/minecraft/client/util/Window;
      intermediary method_22683 Lnet/minecraft/class_310;method_22683()Lnet/minecraft/class_1041;
      official aO Lfmf;aO()Lffu;
    • getInactivityFpsLimiter

      public InactivityFpsLimiter getInactivityFpsLimiter()
      Mappings:
      Namespace Name Mixin selector
      named getInactivityFpsLimiter Lnet/minecraft/client/MinecraftClient;getInactivityFpsLimiter()Lnet/minecraft/client/option/InactivityFpsLimiter;
      intermediary method_61964 Lnet/minecraft/class_310;method_61964()Lnet/minecraft/class_9919;
      official aP Lfmf;aP()Lffi;
    • getDebugHud

      public DebugHud getDebugHud()
      Mappings:
      Namespace Name Mixin selector
      named getDebugHud Lnet/minecraft/client/MinecraftClient;getDebugHud()Lnet/minecraft/client/gui/hud/DebugHud;
      intermediary method_53526 Lnet/minecraft/class_310;method_53526()Lnet/minecraft/class_340;
      official aQ Lfmf;aQ()Lfom;
    • getBufferBuilders

      public BufferBuilderStorage getBufferBuilders()
      Mappings:
      Namespace Name Mixin selector
      named getBufferBuilders Lnet/minecraft/client/MinecraftClient;getBufferBuilders()Lnet/minecraft/client/render/BufferBuilderStorage;
      intermediary method_22940 Lnet/minecraft/class_310;method_22940()Lnet/minecraft/class_4599;
      official aR Lfmf;aR()Lgls;
    • setMipmapLevels

      public void setMipmapLevels(int mipmapLevels)
      Mappings:
      Namespace Name Mixin selector
      named setMipmapLevels Lnet/minecraft/client/MinecraftClient;setMipmapLevels(I)V
      intermediary method_24041 Lnet/minecraft/class_310;method_24041(I)V
      official a Lfmf;a(I)V
    • getEntityModelLoader

      public EntityModelLoader getEntityModelLoader()
      Mappings:
      Namespace Name Mixin selector
      named getEntityModelLoader Lnet/minecraft/client/MinecraftClient;getEntityModelLoader()Lnet/minecraft/client/render/entity/model/EntityModelLoader;
      intermediary method_31974 Lnet/minecraft/class_310;method_31974()Lnet/minecraft/class_5599;
      official aS Lfmf;aS()Lgej;
    • getEquipmentModelLoader

      public EquipmentModelLoader getEquipmentModelLoader()
      Mappings:
      Namespace Name Mixin selector
      named getEquipmentModelLoader Lnet/minecraft/client/MinecraftClient;getEquipmentModelLoader()Lnet/minecraft/client/render/entity/equipment/EquipmentModelLoader;
      intermediary method_64036 Lnet/minecraft/class_310;method_64036()Lnet/minecraft/class_10201;
      official aT Lfmf;aT()Lhdr;
    • shouldFilterText

      public boolean shouldFilterText()
      Mappings:
      Namespace Name Mixin selector
      named shouldFilterText Lnet/minecraft/client/MinecraftClient;shouldFilterText()Z
      intermediary method_33883 Lnet/minecraft/class_310;method_33883()Z
      official aU Lfmf;aU()Z
    • loadBlockList

      public void loadBlockList()
      Mappings:
      Namespace Name Mixin selector
      named loadBlockList Lnet/minecraft/client/MinecraftClient;loadBlockList()V
      intermediary method_38932 Lnet/minecraft/class_310;method_38932()V
      official aV Lfmf;aV()V
    • getServicesSignatureVerifier

      @Nullable public @Nullable SignatureVerifier getServicesSignatureVerifier()
      Mappings:
      Namespace Name Mixin selector
      named getServicesSignatureVerifier Lnet/minecraft/client/MinecraftClient;getServicesSignatureVerifier()Lnet/minecraft/network/encryption/SignatureVerifier;
      intermediary method_44256 Lnet/minecraft/class_310;method_44256()Lnet/minecraft/class_7500;
      official aW Lfmf;aW()Lbar;
    • providesProfileKeys

      public boolean providesProfileKeys()
      Mappings:
      Namespace Name Mixin selector
      named providesProfileKeys Lnet/minecraft/client/MinecraftClient;providesProfileKeys()Z
      intermediary method_55606 Lnet/minecraft/class_310;method_55606()Z
      official aX Lfmf;aX()Z
    • getNavigationType

      public GuiNavigationType getNavigationType()
      Mappings:
      Namespace Name Mixin selector
      named getNavigationType Lnet/minecraft/client/MinecraftClient;getNavigationType()Lnet/minecraft/client/gui/navigation/GuiNavigationType;
      intermediary method_48186 Lnet/minecraft/class_310;method_48186()Lnet/minecraft/class_8015;
      official aY Lfmf;aY()Lfmc;
    • setNavigationType

      public void setNavigationType(GuiNavigationType navigationType)
      Mappings:
      Namespace Name Mixin selector
      named setNavigationType Lnet/minecraft/client/MinecraftClient;setNavigationType(Lnet/minecraft/client/gui/navigation/GuiNavigationType;)V
      intermediary method_48185 Lnet/minecraft/class_310;method_48185(Lnet/minecraft/class_8015;)V
      official a Lfmf;a(Lfmc;)V
    • getNarratorManager

      public NarratorManager getNarratorManager()
      Mappings:
      Namespace Name Mixin selector
      named getNarratorManager Lnet/minecraft/client/MinecraftClient;getNarratorManager()Lnet/minecraft/client/util/NarratorManager;
      intermediary method_44713 Lnet/minecraft/class_310;method_44713()Lnet/minecraft/class_333;
      official aZ Lfmf;aZ()Lflw;
    • getMessageHandler

      public MessageHandler getMessageHandler()
      Mappings:
      Namespace Name Mixin selector
      named getMessageHandler Lnet/minecraft/client/MinecraftClient;getMessageHandler()Lnet/minecraft/client/network/message/MessageHandler;
      intermediary method_44714 Lnet/minecraft/class_310;method_44714()Lnet/minecraft/class_7594;
      official ba Lfmf;ba()Lggd;
    • getAbuseReportContext

      public AbuseReportContext getAbuseReportContext()
      Mappings:
      Namespace Name Mixin selector
      named getAbuseReportContext Lnet/minecraft/client/MinecraftClient;getAbuseReportContext()Lnet/minecraft/client/session/report/AbuseReportContext;
      intermediary method_44377 Lnet/minecraft/class_310;method_44377()Lnet/minecraft/class_7574;
      official bb Lfmf;bb()Lggs;
    • getRealmsPeriodicCheckers

      public RealmsPeriodicCheckers getRealmsPeriodicCheckers()
      Mappings:
      Namespace Name Mixin selector
      named getRealmsPeriodicCheckers Lnet/minecraft/client/MinecraftClient;getRealmsPeriodicCheckers()Lnet/minecraft/client/realms/RealmsPeriodicCheckers;
      intermediary method_44646 Lnet/minecraft/class_310;method_44646()Lnet/minecraft/class_7578;
      official bc Lfmf;bc()Lfjg;
    • getQuickPlayLogger

      public QuickPlayLogger getQuickPlayLogger()
      Mappings:
      Namespace Name Mixin selector
      named getQuickPlayLogger Lnet/minecraft/client/MinecraftClient;getQuickPlayLogger()Lnet/minecraft/client/QuickPlayLogger;
      intermediary method_51253 Lnet/minecraft/class_310;method_51253()Lnet/minecraft/class_8497;
      official bd Lfmf;bd()Lgko;
    • getCommandHistoryManager

      public CommandHistoryManager getCommandHistoryManager()
      Mappings:
      Namespace Name Mixin selector
      named getCommandHistoryManager Lnet/minecraft/client/MinecraftClient;getCommandHistoryManager()Lnet/minecraft/client/util/CommandHistoryManager;
      intermediary method_52700 Lnet/minecraft/class_310;method_52700()Lnet/minecraft/class_8657;
      official be Lfmf;be()Lfls;
    • getSymlinkFinder

      public SymlinkFinder getSymlinkFinder()
      Mappings:
      Namespace Name Mixin selector
      named getSymlinkFinder Lnet/minecraft/client/MinecraftClient;getSymlinkFinder()Lnet/minecraft/util/path/SymlinkFinder;
      intermediary method_52702 Lnet/minecraft/class_310;method_52702()Lnet/minecraft/class_8580;
      official bf Lfmf;bf()Lfbn;
    • getTargetMillisPerTick

      private float getTargetMillisPerTick(float millis)
      Mappings:
      Namespace Name Mixin selector
      named getTargetMillisPerTick Lnet/minecraft/client/MinecraftClient;getTargetMillisPerTick(F)F
      intermediary method_54785 Lnet/minecraft/class_310;method_54785(F)F
      official a Lfmf;a(F)F
    • getLauncherBrand

      @Nullable public static @Nullable String getLauncherBrand()
      Mappings:
      Namespace Name Mixin selector
      named getLauncherBrand Lnet/minecraft/client/MinecraftClient;getLauncherBrand()Ljava/lang/String;
      intermediary method_54578 Lnet/minecraft/class_310;method_54578()Ljava/lang/String;
      official bg Lfmf;bg()Ljava/lang/String;