This commit is contained in:
Player 2022-04-27 19:09:08 +02:00
parent f9bbd6124b
commit a31d28ee5e
43 changed files with 56 additions and 246 deletions

View File

@ -27,7 +27,7 @@ plugins {
id 'net.fabricmc.filament' version '0.3.0'
}
def minecraft_version = "22w16b"
def minecraft_version = "22w17a"
def ENV = System.getenv()
// Fetch build number from Github Actions

View File

@ -191,7 +191,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT @deprecated Consider calling {@link AbstractBlockState#getDroppedStacks} instead. See <a href="#deprecated-methods">the class javadoc</a>.
ARG 1 state
ARG 2 builder
METHOD method_9565 onStacksDropped (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
METHOD method_9565 onStacksDropped (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Z)V
COMMENT @deprecated Consider calling {@link AbstractBlockState#onStacksDropped} instead. See <a href="#deprecated-methods">the class javadoc</a>.
ARG 1 state
ARG 2 world
@ -503,7 +503,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD method_26180 onStacksDropped (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
METHOD method_26180 onStacksDropped (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Z)V
ARG 1 world
ARG 2 pos
ARG 3 stack

View File

@ -13,5 +13,3 @@ CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock
ARG 1 blockEntity
METHOD method_43133 (Lnet/minecraft/class_3218;Lnet/minecraft/class_7133;)V
ARG 1 blockEntity
METHOD method_43134 (Lnet/minecraft/class_3218;Lnet/minecraft/class_7133;)V
ARG 1 blockEntity

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_7133 net/minecraft/block/entity/SculkShriekerBlockEnti
METHOD method_42322 (Lnet/minecraft/class_5718;)V
ARG 1 vibrationListener
METHOD method_42325 getVibrationListener ()Lnet/minecraft/class_5718;
METHOD method_43141 shriek (Lnet/minecraft/class_3218;)V
METHOD method_43141 shriek (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)V
ARG 1 world
METHOD method_43142 trySyncWarningLevel (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;)Z
ARG 1 world

View File

@ -191,8 +191,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 1 matrices
ARG 2 profileResult
METHOD method_1493 isPaused ()Z
METHOD method_1494 setCrashReportSupplier (Ljava/util/function/Supplier;)V
ARG 1 crashReportSupplier
METHOD method_1494 setCrashReportSupplier (Lnet/minecraft/class_128;)V
METHOD method_1495 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD method_1496 isIntegratedServerRunning ()Z
METHOD method_1498 isHudEnabled ()Z

View File

@ -7,29 +7,19 @@ CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer
FIELD field_29338 vertexArrayId I
FIELD field_29339 vertexFormat Lnet/minecraft/class_293;
FIELD field_38983 indexBuffer Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;
METHOD method_1352 upload (Lnet/minecraft/class_287;)V
ARG 1 buffer
METHOD method_1352 upload (Lnet/minecraft/class_287$class_7433;)V
METHOD method_1353 bind ()V
METHOD method_1354 unbind ()V
METHOD method_22643 submitUpload (Lnet/minecraft/class_287;)Ljava/util/concurrent/CompletableFuture;
ARG 1 buffer
METHOD method_22644 uploadInternal (Lnet/minecraft/class_287;)V
ARG 1 builder
METHOD method_34427 draw (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V
ARG 1 viewMatrix
ARG 2 projectionMatrix
ARG 3 shader
METHOD method_34429 (Ljava/lang/Runnable;)V
ARG 0 action
METHOD method_34431 drawInternal (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V
ARG 1 viewMatrix
ARG 2 projectionMatrix
ARG 3 shader
METHOD method_34435 getVertexFormat ()Lnet/minecraft/class_293;
METHOD method_35665 drawElements ()V
METHOD method_43441 setFromParameters (Lnet/minecraft/class_287$class_4574;Ljava/nio/ByteBuffer;)V
ARG 1 parameters
ARG 2 data
METHOD method_43442 configureVertexFormat (Lnet/minecraft/class_287$class_4574;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_293;
ARG 1 parameters
ARG 2 data

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_334 net/minecraft/client/gui/ClientChatListener
METHOD method_1794 onChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
METHOD method_1794 onChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Lnet/minecraft/class_7436;)V
ARG 1 type
ARG 2 message
ARG 3 sender

View File

@ -88,10 +88,6 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
METHOD method_1754 renderExperienceBar (Lnet/minecraft/class_4587;I)V
ARG 1 matrices
ARG 2 x
METHOD method_1755 addChatMessage (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V
ARG 1 type
ARG 2 message
ARG 3 sender
METHOD method_1756 getTextRenderer ()Lnet/minecraft/class_327;
METHOD method_1757 renderScoreboardSidebar (Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)V
ARG 1 matrices

View File

@ -35,8 +35,6 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 2 summaries
METHOD method_43455 (Ljava/lang/Throwable;)Ljava/util/List;
ARG 1 throwable
METHOD method_43456 (Ljava/util/List;)Ljava/util/List;
ARG 0 summaries
METHOD method_43457 tryGet (Ljava/util/concurrent/CompletableFuture;Ljava/time/Duration;)Ljava/util/List;
ARG 1 future
ARG 2 timeout

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_640 net/minecraft/client/network/PlayerListEntry
FIELD field_3745 model Ljava/lang/String;
FIELD field_3746 showTime J
FIELD field_3747 blinkingHeartTime J
METHOD <init> (Lnet/minecraft/class_2703$class_2705;)V
METHOD <init> (Lnet/minecraft/class_2703$class_2705;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
ARG 1 playerListPacketEntry
METHOD method_2955 getScoreboardTeam ()Lnet/minecraft/class_268;
METHOD method_2956 (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_2960;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V

View File

@ -2,7 +2,6 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotBu
FIELD field_19672 serverDataProvider Ljava/util/function/Supplier;
FIELD field_19673 tooltipSetter Ljava/util/function/Consumer;
FIELD field_19675 slotIndex I
FIELD field_19676 animTick I
FIELD field_19677 state Lnet/minecraft/class_4367$class_4370;
FIELD field_22681 SLOT_FRAME Lnet/minecraft/class_2960;
FIELD field_22682 EMPTY_FRAME Lnet/minecraft/class_2960;
@ -22,7 +21,6 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotBu
ARG 7 id
ARG 8 action
METHOD method_21107 drawSlotFrame (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 mouseX

View File

@ -27,9 +27,6 @@ CLASS net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSele
ARG 0 a
METHOD method_25221 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_38507 (Lnet/minecraft/class_34;Lnet/minecraft/class_34;)I
ARG 0 a
ARG 1 b
METHOD method_38508 (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_4417 WorldListEntry

View File

@ -7,10 +7,6 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
FIELD field_1558 currentElement Lnet/minecraft/class_296;
FIELD field_1565 format Lnet/minecraft/class_293;
FIELD field_1567 drawMode Lnet/minecraft/class_293$class_5596;
FIELD field_20774 parameters Ljava/util/List;
FIELD field_20775 lastParameterIndex I
FIELD field_20776 buildStart I
FIELD field_20777 nextDrawStart I
FIELD field_20884 elementOffset I
FIELD field_21594 textured Z
FIELD field_21595 hasOverlay Z
@ -24,7 +20,7 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
ARG 1 initialCapacity
METHOD method_1324 restoreState (Lnet/minecraft/class_287$class_5594;)V
ARG 1 state
METHOD method_1326 end ()V
METHOD method_1326 end ()Lnet/minecraft/class_287$class_7433;
METHOD method_1328 begin (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V
ARG 1 drawMode
ARG 2 format
@ -37,7 +33,6 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
METHOD method_22625 ([FII)I
ARG 1 a
ARG 2 b
METHOD method_22632 popData ()Lcom/mojang/datafixers/util/Pair;
METHOD method_22892 grow ()V
METHOD method_22893 isBuilding ()Z
METHOD method_23477 reset ()V
@ -47,25 +42,17 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
ARG 1 cameraX
ARG 2 cameraY
ARG 3 cameraZ
METHOD method_31949 createIndexWriter (Lnet/minecraft/class_293$class_5595;)Lit/unimi/dsi/fastutil/ints/IntConsumer;
ARG 1 elementFormat
METHOD method_31949 createIndexWriter (ILnet/minecraft/class_293$class_5595;)Lit/unimi/dsi/fastutil/ints/IntConsumer;
METHOD method_31950 writeSortedIndices (Lnet/minecraft/class_293$class_5595;)V
ARG 1 elementFormat
METHOD method_31951 (I)V
ARG 1 value
METHOD method_31952 (I)V
ARG 1 value
METHOD method_31953 (I)V
ARG 1 value
METHOD method_31954 buildPrimitiveCenters ()[Lnet/minecraft/class_1160;
CLASS class_4574 DrawArrayParameters
FIELD field_20779 vertexFormat Lnet/minecraft/class_293;
FIELD field_20780 count I
FIELD field_20781 mode Lnet/minecraft/class_293$class_5596;
FIELD field_27354 vertexCount I
FIELD field_27355 elementFormat Lnet/minecraft/class_293$class_5595;
FIELD field_27356 hasNoVertexBuffer Z
FIELD field_27357 hasNoIndexBuffer Z
FIELD comp_749 vertexFormat Lnet/minecraft/class_293;
FIELD comp_750 count I
FIELD comp_751 vertexCount I
FIELD comp_752 mode Lnet/minecraft/class_293$class_5596;
FIELD comp_753 elementFormat Lnet/minecraft/class_293$class_5595;
FIELD comp_754 hasNoVertexBuffer Z
FIELD comp_755 hasNoIndexBuffer Z
METHOD <init> (Lnet/minecraft/class_293;IILnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293$class_5595;ZZ)V
ARG 1 vertexFormat
ARG 2 count
@ -74,15 +61,15 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
ARG 5 elementFormat
ARG 6 hasNoVertexBuffer
ARG 7 hasNoIndexBuffer
METHOD method_22634 getVertexFormat ()Lnet/minecraft/class_293;
METHOD method_22635 getCount ()I
METHOD method_22636 getMode ()Lnet/minecraft/class_293$class_5596;
METHOD method_31955 getVertexCount ()I
METHOD method_31956 getElementFormat ()Lnet/minecraft/class_293$class_5595;
METHOD comp_749 vertexFormat ()Lnet/minecraft/class_293;
METHOD comp_750 count ()I
METHOD comp_751 vertexCount ()I
METHOD comp_752 mode ()Lnet/minecraft/class_293$class_5596;
METHOD comp_753 elementFormat ()Lnet/minecraft/class_293$class_5595;
METHOD comp_754 hasNoVertexBuffer ()Z
METHOD comp_755 hasNoIndexBuffer ()Z
METHOD method_31957 getIndexBufferStart ()I
METHOD method_31958 getIndexBufferEnd ()I
METHOD method_31959 hasNoVertexBuffer ()Z
METHOD method_31960 hasNoIndexBuffer ()Z
METHOD method_31961 getIndexBufferLength ()I
METHOD method_43429 getVertexBufferPosition ()I
METHOD method_43430 getVertexBufferLimit ()I

View File

@ -1,16 +1,12 @@
CLASS net/minecraft/class_286 net/minecraft/client/render/BufferRenderer
FIELD field_38982 currentVertexBuffer Lnet/minecraft/class_291;
METHOD method_34420 unbindAll ()V
METHOD method_43433 drawWithShader (Lnet/minecraft/class_287;)V
ARG 0 builder
METHOD method_43433 drawWithShader (Lnet/minecraft/class_287$class_7433;)V
METHOD method_43434 bindAndSet (Lnet/minecraft/class_291;)V
ARG 0 vertexBuffer
METHOD method_43435 bindAndSet (Lnet/minecraft/class_293;)Lnet/minecraft/class_291;
ARG 0 vertexFormat
METHOD method_43436 resetCurrentVertexBuffer ()V
METHOD method_43437 drawWithoutShader (Lnet/minecraft/class_287;)V
ARG 0 builder
METHOD method_43438 drawWithShaderInternal (Lnet/minecraft/class_287;)V
ARG 0 builder
METHOD method_43439 getVertexBuffer (Lnet/minecraft/class_287;)Lnet/minecraft/class_291;
ARG 0 builder
METHOD method_43437 drawWithoutShader (Lnet/minecraft/class_287$class_7433;)V
METHOD method_43438 drawWithShaderInternal (Lnet/minecraft/class_287$class_7433;)V
METHOD method_43439 getVertexBuffer (Lnet/minecraft/class_287$class_7433;)Lnet/minecraft/class_291;

View File

@ -211,7 +211,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 1 matrices
ARG 2 pos
ARG 3 projectionMatrix
METHOD method_3239 renderClouds (Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)V
METHOD method_3239 renderClouds (Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)Lnet/minecraft/class_287$class_7433;
ARG 1 builder
ARG 2 x
ARG 4 y
@ -247,7 +247,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 9 positionMatrix
METHOD method_3252 tick ()V
METHOD method_3254 drawEntityOutlinesFramebuffer ()V
METHOD method_3255 renderStars (Lnet/minecraft/class_287;)V
METHOD method_3255 renderStars (Lnet/minecraft/class_287;)Lnet/minecraft/class_287$class_7433;
ARG 1 buffer
METHOD method_3257 renderSky (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)V
ARG 1 matrices
@ -346,7 +346,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 3 z
ARG 4 important
METHOD method_3296 loadEntityOutlineShader ()V
METHOD method_34550 renderSky (Lnet/minecraft/class_287;F)V
METHOD method_34550 renderSky (Lnet/minecraft/class_287;F)Lnet/minecraft/class_287$class_7433;
ARG 0 builder
METHOD method_34808 collectRenderableChunks (Ljava/util/LinkedHashSet;Lnet/minecraft/class_761$class_5972;Lnet/minecraft/class_243;Ljava/util/Queue;Z)V
ARG 1 chunks

View File

@ -23,7 +23,7 @@ CLASS net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRender
ARG 13 light2
ARG 14 light3
ARG 15 overlay
METHOD method_3361 renderSmooth (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)Z
METHOD method_3361 renderSmooth (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)V
ARG 1 world
ARG 2 model
ARG 3 state
@ -83,7 +83,7 @@ CLASS net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRender
ARG 8 vertexConsumer
ARG 9 quads
ARG 10 flags
METHOD method_3373 renderFlat (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)Z
METHOD method_3373 renderFlat (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)V
ARG 1 world
ARG 2 model
ARG 3 state
@ -94,7 +94,7 @@ CLASS net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRender
ARG 8 random
ARG 9 seed
ARG 11 overlay
METHOD method_3374 render (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)Z
METHOD method_3374 render (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;JI)V
ARG 1 world
ARG 2 model
ARG 3 state

View File

@ -19,7 +19,7 @@ CLASS net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManag
ARG 1 state
METHOD method_3350 getModelRenderer ()Lnet/minecraft/class_778;
METHOD method_3351 getModels ()Lnet/minecraft/class_773;
METHOD method_3352 renderFluid (Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z
METHOD method_3352 renderFluid (Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)V
ARG 1 pos
ARG 2 world
ARG 3 vertexConsumer
@ -31,7 +31,7 @@ CLASS net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManag
ARG 3 vertexConsumer
ARG 4 light
ARG 5 overlay
METHOD method_3355 renderBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;)Z
METHOD method_3355 renderBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;)V
ARG 1 state
ARG 2 pos
ARG 3 world

View File

@ -41,7 +41,7 @@ CLASS net/minecraft/class_775 net/minecraft/client/render/block/FluidRenderer
ARG 3 maxDeviation
ARG 4 state
METHOD method_3345 onResourceReload ()V
METHOD method_3347 render (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z
METHOD method_3347 render (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)V
ARG 1 world
ARG 2 pos
ARG 3 vertexConsumer

View File

@ -27,16 +27,11 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
METHOD method_19420 getCameraPosition ()Lnet/minecraft/class_243;
METHOD method_22752 setWorld (Lnet/minecraft/class_638;)V
ARG 1 world
METHOD method_22753 (Lnet/minecraft/class_287;Lnet/minecraft/class_291;Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage;
ARG 3 void_
METHOD method_22755 (Lnet/minecraft/class_750;Lnet/minecraft/class_846$class_4690;Ljava/lang/Throwable;)V
ARG 2 result
ARG 3 throwable
METHOD method_22756 send (Lnet/minecraft/class_846$class_851$class_4577;)V
ARG 1 task
METHOD method_22759 upload (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture;
ARG 1 buffer
ARG 2 glBuffer
METHOD method_22761 upload ()V
METHOD method_22763 scheduleRunTasks ()V
METHOD method_34845 getToBatchCount ()I
@ -50,8 +45,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
METHOD method_3630 isEmpty ()Z
METHOD method_3632 reset ()V
METHOD method_3633 clear ()V
METHOD method_3635 scheduleUpload (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture;
ARG 1 buffer
METHOD method_3635 scheduleUpload (Lnet/minecraft/class_287$class_7433;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture;
ARG 2 glBuffer
METHOD method_38555 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;
ARG 0 future
@ -92,8 +86,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
METHOD method_22777 scheduleRebuild (Lnet/minecraft/class_846;Lnet/minecraft/class_6850;)V
ARG 1 chunkRenderer
ARG 2 builder
METHOD method_22778 setNoCullingBlockEntities (Ljava/util/Set;)V
ARG 1 noCullingBlockEntities
METHOD method_22778 setNoCullingBlockEntities (Ljava/util/Collection;)V
METHOD method_22781 rebuild (Lnet/minecraft/class_6850;)V
ARG 1 builder
METHOD method_3651 isChunkNonEmpty (Lnet/minecraft/class_2338;)Z
@ -144,18 +137,11 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
ARG 2 distance
ARG 4 region
ARG 5 prioritized
METHOD method_22785 render (FFFLnet/minecraft/class_846$class_849;Lnet/minecraft/class_750;)Ljava/util/Set;
METHOD method_22785 render (FFFLnet/minecraft/class_750;)Lnet/minecraft/class_846$class_851$class_4578$class_7435;
ARG 1 cameraX
ARG 2 cameraY
ARG 3 cameraZ
ARG 4 data
ARG 5 builderStorage
METHOD method_22788 (Ljava/util/List;Lnet/minecraft/class_750;Lnet/minecraft/class_1921;)V
ARG 3 renderLayer
METHOD method_23087 addBlockEntity (Lnet/minecraft/class_846$class_849;Ljava/util/Set;Lnet/minecraft/class_2586;)V
ARG 1 data
ARG 2 blockEntities
ARG 3 blockEntity
METHOD method_23087 addBlockEntity (Lnet/minecraft/class_846$class_851$class_4578$class_7435;Lnet/minecraft/class_2586;)V
METHOD method_23619 (Lnet/minecraft/class_846$class_849;Ljava/util/List;Ljava/lang/Throwable;)Lnet/minecraft/class_846$class_4690;
ARG 2 results
ARG 3 throwable

View File

@ -1,2 +1,2 @@
CLASS net/minecraft/class_6067 net/minecraft/entity/InventoryOwner
METHOD method_35199 getInventory ()Lnet/minecraft/class_1263;
METHOD method_35199 getInventory ()Lnet/minecraft/class_1277;

View File

@ -7,12 +7,11 @@ CLASS net/minecraft/class_6338 net/minecraft/entity/ai/brain/task/RamImpactTask
FIELD field_33480 strengthMultiplierFactory Ljava/util/function/ToDoubleFunction;
FIELD field_33481 direction Lnet/minecraft/class_243;
FIELD field_33482 soundFactory Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;)V
METHOD <init> (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V
ARG 1 cooldownRangeFactory
ARG 2 targetPredicate
ARG 3 speed
ARG 4 strengthMultiplierFactory
ARG 5 soundFactory
METHOD method_36279 finishRam (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V
METHOD method_36279 finishRam (Lnet/minecraft/class_3218;Lnet/minecraft/class_6053;)V
ARG 1 world
ARG 2 entity

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_7299 net/minecraft/entity/passive/AllayBrain
METHOD method_42657 getLookTarget (Lnet/minecraft/class_1309;)Ljava/util/Optional;
ARG 0 allay
METHOD method_42658 shouldGoTowardsNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_2338;)Z
METHOD method_42658 shouldGoTowardsNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Z
ARG 0 allay
ARG 1 brain
ARG 2 pos
METHOD method_42659 rememberNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
ARG 0 allay
ARG 1 pos

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_7298 net/minecraft/entity/passive/AllayEntity
FIELD field_38398 SENSORS Lcom/google/common/collect/ImmutableList;
FIELD field_38399 ITEM_PICKUP_RANGE_EXPANDER Lnet/minecraft/class_2382;
FIELD field_38400 positionSource Lnet/minecraft/class_5709;
FIELD field_38401 gameEventHandler Lnet/minecraft/class_5715;
FIELD field_38402 inventory Lnet/minecraft/class_1277;
FIELD field_38403 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;

View File

@ -61,4 +61,3 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity
COMMENT mobs/tools have higher values; some mobs have difficulty-adjusted
COMMENT values
METHOD method_7488 onCollision (Lnet/minecraft/class_239;)V
ARG 1 hitResult

View File

@ -83,8 +83,6 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_11120 onGameJoin (Lnet/minecraft/class_2678;)V
ARG 1 packet
METHOD method_11121 onGameMessage (Lnet/minecraft/class_2635;)V
ARG 1 packet
METHOD method_11122 onHealthUpdate (Lnet/minecraft/class_2749;)V
ARG 1 packet
METHOD method_11124 onExplosion (Lnet/minecraft/class_2664;)V

View File

@ -1,7 +1,3 @@
CLASS net/minecraft/class_2915 net/minecraft/network/packet/c2s/login/LoginHelloC2SPacket
FIELD field_13271 profile Lcom/mojang/authlib/GameProfile;
METHOD <init> (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12650 getProfile ()Lcom/mojang/authlib/GameProfile;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2SPacket
FIELD field_13273 encryptedNonce [B
FIELD field_13274 encryptedSecretKey [B
METHOD <init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V
ARG 1 secretKey
@ -9,5 +8,3 @@ CLASS net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2
ARG 1 buf
METHOD method_12654 decryptSecretKey (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey;
ARG 1 privateKey
METHOD method_12655 decryptNonce (Ljava/security/PrivateKey;)[B
ARG 1 privateKey

View File

@ -14,8 +14,8 @@ CLASS net/minecraft/class_2797 net/minecraft/network/packet/c2s/play/ChatMessage
COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#onChatMessage
FIELD field_12764 chatMessage Ljava/lang/String;
FIELD field_33359 MAX_LENGTH I
METHOD <init> (Ljava/lang/String;)V
ARG 1 chatMessage
METHOD <init> (Ljava/time/Instant;Ljava/lang/String;Lnet/minecraft/class_3515$class_7425;)V
ARG 2 chatMessage
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12114 getChatMessage ()Ljava/lang/String;

View File

@ -1,20 +0,0 @@
CLASS net/minecraft/class_2635 net/minecraft/network/packet/s2c/play/GameMessageS2CPacket
COMMENT A packet used to send a game message to the client.
COMMENT
COMMENT @see net.minecraft.server.network.ServerPlayerEntity#sendMessage(Text, MessageType, UUID)
COMMENT @see net.minecraft.client.network.ClientPlayNetworkHandler#onGameMessage
FIELD field_12112 message Lnet/minecraft/class_2561;
FIELD field_12113 type Lnet/minecraft/class_2556;
FIELD field_25133 sender Ljava/util/UUID;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
ARG 1 message
ARG 2 type
ARG 3 sender
METHOD method_11388 getMessage ()Lnet/minecraft/class_2561;
METHOD method_11389 getType ()Lnet/minecraft/class_2556;
METHOD method_29175 getSender ()Ljava/util/UUID;
COMMENT {@return {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the
COMMENT entity} that sends the message or {@link net.minecraft.util.Util#NIL_UUID}
COMMENT if the message is not sent by an entity}

View File

@ -37,8 +37,3 @@ CLASS net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS
ARG 1 buf
ARG 2 entry
CLASS 1
METHOD method_34152 (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_34153 (Lnet/minecraft/class_2540;Lcom/mojang/authlib/properties/Property;)V
ARG 0 buf
ARG 1 property

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_4010 net/minecraft/resource/ProfiledResourceReload
ARG 3 prepareExecutor
ARG 4 applyExecutor
ARG 5 initialStage
METHOD method_18238 finish (Ljava/util/List;)V
METHOD method_18238 finish (Ljava/util/List;)Ljava/util/List;
ARG 1 summaries
METHOD method_18354 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V
ARG 2 application

View File

@ -10,6 +10,3 @@ CLASS net/minecraft/server/Main
ARG 4 generatorOptions
METHOD method_29734 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176;
ARG 14 thread
METHOD method_40373 (Lnet/minecraft/class_32$class_5143;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair;
ARG 5 resourceManager
ARG 6 dataPackSettings

View File

@ -129,48 +129,11 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
METHOD method_14613 createPlayer (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222;
ARG 1 profile
METHOD method_14614 isWhitelistEnabled ()Z
METHOD method_14616 broadcast (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
COMMENT Broadcasts a message to all players and the server console.
COMMENT
COMMENT @apiNote This method is used to send general messages such as a death
COMMENT message or a join/leave message.
COMMENT
COMMENT @see #broadcast(Text, Function, MessageType, UUID)
COMMENT @see ServerPlayerEntity#sendMessage(Text, MessageType, UUID)
ARG 1 message
COMMENT the message to broadcast
ARG 2 type
COMMENT the message type
ARG 3 sender
COMMENT {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the entity}
COMMENT that sends a message or {@link net.minecraft.util.Util#NIL_UUID} to
COMMENT indicate that the message is not sent by an entity
METHOD method_14617 saveAllPlayerData ()V
METHOD method_18241 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;
ARG 1 vehicle
METHOD method_31441 (Lnet/minecraft/class_1297;)V
ARG 0 entity
METHOD method_33810 broadcast (Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
COMMENT Broadcasts a message to all players and the server console. A different
COMMENT message can be sent to a different player.
COMMENT
COMMENT @apiNote This method is used to broadcast a message sent by a player
COMMENT through {@linkplain net.minecraft.client.gui.screen.ChatScreen the chat
COMMENT screen}.
COMMENT
COMMENT @see #broadcast(Text, MessageType, UUID)
COMMENT @see ServerPlayerEntity#sendMessage(Text, MessageType, UUID)
ARG 1 serverMessage
COMMENT the message to send to the server console
ARG 2 playerMessageFactory
COMMENT the factory that provides a message for a player; if {@code null} is
COMMENT returned, no message will be sent for that player
ARG 3 type
COMMENT the message type
ARG 4 sender
COMMENT {@linkplain net.minecraft.entity.Entity#getUuid the UUID of the entity}
COMMENT that sends a message or {@link net.minecraft.util.Util#NIL_UUID} to
COMMENT indicate that the message is not sent by an entity
METHOD method_38650 setSimulationDistance (I)V
ARG 1 simulationDistance
METHOD method_38651 getSimulationDistance ()I

View File

@ -5,6 +5,3 @@ CLASS net/minecraft/class_2165 net/minecraft/server/command/CommandOutput
METHOD method_9200 shouldReceiveFeedback ()Z
METHOD method_9201 shouldBroadcastConsoleToOps ()Z
METHOD method_9202 shouldTrackOutput ()Z
METHOD method_9203 sendSystemMessage (Lnet/minecraft/class_2561;Ljava/util/UUID;)V
ARG 1 message
ARG 2 sender

View File

@ -8,5 +8,3 @@ CLASS net/minecraft/class_3045 net/minecraft/server/command/MeCommand
ARG 1 arg
METHOD method_31374 (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561;
ARG 3 player
METHOD method_31375 (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_5513$class_5837;)V
ARG 4 message

View File

@ -104,8 +104,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_31282 onSignUpdate (Lnet/minecraft/class_2877;Ljava/util/List;)V
ARG 1 packet
ARG 2 signText
METHOD method_31286 handleMessage (Lnet/minecraft/class_5513$class_5837;)V
ARG 1 message
METHOD method_31286 handleMessage (Lnet/minecraft/class_2797;Lnet/minecraft/class_5513$class_5837;)V
METHOD method_33562 requestTeleportAndDismount (DDDFF)V
ARG 1 x
ARG 3 y

View File

@ -133,18 +133,6 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_14252 setExperienceLevel (I)V
ARG 1 level
METHOD method_14253 getRecipeBook ()Lnet/minecraft/class_3441;
METHOD method_14254 sendMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
COMMENT Sends a message to the client corresponding to this player.
COMMENT
COMMENT @see net.minecraft.server.PlayerManager#broadcast(Text, MessageType, UUID)
ARG 1 message
COMMENT the message to send
ARG 2 type
COMMENT the message type
ARG 3 sender
COMMENT {@linkplain Entity#getUuid the UUID of the entity} that sends a message
COMMENT or {@link net.minecraft.util.Util#NIL_UUID} to indicate that the message
COMMENT is not sent by an entity
METHOD method_14255 sendResourcePackUrl (Ljava/lang/String;Ljava/lang/String;ZLnet/minecraft/class_2561;)V
ARG 1 url
ARG 2 hash

View File

@ -1,24 +1,7 @@
CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGenerator
FIELD field_16665 LOGGER Lorg/slf4j/Logger;
METHOD method_27230 generate (Lnet/minecraft/class_5455;Lnet/minecraft/class_3790;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Lnet/minecraft/class_5819;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)V
ARG 0 registryManager
ARG 1 piece
ARG 2 maxDepth
ARG 3 pieceFactory
ARG 4 chunkGenerator
ARG 5 structureManager
ARG 6 results
ARG 7 random
ARG 8 world
METHOD method_30419 generate (Lnet/minecraft/class_3195$class_7149;Lnet/minecraft/class_6880;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2338;ZLjava/util/Optional;I)Ljava/util/Optional;
CLASS class_3779 PieceFactory
METHOD create (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3790;
ARG 1 structureManager
ARG 2 poolElement
ARG 3 pos
ARG 4 groundLevelDelta
ARG 5 rotation
ARG 6 elementBounds
METHOD method_27230 generate (Lnet/minecraft/class_7138;IZLnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_5539;Lnet/minecraft/class_5819;Lnet/minecraft/class_2378;Lnet/minecraft/class_3790;Ljava/util/List;Lnet/minecraft/class_265;)V
METHOD method_30419 generate (Lnet/minecraft/class_3195$class_7149;Lnet/minecraft/class_6880;Ljava/util/Optional;ILnet/minecraft/class_2338;ZLjava/util/Optional;I)Ljava/util/Optional;
CLASS class_4181 ShapedPoolStructurePiece
FIELD field_18696 piece Lnet/minecraft/class_3790;
FIELD field_18697 pieceShape Lorg/apache/commons/lang3/mutable/MutableObject;
@ -29,21 +12,15 @@ CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGe
ARG 3 currentSize
CLASS class_4182 StructurePoolGenerator
FIELD field_18700 maxSize I
FIELD field_18701 pieceFactory Lnet/minecraft/class_3778$class_3779;
FIELD field_18702 chunkGenerator Lnet/minecraft/class_2794;
FIELD field_18703 structureManager Lnet/minecraft/class_3485;
FIELD field_18704 children Ljava/util/List;
FIELD field_18705 random Lnet/minecraft/class_5819;
FIELD field_18706 structurePieces Ljava/util/Deque;
FIELD field_25852 registry Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_2378;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Lnet/minecraft/class_5819;)V
METHOD <init> (Lnet/minecraft/class_2378;ILnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Lnet/minecraft/class_5819;)V
ARG 1 registry
ARG 2 maxSize
ARG 3 pieceFactory
ARG 4 chunkGenerator
ARG 5 structureManager
ARG 6 children
ARG 7 random
METHOD method_19306 generatePiece (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;IZLnet/minecraft/class_5539;Lnet/minecraft/class_7138;)V
ARG 1 piece
ARG 2 pieceShape

View File

@ -47,9 +47,5 @@ CLASS net/minecraft/class_2564 net/minecraft/text/Texts
METHOD method_37112 join (Ljava/util/Collection;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 texts
ARG 1 separator
METHOD method_43475 brokenReplaceTranslationKey (Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 text
ARG 1 oldKey
ARG 2 updatedKey
METHOD method_43476 hasTranslation (Lnet/minecraft/class_2561;)Z
ARG 0 text

View File

@ -46,7 +46,6 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT
COMMENT @return {@code null} if no structure could be found within the given search radius
ARG 1 world
ARG 2 structures
ARG 3 center
ARG 4 radius
COMMENT the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk

View File

@ -14,9 +14,6 @@ CLASS net/minecraft/class_7386 net/minecraft/world/gen/root/MangroveRootPlacer
ARG 5 origin
ARG 6 offshootPositions
ARG 7 rootLength
METHOD method_43167 canGrowThrough (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_43169 (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_43171 getOffshootPositions (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Ljava/util/List;

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer
ARG 2 rootProvider
ARG 3 aboveRootPlacement
METHOD method_43165 getType ()Lnet/minecraft/class_7388;
METHOD method_43167 canGrowThrough (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z
METHOD method_43168 generate (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Z
ARG 1 world
ARG 2 replacer
@ -16,10 +17,7 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer
ARG 5 trunkPos
ARG 6 config
METHOD method_43172 placeRoots (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)V
ARG 1 world
ARG 2 replacer
ARG 3 random
ARG 4 pos
ARG 5 config
METHOD method_43181 applyWaterlogging (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 world

View File

@ -13,14 +13,6 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/structure/JigsawStructure
ARG 3 size
ARG 4 startHeight
ARG 5 useExpansionHack
METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;ILnet/minecraft/class_6122;ZLjava/util/Optional;I)V
ARG 1 config
ARG 2 startPool
ARG 3 size
ARG 4 startHeight
ARG 5 useExpansionHack
ARG 6 projectStartToHeightmap
ARG 7 maxDistanceFromCenter
METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;ILnet/minecraft/class_6122;ZLnet/minecraft/class_2902$class_2903;)V
ARG 1 config
ARG 2 startPool
@ -28,6 +20,9 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/structure/JigsawStructure
ARG 4 startHeight
ARG 5 useExpansionHack
ARG 6 projectStartToHeightmap
METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;Ljava/util/Optional;ILnet/minecraft/class_6122;ZLjava/util/Optional;I)V
ARG 1 config
ARG 2 startPool
METHOD method_41662 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_42703 (Lnet/minecraft/class_5434;)Lcom/mojang/serialization/DataResult;