Merge branch 'pull/580' into 19w13b

# Conflicts:
#	mappings/net/minecraft/world/EntityView.mapping
This commit is contained in:
modmuss50 2019-04-03 16:46:13 +01:00
commit 90190d1843
28 changed files with 248 additions and 20 deletions

View File

@ -140,6 +140,11 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
METHOD polygonOffset (FF)V METHOD polygonOffset (FF)V
ARG 0 factor ARG 0 factor
ARG 1 units ARG 1 units
METHOD rotatef (FFFF)V
ARG 0 angle
ARG 1 x
ARG 2 y
ARG 3 z
METHOD setupSolidRenderingTextureCombine (I)V METHOD setupSolidRenderingTextureCombine (I)V
ARG 0 color ARG 0 color
METHOD texImage2D (IIIIIIIILjava/nio/IntBuffer;)V METHOD texImage2D (IIIIIIIILjava/nio/IntBuffer;)V

View File

@ -41,9 +41,10 @@ CLASS cus net/minecraft/client/MinecraftClient
FIELD aS tutorialManager Ldxl; FIELD aS tutorialManager Ldxl;
FIELD aT isWindowFocused Z FIELD aT isWindowFocused Z
FIELD aU renderTaskQueue Ljava/util/Queue; FIELD aU renderTaskQueue Ljava/util/Queue;
FIELD aV resourceReloadFuture Ljava/util/concurrent/CompletableFuture;
FIELD aW openProfilerSection Ljava/lang/String; FIELD aW openProfilerSection Ljava/lang/String;
FIELD a IS_SYSTEM_MAC Z FIELD a IS_SYSTEM_MAC Z
FIELD aa isPaused Z FIELD aa paused Z
FIELD ab pausedTickDelta F FIELD ab pausedTickDelta F
FIELD ac server Ldwo; FIELD ac server Ldwo;
FIELD ad worldGenProgressTracker Ljava/util/concurrent/atomic/AtomicReference; FIELD ad worldGenProgressTracker Ljava/util/concurrent/atomic/AtomicReference;
@ -128,6 +129,8 @@ CLASS cus net/minecraft/client/MinecraftClient
METHOD a addBlockEntityNbt (Lbbp;Lbsz;)Lbbp; METHOD a addBlockEntityNbt (Lbbp;Lbsz;)Lbbp;
ARG 1 stack ARG 1 stack
ARG 2 blockEntity ARG 2 blockEntity
METHOD a setOverlay (Lcyu;)V
ARG 1 overlay
METHOD a openScreen (Lcyz;)V METHOD a openScreen (Lcyz;)V
ARG 1 screen ARG 1 screen
METHOD a setCrashReport (Ld;)V METHOD a setCrashReport (Ld;)V

View File

@ -1,7 +1,11 @@
CLASS cut net/minecraft/client/Mouse CLASS cut net/minecraft/client/Mouse
FIELD a client Lcus; FIELD a client Lcus;
FIELD b leftButtonClicked Z
FIELD c middleButtonClicked Z
FIELD d rightButtonClicked Z
FIELD e x D FIELD e x D
FIELD f y D FIELD f y D
FIELD g controlLeftTicks I
FIELD h activeButton I FIELD h activeButton I
FIELD i hasResolutionChanged Z FIELD i hasResolutionChanged Z
FIELD k glfwTime D FIELD k glfwTime D
@ -20,8 +24,12 @@ CLASS cut net/minecraft/client/Mouse
METHOD a onMouseButton (JIII)V METHOD a onMouseButton (JIII)V
ARG 1 window ARG 1 window
ARG 3 button ARG 3 button
ARG 4 action
ARG 5 mods
METHOD b wasLeftButtonClicked ()Z
METHOD b onCursorPos (JDD)V METHOD b onCursorPos (JDD)V
ARG 1 window ARG 1 window
METHOD d wasRightButtonClicked ()Z
METHOD e getX ()D METHOD e getX ()D
METHOD f getY ()D METHOD f getY ()D
METHOD g onResolutionChanged ()V METHOD g onResolutionChanged ()V

View File

@ -1 +1,2 @@
CLASS cyu net/minecraft/client/gui/Overlay CLASS cyu net/minecraft/client/gui/Overlay
METHOD a pausesGame ()Z

View File

@ -1,6 +1,11 @@
CLASS dja net/minecraft/client/network/AbstractClientPlayerEntity CLASS dja net/minecraft/client/network/AbstractClientPlayerEntity
FIELD e cachedScoreboardEntry Ldgu;
METHOD a loadSkin (Lqr;Ljava/lang/String;)Ldtf; METHOD a loadSkin (Lqr;Ljava/lang/String;)Ldtf;
ARG 0 id ARG 0 id
ARG 1 playerName ARG 1 playerName
METHOD c hasScoreboardEntry ()Z
METHOD d getSkinId (Ljava/lang/String;)Lqr; METHOD d getSkinId (Ljava/lang/String;)Lqr;
ARG 0 playerName ARG 0 playerName
METHOD i getScoreboardEntry ()Ldgu;
METHOD l hasSkinTexture ()Z
METHOD m getSkinTexture ()Lqr;

View File

