clean up Knit bugs, unmap some enums, map a few names along the way - close #461 (#472)

This commit is contained in:
Adrian Siekierka 2019-02-17 20:12:23 +01:00 committed by Modmuss50
parent d3a3dc08c0
commit 7c106f6eec
23 changed files with 68 additions and 64 deletions

View File

@ -1,5 +1,5 @@
CLASS cys net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu
CLASS net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu$a TeleportToSpecificTeamCommand
CLASS cys$a TeleportToSpecificTeamCommand
FIELD b team Lcoe;
FIELD c skinId Lqh;
FIELD d scoreboardEntries Ljava/util/List;

View File

@ -12,7 +12,6 @@ CLASS ctl net/minecraft/client/gui/widget/RealmsButtonWidget
ARG 4 y
ARG 5 text
ARG 6 width
METHOD a (Ljava/lang/String;)V
METHOD b getId ()I
METHOD c getEnabled ()Z
METHOD c setEnabled (Z)V

View File

@ -1,14 +1,17 @@
CLASS dij net/minecraft/client/render/chunk/ChunkBatcher
CLASS dij$a ChunkUploadTask
FIELD b task Lcom/google/common/util/concurrent/ListenableFutureTask;
FIELD c priority D
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;
FIELD d workerThreads Ljava/util/List;
FIELD e workers Ljava/util/List;
FIELD f pendingChunks Ljava/util/concurrent/PriorityBlockingQueue;
FIELD g availableBuffers Ljava/util/concurrent/BlockingQueue;
FIELD h bufferRenderer Lcpy;
FIELD j pendingUploads Ljava/util/Queue;
FIELD k activeWorker Ldik;
METHOD a getDebugString ()Ljava/lang/String;
METHOD a addAvailableBuffer (Ldfk;)V
METHOD c getNextAvailableBuffer ()Ldfk;
METHOD c resortTransparency (Ldin;)Z
METHOD d getNextChunkRenderDataTask ()Ldii;

View File

@ -6,6 +6,7 @@ CLASS dii net/minecraft/client/render/chunk/ChunkRenderTask
FIELD c runnables Ljava/util/List;
FIELD d mode Ldii$b;
FIELD e distanceToPlayerSquared D
FIELD f worldView Ldip;
FIELD g bufferBuilder Ldfk;
FIELD h renderData Ldil;
FIELD i stage Ldii$a;
@ -22,6 +23,7 @@ CLASS dii net/minecraft/client/render/chunk/ChunkRenderTask
ARG 1 renderData
METHOD a add (Ljava/lang/Runnable;)V
METHOD b getChunkRenderer ()Ldin;
METHOD c getAndInvalidateWorldView ()Ldip;
METHOD d getRenderData ()Ldil;
METHOD e getBufferBuilders ()Ldfk;
METHOD f cancel ()V

View File

@ -1,8 +1,11 @@
CLASS dik net/minecraft/client/render/chunk/ChunkRenderWorker
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b batcher Ldij;
FIELD c bufferBuilders Ldfk;
FIELD d running Z
METHOD <init> (Ldij;Ldfk;)V
ARG 1 batcher
METHOD a stop ()V
METHOD a runTask (Ldii;)V
METHOD b freeRenderTask (Ldii;)V
METHOD c getBufferBuilders ()Ldfk;

View File

