Class MinecraftClient

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

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official K Lave;K:Lorg/apache/logging/log4j/Logger;
      intermediary field_2518 Lnet/minecraft/class_669;field_2518:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/MinecraftClient;LOGGER:Lorg/apache/logging/log4j/Logger;
    • MOJANG_LOGO_TEXTURE

      private static final Identifier MOJANG_LOGO_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official L Lave;L:Ljy;
      intermediary field_2519 Lnet/minecraft/class_669;field_2519:Lnet/minecraft/class_1605;
      named MOJANG_LOGO_TEXTURE Lnet/minecraft/client/MinecraftClient;MOJANG_LOGO_TEXTURE:Lnet/minecraft/util/Identifier;
    • IS_MAC

      public static final boolean IS_MAC
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a:Z
      intermediary field_2552 Lnet/minecraft/class_669;field_2552:Z
      named IS_MAC Lnet/minecraft/client/MinecraftClient;IS_MAC:Z
    • memoryReservedForCrash

      public static byte[] memoryReservedForCrash
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b:[B
      intermediary field_2579 Lnet/minecraft/class_669;field_2579:[B
      named memoryReservedForCrash Lnet/minecraft/client/MinecraftClient;memoryReservedForCrash:[B
    • DISPLAY_MODES

      private static final List<DisplayMode> DISPLAY_MODES
      Mappings:
      Namespace Name Mixin selector
      official M Lave;M:Ljava/util/List;
      intermediary field_2520 Lnet/minecraft/class_669;field_2520:Ljava/util/List;
      named DISPLAY_MODES Lnet/minecraft/client/MinecraftClient;DISPLAY_MODES:Ljava/util/List;
    • instance

      private static MinecraftClient instance
      Mappings:
      Namespace Name Mixin selector
      official S Lave;S:Lave;
      intermediary field_2526 Lnet/minecraft/class_669;field_2526:Lnet/minecraft/class_669;
      named instance Lnet/minecraft/client/MinecraftClient;instance:Lnet/minecraft/client/MinecraftClient;
    • currentFps

      private static int currentFps
      Mappings:
      Namespace Name Mixin selector
      official ao Lave;ao:I
      intermediary field_2567 Lnet/minecraft/class_669;field_2567:I
      named currentFps Lnet/minecraft/client/MinecraftClient;currentFps:I
    • resourcePackDir

      private final File resourcePackDir
      Mappings:
      Namespace Name Mixin selector
      official N Lave;N:Ljava/io/File;
      intermediary field_2521 Lnet/minecraft/class_669;field_2521:Ljava/io/File;
      named resourcePackDir Lnet/minecraft/client/MinecraftClient;resourcePackDir:Ljava/io/File;
    • twitchPropertyMap

      private final com.mojang.authlib.properties.PropertyMap twitchPropertyMap
      Mappings:
      Namespace Name Mixin selector
      official O Lave;O:Lcom/mojang/authlib/properties/PropertyMap;
      intermediary field_2522 Lnet/minecraft/class_669;field_2522:Lcom/mojang/authlib/properties/PropertyMap;
      named twitchPropertyMap Lnet/minecraft/client/MinecraftClient;twitchPropertyMap:Lcom/mojang/authlib/properties/PropertyMap;
    • sessionPropertyMap

      private final com.mojang.authlib.properties.PropertyMap sessionPropertyMap
      Mappings:
      Namespace Name Mixin selector
      official P Lave;P:Lcom/mojang/authlib/properties/PropertyMap;
      intermediary field_2523 Lnet/minecraft/class_669;field_2523:Lcom/mojang/authlib/properties/PropertyMap;
      named sessionPropertyMap Lnet/minecraft/client/MinecraftClient;sessionPropertyMap:Lcom/mojang/authlib/properties/PropertyMap;
    • currentServerEntry

      private ServerInfo currentServerEntry
      Mappings:
      Namespace Name Mixin selector
      official Q Lave;Q:Lbde;
      intermediary field_2524 Lnet/minecraft/class_669;field_2524:Lnet/minecraft/class_910;
      named currentServerEntry Lnet/minecraft/client/MinecraftClient;currentServerEntry:Lnet/minecraft/client/network/ServerInfo;
    • textureManager

      private TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official R Lave;R:Lbmj;
      intermediary field_2525 Lnet/minecraft/class_669;field_2525:Lnet/minecraft/class_1232;
      named textureManager Lnet/minecraft/client/MinecraftClient;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • interactionManager

      public ClientPlayerInteractionManager interactionManager
      Mappings:
      Namespace Name Mixin selector
      official c Lave;c:Lbda;
      intermediary field_2580 Lnet/minecraft/class_669;field_2580:Lnet/minecraft/class_906;
      named interactionManager Lnet/minecraft/client/MinecraftClient;interactionManager:Lnet/minecraft/client/network/ClientPlayerInteractionManager;
    • windowFocused

      private boolean windowFocused
      Mappings:
      Namespace Name Mixin selector
      official T Lave;T:Z
      intermediary field_2527 Lnet/minecraft/class_669;field_2527:Z
      named windowFocused Lnet/minecraft/client/MinecraftClient;windowFocused:Z
    • glErrors

      private boolean glErrors
      Mappings:
      Namespace Name Mixin selector
      official U Lave;U:Z
      intermediary field_2528 Lnet/minecraft/class_669;field_2528:Z
      named glErrors Lnet/minecraft/client/MinecraftClient;glErrors:Z
    • crashed

      private boolean crashed
      Mappings:
      Namespace Name Mixin selector
      official V Lave;V:Z
      intermediary field_2529 Lnet/minecraft/class_669;field_2529:Z
      named crashed Lnet/minecraft/client/MinecraftClient;crashed:Z
    • crashReport

      private CrashReport crashReport
      Mappings:
      Namespace Name Mixin selector
      official W Lave;W:Lb;
      intermediary field_2530 Lnet/minecraft/class_669;field_2530:Lnet/minecraft/class_825;
      named crashReport Lnet/minecraft/client/MinecraftClient;crashReport:Lnet/minecraft/util/crash/CrashReport;
    • width

      public int width
      Mappings:
      Namespace Name Mixin selector
      official d Lave;d:I
      intermediary field_2581 Lnet/minecraft/class_669;field_2581:I
      named width Lnet/minecraft/client/MinecraftClient;width:I
    • height

      public int height
      Mappings:
      Namespace Name Mixin selector
      official e Lave;e:I
      intermediary field_2582 Lnet/minecraft/class_669;field_2582:I
      named height Lnet/minecraft/client/MinecraftClient;height:I
    • connectedToRealms

      private boolean connectedToRealms
      Mappings:
      Namespace Name Mixin selector
      official X Lave;X:Z
      intermediary field_2531 Lnet/minecraft/class_669;field_2531:Z
      named connectedToRealms Lnet/minecraft/client/MinecraftClient;connectedToRealms:Z
    • tricker

      private ClientTickTracker tricker
      Mappings:
      Namespace Name Mixin selector
      official Y Lave;Y:Lavl;
      intermediary field_2532 Lnet/minecraft/class_669;field_2532:Lnet/minecraft/class_676;
      named tricker Lnet/minecraft/client/MinecraftClient;tricker:Lnet/minecraft/client/render/ClientTickTracker;
    • snooper

      private Snooper snooper
      Mappings:
      Namespace Name Mixin selector
      official Z Lave;Z:Lor;
      intermediary field_2533 Lnet/minecraft/class_669;field_2533:Lnet/minecraft/class_1728;
      named snooper Lnet/minecraft/client/MinecraftClient;snooper:Lnet/minecraft/util/snooper/Snooper;
    • world

      public ClientWorld world
      Mappings:
      Namespace Name Mixin selector
      official f Lave;f:Lbdb;
      intermediary field_2583 Lnet/minecraft/class_669;field_2583:Lnet/minecraft/class_907;
      named world Lnet/minecraft/client/MinecraftClient;world:Lnet/minecraft/client/world/ClientWorld;
    • worldRenderer

      public WorldRenderer worldRenderer
      Mappings:
      Namespace Name Mixin selector
      official g Lave;g:Lbfr;
      intermediary field_2584 Lnet/minecraft/class_669;field_2584:Lnet/minecraft/class_1036;
      named worldRenderer Lnet/minecraft/client/MinecraftClient;worldRenderer:Lnet/minecraft/client/render/WorldRenderer;
    • entityRenderDispatcher

      private EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      official aa Lave;aa:Lbiu;
      intermediary field_2553 Lnet/minecraft/class_669;field_2553:Lnet/minecraft/class_1135;
      named entityRenderDispatcher Lnet/minecraft/client/MinecraftClient;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • itemRenderer

      private ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      official ab Lave;ab:Lbjh;
      intermediary field_2554 Lnet/minecraft/class_669;field_2554:Lnet/minecraft/class_1150;
      named itemRenderer Lnet/minecraft/client/MinecraftClient;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
    • heldItemRenderer

      private HeldItemRenderer heldItemRenderer
      Mappings:
      Namespace Name Mixin selector
      official ac Lave;ac:Lbfn;
      intermediary field_2555 Lnet/minecraft/class_669;field_2555:Lnet/minecraft/class_1033;
      named heldItemRenderer Lnet/minecraft/client/MinecraftClient;heldItemRenderer:Lnet/minecraft/client/render/item/HeldItemRenderer;
    • player

      public ClientPlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      official h Lave;h:Lbew;
      intermediary field_2585 Lnet/minecraft/class_669;field_2585:Lnet/minecraft/class_996;
      named player Lnet/minecraft/client/MinecraftClient;player:Lnet/minecraft/client/network/ClientPlayerEntity;
    • cameraEntity

      private Entity cameraEntity
      Mappings:
      Namespace Name Mixin selector
      official ad Lave;ad:Lpk;
      intermediary field_2556 Lnet/minecraft/class_669;field_2556:Lnet/minecraft/class_1745;
      named cameraEntity Lnet/minecraft/client/MinecraftClient;cameraEntity:Lnet/minecraft/entity/Entity;
    • facingEntity

      public Entity facingEntity
      Mappings:
      Namespace Name Mixin selector
      official i Lave;i:Lpk;
      intermediary field_2586 Lnet/minecraft/class_669;field_2586:Lnet/minecraft/class_1745;
      named facingEntity Lnet/minecraft/client/MinecraftClient;facingEntity:Lnet/minecraft/entity/Entity;
    • particleManager

      public ParticleManager particleManager
      Mappings:
      Namespace Name Mixin selector
      official j Lave;j:Lbec;
      intermediary field_2587 Lnet/minecraft/class_669;field_2587:Lnet/minecraft/class_959;
      named particleManager Lnet/minecraft/client/MinecraftClient;particleManager:Lnet/minecraft/client/particle/ParticleManager;
    • session

      private final Session session
      Mappings:
      Namespace Name Mixin selector
      official ae Lave;ae:Lavm;
      intermediary field_2557 Lnet/minecraft/class_669;field_2557:Lnet/minecraft/class_677;
      named session Lnet/minecraft/client/MinecraftClient;session:Lnet/minecraft/client/util/Session;
    • paused

      private boolean paused
      Mappings:
      Namespace Name Mixin selector
      official af Lave;af:Z
      intermediary field_2558 Lnet/minecraft/class_669;field_2558:Z
      named paused Lnet/minecraft/client/MinecraftClient;paused:Z
    • textRenderer

      public TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official k Lave;k:Lavn;
      intermediary field_2588 Lnet/minecraft/class_669;field_2588:Lnet/minecraft/class_679;
      named textRenderer Lnet/minecraft/client/MinecraftClient;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • shadowTextRenderer

      public TextRenderer shadowTextRenderer
      Mappings:
      Namespace Name Mixin selector
      official l Lave;l:Lavn;
      intermediary field_2589 Lnet/minecraft/class_669;field_2589:Lnet/minecraft/class_679;
      named shadowTextRenderer Lnet/minecraft/client/MinecraftClient;shadowTextRenderer:Lnet/minecraft/client/font/TextRenderer;
    • currentScreen

      public Screen currentScreen
      Mappings:
      Namespace Name Mixin selector
      official m Lave;m:Laxu;
      intermediary field_2590 Lnet/minecraft/class_669;field_2590:Lnet/minecraft/class_754;
      named currentScreen Lnet/minecraft/client/MinecraftClient;currentScreen:Lnet/minecraft/client/gui/screen/Screen;
    • loadingScreenRenderer

      public LoadingScreenRenderer loadingScreenRenderer
      Mappings:
      Namespace Name Mixin selector
      official n Lave;n:Lavi;
      intermediary field_2591 Lnet/minecraft/class_669;field_2591:Lnet/minecraft/class_673;
      named loadingScreenRenderer Lnet/minecraft/client/MinecraftClient;loadingScreenRenderer:Lnet/minecraft/client/render/LoadingScreenRenderer;
    • gameRenderer

      public GameRenderer gameRenderer
      Mappings:
      Namespace Name Mixin selector
      official o Lave;o:Lbfk;
      intermediary field_2592 Lnet/minecraft/class_669;field_2592:Lnet/minecraft/class_1012;
      named gameRenderer Lnet/minecraft/client/MinecraftClient;gameRenderer:Lnet/minecraft/client/render/GameRenderer;
    • attackCooldown

      private int attackCooldown
      Mappings:
      Namespace Name Mixin selector
      official ag Lave;ag:I
      intermediary field_2559 Lnet/minecraft/class_669;field_2559:I
      named attackCooldown Lnet/minecraft/client/MinecraftClient;attackCooldown:I
    • tempWidth

      private int tempWidth
      Mappings:
      Namespace Name Mixin selector
      official ah Lave;ah:I
      intermediary field_2560 Lnet/minecraft/class_669;field_2560:I
      named tempWidth Lnet/minecraft/client/MinecraftClient;tempWidth:I
    • tempHeight

      private int tempHeight
      Mappings:
      Namespace Name Mixin selector
      official ai Lave;ai:I
      intermediary field_2561 Lnet/minecraft/class_669;field_2561:I
      named tempHeight Lnet/minecraft/client/MinecraftClient;tempHeight:I
    • server

      private IntegratedServer server
      Mappings:
      Namespace Name Mixin selector
      official aj Lave;aj:Lbpo;
      intermediary field_2562 Lnet/minecraft/class_669;field_2562:Lnet/minecraft/class_1315;
      named server Lnet/minecraft/client/MinecraftClient;server:Lnet/minecraft/server/integrated/IntegratedServer;
    • notification

      public AchievementNotification notification
      Mappings:
      Namespace Name Mixin selector
      official p Lave;p:Layd;
      intermediary field_2593 Lnet/minecraft/class_669;field_2593:Lnet/minecraft/class_768;
      named notification Lnet/minecraft/client/MinecraftClient;notification:Lnet/minecraft/client/gui/AchievementNotification;
    • inGameHud

      public InGameHud inGameHud
      Mappings:
      Namespace Name Mixin selector
      official q Lave;q:Lavo;
      intermediary field_2594 Lnet/minecraft/class_669;field_2594:Lnet/minecraft/class_680;
      named inGameHud Lnet/minecraft/client/MinecraftClient;inGameHud:Lnet/minecraft/client/gui/hud/InGameHud;
    • skipGameRender

      public boolean skipGameRender
      Mappings:
      Namespace Name Mixin selector
      official r Lave;r:Z
      intermediary field_2595 Lnet/minecraft/class_669;field_2595:Z
      named skipGameRender Lnet/minecraft/client/MinecraftClient;skipGameRender:Z
    • result

      public HitResult result
      Mappings:
      Namespace Name Mixin selector
      official s Lave;s:Lauh;
      intermediary field_2596 Lnet/minecraft/class_669;field_2596:Lnet/minecraft/class_647;
      named result Lnet/minecraft/client/MinecraftClient;result:Lnet/minecraft/util/hit/HitResult;
    • options

      public GameOptions options
      Mappings:
      Namespace Name Mixin selector
      official t Lave;t:Lavh;
      intermediary field_2597 Lnet/minecraft/class_669;field_2597:Lnet/minecraft/class_671;
      named options Lnet/minecraft/client/MinecraftClient;options:Lnet/minecraft/client/options/GameOptions;
    • mouse

      public MouseInput mouse
      Mappings:
      Namespace Name Mixin selector
      official u Lave;u:Lavf;
      intermediary field_2598 Lnet/minecraft/class_669;field_2598:Lnet/minecraft/class_670;
      named mouse Lnet/minecraft/client/MinecraftClient;mouse:Lnet/minecraft/client/MouseInput;
    • runDirectory

      public final File runDirectory
      Mappings:
      Namespace Name Mixin selector
      official v Lave;v:Ljava/io/File;
      intermediary field_2599 Lnet/minecraft/class_669;field_2599:Ljava/io/File;
      named runDirectory Lnet/minecraft/client/MinecraftClient;runDirectory:Ljava/io/File;
    • assetDirectory

      private final File assetDirectory
      Mappings:
      Namespace Name Mixin selector
      official ak Lave;ak:Ljava/io/File;
      intermediary field_2563 Lnet/minecraft/class_669;field_2563:Ljava/io/File;
      named assetDirectory Lnet/minecraft/client/MinecraftClient;assetDirectory:Ljava/io/File;
    • gameVersion

      private final String gameVersion
      Mappings:
      Namespace Name Mixin selector
      official al Lave;al:Ljava/lang/String;
      intermediary field_2564 Lnet/minecraft/class_669;field_2564:Ljava/lang/String;
      named gameVersion Lnet/minecraft/client/MinecraftClient;gameVersion:Ljava/lang/String;
    • networkProxy

      private final Proxy networkProxy
      Mappings:
      Namespace Name Mixin selector
      official am Lave;am:Ljava/net/Proxy;
      intermediary field_2565 Lnet/minecraft/class_669;field_2565:Ljava/net/Proxy;
      named networkProxy Lnet/minecraft/client/MinecraftClient;networkProxy:Ljava/net/Proxy;
    • currentSave

      private SaveStorageAccess currentSave
      Mappings:
      Namespace Name Mixin selector
      official an Lave;an:Latr;
      intermediary field_2566 Lnet/minecraft/class_669;field_2566:Lnet/minecraft/class_637;
      named currentSave Lnet/minecraft/client/MinecraftClient;currentSave:Lnet/minecraft/world/level/storage/SaveStorageAccess;
    • blockPlaceDelay

      private int blockPlaceDelay
      Mappings:
      Namespace Name Mixin selector
      official ap Lave;ap:I
      intermediary field_2568 Lnet/minecraft/class_669;field_2568:I
      named blockPlaceDelay Lnet/minecraft/client/MinecraftClient;blockPlaceDelay:I
    • serverAddress

      private String serverAddress
      Mappings:
      Namespace Name Mixin selector
      official aq Lave;aq:Ljava/lang/String;
      intermediary field_2569 Lnet/minecraft/class_669;field_2569:Ljava/lang/String;
      named serverAddress Lnet/minecraft/client/MinecraftClient;serverAddress:Ljava/lang/String;
    • serverPort

      private int serverPort
      Mappings:
      Namespace Name Mixin selector
      official ar Lave;ar:I
      intermediary field_2570 Lnet/minecraft/class_669;field_2570:I
      named serverPort Lnet/minecraft/client/MinecraftClient;serverPort:I
    • focused

      public boolean focused
      Mappings:
      Namespace Name Mixin selector
      official w Lave;w:Z
      intermediary field_2600 Lnet/minecraft/class_669;field_2600:Z
      named focused Lnet/minecraft/client/MinecraftClient;focused:Z
    • sysTime

      long sysTime
      Mappings:
      Namespace Name Mixin selector
      official x Lave;x:J
      intermediary field_2601 Lnet/minecraft/class_669;field_2601:J
      named sysTime Lnet/minecraft/client/MinecraftClient;sysTime:J
    • joinPlayerCounter

      private int joinPlayerCounter
      Mappings:
      Namespace Name Mixin selector
      official as Lave;as:I
      intermediary field_2571 Lnet/minecraft/class_669;field_2571:I
      named joinPlayerCounter Lnet/minecraft/client/MinecraftClient;joinPlayerCounter:I
    • metricsData

      public final MetricsData metricsData
      Mappings:
      Namespace Name Mixin selector
      official y Lave;y:Lnh;
      intermediary field_2602 Lnet/minecraft/class_669;field_2602:Lnet/minecraft/class_1692;
      named metricsData Lnet/minecraft/client/MinecraftClient;metricsData:Lnet/minecraft/util/MetricsData;
    • nanoTime

      long nanoTime
      Mappings:
      Namespace Name Mixin selector
      official z Lave;z:J
      intermediary field_2603 Lnet/minecraft/class_669;field_2603:J
      named nanoTime Lnet/minecraft/client/MinecraftClient;nanoTime:J
    • is64Bit

      private final boolean is64Bit
      Mappings:
      Namespace Name Mixin selector
      official at Lave;at:Z
      intermediary field_2572 Lnet/minecraft/class_669;field_2572:Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit:Z
    • isDemo

      private final boolean isDemo
      Mappings:
      Namespace Name Mixin selector
      official au Lave;au:Z
      intermediary field_2573 Lnet/minecraft/class_669;field_2573:Z
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo:Z
    • clientConnection

      private ClientConnection clientConnection
      Mappings:
      Namespace Name Mixin selector
      official av Lave;av:Lek;
      intermediary field_2574 Lnet/minecraft/class_669;field_2574:Lnet/minecraft/class_1432;
      named clientConnection Lnet/minecraft/client/MinecraftClient;clientConnection:Lnet/minecraft/network/ClientConnection;
    • isIntegratedServerRunning

      private boolean isIntegratedServerRunning
      Mappings:
      Namespace Name Mixin selector
      official aw Lave;aw:Z
      intermediary field_2575 Lnet/minecraft/class_669;field_2575:Z
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning:Z
    • profiler

      public final Profiler profiler
      Mappings:
      Namespace Name Mixin selector
      official A Lave;A:Lnt;
      intermediary field_2508 Lnet/minecraft/class_669;field_2508:Lnet/minecraft/class_1705;
      named profiler Lnet/minecraft/client/MinecraftClient;profiler:Lnet/minecraft/util/profiler/Profiler;
    • f3CTime

      private long f3CTime
      Mappings:
      Namespace Name Mixin selector
      official ax Lave;ax:J
      intermediary field_2576 Lnet/minecraft/class_669;field_2576:J
      named f3CTime Lnet/minecraft/client/MinecraftClient;f3CTime:J
    • resourceManager

      private ReloadableResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      official ay Lave;ay:Lbng;
      intermediary field_2577 Lnet/minecraft/class_669;field_2577:Lnet/minecraft/class_1256;
      named resourceManager Lnet/minecraft/client/MinecraftClient;resourceManager:Lnet/minecraft/resource/ReloadableResourceManager;
    • metadataSerializer

      private final MetadataSerializer metadataSerializer
      Mappings:
      Namespace Name Mixin selector
      official az Lave;az:Lbny;
      intermediary field_2578 Lnet/minecraft/class_669;field_2578:Lnet/minecraft/class_1275;
      named metadataSerializer Lnet/minecraft/client/MinecraftClient;metadataSerializer:Lnet/minecraft/util/MetadataSerializer;
    • resourcePacks

      private final List<ResourcePack> resourcePacks
      Mappings:
      Namespace Name Mixin selector
      official aA Lave;aA:Ljava/util/List;
      intermediary field_2534 Lnet/minecraft/class_669;field_2534:Ljava/util/List;
      named resourcePacks Lnet/minecraft/client/MinecraftClient;resourcePacks:Ljava/util/List;
    • defaultResourcePack

      private final DefaultResourcePack defaultResourcePack
      Mappings:
      Namespace Name Mixin selector
      official aB Lave;aB:Lbna;
      intermediary field_2535 Lnet/minecraft/class_669;field_2535:Lnet/minecraft/class_1249;
      named defaultResourcePack Lnet/minecraft/client/MinecraftClient;defaultResourcePack:Lnet/minecraft/resource/DefaultResourcePack;
    • loader

      private ResourcePackLoader loader
      Mappings:
      Namespace Name Mixin selector
      official aC Lave;aC:Lbnm;
      intermediary field_2536 Lnet/minecraft/class_669;field_2536:Lnet/minecraft/class_1262;
      named loader Lnet/minecraft/client/MinecraftClient;loader:Lnet/minecraft/client/resource/ResourcePackLoader;
    • languageManager

      private LanguageManager languageManager
      Mappings:
      Namespace Name Mixin selector
      official aD Lave;aD:Lbns;
      intermediary field_2537 Lnet/minecraft/class_669;field_2537:Lnet/minecraft/class_1270;
      named languageManager Lnet/minecraft/client/MinecraftClient;languageManager:Lnet/minecraft/client/resource/language/LanguageManager;
    • twitchStreamProvider

      private TwitchStreamProvider twitchStreamProvider
      Mappings:
      Namespace Name Mixin selector
      official aE Lave;aE:Lbqm;
      intermediary field_2538 Lnet/minecraft/class_669;field_2538:Lnet/minecraft/class_1349;
      named twitchStreamProvider Lnet/minecraft/client/MinecraftClient;twitchStreamProvider:Lnet/minecraft/client/util/TwitchStreamProvider;
    • fbo

      private Framebuffer fbo
      Mappings:
      Namespace Name Mixin selector
      official aF Lave;aF:Lbfw;
      intermediary field_2539 Lnet/minecraft/class_669;field_2539:Lnet/minecraft/class_1040;
      named fbo Lnet/minecraft/client/MinecraftClient;fbo:Lnet/minecraft/client/gl/Framebuffer;
    • texture

      private SpriteAtlasTexture texture
      Mappings:
      Namespace Name Mixin selector
      official aG Lave;aG:Lbmh;
      intermediary field_2540 Lnet/minecraft/class_669;field_2540:Lnet/minecraft/class_1230;
      named texture Lnet/minecraft/client/MinecraftClient;texture:Lnet/minecraft/client/texture/SpriteAtlasTexture;
    • soundManager

      private SoundManager soundManager
      Mappings:
      Namespace Name Mixin selector
      official aH Lave;aH:Lbpz;
      intermediary field_2541 Lnet/minecraft/class_669;field_2541:Lnet/minecraft/class_1328;
      named soundManager Lnet/minecraft/client/MinecraftClient;soundManager:Lnet/minecraft/client/sound/SoundManager;
    • musicTracker

      private MusicTracker musicTracker
      Mappings:
      Namespace Name Mixin selector
      official aI Lave;aI:Lbpv;
      intermediary field_2542 Lnet/minecraft/class_669;field_2542:Lnet/minecraft/class_1322;
      named musicTracker Lnet/minecraft/client/MinecraftClient;musicTracker:Lnet/minecraft/client/sound/MusicTracker;
    • mojang

      private Identifier mojang
      Mappings:
      Namespace Name Mixin selector
      official aJ Lave;aJ:Ljy;
      intermediary field_2543 Lnet/minecraft/class_669;field_2543:Lnet/minecraft/class_1605;
      named mojang Lnet/minecraft/client/MinecraftClient;mojang:Lnet/minecraft/util/Identifier;
    • sessionService

      private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService
      Mappings:
      Namespace Name Mixin selector
      official aK Lave;aK:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary field_2544 Lnet/minecraft/class_669;field_2544:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named sessionService Lnet/minecraft/client/MinecraftClient;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • skinProvider

      private PlayerSkinProvider skinProvider
      Mappings:
      Namespace Name Mixin selector
      official aL Lave;aL:Lbnp;
      intermediary field_2545 Lnet/minecraft/class_669;field_2545:Lnet/minecraft/class_1266;
      named skinProvider Lnet/minecraft/client/MinecraftClient;skinProvider:Lnet/minecraft/client/texture/PlayerSkinProvider;
    • tasks

      private final Queue<FutureTask<?>> tasks
      Mappings:
      Namespace Name Mixin selector
      official aM Lave;aM:Ljava/util/Queue;
      intermediary field_2546 Lnet/minecraft/class_669;field_2546:Ljava/util/Queue;
      named tasks Lnet/minecraft/client/MinecraftClient;tasks:Ljava/util/Queue;
    • frameTime

      private long frameTime
      Mappings:
      Namespace Name Mixin selector
      official aN Lave;aN:J
      intermediary field_2547 Lnet/minecraft/class_669;field_2547:J
      named frameTime Lnet/minecraft/client/MinecraftClient;frameTime:J
    • currentThread

      private final Thread currentThread
      Mappings:
      Namespace Name Mixin selector
      official aO Lave;aO:Ljava/lang/Thread;
      intermediary field_2548 Lnet/minecraft/class_669;field_2548:Ljava/lang/Thread;
      named currentThread Lnet/minecraft/client/MinecraftClient;currentThread:Ljava/lang/Thread;
    • modelManager

      private BakedModelManager modelManager
      Mappings:
      Namespace Name Mixin selector
      official aP Lave;aP:Lbou;
      intermediary field_2549 Lnet/minecraft/class_669;field_2549:Lnet/minecraft/class_1292;
      named modelManager Lnet/minecraft/client/MinecraftClient;modelManager:Lnet/minecraft/client/render/model/BakedModelManager;
    • blockRenderManager

      private BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      official aQ Lave;aQ:Lbgd;
      intermediary field_2550 Lnet/minecraft/class_669;field_2550:Lnet/minecraft/class_1048;
      named blockRenderManager Lnet/minecraft/client/MinecraftClient;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
    • running

      volatile boolean running
      Mappings:
      Namespace Name Mixin selector
      official B Lave;B:Z
      intermediary field_2509 Lnet/minecraft/class_669;field_2509:Z
      named running Lnet/minecraft/client/MinecraftClient;running:Z
    • fpsDebugString

      public String fpsDebugString
      Mappings:
      Namespace Name Mixin selector
      official C Lave;C:Ljava/lang/String;
      intermediary field_2510 Lnet/minecraft/class_669;field_2510:Ljava/lang/String;
      named fpsDebugString Lnet/minecraft/client/MinecraftClient;fpsDebugString:Ljava/lang/String;
    • wireFrame

      public boolean wireFrame
      Mappings:
      Namespace Name Mixin selector
      official D Lave;D:Z
      intermediary field_2511 Lnet/minecraft/class_669;field_2511:Z
      named wireFrame Lnet/minecraft/client/MinecraftClient;wireFrame:Z
    • chunkPath

      public boolean chunkPath
      Mappings:
      Namespace Name Mixin selector
      official E Lave;E:Z
      intermediary field_2512 Lnet/minecraft/class_669;field_2512:Z
      named chunkPath Lnet/minecraft/client/MinecraftClient;chunkPath:Z
    • chunkVisibility

      public boolean chunkVisibility
      Mappings:
      Namespace Name Mixin selector
      official F Lave;F:Z
      intermediary field_2513 Lnet/minecraft/class_669;field_2513:Z
      named chunkVisibility Lnet/minecraft/client/MinecraftClient;chunkVisibility:Z
    • chunkCullingEnabled

      public boolean chunkCullingEnabled
      Mappings:
      Namespace Name Mixin selector
      official G Lave;G:Z
      intermediary field_2514 Lnet/minecraft/class_669;field_2514:Z
      named chunkCullingEnabled Lnet/minecraft/client/MinecraftClient;chunkCullingEnabled:Z
    • time

      long time
      Mappings:
      Namespace Name Mixin selector
      official H Lave;H:J
      intermediary field_2515 Lnet/minecraft/class_669;field_2515:J
      named time Lnet/minecraft/client/MinecraftClient;time:J
    • fpsCounter

      int fpsCounter
      Mappings:
      Namespace Name Mixin selector
      official I Lave;I:I
      intermediary field_2516 Lnet/minecraft/class_669;field_2516:I
      named fpsCounter Lnet/minecraft/client/MinecraftClient;fpsCounter:I
    • debugTime

      long debugTime
      Mappings:
      Namespace Name Mixin selector
      official J Lave;J:J
      intermediary field_2517 Lnet/minecraft/class_669;field_2517:J
      named debugTime Lnet/minecraft/client/MinecraftClient;debugTime:J
    • openProfilerSection

      private String openProfilerSection
      Mappings:
      Namespace Name Mixin selector
      official aR Lave;aR:Ljava/lang/String;
      intermediary field_2551 Lnet/minecraft/class_669;field_2551: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> Lave;<init>(Lbao;)V
      intermediary <init> Lnet/minecraft/class_669;<init>(Lnet/minecraft/class_842;)V
      named <init> Lnet/minecraft/client/MinecraftClient;<init>(Lnet/minecraft/client/RunArgs;)V
  • Method Details

    • run

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

      private void initializeGame() throws LWJGLException, IOException
      Throws:
      LWJGLException
      IOException
      Mappings:
      Namespace Name Mixin selector
      official am Lave;am()V
      intermediary method_2277 Lnet/minecraft/class_669;method_2277()V
      named initializeGame Lnet/minecraft/client/MinecraftClient;initializeGame()V
    • registerMetadataSerializers

      private void registerMetadataSerializers()
      Mappings:
      Namespace Name Mixin selector
      official an Lave;an()V
      intermediary method_2278 Lnet/minecraft/class_669;method_2278()V
      named registerMetadataSerializers Lnet/minecraft/client/MinecraftClient;registerMetadataSerializers()V
    • initializeStream

      private void initializeStream()
      Mappings:
      Namespace Name Mixin selector
      official ao Lave;ao()V
      intermediary method_2279 Lnet/minecraft/class_669;method_2279()V
      named initializeStream Lnet/minecraft/client/MinecraftClient;initializeStream()V
    • setPixelFormat

      private void setPixelFormat() throws LWJGLException
      Throws:
      LWJGLException
      Mappings:
      Namespace Name Mixin selector
      official ap Lave;ap()V
      intermediary method_2280 Lnet/minecraft/class_669;method_2280()V
      named setPixelFormat Lnet/minecraft/client/MinecraftClient;setPixelFormat()V
    • setDisplayBounds

      private void setDisplayBounds() throws LWJGLException
      Throws:
      LWJGLException
      Mappings:
      Namespace Name Mixin selector
      official aq Lave;aq()V
      intermediary method_2281 Lnet/minecraft/class_669;method_2281()V
      named setDisplayBounds Lnet/minecraft/client/MinecraftClient;setDisplayBounds()V
    • setDefaultIcon

      private void setDefaultIcon()
      Mappings:
      Namespace Name Mixin selector
      official ar Lave;ar()V
      intermediary method_2282 Lnet/minecraft/class_669;method_2282()V
      named setDefaultIcon Lnet/minecraft/client/MinecraftClient;setDefaultIcon()V
    • checkIs64Bit

      private static boolean checkIs64Bit()
      Mappings:
      Namespace Name Mixin selector
      official as Lave;as()Z
      intermediary method_2283 Lnet/minecraft/class_669;method_2283()Z
      named checkIs64Bit Lnet/minecraft/client/MinecraftClient;checkIs64Bit()Z
    • getFramebuffer

      public Framebuffer getFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b()Lbfw;
      intermediary method_2291 Lnet/minecraft/class_669;method_2291()Lnet/minecraft/class_1040;
      named getFramebuffer Lnet/minecraft/client/MinecraftClient;getFramebuffer()Lnet/minecraft/client/gl/Framebuffer;
    • getGameVersion

      public String getGameVersion()
      Mappings:
      Namespace Name Mixin selector
      official c Lave;c()Ljava/lang/String;
      intermediary method_2297 Lnet/minecraft/class_669;method_2297()Ljava/lang/String;
      named getGameVersion Lnet/minecraft/client/MinecraftClient;getGameVersion()Ljava/lang/String;
    • initializeTimerHackThread

      private void initializeTimerHackThread()
      Mappings:
      Namespace Name Mixin selector
      official at Lave;at()V
      intermediary method_2284 Lnet/minecraft/class_669;method_2284()V
      named initializeTimerHackThread Lnet/minecraft/client/MinecraftClient;initializeTimerHackThread()V
    • crash

      public void crash​(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lb;)V
      intermediary method_2254 Lnet/minecraft/class_669;method_2254(Lnet/minecraft/class_825;)V
      named crash Lnet/minecraft/client/MinecraftClient;crash(Lnet/minecraft/util/crash/CrashReport;)V
    • printCrashReport

      public void printCrashReport​(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official c Lave;c(Lb;)V
      intermediary method_2298 Lnet/minecraft/class_669;method_2298(Lnet/minecraft/class_825;)V
      named printCrashReport Lnet/minecraft/client/MinecraftClient;printCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
    • hasReducedDebugInfo

      public boolean hasReducedDebugInfo()
      Mappings:
      Namespace Name Mixin selector
      official d Lave;d()Z
      intermediary method_2299 Lnet/minecraft/class_669;method_2299()Z
      named hasReducedDebugInfo Lnet/minecraft/client/MinecraftClient;hasReducedDebugInfo()Z
    • stitchTextures

      public void stitchTextures()
      Mappings:
      Namespace Name Mixin selector
      official e Lave;e()V
      intermediary method_2300 Lnet/minecraft/class_669;method_2300()V
      named stitchTextures Lnet/minecraft/client/MinecraftClient;stitchTextures()V
    • readInputStreamAsImage

      private ByteBuffer readInputStreamAsImage​(InputStream stream) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Ljava/io/InputStream;)Ljava/nio/ByteBuffer;
      intermediary method_2259 Lnet/minecraft/class_669;method_2259(Ljava/io/InputStream;)Ljava/nio/ByteBuffer;
      named readInputStreamAsImage Lnet/minecraft/client/MinecraftClient;readInputStreamAsImage(Ljava/io/InputStream;)Ljava/nio/ByteBuffer;
    • updateDisplayMode

      private void updateDisplayMode() throws LWJGLException
      Throws:
      LWJGLException
      Mappings:
      Namespace Name Mixin selector
      official au Lave;au()V
      intermediary method_2285 Lnet/minecraft/class_669;method_2285()V
      named updateDisplayMode Lnet/minecraft/client/MinecraftClient;updateDisplayMode()V
    • loadLogo

      private void loadLogo​(TextureManager textureManager) throws LWJGLException
      Throws:
      LWJGLException
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lbmj;)V
      intermediary method_2258 Lnet/minecraft/class_669;method_2258(Lnet/minecraft/class_1232;)V
      named loadLogo Lnet/minecraft/client/MinecraftClient;loadLogo(Lnet/minecraft/client/texture/TextureManager;)V
    • method_2250

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

      public SaveStorageAccess getCurrentSave()
      Mappings:
      Namespace Name Mixin selector
      official f Lave;f()Latr;
      intermediary method_2301 Lnet/minecraft/class_669;method_2301()Lnet/minecraft/class_637;
      named getCurrentSave Lnet/minecraft/client/MinecraftClient;getCurrentSave()Lnet/minecraft/world/level/storage/SaveStorageAccess;
    • openScreen

      public void openScreen​(Screen screen)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Laxu;)V
      intermediary method_2253 Lnet/minecraft/class_669;method_2253(Lnet/minecraft/class_754;)V
      named openScreen Lnet/minecraft/client/MinecraftClient;openScreen(Lnet/minecraft/client/gui/screen/Screen;)V
    • setGlErrorMessage

      private void setGlErrorMessage​(String message)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(Ljava/lang/String;)V
      intermediary method_2295 Lnet/minecraft/class_669;method_2295(Ljava/lang/String;)V
      named setGlErrorMessage Lnet/minecraft/client/MinecraftClient;setGlErrorMessage(Ljava/lang/String;)V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official g Lave;g()V
      intermediary method_2302 Lnet/minecraft/class_669;method_2302()V
      named stop Lnet/minecraft/client/MinecraftClient;stop()V
    • runGameLoop

      private void runGameLoop()
      Mappings:
      Namespace Name Mixin selector
      official av Lave;av()V
      intermediary method_2286 Lnet/minecraft/class_669;method_2286()V
      named runGameLoop Lnet/minecraft/client/MinecraftClient;runGameLoop()V
    • updateDisplay

      public void updateDisplay()
      Mappings:
      Namespace Name Mixin selector
      official h Lave;h()V
      intermediary method_2303 Lnet/minecraft/class_669;method_2303()V
      named updateDisplay Lnet/minecraft/client/MinecraftClient;updateDisplay()V
    • updateWindow

      protected void updateWindow()
      Mappings:
      Namespace Name Mixin selector
      official i Lave;i()V
      intermediary method_2304 Lnet/minecraft/class_669;method_2304()V
      named updateWindow Lnet/minecraft/client/MinecraftClient;updateWindow()V
    • getMaxFramerate

      public int getMaxFramerate()
      Mappings:
      Namespace Name Mixin selector
      official j Lave;j()I
      intermediary method_2305 Lnet/minecraft/class_669;method_2305()I
      named getMaxFramerate Lnet/minecraft/client/MinecraftClient;getMaxFramerate()I
    • isFramerateValid

      public boolean isFramerateValid()
      Mappings:
      Namespace Name Mixin selector
      official k Lave;k()Z
      intermediary method_2306 Lnet/minecraft/class_669;method_2306()Z
      named isFramerateValid Lnet/minecraft/client/MinecraftClient;isFramerateValid()Z
    • cleanHeap

      public void cleanHeap()
      Mappings:
      Namespace Name Mixin selector
      official l Lave;l()V
      intermediary method_2307 Lnet/minecraft/class_669;method_2307()V
      named cleanHeap Lnet/minecraft/client/MinecraftClient;cleanHeap()V
    • method_2292

      private void method_2292​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(I)V
      intermediary method_2292 Lnet/minecraft/class_669;method_2292(I)V
      named method_2292 Lnet/minecraft/client/MinecraftClient;method_2292(I)V
    • method_2251

      private void method_2251​(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(J)V
      intermediary method_2251 Lnet/minecraft/class_669;method_2251(J)V
      named method_2251 Lnet/minecraft/client/MinecraftClient;method_2251(J)V
    • scheduleStop

      public void scheduleStop()
      Mappings:
      Namespace Name Mixin selector
      official m Lave;m()V
      intermediary method_2308 Lnet/minecraft/class_669;method_2308()V
      named scheduleStop Lnet/minecraft/client/MinecraftClient;scheduleStop()V
    • closeScreen

      public void closeScreen()
      Mappings:
      Namespace Name Mixin selector
      official n Lave;n()V
      intermediary method_2309 Lnet/minecraft/class_669;method_2309()V
      named closeScreen Lnet/minecraft/client/MinecraftClient;closeScreen()V
    • grabMouse

      public void grabMouse()
      Mappings:
      Namespace Name Mixin selector
      official o Lave;o()V
      intermediary method_2310 Lnet/minecraft/class_669;method_2310()V
      named grabMouse Lnet/minecraft/client/MinecraftClient;grabMouse()V
    • openGameMenuScreen

      public void openGameMenuScreen()
      Mappings:
      Namespace Name Mixin selector
      official p Lave;p()V
      intermediary method_2311 Lnet/minecraft/class_669;method_2311()V
      named openGameMenuScreen Lnet/minecraft/client/MinecraftClient;openGameMenuScreen()V
    • handleBlockBreaking

      private void handleBlockBreaking​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(Z)V
      intermediary method_2296 Lnet/minecraft/class_669;method_2296(Z)V
      named handleBlockBreaking Lnet/minecraft/client/MinecraftClient;handleBlockBreaking(Z)V
    • doAttack

      private void doAttack()
      Mappings:
      Namespace Name Mixin selector
      official aw Lave;aw()V
      intermediary method_2287 Lnet/minecraft/class_669;method_2287()V
      named doAttack Lnet/minecraft/client/MinecraftClient;doAttack()V
    • doUse

      private void doUse()
      Mappings:
      Namespace Name Mixin selector
      official ax Lave;ax()V
      intermediary method_2288 Lnet/minecraft/class_669;method_2288()V
      named doUse Lnet/minecraft/client/MinecraftClient;doUse()V
    • toggleFullscreen

      public void toggleFullscreen()
      Mappings:
      Namespace Name Mixin selector
      official q Lave;q()V
      intermediary method_2312 Lnet/minecraft/class_669;method_2312()V
      named toggleFullscreen Lnet/minecraft/client/MinecraftClient;toggleFullscreen()V
    • method_2249

      private void method_2249​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(II)V
      intermediary method_2249 Lnet/minecraft/class_669;method_2249(II)V
      named method_2249 Lnet/minecraft/client/MinecraftClient;method_2249(II)V
    • method_2289

      private void method_2289()
      Mappings:
      Namespace Name Mixin selector
      official ay Lave;ay()V
      intermediary method_2289 Lnet/minecraft/class_669;method_2289()V
      named method_2289 Lnet/minecraft/client/MinecraftClient;method_2289()V
    • getMusicTracker

      public MusicTracker getMusicTracker()
      Mappings:
      Namespace Name Mixin selector
      official r Lave;r()Lbpv;
      intermediary method_2313 Lnet/minecraft/class_669;method_2313()Lnet/minecraft/class_1322;
      named getMusicTracker Lnet/minecraft/client/MinecraftClient;getMusicTracker()Lnet/minecraft/client/sound/MusicTracker;
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official s Lave;s()V
      intermediary method_2314 Lnet/minecraft/class_669;method_2314()V
      named tick Lnet/minecraft/client/MinecraftClient;tick()V
    • startGame

      public void startGame​(String worldName, String string, LevelInfo levelInfo)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Ljava/lang/String;Ljava/lang/String;Ladp;)V
      intermediary method_2260 Lnet/minecraft/class_669;method_2260(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_102;)V
      named startGame Lnet/minecraft/client/MinecraftClient;startGame(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/LevelInfo;)V
    • disconnect

      public void disconnect​(ClientWorld clientWorld)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lbdb;)V
      intermediary method_2255 Lnet/minecraft/class_669;method_2255(Lnet/minecraft/class_907;)V
      named disconnect Lnet/minecraft/client/MinecraftClient;disconnect(Lnet/minecraft/client/world/ClientWorld;)V
    • method_2256

      public void method_2256​(ClientWorld clientWorld, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lbdb;Ljava/lang/String;)V
      intermediary method_2256 Lnet/minecraft/class_669;method_2256(Lnet/minecraft/class_907;Ljava/lang/String;)V
      named method_2256 Lnet/minecraft/client/MinecraftClient;method_2256(Lnet/minecraft/client/world/ClientWorld;Ljava/lang/String;)V
    • method_2248

      public void method_2248​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(I)V
      intermediary method_2248 Lnet/minecraft/class_669;method_2248(I)V
      named method_2248 Lnet/minecraft/client/MinecraftClient;method_2248(I)V
    • isDemo

      public final boolean isDemo()
      Mappings:
      Namespace Name Mixin selector
      official t Lave;t()Z
      intermediary method_2315 Lnet/minecraft/class_669;method_2315()Z
      named isDemo Lnet/minecraft/client/MinecraftClient;isDemo()Z
    • getNetworkHandler

      public ClientPlayNetworkHandler getNetworkHandler()
      Mappings:
      Namespace Name Mixin selector
      official u Lave;u()Lbcy;
      intermediary method_2316 Lnet/minecraft/class_669;method_2316()Lnet/minecraft/class_903;
      named getNetworkHandler Lnet/minecraft/client/MinecraftClient;getNetworkHandler()Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • isHudEnabled

      public static boolean isHudEnabled()
      Mappings:
      Namespace Name Mixin selector
      official v Lave;v()Z
      intermediary method_2317 Lnet/minecraft/class_669;method_2317()Z
      named isHudEnabled Lnet/minecraft/client/MinecraftClient;isHudEnabled()Z
    • isFancyGraphicsEnabled

      public static boolean isFancyGraphicsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official w Lave;w()Z
      intermediary method_2318 Lnet/minecraft/class_669;method_2318()Z
      named isFancyGraphicsEnabled Lnet/minecraft/client/MinecraftClient;isFancyGraphicsEnabled()Z
    • isAmbientOcclusionEnabled

      public static boolean isAmbientOcclusionEnabled()
      Mappings:
      Namespace Name Mixin selector
      official x Lave;x()Z
      intermediary method_2319 Lnet/minecraft/class_669;method_2319()Z
      named isAmbientOcclusionEnabled Lnet/minecraft/client/MinecraftClient;isAmbientOcclusionEnabled()Z
    • doPick

      private void doPick()
      Mappings:
      Namespace Name Mixin selector
      official az Lave;az()V
      intermediary method_2290 Lnet/minecraft/class_669;method_2290()V
      named doPick Lnet/minecraft/client/MinecraftClient;doPick()V
    • method_2263

      private ItemStack method_2263​(Item item, int int2, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lzw;ILakw;)Lzx;
      intermediary method_2263 Lnet/minecraft/class_669;method_2263(Lnet/minecraft/class_2054;ILnet/minecraft/class_348;)Lnet/minecraft/class_2056;
      named method_2263 Lnet/minecraft/client/MinecraftClient;method_2263(Lnet/minecraft/item/Item;ILnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/item/ItemStack;
    • addSystemDetailsToCrashReport

      public CrashReport addSystemDetailsToCrashReport​(CrashReport crashReport)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(Lb;)Lb;
      intermediary method_2294 Lnet/minecraft/class_669;method_2294(Lnet/minecraft/class_825;)Lnet/minecraft/class_825;
      named addSystemDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addSystemDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
    • getInstance

      public static MinecraftClient getInstance()
      Mappings:
      Namespace Name Mixin selector
      official A Lave;A()Lave;
      intermediary method_2221 Lnet/minecraft/class_669;method_2221()Lnet/minecraft/class_669;
      named getInstance Lnet/minecraft/client/MinecraftClient;getInstance()Lnet/minecraft/client/MinecraftClient;
    • method_2222

      public ListenableFuture<Object> method_2222()
      Mappings:
      Namespace Name Mixin selector
      official B Lave;B()Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_2222 Lnet/minecraft/class_669;method_2222()Lcom/google/common/util/concurrent/ListenableFuture;
      named method_2222 Lnet/minecraft/client/MinecraftClient;method_2222()Lcom/google/common/util/concurrent/ListenableFuture;
    • addSnooperInfo

      public void addSnooperInfo​(Snooper snooper)
      Specified by:
      addSnooperInfo in interface Snoopable
      Mappings:
      Namespace Name Mixin selector
      official a Los;a(Lor;)V
      intermediary method_6794 Lnet/minecraft/class_1729;method_6794(Lnet/minecraft/class_1728;)V
      named addSnooperInfo Lnet/minecraft/util/snooper/Snoopable;addSnooperInfo(Lnet/minecraft/util/snooper/Snooper;)V
    • getCurrentAction

      private String getCurrentAction()
      Mappings:
      Namespace Name Mixin selector
      official aA Lave;aA()Ljava/lang/String;
      intermediary method_2265 Lnet/minecraft/class_669;method_2265()Ljava/lang/String;
      named getCurrentAction Lnet/minecraft/client/MinecraftClient;getCurrentAction()Ljava/lang/String;
    • addSnooper

      public void addSnooper​(Snooper snooper)
      Specified by:
      addSnooper in interface Snoopable
      Mappings:
      Namespace Name Mixin selector
      official b Los;b(Lor;)V
      intermediary method_6796 Lnet/minecraft/class_1729;method_6796(Lnet/minecraft/class_1728;)V
      named addSnooper Lnet/minecraft/util/snooper/Snoopable;addSnooper(Lnet/minecraft/util/snooper/Snooper;)V
    • getMaxTextureSize

      public static int getMaxTextureSize()
      Mappings:
      Namespace Name Mixin selector
      official C Lave;C()I
      intermediary method_2223 Lnet/minecraft/class_669;method_2223()I
      named getMaxTextureSize Lnet/minecraft/client/MinecraftClient;getMaxTextureSize()I
    • isSnooperEnabled

      public boolean isSnooperEnabled()
      Specified by:
      isSnooperEnabled in interface Snoopable
      Mappings:
      Namespace Name Mixin selector
      official ad Los;ad()Z
      intermediary method_6795 Lnet/minecraft/class_1729;method_6795()Z
      named isSnooperEnabled Lnet/minecraft/util/snooper/Snoopable;isSnooperEnabled()Z
    • setCurrentServerEntry

      public void setCurrentServerEntry​(ServerInfo info)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lbde;)V
      intermediary method_2257 Lnet/minecraft/class_669;method_2257(Lnet/minecraft/class_910;)V
      named setCurrentServerEntry Lnet/minecraft/client/MinecraftClient;setCurrentServerEntry(Lnet/minecraft/client/network/ServerInfo;)V
    • getCurrentServerEntry

      public ServerInfo getCurrentServerEntry()
      Mappings:
      Namespace Name Mixin selector
      official D Lave;D()Lbde;
      intermediary method_2224 Lnet/minecraft/class_669;method_2224()Lnet/minecraft/class_910;
      named getCurrentServerEntry Lnet/minecraft/client/MinecraftClient;getCurrentServerEntry()Lnet/minecraft/client/network/ServerInfo;
    • isIntegratedServerRunning

      public boolean isIntegratedServerRunning()
      Mappings:
      Namespace Name Mixin selector
      official E Lave;E()Z
      intermediary method_2225 Lnet/minecraft/class_669;method_2225()Z
      named isIntegratedServerRunning Lnet/minecraft/client/MinecraftClient;isIntegratedServerRunning()Z
    • isInSingleplayer

      public boolean isInSingleplayer()
      Mappings:
      Namespace Name Mixin selector
      official F Lave;F()Z
      intermediary method_2226 Lnet/minecraft/class_669;method_2226()Z
      named isInSingleplayer Lnet/minecraft/client/MinecraftClient;isInSingleplayer()Z
    • getServer

      public IntegratedServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official G Lave;G()Lbpo;
      intermediary method_2227 Lnet/minecraft/class_669;method_2227()Lnet/minecraft/class_1315;
      named getServer Lnet/minecraft/client/MinecraftClient;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
    • start

      public static void start()
      Mappings:
      Namespace Name Mixin selector
      official H Lave;H()V
      intermediary method_2228 Lnet/minecraft/class_669;method_2228()V
      named start Lnet/minecraft/client/MinecraftClient;start()V
    • getSnooper

      public Snooper getSnooper()
      Mappings:
      Namespace Name Mixin selector
      official I Lave;I()Lor;
      intermediary method_2229 Lnet/minecraft/class_669;method_2229()Lnet/minecraft/class_1728;
      named getSnooper Lnet/minecraft/client/MinecraftClient;getSnooper()Lnet/minecraft/util/snooper/Snooper;
    • getTime

      public static long getTime()
      Mappings:
      Namespace Name Mixin selector
      official J Lave;J()J
      intermediary method_2230 Lnet/minecraft/class_669;method_2230()J
      named getTime Lnet/minecraft/client/MinecraftClient;getTime()J
    • isWindowFocused

      public boolean isWindowFocused()
      Mappings:
      Namespace Name Mixin selector
      official K Lave;K()Z
      intermediary method_2231 Lnet/minecraft/class_669;method_2231()Z
      named isWindowFocused Lnet/minecraft/client/MinecraftClient;isWindowFocused()Z
    • getSession

      public Session getSession()
      Mappings:
      Namespace Name Mixin selector
      official L Lave;L()Lavm;
      intermediary method_2232 Lnet/minecraft/class_669;method_2232()Lnet/minecraft/class_677;
      named getSession Lnet/minecraft/client/MinecraftClient;getSession()Lnet/minecraft/client/util/Session;
    • getTwitchPropertyMap

      public com.mojang.authlib.properties.PropertyMap getTwitchPropertyMap()
      Mappings:
      Namespace Name Mixin selector
      official M Lave;M()Lcom/mojang/authlib/properties/PropertyMap;
      intermediary method_2233 Lnet/minecraft/class_669;method_2233()Lcom/mojang/authlib/properties/PropertyMap;
      named getTwitchPropertyMap Lnet/minecraft/client/MinecraftClient;getTwitchPropertyMap()Lcom/mojang/authlib/properties/PropertyMap;
    • getSessionProperties

      public com.mojang.authlib.properties.PropertyMap getSessionProperties()
      Mappings:
      Namespace Name Mixin selector
      official N Lave;N()Lcom/mojang/authlib/properties/PropertyMap;
      intermediary method_2234 Lnet/minecraft/class_669;method_2234()Lcom/mojang/authlib/properties/PropertyMap;
      named getSessionProperties Lnet/minecraft/client/MinecraftClient;getSessionProperties()Lcom/mojang/authlib/properties/PropertyMap;
    • getNetworkProxy

      public Proxy getNetworkProxy()
      Mappings:
      Namespace Name Mixin selector
      official O Lave;O()Ljava/net/Proxy;
      intermediary method_2235 Lnet/minecraft/class_669;method_2235()Ljava/net/Proxy;
      named getNetworkProxy Lnet/minecraft/client/MinecraftClient;getNetworkProxy()Ljava/net/Proxy;
    • getTextureManager

      public TextureManager getTextureManager()
      Mappings:
      Namespace Name Mixin selector
      official P Lave;P()Lbmj;
      intermediary method_2236 Lnet/minecraft/class_669;method_2236()Lnet/minecraft/class_1232;
      named getTextureManager Lnet/minecraft/client/MinecraftClient;getTextureManager()Lnet/minecraft/client/texture/TextureManager;
    • getResourceManager

      public ResourceManager getResourceManager()
      Mappings:
      Namespace Name Mixin selector
      official Q Lave;Q()Lbni;
      intermediary method_2237 Lnet/minecraft/class_669;method_2237()Lnet/minecraft/class_1258;
      named getResourceManager Lnet/minecraft/client/MinecraftClient;getResourceManager()Lnet/minecraft/resource/ResourceManager;
    • getResourcePackLoader

      public ResourcePackLoader getResourcePackLoader()
      Mappings:
      Namespace Name Mixin selector
      official R Lave;R()Lbnm;
      intermediary method_2238 Lnet/minecraft/class_669;method_2238()Lnet/minecraft/class_1262;
      named getResourcePackLoader Lnet/minecraft/client/MinecraftClient;getResourcePackLoader()Lnet/minecraft/client/resource/ResourcePackLoader;
    • getLanguageManager

      public LanguageManager getLanguageManager()
      Mappings:
      Namespace Name Mixin selector
      official S Lave;S()Lbns;
      intermediary method_2239 Lnet/minecraft/class_669;method_2239()Lnet/minecraft/class_1270;
      named getLanguageManager Lnet/minecraft/client/MinecraftClient;getLanguageManager()Lnet/minecraft/client/resource/language/LanguageManager;
    • getSpriteAtlasTexture

      public SpriteAtlasTexture getSpriteAtlasTexture()
      Mappings:
      Namespace Name Mixin selector
      official T Lave;T()Lbmh;
      intermediary method_2240 Lnet/minecraft/class_669;method_2240()Lnet/minecraft/class_1230;
      named getSpriteAtlasTexture Lnet/minecraft/client/MinecraftClient;getSpriteAtlasTexture()Lnet/minecraft/client/texture/SpriteAtlasTexture;
    • is64Bit

      public boolean is64Bit()
      Mappings:
      Namespace Name Mixin selector
      official U Lave;U()Z
      intermediary method_2241 Lnet/minecraft/class_669;method_2241()Z
      named is64Bit Lnet/minecraft/client/MinecraftClient;is64Bit()Z
    • isPaused

      public boolean isPaused()
      Mappings:
      Namespace Name Mixin selector
      official V Lave;V()Z
      intermediary method_2242 Lnet/minecraft/class_669;method_2242()Z
      named isPaused Lnet/minecraft/client/MinecraftClient;isPaused()Z
    • getSoundManager

      public SoundManager getSoundManager()
      Mappings:
      Namespace Name Mixin selector
      official W Lave;W()Lbpz;
      intermediary method_2243 Lnet/minecraft/class_669;method_2243()Lnet/minecraft/class_1328;
      named getSoundManager Lnet/minecraft/client/MinecraftClient;getSoundManager()Lnet/minecraft/client/sound/SoundManager;
    • getMusicType

      public MusicTracker.MusicType getMusicType()
      Mappings:
      Namespace Name Mixin selector
      official X Lave;X()Lbpv$a;
      intermediary method_2244 Lnet/minecraft/class_669;method_2244()Lnet/minecraft/class_1322$class_1323;
      named getMusicType Lnet/minecraft/client/MinecraftClient;getMusicType()Lnet/minecraft/client/sound/MusicTracker$MusicType;
    • getTwitchStreamProvider

      public TwitchStreamProvider getTwitchStreamProvider()
      Mappings:
      Namespace Name Mixin selector
      official Y Lave;Y()Lbqm;
      intermediary method_2245 Lnet/minecraft/class_669;method_2245()Lnet/minecraft/class_1349;
      named getTwitchStreamProvider Lnet/minecraft/client/MinecraftClient;getTwitchStreamProvider()Lnet/minecraft/client/util/TwitchStreamProvider;
    • handleKeyInput

      public void handleKeyInput()
      Mappings:
      Namespace Name Mixin selector
      official Z Lave;Z()V
      intermediary method_2246 Lnet/minecraft/class_669;method_2246()V
      named handleKeyInput Lnet/minecraft/client/MinecraftClient;handleKeyInput()V
    • getSessionService

      public com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
      Mappings:
      Namespace Name Mixin selector
      official aa Lave;aa()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary method_2266 Lnet/minecraft/class_669;method_2266()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 ab Lave;ab()Lbnp;
      intermediary method_2267 Lnet/minecraft/class_669;method_2267()Lnet/minecraft/class_1266;
      named getSkinProvider Lnet/minecraft/client/MinecraftClient;getSkinProvider()Lnet/minecraft/client/texture/PlayerSkinProvider;
    • getCameraEntity

      public Entity getCameraEntity()
      Mappings:
      Namespace Name Mixin selector
      official ac Lave;ac()Lpk;
      intermediary method_2268 Lnet/minecraft/class_669;method_2268()Lnet/minecraft/class_1745;
      named getCameraEntity Lnet/minecraft/client/MinecraftClient;getCameraEntity()Lnet/minecraft/entity/Entity;
    • setCameraEntity

      public void setCameraEntity​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lpk;)V
      intermediary method_2262 Lnet/minecraft/class_669;method_2262(Lnet/minecraft/class_1745;)V
      named setCameraEntity Lnet/minecraft/client/MinecraftClient;setCameraEntity(Lnet/minecraft/entity/Entity;)V
    • method_2261

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

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

      public boolean isOnThread()
      Specified by:
      isOnThread in interface ThreadExecutor
      Mappings:
      Namespace Name Mixin selector
      official aJ Lod;aJ()Z
      intermediary method_6734 Lnet/minecraft/class_1716;method_6734()Z
      named isOnThread Lnet/minecraft/util/ThreadExecutor;isOnThread()Z
    • getBlockRenderManager

      public BlockRenderManager getBlockRenderManager()
      Mappings:
      Namespace Name Mixin selector
      official ae Lave;ae()Lbgd;
      intermediary method_2269 Lnet/minecraft/class_669;method_2269()Lnet/minecraft/class_1048;
      named getBlockRenderManager Lnet/minecraft/client/MinecraftClient;getBlockRenderManager()Lnet/minecraft/client/render/block/BlockRenderManager;
    • getEntityRenderManager

      public EntityRenderDispatcher getEntityRenderManager()
      Mappings:
      Namespace Name Mixin selector
      official af Lave;af()Lbiu;
      intermediary method_2270 Lnet/minecraft/class_669;method_2270()Lnet/minecraft/class_1135;
      named getEntityRenderManager Lnet/minecraft/client/MinecraftClient;getEntityRenderManager()Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • getItemRenderer

      public ItemRenderer getItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      official ag Lave;ag()Lbjh;
      intermediary method_2271 Lnet/minecraft/class_669;method_2271()Lnet/minecraft/class_1150;
      named getItemRenderer Lnet/minecraft/client/MinecraftClient;getItemRenderer()Lnet/minecraft/client/render/item/ItemRenderer;
    • getHeldItemRenderer

      public HeldItemRenderer getHeldItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      official ah Lave;ah()Lbfn;
      intermediary method_2272 Lnet/minecraft/class_669;method_2272()Lnet/minecraft/class_1033;
      named getHeldItemRenderer Lnet/minecraft/client/MinecraftClient;getHeldItemRenderer()Lnet/minecraft/client/render/item/HeldItemRenderer;
    • getCurrentFps

      public static int getCurrentFps()
      Mappings:
      Namespace Name Mixin selector
      official ai Lave;ai()I
      intermediary method_2273 Lnet/minecraft/class_669;method_2273()I
      named getCurrentFps Lnet/minecraft/client/MinecraftClient;getCurrentFps()I
    • getMetricsData

      public MetricsData getMetricsData()
      Mappings:
      Namespace Name Mixin selector
      official aj Lave;aj()Lnh;
      intermediary method_2274 Lnet/minecraft/class_669;method_2274()Lnet/minecraft/class_1692;
      named getMetricsData Lnet/minecraft/client/MinecraftClient;getMetricsData()Lnet/minecraft/util/MetricsData;
    • getSessionInfoMap

      public static Map<String,​String> getSessionInfoMap()
      Mappings:
      Namespace Name Mixin selector
      official ak Lave;ak()Ljava/util/Map;
      intermediary method_2275 Lnet/minecraft/class_669;method_2275()Ljava/util/Map;
      named getSessionInfoMap Lnet/minecraft/client/MinecraftClient;getSessionInfoMap()Ljava/util/Map;
    • isConnectedToRealms

      public boolean isConnectedToRealms()
      Mappings:
      Namespace Name Mixin selector
      official al Lave;al()Z
      intermediary method_2276 Lnet/minecraft/class_669;method_2276()Z
      named isConnectedToRealms Lnet/minecraft/client/MinecraftClient;isConnectedToRealms()Z
    • setConnectedToRealms

      public void setConnectedToRealms​(boolean connectedToRealms)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Z)V
      intermediary method_2264 Lnet/minecraft/class_669;method_2264(Z)V
      named setConnectedToRealms Lnet/minecraft/client/MinecraftClient;setConnectedToRealms(Z)V