mirror of https://github.com/FabricMC/yarn.git
Several mappings for chunk/block rerendering (#286)
Also fleshes out a couple of other missing mappings within `World` - most of these are existing methods which just forward to another.
This commit is contained in:
parent
034a3c4888
commit
3d49f46517
|
@ -0,0 +1,2 @@
|
|||
CLASS dgt
|
||||
METHOD a delete ()V
|
|
@ -22,7 +22,7 @@ CLASS dee net/minecraft/client/render/Renderer
|
|||
FIELD o chunkRenderDispatcher Ldeo;
|
||||
METHOD a reload ()V
|
||||
METHOD a renderSky (F)V
|
||||
METHOD a markRegionForRenderUpdate (IIIZ)V
|
||||
METHOD a scheduleChunkRender (IIIZ)V
|
||||
METHOD a onGlobalWorldEvent (ILet;I)V
|
||||
ARG 1 eventId
|
||||
ARG 2 pos
|
||||
|
@ -66,6 +66,7 @@ CLASS dee net/minecraft/client/render/Renderer
|
|||
ARG 1 manager
|
||||
METHOD a playRecord (Lxm;Let;)V
|
||||
METHOD b renderCuboidOutline (DDDDDDFFFF)V
|
||||
METHOD b scheduleChunkRender (III)V
|
||||
METHOD b onBlockBreakingStage (ILet;I)V
|
||||
ARG 1 entityId
|
||||
ARG 2 pos
|
||||
|
|
|
@ -22,6 +22,7 @@ CLASS dgp net/minecraft/client/render/chunk/ChunkRenderDataTask
|
|||
METHOD b getChunkRenderer ()Ldgu;
|
||||
METHOD d getRenderData ()Ldgs;
|
||||
METHOD e getVertexBuffer ()Lddt;
|
||||
METHOD f cancel ()V
|
||||
METHOD g getLock ()Ljava/util/concurrent/locks/ReentrantLock;
|
||||
METHOD h getMode ()Ldgp$b;
|
||||
METHOD j getDistanceToPlayerSquared ()D
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
CLASS deo net/minecraft/client/render/chunk/ChunkRenderDispatcher
|
||||
FIELD a renderer Ldee;
|
||||
FIELD b world Lbbp;
|
||||
FIELD c sizeY I
|
||||
FIELD f renderers [Ldgu;
|
||||
METHOD <init> (Lbbp;ILdee;Ldgv;)V
|
||||
ARG 1 world
|
||||
ARG 3 renderer
|
||||
METHOD a delete ()V
|
||||
METHOD a getChunkIndex (III)I
|
||||
METHOD a scheduleChunkRender (IIIZ)V
|
||||
METHOD a createChunks (Ldgv;)V
|
||||
METHOD a getChunk (Let;)Ldgu;
|
||||
|
|
|
@ -8,8 +8,12 @@ CLASS dgu net/minecraft/client/render/chunk/ChunkRenderer
|
|||
FIELD h chunkRenderDataTask Ldgp;
|
||||
FIELD i blockEntities Ljava/util/Set;
|
||||
FIELD k buffers [Lcoy;
|
||||
METHOD a markRenderUpdate (Z)V
|
||||
METHOD a delete ()V
|
||||
METHOD a scheduleRender (Z)V
|
||||
METHOD c cancel ()V
|
||||
METHOD d getChunkRenderLock ()Ljava/util/concurrent/locks/ReentrantLock;
|
||||
METHOD g distanceToPlayerSquared ()D
|
||||
METHOD i getChunkRenderData ()Ldgs;
|
||||
METHOD j clear ()V
|
||||
METHOD n ()Z
|
||||
METHOD p getWorld ()Lbbp;
|
||||
|
|
|
@ -69,7 +69,7 @@ CLASS yw net/minecraft/util/math/MathHelper
|
|||
METHOD b cos (F)F
|
||||
METHOD b floorMod (FF)F
|
||||
METHOD b wrapDegrees (I)I
|
||||
METHOD b floorMOd (II)I
|
||||
METHOD b floorMod (II)I
|
||||
METHOD b packRgb (III)I
|
||||
ARG 0 r
|
||||
ARG 1 g
|
||||
|
|
|
@ -4,12 +4,14 @@ CLASS bbq net/minecraft/world/IWorld
|
|||
METHOD G getBlockTickScheduler ()Lbcg;
|
||||
METHOD a playSound (Larb;Let;Lxm;Lxo;FF)V
|
||||
METHOD a updateNeighbors (Let;Lbgs;)V
|
||||
METHOD a addParticle (Lft;DDDDDD)V
|
||||
METHOD a getVisibleEntities (Ljava/lang/Class;Lclz;)Ljava/util/List;
|
||||
ARG 1 entityClass
|
||||
METHOD a getEntities (Ljava/lang/Class;Lclz;Ljava/util/function/Predicate;)Ljava/util/List;
|
||||
ARG 1 entityClass
|
||||
METHOD ai getDifficulty ()Lafm;
|
||||
METHOD b isChunkLoaded (II)Z
|
||||
METHOD f getWorld ()Lbbp;
|
||||
METHOD g getLevelProperties ()Lcih;
|
||||
METHOD g getLocalDifficulty (Let;)Lafn;
|
||||
METHOD i getSaveHandler ()Lcii;
|
||||
|
|
|
@ -56,7 +56,7 @@ CLASS bbp net/minecraft/world/World
|
|||
METHOD V getGameRules ()Lbbl;
|
||||
METHOD W isThundering ()Z
|
||||
METHOD X isRaining ()Z
|
||||
METHOD a (DDD)Larb;
|
||||
METHOD a findClosestVisiblePlayer (DDD)Larb;
|
||||
ARG 1 x
|
||||
METHOD a containsVisiblePlayer (DDDD)Z
|
||||
ARG 1 x
|
||||
|
@ -83,7 +83,7 @@ CLASS bbp net/minecraft/world/World
|
|||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
METHOD a (IILbrf;Z)Lbra;
|
||||
METHOD a getChunk (IILbrf;Z)Lbra;
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
ARG 3 requiredState
|
||||
|
@ -98,6 +98,7 @@ CLASS bbp net/minecraft/world/World
|
|||
ARG 1 entity
|
||||
ARG 2 x
|
||||
ARG 4 y
|
||||
METHOD a createExplosion (Lagv;DDDFZZ)Lbbi;
|
||||
METHOD a (Lagv;F)Lcmd;
|
||||
ARG 1 entity
|
||||
METHOD a createExplosion (Lagv;Lage;DDDFZZ)Lbbi;
|
||||
|
@ -172,6 +173,8 @@ CLASS bbp net/minecraft/world/World
|
|||
METHOD a playRecord (Let;Lxm;)V
|
||||
METHOD a breakBlock (Let;Z)Z
|
||||
ARG 1 pos
|
||||
METHOD a addParticle (Lft;DDDDDD)V
|
||||
METHOD a addParticle (Lft;ZDDDDDD)V
|
||||
METHOD a countTransientEntities (Ljava/lang/Class;I)I
|
||||
METHOD a getClosestVisibleEntityTo (Ljava/lang/Class;Lclz;Lagv;)Lagv;
|
||||
ARG 1 clazz
|
||||
|
@ -194,10 +197,11 @@ CLASS bbp net/minecraft/world/World
|
|||
METHOD ac getRaidState ()Lash;
|
||||
METHOD af getProfiler ()Laeu;
|
||||
METHOD b tickTime ()V
|
||||
METHOD b findClosestVisiblePlayer (DDDD)Z
|
||||
METHOD b findVisiblePlayer (DDDD)Z
|
||||
ARG 1 x
|
||||
ARG 3 y
|
||||
METHOD b getEntityById (I)Lagv;
|
||||
METHOD b scheduleNeighborChunksRender (III)V
|
||||
METHOD b fireWorldEvent (ILet;I)V
|
||||
ARG 1 eventId
|
||||
ARG 2 pos
|
||||
|
@ -239,6 +243,7 @@ CLASS bbp net/minecraft/world/World
|
|||
METHOD e isRemote ()Z
|
||||
METHOD e getFogColor (F)Lcmd;
|
||||
METHOD e getBiome (Let;)Lbco;
|
||||
METHOD f getWorld ()Lbbp;
|
||||
METHOD f getBlockEntity (Let;)Lbnq;
|
||||
ARG 1 pos
|
||||
METHOD g getLevelProperties ()Lcih;
|
||||
|
@ -260,6 +265,7 @@ CLASS bbp net/minecraft/world/World
|
|||
METHOD m_ updateEntities ()V
|
||||
METHOD n getChunk (Let;)Lbrm;
|
||||
METHOD o getDimension ()Lbsf;
|
||||
METHOD o scheduleBlockRender (Let;)V
|
||||
METHOD q removeBlockEntity (Let;)V
|
||||
METHOD q_ getSeaLevel ()I
|
||||
METHOD r_ getSeed ()J
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS bbs net/minecraft/world/WorldListener
|
||||
METHOD a scheduleNeighborChunksRender (III)V
|
||||
METHOD a scheduleRangeRender (IIIIII)V
|
||||
METHOD a onGlobalWorldEvent (ILet;I)V
|
||||
ARG 1 eventId
|
||||
ARG 2 pos
|
||||
|
@ -25,6 +27,7 @@ CLASS bbs net/minecraft/world/WorldListener
|
|||
ARG 7 z
|
||||
METHOD a addParticle (Lft;ZZDDDDDD)V
|
||||
METHOD a playRecord (Lxm;Let;)V
|
||||
METHOD b scheduleChunkRender (III)V
|
||||
METHOD b onBlockBreakingStage (ILet;I)V
|
||||
ARG 1 entityId
|
||||
ARG 2 pos
|
||||
|
|
|
@ -41,6 +41,7 @@ CLASS uy
|
|||
ARG 1 pos
|
||||
METHOD a breakBlock (Let;Z)Z
|
||||
ARG 1 pos
|
||||
METHOD a addParticle (Lft;DDDDDD)V
|
||||
METHOD a getEntities (Ljava/lang/Class;Lclz;Ljava/util/function/Predicate;)Ljava/util/List;
|
||||
ARG 1 entityClass
|
||||
METHOD b isChunkLoaded (II)Z
|
||||
|
@ -53,6 +54,7 @@ CLASS uy
|
|||
METHOD d isAir (Let;)Z
|
||||
METHOD e isRemote ()Z
|
||||
METHOD e getBiome (Let;)Lbco;
|
||||
METHOD f getWorld ()Lbbp;
|
||||
METHOD f getBlockEntity (Let;)Lbnq;
|
||||
ARG 1 pos
|
||||
METHOD g getLevelProperties ()Lcih;
|
||||
|
|
Loading…
Reference in New Issue