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_1600
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_7617 Lnet/minecraft/class_1600;field_7617: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_6265 Lnet/minecraft/class_1600;field_6265:Lnet/minecraft/class_1653;
      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_6269 Lnet/minecraft/class_1600;field_6269: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_3785 Lnet/minecraft/class_1600;field_3785:[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_6266 Lnet/minecraft/class_1600;field_6266: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_3774 Lnet/minecraft/class_1600;field_3774:Lnet/minecraft/class_1600;
      named instance Lnet/minecraft/client/MinecraftClient;instance:Lnet/minecraft/client/MinecraftClient;
    • currentFps

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

      private final File resourcePackDir
      Mappings:
      Namespace Name Mixin selector
      official N Lave;N:Ljava/io/File;
      intermediary field_6267 Lnet/minecraft/class_1600;field_6267:Ljava/io/File;
      named resourcePackDir Lnet/minecraft/client/MinecraftClient;resourcePackDir:Ljava/io/File;
    • 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_10299 Lnet/minecraft/class_1600;field_10299: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_10300 Lnet/minecraft/class_1600;field_10300: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_3773 Lnet/minecraft/class_1600;field_3773:Lnet/minecraft/class_485;
      named currentServerEntry Lnet/minecraft/client/MinecraftClient;currentServerEntry:Lnet/minecraft/client/network/ServerInfo;
    • textureManager

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

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

      private boolean windowFocused
      Mappings:
      Namespace Name Mixin selector
      official T Lave;T:Z
      intermediary field_3775 Lnet/minecraft/class_1600;field_3775: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_10301 Lnet/minecraft/class_1600;field_10301: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_3776 Lnet/minecraft/class_1600;field_3776:Z
      named crashed Lnet/minecraft/client/MinecraftClient;crashed:Z
    • crashReport

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

      public int width
      Mappings:
      Namespace Name Mixin selector
      official d Lave;d:I
      intermediary field_3801 Lnet/minecraft/class_1600;field_3801: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_3802 Lnet/minecraft/class_1600;field_3802: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_10302 Lnet/minecraft/class_1600;field_10302: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_3778 Lnet/minecraft/class_1600;field_3778:Lnet/minecraft/class_354;
      named tricker Lnet/minecraft/client/MinecraftClient;tricker:Lnet/minecraft/client/render/ClientTickTracker;
    • snooper

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

      public ClientWorld world
      Mappings:
      Namespace Name Mixin selector
      official f Lave;f:Lbdb;
      intermediary field_3803 Lnet/minecraft/class_1600;field_3803:Lnet/minecraft/class_478;
      named world Lnet/minecraft/client/MinecraftClient;world:Lnet/minecraft/client/world/ClientWorld;
    • worldRenderer

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

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

      private ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      official ab Lave;ab:Lbjh;
      intermediary field_10307 Lnet/minecraft/class_1600;field_10307:Lnet/minecraft/class_560;
      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_10308 Lnet/minecraft/class_1600;field_10308:Lnet/minecraft/class_529;
      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_10310 Lnet/minecraft/class_1600;field_10310:Lnet/minecraft/class_518;
      named player Lnet/minecraft/client/MinecraftClient;player:Lnet/minecraft/entity/player/ClientPlayerEntity;
    • cameraEntity

      private Entity cameraEntity
      Mappings:
      Namespace Name Mixin selector
      official ad Lave;ad:Lpk;
      intermediary field_10309 Lnet/minecraft/class_1600;field_10309:Lnet/minecraft/class_864;
      named cameraEntity Lnet/minecraft/client/MinecraftClient;cameraEntity:Lnet/minecraft/entity/Entity;
    • targetedEntity

      public Entity targetedEntity
      Mappings:
      Namespace Name Mixin selector
      official i Lave;i:Lpk;
      intermediary field_7630 Lnet/minecraft/class_1600;field_7630:Lnet/minecraft/class_864;
      named targetedEntity Lnet/minecraft/client/MinecraftClient;targetedEntity:Lnet/minecraft/entity/Entity;
    • particleManager

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

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

      private boolean paused
      Mappings:
      Namespace Name Mixin selector
      official af Lave;af:Z
      intermediary field_3812 Lnet/minecraft/class_1600;field_3812: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_3814 Lnet/minecraft/class_1600;field_3814:Lnet/minecraft/class_370;
      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_3815 Lnet/minecraft/class_1600;field_3815:Lnet/minecraft/class_370;
      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_3816 Lnet/minecraft/class_1600;field_3816:Lnet/minecraft/class_388;
      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_3817 Lnet/minecraft/class_1600;field_3817:Lnet/minecraft/class_351;
      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_3818 Lnet/minecraft/class_1600;field_3818:Lnet/minecraft/class_524;
      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_3781 Lnet/minecraft/class_1600;field_3781: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_3782 Lnet/minecraft/class_1600;field_3782: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_3783 Lnet/minecraft/class_1600;field_3783: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_3784 Lnet/minecraft/class_1600;field_3784:Lnet/minecraft/class_601;
      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_3819 Lnet/minecraft/class_1600;field_3819:Lnet/minecraft/class_399;
      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_3820 Lnet/minecraft/class_1600;field_3820:Lnet/minecraft/class_371;
      named inGameHud Lnet/minecraft/client/MinecraftClient;inGameHud:Lnet/minecraft/client/gui/hud/InGameHud;
    • skipGameRender

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

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

      public GameOptions options
      Mappings:
      Namespace Name Mixin selector
      official t Lave;t:Lavh;
      intermediary field_3823 Lnet/minecraft/class_1600;field_3823:Lnet/minecraft/class_347;
      named options Lnet/minecraft/client/MinecraftClient;options:Lnet/minecraft/client/options/GameOptions;
    • mouse

      public MouseInput mouse
      Mappings:
      Namespace Name Mixin selector
      official u Lave;u:Lavf;
      intermediary field_3760 Lnet/minecraft/class_1600;field_3760:Lnet/minecraft/class_345;
      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_3762 Lnet/minecraft/class_1600;field_3762:Ljava/io/File;
      named runDirectory Lnet/minecraft/client/MinecraftClient;runDirectory:Ljava/io/File;
    • assetDirectory

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

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

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

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

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

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

      private int serverPort
      Mappings:
      Namespace Name Mixin selector
      official ar Lave;ar:I
      intermediary field_3791 Lnet/minecraft/class_1600;field_3791: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_3765 Lnet/minecraft/class_1600;field_3765:Z
      named focused Lnet/minecraft/client/MinecraftClient;focused:Z
    • sysTime

      long sysTime
      Mappings:
      Namespace Name Mixin selector
      official x Lave;x:J
      intermediary field_3766 Lnet/minecraft/class_1600;field_3766: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_3794 Lnet/minecraft/class_1600;field_3794:I
      named joinPlayerCounter Lnet/minecraft/client/MinecraftClient;joinPlayerCounter:I
    • metricsData

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

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

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

      private final boolean isDemo
      Mappings:
      Namespace Name Mixin selector
      official au Lave;au:Z
      intermediary field_3795 Lnet/minecraft/class_1600;field_3795: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_3796 Lnet/minecraft/class_1600;field_3796:Lnet/minecraft/class_1957;
      named clientConnection Lnet/minecraft/client/MinecraftClient;clientConnection:Lnet/minecraft/network/ClientConnection;
    • isIntegratedServerRunning

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

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

      private long f3CTime
      Mappings:
      Namespace Name Mixin selector
      official ax Lave;ax:J
      intermediary field_5356 Lnet/minecraft/class_1600;field_5356: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_6273 Lnet/minecraft/class_1600;field_6273:Lnet/minecraft/class_1651;
      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_6274 Lnet/minecraft/class_1600;field_6274:Lnet/minecraft/class_1671;
      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_6275 Lnet/minecraft/class_1600;field_6275: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_6276 Lnet/minecraft/class_1600;field_6276:Lnet/minecraft/class_1645;
      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_6277 Lnet/minecraft/class_1600;field_6277:Lnet/minecraft/class_1657;
      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_6278 Lnet/minecraft/class_1600;field_6278:Lnet/minecraft/class_1666;
      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_7623 Lnet/minecraft/class_1600;field_7623:Lnet/minecraft/class_1931;
      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_7624 Lnet/minecraft/class_1600;field_7624:Lnet/minecraft/class_1862;
      named fbo Lnet/minecraft/client/MinecraftClient;fbo:Lnet/minecraft/client/gl/Framebuffer;
    • texture

      private SpriteAtlasTexture texture
      Mappings:
      Namespace Name Mixin selector
      official aG Lave;aG:Lbmh;
      intermediary field_7625 Lnet/minecraft/class_1600;field_7625:Lnet/minecraft/class_1533;
      named texture Lnet/minecraft/client/MinecraftClient;texture:Lnet/minecraft/client/texture/SpriteAtlasTexture;
    • soundManager

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

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

      private Identifier mojang
      Mappings:
      Namespace Name Mixin selector
      official aJ Lave;aJ:Ljy;
      intermediary field_7628 Lnet/minecraft/class_1600;field_7628:Lnet/minecraft/class_1653;
      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_7629 Lnet/minecraft/class_1600;field_7629:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named sessionService Lnet/minecraft/client/MinecraftClient;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • skinProvider

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

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

      private long frameTime
      Mappings:
      Namespace Name Mixin selector
      official aN Lave;aN:J
      intermediary field_10303 Lnet/minecraft/class_1600;field_10303: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_7621 Lnet/minecraft/class_1600;field_7621:Ljava/lang/Thread;
      named currentThread Lnet/minecraft/client/MinecraftClient;currentThread:Ljava/lang/Thread;
    • modelManager

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

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

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

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

      public boolean wireFrame
      Mappings:
      Namespace Name Mixin selector
      official D Lave;D:Z
      intermediary field_10295 Lnet/minecraft/class_1600;field_10295: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_10296 Lnet/minecraft/class_1600;field_10296: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_10297 Lnet/minecraft/class_1600;field_10297: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_10298 Lnet/minecraft/class_1600;field_10298:Z
      named chunkCullingEnabled Lnet/minecraft/client/MinecraftClient;chunkCullingEnabled:Z
    • time

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

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

      long debugTime
      Mappings:
      Namespace Name Mixin selector
      official J Lave;J:J
      intermediary field_3772 Lnet/minecraft/class_1600;field_3772: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_3799 Lnet/minecraft/class_1600;field_3799:Ljava/lang/String;
      named openProfilerSection Lnet/minecraft/client/MinecraftClient;openProfilerSection:Ljava/lang/String;
  • Constructor Details

    • MinecraftClient

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

    • run

      public void run()
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a()V
      intermediary method_5580 Lnet/minecraft/class_1600;method_5580()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_2921 Lnet/minecraft/class_1600;method_2921()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_9397 Lnet/minecraft/class_1600;method_9397()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_9398 Lnet/minecraft/class_1600;method_9398()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_9399 Lnet/minecraft/class_1600;method_9399()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_9400 Lnet/minecraft/class_1600;method_9400()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_9401 Lnet/minecraft/class_1600;method_9401()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_6643 Lnet/minecraft/class_1600;method_6643()Z
      named checkIs64Bit Lnet/minecraft/client/MinecraftClient;checkIs64Bit()Z
    • getFramebuffer

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

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

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

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

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

      public boolean hasReducedDebugInfo()
      Mappings:
      Namespace Name Mixin selector
      official d Lave;d()Z
      intermediary method_6647 Lnet/minecraft/class_1600;method_6647()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_5576 Lnet/minecraft/class_1600;method_5576()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_6634 Lnet/minecraft/class_1600;method_6634(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_5575 Lnet/minecraft/class_1600;method_5575()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_9383 Lnet/minecraft/class_1600;method_9383(Lnet/minecraft/class_1532;)V
      named loadLogo Lnet/minecraft/client/MinecraftClient;loadLogo(Lnet/minecraft/client/texture/TextureManager;)V
    • method_9382

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

      public LevelStorageAccess getCurrentSave()
      Mappings:
      Namespace Name Mixin selector
      official f Lave;f()Latr;
      intermediary method_2944 Lnet/minecraft/class_1600;method_2944()Lnet/minecraft/class_102;
      named getCurrentSave Lnet/minecraft/client/MinecraftClient;getCurrentSave()Lnet/minecraft/world/level/storage/LevelStorageAccess;
    • openScreen

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

      private void setGlErrorMessage(String message)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(Ljava/lang/String;)V
      intermediary method_2946 Lnet/minecraft/class_1600;method_2946(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_2947 Lnet/minecraft/class_1600;method_2947()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_2916 Lnet/minecraft/class_1600;method_2916()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_9403 Lnet/minecraft/class_1600;method_9403()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_9404 Lnet/minecraft/class_1600;method_9404()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_4498 Lnet/minecraft/class_1600;method_4498()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_6649 Lnet/minecraft/class_1600;method_6649()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_2948 Lnet/minecraft/class_1600;method_2948()V
      named cleanHeap Lnet/minecraft/client/MinecraftClient;cleanHeap()V
    • method_2938

      private void method_2938(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lave;b(I)V
      intermediary method_2938 Lnet/minecraft/class_1600;method_2938(I)V
      named method_2938 Lnet/minecraft/client/MinecraftClient;method_2938(I)V
    • method_2926

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

      public void scheduleStop()
      Mappings:
      Namespace Name Mixin selector
      official m Lave;m()V
      intermediary method_2949 Lnet/minecraft/class_1600;method_2949()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_2950 Lnet/minecraft/class_1600;method_2950()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_2951 Lnet/minecraft/class_1600;method_2951()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_2952 Lnet/minecraft/class_1600;method_2952()V
      named openGameMenuScreen Lnet/minecraft/client/MinecraftClient;openGameMenuScreen()V
    • handleBlockBreaking

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

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

      private void doUse()
      Mappings:
      Namespace Name Mixin selector
      official ax Lave;ax()V
      intermediary method_6645 Lnet/minecraft/class_1600;method_6645()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_2953 Lnet/minecraft/class_1600;method_2953()V
      named toggleFullscreen Lnet/minecraft/client/MinecraftClient;toggleFullscreen()V
    • method_2923

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

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

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

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official s Lave;s()V
      intermediary method_2954 Lnet/minecraft/class_1600;method_2954()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_6636 Lnet/minecraft/class_1600;method_6636(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_1156;)V
      named startGame Lnet/minecraft/client/MinecraftClient;startGame(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/LevelInfo;)V
    • connect

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

      public void connect(ClientWorld world, String loadingMessage)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lbdb;Ljava/lang/String;)V
      intermediary method_2930 Lnet/minecraft/class_1600;method_2930(Lnet/minecraft/class_478;Ljava/lang/String;)V
      named connect Lnet/minecraft/client/MinecraftClient;connect(Lnet/minecraft/client/world/ClientWorld;Ljava/lang/String;)V
    • method_2922

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

      public final boolean isDemo()
      Mappings:
      Namespace Name Mixin selector
      official t Lave;t()Z
      intermediary method_2959 Lnet/minecraft/class_1600;method_2959()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_2960 Lnet/minecraft/class_1600;method_2960()Lnet/minecraft/class_1845;
      named getNetworkHandler Lnet/minecraft/client/MinecraftClient;getNetworkHandler()Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • isHudEnabled

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

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

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

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

      private ItemStack method_9385(Item item, int int2, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lave;a(Lzw;ILakw;)Lzx;
      intermediary method_9385 Lnet/minecraft/class_1600;method_9385(Lnet/minecraft/class_1069;ILnet/minecraft/class_226;)Lnet/minecraft/class_1071;
      named method_9385 Lnet/minecraft/client/MinecraftClient;method_9385(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_2945 Lnet/minecraft/class_1600;method_2945(Lnet/minecraft/class_1;)Lnet/minecraft/class_1;
      named addSystemDetailsToCrashReport Lnet/minecraft/client/MinecraftClient;addSystemDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
    • getInstance

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

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

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

      private String getCurrentAction()
      Mappings:
      Namespace Name Mixin selector
      official aA Lave;aA()Ljava/lang/String;
      intermediary method_9387 Lnet/minecraft/class_1600;method_9387()Ljava/lang/String;
      named getCurrentAction Lnet/minecraft/client/MinecraftClient;getCurrentAction()Ljava/lang/String;
    • 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_2411 Lnet/minecraft/class_855;method_2411(Lnet/minecraft/class_853;)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_2920 Lnet/minecraft/class_1600;method_2920()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_2409 Lnet/minecraft/class_855;method_2409()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_2931 Lnet/minecraft/class_1600;method_2931(Lnet/minecraft/class_485;)V
      named setCurrentServerEntry Lnet/minecraft/client/MinecraftClient;setCurrentServerEntry(Lnet/minecraft/client/network/ServerInfo;)V
    • getCurrentServerEntry

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

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

      public boolean isInSingleplayer()
      Mappings:
      Namespace Name Mixin selector
      official F Lave;F()Z
      intermediary method_2908 Lnet/minecraft/class_1600;method_2908()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_2909 Lnet/minecraft/class_1600;method_2909()Lnet/minecraft/class_601;
      named getServer Lnet/minecraft/client/MinecraftClient;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
    • stopServer

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

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

      public static long getTime()
      Mappings:
      Namespace Name Mixin selector
      official J Lave;J()J
      intermediary method_2912 Lnet/minecraft/class_1600;method_2912()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_2913 Lnet/minecraft/class_1600;method_2913()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_5568 Lnet/minecraft/class_1600;method_5568()Lnet/minecraft/class_355;
      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_9380 Lnet/minecraft/class_1600;method_9380()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_9381 Lnet/minecraft/class_1600;method_9381()Lcom/mojang/authlib/properties/PropertyMap;
      named getSessionProperties Lnet/minecraft/client/MinecraftClient;getSessionProperties()Lcom/mojang/authlib/properties/PropertyMap;
    • getNetworkProxy

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

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

      public ResourceManager getResourceManager()
      Mappings:
      Namespace Name Mixin selector
      official Q Lave;Q()Lbni;
      intermediary method_5571 Lnet/minecraft/class_1600;method_5571()Lnet/minecraft/class_1654;
      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_5572 Lnet/minecraft/class_1600;method_5572()Lnet/minecraft/class_1657;
      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_5573 Lnet/minecraft/class_1600;method_5573()Lnet/minecraft/class_1666;
      named getLanguageManager Lnet/minecraft/client/MinecraftClient;getLanguageManager()Lnet/minecraft/client/resource/language/LanguageManager;
    • getSpriteAtlasTexture

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

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

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

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

      public MusicTracker.MusicType getMusicType()
      Mappings:
      Namespace Name Mixin selector
      official X Lave;X()Lbpv$a;
      intermediary method_6631 Lnet/minecraft/class_1600;method_6631()Lnet/minecraft/class_1904$class_1905;
      named getMusicType Lnet/minecraft/client/MinecraftClient;getMusicType()Lnet/minecraft/client/sound/MusicTracker$MusicType;
    • getTwitchStreamProvider

      public TwitchStreamProvider getTwitchStreamProvider()
      Mappings:
      Namespace Name Mixin selector
      official Y Lave;Y()Lbqm;
      intermediary method_6632 Lnet/minecraft/class_1600;method_6632()Lnet/minecraft/class_1931;
      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_6639 Lnet/minecraft/class_1600;method_6639()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_6641 Lnet/minecraft/class_1600;method_6641()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named getSessionService Lnet/minecraft/client/MinecraftClient;getSessionService()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • getSkinProvider

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

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

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

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

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

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

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

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

      public ItemRenderer getItemRenderer()
      Mappings:
      Namespace Name Mixin selector
      official ag Lave;ag()Lbjh;
      intermediary method_9391 Lnet/minecraft/class_1600;method_9391()Lnet/minecraft/class_560;
      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_9392 Lnet/minecraft/class_1600;method_9392()Lnet/minecraft/class_529;
      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_9393 Lnet/minecraft/class_1600;method_9393()I
      named getCurrentFps Lnet/minecraft/client/MinecraftClient;getCurrentFps()I
    • getMetricsData

      public MetricsData getMetricsData()
      Mappings:
      Namespace Name Mixin selector
      official aj Lave;aj()Lnh;
      intermediary method_9394 Lnet/minecraft/class_1600;method_9394()Lnet/minecraft/class_2601;
      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_9395 Lnet/minecraft/class_1600;method_9395()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_9396 Lnet/minecraft/class_1600;method_9396()Z
      named isConnectedToRealms Lnet/minecraft/client/MinecraftClient;isConnectedToRealms()Z
    • setConnectedToRealms

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