Class MinecraftClient

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

@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(float, long, 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
official eqv
intermediary net/minecraft/class_310
named net/minecraft/client/MinecraftClient
  • Field Details

    • instance

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

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

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

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

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

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

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

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

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

      private static final Text SOCIAL_INTERACTIONS_NOT_AVAILABLE
      Mappings:
      Namespace Name Mixin selector
      official J Leqv;J:Ltl;
      intermediary field_26841 Lnet/minecraft/class_310;field_26841:Lnet/minecraft/class_2561;
      named SOCIAL_INTERACTIONS_NOT_AVAILABLE Lnet/minecraft/client/MinecraftClient;SOCIAL_INTERACTIONS_NOT_AVAILABLE:Lnet/minecraft/text/Text;
    • 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
      official e Leqv;e:Ljava/lang/String;
      intermediary field_33735 Lnet/minecraft/class_310;field_33735:Ljava/lang/String;
      named GL_ERROR_DIALOGUE Lnet/minecraft/client/MinecraftClient;GL_ERROR_DIALOGUE:Ljava/lang/String;
    • currentFps

      private static int currentFps
      Mappings:
      Namespace Name Mixin selector
      official ba Leqv;ba:I
      intermediary field_1738 Lnet/minecraft/class_310;field_1738:I
      named currentFps Lnet/minecraft/client/MinecraftClient;currentFps:I
    • resourcePackDir

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

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

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official M Leqv;M:Lfzf;
      intermediary field_1764 Lnet/minecraft/class_310;field_1764:Lnet/minecraft/class_1060;
      named textureManager Lnet/minecraft/client/MinecraftClient;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • dataFixer

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

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

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

      private final RenderTickCounter renderTickCounter
      Mappings:
      Namespace Name Mixin selector
      official Q Leqv;Q:Leri;
      intermediary field_1728 Lnet/minecraft/class_310;field_1728:Lnet/minecraft/class_317;
      named renderTickCounter Lnet/minecraft/client/MinecraftClient;renderTickCounter:Lnet/minecraft/client/render/RenderTickCounter;
    • bufferBuilders

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

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

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

      private final ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      official T Leqv;T:Lfuf;
      intermediary field_1742 Lnet/minecraft/class_310;field_1742:Lnet/minecraft/class_918;
      named itemRenderer Lnet/minecraft/client/MinecraftClient;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
    • particleManager

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

      private final SearchManager searchManager
      Mappings:
      Namespace Name Mixin selector
      official U Leqv;U:Lgcy;
      intermediary field_1733 Lnet/minecraft/class_310;field_1733:Lnet/minecraft/class_1124;
      named searchManager Lnet/minecraft/client/MinecraftClient;searchManager:Lnet/minecraft/client/search/SearchManager;
    • session

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      private final LevelStorage levelStorage
      Mappings:
      Namespace Name Mixin selector
      official ac Leqv;ac:Lecg;
      intermediary field_1748 Lnet/minecraft/class_310;field_1748:Lnet/minecraft/class_32;
      named levelStorage Lnet/minecraft/client/MinecraftClient;levelStorage:Lnet/minecraft/world/level/storage/LevelStorage;
    • is64Bit

      private final boolean is64Bit
      Mappings:
      Namespace Name Mixin selector
      official ad Leqv;ad:Z
      intermediary field_1693 Lnet/minecraft/class_310;field_1693:Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit:Z
    • isDemo

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

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

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

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

      private final DefaultResourcePack defaultResourcePack
      Mappings:
      Namespace Name Mixin selector
      official ai Leqv;ai:Lamk;
      intermediary field_40380 Lnet/minecraft/class_310;field_40380:Lnet/minecraft/class_3268;
      named defaultResourcePack Lnet/minecraft/client/MinecraftClient;defaultResourcePack:Lnet/minecraft/resource/DefaultResourcePack;
    • serverResourcePackProvider

      private final ServerResourcePackProvider serverResourcePackProvider
      Mappings:
      Namespace Name Mixin selector
      official aj Leqv;aj:Lfzx;
      intermediary field_40381 Lnet/minecraft/class_310;field_40381:Lnet/minecraft/class_1066;
      named serverResourcePackProvider Lnet/minecraft/client/MinecraftClient;serverResourcePackProvider:Lnet/minecraft/client/resource/ServerResourcePackProvider;
    • resourcePackManager

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

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

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

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

      private final Framebuffer framebuffer
      Mappings:
      Namespace Name Mixin selector
      official ao Leqv;ao:Lekb;
      intermediary field_1689 Lnet/minecraft/class_310;field_1689:Lnet/minecraft/class_276;
      named framebuffer Lnet/minecraft/client/MinecraftClient;framebuffer:Lnet/minecraft/client/gl/Framebuffer;
    • soundManager

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

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

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

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

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

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

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

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

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

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

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

      private final BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      official aA Leqv;aA:Lfoy;
      intermediary field_1756 Lnet/minecraft/class_310;field_1756:Lnet/minecraft/class_776;
      named blockRenderManager Lnet/minecraft/client/MinecraftClient;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
    • paintingManager

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

      private final StatusEffectSpriteManager statusEffectSpriteManager
      Mappings:
      Namespace Name Mixin selector
      official aC Leqv;aC:Lgac;
      intermediary field_18173 Lnet/minecraft/class_310;field_18173:Lnet/minecraft/class_4074;
      named statusEffectSpriteManager Lnet/minecraft/client/MinecraftClient;statusEffectSpriteManager:Lnet/minecraft/client/texture/StatusEffectSpriteManager;
    • guiAtlasManager

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

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

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

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

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

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

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

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

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

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

      @Nullable public @Nullable ClientPlayerInteractionManager interactionManager
      Mappings:
      Namespace Name Mixin selector
      official q Leqv;q:Lfjd;
      intermediary field_1761 Lnet/minecraft/class_310;field_1761:Lnet/minecraft/class_636;
      named interactionManager Lnet/minecraft/client/MinecraftClient;interactionManager:Lnet/minecraft/client/network/ClientPlayerInteractionManager;
    • world

      @Nullable public @Nullable ClientWorld world
      Represents the world the client is currently viewing. This field is not null when in game.
      Mappings:
      Namespace Name Mixin selector
      official r Leqv;r:Lfix;
      intermediary field_1687 Lnet/minecraft/class_310;field_1687:Lnet/minecraft/class_638;
      named world Lnet/minecraft/client/MinecraftClient;world:Lnet/minecraft/client/world/ClientWorld;
    • player

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

      @Nullable private @Nullable IntegratedServer server
      Mappings:
      Namespace Name Mixin selector
      official aN Leqv;aN:Lgdd;
      intermediary field_1766 Lnet/minecraft/class_310;field_1766:Lnet/minecraft/class_1132;
      named server Lnet/minecraft/client/MinecraftClient;server:Lnet/minecraft/server/integrated/IntegratedServer;
    • 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
      official aO Leqv;aO:Lsm;
      intermediary field_1746 Lnet/minecraft/class_310;field_1746:Lnet/minecraft/class_2535;
      named integratedServerConnection Lnet/minecraft/client/MinecraftClient;integratedServerConnection:Lnet/minecraft/network/ClientConnection;
    • integratedServerRunning

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

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

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

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

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

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

      private volatile boolean paused
      Mappings:
      Namespace Name Mixin selector
      official aR Leqv;aR:Z
      intermediary field_1734 Lnet/minecraft/class_310;field_1734:Z
      named paused Lnet/minecraft/client/MinecraftClient;paused:Z
    • pausedTickDelta

      private float pausedTickDelta
      Mappings:
      Namespace Name Mixin selector
      official aS Leqv;aS:F
      intermediary field_1741 Lnet/minecraft/class_310;field_1741:F
      named pausedTickDelta Lnet/minecraft/client/MinecraftClient;pausedTickDelta:F
    • lastMetricsSampleTime

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

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

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

      public boolean skipGameRender
      Mappings:
      Namespace Name Mixin selector
      official x Leqv;x:Z
      intermediary field_1743 Lnet/minecraft/class_310;field_1743:Z
      named skipGameRender Lnet/minecraft/client/MinecraftClient;skipGameRender: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
      official y Leqv;y:Leyk;
      intermediary field_1755 Lnet/minecraft/class_310;field_1755:Lnet/minecraft/class_437;
      named currentScreen Lnet/minecraft/client/MinecraftClient;currentScreen:Lnet/minecraft/client/gui/screen/Screen;
    • overlay

      @Nullable private @Nullable Overlay overlay
      Mappings:
      Namespace Name Mixin selector
      official aW Leqv;aW:Leye;
      intermediary field_18175 Lnet/minecraft/class_310;field_18175:Lnet/minecraft/class_4071;
      named overlay Lnet/minecraft/client/MinecraftClient;overlay:Lnet/minecraft/client/gui/screen/Overlay;
    • thread

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

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

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

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

      private long renderTime
      Mappings:
      Namespace Name Mixin selector
      official bb Leqv;bb:J
      intermediary field_41332 Lnet/minecraft/class_310;field_41332:J
      named renderTime Lnet/minecraft/client/MinecraftClient;renderTime:J
    • wireFrame

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

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

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

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

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

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

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

      @Nullable private @Nullable TutorialToast socialInteractionsToast
      Mappings:
      Namespace Name Mixin selector
      official bf Leqv;bf:Leuz;
      intermediary field_26843 Lnet/minecraft/class_310;field_26843:Lnet/minecraft/class_372;
      named socialInteractionsToast Lnet/minecraft/client/MinecraftClient;socialInteractionsToast:Lnet/minecraft/client/toast/TutorialToast;
    • profiler

      private Profiler profiler
      Mappings:
      Namespace Name Mixin selector
      official bg Leqv;bg:Lbdp;
      intermediary field_16240 Lnet/minecraft/class_310;field_16240:Lnet/minecraft/class_3695;
      named profiler Lnet/minecraft/client/MinecraftClient;profiler:Lnet/minecraft/util/profiler/Profiler;
    • trackingTick

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

      private final TickTimeTracker tickTimeTracker
      Mappings:
      Namespace Name Mixin selector
      official bi Leqv;bi:Lbdj;
      intermediary field_22225 Lnet/minecraft/class_310;field_22225:Lnet/minecraft/class_4757;
      named tickTimeTracker Lnet/minecraft/client/MinecraftClient;tickTimeTracker:Lnet/minecraft/util/profiler/TickTimeTracker;
    • tickProfilerResult

      @Nullable private ProfileResult tickProfilerResult
      Mappings:
      Namespace Name Mixin selector
      official bj Leqv;bj:Lbdo;
      intermediary field_22226 Lnet/minecraft/class_310;field_22226:Lnet/minecraft/class_3696;
      named tickProfilerResult Lnet/minecraft/client/MinecraftClient;tickProfilerResult:Lnet/minecraft/util/profiler/ProfileResult;
    • recorder

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

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

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

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

      @Nullable private GlTimer.Query currentGlTimerQuery
      Mappings:
      Namespace Name Mixin selector
      official bo Leqv;bo:Leli$a;
      intermediary field_37857 Lnet/minecraft/class_310;field_37857:Lnet/minecraft/class_7168$class_7169;
      named currentGlTimerQuery Lnet/minecraft/client/MinecraftClient;currentGlTimerQuery:Lnet/minecraft/client/gl/GlTimer$Query;
    • realms32BitWarningChecker

      private final Realms32BitWarningChecker realms32BitWarningChecker
      Mappings:
      Namespace Name Mixin selector
      official bp Leqv;bp:Lerd;
      intermediary field_39317 Lnet/minecraft/class_310;field_39317:Lnet/minecraft/class_7478;
      named realms32BitWarningChecker Lnet/minecraft/client/MinecraftClient;realms32BitWarningChecker:Lnet/minecraft/client/realms/util/Realms32BitWarningChecker;
    • narratorManager

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

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

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

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

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

      private boolean finishedLoading
      Mappings:
      Namespace Name Mixin selector
      official bv Leqv;bv:Z
      intermediary field_45900 Lnet/minecraft/class_310;field_45900:Z
      named finishedLoading Lnet/minecraft/client/MinecraftClient;finishedLoading:Z
    • openProfilerSection

      private String openProfilerSection
      Mappings:
      Namespace Name Mixin selector
      official bw Leqv;bw:Ljava/lang/String;
      intermediary field_1701 Lnet/minecraft/class_310;field_1701:Ljava/lang/String;
      named openProfilerSection Lnet/minecraft/client/MinecraftClient;openProfilerSection:Ljava/lang/String;
  • Constructor Details

    • MinecraftClient

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

    • onFinishedLoading

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

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

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

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

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

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

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

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

      private com.mojang.authlib.minecraft.UserApiService createUserApiService(com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService authService, RunArgs runArgs)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lfdw;)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;
      named createUserApiService Lnet/minecraft/client/MinecraftClient;createUserApiService(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/client/RunArgs;)Lcom/mojang/authlib/minecraft/UserApiService;
    • getModStatus

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

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

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

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

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

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

      void initFont(boolean forcesUnicode)
      Mappings:
      Namespace Name Mixin selector
      official b Leqv;b(Z)V
      intermediary method_27466 Lnet/minecraft/class_310;method_27466(Z)V
      named initFont Lnet/minecraft/client/MinecraftClient;initFont(Z)V
    • initializeSearchProviders

      private void initializeSearchProviders()
      Mappings:
      Namespace Name Mixin selector
      official be Leqv;be()V
      intermediary method_1546 Lnet/minecraft/class_310;method_1546()V
      named initializeSearchProviders Lnet/minecraft/client/MinecraftClient;initializeSearchProviders()V
    • handleGlErrorByDisableVsync

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

      private static boolean checkIs64Bit()
      Mappings:
      Namespace Name Mixin selector
      official bf Leqv;bf()Z
      intermediary method_1476 Lnet/minecraft/class_310;method_1476()Z
      named checkIs64Bit Lnet/minecraft/client/MinecraftClient;checkIs64Bit()Z
    • getFramebuffer

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

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

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

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

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

      public static void printCrashReport(CrashReport report)
      Mappings:
      Namespace Name Mixin selector
      official c Leqv;c(Lo;)V
      intermediary method_1565 Lnet/minecraft/class_310;method_1565(Lnet/minecraft/class_128;)V
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
    • forcesUnicodeFont

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

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

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

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

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

      private void openChatScreen(String text)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Ljava/lang/String;)V
      intermediary method_29041 Lnet/minecraft/class_310;method_29041(Ljava/lang/String;)V
      named openChatScreen Lnet/minecraft/client/MinecraftClient;openChatScreen(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
      official a Leqv;a(Leyk;)V
      intermediary method_1507 Lnet/minecraft/class_310;method_1507(Lnet/minecraft/class_437;)V
      named setScreen Lnet/minecraft/client/MinecraftClient;setScreen(Lnet/minecraft/client/gui/screen/Screen;)V
    • setOverlay

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

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

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

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

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

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

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

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

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

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

      private int getFramerateLimit()
      Mappings:
      Namespace Name Mixin selector
      official bh Leqv;bh()I
      intermediary method_16009 Lnet/minecraft/class_310;method_16009()I
      named getFramerateLimit Lnet/minecraft/client/MinecraftClient;getFramerateLimit()I
    • cleanUpAfterCrash

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

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

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

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

      private Path saveProfilingResult(SystemDetails details, List<Path> files)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lab;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;
      named saveProfilingResult Lnet/minecraft/client/MinecraftClient;saveProfilingResult(Lnet/minecraft/util/SystemDetails;Ljava/util/List;)Ljava/nio/file/Path;
    • handleProfilerKeyPress

      public void handleProfilerKeyPress(int digit)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(I)V
      intermediary method_1524 Lnet/minecraft/class_310;method_1524(I)V
      named handleProfilerKeyPress Lnet/minecraft/client/MinecraftClient;handleProfilerKeyPress(I)V
    • drawProfilerResults

      private void drawProfilerResults(DrawContext context, ProfileResult profileResult)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lesf;Lbdo;)V
      intermediary method_1492 Lnet/minecraft/class_310;method_1492(Lnet/minecraft/class_332;Lnet/minecraft/class_3696;)V
      named drawProfilerResults Lnet/minecraft/client/MinecraftClient;drawProfilerResults(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/util/profiler/ProfileResult;)V
    • scheduleStop

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

      public boolean isRunning()
      Mappings:
      Namespace Name Mixin selector
      official r Leqv;r()Z
      intermediary method_22108 Lnet/minecraft/class_310;method_22108()Z
      named isRunning Lnet/minecraft/client/MinecraftClient;isRunning()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
      official c Leqv;c(Z)V
      intermediary method_20539 Lnet/minecraft/class_310;method_20539(Z)V
      named openGameMenu Lnet/minecraft/client/MinecraftClient;openGameMenu(Z)V
    • handleBlockBreaking

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

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

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

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

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

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

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

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

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

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

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

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

      public void joinWorld(ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lfix;)V
      intermediary method_1481 Lnet/minecraft/class_310;method_1481(Lnet/minecraft/class_638;)V
      named joinWorld Lnet/minecraft/client/MinecraftClient;joinWorld(Lnet/minecraft/client/world/ClientWorld;)V
    • disconnect

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

      public void disconnect(Screen screen)
      Mappings:
      Namespace Name Mixin selector
      official b Leqv;b(Leyk;)V
      intermediary method_18096 Lnet/minecraft/class_310;method_18096(Lnet/minecraft/class_437;)V
      named disconnect Lnet/minecraft/client/MinecraftClient;disconnect(Lnet/minecraft/client/gui/screen/Screen;)V
    • enterReconfiguration

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

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

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

      private void setWorld(@Nullable @Nullable ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      official b Leqv;b(Lfix;)V
      intermediary method_18097 Lnet/minecraft/class_310;method_18097(Lnet/minecraft/class_638;)V
      named setWorld Lnet/minecraft/client/MinecraftClient;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
    • isOptionalTelemetryEnabled

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

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

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

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

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

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

      public boolean isUsernameBanned()
      Mappings:
      Namespace Name Mixin selector
      official G Leqv;G()Z
      intermediary method_53518 Lnet/minecraft/class_310;method_53518()Z
      named isUsernameBanned Lnet/minecraft/client/MinecraftClient;isUsernameBanned()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
      official a Leqv;a(Ljava/util/UUID;)Z
      intermediary method_29042 Lnet/minecraft/class_310;method_29042(Ljava/util/UUID;)Z
      named shouldBlockMessages Lnet/minecraft/client/MinecraftClient;shouldBlockMessages(Ljava/util/UUID;)Z
    • getChatRestriction

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

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

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

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

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

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

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

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

      private void addBlockEntityNbt(ItemStack stack, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lcjf;Ldcv;)V
      intermediary method_1499 Lnet/minecraft/class_310;method_1499(Lnet/minecraft/class_1799;Lnet/minecraft/class_2586;)V
      named addBlockEntityNbt Lnet/minecraft/client/MinecraftClient;addBlockEntityNbt(Lnet/minecraft/item/ItemStack;Lnet/minecraft/block/entity/BlockEntity;)V
    • addDetailsToCrashReport

      public CrashReport addDetailsToCrashReport(CrashReport report)
      Mappings:
      Namespace Name Mixin selector
      official d Leqv;d(Lo;)Lo;
      intermediary method_1587 Lnet/minecraft/class_310;method_1587(Lnet/minecraft/class_128;)Lnet/minecraft/class_128;
      named addDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
    • 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
      official a Leqv;a(Leqv;Lgam;Ljava/lang/String;Leqz;Lo;)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
      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
    • addSystemDetailsToCrashReport

      private static SystemDetails addSystemDetailsToCrashReport(SystemDetails systemDetails, @Nullable @Nullable MinecraftClient client, @Nullable @Nullable LanguageManager languageManager, String version, GameOptions options)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lab;Leqv;Lgam;Ljava/lang/String;Leqz;)Lab;
      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;
      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;
    • getInstance

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

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

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

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

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

      public boolean isIntegratedServerRunning()
      Mappings:
      Namespace Name Mixin selector
      official S Leqv;S()Z
      intermediary method_1496 Lnet/minecraft/class_310;method_1496()Z
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning()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
      official T Leqv;T()Lgdd;
      intermediary method_1576 Lnet/minecraft/class_310;method_1576()Lnet/minecraft/class_1132;
      named getServer Lnet/minecraft/client/MinecraftClient;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
    • isConnectedToLocalServer

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

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

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

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

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

      public TextureManager getTextureManager()
      Mappings:
      Namespace Name Mixin selector
      official Y Leqv;Y()Lfzf;
      intermediary method_1531 Lnet/minecraft/class_310;method_1531()Lnet/minecraft/class_1060;
      named getTextureManager Lnet/minecraft/client/MinecraftClient;getTextureManager()Lnet/minecraft/client/texture/TextureManager;
    • getResourceManager

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

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

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

      public ServerResourcePackProvider getServerResourcePackProvider()
      Mappings:
      Namespace Name Mixin selector
      official ac Leqv;ac()Lfzx;
      intermediary method_1516 Lnet/minecraft/class_310;method_1516()Lnet/minecraft/class_1066;
      named getServerResourcePackProvider Lnet/minecraft/client/MinecraftClient;getServerResourcePackProvider()Lnet/minecraft/client/resource/ServerResourcePackProvider;
    • getResourcePackDir

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

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

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

      public boolean is64Bit()
      Mappings:
      Namespace Name Mixin selector
      official af Leqv;af()Z
      intermediary method_1540 Lnet/minecraft/class_310;method_1540()Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit()Z
    • isPaused

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

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

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

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

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

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

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

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

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

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

      protected Runnable createTask(Runnable runnable)
      Specified by:
      createTask in class ThreadExecutor<Runnable>
      Mappings:
      Namespace Name Mixin selector
      official f Lbfo;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;
      intermediary method_16211 Lnet/minecraft/class_1255;method_16211(Ljava/lang/Runnable;)Ljava/lang/Runnable;
      named createTask Lnet/minecraft/util/thread/ThreadExecutor;createTask(Ljava/lang/Runnable;)Ljava/lang/Runnable;
    • canExecute

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

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

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

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

      public ItemRenderer getItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      official aq Leqv;aq()Lfuf;
      intermediary method_1480 Lnet/minecraft/class_310;method_1480()Lnet/minecraft/class_918;
      named getItemRenderer Lnet/minecraft/client/MinecraftClient;getItemRenderer()Lnet/minecraft/client/render/item/ItemRenderer;
    • getSearchProvider

      public <T> SearchProvider<T> getSearchProvider(SearchManager.Key<T> key)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lgcy$a;)Lgcz;
      intermediary method_1484 Lnet/minecraft/class_310;method_1484(Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1129;
      named getSearchProvider Lnet/minecraft/client/MinecraftClient;getSearchProvider(Lnet/minecraft/client/search/SearchManager$Key;)Lnet/minecraft/client/search/SearchProvider;
    • reloadSearchProvider

      public <T> void reloadSearchProvider(SearchManager.Key<T> key, List<T> values)
      Mappings:
      Namespace Name Mixin selector
      official a Leqv;a(Lgcy$a;Ljava/util/List;)V
      intermediary method_43759 Lnet/minecraft/class_310;method_43759(Lnet/minecraft/class_1124$class_1125;Ljava/util/List;)V
      named reloadSearchProvider Lnet/minecraft/client/MinecraftClient;reloadSearchProvider(Lnet/minecraft/client/search/SearchManager$Key;Ljava/util/List;)V
    • getDataFixer

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

      public float getTickDelta()
      Mappings:
      Namespace Name Mixin selector
      official as Leqv;as()F
      intermediary method_1488 Lnet/minecraft/class_310;method_1488()F
      named getTickDelta Lnet/minecraft/client/MinecraftClient;getTickDelta()F
    • getLastFrameDuration

      public float getLastFrameDuration()
      Mappings:
      Namespace Name Mixin selector
      official av Leqv;av()F
      intermediary method_1534 Lnet/minecraft/class_310;method_1534()F
      named getLastFrameDuration Lnet/minecraft/client/MinecraftClient;getLastFrameDuration()F
    • getBlockColors

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

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

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

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

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

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

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

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

      public StatusEffectSpriteManager getStatusEffectSpriteManager()
      Mappings:
      Namespace Name Mixin selector
      official aE Leqv;aE()Lgac;
      intermediary method_18505 Lnet/minecraft/class_310;method_18505()Lnet/minecraft/class_4074;
      named getStatusEffectSpriteManager Lnet/minecraft/client/MinecraftClient;getStatusEffectSpriteManager()Lnet/minecraft/client/texture/StatusEffectSpriteManager;
    • getGuiAtlasManager

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

      public void onWindowFocusChanged(boolean focused)
      Specified by:
      onWindowFocusChanged in interface WindowEventHandler
      Mappings:
      Namespace Name Mixin selector
      official a Leku;a(Z)V
      intermediary method_15995 Lnet/minecraft/class_3678;method_15995(Z)V
      named onWindowFocusChanged Lnet/minecraft/client/WindowEventHandler;onWindowFocusChanged(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
      official a Leqv;a(Ljava/io/File;II)Ltl;
      intermediary method_35698 Lnet/minecraft/class_310;method_35698(Ljava/io/File;II)Lnet/minecraft/class_2561;
      named takePanorama Lnet/minecraft/client/MinecraftClient;takePanorama(Ljava/io/File;II)Lnet/minecraft/text/Text;
    • 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
      official a Leqv;a(Ljava/io/File;IIII)Ltl;
      intermediary method_35699 Lnet/minecraft/class_310;method_35699(Ljava/io/File;IIII)Lnet/minecraft/class_2561;
      named takeHugeScreenshot Lnet/minecraft/client/MinecraftClient;takeHugeScreenshot(Ljava/io/File;IIII)Lnet/minecraft/text/Text;
    • getProfiler

      public Profiler getProfiler()
      Mappings:
      Namespace Name Mixin selector
      official aG Leqv;aG()Lbdp;
      intermediary method_16011 Lnet/minecraft/class_310;method_16011()Lnet/minecraft/class_3695;
      named getProfiler Lnet/minecraft/client/MinecraftClient;getProfiler()Lnet/minecraft/util/profiler/Profiler;
    • getWorldGenerationProgressTracker

      @Nullable public @Nullable WorldGenerationProgressTracker getWorldGenerationProgressTracker()
      Mappings:
      Namespace Name Mixin selector
      official aH Leqv;aH()Lald;
      intermediary method_35703 Lnet/minecraft/class_310;method_35703()Lnet/minecraft/class_3953;
      named getWorldGenerationProgressTracker Lnet/minecraft/client/MinecraftClient;getWorldGenerationProgressTracker()Lnet/minecraft/client/gui/WorldGenerationProgressTracker;
    • getSplashTextLoader

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

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

      public SocialInteractionsManager getSocialInteractionsManager()
      Mappings:
      Namespace Name Mixin selector
      official aK Leqv;aK()Lfcq;
      intermediary method_31320 Lnet/minecraft/class_310;method_31320()Lnet/minecraft/class_5520;
      named getSocialInteractionsManager Lnet/minecraft/client/MinecraftClient;getSocialInteractionsManager()Lnet/minecraft/client/network/SocialInteractionsManager;
    • shouldRenderAsync

      public boolean shouldRenderAsync()
      Mappings:
      Namespace Name Mixin selector
      official aL Leqv;aL()Z
      intermediary method_22107 Lnet/minecraft/class_310;method_22107()Z
      named shouldRenderAsync Lnet/minecraft/client/MinecraftClient;shouldRenderAsync()Z
    • getWindow

      public Window getWindow()
      Mappings:
      Namespace Name Mixin selector
      official aM Leqv;aM()Lekt;
      intermediary method_22683 Lnet/minecraft/class_310;method_22683()Lnet/minecraft/class_1041;
      named getWindow Lnet/minecraft/client/MinecraftClient;getWindow()Lnet/minecraft/client/util/Window;
    • getDebugHud

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

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

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

      public EntityModelLoader getEntityModelLoader()
      Mappings:
      Namespace Name Mixin selector
      official aP Leqv;aP()Lfhy;
      intermediary method_31974 Lnet/minecraft/class_310;method_31974()Lnet/minecraft/class_5599;
      named getEntityModelLoader Lnet/minecraft/client/MinecraftClient;getEntityModelLoader()Lnet/minecraft/client/render/entity/model/EntityModelLoader;
    • shouldFilterText

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

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

      public Realms32BitWarningChecker getRealms32BitWarningChecker()
      Mappings:
      Namespace Name Mixin selector
      official aS Leqv;aS()Lerd;
      intermediary method_44024 Lnet/minecraft/class_310;method_44024()Lnet/minecraft/class_7478;
      named getRealms32BitWarningChecker Lnet/minecraft/client/MinecraftClient;getRealms32BitWarningChecker()Lnet/minecraft/client/realms/util/Realms32BitWarningChecker;
    • getServicesSignatureVerifier

      @Nullable public @Nullable SignatureVerifier getServicesSignatureVerifier()
      Mappings:
      Namespace Name Mixin selector
      official aT Leqv;aT()Lash;
      intermediary method_44256 Lnet/minecraft/class_310;method_44256()Lnet/minecraft/class_7500;
      named getServicesSignatureVerifier Lnet/minecraft/client/MinecraftClient;getServicesSignatureVerifier()Lnet/minecraft/network/encryption/SignatureVerifier;
    • getNavigationType

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

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

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

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

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

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

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

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

      public SymlinkFinder getSymlinkFinder()
      Mappings:
      Namespace Name Mixin selector
      official bb Leqv;bb()Lehd;
      intermediary method_52702 Lnet/minecraft/class_310;method_52702()Lnet/minecraft/class_8580;
      named getSymlinkFinder Lnet/minecraft/client/MinecraftClient;getSymlinkFinder()Lnet/minecraft/util/path/SymlinkFinder;