Lots of mappings (#381)

This commit is contained in:
Runemoro 2019-01-09 17:05:18 +01:00 committed by asie
parent 0aca6ada2b
commit 9e8dc23783
92 changed files with 620 additions and 144 deletions

View File

@ -1,6 +0,0 @@
CLASS aeq
METHOD a begin (Ljava/lang/String;)V
METHOD a begin (Ljava/util/function/Supplier;)V
METHOD b endBegin (Ljava/lang/String;)V
METHOD b endBegin (Ljava/util/function/Supplier;)V
METHOD c end ()V

View File

@ -1,6 +0,0 @@
CLASS aer
METHOD a begin (Ljava/lang/String;)V
METHOD a begin (Ljava/util/function/Supplier;)V
METHOD b endBegin (Ljava/lang/String;)V
METHOD b endBegin (Ljava/util/function/Supplier;)V
METHOD c end ()V

View File

@ -1,6 +0,0 @@
CLASS aes
METHOD a begin (Ljava/lang/String;)V
METHOD a begin (Ljava/util/function/Supplier;)V
METHOD b endBegin (Ljava/lang/String;)V
METHOD b endBegin (Ljava/util/function/Supplier;)V
METHOD c end ()V

2
mappings/aey.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS aey
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -1,4 +1,7 @@
CLASS ajq
FIELD b x D
FIELD c y D
FIELD d z D
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V

2
mappings/alr.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS alr
METHOD a tick ()V

View File

@ -35,6 +35,7 @@ CLASS cpk net/minecraft/client/MinecraftClient
FIELD aN fpsCounter I
FIELD aO tutorialManager Ldrd;
FIELD aP isWindowFocused Z
FIELD aQ openProfilerSection Ljava/lang/String;
FIELD a isSystemMac Z
FIELD ab server Ldqk;
FIELD ac creativeHotbarStorage Lcph;
@ -105,6 +106,8 @@ CLASS cpk net/minecraft/client/MinecraftClient
METHOD Y getCurrentFps ()I
METHOD Z getMetricsData ()Lyo;
METHOD a onResolutionChanged ()V
METHOD a handleProfilerKeyPress (I)V
ARG 1 digit
METHOD a addSnooperInfo (Lafy;)V
METHOD a setCameraEntity (Lagv;)V
ARG 1 entity
@ -149,6 +152,7 @@ CLASS cpk net/minecraft/client/MinecraftClient
METHOD av getFramerateLimit ()I
METHOD aw isFramerateLimited ()Z
METHOD ay isMainThread ()Z
METHOD az drawProfilerResults ()V
METHOD b start ()V
METHOD b populateCrashReport (Lb;)Lb;
ARG 1 report

View File

@ -18,10 +18,10 @@ CLASS cqa net/minecraft/client/gui/Drawable
ARG 3 top
ARG 4 color
METHOD a drawRect (IIIII)V
ARG 0 top
ARG 1 left
ARG 2 bottom
ARG 3 right
ARG 0 left
ARG 1 top
ARG 2 right
ARG 3 bottom
ARG 4 color
METHOD a drawGradientRect (IIIIII)V
ARG 1 top

View File

@ -15,6 +15,10 @@ CLASS cql net/minecraft/client/gui/hud/DebugHud
ARG 3 dt
METHOD a propertyToString (Ljava/util/Map$Entry;)Ljava/lang/String;
ARG 1 propEntry
METHOD a drawMetricsData (Lyo;IIZ)V
ARG 2 startY
ARG 3 firstSample
ARG 4 isClient
METHOD b draw ()V
METHOD c drawLeftText ()V
METHOD d drawRightText ()V

View File

@ -16,6 +16,7 @@ CLASS dea net/minecraft/client/render/GameRenderer
METHOD d (F)F
ARG 1 delta
METHOD e tick ()V
METHOD f getShader ()Ldej;
METHOD h disableLightmap ()V
METHOD i enableLightmap ()V
METHOD l getGame ()Lcpk;

View File

@ -210,6 +210,7 @@ CLASS dee net/minecraft/client/render/WorldRenderer
ARG 12 velocityY
ARG 14 velocityZ
METHOD c drawFramebuffer ()V
METHOD f getChunksDebugString ()Ljava/lang/String;
METHOD g getChunkNumber ()I
METHOD h getEntitiesDebugString ()Ljava/lang/String;
METHOD k tick ()V

View File

@ -32,7 +32,7 @@ CLASS dbi net/minecraft/client/world/ClientWorld
ARG 4 y
ARG 6 z
METHOD a playSoundFromEntity (Larb;Lagv;Lxm;Lxo;FF)V
METHOD a toCrashReportElement (Lb;)Lc;
METHOD a addDetailsToCrashReport (Lb;)Lc;
METHOD a playSoundClient (Let;Lxm;Lxo;FFZ)V
ARG 1 pos
ARG 2 sound
@ -49,5 +49,6 @@ CLASS dbi net/minecraft/client/world/ClientWorld
ARG 1 xCenter
ARG 2 yCenter
METHOD c onEntityRemoved (Lagv;)V
METHOD e removeEntity (Lagv;)V
METHOD j getChunkProvider ()Ldbd;
METHOD t updateWeather ()V

View File

@ -1,6 +0,0 @@
CLASS uv net/minecraft/entity/player/ChunkTicket
FIELD a type Luw;
FIELD c argument Ljava/lang/Object;
FIELD d location J
METHOD a compareTo (Luv;)I
METHOD c getLocation ()J

View File

@ -1,5 +1,6 @@
CLASS uw net/minecraft/entity/player/ChunkTicketType
FIELD a START Luw;
FIELD b DRAGON Luw;
FIELD c PLAYER Luw;
FIELD d FORCED Luw;
FIELD e UNKNOWN Luw;

View File

@ -1,4 +1,5 @@
CLASS cff net/minecraft/fluid/Fluids
FIELD a EMPTY Lcfc;
FIELD b FLOWING_WATER Lcfb;
FIELD c WATER Lcfb;
FIELD d FLOWING_LAVA Lcfb;

View File

@ -0,0 +1,2 @@
CLASS qn net/minecraft/network/OffThreadException
FIELD a INSTANCE Lqn;

View File

@ -117,6 +117,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD aP getLootManager ()Lcja;
METHOD aQ getGameRules ()Lbbl;
METHOD aT getTickTime ()F
METHOD aU getMetricsData ()Lyo;
METHOD aV getProfiler ()Laeq;
METHOD aY shouldKeepTicking ()Z
METHOD aa areCommandBlocksEnabled ()Z

View File

@ -1,10 +0,0 @@
CLASS xf net/minecraft/server/command/RconCommandOutput
FIELD a commandFeedback Ljava/lang/StringBuffer;
FIELD b server Lnet/minecraft/server/MinecraftServer;
METHOD K_ shouldBroadcastConsoleToOps ()Z
METHOD a sendCommandFeedback ()Z
METHOD a appendCommandFeedback (Ljd;)V
METHOD b shouldTrackOutput ()Z
METHOD d clearCommandFeedback ()V
METHOD e getCommandFeedback ()Ljava/lang/String;
METHOD f getSource ()Lca;

View File

@ -6,7 +6,7 @@ CLASS qq net/minecraft/server/dedicated/DedicatedServer
METHOD K getLevelName ()Ljava/lang/String;
METHOD a_ executeRconCommand (Ljava/lang/String;)Ljava/lang/String;
METHOD d info (Ljava/lang/String;)V
METHOD d_ getServerProperties ()Lts;
METHOD d_ getProperties ()Lts;
METHOD e getPort ()I
METHOD e warn (Ljava/lang/String;)V
METHOD e_ getHostname ()Ljava/lang/String;

View File

@ -30,9 +30,10 @@ CLASS tr net/minecraft/server/dedicated/MinecraftDedicatedServer
METHOD ba getConfigurationManager ()Ltq;
METHOD bb createGui ()V
METHOD bd getMaxTickTime ()J
METHOD bg sleepFiveSeconds ()V
METHOD c setPlayerIdleTimeout (I)V
METHOD d setupServer ()Z
METHOD d_ getServerProperties ()Lts;
METHOD d_ getProperties ()Lts;
METHOD e getPort ()I
METHOD e_ getHostname ()Ljava/lang/String;
METHOD f shouldGenerateStructures ()Z

View File

@ -1,6 +1,7 @@
CLASS qh net/minecraft/server/dedicated/UnparsedCommand
CLASS qh net/minecraft/server/dedicated/PendingServerCommand
FIELD a command Ljava/lang/String;
FIELD b commandSource Lca;
FIELD b source Lca;
METHOD <init> (Ljava/lang/String;Lca;)V
ARG 1 command
ARG 2 commandSource

View File

@ -0,0 +1,11 @@
CLASS xf net/minecraft/server/dedicated/ServerCommandOutput
FIELD a buffer Ljava/lang/StringBuffer;
FIELD b server Lnet/minecraft/server/MinecraftServer;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;)V
ARG 1 server
METHOD K_ shouldBroadcastConsoleToOps ()Z
METHOD a sendCommandFeedback ()Z
METHOD a appendCommandFeedback (Ljd;)V
METHOD b shouldTrackOutput ()Z
METHOD d clear ()V
METHOD e asString ()Ljava/lang/String;

