Merge branch '24w03a' into 24w03a-packetstuff

This commit is contained in:
Shnupbups 2024-01-18 13:53:59 +11:00 committed by GitHub
commit 4a2423d962
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
45 changed files with 239 additions and 12 deletions

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_9104 net/minecraft/advancement/criterion/AnyBlockUseCriterion
METHOD method_56049 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 pos
ARG 3 stack
METHOD method_56050 (Lnet/minecraft/class_47;Lnet/minecraft/class_9104$class_9105;)Z
ARG 1 conditions
CLASS class_9105 Conditions
FIELD comp_2029 player Ljava/util/Optional;
FIELD field_48277 CODEC Lcom/mojang/serialization/Codec;
METHOD method_56051 (Lnet/minecraft/class_8944;Lnet/minecraft/class_5258;)V
ARG 1 location
METHOD method_56052 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_56053 test (Lnet/minecraft/class_47;)Z
ARG 1 location

View File

@ -52,6 +52,8 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria
FIELD field_38838 AVOID_VIBRATION Lnet/minecraft/class_2135; FIELD field_38838 AVOID_VIBRATION Lnet/minecraft/class_2135;
FIELD field_44587 RECIPE_CRAFTED Lnet/minecraft/class_8508; FIELD field_44587 RECIPE_CRAFTED Lnet/minecraft/class_8508;
FIELD field_47187 CODEC Lcom/mojang/serialization/Codec; FIELD field_47187 CODEC Lcom/mojang/serialization/Codec;
FIELD field_48268 DEFAULT_BLOCK_USE Lnet/minecraft/class_9107;
FIELD field_48269 ANY_BLOCK_USE Lnet/minecraft/class_9104;
METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179; METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179;
ARG 0 registry ARG 0 registry
METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179; METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179;

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_9107 net/minecraft/advancement/criterion/DefaultBlockUseCriterion
METHOD method_56066 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V
ARG 1 player
ARG 2 pos
METHOD method_56067 (Lnet/minecraft/class_47;Lnet/minecraft/class_9107$class_9108;)Z
ARG 1 conditions
CLASS class_9108 Conditions
FIELD comp_2029 player Ljava/util/Optional;
FIELD field_48317 CODEC Lcom/mojang/serialization/Codec;
METHOD method_56068 (Lnet/minecraft/class_8944;Lnet/minecraft/class_5258;)V
ARG 1 location
METHOD method_56069 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_56070 test (Lnet/minecraft/class_47;)Z
ARG 1 location

View File

