23w45a misc (#3726)

* 23w45a misc

* Add unpick
This commit is contained in:
apple502j 2023-11-11 22:58:28 +09:00 committed by GitHub
parent 084eb4be25
commit f8d26ea5f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
52 changed files with 370 additions and 19 deletions

View File

@ -24,3 +24,8 @@ CLASS net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock
METHOD method_54059 (Lnet/minecraft/class_2533;)Lnet/minecraft/class_8177; METHOD method_54059 (Lnet/minecraft/class_2533;)Lnet/minecraft/class_8177;
ARG 0 block ARG 0 block
METHOD method_54766 getBlockSetType ()Lnet/minecraft/class_8177; METHOD method_54766 getBlockSetType ()Lnet/minecraft/class_8177;
METHOD method_55139 flip (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 player

View File

@ -37,6 +37,8 @@ CLASS net/minecraft/class_8966 net/minecraft/block/spawner/TrialSpawnerData
ARG 2 pos ARG 2 pos
ARG 3 entityDetector ARG 3 entityDetector
ARG 4 range ARG 4 range
METHOD method_55187 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_55188 getSpawnData (Lnet/minecraft/class_8963;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1952; METHOD method_55188 getSpawnData (Lnet/minecraft/class_8963;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1952;
ARG 1 logic ARG 1 logic
ARG 2 random ARG 2 random
@ -53,6 +55,8 @@ CLASS net/minecraft/class_8966 net/minecraft/block/spawner/TrialSpawnerData
METHOD method_55192 hasSpawnedAllMobs (Lnet/minecraft/class_8965;I)Z METHOD method_55192 hasSpawnedAllMobs (Lnet/minecraft/class_8965;I)Z
ARG 1 config ARG 1 config
ARG 2 additionalPlayers ARG 2 additionalPlayers
METHOD method_55193 (Lnet/minecraft/class_8966;)Ljava/util/Optional;
ARG 0 data
METHOD method_55194 getSpawnDataNbt (Lnet/minecraft/class_8967;)Lnet/minecraft/class_2487; METHOD method_55194 getSpawnDataNbt (Lnet/minecraft/class_8967;)Lnet/minecraft/class_2487;
ARG 1 state ARG 1 state
METHOD method_55195 getAdditionalPlayers (Lnet/minecraft/class_2338;)I METHOD method_55195 getAdditionalPlayers (Lnet/minecraft/class_2338;)I
@ -64,6 +68,18 @@ CLASS net/minecraft/class_8966 net/minecraft/block/spawner/TrialSpawnerData
ARG 1 world ARG 1 world
ARG 2 config ARG 2 config
ARG 3 position ARG 3 position
METHOD method_55199 (Lnet/minecraft/class_8966;)Ljava/util/Optional;
ARG 0 data
METHOD method_55200 areMobsDead ()Z METHOD method_55200 areMobsDead ()Z
METHOD method_55201 (Lnet/minecraft/class_8966;)Ljava/lang/Integer;
ARG 0 data
METHOD method_55202 getDisplayEntityRotation ()D METHOD method_55202 getDisplayEntityRotation ()D
METHOD method_55203 (Lnet/minecraft/class_8966;)Ljava/lang/Long;
ARG 0 data
METHOD method_55204 getLastDisplayEntityRotation ()D METHOD method_55204 getLastDisplayEntityRotation ()D
METHOD method_55205 (Lnet/minecraft/class_8966;)Ljava/lang/Long;
ARG 0 data
METHOD method_55207 (Lnet/minecraft/class_8966;)Ljava/util/Set;
ARG 0 data
METHOD method_55208 (Lnet/minecraft/class_8966;)Ljava/util/Set;
ARG 0 data

View File

@ -453,6 +453,11 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext
ARG 5 z ARG 5 z
ARG 6 width ARG 6 width
ARG 7 height ARG 7 height
METHOD method_55231 drawItemWithoutEntity (Lnet/minecraft/class_1799;III)V
ARG 1 stack
ARG 2 x
ARG 3 y
ARG 4 seed
CLASS class_8214 ScissorStack CLASS class_8214 ScissorStack
FIELD field_43099 stack Ljava/util/Deque; FIELD field_43099 stack Ljava/util/Deque;
METHOD method_49699 pop ()Lnet/minecraft/class_8030; METHOD method_49699 pop ()Lnet/minecraft/class_8030;

View File

@ -189,6 +189,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 0 texture ARG 0 texture
METHOD method_34836 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921; METHOD method_34836 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921;
ARG 0 texture ARG 0 texture
ARG 1 transparency
METHOD method_34837 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; METHOD method_34837 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture ARG 0 texture
METHOD method_34838 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; METHOD method_34838 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;

View File

@ -9,15 +9,20 @@ CLASS net/minecraft/class_8985 net/minecraft/client/render/debug/BreezeDebugRend
METHOD <init> (Lnet/minecraft/class_310;)V METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client ARG 1 client
METHOD method_55255 clear ()V METHOD method_55255 clear ()V
METHOD method_55256 draw (ILorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V METHOD method_55256 drawCurvePart (ILorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V
ARG 0 vertex ARG 0 index
ARG 1 matrix4f ARG 1 matrix
ARG 2 cameraX
ARG 4 cameraY
ARG 6 cameraZ
ARG 8 vertexConsumer ARG 8 vertexConsumer
ARG 9 entityBox ARG 9 targetPos
ARG 10 multiplier
ARG 11 color
METHOD method_55257 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; METHOD method_55257 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 entity ARG 1 attackTarget
METHOD method_55258 (Lnet/minecraft/class_8949;)Z METHOD method_55258 (Lnet/minecraft/class_8949;)Z
ARG 0 predicate ARG 0 entity
METHOD method_55259 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V METHOD method_55259 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V
ARG 1 matrices ARG 1 matrices
ARG 2 vertexConsumers ARG 2 vertexConsumers
@ -39,9 +44,16 @@ CLASS net/minecraft/class_8985 net/minecraft/client/render/debug/BreezeDebugRend
ARG 10 color ARG 10 color
METHOD method_55263 (Lnet/minecraft/class_746;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_8949;)V METHOD method_55263 (Lnet/minecraft/class_746;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_8949;)V
ARG 10 breeze ARG 10 breeze
METHOD method_55265 drawMultiple (Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V METHOD method_55264 (Lnet/minecraft/class_746;Ljava/lang/Integer;)Lnet/minecraft/class_1297;
ARG 0 matrix4f ARG 1 attackTarget
METHOD method_55265 drawCurve (Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V
ARG 0 matrix
ARG 1 cameraX
ARG 3 cameraY
ARG 5 cameraZ
ARG 7 vertexConsumer ARG 7 vertexConsumer
ARG 8 targetPos ARG 8 targetPos
ARG 9 multiplier
ARG 10 color
METHOD method_55266 addBreezeDebugInfo (Lnet/minecraft/class_9004$class_9005;)V METHOD method_55266 addBreezeDebugInfo (Lnet/minecraft/class_9004$class_9005;)V
ARG 1 breezeDebugInfo ARG 1 breezeDebugInfo

View File

@ -20,6 +20,7 @@ CLASS net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer
FIELD field_4537 worldGenAttemptDebugRenderer Lnet/minecraft/class_863$class_864; FIELD field_4537 worldGenAttemptDebugRenderer Lnet/minecraft/class_863$class_864;
FIELD field_4538 heightmapDebugRenderer Lnet/minecraft/class_863$class_864; FIELD field_4538 heightmapDebugRenderer Lnet/minecraft/class_863$class_864;
FIELD field_4539 structureDebugRenderer Lnet/minecraft/class_870; FIELD field_4539 structureDebugRenderer Lnet/minecraft/class_870;
FIELD field_47474 breezeDebugRenderer Lnet/minecraft/class_8985;
METHOD <init> (Lnet/minecraft/class_310;)V METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client ARG 1 client
METHOD method_20413 reset ()V METHOD method_20413 reset ()V

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_4607 net/minecraft/client/render/entity/feature/Energy
METHOD method_23202 getEnergySwirlX (F)F METHOD method_23202 getEnergySwirlX (F)F
ARG 1 partialAge ARG 1 partialAge
METHOD method_23203 getEnergySwirlModel ()Lnet/minecraft/class_583; METHOD method_23203 getEnergySwirlModel ()Lnet/minecraft/class_583;
METHOD method_55276 getEnergySwirlY (F)F
ARG 1 partialAge

View File

@ -148,3 +148,13 @@ CLASS net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityMo
COMMENT The key of a right mid leg part, whose value is {@value}. COMMENT The key of a right mid leg part, whose value is {@value}.
FIELD field_47128 FEET Ljava/lang/String; FIELD field_47128 FEET Ljava/lang/String;
COMMENT The key of a feet part, whose value is {@value}. COMMENT The key of a feet part, whose value is {@value}.
FIELD field_47446 WIND_BODY Ljava/lang/String;
COMMENT The key of a wind body model part, whose value is {@value}.
FIELD field_47447 WIND_TOP Ljava/lang/String;
COMMENT The key of a wind top model part, whose value is {@value}.
FIELD field_47448 WIND_MID Ljava/lang/String;
COMMENT The key of a wind mid model part, whose value is {@value}.
FIELD field_47449 WIND_BOTTOM Ljava/lang/String;
COMMENT The key of a wind bottom model part, whose value is {@value}.
FIELD field_47450 RODS Ljava/lang/String;
COMMENT The key of a rods model part, whose value is {@value}.

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_8847 net/minecraft/command/CommandQueueEntry CLASS net/minecraft/class_8847 net/minecraft/command/CommandQueueEntry
METHOD method_54388 execute (Lnet/minecraft/class_8854;)V METHOD method_54388 execute (Lnet/minecraft/class_8854;)V
ARG 1 context

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_8945 net/minecraft/datafixer/schema/Schema3689 CLASS net/minecraft/class_8945 net/minecraft/datafixer/schema/Schema3689
METHOD registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map;
ARG 1 schema
METHOD registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map;
ARG 1 schema

View File

@ -1217,6 +1217,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT <p>Invisible {@link net.minecraft.entity.decoration.ArmorStandEntity} and COMMENT <p>Invisible {@link net.minecraft.entity.decoration.ArmorStandEntity} and
COMMENT emerging or digging {@link net.minecraft.entity.mob.WardenEntity} are COMMENT emerging or digging {@link net.minecraft.entity.mob.WardenEntity} are
COMMENT immune from explosions. COMMENT immune from explosions.
ARG 1 explosion
METHOD method_5660 setSneaking (Z)V METHOD method_5660 setSneaking (Z)V
COMMENT Sets whether the entity is sneaking. COMMENT Sets whether the entity is sneaking.
COMMENT COMMENT

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_3730 net/minecraft/entity/SpawnReason CLASS net/minecraft/class_3730 net/minecraft/entity/SpawnReason
METHOD method_54986 isAnySpawner (Lnet/minecraft/class_3730;)Z
ARG 0 reason
METHOD method_54987 isTrialSpawner (Lnet/minecraft/class_3730;)Z
ARG 0 reason

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_8949 net/minecraft/entity/mob/BreezeEntity
FIELD field_47280 inhalingAnimationState Lnet/minecraft/class_7094; FIELD field_47280 inhalingAnimationState Lnet/minecraft/class_7094;
FIELD field_47281 shootingAnimationState Lnet/minecraft/class_7094; FIELD field_47281 shootingAnimationState Lnet/minecraft/class_7094;
METHOD method_55009 getChargeY ()D METHOD method_55009 getChargeY ()D
METHOD method_55010 stopAnimations ()V
METHOD method_55011 isWithinLargeRange (Lnet/minecraft/class_243;)Z METHOD method_55011 isWithinLargeRange (Lnet/minecraft/class_243;)Z
ARG 1 pos ARG 1 pos
METHOD method_55012 isWithinMediumRange (Lnet/minecraft/class_243;)Z METHOD method_55012 isWithinMediumRange (Lnet/minecraft/class_243;)Z

View File

@ -4,6 +4,12 @@ CLASS net/minecraft/class_1506 net/minecraft/entity/mob/SkeletonHorseEntity
FIELD field_7004 trapTime I FIELD field_7004 trapTime I
FIELD field_7005 trapped Z FIELD field_7005 trapped Z
METHOD method_26901 createSkeletonHorseAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26901 createSkeletonHorseAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_55001 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 0 type
ARG 1 world
ARG 2 reason
ARG 3 pos
ARG 4 random
METHOD method_6812 isTrapped ()Z METHOD method_6812 isTrapped ()Z
METHOD method_6813 setTrapped (Z)V METHOD method_6813 setTrapped (Z)V
ARG 1 trapped ARG 1 trapped

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_1507 net/minecraft/entity/mob/ZombieHorseEntity CLASS net/minecraft/class_1507 net/minecraft/entity/mob/ZombieHorseEntity
METHOD method_26902 createZombieHorseAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26902 createZombieHorseAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_55002 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 0 type
ARG 1 world
ARG 2 reason
ARG 3 pos
ARG 4 random

View File

@ -279,6 +279,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 1 recipes ARG 1 recipes
METHOD method_7334 getGameProfile ()Lcom/mojang/authlib/GameProfile; METHOD method_7334 getGameProfile ()Lcom/mojang/authlib/GameProfile;
METHOD method_7335 unlockRecipes (Ljava/util/List;)V METHOD method_7335 unlockRecipes (Ljava/util/List;)V
ARG 1 recipes
METHOD method_7337 isCreative ()Z METHOD method_7337 isCreative ()Z
COMMENT Returns whether this player is in creative mode. COMMENT Returns whether this player is in creative mode.
METHOD method_7338 isCreativeLevelTwoOp ()Z METHOD method_7338 isCreativeLevelTwoOp ()Z

View File

@ -44,6 +44,7 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject
COMMENT <p>This is the original stack used to spawn the projectile. {@link #asItemStack} COMMENT <p>This is the original stack used to spawn the projectile. {@link #asItemStack}
COMMENT returns a copy of that stack which can be safely changed. Additionally, COMMENT returns a copy of that stack which can be safely changed. Additionally,
COMMENT {@link #asItemStack} reflects changes to the entity data, such as custom potion ID. COMMENT {@link #asItemStack} reflects changes to the entity data, such as custom potion ID.
METHOD method_55052 deflect ()V
METHOD method_7433 setNoClip (Z)V METHOD method_7433 setNoClip (Z)V
ARG 1 noClip ARG 1 noClip
METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966;

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_1701 net/minecraft/entity/vehicle/TntMinecartEntity
ARG 6 z ARG 6 z
METHOD method_47305 explode (D)V METHOD method_47305 explode (D)V
ARG 1 power ARG 1 power
METHOD method_55057 shouldDetonate (Lnet/minecraft/class_1282;)Z
ARG 0 source
METHOD method_7575 prime ()V METHOD method_7575 prime ()V
METHOD method_7576 explode (Lnet/minecraft/class_1282;D)V METHOD method_7576 explode (Lnet/minecraft/class_1282;D)V
ARG 1 damageSource ARG 1 damageSource

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_8836 net/minecraft/entity/vehicle/VehicleEntity
ARG 1 damageWobbleTicks ARG 1 damageWobbleTicks
METHOD method_54300 setDamageWobbleSide (I)V METHOD method_54300 setDamageWobbleSide (I)V
ARG 1 damageWobbleSide ARG 1 damageWobbleSide
METHOD method_55056 shouldAlwaysKill (Lnet/minecraft/class_1282;)Z
ARG 1 source
METHOD method_7516 killAndDropSelf (Lnet/minecraft/class_1282;)V METHOD method_7516 killAndDropSelf (Lnet/minecraft/class_1282;)V
ARG 1 source ARG 1 source
METHOD method_7557 asItem ()Lnet/minecraft/class_1792; METHOD method_7557 asItem ()Lnet/minecraft/class_1792;

View File

@ -127,6 +127,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT Stored at the key {@code tag} in the serialized item stack NBT. COMMENT Stored at the key {@code tag} in the serialized item stack NBT.
COMMENT COMMENT
COMMENT @see <a href="nbt-operations">Item Stack NBT Operations</a> COMMENT @see <a href="nbt-operations">Item Stack NBT Operations</a>
METHOD <init> (Ljava/lang/Void;)V
ARG 1 v
METHOD <init> (Lnet/minecraft/class_1935;)V METHOD <init> (Lnet/minecraft/class_1935;)V
ARG 1 item ARG 1 item
METHOD <init> (Lnet/minecraft/class_1935;I)V METHOD <init> (Lnet/minecraft/class_1935;I)V
@ -140,6 +142,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 1 itemEntry ARG 1 itemEntry
ARG 2 count ARG 2 count
METHOD <init> (Lnet/minecraft/class_6880;ILjava/util/Optional;)V METHOD <init> (Lnet/minecraft/class_6880;ILjava/util/Optional;)V
ARG 1 item
ARG 2 count ARG 2 count
ARG 3 nbt ARG 3 nbt
METHOD method_17869 (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V METHOD method_17869 (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V

View File

@ -2,9 +2,20 @@ CLASS net/minecraft/class_58 net/minecraft/loot/LootTableReporter
FIELD field_20756 contextType Lnet/minecraft/class_176; FIELD field_20756 contextType Lnet/minecraft/class_176;
FIELD field_44504 dataLookup Lnet/minecraft/class_8489; FIELD field_44504 dataLookup Lnet/minecraft/class_8489;
FIELD field_44505 referenceStack Ljava/util/Set; FIELD field_44505 referenceStack Ljava/util/Set;
FIELD field_47427 errorReporter Lnet/minecraft/class_8942;
METHOD <init> (Lnet/minecraft/class_8942;Lnet/minecraft/class_176;Lnet/minecraft/class_8489;)V
ARG 1 errorReporter
ARG 2 contextType
ARG 3 dataLookup
METHOD <init> (Lnet/minecraft/class_8942;Lnet/minecraft/class_176;Lnet/minecraft/class_8489;Ljava/util/Set;)V
ARG 1 errorReporter
ARG 2 contextType
ARG 3 dataLookup
ARG 4 referenceStack
METHOD method_22567 validateContext (Lnet/minecraft/class_46;)V METHOD method_22567 validateContext (Lnet/minecraft/class_46;)V
ARG 1 contextAware ARG 1 contextAware
METHOD method_22568 withContextType (Lnet/minecraft/class_176;)Lnet/minecraft/class_58; METHOD method_22568 withContextType (Lnet/minecraft/class_176;)Lnet/minecraft/class_58;
ARG 1 contextType
METHOD method_360 report (Ljava/lang/String;)V METHOD method_360 report (Ljava/lang/String;)V
ARG 1 message ARG 1 message
METHOD method_364 makeChild (Ljava/lang/String;)Lnet/minecraft/class_58; METHOD method_364 makeChild (Ljava/lang/String;)Lnet/minecraft/class_58;

View File

@ -38,14 +38,14 @@ CLASS net/minecraft/class_94 net/minecraft/loot/function/ApplyBonusLootFunction
ARG 0 function ARG 0 function
CLASS class_95 BinomialWithBonusCount CLASS class_95 BinomialWithBonusCount
FIELD comp_1848 extra I FIELD comp_1848 extra I
FIELD comp_1849 probability F
FIELD field_1013 TYPE Lnet/minecraft/class_94$class_8752; FIELD field_1013 TYPE Lnet/minecraft/class_94$class_8752;
FIELD field_45811 CODEC Lcom/mojang/serialization/Codec; FIELD field_45811 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IF)V METHOD <init> (IF)V
ARG 1 extra ARG 1 extra
ARG 2 probability ARG 2 probability
METHOD comp_1848 extra ()I METHOD comp_1848 extra ()I
METHOD comp_1849 probability ()F METHOD method_53307 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_96 Formula CLASS class_96 Formula
METHOD method_466 getType ()Lnet/minecraft/class_94$class_8752; METHOD method_466 getType ()Lnet/minecraft/class_94$class_8752;
METHOD method_467 getValue (Lnet/minecraft/class_5819;II)I METHOD method_467 getValue (Lnet/minecraft/class_5819;II)I
@ -56,10 +56,10 @@ CLASS net/minecraft/class_94 net/minecraft/loot/function/ApplyBonusLootFunction
FIELD field_1015 TYPE Lnet/minecraft/class_94$class_8752; FIELD field_1015 TYPE Lnet/minecraft/class_94$class_8752;
FIELD field_45812 CODEC Lcom/mojang/serialization/Codec; FIELD field_45812 CODEC Lcom/mojang/serialization/Codec;
CLASS class_100 UniformBonusCount CLASS class_100 UniformBonusCount
FIELD comp_1852 bonusMultiplier I
FIELD field_45813 CODEC Lcom/mojang/serialization/Codec; FIELD field_45813 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45814 TYPE Lnet/minecraft/class_94$class_8752; FIELD field_45814 TYPE Lnet/minecraft/class_94$class_8752;
METHOD <init> (I)V METHOD <init> (I)V
ARG 1 bonusMultiplier ARG 1 bonusMultiplier
METHOD comp_1852 bonusMultiplier ()I METHOD method_53308 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_8752 Type CLASS class_8752 Type

View File

@ -2,6 +2,11 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
COMMENT A set of utility functions for reading, writing, and scanning NBT files. COMMENT A set of utility functions for reading, writing, and scanning NBT files.
COMMENT Methods that do not require {@link NbtTagSizeTracker} accept any bytes of data, COMMENT Methods that do not require {@link NbtTagSizeTracker} accept any bytes of data,
COMMENT provided that its depth does not exceed {@value NbtTagSizeTracker#DEFAULT_MAX_DEPTH}. COMMENT provided that its depth does not exceed {@value NbtTagSizeTracker#DEFAULT_MAX_DEPTH}.
COMMENT
COMMENT <p>When {@linkplain DataOutput#writeUTF writing an invalid string, methods in
COMMENT this class will write an empty string instead of crashing, with the exception of
COMMENT {@link #writeUnsafe} which throws instead.
FIELD field_47513 OPEN_OPTIONS [Ljava/nio/file/OpenOption;
METHOD method_10625 readCompound (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487; METHOD method_10625 readCompound (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487;
COMMENT Reads an NBT compound from {@code input}. COMMENT Reads an NBT compound from {@code input}.
COMMENT COMMENT
@ -46,14 +51,18 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
COMMENT @see #write(NbtCompound, DataOutput) COMMENT @see #write(NbtCompound, DataOutput)
ARG 0 nbt ARG 0 nbt
ARG 1 path ARG 1 path
METHOD method_10631 write (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V METHOD method_10631 writeUnsafe (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V
COMMENT Writes the {@code nbt} to {@code output}. The output is the byte indicating COMMENT Writes the {@code nbt} to {@code output}. The output is the byte indicating
COMMENT the element type, followed by {@linkplain DataOutput#writeUTF an empty string} COMMENT the element type, followed by {@linkplain DataOutput#writeUTF an empty string}
COMMENT and the NBT data. COMMENT and the NBT data.
COMMENT COMMENT
COMMENT <p>When {@linkplain DataOutput#writeUTF writing an invalid string}, this
COMMENT method will <strong>throw an error</strong>, unlike other methods.
COMMENT
COMMENT @throws IOException if the IO operation fails COMMENT @throws IOException if the IO operation fails
COMMENT @see #read(DataInput, NbtTagSizeTracker) COMMENT @see #read(DataInput, NbtTagSizeTracker)
COMMENT @see #writeForPacket(NbtElement, DataOutput) COMMENT @see #writeForPacket(NbtElement, DataOutput)
COMMENT @see #write(NbtElement, DataOutput)
ARG 0 nbt ARG 0 nbt
ARG 1 output ARG 1 output
METHOD method_10633 read (Ljava/nio/file/Path;)Lnet/minecraft/class_2487; METHOD method_10633 read (Ljava/nio/file/Path;)Lnet/minecraft/class_2487;
@ -162,3 +171,18 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
METHOD method_54906 compress (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; METHOD method_54906 compress (Ljava/io/OutputStream;)Ljava/io/DataOutputStream;
COMMENT {@return a new output stream that compresses the input {@code stream}} COMMENT {@return a new output stream that compresses the input {@code stream}}
ARG 0 stream ARG 0 stream
METHOD method_55324 write (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V
COMMENT Writes the {@code nbt} to {@code output}. The output is the byte indicating
COMMENT the element type, followed by {@linkplain DataOutput#writeUTF an empty string}
COMMENT and the NBT data.
COMMENT
COMMENT <p>When {@linkplain DataOutput#writeUTF writing an invalid string}, this
COMMENT method will write an empty string instead of crashing.
COMMENT
COMMENT @throws IOException if the IO operation fails
COMMENT @see #read(DataInput, NbtTagSizeTracker)
COMMENT @see #writeForPacket(NbtElement, DataOutput)
COMMENT @see #writeUnsafe(NbtElement, DataOutput)
ARG 0 nbt
ARG 1 output
CLASS class_9003 InvalidUtfSkippingDataOutput

View File

@ -28,7 +28,7 @@ CLASS net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2
ARG 10 destructionType ARG 10 destructionType
ARG 11 particle ARG 11 particle
ARG 12 emitterParticle ARG 12 emitterParticle
ARG 13 soundEVent ARG 13 soundEvent
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD method_11472 getPlayerVelocityX ()F METHOD method_11472 getPlayerVelocityX ()F

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_8931 net/minecraft/registry/ExperimentalRegistriesVali
METHOD method_54840 validate (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture; METHOD method_54840 validate (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture;
ARG 0 registriesFuture ARG 0 registriesFuture
ARG 1 builder ARG 1 builder
METHOD method_55310 (Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_7655$class_7657;)V
ARG 1 entry

View File

@ -10,9 +10,11 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
METHOD method_46778 toLookup (Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7871; METHOD method_46778 toLookup (Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7871;
ARG 0 wrapper ARG 0 wrapper
METHOD method_46780 createWrapperLookup (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7225$class_7874; METHOD method_46780 createWrapperLookup (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7225$class_7874;
ARG 1 registryManager
METHOD method_46781 createWrapperLookup (Lnet/minecraft/class_5455;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8990$class_8991;)Lnet/minecraft/class_7877$class_8993; METHOD method_46781 createWrapperLookup (Lnet/minecraft/class_5455;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8990$class_8991;)Lnet/minecraft/class_7877$class_8993;
ARG 1 baseRegistryManager ARG 1 baseRegistryManager
ARG 2 wrapperLookup ARG 2 wrapperLookup
ARG 3 cloneableRegistries
METHOD method_46782 (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_7877$class_7884;)Lnet/minecraft/class_7877$class_7883; METHOD method_46782 (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_7877$class_7884;)Lnet/minecraft/class_7877$class_7883;
ARG 1 info ARG 1 info
METHOD method_46784 createBootstrappedRegistries (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7877$class_7878; METHOD method_46784 createBootstrappedRegistries (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7877$class_7878;
@ -23,6 +25,42 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
ARG 1 registry ARG 1 registry
METHOD method_49352 (Ljava/util/Map;Lnet/minecraft/class_7877$class_7883;)V METHOD method_49352 (Ljava/util/Map;Lnet/minecraft/class_7877$class_7883;)V
ARG 1 registry ARG 1 registry
METHOD method_55283 createWrapper (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lnet/minecraft/class_7225$class_7226;
ARG 0 registryRef
ARG 1 lifecycle
ARG 2 entries
METHOD method_55285 (Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;Lnet/minecraft/class_8990;Lnet/minecraft/class_6880$class_6883;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;
ARG 6 key
METHOD method_55286 applyPatches (Lnet/minecraft/class_7876;Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_5321;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;)Lnet/minecraft/class_7225$class_7226;
ARG 1 owner
ARG 2 cloneableRegistries
ARG 3 registryRef
ARG 4 patches
ARG 5 base
ARG 6 lazyWrapper
METHOD method_55287 (Lnet/minecraft/class_7876;Lnet/minecraft/class_8990;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Lnet/minecraft/class_6880$class_6883;)V
ARG 5 entry
METHOD method_55288 (Lnet/minecraft/class_5455$class_6892;)Lnet/minecraft/class_7225$class_7226;
ARG 0 entry
METHOD method_55289 createFullWrapperLookup (Lnet/minecraft/class_5455;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8990$class_8991;Ljava/util/Map;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874;
ARG 1 registryManager
ARG 2 base
ARG 3 cloneableRegistries
ARG 4 initializedRegistries
ARG 5 patches
METHOD method_55290 createWrapperLookup (Lnet/minecraft/class_5455;Ljava/util/stream/Stream;)Lnet/minecraft/class_7225$class_7874;
ARG 0 registryManager
ARG 1 additionalRegistries
METHOD method_55291 (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_7877$class_7883;)Lnet/minecraft/class_7225$class_7226;
ARG 1 registry
METHOD method_55292 (Lnet/minecraft/class_7877$class_7879;Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225$class_7226;
ARG 6 registryRef
METHOD method_55293 (Ljava/util/Map;Lnet/minecraft/class_5321;)V
ARG 1 key
METHOD method_55294 (Ljava/util/Map;Lnet/minecraft/class_7876;Lnet/minecraft/class_8990;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_6880$class_6883;)V
ARG 5 entry
METHOD method_55295 (Ljava/util/Set;Lnet/minecraft/class_5321;)Z
ARG 1 key
CLASS 2 CLASS 2
FIELD field_40947 keysToEntries Ljava/util/Map; FIELD field_40947 keysToEntries Ljava/util/Map;
CLASS class_7878 Registries CLASS class_7878 Registries
@ -35,6 +73,11 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
ARG 0 dynamicRegistryManager ARG 0 dynamicRegistryManager
ARG 1 registryRefs ARG 1 registryRefs
METHOD method_46798 throwErrors ()V METHOD method_46798 throwErrors ()V
METHOD method_55297 (Lnet/minecraft/class_5321;Lnet/minecraft/class_7877$class_7881;)V
ARG 1 key
ARG 2 value
METHOD method_55298 checkOrphanedValues ()V
METHOD method_55299 checkUnreferencedKeys ()V
CLASS class_7879 AnyOwner CLASS class_7879 AnyOwner
COMMENT An owner that owns multiple registries and holds the owner object for those. COMMENT An owner that owns multiple registries and holds the owner object for those.
COMMENT {@link #ownerEquals} returns {@code true} for all owners {@linkplain #addOwner previously COMMENT {@link #ownerEquals} returns {@code true} for all owners {@linkplain #addOwner previously
@ -42,6 +85,7 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
FIELD field_40944 owners Ljava/util/Set; FIELD field_40944 owners Ljava/util/Set;
METHOD method_46801 addOwner (Lnet/minecraft/class_7876;)V METHOD method_46801 addOwner (Lnet/minecraft/class_7876;)V
ARG 1 owner ARG 1 owner
METHOD method_55300 downcast ()Lnet/minecraft/class_7876;
CLASS class_7880 EntryListCreatingLookup CLASS class_7880 EntryListCreatingLookup
FIELD field_40945 entryOwner Lnet/minecraft/class_7876; FIELD field_40945 entryOwner Lnet/minecraft/class_7876;
METHOD <init> (Lnet/minecraft/class_7876;)V METHOD <init> (Lnet/minecraft/class_7876;)V
@ -52,6 +96,9 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
ARG 1 registerable ARG 1 registerable
CLASS class_7883 InitializedRegistry CLASS class_7883 InitializedRegistry
METHOD method_46802 toWrapper (Lnet/minecraft/class_7877$class_7879;)Lnet/minecraft/class_7225$class_7226; METHOD method_46802 toWrapper (Lnet/minecraft/class_7877$class_7879;)Lnet/minecraft/class_7225$class_7226;
ARG 1 anyOwner
METHOD method_55301 (Lnet/minecraft/class_7877$class_7879;Ljava/util/Map$Entry;)Lnet/minecraft/class_6880$class_6883;
ARG 1 entry
CLASS class_7884 RegistryInfo CLASS class_7884 RegistryInfo
METHOD method_46805 init (Lnet/minecraft/class_7877$class_7878;)Lnet/minecraft/class_7877$class_7883; METHOD method_46805 init (Lnet/minecraft/class_7877$class_7878;)Lnet/minecraft/class_7877$class_7883;
ARG 1 registries ARG 1 registries
@ -66,3 +113,9 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder
CLASS class_7886 EntryAssociatedValue CLASS class_7886 EntryAssociatedValue
FIELD comp_1148 entry Ljava/util/Optional; FIELD comp_1148 entry Ljava/util/Optional;
METHOD comp_1148 entry ()Ljava/util/Optional; METHOD comp_1148 entry ()Ljava/util/Optional;
CLASS class_8992 LazyReferenceEntry
FIELD field_47490 supplier Ljava/util/function/Supplier;
METHOD <init> (Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)V
ARG 1 owner
ARG 2 key
CLASS class_8993 FullPatchesRegistriesPair

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_8990 net/minecraft/registry/RegistryCloner
FIELD field_47486 elementCodec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 elementCodec
METHOD method_55277 clone (Ljava/lang/Object;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;)Ljava/lang/Object;
ARG 1 value
ARG 2 subsetRegistry
ARG 3 fullRegistry
METHOD method_55278 (Ljava/lang/String;)Ljava/lang/IllegalStateException;
ARG 0 error
METHOD method_55279 (Ljava/lang/String;)Ljava/lang/IllegalStateException;
ARG 0 error
CLASS class_8991 CloneableRegistries
FIELD field_47487 registries Ljava/util/Map;
METHOD method_55280 get (Lnet/minecraft/class_5321;)Lnet/minecraft/class_8990;
ARG 1 registryRef
METHOD method_55281 add (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_8990$class_8991;
ARG 1 registryRef
ARG 2 elementCodec

View File

@ -40,6 +40,7 @@ CLASS net/minecraft/class_7924 net/minecraft/registry/RegistryKeys
FIELD field_43089 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lnet/minecraft/class_5321; FIELD field_43089 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lnet/minecraft/class_5321;
FIELD field_44688 ITEM_GROUP Lnet/minecraft/class_5321; FIELD field_44688 ITEM_GROUP Lnet/minecraft/class_5321;
FIELD field_46913 POOL_ALIAS_BINDING Lnet/minecraft/class_5321; FIELD field_46913 POOL_ALIAS_BINDING Lnet/minecraft/class_5321;
FIELD field_47497 ROOT Lnet/minecraft/class_2960;
FIELD field_47498 CRITERION Lnet/minecraft/class_5321; FIELD field_47498 CRITERION Lnet/minecraft/class_5321;
METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
ARG 0 key ARG 0 key

View File

@ -55,3 +55,5 @@ CLASS net/minecraft/class_7655 net/minecraft/registry/RegistryLoader
METHOD method_45132 (Lnet/minecraft/class_2385;Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_6903$class_7863;)V METHOD method_45132 (Lnet/minecraft/class_2385;Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_6903$class_7863;)V
ARG 3 resourceManager ARG 3 resourceManager
ARG 4 registryInfoGetter ARG 4 registryInfoGetter
METHOD method_54920 addToCloner (Ljava/util/function/BiConsumer;)V
ARG 1 callback

View File

@ -38,6 +38,7 @@ CLASS net/minecraft/class_7225 net/minecraft/registry/RegistryWrapper
ARG 0 wrappers ARG 0 wrappers
METHOD method_46762 getWrapperOrThrow (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225$class_7226; METHOD method_46762 getWrapperOrThrow (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225$class_7226;
ARG 1 registryRef ARG 1 registryRef
METHOD method_55282 streamAllRegistryKeys ()Ljava/util/stream/Stream;
CLASS 1 CLASS 1
METHOD method_46764 (Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7871; METHOD method_46764 (Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7871;
ARG 0 lookup ARG 0 lookup

View File

@ -22,6 +22,7 @@ CLASS net/minecraft/class_2370 net/minecraft/registry/SimpleRegistry
ARG 1 key ARG 1 key
ARG 2 lifecycle ARG 2 lifecycle
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Z)V METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Z)V
ARG 1 key
ARG 2 lifecycle ARG 2 lifecycle
ARG 3 intrusive ARG 3 intrusive
METHOD method_39665 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V METHOD method_39665 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V

View File

@ -41,6 +41,8 @@ CLASS net/minecraft/class_1735 net/minecraft/screen/slot/Slot
METHOD method_51306 canBeHighlighted ()Z METHOD method_51306 canBeHighlighted ()Z
METHOD method_53512 setStack (Lnet/minecraft/class_1799;)V METHOD method_53512 setStack (Lnet/minecraft/class_1799;)V
ARG 1 stack ARG 1 stack
METHOD method_55059 disablesDynamicDisplay ()Z
COMMENT {@return {@code true} to disable dynamic display for clocks and compasses}
METHOD method_7667 onTakeItem (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V METHOD method_7667 onTakeItem (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 player ARG 1 player
ARG 2 stack ARG 2 stack

View File

@ -13,3 +13,8 @@ CLASS net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader
ARG 2 id ARG 2 id
ARG 3 json ARG 3 json
METHOD method_53646 getManager ()Lnet/minecraft/class_163; METHOD method_53646 getManager ()Lnet/minecraft/class_163;
METHOD method_54921 validate (Lnet/minecraft/class_2960;Lnet/minecraft/class_161;)V
ARG 1 id
ARG 2 advancement
METHOD method_54922 (Ljava/util/Map$Entry;)Ljava/lang/String;
ARG 0 entry

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
FIELD field_13453 SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_13453 SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
FIELD field_47182 GENERIC_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_47183 CRITERION_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
METHOD method_12978 (Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_12978 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context ARG 0 context
METHOD method_12979 (Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_12979 (Lcom/mojang/brigadier/context/CommandContext;)I
@ -55,6 +57,11 @@ CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
ARG 0 context ARG 0 context
METHOD method_12998 (Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_12998 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context ARG 0 context
METHOD method_54923 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 message
METHOD method_54924 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 advancement
ARG 1 criterion
CLASS class_3009 Operation CLASS class_3009 Operation
FIELD field_13454 commandPrefix Ljava/lang/String; FIELD field_13454 commandPrefix Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionMana
COMMENT loaded} and should run all functions in the {@code minecraft:load} function tag. COMMENT loaded} and should run all functions in the {@code minecraft:load} function tag.
FIELD field_25333 loader Lnet/minecraft/class_5349; FIELD field_25333 loader Lnet/minecraft/class_5349;
COMMENT The source of functions for this command function manager. COMMENT The source of functions for this command function manager.
FIELD field_47181 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V
ARG 1 server ARG 1 server
ARG 2 loader ARG 2 loader

View File

@ -259,6 +259,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 0 deltaX ARG 0 deltaX
ARG 2 deltaY ARG 2 deltaY
ARG 4 deltaZ ARG 4 deltaZ
METHOD method_54934 (Lnet/minecraft/class_2960;)Ljava/util/stream/Stream;
ARG 1 recipe
METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z
ARG 1 gameMode ARG 1 gameMode
CLASS 1 CLASS 1

View File

@ -115,6 +115,7 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_47084 POLISHED_TUFF Lnet/minecraft/class_2498; FIELD field_47084 POLISHED_TUFF Lnet/minecraft/class_2498;
FIELD field_47085 COPPER_BULB Lnet/minecraft/class_2498; FIELD field_47085 COPPER_BULB Lnet/minecraft/class_2498;
FIELD field_47086 COPPER_GRATE Lnet/minecraft/class_2498; FIELD field_47086 COPPER_GRATE Lnet/minecraft/class_2498;
FIELD field_47346 TRIAL_SPAWNER Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume ARG 1 volume
ARG 2 pitch ARG 2 pitch

View File

@ -1,3 +1,9 @@
CLASS net/minecraft/class_8998 net/minecraft/structure/TrialChamberData CLASS net/minecraft/class_8998 net/minecraft/structure/TrialChamberData
FIELD field_47507 CHAMBER_END_POOL_KEY Lnet/minecraft/class_5321;
FIELD field_47508 HALLWAY_FALLBACK_POOL_KEY Lnet/minecraft/class_5321;
FIELD field_47509 CHAMBER_ENTRANCE_CAP_POOL_KEY Lnet/minecraft/class_5321;
FIELD field_47510 ALIAS_BINDINGS Ljava/util/List;
METHOD method_55312 spawner (Ljava/lang/String;)Ljava/lang/String;
ARG 0 path
METHOD method_55313 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_55313 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable ARG 0 poolRegisterable

View File

@ -1,3 +1,11 @@
CLASS net/minecraft/class_8890 net/minecraft/structure/pool/alias/StructurePoolAliasBindings CLASS net/minecraft/class_8890 net/minecraft/structure/pool/alias/StructurePoolAliasBindings
METHOD method_54509 registerAndGetDefalt (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec; METHOD method_54509 registerAndGetDefalt (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec;
ARG 0 registry ARG 0 registry
METHOD method_55227 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 target
METHOD method_55228 (Lnet/minecraft/class_7891;Lnet/minecraft/class_6880;Ljava/lang/String;)V
ARG 2 path
METHOD method_55229 registerPools (Lnet/minecraft/class_7891;Lnet/minecraft/class_6880;Ljava/util/List;)V
ARG 0 pools
ARG 1 base
ARG 2 aliases

View File

@ -33,8 +33,10 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
ARG 3 rotation ARG 3 rotation
ARG 4 world ARG 4 world
METHOD method_22252 placeStructureTemplate (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2633; METHOD method_22252 placeStructureTemplate (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2633;
ARG 0 state
ARG 1 pos ARG 1 pos
ARG 2 rotation ARG 2 rotation
ARG 3 world
METHOD method_22254 (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V METHOD method_22254 (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 2 pos ARG 2 pos
METHOD method_22255 findNearestStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338; METHOD method_22255 findNearestStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338;
@ -73,6 +75,7 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil
METHOD method_54901 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V METHOD method_54901 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V
ARG 1 chunkPos ARG 1 chunkPos
METHOD method_54903 initStructure (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2633; METHOD method_54903 initStructure (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2633;
ARG 0 state
ARG 1 pos ARG 1 pos
ARG 2 rotation ARG 2 rotation
ARG 3 world ARG 3 world

View File

@ -382,3 +382,6 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 item ARG 1 item
METHOD method_54144 dontExpectItem (Lnet/minecraft/class_1792;)V METHOD method_54144 dontExpectItem (Lnet/minecraft/class_1792;)V
ARG 1 item ARG 1 item
METHOD method_55323 expectEntities (Lnet/minecraft/class_1299;I)V
ARG 1 type
ARG 2 amount

View File

@ -0,0 +1,34 @@
CLASS net/minecraft/class_8941 net/minecraft/util/DelegatingDataOutput
FIELD field_47218 delegate Ljava/io/DataOutput;
METHOD <init> (Ljava/io/DataOutput;)V
ARG 1 delegate
METHOD write (I)V
ARG 1 v
METHOD write ([B)V
ARG 1 b
METHOD write ([BII)V
ARG 1 bs
ARG 2 off
ARG 3 len
METHOD writeBoolean (Z)V
ARG 1 v
METHOD writeByte (I)V
ARG 1 v
METHOD writeBytes (Ljava/lang/String;)V
ARG 1 s
METHOD writeChar (I)V
ARG 1 v
METHOD writeChars (Ljava/lang/String;)V
ARG 1 s
METHOD writeDouble (D)V
ARG 1 v
METHOD writeFloat (F)V
ARG 1 v
METHOD writeInt (I)V
ARG 1 v
METHOD writeLong (J)V
ARG 1 v
METHOD writeShort (I)V
ARG 1 v
METHOD writeUTF (Ljava/lang/String;)V
ARG 1 s

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_8942 net/minecraft/util/ErrorReporter
METHOD method_54946 makeChild (Ljava/lang/String;)Lnet/minecraft/class_8942;
ARG 1 name
METHOD method_54947 report (Ljava/lang/String;)V
ARG 1 message
CLASS class_8943 Impl
FIELD field_47225 errors Lcom/google/common/collect/Multimap;
FIELD field_47226 pathSupplier Ljava/util/function/Supplier;
FIELD field_47227 path Ljava/lang/String;
METHOD <init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;)V
ARG 1 errors
ARG 2 pathSupplier
METHOD method_54948 getErrors ()Lcom/google/common/collect/Multimap;
METHOD method_54949 getPath ()Ljava/lang/String;

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_8800 net/minecraft/util/PngMetadata
ARG 0 stream ARG 0 stream
METHOD method_53878 fromBytes ([B)Lnet/minecraft/class_8800; METHOD method_53878 fromBytes ([B)Lnet/minecraft/class_8800;
ARG 0 bytes ARG 0 bytes
METHOD method_54945 validate (Ljava/nio/ByteBuffer;)V
ARG 0 buf

View File

@ -298,6 +298,13 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
COMMENT COMMENT
COMMENT @see #lastIndexGetter COMMENT @see #lastIndexGetter
ARG 0 values ARG 0 values
METHOD method_54907 apply (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
ARG 1 type
ARG 2 modifier
METHOD method_54908 readTyped (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed;
ARG 0 type
ARG 1 value
METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
COMMENT {@return the item preceding {@code object} in {@code iterable}} COMMENT {@return the item preceding {@code object} in {@code iterable}}
COMMENT COMMENT

View File

@ -265,6 +265,8 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD method_53051 (Ljava/lang/Object;Ljava/util/Optional;)Ljava/lang/Object; METHOD method_53051 (Ljava/lang/Object;Ljava/util/Optional;)Ljava/lang/Object;
ARG 1 value ARG 1 value
METHOD method_53052 createRecursive (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; METHOD method_53052 createRecursive (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 name
ARG 1 codecFunction
METHOD method_53055 (Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; METHOD method_53055 (Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 1 codec ARG 1 codec
METHOD method_53058 object2BooleanMap (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; METHOD method_53058 object2BooleanMap (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
@ -292,6 +294,12 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD method_53921 orCompressed (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; METHOD method_53921 orCompressed (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
ARG 0 uncompressedCodec ARG 0 uncompressedCodec
ARG 1 compressedCodec ARG 1 compressedCodec
METHOD method_54941 parameters (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
ARG 0 typeKey
ARG 1 parametersKey
ARG 2 typeCodec
ARG 3 typeGetter
ARG 4 parametersCodecGetter
CLASS 1 CLASS 1
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops
@ -334,6 +342,22 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops
ARG 2 input ARG 2 input
CLASS 6
METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder;
ARG 1 input
ARG 2 ops
ARG 3 prefix
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
METHOD method_54942 encode (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;
ARG 1 codec
ARG 2 value
ARG 3 ops
METHOD method_54943 (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;
ARG 4 pair
CLASS class_5839 Xor CLASS class_5839 Xor
COMMENT An xor codec that only permits exactly one of the two data choices to be COMMENT An xor codec that only permits exactly one of the two data choices to be
COMMENT present. COMMENT present.
@ -364,6 +388,9 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 0 pair ARG 0 pair
METHOD method_33824 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; METHOD method_33824 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 3 left ARG 3 left
METHOD method_53709 (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;
ARG 0 a
ARG 1 b
CLASS class_6495 Either CLASS class_6495 Either
FIELD field_34388 first Lcom/mojang/serialization/Codec; FIELD field_34388 first Lcom/mojang/serialization/Codec;
FIELD field_34389 second Lcom/mojang/serialization/Codec; FIELD field_34389 second Lcom/mojang/serialization/Codec;
@ -407,6 +434,10 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD method_43963 asString ()Ljava/lang/String; METHOD method_43963 asString ()Ljava/lang/String;
CLASS class_8741 Recursive CLASS class_8741 Recursive
FIELD field_45716 supplier Ljava/util/function/Supplier; FIELD field_45716 supplier Ljava/util/function/Supplier;
FIELD field_47224 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;)V
ARG 1 name
ARG 2 codecFunction
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops
ARG 2 input ARG 2 input

View File

@ -3,8 +3,6 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
COMMENT {@linkplain net.minecraft.block.entity.CommandBlockBlockEntity COMMENT {@linkplain net.minecraft.block.entity.CommandBlockBlockEntity
COMMENT command blocks} and {@linkplain net.minecraft.entity.vehicle.CommandBlockMinecartEntity COMMENT command blocks} and {@linkplain net.minecraft.entity.vehicle.CommandBlockMinecartEntity
COMMENT command block minecarts}. COMMENT command block minecarts}.
COMMENT
COMMENT @see MobSpawnerLogic
FIELD field_21515 DEFAULT_NAME Lnet/minecraft/class_2561; FIELD field_21515 DEFAULT_NAME Lnet/minecraft/class_2561;
FIELD field_9162 customName Lnet/minecraft/class_2561; FIELD field_9162 customName Lnet/minecraft/class_2561;
FIELD field_9163 successCount I FIELD field_9163 successCount I

View File

@ -166,7 +166,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents
FIELD field_31147 SPAWNER_SPAWNS_MOB I FIELD field_31147 SPAWNER_SPAWNS_MOB I
COMMENT A spawner spawns a mob. COMMENT A spawner spawns a mob.
COMMENT <br>Spawns smoke and flame particles. COMMENT <br>Spawns smoke and flame particles.
COMMENT <p>Called by {@link net.minecraft.world.MobSpawnerLogic#serverTick(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) MobSpawnerLogic#serverTick} COMMENT <p>Called by {@link net.minecraft.block.spawner.MobSpawnerLogic#serverTick(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) MobSpawnerLogic#serverTick}
FIELD field_31148 PLANT_FERTILIZED I FIELD field_31148 PLANT_FERTILIZED I
COMMENT A plant is fertilized with bone meal or by a bee, or a turtle egg is placed. COMMENT A plant is fertilized with bone meal or by a bee, or a turtle egg is placed.
COMMENT <br>Spawns happy villager particles. COMMENT <br>Spawns happy villager particles.
@ -337,3 +337,22 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents
COMMENT <br>Shoots white smoke particles. COMMENT <br>Shoots white smoke particles.
COMMENT <p>The ordinal direction the crafter is facing must be supplied as extra data. COMMENT <p>The ordinal direction the crafter is facing must be supplied as extra data.
COMMENT <p>Called by {@link net.minecraft.block.CrafterBlock#transferOrSpawnStack(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.entity.CrafterBlockEntity, net.minecraft.item.ItemStack, net.minecraft.block.BlockState) CrafterBlock#transferOrSpawnStack} COMMENT <p>Called by {@link net.minecraft.block.CrafterBlock#transferOrSpawnStack(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.entity.CrafterBlockEntity, net.minecraft.item.ItemStack, net.minecraft.block.BlockState) CrafterBlock#transferOrSpawnStack}
FIELD field_47339 GUST_DUST I
COMMENT A gust dust particle is spawned.
FIELD field_47340 TRIAL_SPAWNER_SPAWNS_MOB I
COMMENT A trial spawner spawns a mob. Triggered at the position of the spawner.
COMMENT <br>Spawns mob spawn particles.
COMMENT <p>Called by {@link net.minecraft.block.spawner.TrialSpawnerLogic#trySpawnMob}.
FIELD field_47341 TRIAL_SPAWNER_SPAWNS_MOB_AT_SPAWN_POS I
COMMENT A trial spawner spawns a mob. Triggered at the position of the spawned mob.
COMMENT <br>Plays the spawn sound and spawns mob spawn particles.
COMMENT <p>Called by {@link net.minecraft.block.spawner.TrialSpawnerLogic#trySpawnMob}.
FIELD field_47342 TRIAL_SPAWNER_DETECTS_PLAYER I
COMMENT A trial spawner detects survival-mode players.
COMMENT <br>Plays the detection sound and spawns detection particles.
COMMENT <p>The extra data denotes the number of players.
COMMENT <p>Called by {@link net.minecraft.block.spawner.TrialSpawnerData#updatePlayers}.
FIELD field_47343 TRIAL_SPAWNER_EJECTS_ITEM I
COMMENT A trial spawner ejects loot.
COMMENT <br>Plays the ejection sound and spawns ejection particles.
COMMENT <p>Called by {@link net.minecraft.block.spawner.TrialSpawnerLogic#ejectLootTable}.

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/structure/JigsawStructure
FIELD field_38435 MAX_SIZE I FIELD field_38435 MAX_SIZE I
FIELD field_39059 startJigsawName Ljava/util/Optional; FIELD field_39059 startJigsawName Ljava/util/Optional;
FIELD field_46829 poolAliasBindings Ljava/util/List; FIELD field_46829 poolAliasBindings Ljava/util/List;
FIELD field_47412 MAX_GENERATION_DEPTH I
METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;ILnet/minecraft/class_6122;Z)V METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;ILnet/minecraft/class_6122;Z)V
ARG 1 config ARG 1 config
ARG 2 startPool ARG 2 startPool

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_9002 net/minecraft/world/gen/structure/OneTwentyOneStructures CLASS net/minecraft/class_9002 net/minecraft/world/gen/structure/OneTwentyOneStructures
METHOD method_55320 (Lnet/minecraft/class_1311;)Lnet/minecraft/class_7061;
ARG 0 group
METHOD method_55321 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_55321 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 structureRegisterable ARG 0 structureRegisterable
METHOD method_55322 (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1311;
ARG 0 group

View File

@ -1,10 +1,10 @@
CLASS net/minecraft/class_5304 net/minecraft/world/spawner/Spawner CLASS net/minecraft/class_5304 net/minecraft/world/spawner/SpecialSpawner
COMMENT Spawns entities in a world. COMMENT Spawns entities in a world.
COMMENT COMMENT
COMMENT <p>A spawner is typically used to spawn entities within a COMMENT <p>A spawner is typically used to spawn entities within a
COMMENT special context, such as cats in a village or wandering traders. COMMENT special context, such as cats in a village or wandering traders.
COMMENT This is different from COMMENT This is different from
COMMENT {@link net.minecraft.world.MobSpawnerLogic the mob spawner logic} COMMENT {@link net.minecraft.block.entity.Spawner the mob spawner logic}
COMMENT which is used for {@link net.minecraft.block.SpawnerBlock the spawner block}, COMMENT which is used for {@link net.minecraft.block.SpawnerBlock the spawner block},
COMMENT or the structure spawn conditions (such as guardians) which is defined in COMMENT or the structure spawn conditions (such as guardians) which is defined in
COMMENT {@link net.minecraft.world.gen.chunk.ChunkGenerator#getEntitySpawnList}. COMMENT {@link net.minecraft.world.gen.chunk.ChunkGenerator#getEntitySpawnList}.

View File

@ -69,6 +69,11 @@ constant world_events net/minecraft/world/WorldEvents SNIFFER_EGG_CRACKS
constant world_events net/minecraft/world/WorldEvents CRAFTER_CRAFTS constant world_events net/minecraft/world/WorldEvents CRAFTER_CRAFTS
constant world_events net/minecraft/world/WorldEvents CRAFTER_FAILS constant world_events net/minecraft/world/WorldEvents CRAFTER_FAILS
constant world_events net/minecraft/world/WorldEvents CRAFTER_SHOOTS constant world_events net/minecraft/world/WorldEvents CRAFTER_SHOOTS
constant world_events net/minecraft/world/WorldEvents GUST_DUST
constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_SPAWNS_MOB
constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_SPAWNS_MOB_AT_SPAWN_POS
constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_DETECTS_PLAYER
constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_EJECTS_ITEM
target_method net/minecraft/world/WorldAccess syncWorldEvent (Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V target_method net/minecraft/world/WorldAccess syncWorldEvent (Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
param 1 world_events param 1 world_events