23w51 stuff

not entirely finished, but it's getting late...
This commit is contained in:
Shnupbups 2023-12-19 04:47:04 +11:00
parent a505d2842f
commit 3a2c6242a2
77 changed files with 410 additions and 40 deletions

View File

@ -344,6 +344,20 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 5 stackMerger ARG 5 stackMerger
METHOD method_55224 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V METHOD method_55224 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 2 stack ARG 2 stack
METHOD method_55765 onUseWithItem (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_9062;
ARG 1 stack
ARG 2 state
ARG 3 world
ARG 4 pos
ARG 5 player
ARG 6 hand
ARG 7 hit
METHOD method_55766 onUse (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 player
ARG 5 hit
METHOD method_8389 asItem ()Lnet/minecraft/class_1792; METHOD method_8389 asItem ()Lnet/minecraft/class_1792;
COMMENT {@return the block's corresponding item} COMMENT {@return the block's corresponding item}
COMMENT COMMENT
@ -1290,6 +1304,16 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 pos ARG 2 pos
ARG 3 explosion ARG 3 explosion
ARG 4 stackMerger ARG 4 stackMerger
METHOD method_55780 onUseWithItem (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_9062;
ARG 1 stack
ARG 2 world
ARG 3 player
ARG 4 hand
ARG 5 hit
METHOD method_55781 onUse (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
ARG 1 world
ARG 2 player
ARG 3 hit
CLASS class_3752 ShapeCache CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I FIELD field_16555 lightSubtracted I
FIELD field_16556 transparent Z FIELD field_16556 transparent Z

View File

@ -39,3 +39,5 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock
METHOD method_23894 hasBees (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z METHOD method_23894 hasBees (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
METHOD method_55768 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx

View File

@ -7,9 +7,11 @@ CLASS net/minecraft/class_2356 net/minecraft/block/FlowerBlock
ARG 1 stewEffects ARG 1 stewEffects
ARG 2 settings ARG 2 settings
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_4970$class_2251;)V METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_4970$class_2251;)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 settings ARG 3 settings
METHOD method_54015 createStewEffectList (Lnet/minecraft/class_6880;I)Ljava/util/List; METHOD method_54015 createStewEffectList (Lnet/minecraft/class_6880;I)Ljava/util/List;
ARG 0 effect
ARG 1 duration ARG 1 duration
METHOD method_54016 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_54016 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock
FIELD field_46419 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_46419 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_55777 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_2530 net/minecraft/block/TntBlock
METHOD method_10738 primeTnt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_10738 primeTnt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
METHOD method_55778 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx

View File

@ -30,6 +30,8 @@ CLASS net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
ARG 2 beaconLevel ARG 2 beaconLevel
ARG 3 primaryEffect
ARG 4 secondaryEffect
METHOD method_16896 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2580;)V METHOD method_16896 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2580;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
@ -41,12 +43,16 @@ CLASS net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
METHOD method_53251 getEffectOrNull (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; METHOD method_53251 getEffectOrNull (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880;
ARG 0 effect
METHOD method_53252 readStatusEffect (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_6880; METHOD method_53252 readStatusEffect (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_6880;
ARG 0 nbt ARG 0 nbt
ARG 1 key ARG 1 key
METHOD method_53253 writeStatusEffect (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_6880;)V METHOD method_53253 writeStatusEffect (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_6880;)V
ARG 0 nbt ARG 0 nbt
ARG 1 key ARG 1 key
ARG 2 effect
METHOD method_55779 (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_5321;)V
ARG 2 entryKey
CLASS class_2581 BeamSegment CLASS class_2581 BeamSegment
FIELD field_11804 height I FIELD field_11804 height I
FIELD field_11805 color [F FIELD field_11805 color [F

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud
METHOD method_1795 handlePacket (Lnet/minecraft/class_2629;)V METHOD method_1795 handlePacket (Lnet/minecraft/class_2629;)V
ARG 1 packet ARG 1 packet
METHOD method_1796 render (Lnet/minecraft/class_332;)V METHOD method_1796 render (Lnet/minecraft/class_332;)V
ARG 1 context
METHOD method_1797 shouldDarkenSky ()Z METHOD method_1797 shouldDarkenSky ()Z
METHOD method_1798 shouldPlayDragonMusic ()Z METHOD method_1798 shouldPlayDragonMusic ()Z
METHOD method_1799 renderBossBar (Lnet/minecraft/class_332;IILnet/minecraft/class_1259;)V METHOD method_1799 renderBossBar (Lnet/minecraft/class_332;IILnet/minecraft/class_1259;)V

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9084 net/minecraft/client/render/entity/ArmadilloEntityRenderer
FIELD field_47887 TEXTURE Lnet/minecraft/class_2960;

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_8986 net/minecraft/client/render/entity/BreezeEntityRenderer CLASS net/minecraft/class_8986 net/minecraft/client/render/entity/BreezeEntityRenderer
FIELD field_47475 TEXTURE Lnet/minecraft/class_2960; FIELD field_47475 TEXTURE Lnet/minecraft/class_2960;
METHOD method_55830 updatePartVisibility (Lnet/minecraft/class_8973;[Lnet/minecraft/class_630;)Lnet/minecraft/class_8973;
ARG 0 model
ARG 1 modelParts

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 3 matrices ARG 3 matrices
ARG 4 vertexConsumers ARG 4 vertexConsumers
ARG 5 light ARG 5 light
ARG 6 tickDelta
METHOD method_3931 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; METHOD method_3931 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960;
ARG 1 entity ARG 1 entity
METHOD method_3932 getTextRenderer ()Lnet/minecraft/class_327; METHOD method_3932 getTextRenderer ()Lnet/minecraft/class_327;
@ -44,3 +45,5 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 4 matrices ARG 4 matrices
ARG 5 vertexConsumers ARG 5 vertexConsumers
ARG 6 light ARG 6 light
METHOD method_55831 getShadowRadius (Lnet/minecraft/class_1297;)F
ARG 1 entity

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9079 net/minecraft/client/render/entity/animation/ArmadilloAnimations
FIELD field_47843 ROLLING Lnet/minecraft/class_7184;
FIELD field_47844 IDLE Lnet/minecraft/class_7184;
FIELD field_47845 SCARED Lnet/minecraft/class_7184;

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9085 net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer
FIELD field_47890 model Lnet/minecraft/class_624;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V
ARG 1 context
ARG 2 loader

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_9082 net/minecraft/client/render/entity/model/ArmadilloEntityModel
FIELD field_47864 HEAD_CUBE Ljava/lang/String;
FIELD field_47865 RIGHT_EAR_CUBE Ljava/lang/String;
FIELD field_47866 LEFT_EAR_CUBE Ljava/lang/String;
FIELD field_47867 root Lnet/minecraft/class_630;
FIELD field_47868 body Lnet/minecraft/class_630;
FIELD field_47869 rightHindLeg Lnet/minecraft/class_630;
FIELD field_47870 leftHindLeg Lnet/minecraft/class_630;
FIELD field_47871 cube Lnet/minecraft/class_630;
FIELD field_47872 head Lnet/minecraft/class_630;
FIELD field_47873 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_55818 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -5,4 +5,14 @@ CLASS net/minecraft/class_8973 net/minecraft/client/render/entity/model/BreezeEn
FIELD field_47438 windMid Lnet/minecraft/class_630; FIELD field_47438 windMid Lnet/minecraft/class_630;
FIELD field_47439 windBottom Lnet/minecraft/class_630; FIELD field_47439 windBottom Lnet/minecraft/class_630;
FIELD field_47440 rods Lnet/minecraft/class_630; FIELD field_47440 rods Lnet/minecraft/class_630;
FIELD field_47874 eyes Lnet/minecraft/class_630;
FIELD field_47875 windBody Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_55233 getTexturedModelData (II)Lnet/minecraft/class_5607; METHOD method_55233 getTexturedModelData (II)Lnet/minecraft/class_5607;
ARG 0 textureWidth
ARG 1 textureHeight
METHOD method_55819 getHead ()Lnet/minecraft/class_630;
METHOD method_55820 getEyes ()Lnet/minecraft/class_630;
METHOD method_55821 getRods ()Lnet/minecraft/class_630;
METHOD method_55822 getWindBody ()Lnet/minecraft/class_630;

View File

@ -20,3 +20,4 @@ CLASS net/minecraft/class_624 net/minecraft/client/render/entity/model/WolfEntit
METHOD <init> (Lnet/minecraft/class_630;)V METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root ARG 1 root
METHOD method_32068 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; METHOD method_32068 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 dilation

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_4074 net/minecraft/client/texture/StatusEffectSpriteMa
METHOD <init> (Lnet/minecraft/class_1060;)V METHOD <init> (Lnet/minecraft/class_1060;)V
ARG 1 textureManager ARG 1 textureManager
METHOD method_18663 getSprite (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1058; METHOD method_18663 getSprite (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1058;
ARG 1 effect

View File

@ -60,6 +60,8 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
ARG 1 keys ARG 1 keys
METHOD method_46835 add (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124; METHOD method_46835 add (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124;
ARG 1 key ARG 1 key
METHOD method_55842 add (Ljava/util/List;)Lnet/minecraft/class_2474$class_5124;
ARG 1 keys
CLASS class_8210 RegistryInfo CLASS class_8210 RegistryInfo
CLASS class_8211 TagLookup CLASS class_8211 TagLookup
METHOD contains (Lnet/minecraft/class_6862;)Z METHOD contains (Lnet/minecraft/class_6862;)Z

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9061 net/minecraft/datafixer/schema/Schema3799

View File

@ -59,3 +59,4 @@ CLASS net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity
ARG 1 effect ARG 1 effect
METHOD method_5611 isWaiting ()Z METHOD method_5611 isWaiting ()Z
METHOD method_5612 setPotion (Lnet/minecraft/class_6880;)V METHOD method_5612 setPotion (Lnet/minecraft/class_6880;)V
ARG 1 potion

View File

@ -148,6 +148,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_38931 trackedPosition Lnet/minecraft/class_7422; FIELD field_38931 trackedPosition Lnet/minecraft/class_7422;
FIELD field_44784 supportingBlockPos Ljava/util/Optional; FIELD field_44784 supportingBlockPos Ljava/util/Optional;
FIELD field_44873 forceUpdateSupportingBlockPos Z FIELD field_44873 forceUpdateSupportingBlockPos Z
FIELD field_47742 stateAtPos Lnet/minecraft/class_2680;
FIELD field_5951 ridingCooldown I FIELD field_5951 ridingCooldown I
FIELD field_5952 onGround Z FIELD field_5952 onGround Z
FIELD field_5953 firstUpdate Z FIELD field_5953 firstUpdate Z
@ -992,6 +993,18 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_54756 (Lnet/minecraft/class_1297;)Z METHOD method_54756 (Lnet/minecraft/class_1297;)Z
ARG 0 passenger ARG 0 passenger
METHOD method_54757 getPlayerPassengers ()I METHOD method_54757 getPlayerPassengers ()I
METHOD method_55666 onDeflectProjectile (Lnet/minecraft/class_1676;)V
ARG 1 projectile
METHOD method_55667 getBlockStateAtPos ()Lnet/minecraft/class_2680;
COMMENT {@return the block state at the entity's position}
COMMENT
COMMENT <p>The result is cached.
COMMENT
COMMENT @see #getBlockPos
COMMENT @see #getLandingBlockState
COMMENT @see #getSteppingBlockState
METHOD method_55668 getVehicleAttachmentPos (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 vehicle
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
@ -2196,6 +2209,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT the player crosshair} COMMENT the player crosshair}
METHOD method_5864 getType ()Lnet/minecraft/class_1299; METHOD method_5864 getType ()Lnet/minecraft/class_1299;
METHOD method_5865 updatePassengerPosition (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V METHOD method_5865 updatePassengerPosition (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
ARG 1 passenger
ARG 2 positionUpdater
METHOD method_5867 calculateNextStepSoundDistance ()F METHOD method_5867 calculateNextStepSoundDistance ()F
METHOD method_5869 isSubmergedInWater ()Z METHOD method_5869 isSubmergedInWater ()Z
COMMENT {@return whether this entity's hitbox is fully submerged in water} COMMENT {@return whether this entity's hitbox is fully submerged in water}

View File

@ -0,0 +1,20 @@
CLASS net/minecraft/class_9064 net/minecraft/entity/EntityAttachmentType
FIELD field_47746 point Lnet/minecraft/class_9064$class_9065;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_9064$class_9065;)V
ARG 3 point
METHOD method_55670 createPoint (FF)Ljava/util/List;
ARG 1 width
ARG 2 height
CLASS class_9065 Point
FIELD field_47748 NONE Ljava/util/List;
FIELD field_47749 ZERO Lnet/minecraft/class_9064$class_9065;
FIELD field_47750 AT_HEIGHT Lnet/minecraft/class_9064$class_9065;
METHOD create (FF)Ljava/util/List;
ARG 1 width
ARG 2 height
METHOD method_55671 (FF)Ljava/util/List;
ARG 0 width
ARG 1 height
METHOD method_55672 (FF)Ljava/util/List;
ARG 0 width
ARG 1 height

View File

@ -0,0 +1,45 @@
CLASS net/minecraft/class_9066 net/minecraft/entity/EntityAttachments
FIELD field_47751 DEFAULT Lnet/minecraft/class_9066;
FIELD field_47752 points Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 points
METHOD method_55673 create ()Lnet/minecraft/class_9066$class_9067;
METHOD method_55674 scale (FFF)Lnet/minecraft/class_9066;
ARG 1 xScale
ARG 2 yScale
ARG 3 zScale
METHOD method_55675 getPointNullable (Lnet/minecraft/class_9064;IF)Lnet/minecraft/class_243;
ARG 1 type
ARG 2 index
ARG 3 yaw
METHOD method_55676 rotatePoint (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
ARG 0 point
ARG 1 yaw
METHOD method_55677 scalePoints (Ljava/util/List;FFF)Ljava/util/List;
ARG 0 points
ARG 1 xScale
ARG 2 yScale
ARG 3 zScale
METHOD method_55678 getPoint (Lnet/minecraft/class_9064;IF)Lnet/minecraft/class_243;
ARG 1 type
ARG 2 index
ARG 3 yaw
METHOD method_55679 getPointOrDefault (Lnet/minecraft/class_9064;IF)Lnet/minecraft/class_243;
ARG 1 type
ARG 2 index
ARG 3 yaw
CLASS class_9067 Builder
FIELD field_47753 points Ljava/util/Map;
METHOD method_55680 build (FF)Lnet/minecraft/class_9066;
ARG 1 width
ARG 2 height
METHOD method_55681 (Lnet/minecraft/class_9064;)Ljava/util/List;
ARG 0 list
METHOD method_55682 add (Lnet/minecraft/class_9064;FFF)Lnet/minecraft/class_9066$class_9067;
ARG 1 type
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_55683 add (Lnet/minecraft/class_9064;Lnet/minecraft/class_243;)Lnet/minecraft/class_9066$class_9067;
ARG 1 type
ARG 2 point

View File

@ -1,14 +1,8 @@
CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions
FIELD comp_2185 width F
FIELD comp_2186 height F
FIELD comp_2189 fixed Z
METHOD <init> (FFZ)V METHOD <init> (FFZ)V
ARG 1 width ARG 1 width
ARG 2 height ARG 2 height
ARG 3 fixed ARG 3 fixed
METHOD comp_2185 width ()F
METHOD comp_2186 height ()F
METHOD comp_2189 fixed ()Z
METHOD method_18383 scaled (F)Lnet/minecraft/class_4048; METHOD method_18383 scaled (F)Lnet/minecraft/class_4048;
ARG 1 ratio ARG 1 ratio
METHOD method_18384 changing (FF)Lnet/minecraft/class_4048; METHOD method_18384 changing (FF)Lnet/minecraft/class_4048;
@ -26,3 +20,9 @@ CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions
ARG 5 z ARG 5 z
METHOD method_30757 getBoxAt (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; METHOD method_30757 getBoxAt (Lnet/minecraft/class_243;)Lnet/minecraft/class_238;
ARG 1 pos ARG 1 pos
METHOD method_55684 withAttachments (Lnet/minecraft/class_9066$class_9067;)Lnet/minecraft/class_4048;
ARG 1 attachments
METHOD method_55685 withEyeHeight (F)Lnet/minecraft/class_4048;
ARG 1 eyeHeight
METHOD method_55686 getDefaultEyeHeight (F)F
ARG 0 height

View File

@ -349,6 +349,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
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_52540 updateAttribute (Lnet/minecraft/class_6880;)V METHOD method_52540 updateAttribute (Lnet/minecraft/class_6880;)V
ARG 1 attribute
METHOD method_52541 getMaxAbsorption ()F METHOD method_52541 getMaxAbsorption ()F
METHOD method_52542 wouldNotSuffocateInPose (Lnet/minecraft/class_4050;)Z METHOD method_52542 wouldNotSuffocateInPose (Lnet/minecraft/class_4050;)Z
ARG 1 pose ARG 1 pose
@ -361,10 +362,14 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT @see net.minecraft.entity.mob.MobEntity#getAttackBox COMMENT @see net.minecraft.entity.mob.MobEntity#getAttackBox
METHOD method_53964 getMaxRelativeHeadRotation ()F METHOD method_53964 getMaxRelativeHeadRotation ()F
COMMENT {@return the maximum rotation of the head relative to the body in degrees} COMMENT {@return the maximum rotation of the head relative to the body in degrees}
METHOD method_55693 getScale ()F
METHOD method_55694 getBaseDimensions (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
ARG 1 pose
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;
METHOD method_5996 getAttributeInstance (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324; METHOD method_5996 getAttributeInstance (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 attribute
METHOD method_5997 attackLivingEntity (Lnet/minecraft/class_1309;)V METHOD method_5997 attackLivingEntity (Lnet/minecraft/class_1309;)V
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;
@ -404,6 +409,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT COMMENT
COMMENT @return whether the active status effects on this entity has been changed by COMMENT @return whether the active status effects on this entity has been changed by
COMMENT this call COMMENT this call
ARG 1 effect
METHOD method_6017 getSoundPitch ()F METHOD method_6017 getSoundPitch ()F
METHOD method_6019 setCurrentHand (Lnet/minecraft/class_1268;)V METHOD method_6019 setCurrentHand (Lnet/minecraft/class_1268;)V
ARG 1 hand ARG 1 hand
@ -488,6 +494,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 entity ARG 1 entity
METHOD method_6058 getActiveHand ()Lnet/minecraft/class_1268; METHOD method_6058 getActiveHand ()Lnet/minecraft/class_1268;
METHOD method_6059 hasStatusEffect (Lnet/minecraft/class_6880;)Z METHOD method_6059 hasStatusEffect (Lnet/minecraft/class_6880;)Z
ARG 1 effect
METHOD method_6060 knockback (Lnet/minecraft/class_1309;)V METHOD method_6060 knockback (Lnet/minecraft/class_1309;)V
ARG 1 target ARG 1 target
METHOD method_6061 blockedByShield (Lnet/minecraft/class_1282;)Z METHOD method_6061 blockedByShield (Lnet/minecraft/class_1282;)Z
@ -604,7 +611,9 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT Under most circumstances, calling {@link #removeStatusEffect(StatusEffect)} is highly preferable. COMMENT Under most circumstances, calling {@link #removeStatusEffect(StatusEffect)} is highly preferable.
COMMENT COMMENT
COMMENT @return the status effect removed COMMENT @return the status effect removed
ARG 1 effect
METHOD method_6112 getStatusEffect (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1293; METHOD method_6112 getStatusEffect (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1293;
ARG 1 effect
METHOD method_6113 isSleeping ()Z METHOD method_6113 isSleeping ()Z
METHOD method_6114 onAttacking (Lnet/minecraft/class_1297;)V METHOD method_6114 onAttacking (Lnet/minecraft/class_1297;)V
ARG 1 target ARG 1 target

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_9068 net/minecraft/entity/ai/brain/sensor/ArmadilloScareDetectedSensor
FIELD field_47764 threateningEntityPredicate Ljava/util/function/BiPredicate;
FIELD field_47765 canRollUpPredicate Ljava/util/function/Predicate;
FIELD field_47766 memoryModuleType Lnet/minecraft/class_4140;
FIELD field_47767 expiry I
METHOD <init> (ILjava/util/function/BiPredicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4140;I)V
ARG 1 senseInterval
ARG 2 threateningEntityPredicate
ARG 3 canRollUpPredicate
ARG 4 memoryModuleType
ARG 5 expiry
METHOD method_55702 tryDetectThreat (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_55703 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 2 threat
METHOD method_55704 onDetected (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_55705 clear (Lnet/minecraft/class_1309;)V
ARG 1 entity

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_4125 net/minecraft/entity/ai/brain/task/StayAboveWater
FIELD field_18387 chance F FIELD field_18387 chance F
METHOD <init> (F)V METHOD <init> (F)V
ARG 1 chance ARG 1 chance
METHOD method_55700 isUnderwater (Lnet/minecraft/class_1308;)Z
ARG 0 entity

View File

@ -44,3 +44,4 @@ CLASS net/minecraft/class_1355 net/minecraft/entity/ai/goal/GoalSelector
ARG 1 priority ARG 1 priority
ARG 2 goal ARG 2 goal
METHOD method_6280 remove (Lnet/minecraft/class_1352;)V METHOD method_6280 remove (Lnet/minecraft/class_1352;)V
ARG 1 goal

View File

@ -7,8 +7,10 @@ CLASS net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer
ARG 1 defaultAttributes ARG 1 defaultAttributes
METHOD method_26841 getTracked ()Ljava/util/Set; METHOD method_26841 getTracked ()Ljava/util/Set;
METHOD method_26843 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V METHOD method_26843 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V
ARG 1 attribute
ARG 2 attributeModifier ARG 2 attributeModifier
METHOD method_26844 (Lnet/minecraft/class_6880;Ljava/util/Collection;)V METHOD method_26844 (Lnet/minecraft/class_6880;Ljava/util/Collection;)V
ARG 1 attribute
ARG 2 modifiers ARG 2 modifiers
METHOD method_26845 updateTrackedStatus (Lnet/minecraft/class_1324;)V METHOD method_26845 updateTrackedStatus (Lnet/minecraft/class_1324;)V
ARG 1 instance ARG 1 instance
@ -16,16 +18,20 @@ CLASS net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer
ARG 1 other ARG 1 other
METHOD method_26847 removeModifiers (Lcom/google/common/collect/Multimap;)V METHOD method_26847 removeModifiers (Lcom/google/common/collect/Multimap;)V
ARG 1 attributeModifiers ARG 1 attributeModifiers
METHOD method_26849 (Lnet/minecraft/class_2487;Lnet/minecraft/class_6880$class_6883;)V
ARG 2 attribute
METHOD method_26850 readNbt (Lnet/minecraft/class_2499;)V METHOD method_26850 readNbt (Lnet/minecraft/class_2499;)V
ARG 1 nbt ARG 1 nbt
METHOD method_26851 getAttributesToSend ()Ljava/util/Collection; METHOD method_26851 getAttributesToSend ()Ljava/util/Collection;
METHOD method_26852 getValue (Lnet/minecraft/class_6880;)D METHOD method_26852 getValue (Lnet/minecraft/class_6880;)D
ARG 1 attribute
METHOD method_26853 (Lnet/minecraft/class_1324;)V METHOD method_26853 (Lnet/minecraft/class_1324;)V
ARG 1 attributeInstance ARG 1 attributeInstance
METHOD method_26854 addTemporaryModifiers (Lcom/google/common/collect/Multimap;)V METHOD method_26854 addTemporaryModifiers (Lcom/google/common/collect/Multimap;)V
ARG 1 attributeModifiers ARG 1 attributeModifiers
METHOD method_26855 toNbt ()Lnet/minecraft/class_2499; METHOD method_26855 toNbt ()Lnet/minecraft/class_2499;
METHOD method_26856 getBaseValue (Lnet/minecraft/class_6880;)D METHOD method_26856 getBaseValue (Lnet/minecraft/class_6880;)D
ARG 1 attribute
METHOD method_26857 (Lnet/minecraft/class_1324;)Z METHOD method_26857 (Lnet/minecraft/class_1324;)Z
ARG 0 attribute ARG 0 attribute
METHOD method_45329 getCustomInstance (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324; METHOD method_45329 getCustomInstance (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
@ -40,3 +46,5 @@ CLASS net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer
ARG 2 uuid ARG 2 uuid
METHOD method_52547 (Lnet/minecraft/class_1324;Lnet/minecraft/class_1322;)V METHOD method_52547 (Lnet/minecraft/class_1324;Lnet/minecraft/class_1322;)V
ARG 1 modifier ARG 1 modifier
METHOD method_55698 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 attribute

View File

@ -4,22 +4,32 @@ CLASS net/minecraft/class_5132 net/minecraft/entity/attribute/DefaultAttributeCo
ARG 1 instances ARG 1 instances
METHOD method_26861 builder ()Lnet/minecraft/class_5132$class_5133; METHOD method_26861 builder ()Lnet/minecraft/class_5132$class_5133;
METHOD method_26862 getValue (Lnet/minecraft/class_6880;)D METHOD method_26862 getValue (Lnet/minecraft/class_6880;)D
ARG 1 attribute
METHOD method_26863 createOverride (Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324; METHOD method_26863 createOverride (Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 updateCallback ARG 1 updateCallback
ARG 2 attribute
METHOD method_26864 getBaseValue (Lnet/minecraft/class_6880;)D METHOD method_26864 getBaseValue (Lnet/minecraft/class_6880;)D
ARG 1 attribute
METHOD method_26865 require (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324; METHOD method_26865 require (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 attribute
METHOD method_27308 getModifierValue (Lnet/minecraft/class_6880;Ljava/util/UUID;)D METHOD method_27308 getModifierValue (Lnet/minecraft/class_6880;Ljava/util/UUID;)D
ARG 1 attribute
ARG 2 uuid ARG 2 uuid
METHOD method_27309 hasModifier (Lnet/minecraft/class_6880;Ljava/util/UUID;)Z METHOD method_27309 hasModifier (Lnet/minecraft/class_6880;Ljava/util/UUID;)Z
ARG 1 attribute
ARG 2 uuid ARG 2 uuid
METHOD method_27310 has (Lnet/minecraft/class_6880;)Z METHOD method_27310 has (Lnet/minecraft/class_6880;)Z
ARG 1 attribute
CLASS class_5133 Builder CLASS class_5133 Builder
FIELD field_23714 instances Lcom/google/common/collect/ImmutableMap$Builder; FIELD field_23714 instances Lcom/google/common/collect/ImmutableMap$Builder;
FIELD field_23715 unmodifiable Z FIELD field_23715 unmodifiable Z
METHOD method_26866 build ()Lnet/minecraft/class_5132; METHOD method_26866 build ()Lnet/minecraft/class_5132;
METHOD method_26867 add (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5132$class_5133; METHOD method_26867 add (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5132$class_5133;
ARG 1 attribute
METHOD method_26868 add (Lnet/minecraft/class_6880;D)Lnet/minecraft/class_5132$class_5133; METHOD method_26868 add (Lnet/minecraft/class_6880;D)Lnet/minecraft/class_5132$class_5133;
ARG 1 attribute
ARG 2 baseValue ARG 2 baseValue
METHOD method_26869 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1324;)V METHOD method_26869 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1324;)V
ARG 2 attributex ARG 2 attributex
METHOD method_26870 checkedAdd (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324; METHOD method_26870 checkedAdd (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 attribute

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns
FIELD field_23706 value D FIELD field_23706 value D
FIELD field_23707 updateCallback Ljava/util/function/Consumer; FIELD field_23707 updateCallback Ljava/util/function/Consumer;
METHOD <init> (Lnet/minecraft/class_6880;Ljava/util/function/Consumer;)V METHOD <init> (Lnet/minecraft/class_6880;Ljava/util/function/Consumer;)V
ARG 1 type
ARG 2 updateCallback ARG 2 updateCallback
METHOD method_26831 setFrom (Lnet/minecraft/class_1324;)V METHOD method_26831 setFrom (Lnet/minecraft/class_1324;)V
COMMENT Copies the values of an attribute to this attribute. COMMENT Copies the values of an attribute to this attribute.
@ -42,6 +43,8 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns
COMMENT </ul> COMMENT </ul>
METHOD method_27304 tryRemoveModifier (Ljava/util/UUID;)Z METHOD method_27304 tryRemoveModifier (Ljava/util/UUID;)Z
ARG 1 uuid ARG 1 uuid
METHOD method_55696 updateModifier (Lnet/minecraft/class_1322;)V
ARG 1 modifier
METHOD method_6192 setBaseValue (D)V METHOD method_6192 setBaseValue (D)V
ARG 1 baseValue ARG 1 baseValue
METHOD method_6193 getModifiers (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set; METHOD method_6193 getModifiers (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_5134 net/minecraft/entity/attribute/EntityAttributes CLASS net/minecraft/class_5134 net/minecraft/entity/attribute/EntityAttributes
FIELD field_45124 GENERIC_MAX_ABSORPTION Lnet/minecraft/class_6880;
METHOD method_26871 register (Ljava/lang/String;Lnet/minecraft/class_1320;)Lnet/minecraft/class_6880; METHOD method_26871 register (Ljava/lang/String;Lnet/minecraft/class_1320;)Lnet/minecraft/class_6880;
ARG 0 id ARG 0 id
ARG 1 attribute ARG 1 attribute
METHOD method_55699 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry

View File

@ -106,3 +106,9 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources
METHOD method_48837 stalagmite ()Lnet/minecraft/class_1282; METHOD method_48837 stalagmite ()Lnet/minecraft/class_1282;
METHOD method_51846 outsideBorder ()Lnet/minecraft/class_1282; METHOD method_51846 outsideBorder ()Lnet/minecraft/class_1282;
METHOD method_51847 genericKill ()Lnet/minecraft/class_1282; METHOD method_51847 genericKill ()Lnet/minecraft/class_1282;
METHOD method_55647 spit (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;
ARG 1 source
ARG 2 attacker
METHOD method_55648 windCharge (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;
ARG 1 source
ARG 2 attacker

View File

@ -43,5 +43,7 @@ CLASS net/minecraft/class_8111 net/minecraft/entity/damage/DamageTypes
FIELD field_42360 MOB_ATTACK Lnet/minecraft/class_5321; FIELD field_42360 MOB_ATTACK Lnet/minecraft/class_5321;
FIELD field_44868 OUTSIDE_BORDER Lnet/minecraft/class_5321; FIELD field_44868 OUTSIDE_BORDER Lnet/minecraft/class_5321;
FIELD field_44869 GENERIC_KILL Lnet/minecraft/class_5321; FIELD field_44869 GENERIC_KILL Lnet/minecraft/class_5321;
FIELD field_47736 SPIT Lnet/minecraft/class_5321;
FIELD field_47737 WIND_CHARGE Lnet/minecraft/class_5321;
METHOD method_48839 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_48839 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 damageTypeRegisterable ARG 0 damageTypeRegisterable

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9086 net/minecraft/entity/damage/OneTwentyOneDamageTypes
METHOD method_55843 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 damageTypeRegisterable

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis
FIELD field_42236 OPTIONAL_BLOCK_STATE Lnet/minecraft/class_2941; FIELD field_42236 OPTIONAL_BLOCK_STATE Lnet/minecraft/class_2941;
FIELD field_42237 VECTOR3F Lnet/minecraft/class_2941; FIELD field_42237 VECTOR3F Lnet/minecraft/class_2941;
FIELD field_42543 SNIFFER_STATE Lnet/minecraft/class_2941; FIELD field_42543 SNIFFER_STATE Lnet/minecraft/class_2941;
FIELD field_47707 ARMADILLO_STATE Lnet/minecraft/class_2941;
METHOD method_12719 getId (Lnet/minecraft/class_2941;)I METHOD method_12719 getId (Lnet/minecraft/class_2941;)I
ARG 0 handler ARG 0 handler
METHOD method_12720 register (Lnet/minecraft/class_2941;)V METHOD method_12720 register (Lnet/minecraft/class_2941;)V

View File

@ -38,6 +38,7 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
METHOD method_18059 canClip ()Z METHOD method_18059 canClip ()Z
METHOD method_31168 getDimensions (Z)Lnet/minecraft/class_4048; METHOD method_31168 getDimensions (Z)Lnet/minecraft/class_4048;
ARG 1 marker ARG 1 marker
METHOD method_55745 createArmorStandAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_6898 spawnBreakParticles ()V METHOD method_6898 spawnBreakParticles ()V
METHOD method_6900 getRightLegRotation ()Lnet/minecraft/class_2379; METHOD method_6900 getRightLegRotation ()Lnet/minecraft/class_2379;
METHOD method_6901 shouldHideBasePlate ()Z METHOD method_6901 shouldHideBasePlate ()Z

View File

@ -28,7 +28,13 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
ARG 3 target ARG 3 target
ARG 4 amplifier ARG 4 amplifier
ARG 5 proximity ARG 5 proximity
METHOD method_55650 (ILjava/util/function/BiConsumer;)V
ARG 1 amplifier
METHOD method_55651 (Ljava/util/function/BiConsumer;ILnet/minecraft/class_6880;Lnet/minecraft/class_1291$class_8634;)V
ARG 3 attribute
ARG 4 modifier
METHOD method_5566 addAttributeModifier (Lnet/minecraft/class_6880;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)Lnet/minecraft/class_1291; METHOD method_5566 addAttributeModifier (Lnet/minecraft/class_6880;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)Lnet/minecraft/class_1291;
ARG 1 attribute
ARG 2 uuid ARG 2 uuid
ARG 3 amount ARG 3 amount
ARG 5 operation ARG 5 operation
@ -45,3 +51,5 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
METHOD comp_2183 baseValue ()D METHOD comp_2183 baseValue ()D
METHOD comp_2184 operation ()Lnet/minecraft/class_1322$class_1323; METHOD comp_2184 operation ()Lnet/minecraft/class_1322$class_1323;
METHOD method_52522 createAttributeModifier (Ljava/lang/String;I)Lnet/minecraft/class_1322; METHOD method_52522 createAttributeModifier (Ljava/lang/String;I)Lnet/minecraft/class_1322;
ARG 1 translationKey
ARG 2 amplifier

View File

@ -22,23 +22,30 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_5897 LOGGER Lorg/slf4j/Logger; FIELD field_5897 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/class_1293;)V METHOD <init> (Lnet/minecraft/class_1293;)V
ARG 1 instance ARG 1 instance
METHOD <init> (Lnet/minecraft/class_6880;)V
ARG 1 effect
METHOD <init> (Lnet/minecraft/class_6880;I)V METHOD <init> (Lnet/minecraft/class_6880;I)V
ARG 1 effect
ARG 2 duration ARG 2 duration
METHOD <init> (Lnet/minecraft/class_6880;II)V METHOD <init> (Lnet/minecraft/class_6880;II)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 amplifier ARG 3 amplifier
METHOD <init> (Lnet/minecraft/class_6880;IIZZ)V METHOD <init> (Lnet/minecraft/class_6880;IIZZ)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 amplifier ARG 3 amplifier
ARG 4 ambient ARG 4 ambient
ARG 5 visible ARG 5 visible
METHOD <init> (Lnet/minecraft/class_6880;IIZZZ)V METHOD <init> (Lnet/minecraft/class_6880;IIZZZ)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 amplifier ARG 3 amplifier
ARG 4 ambient ARG 4 ambient
ARG 5 showParticles ARG 5 showParticles
ARG 6 showIcon ARG 6 showIcon
METHOD <init> (Lnet/minecraft/class_6880;IIZZZLnet/minecraft/class_1293;)V METHOD <init> (Lnet/minecraft/class_6880;IIZZZLnet/minecraft/class_1293;)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 amplifier ARG 3 amplifier
ARG 4 ambient ARG 4 ambient
@ -50,6 +57,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
METHOD equals (Ljava/lang/Object;)Z METHOD equals (Ljava/lang/Object;)Z
ARG 1 o ARG 1 o
METHOD method_24275 fromNbt (Lnet/minecraft/class_6880;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293; METHOD method_24275 fromNbt (Lnet/minecraft/class_6880;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
ARG 0 effect
ARG 1 nbt ARG 1 nbt
METHOD method_24276 copyFrom (Lnet/minecraft/class_1293;)V METHOD method_24276 copyFrom (Lnet/minecraft/class_1293;)V
ARG 1 that ARG 1 that
@ -68,6 +76,10 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
METHOD method_48563 getDurationString ()Ljava/lang/String; METHOD method_48563 getDurationString ()Ljava/lang/String;
METHOD method_52523 onApplied (Lnet/minecraft/class_1309;)V METHOD method_52523 onApplied (Lnet/minecraft/class_1309;)V
ARG 1 entity ARG 1 entity
METHOD method_55654 equals (Lnet/minecraft/class_6880;)Z
ARG 1 effect
METHOD method_55655 (Lnet/minecraft/class_2487;Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_1293;
ARG 1 effect
METHOD method_5578 getAmplifier ()I METHOD method_5578 getAmplifier ()I
METHOD method_5579 getEffectType ()Lnet/minecraft/class_6880; METHOD method_5579 getEffectType ()Lnet/minecraft/class_6880;
METHOD method_5581 shouldShowParticles ()Z METHOD method_5581 shouldShowParticles ()Z

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_1294 net/minecraft/entity/effect/StatusEffects CLASS net/minecraft/class_1294 net/minecraft/entity/effect/StatusEffects
FIELD field_38093 DARKNESS_PADDING_DURATION I FIELD field_38093 DARKNESS_PADDING_DURATION I
METHOD method_55664 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry
METHOD method_5594 register (Ljava/lang/String;Lnet/minecraft/class_1291;)Lnet/minecraft/class_6880; METHOD method_5594 register (Ljava/lang/String;Lnet/minecraft/class_1291;)Lnet/minecraft/class_6880;
ARG 0 id ARG 0 id
ARG 1 statusEffect ARG 1 statusEffect

View File

@ -7,4 +7,10 @@ CLASS net/minecraft/class_8950 net/minecraft/entity/mob/BreezeBrain
ARG 0 brain ARG 0 brain
METHOD method_55019 addFightTasks (Lnet/minecraft/class_4095;)V METHOD method_55019 addFightTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain ARG 0 brain
METHOD method_55748 updateActivities (Lnet/minecraft/class_8949;)V
ARG 0 breeze
METHOD method_55749 (Lnet/minecraft/class_8949;)Ljava/util/Optional;
ARG 0 breeze
METHOD method_55750 addIdleTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
CLASS class_8951 SlideAroundTask CLASS class_8951 SlideAroundTask

View File

@ -13,3 +13,4 @@ CLASS net/minecraft/class_8949 net/minecraft/entity/mob/BreezeEntity
ARG 1 pos ARG 1 pos
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

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity
ARG 2 spawnReason ARG 2 spawnReason
ARG 3 pos ARG 3 pos
ARG 4 random ARG 4 random
METHOD method_55746 createDrownedAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_7012 canDrownedAttackTarget (Lnet/minecraft/class_1309;)Z METHOD method_7012 canDrownedAttackTarget (Lnet/minecraft/class_1309;)Z
ARG 1 target ARG 1 target
METHOD method_7013 setTargetingUnderwater (Z)V METHOD method_7013 setTargetingUnderwater (Z)V

View File

@ -152,6 +152,7 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
COMMENT Gets the area in which this mob can attack entities whose hitbox intersects it. COMMENT Gets the area in which this mob can attack entities whose hitbox intersects it.
COMMENT COMMENT
COMMENT @see LivingEntity#getHitbox COMMENT @see LivingEntity#getHitbox
METHOD method_55695 stopMovement ()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

@ -68,6 +68,7 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/AbstractHorseEntity
METHOD method_49124 setChildAttribute (Lnet/minecraft/class_1296;Lnet/minecraft/class_1496;Lnet/minecraft/class_6880;DD)V METHOD method_49124 setChildAttribute (Lnet/minecraft/class_1296;Lnet/minecraft/class_1496;Lnet/minecraft/class_6880;DD)V
ARG 1 other ARG 1 other
ARG 2 child ARG 2 child
ARG 3 attribute
ARG 4 min ARG 4 min
ARG 6 max ARG 6 max
METHOD method_49129 (I)I METHOD method_49129 (I)I

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_9071 net/minecraft/entity/passive/ArmadilloBrain
FIELD field_47796 BREEDING_INGREDIENT Lnet/minecraft/class_1856;
FIELD field_47803 SENSOR_TYPES Lcom/google/common/collect/ImmutableList;
FIELD field_47804 MEMORY_MODULE_TYPES Lcom/google/common/collect/ImmutableList;
METHOD method_55728 createBrainProfile ()Lnet/minecraft/class_4095$class_5303;
METHOD method_55729 (Lnet/minecraft/class_3218;Lnet/minecraft/class_9069;J)Z
ARG 1 armadillo
METHOD method_55731 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_55734 updateActivities (Lnet/minecraft/class_9069;)V
ARG 0 armadillo
METHOD method_55735 getBreedingIngredient ()Lnet/minecraft/class_1856;
METHOD method_55737 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_55738 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_55739 addPanicActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain

View File

@ -0,0 +1,32 @@
CLASS net/minecraft/class_9069 net/minecraft/entity/passive/ArmadilloEntity
FIELD field_47780 scaredAnimationState Lnet/minecraft/class_7094;
FIELD field_47781 rollingAnimationState Lnet/minecraft/class_7094;
FIELD field_47785 STATE Lnet/minecraft/class_2940;
FIELD field_47786 currentStateTicks J
FIELD field_47787 nextScuteShedCooldown I
METHOD method_55711 isRolledUp ()Z
METHOD method_55712 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
METHOD method_55713 setState (Lnet/minecraft/class_9069$class_9070;)V
ARG 1 state
METHOD method_55714 shouldSwitchToScaredState ()Z
METHOD method_55715 startRolling ()V
METHOD method_55716 brushScute ()V
METHOD method_55717 canRollUp ()Z
METHOD method_55718 getState ()Lnet/minecraft/class_9069$class_9070;
METHOD method_55719 getNextScuteShedCooldown ()I
METHOD method_55720 updateAnimationStates ()V
METHOD method_55721 isEntityThreatening (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_55722 createArmadilloAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_55723 isNotIdle ()Z
METHOD method_55724 unroll (Z)V
METHOD method_55725 setRolling (Z)V
ARG 1 rolling
CLASS class_9070 State
FIELD field_47793 name Ljava/lang/String;
FIELD field_47794 CODEC Lnet/minecraft/class_3542$class_7292;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD method_55727 fromName (Ljava/lang/String;)Lnet/minecraft/class_9069$class_9070;
ARG 0 name

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
FIELD field_42655 risingAnimationState Lnet/minecraft/class_7094; FIELD field_42655 risingAnimationState Lnet/minecraft/class_7094;
FIELD field_42662 STATE Lnet/minecraft/class_2940; FIELD field_42662 STATE Lnet/minecraft/class_2940;
FIELD field_42663 FINISH_DIG_TIME Lnet/minecraft/class_2940; FIELD field_42663 FINISH_DIG_TIME Lnet/minecraft/class_2940;
FIELD field_44786 DIMENSIONS Lnet/minecraft/class_4048;
METHOD method_49131 spawnDiggingParticles (Lnet/minecraft/class_7094;)Lnet/minecraft/class_8153; METHOD method_49131 spawnDiggingParticles (Lnet/minecraft/class_7094;)Lnet/minecraft/class_8153;
ARG 1 diggingAnimationState ARG 1 diggingAnimationState
METHOD method_49132 startState (Lnet/minecraft/class_8153$class_8154;)Lnet/minecraft/class_8153; METHOD method_49132 startState (Lnet/minecraft/class_8153$class_8154;)Lnet/minecraft/class_8153;

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity
FIELD field_25373 ANGER_TIME Lnet/minecraft/class_2940; FIELD field_25373 ANGER_TIME Lnet/minecraft/class_2940;
FIELD field_30386 WILD_MAX_HEALTH F FIELD field_30386 WILD_MAX_HEALTH F
FIELD field_30387 TAMED_MAX_HEALTH F FIELD field_30387 TAMED_MAX_HEALTH F
FIELD field_47776 WOLF_ARMOR_BONUS_MODIFIER_UUID Ljava/util/UUID;
FIELD field_47777 ARMORED Lnet/minecraft/class_2940;
FIELD field_6944 furWet Z FIELD field_6944 furWet Z
FIELD field_6945 lastShakeProgress F FIELD field_6945 lastShakeProgress F
FIELD field_6946 BEGGING Lnet/minecraft/class_2940; FIELD field_6946 BEGGING Lnet/minecraft/class_2940;
@ -23,6 +25,11 @@ CLASS net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity
ARG 2 spawnReason ARG 2 spawnReason
ARG 3 pos ARG 3 pos
ARG 4 random ARG 4 random
METHOD method_55708 setArmored (Z)V
ARG 1 armored
METHOD method_55709 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
METHOD method_55710 hasArmor ()Z
METHOD method_6707 getFurWetBrightnessMultiplier (F)F METHOD method_6707 getFurWetBrightnessMultiplier (F)F
COMMENT Returns this wolf's brightness multiplier based on the fur wetness. COMMENT Returns this wolf's brightness multiplier based on the fur wetness.
COMMENT <p> COMMENT <p>

View File

@ -138,6 +138,8 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 0 c ARG 0 c
METHOD method_53968 isUsernameValid (Ljava/lang/String;)Z METHOD method_53968 isUsernameValid (Ljava/lang/String;)Z
ARG 0 name ARG 0 name
METHOD method_55754 getBlockInteractionRange ()D
METHOD method_55755 getEntityInteractionRange ()D
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

@ -45,6 +45,7 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject
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 (Lnet/minecraft/class_1297;)V METHOD method_55052 deflect (Lnet/minecraft/class_1297;)V
ARG 1 entity
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

@ -12,6 +12,7 @@ CLASS net/minecraft/class_1686 net/minecraft/entity/projectile/thrown/PotionEnti
ARG 0 entity ARG 0 entity
METHOD method_7497 applyLingeringPotion (Lnet/minecraft/class_1799;Lnet/minecraft/class_6880;)V METHOD method_7497 applyLingeringPotion (Lnet/minecraft/class_1799;Lnet/minecraft/class_6880;)V
ARG 1 stack ARG 1 stack
ARG 2 potion
METHOD method_7498 applySplashPotion (Ljava/util/List;Lnet/minecraft/class_1297;)V METHOD method_7498 applySplashPotion (Ljava/util/List;Lnet/minecraft/class_1297;)V
ARG 1 statusEffects ARG 1 statusEffects
ARG 2 entity ARG 2 entity

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
FIELD field_45139 clientYaw D FIELD field_45139 clientYaw D
FIELD field_45140 clientPitch D FIELD field_45140 clientPitch D
FIELD field_45141 clientVelocity Lnet/minecraft/class_243; FIELD field_45141 clientVelocity Lnet/minecraft/class_243;
FIELD field_47822 VILLAGER_PASSENGER_ATTACHMENT_POS Lnet/minecraft/class_243;
FIELD field_7660 yawFlipped Z FIELD field_7660 yawFlipped Z
FIELD field_7661 CUSTOM_BLOCK_OFFSET Lnet/minecraft/class_2940; FIELD field_7661 CUSTOM_BLOCK_OFFSET Lnet/minecraft/class_2940;
FIELD field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE Ljava/util/Map; FIELD field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE Ljava/util/Map;

View File

@ -0,0 +1,20 @@
CLASS net/minecraft/class_4059 net/minecraft/item/AnimalArmorItem
FIELD field_18136 bonus I
FIELD field_47823 entityTexture Lnet/minecraft/class_2960;
FIELD field_47824 type Lnet/minecraft/class_4059$class_9076;
METHOD <init> (ILnet/minecraft/class_4059$class_9076;Ljava/lang/String;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 bonus
ARG 2 type
ARG 3 name
ARG 4 settings
METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960;
METHOD method_18455 getBonus ()I
METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076;
CLASS class_9076 Type
FIELD field_47827 textureIdFunction Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;)V
ARG 3 textureIdFunction
METHOD method_55758 (Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 name
METHOD method_55759 (Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 name

View File

@ -1,6 +0,0 @@
CLASS net/minecraft/class_4059 net/minecraft/item/HorseArmorItem
FIELD field_18136 bonus I
METHOD <init> (ILnet/minecraft/class_4059$class_9076;Ljava/lang/String;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 bonus
METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960;
METHOD method_18455 getBonus ()I

View File

@ -289,6 +289,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT Adds an attribute modifier to this stack. COMMENT Adds an attribute modifier to this stack.
COMMENT COMMENT
COMMENT @see #getAttributeModifiers COMMENT @see #getAttributeModifiers
ARG 1 attribute
ARG 2 modifier ARG 2 modifier
ARG 3 slot ARG 3 slot
METHOD method_7917 inventoryTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V METHOD method_7917 inventoryTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_6662 net/minecraft/loot/function/SetPotionLootFunction
ARG 1 conditions ARG 1 conditions
ARG 2 potion ARG 2 potion
METHOD method_38927 builder (Lnet/minecraft/class_6880;)Lnet/minecraft/class_120$class_121; METHOD method_38927 builder (Lnet/minecraft/class_6880;)Lnet/minecraft/class_120$class_121;
ARG 0 potion
METHOD method_38928 (Lnet/minecraft/class_6880;Ljava/util/List;)Lnet/minecraft/class_117; METHOD method_38928 (Lnet/minecraft/class_6880;Ljava/util/List;)Lnet/minecraft/class_117;
ARG 1 conditions ARG 1 conditions
METHOD method_53393 (Lnet/minecraft/class_6662;)Lnet/minecraft/class_6880; METHOD method_53393 (Lnet/minecraft/class_6662;)Lnet/minecraft/class_6880;

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_152 net/minecraft/loot/function/SetStewEffectLootFunct
CLASS class_153 Builder CLASS class_153 Builder
FIELD field_1123 map Lcom/google/common/collect/ImmutableList$Builder; FIELD field_1123 map Lcom/google/common/collect/ImmutableList$Builder;
METHOD method_640 withEffect (Lnet/minecraft/class_6880;Lnet/minecraft/class_5658;)Lnet/minecraft/class_152$class_153; METHOD method_640 withEffect (Lnet/minecraft/class_6880;Lnet/minecraft/class_5658;)Lnet/minecraft/class_152$class_153;
ARG 1 effect
ARG 2 durationRange ARG 2 durationRange
CLASS class_8754 StewEffect CLASS class_8754 StewEffect
FIELD field_45854 CODEC Lcom/mojang/serialization/Codec; FIELD field_45854 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,13 +1,9 @@
CLASS net/minecraft/class_2866 net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket CLASS net/minecraft/class_2866 net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket
FIELD comp_2180 primaryEffectId Ljava/util/Optional;
FIELD comp_2181 secondaryEffectId Ljava/util/Optional;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 primaryEffectId ARG 1 primaryEffectId
ARG 2 secondaryEffectId ARG 2 secondaryEffectId
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD comp_2180 primaryEffectId ()Ljava/util/Optional;
METHOD comp_2181 secondaryEffectId ()Ljava/util/Optional;
METHOD method_43364 (Lnet/minecraft/class_2540;Lnet/minecraft/class_6880;)V METHOD method_43364 (Lnet/minecraft/class_2540;Lnet/minecraft/class_6880;)V
ARG 0 buf2 ARG 0 buf2
METHOD method_43365 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_6880; METHOD method_43365 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_6880;

View File

@ -19,12 +19,6 @@ CLASS net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttri
METHOD method_34202 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1322; METHOD method_34202 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1322;
ARG 0 modifiers ARG 0 modifiers
CLASS class_2782 Entry CLASS class_2782 Entry
FIELD comp_2177 attribute Lnet/minecraft/class_6880;
FIELD comp_2178 baseValue D
FIELD comp_2179 modifiers Ljava/util/Collection;
METHOD <init> (Lnet/minecraft/class_6880;DLjava/util/Collection;)V METHOD <init> (Lnet/minecraft/class_6880;DLjava/util/Collection;)V
ARG 2 baseValue ARG 2 baseValue
ARG 4 modifiers ARG 4 modifiers
METHOD comp_2177 attribute ()Lnet/minecraft/class_6880;
METHOD comp_2178 baseValue ()D
METHOD comp_2179 modifiers ()Ljava/util/Collection;

View File

@ -1,11 +1,7 @@
CLASS net/minecraft/class_2718 net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket CLASS net/minecraft/class_2718 net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket
FIELD comp_2175 entityId I
FIELD comp_2176 effectType Lnet/minecraft/class_6880;
METHOD <init> (ILnet/minecraft/class_6880;)V METHOD <init> (ILnet/minecraft/class_6880;)V
ARG 1 entityId ARG 1 entityId
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD comp_2175 entityId ()I
METHOD comp_2176 effectType ()Lnet/minecraft/class_6880;
METHOD method_11767 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; METHOD method_11767 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
ARG 1 world ARG 1 world

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_1842 net/minecraft/potion/Potion
METHOD method_8049 getEffects ()Ljava/util/List; METHOD method_8049 getEffects ()Ljava/util/List;
METHOD method_8050 hasInstantEffect ()Z METHOD method_8050 hasInstantEffect ()Z
METHOD method_8051 finishTranslationKey (Lnet/minecraft/class_6880;Ljava/lang/String;)Ljava/lang/String; METHOD method_8051 finishTranslationKey (Lnet/minecraft/class_6880;Ljava/lang/String;)Ljava/lang/String;
ARG 0 potion
ARG 1 prefix

View File

@ -20,12 +20,15 @@ CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil
ARG 0 nbt ARG 0 nbt
ARG 1 list ARG 1 list
METHOD method_8059 getPotionEffects (Lnet/minecraft/class_6880;Ljava/util/Collection;)Ljava/util/List; METHOD method_8059 getPotionEffects (Lnet/minecraft/class_6880;Ljava/util/Collection;)Ljava/util/List;
ARG 0 potion
ARG 1 custom ARG 1 custom
METHOD method_8060 getCustomPotionEffects (Lnet/minecraft/class_2487;)Ljava/util/List; METHOD method_8060 getCustomPotionEffects (Lnet/minecraft/class_2487;)Ljava/util/List;
ARG 0 nbt ARG 0 nbt
METHOD method_8061 setPotion (Lnet/minecraft/class_1799;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1799; METHOD method_8061 setPotion (Lnet/minecraft/class_1799;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1799;
ARG 0 stack ARG 0 stack
ARG 1 potion
METHOD method_8062 getColor (Lnet/minecraft/class_6880;)I METHOD method_8062 getColor (Lnet/minecraft/class_6880;)I
ARG 0 potion
METHOD method_8063 getPotion (Lnet/minecraft/class_1799;)Lnet/minecraft/class_6880; METHOD method_8063 getPotion (Lnet/minecraft/class_1799;)Lnet/minecraft/class_6880;
ARG 0 stack ARG 0 stack
METHOD method_8064 getColor (Lnet/minecraft/class_1799;)I METHOD method_8064 getColor (Lnet/minecraft/class_1799;)I

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_1847 net/minecraft/potion/Potions
METHOD method_48962 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_1842;)Lnet/minecraft/class_6880; METHOD method_48962 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_1842;)Lnet/minecraft/class_6880;
ARG 0 key ARG 0 key
ARG 1 potion ARG 1 potion
METHOD method_55763 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry
METHOD method_8084 register (Ljava/lang/String;Lnet/minecraft/class_1842;)Lnet/minecraft/class_6880; METHOD method_8084 register (Ljava/lang/String;Lnet/minecraft/class_1842;)Lnet/minecraft/class_6880;
ARG 0 name ARG 0 name
ARG 1 potion ARG 1 potion

View File

@ -29,6 +29,8 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredic
FIELD field_45765 EFFECTS Lcom/google/common/collect/ImmutableMap$Builder; FIELD field_45765 EFFECTS Lcom/google/common/collect/ImmutableMap$Builder;
METHOD method_53200 create ()Lnet/minecraft/class_2102$class_8748; METHOD method_53200 create ()Lnet/minecraft/class_2102$class_8748;
METHOD method_53201 addEffect (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2102$class_8748; METHOD method_53201 addEffect (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2102$class_8748;
ARG 1 effect
METHOD method_53202 addEffect (Lnet/minecraft/class_6880;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102$class_8748; METHOD method_53202 addEffect (Lnet/minecraft/class_6880;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102$class_8748;
ARG 1 effect
ARG 2 effectData ARG 2 effectData
METHOD method_53203 build ()Ljava/util/Optional; METHOD method_53203 build ()Ljava/util/Optional;

View File

@ -22,6 +22,7 @@ CLASS net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate
METHOD method_20399 nbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2073$class_2074; METHOD method_20399 nbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2073$class_2074;
ARG 1 nbt ARG 1 nbt
METHOD method_35232 potion (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2073$class_2074; METHOD method_35232 potion (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2073$class_2074;
ARG 1 potion
METHOD method_35233 count (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074; METHOD method_35233 count (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074;
ARG 1 count ARG 1 count
METHOD method_35234 storedEnchantment (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074; METHOD method_35234 storedEnchantment (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
FIELD field_8958 POTION_TYPE_PREDICATE Ljava/util/function/Predicate; FIELD field_8958 POTION_TYPE_PREDICATE Ljava/util/function/Predicate;
FIELD field_8959 ITEM_RECIPES Ljava/util/List; FIELD field_8959 ITEM_RECIPES Ljava/util/List;
METHOD method_20361 isBrewable (Lnet/minecraft/class_6880;)Z METHOD method_20361 isBrewable (Lnet/minecraft/class_6880;)Z
ARG 0 potion
METHOD method_8069 isPotionRecipeIngredient (Lnet/minecraft/class_1799;)Z METHOD method_8069 isPotionRecipeIngredient (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_8070 hasItemRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_8070 hasItemRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
@ -19,7 +20,9 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
METHOD method_8073 (Lnet/minecraft/class_1799;)Z METHOD method_8073 (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_8074 registerPotionRecipe (Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V METHOD method_8074 registerPotionRecipe (Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V
ARG 0 input
ARG 1 item ARG 1 item
ARG 2 output
METHOD method_8075 hasPotionRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_8075 hasPotionRecipe (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 0 input ARG 0 input
ARG 1 ingredient ARG 1 ingredient
@ -34,11 +37,5 @@ CLASS net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry
METHOD method_8080 registerPotionType (Lnet/minecraft/class_1792;)V METHOD method_8080 registerPotionType (Lnet/minecraft/class_1792;)V
ARG 0 item ARG 0 item
CLASS class_1846 Recipe CLASS class_1846 Recipe
FIELD comp_2190 input Lnet/minecraft/class_6880;
FIELD comp_2191 ingredient Lnet/minecraft/class_1856;
FIELD comp_2192 output Lnet/minecraft/class_6880;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_1856;Lnet/minecraft/class_6880;)V METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_1856;Lnet/minecraft/class_6880;)V
ARG 2 ingredient ARG 2 ingredient
METHOD comp_2190 input ()Lnet/minecraft/class_6880;
METHOD comp_2191 ingredient ()Lnet/minecraft/class_1856;
METHOD comp_2192 output ()Lnet/minecraft/class_6880;

View File

@ -282,6 +282,8 @@ CLASS net/minecraft/class_2378 net/minecraft/registry/Registry
ARG 0 registry ARG 0 registry
ARG 1 id ARG 1 id
ARG 2 entry ARG 2 entry
METHOD method_55841 getEntry (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 id
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

@ -59,6 +59,11 @@ CLASS net/minecraft/class_6880 net/minecraft/registry/entry/RegistryEntry
COMMENT stand-alone or intrusive. COMMENT stand-alone or intrusive.
METHOD method_46745 ownerEquals (Lnet/minecraft/class_7876;)Z METHOD method_46745 ownerEquals (Lnet/minecraft/class_7876;)Z
ARG 1 owner ARG 1 owner
METHOD method_55838 matches (Lnet/minecraft/class_6880;)Z
ARG 1 entry
METHOD method_55839 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 key
METHOD method_55840 getIdAsString ()Ljava/lang/String;
CLASS class_6881 Direct CLASS class_6881 Direct
COMMENT A direct registry entry holds the value directly. The value does not have to be COMMENT A direct registry entry holds the value directly. The value does not have to be
COMMENT registered in a registry. Therefore, they receive no ID or registry key, and they COMMENT registered in a registry. Therefore, they receive no ID or registry key, and they

View File

@ -26,6 +26,7 @@ CLASS net/minecraft/class_1704 net/minecraft/screen/BeaconScreenHandler
METHOD method_17375 getSecondaryEffect ()Lnet/minecraft/class_6880; METHOD method_17375 getSecondaryEffect ()Lnet/minecraft/class_6880;
METHOD method_17376 hasPayment ()Z METHOD method_17376 hasPayment ()Z
METHOD method_53173 getRawIdForStatusEffect (Lnet/minecraft/class_6880;)I METHOD method_53173 getRawIdForStatusEffect (Lnet/minecraft/class_6880;)I
ARG 0 effect
METHOD method_53174 getStatusEffectForRawId (I)Lnet/minecraft/class_6880; METHOD method_53174 getStatusEffectForRawId (I)Lnet/minecraft/class_6880;
ARG 0 id ARG 0 id
CLASS class_1705 PaymentSlot CLASS class_1705 PaymentSlot

View File

@ -52,6 +52,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_44990 viewDistance I FIELD field_44990 viewDistance I
FIELD field_44991 chunkFilter Lnet/minecraft/class_8603; FIELD field_44991 chunkFilter Lnet/minecraft/class_8603;
FIELD field_46156 language Ljava/lang/String; FIELD field_46156 language Ljava/lang/String;
FIELD field_47709 CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER_UUID Lnet/minecraft/class_1322;
FIELD field_47710 CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER_UUID Lnet/minecraft/class_1322;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_8791;)V METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_8791;)V
ARG 1 server ARG 1 server
ARG 2 world ARG 2 world
@ -261,6 +263,11 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 4 deltaZ ARG 4 deltaZ
METHOD method_54934 (Lnet/minecraft/class_2960;)Ljava/util/stream/Stream; METHOD method_54934 (Lnet/minecraft/class_2960;)Ljava/util/stream/Stream;
ARG 1 recipe ARG 1 recipe
METHOD method_55631 isBoxInEntityInteractionRange (Lnet/minecraft/class_238;)Z
ARG 1 box
METHOD method_55632 isPosInBlockInteractionRange (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_55633 updateCreativeInteractionRangeModifiers ()V
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

@ -3,19 +3,19 @@ CLASS net/minecraft/class_1269 net/minecraft/util/ActionResult
COMMENT such as {@link net.minecraft.block.AbstractBlock#onUse}, return this. COMMENT such as {@link net.minecraft.block.AbstractBlock#onUse}, return this.
COMMENT COMMENT
COMMENT @see TypedActionResult COMMENT @see TypedActionResult
FIELD field_21466 CONSUME Lnet/minecraft/class_1269; FIELD field_21466 Lnet/minecraft/class_1269;
COMMENT Indicates an action is performed but no animation should accompany the COMMENT Indicates an action is performed but no animation should accompany the
COMMENT performance. COMMENT performance.
FIELD field_33562 CONSUME_PARTIAL Lnet/minecraft/class_1269; FIELD field_33562 Lnet/minecraft/class_1269;
COMMENT Indicates an action is performed but no animation should accompany the COMMENT Indicates an action is performed but no animation should accompany the
COMMENT performance and no statistic should be incremented. COMMENT performance and no statistic should be incremented.
FIELD field_5811 PASS Lnet/minecraft/class_1269; FIELD field_5811 Lnet/minecraft/class_1269;
COMMENT Indicates an action is not performed but allows other actions to COMMENT Indicates an action is not performed but allows other actions to
COMMENT perform. COMMENT perform.
FIELD field_5812 SUCCESS Lnet/minecraft/class_1269; FIELD field_5812 Lnet/minecraft/class_1269;
COMMENT Indicates an action is performed and the actor's hand should swing to COMMENT Indicates an action is performed and the actor's hand should swing to
COMMENT indicate the performance. COMMENT indicate the performance.
FIELD field_5814 FAIL Lnet/minecraft/class_1269; FIELD field_5814 Lnet/minecraft/class_1269;
COMMENT Indicates that an action is not performed and prevents other actions COMMENT Indicates that an action is not performed and prevents other actions
COMMENT from performing. COMMENT from performing.
METHOD method_23665 isAccepted ()Z METHOD method_23665 isAccepted ()Z

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9078 net/minecraft/util/DateTimeFormatters
METHOD method_55786 create ()Ljava/time/format/DateTimeFormatter;

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9062 net/minecraft/util/ItemActionResult
METHOD method_55643 isAccepted ()Z
METHOD method_55644 success (Z)Lnet/minecraft/class_9062;
ARG 0 swingHand
METHOD method_55645 toActionResult ()Lnet/minecraft/class_1269;

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_4802 net/minecraft/util/TimeHelper
COMMENT The equivalent of 1 second, in milliseconds. Is {@code 1000}. COMMENT The equivalent of 1 second, in milliseconds. Is {@code 1000}.
FIELD field_46958 HOUR_IN_SECONDS J FIELD field_46958 HOUR_IN_SECONDS J
COMMENT The equivalent of 1 hour, in seconds. Is {@code 3600}. COMMENT The equivalent of 1 hour, in seconds. Is {@code 3600}.
FIELD field_47726 MINUTE_IN_SECONDS I
COMMENT The equivalent of 1 minute, in seconds. Is {@code 60}.
METHOD method_24505 betweenSeconds (II)Lnet/minecraft/class_6019; METHOD method_24505 betweenSeconds (II)Lnet/minecraft/class_6019;
COMMENT {@return an int provider that provides a time in ticks, between {@code min * 20} and COMMENT {@return an int provider that provides a time in ticks, between {@code min * 20} and
COMMENT {@code max * 20} (both inclusive)} COMMENT {@code max * 20} (both inclusive)}

View File

@ -32,6 +32,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
METHOD method_52552 createLibrarianTradeFactory (I)Lnet/minecraft/class_3853$class_1652; METHOD method_52552 createLibrarianTradeFactory (I)Lnet/minecraft/class_3853$class_1652;
ARG 0 experience ARG 0 experience
METHOD method_52553 createPotionStack (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1799; METHOD method_52553 createPotionStack (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1799;
ARG 0 potion
METHOD method_53832 enchant (Lnet/minecraft/class_1792;Lnet/minecraft/class_1887;I)Lnet/minecraft/class_1799; METHOD method_53832 enchant (Lnet/minecraft/class_1792;Lnet/minecraft/class_1887;I)Lnet/minecraft/class_1799;
ARG 0 item ARG 0 item
ARG 1 enchantment ARG 1 enchantment
@ -218,6 +219,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 2 experience ARG 2 experience
ARG 3 multiplier ARG 3 multiplier
METHOD <init> (Lnet/minecraft/class_6880;II)V METHOD <init> (Lnet/minecraft/class_6880;II)V
ARG 1 effect
ARG 2 duration ARG 2 duration
ARG 3 experience ARG 3 experience
CLASS class_4167 SellPotionHoldingItemFactory CLASS class_4167 SellPotionHoldingItemFactory
@ -237,6 +239,8 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 5 price ARG 5 price
ARG 6 maxUses ARG 6 maxUses
ARG 7 experience ARG 7 experience
METHOD method_19203 (Lnet/minecraft/class_6880$class_6883;)Z
ARG 0 potion
CLASS class_8640 TypedWrapperFactory CLASS class_8640 TypedWrapperFactory
FIELD comp_1962 typeToFactory Ljava/util/Map; FIELD comp_1962 typeToFactory Ljava/util/Map;
METHOD comp_1962 typeToFactory ()Ljava/util/Map; METHOD comp_1962 typeToFactory ()Ljava/util/Map;

View File

@ -1,14 +1,14 @@
CLASS net/minecraft/class_5712 net/minecraft/world/event/GameEvent CLASS net/minecraft/class_5712 net/minecraft/world/event/GameEvent
FIELD comp_2193 range I
FIELD field_31449 DEFAULT_RANGE I FIELD field_31449 DEFAULT_RANGE I
METHOD <init> (I)V METHOD <init> (I)V
ARG 1 range ARG 1 range
METHOD comp_2193 range ()I
METHOD method_32939 register (Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883; METHOD method_32939 register (Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
ARG 0 id ARG 0 id
METHOD method_32940 register (Ljava/lang/String;I)Lnet/minecraft/class_6880$class_6883; METHOD method_32940 register (Ljava/lang/String;I)Lnet/minecraft/class_6880$class_6883;
ARG 0 id ARG 0 id
ARG 1 range ARG 1 range
METHOD method_55782 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry
CLASS class_7397 Emitter CLASS class_7397 Emitter
METHOD method_43285 of (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5712$class_7397; METHOD method_43285 of (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5712$class_7397;
ARG 0 sourceEntity ARG 0 sourceEntity

View File

@ -3,12 +3,17 @@ CLASS net/minecraft/class_8514 net/minecraft/world/event/Vibrations
FIELD field_44639 FREQUENCIES Ljava/util/function/ToIntFunction; FIELD field_44639 FREQUENCIES Ljava/util/function/ToIntFunction;
METHOD method_51298 getVibrationListenerData ()Lnet/minecraft/class_8514$class_8515; METHOD method_51298 getVibrationListenerData ()Lnet/minecraft/class_8514$class_8515;
METHOD method_51299 getVibrationCallback ()Lnet/minecraft/class_8514$class_5719; METHOD method_51299 getVibrationCallback ()Lnet/minecraft/class_8514$class_5719;
METHOD method_51383 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V
ARG 0 frequencies
METHOD method_51384 getSignalStrength (FI)I METHOD method_51384 getSignalStrength (FI)I
ARG 0 distance ARG 0 distance
ARG 1 range ARG 1 range
METHOD method_51385 getFrequency (Lnet/minecraft/class_5321;)I METHOD method_51385 getFrequency (Lnet/minecraft/class_5321;)I
ARG 0 gameEvent
METHOD method_51386 getResonation (I)Lnet/minecraft/class_5321; METHOD method_51386 getResonation (I)Lnet/minecraft/class_5321;
ARG 0 frequency ARG 0 frequency
METHOD method_55783 getFrequencyOrZero (Lnet/minecraft/class_6880;)I
ARG 0 gameEvent
CLASS class_5719 Callback CLASS class_5719 Callback
METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;F)V METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;F)V
COMMENT Accepts a game event after delay. COMMENT Accepts a game event after delay.