@ -20,6 +20,8 @@ CLASS dgq net/minecraft/client/network/ClientPlayNetworkHandler
METHOD a getClientConnection ()Lja; METHOD a getClientConnection ()Lja;
METHOD a getScoreboardEntry (Ljava/lang/String;)Ldgu; METHOD a getScoreboardEntry (Ljava/lang/String;)Ldgu;
ARG 1 profileName ARG 1 profileName
METHOD a getScoreboardEntry (Ljava/util/UUID;)Ldgu;
ARG 1 uuid
METHOD a sendPacket (Lka;)V METHOD a sendPacket (Lka;)V
METHOD a sendResourcePackStatus (Lot$a;)V METHOD a sendResourcePackStatus (Lot$a;)V
METHOD b getCommandSource ()Ldgr; METHOD b getCommandSource ()Ldgr;

View File

@ -1,4 +1,10 @@
CLASS djd net/minecraft/client/network/ClientPlayerEntity CLASS djd net/minecraft/client/network/ClientPlayerEntity
FIELD bW renderYaw F
FIELD bX renderPitch F
FIELD bY lastRenderYaw F
FIELD bZ lastRenderPitch F
FIELD ca nextNauseaStrength F
FIELD cb lastNauseaStrength F
FIELD cc stats Lys; FIELD cc stats Lys;
FIELD cd recipeBook Lcuj; FIELD cd recipeBook Lcuj;
FIELD ce tickables Ljava/util/List; FIELD ce tickables Ljava/util/List;
@ -15,7 +21,9 @@ CLASS djd net/minecraft/client/network/ClientPlayerEntity
METHOD B getStats ()Lys; METHOD B getStats ()Lys;
METHOD D getRecipeBook ()Lcuj; METHOD D getRecipeBook ()Lcuj;
METHOD F hasJumpingMount ()Z METHOD F hasJumpingMount ()Z
METHOD H isCamera ()Z
METHOD I isRiding ()Z METHOD I isRiding ()Z
METHOD M updateNausea ()V
METHOD a setClientPermissionLevel (I)V METHOD a setClientPermissionLevel (I)V
METHOD a onRecipeDisplayed (Lbdx;)V METHOD a onRecipeDisplayed (Lbdx;)V
METHOD f sendChatMessage (Ljava/lang/String;)V METHOD f sendChatMessage (Ljava/lang/String;)V

View File