@ -11,9 +11,11 @@ CLASS din net/minecraft/client/render/chunk/ChunkRenderer
FIELD k buffers [Lcqb;
FIELD n origin Les$b;
METHOD a delete ()V
METHOD a resortTransparency (FFFLdii;)V
METHOD a endBufferBuilding (Lbcn;FFFLcpx;Ldil;)V
METHOD a beginBufferBuilding (Lcpx;Les;)V
METHOD a scheduleRender (Z)V
METHOD b rebuildChunk (FFFLdii;)V
METHOD b getGlBuffer (I)Lcqb;
METHOD c cancel ()V
METHOD d getChunkRenderLock ()Ljava/util/concurrent/locks/ReentrantLock;

View File

@ -3,6 +3,7 @@ CLASS dqc net/minecraft/client/render/entity/PaintingResourceManager
FIELD b atlas Ldpl;
METHOD a getBackSprite ()Ldpm;
METHOD a getSprite (Lapk;)Ldpm;
ARG 1 motive
METHOD a (Lwo$a;Lwt;Lafm;Lafm;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 1 arg1
ARG 3 arg3

View File

@ -0,0 +1,30 @@
CLASS dip net/minecraft/client/world/SafeWorldView
FIELD a chunkXOffset I
FIELD b chunkZOffset I
FIELD c offset Les;
FIELD d xSize I
FIELD e ySize I
FIELD f zSize I
FIELD g chunks [[Lbsz;
FIELD h blockStates [Lbqz;
FIELD i fluidStates [Lcgl;
FIELD j world Lbdb;
METHOD <init> (Lbdb;II[[Lbsz;Les;Les;)V
ARG 1 world
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 chunks
ARG 5 startPos
ARG 6 endPos
METHOD a getIndex (III)I
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a create (Lbdb;Les;Les;I)Ldip;
ARG 0 world
ARG 1 startPos
ARG 2 endPos
ARG 3 chunkRadius
METHOD a getIndex (Les;)I
ARG 1 pos
METHOD a getBlockEntity (Les;Lbsz$a;)Lbpd;

View File

@ -1,5 +1,4 @@
CLASS aus net/minecraft/container/LoomContainer
FIELD c context Lnopackage/aud;
FIELD d selectedPattern Lauh;
FIELD e inventoryChangeListener Ljava/lang/Runnable;
FIELD f bannerSlot Lavh;

View File

@ -318,6 +318,8 @@ CLASS ahl net/minecraft/entity/Entity
METHOD h setGlowing (Z)V
METHOD i setVelocityClient (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD i getCameraPosVec (F)Lcng;
ARG 1 tickDelta
METHOD i setBreath (I)V

View File

@ -1,18 +1,3 @@
CLASS cio net/minecraft/entity/ai/pathing/PathNodeType
FIELD a BLOCKED Lcio;
FIELD b AIR Lcio;
FIELD c NORMAL Lcio;
FIELD d TRAPDOOR Lcio;
FIELD e FENCE Lcio;
FIELD f LAVA Lcio;
FIELD g WATER Lcio;
FIELD i RAIL Lcio;
FIELD j FIRE_NEAR Lcio;
FIELD k FIRE Lcio;
FIELD l CACTUS_NEAR Lcio;
FIELD m CACTUS Lcio;
FIELD p DOOR_OPEN Lcio;
FIELD q DOOR_WOOD Lcio;
FIELD r DOOR_METAL Lcio;
FIELD u weight F
METHOD a getWeight ()F

View File

@ -7,7 +7,6 @@ CLASS anq net/minecraft/entity/passive/TurtleEntity
FIELD bD HOME_POS Lpw;
FIELD bE HAS_EGG Lpw;
FIELD bH TRAVEL_POS Lpw;
METHOD a (Les;Lbde;)F
METHOD dE getHasEgg ()Z
METHOD dG getHomePos ()Les;
METHOD dH getTravelPos ()Les;

View File

@ -1,4 +1,5 @@
CLASS ath net/minecraft/entity/vehicle/BoatEntity
CLASS ath$a Location
CLASS ath$b Type
FIELD a OAK Lath$b;
FIELD b SPRUCE Lath$b;
@ -7,9 +8,13 @@ CLASS ath net/minecraft/entity/vehicle/BoatEntity
FIELD e ACACIA Lath$b;
FIELD f DARK_OAK Lath$b;
FIELD g name Ljava/lang/String;
FIELD h baseBlock Lbic;
METHOD a getName ()Ljava/lang/String;
METHOD a getType (I)Lath$b;
METHOD a getType (Ljava/lang/String;)Lath$b;
METHOD b getBaseBlock ()Lbic;
FIELD aL location Lath$a;
FIELD aM lastLocation Lath$a;
FIELD e BOAT_TYPE Lpw;
FIELD f LEFT_PADDLE_MOVING Lpw;
FIELD g RIGHT_PADDLE_MOVING Lpw;
@ -22,4 +27,8 @@ CLASS ath net/minecraft/entity/vehicle/BoatEntity
METHOD a setBoatType (Lath$b;)V
METHOD a setPaddleState (ZZ)V
METHOD e asItem ()Laxo;
METHOD f getPaddleSoundEvent ()Lxx;
METHOD o getBoatType ()Lath$b;
METHOD r checkLocation ()Lath$a;
METHOD s checKBoatInWater ()Z
METHOD u getUnderWaterLocation ()Lath$a;

View File

@ -1,7 +1,8 @@
CLASS cgj net/minecraft/fluid/BaseFluid
FIELD a FALLING Lbrr;
FIELD b LEVEL Lbrz;
METHOD a (IZ)Lcgl;
FIELD f shapeCache Ljava/util/Map;
METHOD a getFlowing (IZ)Lcgl;
ARG 1 level
ARG 2 still
METHOD a (Lbde;Les;Lbqz;)Lcgl;
@ -10,5 +11,9 @@ CLASS cgj net/minecraft/fluid/BaseFluid
ARG 3 state
METHOD a getState (Z)Lcgl;
ARG 1 still
METHOD c isFluidAboveEqual (Lcgl;Lbcm;Les;)Z
ARG 0 state
ARG 1 view
ARG 2 pos
METHOD e getFlowing ()Lcgk;
METHOD f getStill ()Lcgk;

View File

@ -9,6 +9,7 @@ CLASS cgk net/minecraft/fluid/Fluid
METHOD a appendProperties (Lbra$a;)V
METHOD a matchesType (Lcgk;)Z
METHOD a toBlockState (Lcgl;)Lbqz;
METHOD a getHeight (Lcgl;Lbcm;Les;)F
METHOD a matches (Lyp;)Z
METHOD b getBucketItem ()Laxo;
METHOD b onRandomTick (Lbdb;Les;Lcgl;Ljava/util/Random;)V

View File

@ -1,4 +1,5 @@
CLASS cgl net/minecraft/fluid/FluidState
METHOD a getHeight (Lbcm;Les;)F
METHOD a onScheduledTick (Lbdb;Les;)V
METHOD a randomDisplayTick (Lbdb;Les;Ljava/util/Random;)V
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lcgl;
@ -15,5 +16,6 @@ CLASS cgl net/minecraft/fluid/FluidState
METHOD f getLevel ()I
METHOD g hasRandomTicks ()Z
METHOD h getBlockState ()Lbqz;
METHOD i getParticle ()Lfx;
METHOD j getRenderLayer ()Lbcn;
METHOD k getBlastResistance ()F

View File

@ -1,6 +1,7 @@
CLASS qt net/minecraft/server/function/CommandFunctionManager
CLASS qt$a Entry
FIELD a manager Lqt;
FIELD b source Lca;
FIELD c element Lbx$c;
METHOD a execute (Ljava/util/ArrayDeque;I)V
FIELD a PATH_PREFIX_LENGTH I

View File

@ -4,27 +4,6 @@ CLASS a net/minecraft/text/TextFormat
FIELD C id I
FIELD D color Ljava/lang/Integer;
FIELD a BLACK La;
FIELD b DARK_BLUE La;
FIELD c DARK_GREEN La;
FIELD d DARK_AQUA La;
FIELD e DARK_RED La;
FIELD f DARK_PURPLE La;
FIELD g GOLD La;
FIELD h GRAY La;
FIELD i DARK_GRAY La;
FIELD j BLUE La;
FIELD k GREEN La;
FIELD l AQUA La;
FIELD m RED La;
FIELD n LIGHT_PURPLE La;
FIELD o YELLOW La;
FIELD p WHITE La;
FIELD q OBFUSCATED La;
FIELD r BOLD La;
FIELD s STRIKETHROUGH La;
FIELD t UNDERLINE La;
FIELD u ITALIC La;
FIELD v RESET La;
FIELD x FORMAT_PATTERN Ljava/util/regex/Pattern;
FIELD z sectionSignCode C
METHOD a bySectionSignCode (C)La;

View File

@ -1,4 +1,2 @@
CLASS agh net/minecraft/util/ActionResult
FIELD a SUCCESS Lagh;
FIELD b PASS Lagh;
FIELD c FAILURE Lagh;

View File

@ -1,19 +1,4 @@
CLASS awq net/minecraft/util/DyeColor
FIELD a WHITE Lawq;
FIELD b ORANGE Lawq;
FIELD c MAGENTA Lawq;
FIELD d LIGHT_BLUE Lawq;
FIELD e YELLOW Lawq;
FIELD f LIME Lawq;
FIELD g PINK Lawq;
FIELD h GRAY Lawq;
FIELD i LIGHT_GRAY Lawq;
FIELD j CYAN Lawq;
FIELD k PURPLE Lawq;
FIELD l BLUE Lawq;
FIELD m BROWN Lawq;
FIELD n GREEN Lawq;
FIELD o RED Lawq;
FIELD p BLACK Lawq;
FIELD q VALUES [Lawq;
FIELD r BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;

View File

@ -16,6 +16,7 @@ CLASS bdc net/minecraft/world/IWorld
ARG 1 entityClass
METHOD a getEntities (Ljava/lang/Class;Lcnb;Ljava/util/function/Predicate;)Ljava/util/List;
ARG 1 entityClass
METHOD ae getMoonPhase ()I
METHOD af getDifficulty ()Lage;
METHOD f getLocalDifficulty (Les;)Lagf;
ARG 1 pos

View File

@ -1,3 +1,3 @@
CLASS bdk net/minecraft/world/LightType
FIELD a SKY_LIGHT Lbdk;
FIELD b BLOCK_LIGHT Lbdk;
FIELD a SKY Lbdk;
FIELD b BLOCK Lbdk;

View File

@ -1,7 +1,5 @@
CLASS bsz net/minecraft/world/chunk/WorldChunk
CLASS bsz$a AccessType
FIELD a CREATE Lbsz$a;
FIELD c GET Lbsz$a;
CLASS bsz$a CreationType
FIELD a EMPTY_SECTION Lbta;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c sections [Lbta;