View File

@ -3,10 +3,17 @@ CLASS tx net/minecraft/server/dedicated/gui/DedicatedServerGui
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c server Ltr;
FIELD d consoleUpdateThread Ljava/lang/Thread;
FIELD e stopTasks Ljava/util/Collection;
FIELD f stopped Ljava/util/concurrent/atomic/AtomicBoolean;
METHOD a start ()V
METHOD a addStopTask (Ljava/lang/Runnable;)V
ARG 1 task
METHOD a appendToConsole (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V
ARG 1 textArea
ARG 2 scrollPane
METHOD a create (Ltr;)Ltx;
METHOD b stop ()V
METHOD c createStatsPanel ()Ljavax/swing/JComponent;
METHOD d createPlaysPanel ()Ljavax/swing/JComponent;
METHOD e createLogPanel ()Ljavax/swing/JComponent;
METHOD f runStopTasks ()V

View File

@ -4,5 +4,7 @@ CLASS tz net/minecraft/server/dedicated/gui/PlayerStatsGui
FIELD c memoryusePctPos I
FIELD d lines [Ljava/lang/String;
FIELD e server Lnet/minecraft/server/MinecraftServer;
FIELD f timer Ljavax/swing/Timer;
METHOD a stop ()V
METHOD a average ([J)D
METHOD b update ()V

View File

@ -0,0 +1,13 @@
CLASS uv net/minecraft/server/world/ChunkTicket
FIELD a type Luw;
FIELD b level I
FIELD c argument Ljava/lang/Object;
FIELD d location J
METHOD <init> (Luw;ILjava/lang/Object;J)V
ARG 1 type
ARG 2 level
ARG 3 argument
ARG 4 location
METHOD a compareTo (Luv;)I
METHOD b getLevel ()I
METHOD c getLocation ()J

View File

@ -0,0 +1,43 @@
CLASS uk net/minecraft/server/world/ChunkTicketManager
CLASS uk$a
FIELD a currentLevels Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
METHOD a updateLevels ()V
METHOD a setLevelFor (JI)V
ARG 1 index
ARG 3 level
METHOD e getCurrentLevelFor (J)I
ARG 1 index
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c positionToTicketSet Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
FIELD f location J
METHOD a setLevelFor (JI)V
ARG 1 index
ARG 3 level
METHOD a (JILuc;I)Luc;
ARG 1 index
ARG 3 level
METHOD a addTicket (JLuv;)V
ARG 1 position
ARG 3 ticket
METHOD a setChunkForced (Lbbd;Z)V
ARG 2 forced
METHOD a getLevel (Lit/unimi/dsi/fastutil/objects/ObjectSortedSet;)I
ARG 1 ticketSet
METHOD a update (Lud;)Z
METHOD a addTicketAtLevel (Luw;Lbbd;ILjava/lang/Object;)V
ARG 1 type
ARG 2 pos
ARG 3 level
ARG 4 argument
METHOD b addTicket (Luw;Lbbd;ILjava/lang/Object;)V
ARG 1 type
ARG 2 pos
ARG 4 argument
METHOD c removeTicket (Luw;Lbbd;ILjava/lang/Object;)V
ARG 1 type
ARG 2 pos
ARG 4 argument
METHOD e getCurrentLevelFor (J)I
ARG 1 index
METHOD i getTicketSet (J)Lit/unimi/dsi/fastutil/objects/ObjectSortedSet;
ARG 1 position

View File

@ -1,5 +1,8 @@
CLASS up net/minecraft/server/world/ServerChunkManager
FIELD c chunkStatuses Ljava/util/List;
FIELD a FULL_CHUNK_LEVEL I
FIELD b CHUNKS_ELIGIBLE_FOR_SPAWNING I
FIELD c CHUNK_STATUSES Ljava/util/List;
FIELD d ticketManager Luk;
FIELD e chunkGenerator Lbrb;
FIELD f world Lbbp;
FIELD g serverThread Ljava/lang/Thread;
@ -39,21 +42,21 @@ CLASS up net/minecraft/server/world/ServerChunkManager
METHOD b getProgressString ()Ljava/lang/String;
METHOD b applyViewDistance (I)V
ARG 1 viewDistance
METHOD b get (II)Lbbb;
METHOD b getChunk (II)Lbbb;
ARG 1 chunkX
ARG 2 chunkZ
METHOD b getChunkSyncIfServerThread (IILbrf;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 status
ARG 4 require
ARG 4 create
METHOD b getSqDistance (Lbbd;Lagv;)D
METHOD b removePlayer (Lus;)V
METHOD c getChunkAsync (IILbrf;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 status
ARG 4 require
ARG 4 create
METHOD c updateChunkWatchingForPlayer (Lus;)V
ARG 1 playerEntity
METHOD d getWorld ()Lbbp;
@ -64,4 +67,5 @@ CLASS up net/minecraft/server/world/ServerChunkManager
METHOD i getLightingProvider ()Lceu;
METHOD j getWorldAsView ()Lbbb;
METHOD k getRemainingWatchDistance ()I
METHOD l update ()Z
METHOD m doMobSpawning ()V

View File

@ -13,19 +13,22 @@ CLASS uc net/minecraft/server/world/ServerChunkManagerEntry
FIELD o blockUpdatePositions [S
FIELD p blockUpdateCount I
FIELD u lightingProvider Lceu;
METHOD <init> (Lbbd;ILceu;Luc$c;Luc$d;)V
ARG 2 level
METHOD a setLevel (I)V
ARG 1 level
METHOD a markForUpdate (III)V
METHOD a sendBlockEntityUpdatePacket (Lbbp;Let;)V
METHOD a (Lbrf;)Ljava/util/concurrent/CompletableFuture;
METHOD a getChunkForStatus (Lbrf;)Ljava/util/concurrent/CompletableFuture;
ARG 1 status
METHOD a flushUpdates (Lbrm;)V
METHOD a updateChunk (Ljava/util/concurrent/CompletableFuture;)V
METHOD a sendPacket (Ljr;Z)V
METHOD b getStatusByIndex (I)Lbrf;
ARG 0 index
METHOD b getStatusByLevel (I)Lbrf;
ARG 0 level
METHOD b getChunkMinimumStatus (Lbrf;)Ljava/util/concurrent/CompletableFuture;
ARG 1 minimumStatus
ARG 1 status
METHOD c getChunk ()Lbrm;
METHOD f getChunkFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD h getPos ()Lbbd;
METHOD i getLevel ()I

View File

@ -2,10 +2,13 @@ CLASS uq net/minecraft/server/world/ServerWorld
FIELD C server Lnet/minecraft/server/MinecraftServer;
FIELD D entityTracker Lul;
FIELD E entitiesByUuid Ljava/util/Map;
FIELD H portalForcer Lbcc;
FIELD I blockTickScheduler Lbce;
FIELD J fluidTickScheduler Lbce;
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b savingDisabled Z
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lcii;Lciq;Lcih;Lbsg;Laeu;)V
ARG 1 server
METHOD A getRecipeManager ()Layx;
METHOD B getTagManager ()Lyg;
METHOD C isSavingDisabled ()Z
@ -48,6 +51,7 @@ CLASS uq net/minecraft/server/world/ServerWorld
METHOD l setDefaultSpawnClient ()V
METHOD l_ getScoreboard ()Lqr;
METHOD m_ updateEntities ()V
METHOD n_ tickPlayers ()V
METHOD p tickScheduledTicks ()V
METHOD r getForcedSpawnPoint ()Let;
METHOD s getChunkManager ()Lup;
@ -56,3 +60,4 @@ CLASS uq net/minecraft/server/world/ServerWorld
METHOD v getFluidTickScheduler ()Lbce;
METHOD w getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD x getEntityTracker ()Lul;
METHOD y getPortalForcer ()Lbcc;

View File

@ -1,18 +0,0 @@
CLASS uk net/minecraft/server/world/uk
CLASS uk$a
FIELD a currentLevels Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
METHOD a updateLevels ()V
METHOD a setLevelFor (JI)V
ARG 1 index
ARG 3 level
METHOD e getCurrentLevelFor (J)I
ARG 1 index
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a setLevelFor (JI)V
ARG 1 index
ARG 3 level
METHOD a (JILuc;I)Luc;
ARG 1 index
ARG 3 level
METHOD e getCurrentLevelFor (J)I
ARG 1 index

View File

@ -1,18 +0,0 @@
CLASS brt net/minecraft/sortme/PalettedContainer
FIELD j writeLock Ljava/util/concurrent/locks/ReentrantLock;
METHOD a lock ()V
METHOD a get (I)Ljava/lang/Object;
METHOD a get (III)Ljava/lang/Object;
ARG 1 x
ARG 2 y
METHOD a read (Lhy;[J)V
ARG 1 paletteTag
ARG 2 blockStates
METHOD a fromPacket (Lit;)V
METHOD b unlock ()V
METHOD b toIndex (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b toPacket (Lit;)V
METHOD c getPacketSize ()I

View File

@ -5,4 +5,6 @@ CLASS yo net/minecraft/util/MetricsData
METHOD a pushSample (J)V
ARG 1 time
METHOD b getCurrentIndex ()I
METHOD b wrapIndex (I)I
ARG 1 index
METHOD c getSamples ()[J

View File

@ -0,0 +1,23 @@
CLASS yi net/minecraft/util/PackedIntegerArray
FIELD a storage [J
FIELD b elementBits I
FIELD c maxValue J
FIELD d size I
METHOD <init> (II)V
ARG 1 elementBits
ARG 2 size
METHOD <init> (II[J)V
ARG 1 elementBits
ARG 2 size
ARG 3 storage
METHOD a getStorage ()[J
METHOD a get (I)I
ARG 1 index
METHOD a setAndGetOldValue (II)I
ARG 1 index
ARG 2 value
METHOD b getSize ()I
METHOD b set (II)V
ARG 1 index
ARG 2 value
METHOD c getElementBits ()I

View File

@ -1,6 +0,0 @@
CLASS aeu net/minecraft/util/Profiler
METHOD a begin (Ljava/lang/String;)V
METHOD a begin (Ljava/util/function/Supplier;)V
METHOD b endBegin (Ljava/lang/String;)V
METHOD b endBegin (Ljava/util/function/Supplier;)V
METHOD c end ()V

View File

@ -1,10 +0,0 @@
CLASS aen net/minecraft/util/ProfilerSystem
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c nameList Ljava/util/List;
FIELD d timeList Ljava/util/List;
FIELD i location Ljava/lang/String;
METHOD a begin (Ljava/lang/String;)V
METHOD a begin (Ljava/util/function/Supplier;)V
METHOD b endBegin (Ljava/lang/String;)V
METHOD b endBegin (Ljava/util/function/Supplier;)V
METHOD c end ()V

View File

@ -19,6 +19,7 @@ CLASS m net/minecraft/util/SystemUtil
FIELD a NANO_TIME_SUPPLIER Ljava/util/function/LongSupplier;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a toMap ()Ljava/util/stream/Collector;
METHOD a getValueAsString (Lbqp;Ljava/lang/Object;)Ljava/lang/String;
METHOD a consume (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object;
METHOD a createTranslationKey (Ljava/lang/String;Lqc;)Ljava/lang/String;
ARG 0 type

View File

@ -2,11 +2,11 @@ CLASS b net/minecraft/util/crash/CrashReport
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b message Ljava/lang/String;
FIELD c cause Ljava/lang/Throwable;
FIELD d element Lc;
FIELD e elementList Ljava/util/List;
FIELD d systemDetailsSection Lc;
FIELD e otherSections Ljava/util/List;
FIELD f file Ljava/io/File;
FIELD g hasStackTrace Z
FIELD h stacktrace [Ljava/lang/StackTraceElement;
FIELD h stackTrace [Ljava/lang/StackTraceElement;
METHOD <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
ARG 1 message
METHOD a getMessage ()Ljava/lang/String;
@ -19,8 +19,9 @@ CLASS b net/minecraft/util/crash/CrashReport
ARG 0 cause
ARG 1 title
METHOD b getCause ()Ljava/lang/Throwable;
METHOD d printThrowable ()Ljava/lang/String;
METHOD e create ()Ljava/lang/String;
METHOD d getCauseAsString ()Ljava/lang/String;
METHOD e asString ()Ljava/lang/String;
METHOD f getFile ()Ljava/io/File;
METHOD g getElement ()Lc;
METHOD g getSystemDetailsSection ()Lc;
METHOD h fillSystemDetails ()V
METHOD i generateWittyComment ()Ljava/lang/String;

View File

@ -1,4 +1,4 @@
CLASS c net/minecraft/util/crash/CrashReportElement
CLASS c net/minecraft/util/crash/CrashReportSection
CLASS c$a Element
FIELD a name Ljava/lang/String;
FIELD b detail Ljava/lang/String;
@ -11,6 +11,10 @@ CLASS c net/minecraft/util/crash/CrashReportElement
METHOD <init> (Lb;Ljava/lang/String;)V
ARG 1 report
METHOD a getStackTrace ()[Ljava/lang/StackTraceElement;
METHOD a createPositionString (DDD)Ljava/lang/String;
ARG 0 x
ARG 2 y
ARG 4 z
METHOD a createPositionString (III)Ljava/lang/String;
ARG 0 x
ARG 1 y

View File

@ -1,4 +1,4 @@
CLASS cha
CLASS cha net/minecraft/util/math/NorthWestCoordinateTransformer
METHOD a transformX (I)I
ARG 1 x
METHOD b transformY (I)I

View File

@ -0,0 +1,21 @@
CLASS brp net/minecraft/util/palette/ArrayPalette
FIELD a idList Lfc;
FIELD c resizeListener Lbrs;
FIELD d valueDeserializer Ljava/util/function/Function;
FIELD e indexBits I
FIELD f size I
METHOD <init> (Lfc;ILbrs;Ljava/util/function/Function;)V
ARG 2 integer
ARG 3 resizeListener
ARG 4 valueDeserializer
METHOD a getPacketSize ()I
METHOD a getByIndex (I)Ljava/lang/Object;
ARG 1 index
METHOD a fromTag (Lhy;)V
ARG 1 tag
METHOD a fromPacket (Lit;)V
ARG 1 buf
METHOD a getIndex (Ljava/lang/Object;)I
ARG 1 object
METHOD b toPacket (Lit;)V
ARG 1 buf

View File

@ -0,0 +1,25 @@
CLASS brk net/minecraft/util/palette/BiMapPalette
FIELD a idList Lfc;
FIELD b map Lyl;
FIELD c resizeHandler Lbrs;
FIELD d elementDeserializer Ljava/util/function/Function;
FIELD e elementSerializer Ljava/util/function/Function;
FIELD f indexBits I
METHOD <init> (Lfc;ILbrs;Ljava/util/function/Function;Ljava/util/function/Function;)V
ARG 2 indexBits
ARG 3 resizeHandler
ARG 4 elementDeserializer
ARG 5 elementSerializer
METHOD a getPacketSize ()I
METHOD a getByIndex (I)Ljava/lang/Object;
ARG 1 index
METHOD a fromTag (Lhy;)V
ARG 1 tag
METHOD a fromPacket (Lit;)V
ARG 1 buf
METHOD a getIndex (Ljava/lang/Object;)I
METHOD b getIndexBits ()I
METHOD b toTag (Lhy;)V
ARG 1 tag
METHOD b toPacket (Lit;)V
ARG 1 buf

View File

@ -0,0 +1,15 @@
CLASS brj net/minecraft/util/palette/IdListPalette
FIELD a idList Lfc;
METHOD <init> (Lfc;Ljava/lang/Object;)V
ARG 1 idList
ARG 2 defaultValue
METHOD a getPacketSize ()I
METHOD a getByIndex (I)Ljava/lang/Object;
ARG 1 index
METHOD a fromTag (Lhy;)V
ARG 1 tag
METHOD a fromPacket (Lit;)V
ARG 1 buf
METHOD a getIndex (Ljava/lang/Object;)I
METHOD b toPacket (Lit;)V
ARG 1 buf

View File

@ -0,0 +1,12 @@
CLASS brr net/minecraft/util/palette/Palette
METHOD a getPacketSize ()I
METHOD a getByIndex (I)Ljava/lang/Object;
ARG 1 index
METHOD a fromTag (Lhy;)V
ARG 1 tag
METHOD a fromPacket (Lit;)V
ARG 1 buf
METHOD a getIndex (Ljava/lang/Object;)I
ARG 1 object
METHOD b toPacket (Lit;)V
ARG 1 buf

View File

@ -0,0 +1,4 @@
CLASS brs net/minecraft/util/palette/PaletteResizeHandler
METHOD onResize resizePaletteAndGetIndex (ILjava/lang/Object;)I
ARG 1 newSize
ARG 2 objectAdded

View File

@ -0,0 +1,56 @@
CLASS brt net/minecraft/util/palette/PalettedContainer
FIELD a data Lyi;
FIELD b fallbackPalette Lbrr;
FIELD c noOpPaletteResizeHandler Lbrs;
FIELD d idList Lfc;
FIELD e elementDeserializer Ljava/util/function/Function;
FIELD f elementSerializer Ljava/util/function/Function;
FIELD h palette Lbrr;
FIELD i paletteSize I
FIELD j writeLock Ljava/util/concurrent/locks/ReentrantLock;
METHOD <init> (Lbrr;Lfc;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V
ARG 1 fallbackPalette
ARG 2 idList
ARG 3 elementDeserializer
ARG 4 elementSerializer
ARG 5 defaultElement
METHOD a lock ()V
METHOD a get (I)Ljava/lang/Object;
ARG 1 index
METHOD a get (III)Ljava/lang/Object;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a setSync (IIILjava/lang/Object;)Ljava/lang/Object;
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 value
METHOD a setAndGetOldValue (ILjava/lang/Object;)Ljava/lang/Object;
ARG 1 index
ARG 2 value
METHOD a write (Lhs;Ljava/lang/String;Ljava/lang/String;)V
METHOD a read (Lhy;[J)V
ARG 1 paletteTag
ARG 2 data
METHOD a fromPacket (Lit;)V
ARG 1 buf
METHOD b unlock ()V
METHOD b setPaletteSize (I)V
ARG 1 size
METHOD b toIndex (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b set (IIILjava/lang/Object;)Ljava/lang/Object;
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 value
METHOD b set (ILjava/lang/Object;)V
METHOD b toPacket (Lit;)V
ARG 1 buf
METHOD c getPacketSize ()I
METHOD onResize resizePaletteAndGetIndex (ILjava/lang/Object;)I
ARG 1 size
ARG 2 value

View File

@ -0,0 +1,13 @@
CLASS aeq net/minecraft/util/profiler/DisableableProfiler
FIELD b tickSupplier Ljava/util/function/IntSupplier;
FIELD c controller Laeq$b;
METHOD <init> (Ljava/util/function/IntSupplier;)V
ARG 1 tickSupplier
METHOD a startTick ()V
METHOD a push (Ljava/lang/String;)V
METHOD a push (Ljava/util/function/Supplier;)V
METHOD b endTick ()V
METHOD b swap (Ljava/lang/String;)V
METHOD b swap (Ljava/util/function/Supplier;)V
METHOD c pop ()V
METHOD d getController ()Laeq$a;

View File

@ -0,0 +1,10 @@
CLASS aer net/minecraft/util/profiler/DummyProfiler
FIELD a INSTANCE Laer;
METHOD a startTick ()V
METHOD a push (Ljava/lang/String;)V
METHOD a push (Ljava/util/function/Supplier;)V
METHOD b endTick ()V
METHOD b swap (Ljava/lang/String;)V
METHOD b swap (Ljava/util/function/Supplier;)V
METHOD c pop ()V
METHOD d getResults ()Laet;

View File

@ -0,0 +1,9 @@
CLASS aeo net/minecraft/util/profiler/EmptyProfileResult
FIELD a INSTANCE Laeo;
METHOD a getStartTime ()J
METHOD a saveToFile (Ljava/io/File;)Z
METHOD a getTimings (Ljava/lang/String;)Ljava/util/List;
ARG 1 section
METHOD b getStartTick ()I
METHOD c getEndTime ()J
METHOD d getEndTick ()I

View File

@ -0,0 +1,10 @@
CLASS aet net/minecraft/util/profiler/ProfileResult
METHOD a getStartTime ()J
METHOD a saveToFile (Ljava/io/File;)Z
METHOD a getTimings (Ljava/lang/String;)Ljava/util/List;
ARG 1 parentTiming
METHOD b getStartTick ()I
METHOD c getEndTime ()J
METHOD d getEndTick ()I
METHOD e getTimeSpan ()J
METHOD f getTickSpan ()I

View File

@ -0,0 +1,28 @@
CLASS aep net/minecraft/util/profiler/ProfileResultImpl
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b timings Ljava/util/Map;
FIELD c startTime J
FIELD d startTick I
FIELD e endTime J
FIELD f endTick I
METHOD <init> (Ljava/util/Map;JIJI)V
ARG 1 timings
ARG 2 startTime
ARG 4 startTick
ARG 5 endTime
ARG 7 endTick
METHOD a getStartTime ()J
METHOD a appendTiming (ILjava/lang/String;Ljava/lang/StringBuilder;)V
ARG 1 level
ARG 2 name
ARG 3 sb
METHOD a asString (JI)Ljava/lang/String;
ARG 1 timeSpan
ARG 3 tickSpan
METHOD a saveToFile (Ljava/io/File;)Z
METHOD a getTimings (Ljava/lang/String;)Ljava/util/List;
ARG 1 parentTiming
METHOD b getStartTick ()I
METHOD c getEndTime ()J
METHOD d getEndTick ()I
METHOD g generateWittyComment ()Ljava/lang/String;

View File

@ -0,0 +1,8 @@
CLASS aeu net/minecraft/util/profiler/Profiler
METHOD a startTick ()V
METHOD a push (Ljava/lang/String;)V
METHOD a push (Ljava/util/function/Supplier;)V
METHOD b endTick ()V
METHOD b swap (Ljava/lang/String;)V
METHOD b swap (Ljava/util/function/Supplier;)V
METHOD c pop ()V

View File

@ -0,0 +1,14 @@
CLASS aen net/minecraft/util/profiler/ProfilerSystem
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c nameList Ljava/util/List;
FIELD d timeList Ljava/util/List;
FIELD i location Ljava/lang/String;
FIELD j tickStarted Z
METHOD a startTick ()V
METHOD a push (Ljava/lang/String;)V
METHOD a push (Ljava/util/function/Supplier;)V
METHOD b endTick ()V
METHOD b swap (Ljava/lang/String;)V
METHOD b swap (Ljava/util/function/Supplier;)V
METHOD c pop ()V
METHOD d getResults ()Laet;

View File

@ -0,0 +1,7 @@
CLASS aev net/minecraft/util/profiler/ProfilerTiming
FIELD a parentSectionUsagePercentage D
FIELD b totalUsagePercentage D
FIELD c name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;DD)V
ARG 1 name
METHOD a getColor ()I

View File

@ -0,0 +1,7 @@
CLASS aes net/minecraft/util/profiler/ReadableProfiler
METHOD a push (Ljava/lang/String;)V
METHOD a push (Ljava/util/function/Supplier;)V
METHOD b swap (Ljava/lang/String;)V
METHOD b swap (Ljava/util/function/Supplier;)V
METHOD c pop ()V
METHOD d getResults ()Laet;

View File

@ -8,9 +8,11 @@ CLASS bry net/minecraft/world/ChunkSaveHandlerImpl
METHOD <init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V
ARG 1 file
METHOD a saveOneChunk ()Z
METHOD a (IILjava/util/Map;Ljava/util/Map;)Lhs;
METHOD a writeStructuresTag (IILjava/util/Map;Ljava/util/Map;)Lhs;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 structureStarts
ARG 4 structureReferences
METHOD a spawnEntityAndPassengers (Lagv;Lbbq;)V
ARG 0 entity
ARG 1 world

View File

@ -1,3 +1,3 @@
CLASS cip
CLASS cip net/minecraft/world/ClientPersistentStateManager
METHOD a getNextAvailableId (Lbsg;Ljava/lang/String;)I
ARG 2 key

View File

@ -1,4 +1,7 @@
CLASS afn net/minecraft/world/LocalDifficulty
FIELD b localDifficulty F
METHOD <init> (Lafm;JJF)V
ARG 1 difficulty
ARG 2 timeOfDay
METHOD b getLocalDifficulty ()F
METHOD d getClampedLocalDifficulty ()F

View File

@ -0,0 +1 @@
CLASS bbv net/minecraft/world/ModifiableTestableWorld

View File

@ -3,6 +3,6 @@ CLASS bbx net/minecraft/world/PersistentStateContainer
ARG 2 persistentStateKey
METHOD a setPersistentState (Lbsg;Ljava/lang/String;Lchu;)V
ARG 2 key
METHOD a createPersistentState (Lbsg;Ljava/util/function/Function;Ljava/lang/String;)Lchu;
METHOD a getPersistentState (Lbsg;Ljava/util/function/Function;Ljava/lang/String;)Lchu;
ARG 3 key
METHOD h getPersistentStateManager ()Lciq;

View File

@ -6,7 +6,7 @@ CLASS ciq net/minecraft/world/PersistentStateManager
ARG 2 key
METHOD a set (Lbsg;Ljava/lang/String;Lchu;)V
ARG 2 key
METHOD a create (Lbsg;Ljava/util/function/Function;Ljava/lang/String;)Lchu;
METHOD a get (Lbsg;Ljava/util/function/Function;Ljava/lang/String;)Lchu;
ARG 3 key
METHOD a update (Ljava/lang/String;I)Lhs;
ARG 1 key

View File

@ -0,0 +1,8 @@
CLASS bcc net/minecraft/world/PortalForcer
FIELD a PORTAL_BLOCK Lbke;
FIELD b world Luq;
FIELD c random Ljava/util/Random;
METHOD <init> (Luq;)V
ARG 1 world
METHOD a tick (J)V
ARG 1 time

View File

@ -1,4 +1,4 @@
CLASS bbw
CLASS bbw net/minecraft/world/TestableWorld
METHOD a getTopPosition (Lbst$a;Let;)Let;
ARG 1 type
METHOD a test (Let;Ljava/util/function/Predicate;)Z

View File

@ -7,20 +7,22 @@ CLASS bbt net/minecraft/world/ViewableWorld
ARG 3 y
METHOD a getClosestPlayer (DDDDZ)Larb;
METHOD a getChunk (II)Lbra;
ARG 1 x
ARG 2 z
ARG 1 chunkX
ARG 2 chunkZ
METHOD a isAreaLoaded (IIIIII)Z
ARG 1 minX
ARG 2 minY
ARG 3 minZ
ARG 4 maxX
ARG 5 maxY
ARG 6 maxZ
METHOD a getChunk (IILbrf;)Lbra;
ARG 1 x
ARG 2 z
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 requiredState
METHOD a getChunk (IILbrf;Z)Lbra;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 status
ARG 4 create
METHOD a getClosestPlayer (Lagv;D)Larb;
METHOD a getCollisionVoxelShapes (Lagv;Lclz;DDD)Ljava/util/stream/Stream;
ARG 3 x
@ -35,6 +37,7 @@ CLASS bbt net/minecraft/world/ViewableWorld
ARG 2 x
METHOD a getTopPosition (Lbst$a;Let;)Let;
ARG 1 type
METHOD a getLightLevel (Let;I)I
METHOD a isAreaLoaded (Let;Let;)Z
ARG 1 min
ARG 2 max

View File

@ -38,6 +38,7 @@ CLASS bbp net/minecraft/world/World
ARG 1 serializer
ARG 3 properties
ARG 4 dimension
ARG 5 chunkManagerProvider
ARG 6 profiler
ARG 7 isClient
METHOD A getRecipeManager ()Layx;
@ -60,6 +61,7 @@ CLASS bbp net/minecraft/world/World
METHOD V getGameRules ()Lbbl;
METHOD W isThundering ()Z
METHOD X isRaining ()Z
METHOD Y getEffectiveHeight ()I
METHOD a findClosestVisiblePlayer (DDD)Larb;
ARG 1 x
METHOD a containsVisiblePlayer (DDDD)Z
@ -91,6 +93,7 @@ CLASS bbp net/minecraft/world/World
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 requiredState
ARG 4 create
METHOD a fireGlobalWorldEvent (ILet;I)V
ARG 1 eventId
ARG 2 pos
@ -127,7 +130,8 @@ CLASS bbp net/minecraft/world/World
METHOD a canPlayerModifyAt (Larb;Let;)Z
ARG 1 player
METHOD a playSound (Larb;Let;Lxm;Lxo;FF)V
METHOD a toCrashReportElement (Lb;)Lc;
METHOD a addDetailsToCrashReport (Lb;)Lc;
ARG 1 report
METHOD a registerListener (Lbbs;)V
METHOD a init (Lbbu;)V
ARG 1 levelInfo
@ -151,6 +155,7 @@ CLASS bbp net/minecraft/world/World
METHOD a clearBlockState (Let;)Z
METHOD a (Let;DD)Larb;
ARG 1 pos
METHOD a getLightLevel (Let;I)I
METHOD a updateNeighbors (Let;Lbgs;)V
METHOD a addBlockAction (Let;Lbgs;II)V
ARG 1 pos
@ -218,6 +223,8 @@ CLASS bbp net/minecraft/world/World
METHOD aa getTicksSinceLightningClient ()I
METHOD ab getVillageManager ()Lals;
METHOD ac getRaidManager ()Lash;
METHOD ad getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet;
METHOD ae hasForcedChunks ()Z
METHOD af getProfiler ()Laeu;
METHOD b tickTime ()V
METHOD b findVisiblePlayer (DDDD)Z
@ -227,6 +234,10 @@ CLASS bbp net/minecraft/world/World
ARG 1 delta
METHOD b getEntityById (I)Lagv;
METHOD b scheduleNeighborChunksRender (III)V
METHOD b setChunkForced (IIZ)Z
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 forced
METHOD b fireWorldEvent (ILet;I)V
ARG 1 eventId
ARG 2 pos
@ -243,7 +254,7 @@ CLASS bbp net/minecraft/world/World
ARG 1 pos
METHOD b isEmittingRedstonePower (Let;Ley;)Z
ARG 1 pos
METHOD b (Lft;DDDDDD)V
METHOD b addImportantParticle (Lft;DDDDDD)V
ARG 1 parameters
ARG 2 x
ARG 4 y
@ -257,8 +268,9 @@ CLASS bbp net/minecraft/world/World
METHOD b getPlayerByUuid (Ljava/util/UUID;)Larb;
METHOD c getAmbientDarkness ()I
METHOD c setAmbientDarkness (I)V
METHOD c getChunk (II)Lbrm;
METHOD c getWorldChunk (II)Lbrm;
ARG 1 chunkX
ARG 2 chunkZ
METHOD c setBlockBreakingProgress (ILet;I)V
ARG 1 entityId
ARG 2 pos
@ -277,8 +289,13 @@ CLASS bbp net/minecraft/world/World
ARG 1 pos
METHOD e isClient ()Z
METHOD e getFogColor (F)Lcmd;
METHOD e isChunkForced (II)Z
ARG 1 chunkX
ARG 2 chunkZ
METHOD e removeEntity (Lagv;)V
METHOD e getBiome (Let;)Lbco;
METHOD f getWorld ()Lbbp;
METHOD f getStarsBrightness (F)F
METHOD f getBlockEntity (Let;)Lbnq;
ARG 1 pos
METHOD g getLevelProperties ()Lcih;
@ -296,17 +313,22 @@ CLASS bbp net/minecraft/world/World
METHOD l isValid (Let;)Z
ARG 0 pos
METHOD m getRandom ()Ljava/util/Random;
METHOD m isHeightInvaid (Let;)Z
METHOD m isHeightInvalid (Let;)Z
ARG 0 pos
METHOD m_ updateEntities ()V
METHOD n getWorldChunk (Let;)Lbrm;
METHOD n_ tickPlayers ()V
METHOD n getSpawnPos ()Let;
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 isBlockFullCube (Let;)Z
ARG 1 pos
METHOD r_ getSeed ()J
METHOD s isHeightValidAndBlockLoaded (Let;)Z
METHOD t updateWeather ()V
METHOD t doesBlockHaveSolidTopSurface (Let;)Z
METHOD v getReceivedStrongRedstonePower (Let;)I
METHOD w getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD w isReceivingRedstonePower (Let;)Z

View File

@ -23,7 +23,7 @@ CLASS bra net/minecraft/world/chunk/Chunk
ARG 2 state
METHOD a addPendingBlockEntityTag (Lhs;)V
METHOD a setStructureStarts (Ljava/util/Map;)V
METHOD a addPostProcessing (SI)V
METHOD a markBlockForPostProcessing (SI)V
METHOD a setShouldSave (Z)V
ARG 1 shouldSave
METHOD a setBiomeArray ([Lbco;)V

View File

@ -6,15 +6,15 @@ CLASS bre net/minecraft/world/chunk/ChunkManager
ARG 1 x
ARG 2 z
ARG 3 status
ARG 4 require
ARG 4 create
METHOD a getWorldChunk (IIZ)Lbrm;
METHOD a tick (Ljava/util/function/BooleanSupplier;)V
METHOD a setMobSpawnOptions (ZZ)V
ARG 1 spawnMonsters
ARG 2 spawnAnimals
METHOD b get (II)Lbbb;
ARG 1 x
ARG 2 z
METHOD b getChunk (II)Lbbb;
ARG 1 chunkX
ARG 2 chunkZ
METHOD f getStatus ()Ljava/lang/String;
METHOD g getChunkGenerator ()Lbrb;
METHOD i getLightingProvider ()Lceu;

View File

@ -1,4 +1,10 @@
CLASS brg net/minecraft/world/chunk/ChunkNibbleArray
FIELD a byteArray [B
METHOD a asByteArray ()[B
METHOD a set (IIII)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 value
METHOD b getIndex (III)I
METHOD c isUninitialized ()Z

View File

@ -1,6 +1,6 @@
CLASS bro net/minecraft/world/chunk/ChunkProvider
METHOD a onLightUpdate (Lbca;III)V
METHOD b get (II)Lbbb;
METHOD b getChunk (II)Lbbb;
ARG 1 chunkX
ARG 2 chunkZ
METHOD j getWorldAsView ()Lbbb;

View File

@ -1,4 +1,5 @@
CLASS brn net/minecraft/world/chunk/ChunkSection
FIELD a palette Lbrr;
FIELD b yOffset I
FIELD c nonEmptyBlockCount S
FIELD d randomTickableBlockCount S
@ -39,6 +40,6 @@ CLASS brn net/minecraft/world/chunk/ChunkSection
METHOD e hasRandomBlockTicks ()Z
METHOD f hasRandomFluidTicks ()Z
METHOD g getYOffset ()I
METHOD h computeBlockCounts ()V
METHOD h calculateCounts ()V
METHOD i getContainer ()Lbrt;
METHOD j getPacketSize ()I

View File

@ -33,7 +33,7 @@ CLASS brf net/minecraft/world/chunk/ChunkStatus
METHOD a createOrderedList ()Ljava/util/List;
METHOD a getByIndex (I)Lbrf;
ARG 0 pos
METHOD a (Lbrf;)I
METHOD a getIndex (Lbrf;)I
ARG 0 status
METHOD a get (Ljava/lang/String;)Lbrf;
ARG 0 id
@ -41,7 +41,7 @@ CLASS brf net/minecraft/world/chunk/ChunkStatus
METHOD a register (Ljava/lang/String;Lbrf;IZLbrf$b;Lbrf$c;)Lbrf;
ARG 0 name
ARG 1 previousStatus
METHOD b getOrderedSize ()I
METHOD b getStatusCount ()I
METHOD b isAfter (Lbrf;)Z
METHOD c getIndex ()I
METHOD d getName ()Ljava/lang/String;

View File

@ -31,3 +31,4 @@ CLASS brh net/minecraft/world/chunk/EmptyChunk
METHOD s loadToWorld ()V
METHOD t unloadFromWorld ()V
METHOD u markDirty ()V
METHOD v isEmpty ()Z

View File

@ -11,6 +11,9 @@ CLASS bru net/minecraft/world/chunk/ProtoChunk
FIELD j sections [Lbrn;
FIELD k entities Ljava/util/List;
FIELD l lightSources Ljava/util/List;
FIELD m postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList;
FIELD n structureStarts Ljava/util/Map;
FIELD o structureReferences Ljava/util/Map;
FIELD p upgradeData Lbrw;
FIELD q blockTickScheduler Lbrv;
FIELD r fluidTickScheduler Lbrv;
@ -50,9 +53,9 @@ CLASS bru net/minecraft/world/chunk/ProtoChunk
ARG 1 structureId
ARG 2 structureStart
METHOD a setStructureStarts (Ljava/util/Map;)V
METHOD a addPostProcessing (SI)V
METHOD a markBlockForPostProcessing (SI)V
METHOD a joinBlockPos (SILbbd;)Let;
ARG 0 chunkSliceRel
ARG 0 sectionRel
ARG 1 sectionY
ARG 2 chunkPos
METHOD a setShouldSave (Z)V
@ -92,7 +95,7 @@ CLASS bru net/minecraft/world/chunk/ProtoChunk
METHOD j getLuminance (Let;)I
ARG 1 pos
METHOD k getStatus ()Lbrf;
METHOD k getPackedChunkSliceRelative (Let;)S
METHOD k getPackedSectionRelative (Let;)S
ARG 0 pos
METHOD l getPostProcessingLists ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
METHOD p getUpgradeData ()Lbrw;
@ -103,3 +106,4 @@ CLASS bru net/minecraft/world/chunk/ProtoChunk
METHOD w getBlockEntities ()Ljava/util/Map;
METHOD x getStructureReferences ()Ljava/util/Map;
METHOD y getEntities ()Ljava/util/List;
METHOD z getBlockEntityTags ()Ljava/util/Map;

View File

@ -49,8 +49,11 @@ CLASS brm net/minecraft/world/chunk/WorldChunk
METHOD <init> (Lbbp;Lbru;II)V
ARG 1 world
ARG 2 protoChunk
ARG 3 chunkX
ARG 4 chunkZ
METHOD A getBlockEntityMap ()Ljava/util/Map;
METHOD B getEntitySectionArray ()[Lyj;
METHOD C runPostProcessing ()V
METHOD a getFluidState (III)Lcfd;
ARG 1 x
ARG 2 y
@ -71,6 +74,7 @@ CLASS brm net/minecraft/world/chunk/WorldChunk
ARG 3 z
METHOD a setHeightmap (Lbst$a;[J)V
METHOD a setLightingProvider (Lceu;)V
METHOD a getLightLevel (Let;I)I
METHOD a setBlockEntity (Let;Lbnq;)V
ARG 1 pos
ARG 2 blockEntity
@ -106,6 +110,7 @@ CLASS brm net/minecraft/world/chunk/WorldChunk
ARG 1 structureId
METHOD b setStructureReferences (Ljava/util/Map;)V
METHOD b setLightOn (Z)V
ARG 1 lightOn
METHOD c getBlockEntityPositions ()Ljava/util/Set;
METHOD c getFluidState (Let;)Lcfd;
ARG 1 pos
@ -134,6 +139,7 @@ CLASS brm net/minecraft/world/chunk/WorldChunk
METHOD s loadToWorld ()V
METHOD t unloadFromWorld ()V
METHOD u markDirty ()V
METHOD v isEmpty ()Z
METHOD x getStructureReferences ()Ljava/util/Map;
METHOD y isLoadedToWorld ()Z
METHOD z getWorld ()Lbbp;

View File

@ -1,5 +1,6 @@
CLASS bsf net/minecraft/world/dimension/Dimension
FIELD b world Lbbp;
FIELD d isNether Z
FIELD f type Lbsg;
METHOD <init> (Lbbp;Lbsg;)V
ARG 1 world
@ -9,6 +10,7 @@ CLASS bsf net/minecraft/world/dimension/Dimension
ARG 3 delta
METHOD d getForcedSpawnPoint ()Let;
METHOD g hasSkyLight ()Z
METHOD h isNether ()Z
METHOD j createWorldBorder ()Lbqy;
METHOD k saveWorldData ()V
METHOD m createChunkGenerator ()Lbrb;

View File

@ -13,6 +13,6 @@ CLASS cie net/minecraft/world/dimension/DimensionalPersistentStateManager
ARG 1 key
METHOD a set (Ljava/lang/String;Lchu;)V
ARG 1 key
METHOD a create (Ljava/util/function/Function;Ljava/lang/String;)Lchu;
METHOD a get (Ljava/util/function/Function;Ljava/lang/String;)Lchu;
ARG 2 key
METHOD b save ()V

View File

@ -8,7 +8,48 @@ CLASS bto net/minecraft/world/gen/feature/AbstractTreeFeature
ARG 3 random
ARG 4 pos
ARG 5 config
METHOD a setToDirt (Lbbv;Let;)V
ARG 1 world
ARG 2 pos
METHOD a canTreeReplace (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD a setBlockState (Lbbz;Let;Lbpm;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos
METHOD a setBlockState (Ljava/util/Set;Lbbz;Let;Lbpm;)V
ARG 1 logPositions
ARG 2 world
ARG 3 pos
ARG 4 state
METHOD b isAir (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD b setBlockStateWithoutUpdatingNeighbors (Lbbz;Let;Lbpm;)V
METHOD c isNaturalDirt (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD e isWater (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD f isLeaves (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD g isAirOrLeaves (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD h isNaturalDirtOrGrass (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD i isDirtOrGrass (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos
METHOD j isReplaceablePlant (Lbbw;Let;)Z
ARG 0 world
ARG 1 pos

View File

@ -1,3 +1,13 @@
CLASS btr net/minecraft/world/gen/feature/BirchTreeFeature
FIELD a LOG Lbpm;
FIELD aS LEAVES Lbpm;
FIELD aT alwaysTall Z
METHOD <init> (Ljava/util/function/Function;ZZ)V
ARG 1 configFactory
ARG 2 emitNeighborBlockUpdates
ARG 3 alwaysTall
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -4,3 +4,8 @@ CLASS buk net/minecraft/world/gen/feature/DarkOakTreeFeature
METHOD <init> (Ljava/util/function/Function;Z)V
ARG 1 configFactory
ARG 2 emitNeighborBlockUpdates
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -1 +1,12 @@
CLASS bvq net/minecraft/world/gen/feature/JungleGroundBushFeature
FIELD a leaves Lbpm;
FIELD aS log Lbpm;
METHOD <init> (Ljava/util/function/Function;Lbpm;Lbpm;)V
ARG 1 configFactory
ARG 2 log
ARG 3 leaves
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -4,3 +4,8 @@ CLASS btq net/minecraft/world/gen/feature/LargeOakTreeFeature
METHOD <init> (Ljava/util/function/Function;Z)V
ARG 1 configFactory
ARG 2 emitNeighborBlockUpdates
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -1 +1,6 @@
CLASS bwi net/minecraft/world/gen/feature/MegaJungleTreeFeature
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -2,3 +2,4 @@ CLASS bwj net/minecraft/world/gen/feature/MegaPineTreeFeature
FIELD aV LOG Lbpm;
FIELD aW LEAVES Lbpm;
FIELD aX PODZOL Lbpm;
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z

View File

@ -12,3 +12,8 @@ CLASS byu net/minecraft/world/gen/feature/OakTreeFeature
ARG 4 log
ARG 5 leaves
METHOD a getRandomTreeHeight (Ljava/util/Random;)I
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -3,3 +3,8 @@ CLASS bxd net/minecraft/world/gen/feature/PineTreeFeature
FIELD aS LEAVES Lbpm;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 configFactory
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -4,3 +4,8 @@ CLASS bxs net/minecraft/world/gen/feature/SavannaTreeFeature
METHOD <init> (Ljava/util/function/Function;Z)V
ARG 1 configFactory
ARG 2 emitNeighborBlockUpdates
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -4,3 +4,8 @@ CLASS byl net/minecraft/world/gen/feature/SpruceTreeFeature
METHOD <init> (Ljava/util/function/Function;Z)V
ARG 1 configFactory
ARG 2 emitNeighborBlockUpdates
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -3,3 +3,8 @@ CLASS byq net/minecraft/world/gen/feature/SwampTreeFeature
FIELD aS LEAVES Lbpm;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 configFactory
METHOD a generate (Ljava/util/Set;Lbbv;Ljava/util/Random;Let;)Z
ARG 1 logPositions
ARG 2 world
ARG 3 random
ARG 4 pos

View File

@ -0,0 +1,11 @@
CLASS brq net/minecraft/world/level/storage/AlphaChunkDataArray
FIELD a data [B
FIELD b zOffset I
FIELD c xOffset I
METHOD <init> ([BI)V
ARG 1 data
ARG 2 yCoordinateBits
METHOD a get (III)I
ARG 1 x
ARG 2 y
ARG 3 z

View File

@ -0,0 +1,8 @@
CLASS bsb net/minecraft/world/level/storage/AlphaChunkIo
CLASS bsb$a AlphaChunk
METHOD a convertAlphaChunk (Lbsb$a;Lhs;Lbcq;)V
ARG 0 alphaChunk
ARG 1 tag
ARG 2 biomeSource
METHOD a readAlphaChunk (Lhs;)Lbsb$a;
ARG 0 tag

View File

@ -26,3 +26,4 @@ CLASS ud ud
METHOD a save (Z)V
ARG 1 flush
METHOD b syncPosToEntryMap ()V
METHOD e getTicketManager ()Lud$a;

View File

@ -11,6 +11,7 @@ CLASS ug
ARG 1 position
ARG 3 source
ARG 5 newLevel
METHOD b scheduleNewLevelUpdate (JIZ)V
METHOD b getBaseLevelFor (JJI)I
ARG 1 source
ARG 3 position

View File

@ -1,4 +0,0 @@
CLASS yi
METHOD a asLongArray ()[J
METHOD a get (I)I
METHOD b set (II)V