@ -517,6 +517,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 4 newState ARG 4 newState
ARG 5 moved ARG 5 moved
METHOD method_9542 hasRandomTicks (Lnet/minecraft/class_2680;)Z METHOD method_9542 hasRandomTicks (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_9545 getFluidState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610; METHOD method_9545 getFluidState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
COMMENT {@return the state's associated fluid state} COMMENT {@return the state's associated fluid state}
COMMENT COMMENT
@ -697,12 +698,16 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 world ARG 2 world
ARG 3 pos ARG 3 pos
METHOD method_9573 getSoundGroup (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2498; METHOD method_9573 getSoundGroup (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2498;
ARG 1 state
METHOD method_9575 getAmbientOcclusionLightLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F METHOD method_9575 getAmbientOcclusionLightLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
COMMENT @deprecated Consider calling {@link AbstractBlockState#getAmbientOcclusionLightLevel} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>. COMMENT @deprecated Consider calling {@link AbstractBlockState#getAmbientOcclusionLightLevel} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
ARG 1 state ARG 1 state
ARG 2 world ARG 2 world
ARG 3 pos ARG 3 pos
METHOD method_9579 isTransparent (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z METHOD method_9579 isTransparent (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_9584 getRaycastShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; METHOD method_9584 getRaycastShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
COMMENT @deprecated Consider calling {@link AbstractBlockState#getRaycastShape} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>. COMMENT @deprecated Consider calling {@link AbstractBlockState#getRaycastShape} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
ARG 1 state ARG 1 state

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock CLASS net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock
FIELD field_46411 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_46411 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_56117 resolveSkullOwner (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 0 world
ARG 1 pos
ARG 2 stack

View File

@ -8,3 +8,7 @@ CLASS net/minecraft/class_2555 net/minecraft/block/WallTorchBlock
ARG 0 instance ARG 0 instance
METHOD method_54067 (Lnet/minecraft/class_2555;)Lnet/minecraft/class_2400; METHOD method_54067 (Lnet/minecraft/class_2555;)Lnet/minecraft/class_2400;
ARG 0 block ARG 0 block
METHOD method_56118 canPlaceAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 0 world
ARG 1 pos
ARG 2 facing

View File

@ -20,3 +20,6 @@ CLASS net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock
ARG 0 pos ARG 0 pos
METHOD method_51175 (Lnet/minecraft/class_2694;)Z METHOD method_51175 (Lnet/minecraft/class_2694;)Z
ARG 0 pos ARG 0 pos
METHOD method_56119 onPlaced (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
FIELD field_31293 PROPERTY_COUNT I FIELD field_31293 PROPERTY_COUNT I
FIELD field_31294 DEFAULT_COOK_TIME I FIELD field_31294 DEFAULT_COOK_TIME I
FIELD field_38234 matchGetter Lnet/minecraft/class_1863$class_7266; FIELD field_38234 matchGetter Lnet/minecraft/class_1863$class_7266;
FIELD field_48375 FUEL_TIMES Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3956;)V METHOD <init> (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3956;)V
ARG 1 blockEntityType ARG 1 blockEntityType
ARG 2 pos ARG 2 pos
@ -77,3 +78,4 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 3 blockEntity ARG 3 blockEntity
METHOD method_53790 (Lnet/minecraft/class_8786;)Ljava/lang/Integer; METHOD method_53790 (Lnet/minecraft/class_8786;)Ljava/lang/Integer;
ARG 0 recipe ARG 0 recipe
METHOD method_56120 clearFuelTimes ()V

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_5561 net/minecraft/block/entity/ViewerCountManager
COMMENT ender chests, and barrels. COMMENT ender chests, and barrels.
FIELD field_27215 viewerCount I FIELD field_27215 viewerCount I
FIELD field_31339 SCHEDULE_TICK_DELAY I FIELD field_31339 SCHEDULE_TICK_DELAY I
FIELD field_48376 maxBlockInteractionRange D
METHOD method_31678 getViewerCount ()I METHOD method_31678 getViewerCount ()I
METHOD method_31679 isPlayerViewing (Lnet/minecraft/class_1657;)Z METHOD method_31679 isPlayerViewing (Lnet/minecraft/class_1657;)Z
COMMENT Determines whether the given player is currently viewing this container. COMMENT Determines whether the given player is currently viewing this container.
@ -43,3 +44,6 @@ CLASS net/minecraft/class_5561 net/minecraft/block/entity/ViewerCountManager
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD method_56121 getViewingPlayers (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/util/List;
ARG 1 world
ARG 2 pos

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_9104
CLASS class_9105
FIELD comp_2029 player Ljava/util/Optional;

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_9107
CLASS class_9108
FIELD comp_2029 player Ljava/util/Optional;

View File

@ -552,6 +552,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_55505 onDisconnected ()V METHOD method_55505 onDisconnected ()V
METHOD method_55606 providesProfileKeys ()Z METHOD method_55606 providesProfileKeys ()Z
METHOD method_55607 getUserProperties ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; METHOD method_55607 getUserProperties ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;
METHOD method_56134 disconnect (Lnet/minecraft/class_437;)V
ARG 1 disconnectionScreen
CLASS class_5859 ChatRestriction CLASS class_5859 ChatRestriction
COMMENT Represents the restrictions on chat on a Minecraft client. COMMENT Represents the restrictions on chat on a Minecraft client.
COMMENT COMMENT

View File

@ -22,4 +22,5 @@ CLASS net/minecraft/class_490 net/minecraft/client/gui/screen/ingame/InventorySc
ARG 0 context ARG 0 context
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 size
ARG 7 entity ARG 7 entity

View File

@ -51,3 +51,4 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen
ARG 3 animationProgress ARG 3 animationProgress
ARG 4 bodyYaw ARG 4 bodyYaw
ARG 5 tickDelta ARG 5 tickDelta
ARG 6 scale

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_9106 net/minecraft/datafixer/fix/RenameEnchantmentFix
FIELD field_48315 name Ljava/lang/String;
FIELD field_48316 oldToNewIds Ljava/util/Map;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V
ARG 1 outputSchema
ARG 2 name
ARG 3 oldToNewIds
METHOD method_56057 fixIds (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 1 data
METHOD method_56060 fixIds (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 1 data
ARG 2 key
METHOD method_56064 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 2 oldId

View File

@ -1,4 +1,12 @@
CLASS net/minecraft/class_1882 net/minecraft/enchantment/DamageEnchantment CLASS net/minecraft/class_1882 net/minecraft/enchantment/DamageEnchantment
FIELD field_48366 basePower I
FIELD field_48367 powerPerLevel I
FIELD field_48368 minMaxPowerDifference I
FIELD field_48369 applicableEntities Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_1887$class_1888;IIILjava/util/Optional;[Lnet/minecraft/class_1304;)V METHOD <init> (Lnet/minecraft/class_1887$class_1888;IIILjava/util/Optional;[Lnet/minecraft/class_1304;)V
ARG 1 weight ARG 1 weight
ARG 2 typeIndex ARG 2 basePower
ARG 3 powerPerLevel
ARG 4 minMaxPowerDifference
ARG 5 applicableEntities
ARG 6 slotTypes

View File

@ -1,10 +1,12 @@
CLASS net/minecraft/class_1887 net/minecraft/enchantment/Enchantment CLASS net/minecraft/class_1887 net/minecraft/enchantment/Enchantment
FIELD field_45769 registryEntry Lnet/minecraft/class_6880$class_6883; FIELD field_45769 registryEntry Lnet/minecraft/class_6880$class_6883;
FIELD field_48370 applicableItems Lnet/minecraft/class_6862;
FIELD field_9084 translationKey Ljava/lang/String; FIELD field_9084 translationKey Ljava/lang/String;
FIELD field_9085 rarity Lnet/minecraft/class_1887$class_1888; FIELD field_9085 rarity Lnet/minecraft/class_1887$class_1888;
FIELD field_9086 slotTypes [Lnet/minecraft/class_1304; FIELD field_9086 slotTypes [Lnet/minecraft/class_1304;
METHOD <init> (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_6862;[Lnet/minecraft/class_1304;)V METHOD <init> (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_6862;[Lnet/minecraft/class_1304;)V
ARG 1 rarity ARG 1 rarity
ARG 2 applicableItems
ARG 3 slotTypes ARG 3 slotTypes
METHOD method_20742 getMaxPower (I)I METHOD method_20742 getMaxPower (I)I
ARG 1 level ARG 1 level
@ -15,6 +17,7 @@ CLASS net/minecraft/class_1887 net/minecraft/enchantment/Enchantment
COMMENT {@return whether this enchantment will appear in the enchanting table or COMMENT {@return whether this enchantment will appear in the enchanting table or
COMMENT loots with random enchant function} COMMENT loots with random enchant function}
METHOD method_53216 getRegistryEntry ()Lnet/minecraft/class_6880$class_6883; METHOD method_53216 getRegistryEntry ()Lnet/minecraft/class_6880$class_6883;
METHOD method_56109 getApplicableItems ()Lnet/minecraft/class_6862;
METHOD method_8178 onUserDamaged (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V METHOD method_8178 onUserDamaged (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V
ARG 1 user ARG 1 user
ARG 2 attacker ARG 2 attacker
@ -49,10 +52,12 @@ CLASS net/minecraft/class_1887 net/minecraft/enchantment/Enchantment
METHOD method_8191 byRawId (I)Lnet/minecraft/class_1887; METHOD method_8191 byRawId (I)Lnet/minecraft/class_1887;
ARG 0 id ARG 0 id
METHOD method_8192 isAcceptableItem (Lnet/minecraft/class_1799;)Z METHOD method_8192 isAcceptableItem (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_8193 isTreasure ()Z METHOD method_8193 isTreasure ()Z
METHOD method_8195 isCursed ()Z METHOD method_8195 isCursed ()Z
METHOD method_8196 getAttackDamage (ILnet/minecraft/class_1299;)F METHOD method_8196 getAttackDamage (ILnet/minecraft/class_1299;)F
ARG 1 level ARG 1 level
ARG 2 entityType
CLASS class_1888 Rarity CLASS class_1888 Rarity
COMMENT The rarity is an attribute of an enchantment. COMMENT The rarity is an attribute of an enchantment.
COMMENT COMMENT

View File

@ -114,6 +114,7 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 0 entity ARG 0 entity
METHOD method_8218 getAttackDamage (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)F METHOD method_8218 getAttackDamage (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)F
ARG 0 stack ARG 0 stack
ARG 1 entityType
METHOD method_8219 getProtectionAmount (Ljava/lang/Iterable;Lnet/minecraft/class_1282;)I METHOD method_8219 getProtectionAmount (Ljava/lang/Iterable;Lnet/minecraft/class_1282;)I
ARG 0 equipment ARG 0 equipment
ARG 1 source ARG 1 source

View File

@ -1007,6 +1007,11 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT @see #getSteppingBlockState COMMENT @see #getSteppingBlockState
METHOD method_55668 getVehicleAttachmentPos (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; METHOD method_55668 getVehicleAttachmentPos (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 vehicle ARG 1 vehicle
METHOD method_56071 getProjectileDeflector (Lnet/minecraft/class_1676;)Lnet/minecraft/class_9109;
ARG 1 projectile
METHOD method_56072 getAttachments ()Lnet/minecraft/class_9066;
METHOD method_56073 setOnFireForTicks (I)V
ARG 1 ticks
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
COMMENT Called when this entity's collision box intersects {@code state}. COMMENT Called when this entity's collision box intersects {@code state}.
COMMENT COMMENT

View File

@ -342,6 +342,9 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_51851 getLootTableSeed ()J METHOD method_51851 getLootTableSeed ()J
METHOD method_52197 sendEffectToControllingPlayer (Lnet/minecraft/class_1293;)V METHOD method_52197 sendEffectToControllingPlayer (Lnet/minecraft/class_1293;)V
ARG 1 effect ARG 1 effect
METHOD method_52539 lerpHeadYaw (ID)V
ARG 1 headTrackingIncrements
ARG 2 serverHeadYaw
METHOD method_52540 updateAttribute (Lnet/minecraft/class_6880;)V METHOD method_52540 updateAttribute (Lnet/minecraft/class_6880;)V
ARG 1 attribute ARG 1 attribute
METHOD method_52541 getMaxAbsorption ()F METHOD method_52541 getMaxAbsorption ()F
@ -359,6 +362,10 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_55693 getScale ()F METHOD method_55693 getScale ()F
METHOD method_55694 getBaseDimensions (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048; METHOD method_55694 getBaseDimensions (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
ARG 1 pose ARG 1 pose
METHOD method_56078 playSound (Lnet/minecraft/class_3414;)V
ARG 1 sound
METHOD method_56079 getSlotForHand (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1304;
ARG 0 hand
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;
@ -368,7 +375,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 target ARG 1 target
METHOD method_5998 getStackInHand (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799; METHOD method_5998 getStackInHand (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799;
ARG 1 hand ARG 1 hand
METHOD method_5999 isUndead ()Z METHOD method_5999 hasInvertedHealingAndHarm ()Z
METHOD method_6000 enterCombat ()V METHOD method_6000 enterCombat ()V
METHOD method_6002 getDeathSound ()Lnet/minecraft/class_3414; METHOD method_6002 getDeathSound ()Lnet/minecraft/class_3414;
METHOD method_6003 getRoll ()I METHOD method_6003 getRoll ()I
@ -391,6 +398,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 source ARG 1 source
METHOD method_6012 clearStatusEffects ()Z METHOD method_6012 clearStatusEffects ()Z
METHOD method_6013 playHurtSound (Lnet/minecraft/class_1282;)V METHOD method_6013 playHurtSound (Lnet/minecraft/class_1282;)V
ARG 1 damageSource
METHOD method_6014 getItemUseTimeLeft ()I METHOD method_6014 getItemUseTimeLeft ()I
METHOD method_6015 setAttacker (Lnet/minecraft/class_1309;)V METHOD method_6015 setAttacker (Lnet/minecraft/class_1309;)V
ARG 1 attacker ARG 1 attacker

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_9109 net/minecraft/entity/ProjectileDeflector
FIELD field_48347 NONE Lnet/minecraft/class_9109;
FIELD field_48348 SIMPLE Lnet/minecraft/class_9109;
METHOD deflect (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V
ARG 1 projectile
ARG 2 hitEntity
ARG 3 random
METHOD method_56095 (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V
ARG 0 projectile
ARG 1 hitEntity
ARG 2 random
METHOD method_56096 (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V
ARG 0 projectile
ARG 1 hitEntity
ARG 2 random

View File

@ -46,3 +46,4 @@ CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeMod
METHOD <init> (Ljava/lang/String;ILjava/lang/String;I)V METHOD <init> (Ljava/lang/String;ILjava/lang/String;I)V
ARG 3 name ARG 3 name
ARG 4 id ARG 4 id
METHOD method_56082 getId ()I

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_8949 net/minecraft/entity/mob/BreezeEntity
FIELD field_47279 longJumpingParticleAddCount I FIELD field_47279 longJumpingParticleAddCount I
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;
FIELD field_48344 PROJECTILE_DEFLECTOR Lnet/minecraft/class_9109;
METHOD method_55006 addGustDustParticles ()Lnet/minecraft/class_8949; METHOD method_55006 addGustDustParticles ()Lnet/minecraft/class_8949;
METHOD method_55007 addBlockParticles (I)V METHOD method_55007 addBlockParticles (I)V
ARG 1 count ARG 1 count
@ -14,3 +15,9 @@ CLASS net/minecraft/class_8949 net/minecraft/entity/mob/BreezeEntity
METHOD method_55014 createBreezeAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_55014 createBreezeAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_55015 resetLongJumpingParticleAddCount ()Lnet/minecraft/class_8949; METHOD method_55015 resetLongJumpingParticleAddCount ()Lnet/minecraft/class_8949;
METHOD method_55747 playWhirlSound ()V METHOD method_55747 playWhirlSound ()V
METHOD method_56087 (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V
ARG 0 projectile
ARG 1 hitEntity
ARG 2 random
METHOD method_56088 (Lnet/minecraft/class_1299;)Ljava/lang/Boolean;
ARG 0 projectileOwnerType

View File

@ -149,6 +149,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
COMMENT COMMENT
COMMENT @see LivingEntity#getHitbox COMMENT @see LivingEntity#getHitbox
METHOD method_55695 stopMovement ()V METHOD method_55695 stopMovement ()V
METHOD method_56080 clampHeadYaw ()V
METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F
ARG 1 slot ARG 1 slot
METHOD method_5930 setForwardSpeed (F)V METHOD method_5930 setForwardSpeed (F)V

View File

@ -19,7 +19,14 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
METHOD method_33342 getExtraLength (F)F METHOD method_33342 getExtraLength (F)F
ARG 0 openProgress ARG 0 openProgress
METHOD method_33346 calculateBoundingBox (FLnet/minecraft/class_2350;F)Lnet/minecraft/class_238; METHOD method_33346 calculateBoundingBox (FLnet/minecraft/class_2350;F)Lnet/minecraft/class_238;
ARG 0 scale
ARG 1 facing
ARG 2 extraLength
METHOD method_33347 calculateBoundingBox (FLnet/minecraft/class_2350;FF)Lnet/minecraft/class_238; METHOD method_33347 calculateBoundingBox (FLnet/minecraft/class_2350;FF)Lnet/minecraft/class_238;
ARG 0 scale
ARG 1 facing
ARG 2 prevExtraLength
ARG 3 extraLength
METHOD method_33348 tryAttachOrTeleport ()V METHOD method_33348 tryAttachOrTeleport ()V
METHOD method_33349 tickOpenProgress ()Z METHOD method_33349 tickOpenProgress ()Z
METHOD method_33350 moveEntities ()V METHOD method_33350 moveEntities ()V

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity
COMMENT The tracked flags of spiders. Only has the {@code 1} bit for {@linkplain COMMENT The tracked flags of spiders. Only has the {@code 1} bit for {@linkplain
COMMENT #isClimbingWall() wall climbing}. COMMENT #isClimbingWall() wall climbing}.
METHOD method_26923 createSpiderAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26923 createSpiderAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_56086 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_7166 setClimbingWall (Z)V METHOD method_7166 setClimbingWall (Z)V
ARG 1 climbing ARG 1 climbing
METHOD method_7167 isClimbingWall ()Z METHOD method_7167 isClimbingWall ()Z

View File

@ -1,18 +1,28 @@
CLASS net/minecraft/class_9071 net/minecraft/entity/passive/ArmadilloBrain CLASS net/minecraft/class_9071 net/minecraft/entity/passive/ArmadilloBrain
FIELD field_47796 BREEDING_INGREDIENT Lnet/minecraft/class_1856; FIELD field_47796 BREEDING_INGREDIENT Lnet/minecraft/class_1856;
FIELD field_47802 WALK_TOWARDS_CLOSEST_ADULT_RANGE Lnet/minecraft/class_6019;
FIELD field_47803 SENSOR_TYPES Lcom/google/common/collect/ImmutableList; FIELD field_47803 SENSOR_TYPES Lcom/google/common/collect/ImmutableList;
FIELD field_47804 MEMORY_MODULE_TYPES Lcom/google/common/collect/ImmutableList; FIELD field_47804 MEMORY_MODULE_TYPES Lcom/google/common/collect/ImmutableList;
FIELD field_47805 UNROLL_TASK Lnet/minecraft/class_7894;
METHOD method_55728 createBrainProfile ()Lnet/minecraft/class_4095$class_5303; METHOD method_55728 createBrainProfile ()Lnet/minecraft/class_4095$class_5303;
METHOD method_55729 (Lnet/minecraft/class_3218;Lnet/minecraft/class_9069;J)Z METHOD method_55729 (Lnet/minecraft/class_3218;Lnet/minecraft/class_9069;J)Z
ARG 1 armadillo ARG 1 armadillo
METHOD method_55730 (Lnet/minecraft/class_1309;)Ljava/lang/Double;
ARG 0 armadillo
METHOD method_55731 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; METHOD method_55731 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain ARG 0 brain
METHOD method_55732 (Lnet/minecraft/class_7898$class_7900;)Lcom/mojang/datafixers/kinds/App;
ARG 0 context
METHOD method_55734 updateActivities (Lnet/minecraft/class_9069;)V METHOD method_55734 updateActivities (Lnet/minecraft/class_9069;)V
ARG 0 armadillo ARG 0 armadillo
METHOD method_55735 getBreedingIngredient ()Lnet/minecraft/class_1856; METHOD method_55735 getBreedingIngredient ()Lnet/minecraft/class_1856;
METHOD method_55736 (Lnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 0 armadillo
METHOD method_55737 addCoreActivities (Lnet/minecraft/class_4095;)V METHOD method_55737 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain ARG 0 brain
METHOD method_55738 addIdleActivities (Lnet/minecraft/class_4095;)V METHOD method_55738 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain ARG 0 brain
METHOD method_55739 addPanicActivities (Lnet/minecraft/class_4095;)V METHOD method_55739 addPanicActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain ARG 0 brain
CLASS class_9072 RollUpTask
CLASS class_9073 UnrollAndFleeTask

View File

@ -21,6 +21,12 @@ CLASS net/minecraft/class_9069 net/minecraft/entity/passive/ArmadilloEntity
METHOD method_55724 unroll ()V METHOD method_55724 unroll ()V
METHOD method_55725 setRolling (Z)V METHOD method_55725 setRolling (Z)V
ARG 1 rolling ARG 1 rolling
METHOD method_56083 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 0 entityType
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
CLASS class_9070 State CLASS class_9070 State
FIELD field_47793 name Ljava/lang/String; FIELD field_47793 name Ljava/lang/String;
FIELD field_47794 CODEC Lnet/minecraft/class_3542$class_7292; FIELD field_47794 CODEC Lnet/minecraft/class_3542$class_7292;

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
FIELD field_6868 DROPS Ljava/util/Map; FIELD field_6868 DROPS Ljava/util/Map;
FIELD field_6869 eatGrassGoal Lnet/minecraft/class_1345; FIELD field_6869 eatGrassGoal Lnet/minecraft/class_1345;
FIELD field_6870 COLOR Lnet/minecraft/class_2940; FIELD field_6870 COLOR Lnet/minecraft/class_2940;
METHOD method_17689 (Lnet/minecraft/class_8566;Lnet/minecraft/class_8786;)Lnet/minecraft/class_1799;
ARG 2 recipe
METHOD method_17690 createDyeMixingCraftingInventory (Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_8566; METHOD method_17690 createDyeMixingCraftingInventory (Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_8566;
ARG 0 firstColor ARG 0 firstColor
ARG 1 secondColor ARG 1 secondColor

View File

@ -139,6 +139,15 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 0 name ARG 0 name
METHOD method_55754 getBlockInteractionRange ()D METHOD method_55754 getBlockInteractionRange ()D
METHOD method_55755 getEntityInteractionRange ()D METHOD method_55755 getEntityInteractionRange ()D
METHOD method_56092 canInteractWithEntityIn (Lnet/minecraft/class_238;D)Z
ARG 1 box
ARG 2 range
METHOD method_56093 canInteractWithBlockAt (Lnet/minecraft/class_2338;D)Z
ARG 1 pos
ARG 2 range
METHOD method_56094 canInteractWithEntity (Lnet/minecraft/class_1297;D)Z
ARG 1 entity
ARG 2 range
METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes ARG 1 recipes
METHOD method_7255 addExperience (I)V METHOD method_7255 addExperience (I)V

View File

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

View File

@ -36,5 +36,6 @@ CLASS net/minecraft/class_7265 net/minecraft/entity/vehicle/VehicleInventory
ARG 1 slot ARG 1 slot
METHOD method_42293 clearInventory ()V METHOD method_42293 clearInventory ()V
METHOD method_42294 canPlayerAccess (Lnet/minecraft/class_1657;)Z METHOD method_42294 canPlayerAccess (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_42295 isInventoryEmpty ()Z METHOD method_42295 isInventoryEmpty ()Z
METHOD method_5829 getBoundingBox ()Lnet/minecraft/class_238; METHOD method_5829 getBoundingBox ()Lnet/minecraft/class_238;

View File

@ -80,6 +80,7 @@ CLASS net/minecraft/class_1263 net/minecraft/inventory/Inventory
COMMENT @see #canPlayerUse(BlockEntity, PlayerEntity) COMMENT @see #canPlayerUse(BlockEntity, PlayerEntity)
ARG 0 blockEntity ARG 0 blockEntity
ARG 1 player ARG 1 player
ARG 2 range
METHOD method_5431 markDirty ()V METHOD method_5431 markDirty ()V
COMMENT Marks the inventory as modified. Implementations should call this method COMMENT Marks the inventory as modified. Implementations should call this method
COMMENT every time the inventory is changed in any way. COMMENT every time the inventory is changed in any way.

View File

@ -258,6 +258,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 0 instance ARG 0 instance
METHOD method_55067 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_55067 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_56098 isUnbreakable ()Z
METHOD method_7909 getItem ()Lnet/minecraft/class_1792; METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
COMMENT {@return the item of this stack} COMMENT {@return the item of this stack}
COMMENT COMMENT
@ -468,6 +469,9 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT by a player. The callback should call {@link LivingEntity#sendEquipmentBreakStatus} COMMENT by a player. The callback should call {@link LivingEntity#sendEquipmentBreakStatus}
COMMENT or {@link LivingEntity#sendToolBreakStatus}. COMMENT or {@link LivingEntity#sendToolBreakStatus}.
ARG 1 amount ARG 1 amount
ARG 2 random
ARG 3 entity
ARG 4 breakCallback
METHOD method_7958 hasGlint ()Z METHOD method_7958 hasGlint ()Z
METHOD method_7959 setSubNbt (Ljava/lang/String;Lnet/minecraft/class_2520;)V METHOD method_7959 setSubNbt (Ljava/lang/String;Lnet/minecraft/class_2520;)V
COMMENT Sets the given NBT element in the item stack's custom NBT at the specified key. COMMENT Sets the given NBT element in the item stack's custom NBT at the specified key.
@ -519,6 +523,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT @return whether the stack's damage is equal to or above {@linkplain Item#getMaxDamage COMMENT @return whether the stack's damage is equal to or above {@linkplain Item#getMaxDamage
COMMENT the maximum damage} (i.e. whether the item is "broken") COMMENT the maximum damage} (i.e. whether the item is "broken")
ARG 1 amount ARG 1 amount
ARG 2 entity
ARG 3 slot
METHOD method_7971 split (I)Lnet/minecraft/class_1799; METHOD method_7971 split (I)Lnet/minecraft/class_1799;
COMMENT {@return the copy of the stack "split" from the current stack with item count COMMENT {@return the copy of the stack "split" from the current stack with item count
COMMENT being at most {@code amount}} COMMENT being at most {@code amount}}

View File

@ -284,6 +284,11 @@ CLASS net/minecraft/class_2378 net/minecraft/registry/Registry
ARG 2 entry ARG 2 entry
METHOD method_55841 getEntry (Lnet/minecraft/class_2960;)Ljava/util/Optional; METHOD method_55841 getEntry (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 id ARG 1 id
METHOD method_56159 getRandomEntry (Lnet/minecraft/class_6862;Lnet/minecraft/class_5819;)Ljava/util/Optional;
ARG 1 tag
ARG 2 random
METHOD method_56160 (Lnet/minecraft/class_5819;Lnet/minecraft/class_6885$class_6888;)Ljava/util/Optional;
ARG 1 entryList
CLASS 1 CLASS 1
METHOD method_46773 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880; METHOD method_46773 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880;
ARG 0 entry ARG 0 entry

View File

@ -38,6 +38,7 @@ CLASS net/minecraft/class_1728 net/minecraft/screen/MerchantScreenHandler
METHOD method_20214 autofill (ILnet/minecraft/class_1799;Z)V METHOD method_20214 autofill (ILnet/minecraft/class_1799;Z)V
ARG 1 slot ARG 1 slot
ARG 2 stack ARG 2 stack
ARG 3 ignoreTags
METHOD method_20215 switchTo (I)V METHOD method_20215 switchTo (I)V
ARG 1 recipeIndex ARG 1 recipeIndex
METHOD method_20595 playYesSound ()V METHOD method_20595 playYesSound ()V

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_3949 net/minecraft/server/WorldGenerationProgressListe
ARG 2 status ARG 2 status
METHOD method_17671 stop ()V METHOD method_17671 stop ()V
METHOD method_17675 start ()V METHOD method_17675 start ()V
METHOD method_56041 getStartRegionSize (I)I
ARG 0 spawnChunkRadius

View File

@ -54,6 +54,9 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
COMMENT COMMENT
COMMENT @return whether the particle packet was sent COMMENT @return whether the particle packet was sent
COMMENT COMMENT
COMMENT @implNote If {@code count} is {@code 0}, a single particle will be spawned with its
COMMENT velocity being {@code deltaX},{@code deltaY},{@code deltaZ} multiplied by {@code speed}.
COMMENT
COMMENT @see #spawnParticles(ParticleEffect, double, double, double, int, double, double, double, double) COMMENT @see #spawnParticles(ParticleEffect, double, double, double, int, double, double, double, double)
ARG 1 viewer ARG 1 viewer
ARG 2 particle ARG 2 particle
@ -115,6 +118,9 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
COMMENT COMMENT
COMMENT @return the number of players the particle packet was sent to COMMENT @return the number of players the particle packet was sent to
COMMENT COMMENT
COMMENT @implNote If {@code count} is {@code 0}, a single particle will be spawned with its
COMMENT velocity being {@code deltaX},{@code deltaY},{@code deltaZ} multiplied by {@code speed}.
COMMENT
COMMENT @see #spawnParticles(ServerPlayerEntity, ParticleEffect, boolean, double, double, double, int, double, double, double, double) COMMENT @see #spawnParticles(ServerPlayerEntity, ParticleEffect, boolean, double, double, double, int, double, double, double, double)
ARG 1 particle ARG 1 particle
ARG 2 x ARG 2 x

View File

@ -1,13 +1,9 @@
CLASS net/minecraft/class_4208 net/minecraft/util/math/GlobalPos CLASS net/minecraft/class_4208 net/minecraft/util/math/GlobalPos
FIELD comp_2207 dimension Lnet/minecraft/class_5321;
FIELD comp_2208 pos Lnet/minecraft/class_2338;
FIELD field_25066 CODEC Lcom/mojang/serialization/Codec; FIELD field_25066 CODEC Lcom/mojang/serialization/Codec;
FIELD field_48451 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48451 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V
ARG 1 dimension ARG 1 dimension
ARG 2 pos ARG 2 pos
METHOD comp_2207 dimension ()Lnet/minecraft/class_5321;
METHOD comp_2208 pos ()Lnet/minecraft/class_2338;
METHOD equals (Ljava/lang/Object;)Z METHOD equals (Ljava/lang/Object;)Z
ARG 1 o ARG 1 o
METHOD method_19443 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)Lnet/minecraft/class_4208; METHOD method_19443 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)Lnet/minecraft/class_4208;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
FIELD field_18678 priceMultiplier F FIELD field_18678 priceMultiplier F
FIELD field_18679 merchantExperience I FIELD field_18679 merchantExperience I
FIELD field_48371 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48371 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_48372 ignoreTags Z
FIELD field_9143 secondBuyItem Lnet/minecraft/class_1799; FIELD field_9143 secondBuyItem Lnet/minecraft/class_1799;
FIELD field_9144 maxUses I FIELD field_9144 maxUses I
FIELD field_9145 rewardingPlayerExperience Z FIELD field_9145 rewardingPlayerExperience Z
@ -23,6 +24,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 4 maxUses ARG 4 maxUses
ARG 5 merchantExperience ARG 5 merchantExperience
ARG 6 priceMultiplier ARG 6 priceMultiplier
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIF)V
ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem
ARG 4 uses
ARG 5 maxUses
ARG 6 merchantExperience
ARG 7 priceMultiplier
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFI)V METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFI)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem ARG 2 secondBuyItem
@ -31,6 +40,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 5 maxUses ARG 5 maxUses
ARG 6 merchantExperience ARG 6 merchantExperience
ARG 7 priceMultiplier ARG 7 priceMultiplier
ARG 8 demandBonus
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFIZ)V METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFIZ)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem ARG 2 secondBuyItem
@ -40,15 +50,21 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 6 merchantExperience ARG 6 merchantExperience
ARG 7 priceMultiplier ARG 7 priceMultiplier
ARG 8 demandBonus ARG 8 demandBonus
ARG 9 ignoreTags
METHOD <init> (Lnet/minecraft/class_1914;)V METHOD <init> (Lnet/minecraft/class_1914;)V
ARG 1 offer ARG 1 offer
METHOD <init> (Lnet/minecraft/class_2487;)V METHOD <init> (Lnet/minecraft/class_2487;)V
ARG 1 nbt ARG 1 nbt
METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 offered
ARG 2 buyItem
METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 firstBuyStack ARG 1 firstBuyStack
ARG 2 secondBuyStack ARG 2 secondBuyStack
METHOD method_16954 acceptsBuy (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Z METHOD method_16954 acceptsBuy (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Z
ARG 0 offered
ARG 1 buyItem
ARG 2 ignoreTags
METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799; METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799;
COMMENT Returns a copy of the sell item of this trade offer. COMMENT Returns a copy of the sell item of this trade offer.
METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799; METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799;
@ -97,6 +113,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
METHOD method_56111 read (Lnet/minecraft/class_9129;Lnet/minecraft/class_1914;)V METHOD method_56111 read (Lnet/minecraft/class_9129;Lnet/minecraft/class_1914;)V
ARG 0 buf ARG 0 buf
ARG 1 offer ARG 1 offer
METHOD method_56112 shouldIgnoreTags ()Z
METHOD method_8244 use ()V METHOD method_8244 use ()V
COMMENT Increments the number of times this trade offer has been used. COMMENT Increments the number of times this trade offer has been used.
METHOD method_8245 increaseSpecialPrice (I)V METHOD method_8245 increaseSpecialPrice (I)V

View File

@ -161,6 +161,13 @@ CLASS net/minecraft/class_1928 net/minecraft/world/GameRules
METHOD method_35236 set (ILnet/minecraft/server/MinecraftServer;)V METHOD method_35236 set (ILnet/minecraft/server/MinecraftServer;)V
ARG 1 value ARG 1 value
ARG 2 server ARG 2 server
METHOD method_56115 create (IIILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314;
ARG 0 initialValue
ARG 1 min
ARG 2 max
ARG 3 changeCallback
METHOD method_56116 (ILnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4312;
ARG 1 type
CLASS class_4313 Key CLASS class_4313 Key
FIELD field_19413 name Ljava/lang/String; FIELD field_19413 name Ljava/lang/String;
FIELD field_24103 category Lnet/minecraft/class_1928$class_5198; FIELD field_24103 category Lnet/minecraft/class_1928$class_5198;

View File

@ -206,6 +206,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 13 particles ARG 13 particles
ARG 14 particle ARG 14 particle
ARG 15 emitterParticle ARG 15 emitterParticle
ARG 16 soundEvent
METHOD method_46669 getDestructionType (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1927$class_4179; METHOD method_46669 getDestructionType (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1927$class_4179;
ARG 1 gameRuleKey ARG 1 gameRuleKey
METHOD method_47574 collectEntitiesByType (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;Ljava/util/List;)V METHOD method_47574 collectEntitiesByType (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;Ljava/util/List;)V
@ -342,6 +343,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 12 explosionSourceType ARG 12 explosionSourceType
ARG 13 particle ARG 13 particle
ARG 14 emitterParticle ARG 14 emitterParticle
ARG 15 soundEvent
METHOD method_8455 updateComparators (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V METHOD method_8455 updateComparators (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V
ARG 1 pos ARG 1 pos
ARG 2 block ARG 2 block

View File

@ -13,3 +13,4 @@ CLASS net/minecraft/class_5217 net/minecraft/world/WorldProperties
METHOD method_207 getDifficulty ()Lnet/minecraft/class_1267; METHOD method_207 getDifficulty ()Lnet/minecraft/class_1267;
METHOD method_217 getTimeOfDay ()J METHOD method_217 getTimeOfDay ()J
METHOD method_30656 getSpawnAngle ()F METHOD method_30656 getSpawnAngle ()F
METHOD method_56126 getSpawnPos ()Lnet/minecraft/class_2338;

View File

@ -59,6 +59,7 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 13 destructionType ARG 13 destructionType
ARG 14 particle ARG 14 particle
ARG 15 emitterParticle ARG 15 emitterParticle
ARG 16 soundEvent
METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F
ARG 0 source ARG 0 source
ARG 1 entity ARG 1 entity

View File

@ -29,6 +29,7 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
FIELD field_40372 specialProperty Lnet/minecraft/class_31$class_7729; FIELD field_40372 specialProperty Lnet/minecraft/class_31$class_7729;
FIELD field_43352 removedFeatures Ljava/util/Set; FIELD field_43352 removedFeatures Ljava/util/Set;
FIELD field_46838 LEVEL_NAME_KEY Ljava/lang/String; FIELD field_46838 LEVEL_NAME_KEY Ljava/lang/String;
FIELD field_48380 spawnPos Lnet/minecraft/class_2338;
METHOD <init> (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V METHOD <init> (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 levelInfo ARG 1 levelInfo
ARG 2 generatorOptions ARG 2 generatorOptions
@ -37,6 +38,31 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
METHOD <init> (Lnet/minecraft/class_2487;ZLnet/minecraft/class_2338;FJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2881$class_8576;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V METHOD <init> (Lnet/minecraft/class_2487;ZLnet/minecraft/class_2338;FJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2881$class_8576;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 playerData ARG 1 playerData
ARG 2 modded ARG 2 modded
ARG 3 spawnPos
ARG 4 spawnAngle
ARG 5 time
ARG 7 timeOfDay
ARG 9 version
ARG 10 clearWeatherTime
ARG 11 rainTime
ARG 12 raining
ARG 13 thunderTime
ARG 14 thundering
ARG 15 initialized
ARG 16 difficultyLocked
ARG 17 worldBorder
ARG 18 wanderingTraderSpawnDelay
ARG 19 wanderingTraderSpawnChance
ARG 20 wanderingTraderId
ARG 21 serverBrands
ARG 22 removedFeatures
ARG 23 scheduledEvents
ARG 24 customBossEvents
ARG 25 dragonFight
ARG 26 levelInfo
ARG 27 generatorOptions
ARG 28 specialProperty
ARG 29 lifecycle
METHOD method_158 updateProperties (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V METHOD method_158 updateProperties (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V
ARG 1 registryManager ARG 1 registryManager
ARG 2 levelNbt ARG 2 levelNbt