@ -1,17 +1,28 @@
CLASS dgu net/minecraft/client/network/ScoreboardEntry CLASS dgu net/minecraft/client/network/PlayerListEntry
FIELD a profile Lcom/mojang/authlib/GameProfile; FIELD a profile Lcom/mojang/authlib/GameProfile;
FIELD b textures Ljava/util/Map;
FIELD c gameMode Lbgs; FIELD c gameMode Lbgs;
FIELD d latency I FIELD d latency I
FIELD e texturesLoaded Z
FIELD f model Ljava/lang/String;
FIELD g displayName Ljm; FIELD g displayName Ljm;
METHOD <init> (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD <init> (Lma$b;)V
ARG 1 playerListPacketEntry
METHOD a getProfile ()Lcom/mojang/authlib/GameProfile; METHOD a getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD a setLatency (I)V METHOD a setLatency (I)V
ARG 1 latency
METHOD a setGameMode (Lbgs;)V METHOD a setGameMode (Lbgs;)V
METHOD a setDisplayName (Ljm;)V METHOD a setDisplayName (Ljm;)V
ARG 1 displayName
METHOD b getGameMode ()Lbgs; METHOD b getGameMode ()Lbgs;
METHOD c getLatency ()I METHOD c getLatency ()I
METHOD e isSkinTextureLoaded ()Z METHOD e hasSkinTexture ()Z
METHOD f getModel ()Ljava/lang/String;
METHOD g getSkinTexture ()Lqr; METHOD g getSkinTexture ()Lqr;
METHOD h getCapeTexture ()Lqr; METHOD h getCapeTexture ()Lqr;
METHOD i getElytraTexture ()Lqr; METHOD i getElytraTexture ()Lqr;
METHOD j getScoreboardTeam ()Lcse; METHOD j getScoreboardTeam ()Lcse;
METHOD k loadTextures ()V
METHOD l getDisplayName ()Ljm; METHOD l getDisplayName ()Ljm;

View File

@ -1,9 +1,24 @@
CLASS ma net/minecraft/client/network/packet/PlayerListS2CPacket CLASS ma net/minecraft/client/network/packet/PlayerListS2CPacket
CLASS ma$a Type CLASS ma$a Action
FIELD a ADD Lma$a; FIELD a ADD Lma$a;
FIELD b UPDATE_GAMEMODE Lma$a; FIELD b UPDATE_GAMEMODE Lma$a;
FIELD c UPDATE_LATENCY Lma$a; FIELD c UPDATE_LATENCY Lma$a;
FIELD d UPDATE_DISPLAY_NAME Lma$a; FIELD d UPDATE_DISPLAY_NAME Lma$a;
FIELD e REMOVE Lma$a; FIELD e REMOVE Lma$a;
FIELD a type Lma$a; CLASS ma$b Entry
METHOD c getType ()Lma$a; FIELD b latency I
FIELD c gameMode Lbgs;
FIELD d profile Lcom/mojang/authlib/GameProfile;
FIELD e displayName Ljm;
METHOD a getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD b getLatency ()I
METHOD c getGameMode ()Lbgs;
METHOD d getDisplayName ()Ljm;
FIELD a action Lma$a;
FIELD b entries Ljava/util/List;
METHOD <init> (Lma$a;Ljava/lang/Iterable;)V
ARG 1 action
METHOD <init> (Lma$a;[Lvf;)V
ARG 1 action
METHOD b getEntries ()Ljava/util/List;
METHOD c getAction ()Lma$a;

View File

@ -17,6 +17,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD P reducedDebugInfo Z FIELD P reducedDebugInfo Z
FIELD Q snooperEnabled Z FIELD Q snooperEnabled Z
FIELD R showSubtitles Z FIELD R showSubtitles Z
FIELD S backgroundForChatOnly Z
FIELD T touchscreen Z FIELD T touchscreen Z
FIELD U fullscreen Z FIELD U fullscreen Z
FIELD V bobView Z FIELD V bobView Z
@ -78,6 +79,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD i incompatibleResourcePacks Ljava/util/List; FIELD i incompatibleResourcePacks Ljava/util/List;
FIELD j chatVisibility Lavk; FIELD j chatVisibility Lavk;
FIELD k chatOpacity D FIELD k chatOpacity D
FIELD l textBackgroundOpacity D
FIELD m fullscreenResolution Ljava/lang/String; FIELD m fullscreenResolution Ljava/lang/String;
FIELD n hideServerAddress Z FIELD n hideServerAddress Z
FIELD o advancedItemTooltips Z FIELD o advancedItemTooltips Z
@ -93,6 +95,7 @@ CLASS cuw net/minecraft/client/options/GameOptions
FIELD y mipmapLevels I FIELD y mipmapLevels I
FIELD z useNativeTransport Z FIELD z useNativeTransport Z
METHOD a load ()V METHOD a load ()V
METHOD a getTextBackgroundOpacity (F)F
METHOD a togglePlayerModelPart (Lavn;)V METHOD a togglePlayerModelPart (Lavn;)V
METHOD a setPlayerModelPart (Lavn;Z)V METHOD a setPlayerModelPart (Lavn;Z)V
ARG 1 part ARG 1 part

View File

@ -16,11 +16,13 @@ CLASS djp net/minecraft/client/render/BackgroundRenderer
ARG 1 gameRenderer ARG 1 gameRenderer
METHOD a getColorAsBuffer ()Ljava/nio/FloatBuffer; METHOD a getColorAsBuffer ()Ljava/nio/FloatBuffer;
METHOD a renderBackground (Lcui;F)V METHOD a renderBackground (Lcui;F)V
ARG 1 camera
ARG 2 tickDelta
METHOD a applyFog (Lcui;I)V METHOD a applyFog (Lcui;I)V
METHOD a updateColorNotInWater (Lcui;Lbgv;F)V METHOD a updateColorNotInWater (Lcui;Lbgv;F)V
ARG 2 world ARG 2 world
ARG 3 tickDelta ARG 3 tickDelta
METHOD a updateColorInWater (Lcui;Lbgy;)V METHOD a updateColorInWater (Lcui;Lbgy;)V
ARG 2 world ARG 2 world
METHOD a updateFogColor (Z)V METHOD a setFogBlack (Z)V
ARG 1 black ARG 1 fogBlack

View File

@ -2,6 +2,8 @@ CLASS dke net/minecraft/client/render/ChunkRenderDispatcher
FIELD a renderer Ldju; FIELD a renderer Ldju;
FIELD b world Lbgv; FIELD b world Lbgv;
FIELD c sizeY I FIELD c sizeY I
FIELD d sizeX I
FIELD e sizeZ I
FIELD f renderers [Ldmm; FIELD f renderers [Ldmm;
METHOD <init> (Lbgv;ILdju;Ldmn;)V METHOD <init> (Lbgv;ILdju;Ldmn;)V
ARG 1 world ARG 1 world
@ -10,5 +12,9 @@ CLASS dke net/minecraft/client/render/ChunkRenderDispatcher
METHOD a updateCameraPosition (DD)V METHOD a updateCameraPosition (DD)V
METHOD a getChunkIndex (III)I METHOD a getChunkIndex (III)I
METHOD a scheduleChunkRender (IIIZ)V METHOD a scheduleChunkRender (IIIZ)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a createChunks (Ldmn;)V METHOD a createChunks (Ldmn;)V
METHOD a getChunk (Lev;)Ldmm; METHOD a getChunkRenderer (Lev;)Ldmm;
ARG 1 pos

View File

@ -12,9 +12,23 @@ CLASS djs net/minecraft/client/render/FirstPersonRenderer
FIELD k itemRenderer Ldpi; FIELD k itemRenderer Ldpi;
METHOD a updateHeldItems ()V METHOD a updateHeldItems ()V
METHOD a renderFirstPersonItem (F)V METHOD a renderFirstPersonItem (F)V
ARG 1 tickDelta
METHOD a rotate (FF)V METHOD a rotate (FF)V
ARG 1 degreeX ARG 1 pitch
METHOD a renderFirstPersonMap (FFF)V ARG 2 yaw
METHOD a renderMapInBothHands (FFF)V
ARG 1 pitch
ARG 2 equipProgress
METHOD a renderArmHoldingItem (FFLaih;)V
ARG 3 arm
METHOD a renderMapInOneHand (FLaih;FLbbp;)V
ARG 1 equipProgress
ARG 2 hand
ARG 4 item
METHOD a applyEatOrDrinkTransformation (FLaih;Lbbp;)V
ARG 1 tickDelta
ARG 2 hand
ARG 3 item
METHOD a resetEquipProgress (Lagt;)V METHOD a resetEquipProgress (Lagt;)V
METHOD a renderArm (Laih;)V METHOD a renderArm (Laih;)V
METHOD a renderItem (Laii;Lbbp;Ldla$b;)V METHOD a renderItem (Laii;Lbbp;Ldla$b;)V
@ -25,11 +39,22 @@ CLASS djs net/minecraft/client/render/FirstPersonRenderer
ARG 2 stack ARG 2 stack
ARG 3 transformation ARG 3 transformation
METHOD a renderFirstPersonMap (Lbbp;)V METHOD a renderFirstPersonMap (Lbbp;)V
ARG 1 map
METHOD a renderFirstPersonItem (Ldja;FFLagt;FLbbp;F)V METHOD a renderFirstPersonItem (Ldja;FFLagt;FLbbp;F)V
ARG 1 player ARG 1 player
ARG 2 tickDelta
ARG 3 pitch
ARG 4 hand ARG 4 hand
ARG 6 item ARG 6 item
ARG 7 equipProgress
METHOD a renderBlock (Ldto;)V METHOD a renderBlock (Ldto;)V
METHOD b applyLightmap ()V
METHOD b renderOverlays (F)V METHOD b renderOverlays (F)V
METHOD b applyHandOffset (Laih;F)V
ARG 1 hand
METHOD c renderArms ()V METHOD c renderArms ()V
METHOD c applyCameraAngles (F)V
ARG 1 tickDelta
METHOD d renderFireOverlay ()V
METHOD d getMapAngle (F)F
METHOD e renderWaterOverlay (F)V METHOD e renderWaterOverlay (F)V

View File

@ -18,14 +18,20 @@ CLASS djq net/minecraft/client/render/GameRenderer
FIELD h random Ljava/util/Random; FIELD h random Ljava/util/Random;
FIELD i viewDistance F FIELD i viewDistance F
FIELD j mapRenderer Lcvn; FIELD j mapRenderer Lcvn;
FIELD o tickStartSkyDarkness F FIELD k ticks I
FIELD l movementFovMultiplier F
FIELD m lastMovementFovMultiplier F
FIELD n skyDarkness F
FIELD o lastSkyDarkness F
FIELD p renderHand Z
FIELD q blockOutlineEnabled Z FIELD q blockOutlineEnabled Z
FIELD r lastWorldIconUpdate J FIELD r lastWorldIconUpdate J
FIELD s lastRenderTime J FIELD s lastWindowFocusedTime J
FIELD t lightmapTextureManager Ldjv; FIELD t lightmapTextureManager Ldjv;
FIELD x backgroundRenderer Ldjp; FIELD x backgroundRenderer Ldjp;
METHOD <init> (Lcus;Lxc;)V METHOD <init> (Lcus;Lxc;)V
ARG 1 client ARG 1 client
METHOD a isShaderEnabled ()Z
METHOD a updateTargetedEntity (F)V METHOD a updateTargetedEntity (F)V
ARG 1 tickDelta ARG 1 tickDelta
METHOD a renderWorld (FJ)V METHOD a renderWorld (FJ)V
@ -40,22 +46,58 @@ CLASS djq net/minecraft/client/render/GameRenderer
ARG 2 scaledHeight ARG 2 scaledHeight
ARG 3 tickDelta ARG 3 tickDelta
METHOD a onCameraEntitySet (Lahz;)V METHOD a onCameraEntitySet (Lahz;)V
METHOD a getNightVisionStrength (Laii;F)F
ARG 1 entity
ARG 2 tickDelta
METHOD a showFloatingItem (Lbbp;)V METHOD a showFloatingItem (Lbbp;)V
ARG 1 item ARG 1 floatingItem
METHOD a renderHand (Lcui;F)V
ARG 1 camera
ARG 2 tickDelta
METHOD a getFov (Lcui;FZ)D
ARG 2 tickDelta
METHOD a renderAboveClouds (Lcui;Ldju;FDDD)V
ARG 1 camera
ARG 2 worldRenderer
ARG 3 tickDelta
ARG 4 cameraX
ARG 6 cameraY
ARG 8 cameraZ
METHOD a renderFloatingText (Lcvk;Ljava/lang/String;FFFIFFZ)V
ARG 0 textRenderer
ARG 1 text
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 verticalOffset
ARG 6 yaw
ARG 7 pitch
ARG 8 translucent
METHOD a loadShader (Lqr;)V METHOD a loadShader (Lqr;)V
METHOD b disableShader ()V METHOD b disableShader ()V
METHOD b renderWeather (F)V
METHOD b renderCenter (FJ)V METHOD b renderCenter (FJ)V
ARG 1 tickDelta ARG 1 tickDelta
METHOD c toggleShadersEnabled ()V METHOD c toggleShadersEnabled ()V
METHOD c getSkyDarkness (F)F METHOD c getSkyDarkness (F)F
ARG 1 tickDelta ARG 1 tickDelta
METHOD d bobViewWhenHurt (F)V
ARG 1 tickDelta
METHOD d setFogBlack (Z)V
ARG 1 fogBlack
METHOD e tick ()V METHOD e tick ()V
METHOD e bobView (F)V
ARG 1 tickDelta
METHOD f getShader ()Ldjz; METHOD f getShader ()Ldjz;
METHOD f applyCameraTransformations (F)V
ARG 1 tickDelta
METHOD h disableLightmap ()V METHOD h disableLightmap ()V
METHOD i enableLightmap ()V METHOD i enableLightmap ()V
METHOD k getMapRenderer ()Lcvn; METHOD k getMapRenderer ()Lcvn;
METHOD l getClient ()Lcus; METHOD l getClient ()Lcus;
METHOD m getViewDistance ()F METHOD m getViewDistance ()F
METHOD n getCamera ()Lcui; METHOD n getCamera ()Lcui;
METHOD o updateMovementFovMultiplier ()V
METHOD p updateWorldIcon ()V METHOD p updateWorldIcon ()V
METHOD q shouldRenderBlockOutline ()Z METHOD q shouldRenderBlockOutline ()Z
METHOD r renderRain ()V

View File

@ -1,6 +1,11 @@
CLASS dju net/minecraft/client/render/WorldRenderer CLASS dju net/minecraft/client/render/WorldRenderer
CLASS dju$a ChunkInfo
FIELD b renderer Ldmm;
METHOD <init> (Ldju;Ldmm;Lfa;I)V
ARG 1 renderer
FIELD A ticks I FIELD A ticks I
FIELD B partiallyBrokenBlocks Ljava/util/Map; FIELD B partiallyBrokenBlocks Ljava/util/Map;
FIELD C playingSongs Ljava/util/Map;
FIELD D destroyStages [Ldto; FIELD D destroyStages [Ldto;
FIELD E entityOutlinesFramebuffer Lcsx; FIELD E entityOutlinesFramebuffer Lcsx;
FIELD F entityOutlineShader Ldjz; FIELD F entityOutlineShader Ldjz;
@ -40,6 +45,8 @@ CLASS dju net/minecraft/client/render/WorldRenderer
FIELD j entityRenderDispatcher Ldon; FIELD j entityRenderDispatcher Ldon;
FIELD k world Ldgt; FIELD k world Ldgt;
FIELD l chunkRenderers Ljava/util/Set; FIELD l chunkRenderers Ljava/util/Set;
FIELD m chunkInfos Ljava/util/List;
FIELD n blockEntities Ljava/util/Set;
FIELD o chunkRenderDispatcher Ldke; FIELD o chunkRenderDispatcher Ldke;
FIELD p starsDisplayList I FIELD p starsDisplayList I
FIELD t starsBuffer Lcty; FIELD t starsBuffer Lcty;
@ -63,8 +70,21 @@ CLASS dju net/minecraft/client/render/WorldRenderer
METHOD a renderClouds (FDDD)V METHOD a renderClouds (FDDD)V
ARG 1 tickDelta ARG 1 tickDelta
METHOD a onResized (II)V METHOD a onResized (II)V
METHOD a scheduleBlockRender (IIIIII)V METHOD a scheduleBlockRenders (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a scheduleBlockRenders (IIIIII)V
ARG 1 minX
ARG 2 minY
ARG 3 minZ
ARG 4 maxX
ARG 5 maxY
ARG 6 maxZ
METHOD a scheduleChunkRender (IIIZ)V METHOD a scheduleChunkRender (IIIZ)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a playGlobalEvent (ILev;I)V METHOD a playGlobalEvent (ILev;I)V
METHOD a updateChunks (J)V METHOD a updateChunks (J)V
METHOD a playLevelEvent (Lavm;ILev;I)V METHOD a playLevelEvent (Lavm;ILev;I)V
@ -72,10 +92,16 @@ CLASS dju net/minecraft/client/render/WorldRenderer
ARG 2 type ARG 2 type
ARG 3 pos ARG 3 pos
ARG 4 data ARG 4 data
METHOD a updateBlock (Lbgg;Lev;Lbuw;Lbuw;I)V
ARG 2 pos
METHOD a renderLayer (Lbgh;)V METHOD a renderLayer (Lbgh;)V
ARG 1 layer ARG 1 layer
METHOD a renderLayer (Lbgh;Lcui;)I METHOD a renderLayer (Lbgh;Lcui;)I
ARG 1 layer ARG 1 layer
METHOD a updateEntitiesForSong (Lbgv;Lev;Z)V
ARG 1 world
ARG 2 pos
ARG 3 playing
METHOD a drawBoxOutline (Lcrb;FFFF)V METHOD a drawBoxOutline (Lcrb;FFFF)V
ARG 0 box ARG 0 box
ARG 1 red ARG 1 red
@ -118,7 +144,13 @@ CLASS dju net/minecraft/client/render/WorldRenderer
ARG 3 tickDelta ARG 3 tickDelta
METHOD a setUpTerrain (Lcui;Ldms;IZ)V METHOD a setUpTerrain (Lcui;Ldms;IZ)V
METHOD a setWorld (Ldgt;)V METHOD a setWorld (Ldgt;)V
METHOD a (Lgd;DDDDDD)V METHOD a getOpenChunkFaces (Lev;)Ljava/util/Set;
ARG 1 pos
METHOD a getChunkRenderer (Lev;Ldmm;Lfa;)Ldmm;
ARG 1 pos
METHOD a scheduleSectionRender (Lev;Z)V
ARG 1 pos
METHOD a addParticle (Lgd;DDDDDD)V
ARG 1 parameters ARG 1 parameters
ARG 2 x ARG 2 x
ARG 4 y ARG 4 y
@ -145,9 +177,21 @@ CLASS dju net/minecraft/client/render/WorldRenderer
ARG 10 velocityX ARG 10 velocityX
ARG 12 velocityY ARG 12 velocityY
ARG 14 velocityY ARG 14 velocityY
METHOD a updateBlockEntities (Ljava/util/Collection;Ljava/util/Collection;)V
ARG 1 removed
ARG 2 added
METHOD a removeOutdatedPartiallyBrokenBlocks (Ljava/util/Iterator;)V
ARG 1 partiallyBrokenBlocks
METHOD a playSong (Lyh;Lev;)V
ARG 1 song
ARG 2 pos
METHOD a getRandomParticleSpawnChance (Z)Lcux; METHOD a getRandomParticleSpawnChance (Z)Lcux;
ARG 1 canSpawnOnMinimal ARG 1 canSpawnOnMinimal
METHOD b drawEntityOutlinesFramebuffer ()V METHOD b drawEntityOutlinesFramebuffer ()V
METHOD b scheduleBlockRender (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b setBlockBreakingProgress (ILev;I)V METHOD b setBlockBreakingProgress (ILev;I)V
METHOD b drawShapeOutline (Lcsa;DDDFFFF)V METHOD b drawShapeOutline (Lcsa;DDDFFFF)V
ARG 0 shape ARG 0 shape
@ -195,6 +239,10 @@ CLASS dju net/minecraft/client/render/WorldRenderer
METHOD g getChunkNumber ()I METHOD g getChunkNumber ()I
METHOD h getEntitiesDebugString ()Ljava/lang/String; METHOD h getEntitiesDebugString ()Ljava/lang/String;
METHOD k tick ()V METHOD k tick ()V
METHOD m isTerrainRenderComplete ()Z
METHOD n scheduleTerrainUpdate ()V
METHOD o loadDestroyStageTextures ()V METHOD o loadDestroyStageTextures ()V
METHOD r setupStarRendering ()V METHOD r setupStarRendering ()V
METHOD s renderEndSky ()V METHOD s renderEndSky ()V
METHOD t enableBlockOverlayRendering ()V
METHOD u disableBlockOverlayRendering ()V

View File

@ -15,3 +15,4 @@ CLASS dmi net/minecraft/client/render/chunk/ChunkBatcher
METHOD a addAvailableBuffer (Ldjj;)V METHOD a addAvailableBuffer (Ldjj;)V
METHOD d getNextAvailableBuffer ()Ldjj; METHOD d getNextAvailableBuffer ()Ldjj;
METHOD e getNextChunkRenderDataTask ()Ldmh; METHOD e getNextChunkRenderDataTask ()Ldmh;
METHOD g isEmpty ()Z

View File

@ -5,15 +5,19 @@ CLASS dmm net/minecraft/client/render/chunk/ChunkRenderer
FIELD d world Lbgv; FIELD d world Lbgv;
FIELD e renderer Ldju; FIELD e renderer Ldju;
FIELD f chunkRenderLock Ljava/util/concurrent/locks/ReentrantLock; FIELD f chunkRenderLock Ljava/util/concurrent/locks/ReentrantLock;
FIELD g chunkRenderDataLock Ljava/util/concurrent/locks/ReentrantLock;
FIELD h chunkRenderDataTask Ldmh; FIELD h chunkRenderDataTask Ldmh;
FIELD i blockEntities Ljava/util/Set; FIELD i blockEntities Ljava/util/Set;
FIELD j transformationMatrix Ljava/nio/FloatBuffer; FIELD j transformationMatrix Ljava/nio/FloatBuffer;
FIELD k buffers [Lcty; FIELD k buffers [Lcty;
FIELD m renderScheduled Z
FIELD n origin Lev$a; FIELD n origin Lev$a;
METHOD a delete ()V METHOD a delete ()V
METHOD a resortTransparency (FFFLdmh;)V METHOD a resortTransparency (FFFLdmh;)V
METHOD a endBufferBuilding (Lbgh;FFFLctu;Ldmk;)V METHOD a endBufferBuilding (Lbgh;FFFLctu;Ldmk;)V
METHOD a beginBufferBuilding (Lctu;Lev;)V METHOD a beginBufferBuilding (Lctu;Lev;)V
METHOD a setChunkRenderData (Ldmk;)V
ARG 1 chunkRenderData
METHOD a scheduleRender (Z)V METHOD a scheduleRender (Z)V
METHOD b rebuildChunk (FFFLdmh;)V METHOD b rebuildChunk (FFFLdmh;)V
METHOD b getGlBuffer (I)Lcty; METHOD b getGlBuffer (I)Lcty;

View File

@ -1,6 +1,7 @@
CLASS dnb net/minecraft/client/render/debug/DebugRenderer CLASS dnb net/minecraft/client/render/debug/DebugRenderer
CLASS dnb$a Renderer CLASS dnb$a Renderer
METHOD a render (J)V METHOD a render (J)V
FIELD A showGoalSelectors Z
FIELD a pathfindingDebugRenderer Ldng; FIELD a pathfindingDebugRenderer Ldng;
FIELD b waterDebugRenderer Ldnb$a; FIELD b waterDebugRenderer Ldnb$a;
FIELD c chunkBorderDebugRenderer Ldnb$a; FIELD c chunkBorderDebugRenderer Ldnb$a;
@ -25,6 +26,7 @@ CLASS dnb net/minecraft/client/render/debug/DebugRenderer
FIELD v showStructures Z FIELD v showStructures Z
FIELD w showSkyLight Z FIELD w showSkyLight Z
FIELD x showWorldGenAttempts Z FIELD x showWorldGenAttempts Z
FIELD y showBlockOutlines Z
METHOD a shouldRender ()Z METHOD a shouldRender ()Z
METHOD a renderDebuggers (J)V METHOD a renderDebuggers (J)V
METHOD b toggleShowChunkBorder ()Z METHOD b toggleShowChunkBorder ()Z

View File

@ -1,11 +1,15 @@
CLASS don net/minecraft/client/render/entity/EntityRenderDispatcher CLASS don net/minecraft/client/render/entity/EntityRenderDispatcher
FIELD a textureManager Ldtp; FIELD a textureManager Ldtp;
FIELD b world Lbgv; FIELD b world Lbgv;
FIELD g settings Lcuw; FIELD c camera Lcui;
FIELD d targetedEntity Lahz;
FIELD e cameraYaw F
FIELD f cameraPitch F
FIELD g gameOptions Lcuw;
FIELD h renderers Ljava/util/Map; FIELD h renderers Ljava/util/Map;
FIELD i skinMap Ljava/util/Map; FIELD i skinMap Ljava/util/Map;
FIELD j playerRenderer Ldta; FIELD j playerRenderer Ldta;
FIELD k fontRenderer Lcvk; FIELD k textRenderer Lcvk;
FIELD l renderPosX D FIELD l renderPosX D
FIELD m renderPosY D FIELD m renderPosY D
FIELD n renderPosZ D FIELD n renderPosZ D
@ -19,7 +23,13 @@ CLASS don net/minecraft/client/render/entity/EntityRenderDispatcher
METHOD a render (Lahz;DDDFFZ)V METHOD a render (Lahz;DDDFFZ)V
METHOD a renderSecondPass (Lahz;F)V METHOD a renderSecondPass (Lahz;F)V
METHOD a render (Lahz;FZ)V METHOD a render (Lahz;FZ)V
METHOD a configure (Lbgv;Lcvk;Lcui;Lahz;Lcuw;)V
ARG 1 world
ARG 2 textRenderer
ARG 3 camera
ARG 4 targetedEntity
ARG 5 gameOptions
METHOD a getRenderer (Ljava/lang/Class;)Ldoo; METHOD a getRenderer (Ljava/lang/Class;)Ldoo;
METHOD b hasSecondPass (Lahz;)Z METHOD b hasSecondPass (Lahz;)Z
METHOD c getFontRenderer ()Lcvk; METHOD c getTextRenderer ()Lcvk;
METHOD c setRenderOutlines (Z)V METHOD c setRenderOutlines (Z)V

View File

@ -12,11 +12,16 @@ CLASS doo net/minecraft/client/render/entity/EntityRenderer
METHOD a renderEntityLabel (Lahz;Ljava/lang/String;DDDI)V METHOD a renderEntityLabel (Lahz;Ljava/lang/String;DDDI)V
ARG 1 entity ARG 1 entity
ARG 2 text ARG 2 text
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 maxDistance
METHOD a projectShadow (Lbuw;Lbgy;Lev;DDDLev;FFDDD)V METHOD a projectShadow (Lbuw;Lbgy;Lev;DDDLev;FFDDD)V
METHOD a renderBox (Lcrb;DDD)V METHOD a renderBox (Lcrb;DDD)V
METHOD a bindTexture (Lqr;)V METHOD a bindTexture (Lqr;)V
METHOD a setRenderOutlines (Z)V METHOD a setRenderOutlines (Z)V
METHOD b getFontRenderer ()Lcvk; METHOD b getFontRenderer ()Lcvk;
METHOD b renderRightArmOverlay (Lahz;)Z
METHOD b renderSecondPass (Lahz;DDDFF)V METHOD b renderSecondPass (Lahz;DDDFF)V
METHOD c getRenderManager ()Ldon; METHOD c getRenderManager ()Ldon;
METHOD c getOutlineColor (Lahz;)I METHOD c getOutlineColor (Lahz;)I

View File

@ -4,3 +4,4 @@ CLASS dph net/minecraft/client/render/entity/ItemFrameEntityRenderer
FIELD i itemRenderer Ldpi; FIELD i itemRenderer Ldpi;
METHOD <init> (Ldon;Ldpi;)V METHOD <init> (Ldon;Ldpi;)V
ARG 1 renderManager ARG 1 renderManager
METHOD b renderRightArmOverlay (Lasu;)V

View File

@ -25,6 +25,7 @@ CLASS dpm net/minecraft/client/render/entity/LivingEntityRenderer
ARG 2 delta ARG 2 delta
METHOD a addFeature (Ldsl;)Z METHOD a addFeature (Ldsl;)Z
METHOD b getLyingAngle (Laii;)F METHOD b getLyingAngle (Laii;)F
METHOD c renderLeftArmOverlay (Laii;)Z
METHOD c (Laii;F)F METHOD c (Laii;F)F
ARG 1 entity ARG 1 entity
METHOD d beforeOutlineRender (Laii;)Z METHOD d beforeOutlineRender (Laii;)Z

View File

@ -5,7 +5,11 @@ CLASS det net/minecraft/client/render/entity/model/PlayerEntityModel
FIELD u rightLegOverlay Ldgj; FIELD u rightLegOverlay Ldgj;
FIELD v bodyOverlay Ldgj; FIELD v bodyOverlay Ldgj;
FIELD w cape Ldgj; FIELD w cape Ldgj;
FIELD x mau5Ears Ldgj; FIELD x ears Ldgj;
FIELD y thinArms Z FIELD y thinArms Z
METHOD <init> (FZ)V METHOD <init> (FZ)V
ARG 1 scale ARG 1 scale
METHOD a renderEars (F)V
ARG 1 scale
METHOD b renderCape (F)V
ARG 1 scale

View File

@ -17,6 +17,7 @@ CLASS aii net/minecraft/entity/LivingEntity
FIELD bD movementSpeed F FIELD bD movementSpeed F
FIELD bF absorptionAmount F FIELD bF absorptionAmount F
FIELD b ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID; FIELD b ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID;
FIELD ba jumping Z
FIELD bb movementInputSideways F FIELD bb movementInputSideways F
FIELD bc movementInputUp F FIELD bc movementInputUp F
FIELD bd movementInputForward F FIELD bd movementInputForward F
@ -66,6 +67,9 @@ CLASS aii net/minecraft/entity/LivingEntity
METHOD a applyFoodEffects (Lbbp;Lbgv;Laii;)V METHOD a applyFoodEffects (Lbbp;Lbgv;Laii;)V
METHOD a eatFood (Lbgv;Lbbp;)Lbbp; METHOD a eatFood (Lbgv;Lbbp;)Lbbp;
METHOD a createBrain (Lcom/mojang/datafixers/Dynamic;)Laix; METHOD a createBrain (Lcom/mojang/datafixers/Dynamic;)Laix;
METHOD a setNearbySongPlaying (Lev;Z)V
ARG 1 songSource
ARG 2 playing
METHOD a getLootContextBuilder (ZLahi;)Lcnw$a; METHOD a getLootContextBuilder (ZLahi;)Lcnw$a;
ARG 1 killedByPlayer ARG 1 killedByPlayer
METHOD a_ doJump (Z)V METHOD a_ doJump (Z)V
@ -101,6 +105,7 @@ CLASS aii net/minecraft/entity/LivingEntity
METHOD cS getJumpVelocity ()F METHOD cS getJumpVelocity ()F
METHOD cT jump ()V METHOD cT jump ()V
METHOD cW getMovementSpeed ()F METHOD cW getMovementSpeed ()F
METHOD cX tickNewAi ()V
METHOD cY doPushLogic ()V METHOD cY doPushLogic ()V
METHOD cZ isUsingRiptide ()Z METHOD cZ isUsingRiptide ()Z
METHOD cf getBrain ()Laix; METHOD cf getBrain ()Laix;
@ -151,6 +156,7 @@ CLASS aii net/minecraft/entity/LivingEntity
METHOD f canPickUp (Lbbp;)Z METHOD f canPickUp (Lbbp;)Z
METHOD g getArrowType (Lbbp;)Lbbp; METHOD g getArrowType (Lbbp;)Lbbp;
METHOD k updateMovement ()V METHOD k updateMovement ()V
METHOD l getHandSwingDuration ()I
METHOD m setDespawnCounter (I)V METHOD m setDespawnCounter (I)V
ARG 1 despawnCounter ARG 1 despawnCounter
METHOD n initAi ()V METHOD n initAi ()V

View File

@ -32,6 +32,7 @@ CLASS aij net/minecraft/entity/mob/MobEntity
METHOD G getLootTableId ()Lqr; METHOD G getLootTableId ()Lqr;
METHOD H cannotDespawn ()Z METHOD H cannotDespawn ()Z
METHOD I checkDespawn ()V METHOD I checkDespawn ()V
METHOD J sendAiDebugData ()V
METHOD K mobTick ()V METHOD K mobTick ()V
METHOD a changeAngle (FFF)F METHOD a changeAngle (FFF)F
ARG 1 oldAngle ARG 1 oldAngle

View File

@ -1,5 +1,7 @@
CLASS aqt net/minecraft/entity/passive/ParrotEntity CLASS aqt net/minecraft/entity/passive/ParrotEntity
FIELD bI ATTR_VARIANT Lqg; FIELD bI ATTR_VARIANT Lqg;
FIELD bL TAMING_INGREDIENTS Ljava/util/Set; FIELD bL TAMING_INGREDIENTS Ljava/util/Set;
FIELD bN songPlaying Z
FIELD bO songSource Lev;
METHOD dZ getVariant ()I METHOD dZ getVariant ()I
METHOD r setVariant (I)V METHOD r setVariant (I)V

View File

@ -1,5 +1,9 @@
CLASS no net/minecraft/sortme/DebugRendererInfoManager CLASS no net/minecraft/sortme/DebugRendererInfoManager
FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a sendGoalSelector (Lbgv;Laij;Lamn;)V
ARG 0 world
ARG 1 mob
ARG 2 goalSelector
METHOD a sendPathfindingData (Lbgv;Laij;Lcmr;F)V METHOD a sendPathfindingData (Lbgv;Laij;Lcmr;F)V
METHOD a sendBlockUpdate (Lbgv;Lev;)V METHOD a sendBlockUpdate (Lbgv;Lev;)V
METHOD a sendStructureStart (Lbgw;Lchw;)V METHOD a sendStructureStart (Lbgw;Lchw;)V

View File

@ -1,6 +1,9 @@
CLASS bge net/minecraft/world/ExtendedBlockView CLASS bge net/minecraft/world/ExtendedBlockView
METHOD a getLightLevel (Lbhe;Lev;)I METHOD a getLightLevel (Lbhe;Lev;)I
ARG 1 type ARG 1 type
METHOD b getLargestNeighborLightLevel (Lbhe;Lev;)I
ARG 1 type
ARG 2 pos
METHOD b getLightmapIndex (Lev;I)I METHOD b getLightmapIndex (Lev;I)I
ARG 1 pos ARG 1 pos
METHOD c getBiome (Lev;)Lbhs; METHOD c getBiome (Lev;)Lbhs;