Skip to content

Commit

Permalink
23w51 stuff
Browse files Browse the repository at this point in the history
not entirely finished, but it's getting late...
  • Loading branch information
Shnupbups committed Dec 18, 2023
1 parent a505d28 commit 3a2c624
Show file tree
Hide file tree
Showing 77 changed files with 410 additions and 40 deletions.
24 changes: 24 additions & 0 deletions mappings/net/minecraft/block/AbstractBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,20 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 5 stackMerger
METHOD method_55224 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
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;
COMMENT {@return the block's corresponding item}
COMMENT
Expand Down Expand Up @@ -1290,6 +1304,16 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 pos
ARG 3 explosion
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
FIELD field_16555 lightSubtracted I
FIELD field_16556 transparent Z
Expand Down
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/BeehiveBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
ARG 1 world
ARG 2 pos
METHOD method_55768 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/FlowerBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@ CLASS net/minecraft/class_2356 net/minecraft/block/FlowerBlock
ARG 1 stewEffects
ARG 2 settings
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_4970$class_2251;)V
ARG 1 effect
ARG 2 duration
ARG 3 settings
METHOD method_54015 createStewEffectList (Lnet/minecraft/class_6880;I)Ljava/util/List;
ARG 0 effect
ARG 1 duration
METHOD method_54016 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/PumpkinBlock.mapping
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock
FIELD field_46419 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_55777 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/TntBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
ARG 0 world
ARG 1 pos
METHOD method_55778 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
6 changes: 6 additions & 0 deletions mappings/net/minecraft/block/entity/BeaconBlockEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ CLASS net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity
ARG 0 world
ARG 1 pos
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
ARG 0 world
ARG 1 pos
Expand All @@ -41,12 +43,16 @@ CLASS net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity
ARG 2 y
ARG 3 z
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;
ARG 0 nbt
ARG 1 key
METHOD method_53253 writeStatusEffect (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_6880;)V
ARG 0 nbt
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
FIELD field_11804 height I
FIELD field_11805 color [F
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/client/gui/hud/BossBarHud.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ CLASS net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud
METHOD method_1795 handlePacket (Lnet/minecraft/class_2629;)V
ARG 1 packet
METHOD method_1796 render (Lnet/minecraft/class_332;)V
ARG 1 context
METHOD method_1797 shouldDarkenSky ()Z
METHOD method_1798 shouldPlayDragonMusic ()Z
METHOD method_1799 renderBossBar (Lnet/minecraft/class_332;IILnet/minecraft/class_1259;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CLASS net/minecraft/class_9084 net/minecraft/client/render/entity/ArmadilloEntityRenderer
FIELD field_47887 TEXTURE Lnet/minecraft/class_2960;
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
CLASS net/minecraft/class_8986 net/minecraft/client/render/entity/BreezeEntityRenderer
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
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 light
ARG 6 tickDelta
METHOD method_3931 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960;
ARG 1 entity
METHOD method_3932 getTextRenderer ()Lnet/minecraft/class_327;
Expand All @@ -44,3 +45,5 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 4 matrices
ARG 5 vertexConsumers
ARG 6 light
METHOD method_55831 getShadowRadius (Lnet/minecraft/class_1297;)F
ARG 1 entity
Original file line number Diff line number Diff line change
@@ -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;
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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;
Original file line number Diff line number Diff line change
Expand Up @@ -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_47439 windBottom 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;
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;
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ CLASS net/minecraft/class_624 net/minecraft/client/render/entity/model/WolfEntit
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32068 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 dilation
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ CLASS net/minecraft/class_4074 net/minecraft/client/texture/StatusEffectSpriteMa
METHOD <init> (Lnet/minecraft/class_1060;)V
ARG 1 textureManager
METHOD method_18663 getSprite (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1058;
ARG 1 effect
2 changes: 2 additions & 0 deletions mappings/net/minecraft/data/server/tag/TagProvider.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
ARG 1 keys
METHOD method_46835 add (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124;
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_8211 TagLookup
METHOD contains (Lnet/minecraft/class_6862;)Z
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/datafixer/schema/Schema3799.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS net/minecraft/class_9061 net/minecraft/datafixer/schema/Schema3799
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,4 @@ CLASS net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity
ARG 1 effect
METHOD method_5611 isWaiting ()Z
METHOD method_5612 setPotion (Lnet/minecraft/class_6880;)V
ARG 1 potion
15 changes: 15 additions & 0 deletions mappings/net/minecraft/entity/Entity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_38931 trackedPosition Lnet/minecraft/class_7422;
FIELD field_44784 supportingBlockPos Ljava/util/Optional;
FIELD field_44873 forceUpdateSupportingBlockPos Z
FIELD field_47742 stateAtPos Lnet/minecraft/class_2680;
FIELD field_5951 ridingCooldown I
FIELD field_5952 onGround Z
FIELD field_5953 firstUpdate Z
Expand Down Expand Up @@ -992,6 +993,18 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_54756 (Lnet/minecraft/class_1297;)Z
ARG 0 passenger
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
COMMENT Called when this entity's collision box intersects {@code state}.
COMMENT
Expand Down Expand Up @@ -2196,6 +2209,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT the player crosshair}
METHOD method_5864 getType ()Lnet/minecraft/class_1299;
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_5869 isSubmergedInWater ()Z
COMMENT {@return whether this entity's hitbox is fully submerged in water}
Expand Down
20 changes: 20 additions & 0 deletions mappings/net/minecraft/entity/EntityAttachmentType.mapping
Original file line number Diff line number Diff line change
@@ -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
45 changes: 45 additions & 0 deletions mappings/net/minecraft/entity/EntityAttachments.mapping
Original file line number Diff line number Diff line change
@@ -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
12 changes: 6 additions & 6 deletions mappings/net/minecraft/entity/EntityDimensions.mapping
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
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
ARG 1 width
ARG 2 height
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;
ARG 1 ratio
METHOD method_18384 changing (FF)Lnet/minecraft/class_4048;
Expand All @@ -26,3 +20,9 @@ CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions
ARG 5 z
METHOD method_30757 getBoxAt (Lnet/minecraft/class_243;)Lnet/minecraft/class_238;
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
9 changes: 9 additions & 0 deletions mappings/net/minecraft/entity/LivingEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -349,6 +349,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_52197 sendEffectToControllingPlayer (Lnet/minecraft/class_1293;)V
ARG 1 effect
METHOD method_52540 updateAttribute (Lnet/minecraft/class_6880;)V
ARG 1 attribute
METHOD method_52541 getMaxAbsorption ()F
METHOD method_52542 wouldNotSuffocateInPose (Lnet/minecraft/class_4050;)Z
ARG 1 pose
Expand All @@ -361,10 +362,14 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT @see net.minecraft.entity.mob.MobEntity#getAttackBox
METHOD method_53964 getMaxRelativeHeadRotation ()F
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
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;
METHOD method_5996 getAttributeInstance (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;
ARG 1 attribute
METHOD method_5997 attackLivingEntity (Lnet/minecraft/class_1309;)V
ARG 1 target
METHOD method_5998 getStackInHand (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799;
Expand Down Expand Up @@ -404,6 +409,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT
COMMENT @return whether the active status effects on this entity has been changed by
COMMENT this call
ARG 1 effect
METHOD method_6017 getSoundPitch ()F
METHOD method_6019 setCurrentHand (Lnet/minecraft/class_1268;)V
ARG 1 hand
Expand Down Expand Up @@ -488,6 +494,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 entity
METHOD method_6058 getActiveHand ()Lnet/minecraft/class_1268;
METHOD method_6059 hasStatusEffect (Lnet/minecraft/class_6880;)Z
ARG 1 effect
METHOD method_6060 knockback (Lnet/minecraft/class_1309;)V
ARG 1 target
METHOD method_6061 blockedByShield (Lnet/minecraft/class_1282;)Z
Expand Down Expand Up @@ -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
COMMENT @return the status effect removed
ARG 1 effect
METHOD method_6112 getStatusEffect (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1293;
ARG 1 effect
METHOD method_6113 isSleeping ()Z
METHOD method_6114 onAttacking (Lnet/minecraft/class_1297;)V
ARG 1 target
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ CLASS net/minecraft/class_4125 net/minecraft/entity/ai/brain/task/StayAboveWater
FIELD field_18387 chance F
METHOD <init> (F)V
ARG 1 chance
METHOD method_55700 isUnderwater (Lnet/minecraft/class_1308;)Z
ARG 0 entity
1 change: 1 addition & 0 deletions mappings/net/minecraft/entity/ai/goal/GoalSelector.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,4 @@ CLASS net/minecraft/class_1355 net/minecraft/entity/ai/goal/GoalSelector
ARG 1 priority
ARG 2 goal
METHOD method_6280 remove (Lnet/minecraft/class_1352;)V
ARG 1 goal
Loading

0 comments on commit 3a2c624

Please sign in to comment.