23w12a stuff (#3526)

* 23w12a stuff

* Fix javadoc

* Fix typo
This commit is contained in:
apple502j 2023-03-25 16:50:21 +09:00 committed by GitHub
parent 7d293c0ef2
commit a8df882cf3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 208 additions and 15 deletions

View File

@ -188,6 +188,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
ARG 0 inverseViewRotationMatrix
METHOD setProjectionMatrix (Lorg/joml/Matrix4f;Lnet/minecraft/class_8251;)V
ARG 0 projectionMatrix
ARG 1 vertexSorting
METHOD setShader (Ljava/util/function/Supplier;)V
COMMENT Sets the {@code RenderSystem}'s global shader program.
COMMENT

View File

@ -0,0 +1,23 @@
CLASS net/minecraft/class_8251 com/mojang/blaze3d/systems/VertexSorter
FIELD field_43360 BY_DISTANCE Lnet/minecraft/class_8251;
FIELD field_43361 BY_Z Lnet/minecraft/class_8251;
METHOD method_49906 byDistance (FFF)Lnet/minecraft/class_8251;
ARG 0 originX
ARG 1 originY
ARG 2 originZ
METHOD method_49907 of (Lnet/minecraft/class_8251$class_8252;)Lnet/minecraft/class_8251;
ARG 0 mapper
METHOD method_49908 (Lnet/minecraft/class_8251$class_8252;[Lorg/joml/Vector3f;)[I
ARG 1 vec
METHOD method_49909 byDistance (Lorg/joml/Vector3f;)Lnet/minecraft/class_8251;
ARG 0 origin
METHOD method_49910 ([FII)I
ARG 1 a
ARG 2 b
METHOD method_49911 (Lorg/joml/Vector3f;)F
ARG 0 vec
METHOD sort ([Lorg/joml/Vector3f;)[I
ARG 1 vec
CLASS class_8252 SortKeyMapper
METHOD apply (Lorg/joml/Vector3f;)F
ARG 1 vec

View File

@ -442,7 +442,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT
COMMENT @see #emitsRedstonePower
COMMENT @see #getStrongRedstonePower
COMMENT @see World#isReceivingRedstonePower
COMMENT @see net.minecraft.world.RedstoneView#isReceivingRedstonePower
ARG 1 state
ARG 2 world
ARG 3 pos
@ -777,7 +777,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT
COMMENT @see #emitsRedstonePower
COMMENT @see #getWeakRedstonePower
COMMENT @see World#isReceivingRedstonePower
COMMENT @see net.minecraft.world.RedstoneView#isReceivingRedstonePower
ARG 1 state
ARG 2 world
ARG 3 pos
@ -818,7 +818,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT @deprecated Consider calling {@link AbstractBlockState#neighborUpdate} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
COMMENT
COMMENT @see #getStateForNeighborUpdate
COMMENT @see World#isReceivingRedstonePower
COMMENT @see net.minecraft.world.RedstoneView#isReceivingRedstonePower
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -4,3 +4,6 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock
FIELD field_42756 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_43236 SHARDS_NBT_KEY Lnet/minecraft/class_2960;
FIELD field_43237 CRACKED Lnet/minecraft/class_2746;
METHOD method_49815 (Lnet/minecraft/class_8172;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V
ARG 1 context
ARG 2 consumer

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock
ARG 0 state
METHOD method_42311 shouldDecay (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_49817 getOptionalDistanceFromLog (Lnet/minecraft/class_2680;)Ljava/util/OptionalInt;
ARG 0 state

View File

@ -5,3 +5,8 @@ CLASS net/minecraft/class_2502 net/minecraft/block/SpongeBlock
METHOD method_10620 update (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_49829 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 2 currentPos
METHOD method_49830 (Lnet/minecraft/class_2338;Ljava/util/function/Consumer;)V
ARG 0 currentPos
ARG 1 queuer

View File

@ -1,11 +1,14 @@
CLASS net/minecraft/class_8172 net/minecraft/block/entity/DecoratedPotBlockEntity
FIELD field_42782 SHARDS_NBT_KEY Ljava/lang/String;
FIELD field_42783 SHARD_COUNT I
FIELD field_42785 shards Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_49196 readNbtFromStack (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_49198 (Ljava/util/ArrayList;)V
ARG 0 shards
METHOD method_49199 writeShardsToNbt (Ljava/util/List;Lnet/minecraft/class_2487;)V
ARG 0 shards
ARG 1 nbt

View File

@ -19,3 +19,6 @@ CLASS net/minecraft/class_5704 net/minecraft/block/entity/SculkSensorBlockEntity
FIELD field_43293 blockEntity Lnet/minecraft/class_5704;
METHOD <init> (Lnet/minecraft/class_5704;)V
ARG 1 blockEntity
METHOD method_49833 getPower (FI)I
ARG 0 distance
ARG 1 range

View File

@ -41,6 +41,8 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
METHOD method_49841 changeText (Ljava/util/function/UnaryOperator;Z)Z
ARG 1 textChanger
ARG 2 front
METHOD method_49842 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 backText
METHOD method_49843 getText (Z)Lnet/minecraft/class_8242;
ARG 1 front
METHOD method_49844 getTextFacing (Lnet/minecraft/class_1657;)Lnet/minecraft/class_8242;
@ -51,6 +53,8 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 frontText
METHOD method_49847 canPlayerEdit (Ljava/util/UUID;)Z
ARG 1 uuid
METHOD method_49848 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 frontText
METHOD method_49849 setWaxed (Z)Z
ARG 1 waxed
METHOD method_49850 (Lnet/minecraft/class_8242;)V

View File

@ -31,6 +31,12 @@ CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
ARG 1 player
METHOD method_49862 withColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_8242;
ARG 1 color
METHOD method_49863 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_49864 (Lnet/minecraft/class_8242;)Ljava/lang/Boolean;
ARG 0 signText
METHOD method_49865 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
ARG 0 messages
METHOD method_49866 (Lnet/minecraft/class_2561;)Z
ARG 0 text
METHOD method_49867 withGlowing (Z)Lnet/minecraft/class_8242;
@ -38,6 +44,8 @@ CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
METHOD method_49868 getOrderedMessages (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
ARG 1 filtered
ARG 2 messageOrderer
METHOD method_49869 ([Lnet/minecraft/class_2561;)Ljava/util/List;
ARG 0 messages
METHOD method_49870 create ([Lnet/minecraft/class_2561;Ljava/util/Optional;Lnet/minecraft/class_1767;Z)Lnet/minecraft/class_8242;
ARG 0 messages
ARG 1 filteredMessages
@ -53,7 +61,11 @@ CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
ARG 2 pos
METHOD method_49874 hasRunCommandClickEvent (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_49875 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_1767;
ARG 0 signText
METHOD method_49877 getMessages (Z)[Lnet/minecraft/class_2561;
ARG 1 filtered
METHOD method_49878 getDefaultText ()[Lnet/minecraft/class_2561;
METHOD method_49879 (Lnet/minecraft/class_8242;)[Lnet/minecraft/class_2561;
ARG 0 signText
METHOD method_49880 getFilteredMessages ()Ljava/util/Optional;

View File

@ -34,6 +34,7 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
COMMENT multiple of
FIELD field_39061 builtBufferCount I
FIELD field_39062 batchOffset I
FIELD field_43358 sorter Lnet/minecraft/class_8251;
METHOD <init> (I)V
ARG 1 initialCapacity
METHOD method_1324 beginSortedIndexBuffer (Lnet/minecraft/class_287$class_5594;)V
@ -86,6 +87,10 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
METHOD method_43578 build ()Lnet/minecraft/class_287$class_7433;
METHOD method_43579 resetBuilding ()V
METHOD method_43580 releaseBuiltBuffer ()V
METHOD method_49904 setSorter (Lnet/minecraft/class_8251;)V
ARG 1 sorter
METHOD method_49905 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V
ARG 2 index
CLASS class_4574 DrawParameters
METHOD method_31957 getVertexBufferSize ()I
METHOD method_31958 getBufferSize ()I
@ -100,10 +105,12 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
FIELD field_27358 drawMode Lnet/minecraft/class_293$class_5596;
FIELD field_27359 vertexCount I
FIELD field_27360 primitiveCenters [Lorg/joml/Vector3f;
FIELD field_43359 sorter Lnet/minecraft/class_8251;
METHOD <init> (Lnet/minecraft/class_293$class_5596;I[Lorg/joml/Vector3f;Lnet/minecraft/class_8251;)V
ARG 1 drawMode
ARG 2 vertexCount
ARG 3 primitiveCenters
ARG 4 sorter
CLASS class_7433 BuiltBuffer
COMMENT An output of {@link BufferBuilder}. It contains a {@link ByteBuffer} of
COMMENT vertices, a {@code ByteBuffer} of indices if sorting has been done, and

View File

@ -61,6 +61,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
METHOD method_22722 getExpectedBufferSize ()I
METHOD method_23012 draw (Lnet/minecraft/class_287;Lnet/minecraft/class_8251;)V
ARG 1 buffer
ARG 2 sorter
METHOD method_23018 getEnergySwirl (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921;
ARG 0 texture
ARG 1 x

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_8189 net/minecraft/client/render/block/entity/SuspiciousSandBlockEntityRenderer
CLASS net/minecraft/class_8189 net/minecraft/client/render/block/entity/BrushableBlockEntityRenderer
FIELD field_42928 itemRenderer Lnet/minecraft/class_918;
METHOD <init> (Lnet/minecraft/class_5614$class_5615;)V
ARG 1 context

View File

@ -2,7 +2,16 @@ CLASS net/minecraft/class_8138 net/minecraft/client/render/entity/DisplayEntityR
FIELD field_42525 renderDispatcher Lnet/minecraft/class_898;
METHOD method_49052 render (Lnet/minecraft/class_8113;Ljava/lang/Object;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IF)V
ARG 1 entity
ARG 2 data
ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 brightness
ARG 6 lerpProgress
METHOD method_49053 getBillboardRotation (Lnet/minecraft/class_8113$class_8229;Lnet/minecraft/class_8113;)Lorg/joml/Quaternionf;
ARG 1 renderState
ARG 2 entity
METHOD method_49921 getData (Lnet/minecraft/class_8113;)Ljava/lang/Object;
ARG 1 entity
CLASS class_8139 BlockDisplayEntityRenderer
FIELD field_42528 blockRenderManager Lnet/minecraft/class_776;
CLASS class_8140 ItemDisplayEntityRenderer

View File

@ -43,6 +43,14 @@ CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDis
METHOD method_23163 renderShadowPart (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;Lnet/minecraft/class_2791;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;DDDFF)V
ARG 0 entry
ARG 1 vertices
ARG 2 chunk
ARG 3 world
ARG 4 pos
ARG 5 x
ARG 7 y
ARG 9 z
ARG 11 radius
ARG 12 opacity
METHOD method_23165 renderFire (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V
ARG 1 matrices
ARG 2 vertexConsumers

View File

@ -414,7 +414,7 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/loottable/vanilla/Vanil
METHOD method_49951 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49952 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 blokc
ARG 1 block
METHOD method_49953 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49954 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_3561 net/minecraft/datafixer/fix/BiomesFix
FIELD field_15810 RENAMED_BIOMES Ljava/util/Map;

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_3595 net/minecraft/datafixer/fix/EntityBlockStateFix
FIELD field_15891 BLOCK_NAME_TO_ID Ljava/util/Map;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
ARG 1 outputSchema
ARG 2 changesType
METHOD method_15680 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
ARG 1 arrow
METHOD method_15682 useFunction (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;

View File

@ -1,4 +1,9 @@
CLASS net/minecraft/class_7293 net/minecraft/datafixer/fix/GameEventRenamesFix
FIELD field_38381 name Ljava/lang/String;
FIELD field_38383 typeReference Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_43178 renamer Ljava/util/function/UnaryOperator;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/UnaryOperator;)V
ARG 1 schema
ARG 2 name
ARG 3 typeReference
ARG 4 renamer

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_1199 net/minecraft/datafixer/fix/ObjectiveRenderTypeFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
ARG 1 outputSchema
ARG 2 changesType
METHOD method_37376 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
METHOD method_37377 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_1206 net/minecraft/datafixer/fix/RecipeFix
FIELD field_5708 RECIPES Ljava/util/Map;

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_1205 net/minecraft/datafixer/fix/RecipeRenamingFix
FIELD field_5707 RECIPES Ljava/util/Map;

View File

@ -7,3 +7,9 @@ CLASS net/minecraft/class_8223 net/minecraft/datafixer/fix/RemoveFeatureTogglesF
ARG 3 featureToggleIds
METHOD method_49767 removeFeatureToggles (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 1 dynamic
METHOD method_49768 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 3 enabledFeatures
METHOD method_49769 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
ARG 3 stream
METHOD method_49770 (Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z
ARG 3 enabledFeature

View File

@ -9,3 +9,7 @@ CLASS net/minecraft/class_8220 net/minecraft/datafixer/fix/RenameBlockEntityFix
ARG 0 outputSchema
ARG 1 name
ARG 2 renamer
METHOD method_49757 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;
ARG 1 pair
METHOD method_49758 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;
ARG 1 ops

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_3561 net/minecraft/datafixer/mapping/FlatteningBiomeMapping
FIELD field_15810 RENAMED_BIOMES Ljava/util/Map;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_1206 net/minecraft/datafixer/mapping/FlatteningRecipeMapping
FIELD field_5708 RECIPES Ljava/util/Map;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_1205 net/minecraft/datafixer/mapping/WoodRecipeMapping
FIELD field_5707 RECIPES Ljava/util/Map;

View File

@ -14,3 +14,5 @@ CLASS net/minecraft/class_4112 net/minecraft/entity/ai/brain/task/WanderAroundTa
METHOD method_18980 hasReached (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z
ARG 1 entity
ARG 2 walkTarget
METHOD method_49793 isTargetSpectator (Lnet/minecraft/class_4142;)Z
ARG 0 target

View File

@ -28,6 +28,12 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
FIELD field_43135 lerpProgress F
FIELD field_43149 START_INTERPOLATION_KEY Ljava/lang/String;
FIELD field_43151 START_INTERPOLATION Lnet/minecraft/class_2940;
FIELD field_43180 RENDERING_DATA_IDS Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_43181 interpolationDuration I
FIELD field_43182 startInterpolationSet Z
FIELD field_43183 interpolationDurationSet Z
FIELD field_43184 renderState Lnet/minecraft/class_8113$class_8229;
FIELD field_43185 renderingDataSet Z
METHOD method_48841 updateFixedRotation ()V
METHOD method_48844 getLerpProgress (F)F
ARG 1 delta
@ -80,6 +86,14 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
METHOD method_49744 setStartInterpolation (I)V
ARG 1 startInterpolation
METHOD method_49745 getStartInterpolation ()I
METHOD method_49774 copyRenderState ()Lnet/minecraft/class_8113$class_8229;
METHOD method_49775 getLerpedRenderState (Lnet/minecraft/class_8113$class_8229;F)Lnet/minecraft/class_8113$class_8229;
ARG 1 state
ARG 2 lerpProgress
METHOD method_49776 refreshData (ZF)V
ARG 1 shouldLerp
ARG 2 lerpProgress
METHOD method_49777 getRenderState ()Lnet/minecraft/class_8113$class_8229;
CLASS class_8114 BillboardMode
FIELD field_42410 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42411 FROM_INDEX Ljava/util/function/IntFunction;
@ -92,25 +106,41 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
CLASS class_8115 BlockDisplayEntity
FIELD field_42415 BLOCK_STATE_NBT_KEY Ljava/lang/String;
FIELD field_42416 BLOCK_STATE Lnet/minecraft/class_2940;
FIELD field_43186 data Lnet/minecraft/class_8113$class_8115$class_8225;
METHOD method_48883 setBlockState (Lnet/minecraft/class_2680;)V
ARG 1 state
METHOD method_48884 getBlockState ()Lnet/minecraft/class_2680;
METHOD method_49778 getData ()Lnet/minecraft/class_8113$class_8115$class_8225;
CLASS class_8225 Data
CLASS class_8116 ArgbLerper
CLASS class_8117 FloatLerper
METHOD constant (F)Lnet/minecraft/class_8113$class_8117;
ARG 0 value
METHOD method_48886 lerp (F)F
ARG 1 delta
METHOD method_49779 (FF)F
ARG 1 delta
CLASS class_8118 AbstractInterpolator
METHOD constant (Ljava/lang/Object;)Lnet/minecraft/class_8113$class_8118;
ARG 0 value
METHOD method_48888 interpolate (F)Ljava/lang/Object;
ARG 1 delta
METHOD method_49780 (Ljava/lang/Object;F)Ljava/lang/Object;
ARG 1 delta
CLASS class_8119 IntLerper
METHOD constant (I)Lnet/minecraft/class_8113$class_8119;
ARG 0 value
METHOD method_48889 lerp (F)I
ARG 1 value
ARG 1 delta
METHOD method_49781 (IF)I
ARG 1 delta
CLASS class_8122 ItemDisplayEntity
FIELD field_42421 ITEM_NBT_KEY Ljava/lang/String;
FIELD field_42422 ITEM_DISPLAY_NBT_KEY Ljava/lang/String;
FIELD field_42423 ITEM Lnet/minecraft/class_2940;
FIELD field_42424 ITEM_DISPLAY Lnet/minecraft/class_2940;
FIELD field_42425 stackReference Lnet/minecraft/class_5630;
FIELD field_43187 data Lnet/minecraft/class_8113$class_8122$class_8226;
METHOD method_48896 setTransformationMode (Lnet/minecraft/class_811;)V
ARG 1 transformationMode
METHOD method_48897 setItemStack (Lnet/minecraft/class_1799;)V
@ -121,6 +151,8 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
ARG 1 nbt
METHOD method_48900 getItemStack ()Lnet/minecraft/class_1799;
METHOD method_48901 getTransformationMode ()Lnet/minecraft/class_811;
METHOD method_49782 getData ()Lnet/minecraft/class_8113$class_8122$class_8226;
CLASS class_8226 Data
CLASS class_8123 TextDisplayEntity
FIELD field_42427 LINE_WIDTH_NBT_KEY Ljava/lang/String;
FIELD field_42428 TEXT_OPACITY_NBT_KEY Ljava/lang/String;
@ -143,6 +175,8 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
FIELD field_42447 LEFT_ALIGNMENT_FLAG B
FIELD field_42448 RIGHT_ALIGNMENT_FLAG B
FIELD field_42449 INITIAL_BACKGROUND I
FIELD field_43188 TEXT_RENDERING_DATA_IDS Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_43189 data Lnet/minecraft/class_8113$class_8123$class_8230;
METHOD method_48902 getAlignment (B)Lnet/minecraft/class_8113$class_8123$class_8124;
ARG 0 flags
METHOD method_48903 readFlag (BLnet/minecraft/class_2487;Ljava/lang/String;B)B
@ -172,6 +206,11 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
METHOD method_48917 getDisplayFlags ()B
METHOD method_48918 getTextOpacity ()B
METHOD method_48919 getBackground ()I
METHOD method_49783 getLerpedRenderState (Lnet/minecraft/class_8113$class_8123$class_8230;F)Lnet/minecraft/class_8113$class_8123$class_8230;
ARG 1 data
ARG 2 lerpProgress
METHOD method_49784 getData ()Lnet/minecraft/class_8113$class_8123$class_8230;
METHOD method_49785 copyData ()Lnet/minecraft/class_8113$class_8123$class_8230;
CLASS class_8124 TextAlignment
FIELD field_42453 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42454 name Ljava/lang/String;
@ -183,3 +222,8 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity
METHOD split (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_8113$class_8123$class_8125;
ARG 1 text
ARG 2 lineWidth
CLASS class_8230 Data
CLASS class_8227 FloatLerperImpl
CLASS class_8228 IntLerperImpl
CLASS class_8229 RenderState
CLASS class_8231 AffineTransformationInterpolator

View File

@ -42,6 +42,7 @@ CLASS net/minecraft/class_7298 net/minecraft/entity/passive/AllayEntity
ARG 2 stack2
METHOD method_45342 isPanicking ()Z
CLASS class_7524 VibrationListenerCallback
FIELD field_43190 RANGE I
CLASS class_7525 JukeboxEventListener
FIELD field_39478 positionSource Lnet/minecraft/class_5716;
FIELD field_39479 range I

View File

@ -3,3 +3,8 @@ CLASS net/minecraft/class_1822 net/minecraft/item/SignItem
ARG 1 settings
ARG 2 standingBlock
ARG 3 wallBlock
METHOD <init> (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;)V
ARG 1 settings
ARG 2 standingBlock
ARG 3 wallBlock
ARG 4 verticalAttachmentDirection

View File

@ -34,6 +34,8 @@ CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry
ARG 1 packet
METHOD method_18760 startTracking (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_49426 (Lnet/minecraft/class_1297;)V
ARG 0 passenger
METHOD method_49752 (Ljava/util/List;Lnet/minecraft/class_1297;)Z
ARG 1 passenger
METHOD method_49753 streamChangedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream;

View File

@ -4,3 +4,9 @@ CLASS net/minecraft/class_8244 net/minecraft/structure/rule/blockentity/AppendLo
FIELD field_43338 lootTable Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 lootTable
METHOD method_49893 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_49894 (Lnet/minecraft/class_8244;)Lnet/minecraft/class_2960;
ARG 0 modifier
METHOD method_49895 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 nbt

View File

@ -3,3 +3,7 @@ CLASS net/minecraft/class_8245 net/minecraft/structure/rule/blockentity/AppendSt
FIELD field_43340 nbt Lnet/minecraft/class_2487;
METHOD <init> (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_49896 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_49897 (Lnet/minecraft/class_8245;)Lnet/minecraft/class_2487;
ARG 0 modifier

View File

@ -25,6 +25,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_42266 AXIS_ANGLE4F Lcom/mojang/serialization/Codec;
FIELD field_42267 ROTATION Lcom/mojang/serialization/Codec;
FIELD field_42268 MATRIX4F Lcom/mojang/serialization/Codec;
FIELD field_43173 STRINGIFIED_TEXT Lcom/mojang/serialization/Codec;
METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
COMMENT Returns an exclusive-or codec for {@link Either} instances.
COMMENT

View File

@ -194,6 +194,24 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
ARG 4 z
METHOD method_49638 ofFloored (Lnet/minecraft/class_2374;)Lnet/minecraft/class_2338;
ARG 0 pos
METHOD method_49925 iterateRecursively (Lnet/minecraft/class_2338;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I
COMMENT Iterates from {@code pos} recursively, like in a fill tool in a raster image editor.
COMMENT {@code callback} is called once (and only once) for each position it finds. When this
COMMENT returns {@code true} and the depth/iteration limit is not reached yet, {@code nextQueuer}
COMMENT queues the next (usually neighboring) positions to iterate, with the depth incremented by one.
COMMENT
COMMENT @return the total number of iterations
ARG 0 pos
COMMENT the starting position
ARG 1 maxDepth
COMMENT the maximum depth of iteration
ARG 2 maxIterations
COMMENT the maximum number of total iterations
ARG 3 nextQueuer
COMMENT a function that enqueues the next positions
ARG 4 callback
METHOD method_49926 (Ljava/util/Queue;ILnet/minecraft/class_2338;)V
ARG 2 queuedPos
CLASS 1
FIELD field_23945 pos Lnet/minecraft/class_2338$class_2339;
FIELD field_23946 remaining I

View File

@ -1,8 +1,8 @@
CLASS net/minecraft/class_8235 net/minecraft/world/RedstoneView
FIELD field_43226 DIRECTIONS [Lnet/minecraft/class_2350;
METHOD method_49803 isRecievingRedstonePower (Lnet/minecraft/class_2338;)Z
METHOD method_49803 isReceivingRedstonePower (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_49804 getRecievedRedstonePower (Lnet/minecraft/class_2338;)I
METHOD method_49804 getReceivedRedstonePower (Lnet/minecraft/class_2338;)I
ARG 1 pos
METHOD method_49805 getStrongRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
ARG 1 pos
@ -17,5 +17,5 @@ CLASS net/minecraft/class_8235 net/minecraft/world/RedstoneView
METHOD method_49808 getEmittedRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
ARG 1 pos
ARG 2 direction
METHOD method_49809 getRecievedStrongRedstonePower (Lnet/minecraft/class_2338;)I
METHOD method_49809 getReceivedStrongRedstonePower (Lnet/minecraft/class_2338;)I
ARG 1 pos

View File

@ -86,6 +86,14 @@ CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer
ARG 8 giantTrunk
ARG 9 hangingLeavesChance
ARG 10 hangingLeavesExtensionChance
METHOD method_49884 placeFoliageBlock (Lnet/minecraft/class_3746;Lnet/minecraft/class_4647$class_8179;Lnet/minecraft/class_5819;Lnet/minecraft/class_4643;FLnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)Z
ARG 0 world
ARG 1 placer
ARG 2 random
ARG 3 config
ARG 4 chance
ARG 5 origin
ARG 6 pos
CLASS class_5208 TreeNode
COMMENT A point on a tree to generate foliage around
FIELD field_24158 center Lnet/minecraft/class_2338;