Entity package stuff (#1979)

* entity

* forgot this

* this too

* Update mappings/net/minecraft/entity/projectile/FishingBobberEntity.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

* 2 more things

* remove reference to ItemStackHolder

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-01-26 05:28:38 +11:00 committed by GitHub
parent ed50e61b78
commit ae4a1cc89b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
84 changed files with 289 additions and 8 deletions

View File

@ -14,3 +14,12 @@ CLASS net/minecraft/class_5275 net/minecraft/entity/Dismounting
ARG 0 pos
ARG 1 maxDistance
ARG 2 collisionShapeGetter
METHOD method_30769 findRespawnPos (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_243;
ARG 0 entityType
ARG 1 world
ARG 2 pos
METHOD method_33353 canPlaceEntityAt (Lnet/minecraft/class_1941;Lnet/minecraft/class_243;Lnet/minecraft/class_1309;Lnet/minecraft/class_4050;)Z
ARG 0 world
ARG 1 offset
ARG 2 entity
ARG 3 pose

View File

@ -509,6 +509,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_5747 handleFallDamage (FFLnet/minecraft/class_1282;)Z
ARG 1 fallDistance
ARG 2 damageMultiplier
ARG 3 damageSource
METHOD method_5748 getMaxAir ()I
METHOD method_5749 readCustomDataFromTag (Lnet/minecraft/class_2487;)V
ARG 1 tag

View File

@ -20,6 +20,10 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
ARG 4 summonable
ARG 5 fireImmune
ARG 6 spawnableFarFromPlayer
ARG 7 canSpawnInside
ARG 8 dimensions
ARG 9 maxTrackDistance
ARG 10 trackTickInterval
METHOD method_16351 getLootTableId ()Lnet/minecraft/class_2960;
METHOD method_17683 createSimpleBoundingBox (DDD)Lnet/minecraft/class_238;
ARG 1 feetX

View File

@ -37,6 +37,7 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
ARG 1 stack2
ARG 2 maxCount
METHOD method_24348 applyLavaBuoyancy ()V
METHOD method_29271 copy ()Lnet/minecraft/class_1542;
METHOD method_6972 tryMerge (Lnet/minecraft/class_1542;)V
ARG 1 other
METHOD method_6973 tryMerge ()V

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_1311 net/minecraft/entity/SpawnGroup
ARG 3 name
ARG 4 spawnCap
ARG 5 peaceful
ARG 6 animal
ARG 7 immediateDespawnRange
METHOD method_27919 getImmediateDespawnRange ()I
METHOD method_27920 getDespawnStartRange ()I
METHOD method_28307 byName (Ljava/lang/String;)Lnet/minecraft/class_1311;

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_1317 net/minecraft/entity/SpawnRestriction
ARG 3 predicate
METHOD method_20638 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
@ -29,6 +30,7 @@ CLASS net/minecraft/class_1317 net/minecraft/entity/SpawnRestriction
CLASS class_4306 SpawnPredicate
METHOD test (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 1 type
ARG 2 world
ARG 3 spawnReason
ARG 4 pos
ARG 5 random

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_4051 net/minecraft/entity/ai/TargetPredicate
FIELD field_18096 includeHidden Z
FIELD field_18097 ignoreEntityTargetRules Z
FIELD field_18098 useDistanceScalingFactor Z
FIELD field_28405 predicate Ljava/util/function/Predicate;
METHOD method_18417 includeInvulnerable ()Lnet/minecraft/class_4051;
METHOD method_18418 setBaseMaxDistance (D)Lnet/minecraft/class_4051;
ARG 1 baseMaxDistance
@ -18,3 +19,4 @@ CLASS net/minecraft/class_4051 net/minecraft/entity/ai/TargetPredicate
METHOD method_18422 includeHidden ()Lnet/minecraft/class_4051;
METHOD method_18423 ignoreEntityTargetRules ()Lnet/minecraft/class_4051;
METHOD method_18424 ignoreDistanceScalingFactor ()Lnet/minecraft/class_4051;
METHOD method_33335 copy ()Lnet/minecraft/class_4051;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5760 net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor
FIELD field_28330 TEMPTER_PREDICATE Lnet/minecraft/class_4051;
FIELD field_28331 ingredient Lnet/minecraft/class_1856;
METHOD <init> (Lnet/minecraft/class_1856;)V
ARG 1 ingredient

View File

@ -1,4 +1,9 @@
CLASS net/minecraft/class_4834 net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor
METHOD method_24649 findSoulFire (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
METHOD method_24648 isPiglinRepellent (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_24649 findPiglinRepellent (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
ARG 0 world
ARG 1 entity
METHOD method_30077 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 pos

View File

@ -13,6 +13,6 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor
METHOD method_19101 sense (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 entity
METHOD method_30954 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
METHOD method_30954 testTargetPredicate (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 0 entity
ARG 1 target

View File

@ -1,8 +1,10 @@
CLASS net/minecraft/class_4806 net/minecraft/entity/ai/brain/task/BreedTask
FIELD field_22283 targetType Lnet/minecraft/class_1299;
FIELD field_22284 breedTime J
FIELD field_23129 speed F
METHOD <init> (Lnet/minecraft/class_1299;F)V
ARG 1 targetType
ARG 2 speed
METHOD method_24542 getBreedTarget (Lnet/minecraft/class_1429;)Lnet/minecraft/class_1429;
ARG 1 animal
METHOD method_24546 hasBreedTarget (Lnet/minecraft/class_1429;)Z

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTask
FIELD field_22327 duration I
FIELD field_25157 predicate Ljava/util/function/BiPredicate;
METHOD <init> (ILjava/util/function/BiPredicate;)V
ARG 1 duration
ARG 2 predicate
METHOD method_24616 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
ARG 1 entity

View File

@ -7,3 +7,8 @@ CLASS net/minecraft/class_4983 net/minecraft/entity/ai/brain/task/FarmerWorkTask
ARG 2 entity
ARG 3 pos
ARG 4 composterState
METHOD method_30232 syncComposterEvent (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 oldState
ARG 3 pos
ARG 4 newState

View File

@ -20,3 +20,7 @@ CLASS net/minecraft/class_4106 net/minecraft/entity/ai/brain/task/FindEntityTask
ARG 2 targetModule
ARG 3 speed
ARG 4 completionRange
METHOD method_24582 anyVisibleTo (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_24583 testPredicate (Lnet/minecraft/class_1309;)Z
ARG 1 entity

View File

@ -6,6 +6,11 @@ CLASS net/minecraft/class_4096 net/minecraft/entity/ai/brain/task/FindPointOfInt
FIELD field_20287 targetMemoryModuleType Lnet/minecraft/class_4140;
METHOD <init> (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V
ARG 1 poiType
ARG 3 targetMemoryModuleType
ARG 4 onlyRunIfChild
METHOD <init> (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V
ARG 1 poiType
ARG 3 onlyRunIfChild
CLASS class_5397 RetryMarker
FIELD field_25600 random Ljava/util/Random;
FIELD field_25601 previousAttemptAt J

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask
ARG 1 predicate
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1299;F)V
ARG 1 entityType
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1311;F)V
ARG 2 maxDistance

View File

@ -1,7 +1,9 @@
CLASS net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateTask
FIELD field_22304 completionRange I
FIELD field_23130 speed F
METHOD <init> (IF)V
ARG 1 completionRange
ARG 2 speed
METHOD method_24576 getCelebrateLocation (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;
ARG 0 entity
METHOD method_24577 fuzz (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_4116 net/minecraft/entity/ai/brain/task/GoToIfNearbyTa
FIELD field_18374 maxDistance I
METHOD <init> (Lnet/minecraft/class_4140;FI)V
ARG 1 target
ARG 3 maxDistance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_4219 net/minecraft/entity/ai/brain/task/GoToNearbyPosi
FIELD field_18865 nextRunTime J
METHOD <init> (Lnet/minecraft/class_4140;FII)V
ARG 1 memoryModuleType
ARG 3 completionRange
ARG 4 maxDistance

View File

@ -21,6 +21,7 @@ CLASS net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRemembered
ARG 2 range
ARG 3 requiresWalkTarget
METHOD method_24602 isWalkTargetPresentAndFar (Lnet/minecraft/class_1314;)Z
ARG 1 entity
METHOD method_24603 toEntity (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
ARG 0 memoryType
ARG 1 speed

View File

@ -4,3 +4,6 @@ CLASS net/minecraft/class_4120 net/minecraft/entity/ai/brain/task/GoTowardsLookT
METHOD <init> (FI)V
ARG 1 speed
ARG 2 completionRange
METHOD <init> (Ljava/util/function/Function;I)V
ARG 1 speed
ARG 2 completionRange

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_4245 net/minecraft/entity/ai/brain/task/JumpInBedTask
METHOD method_19970 setWalkTarget (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V
ARG 1 mob
ARG 2 pos
METHOD method_19973 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V
ARG 3 pos
METHOD method_19974 isBedAt (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -2,3 +2,9 @@ CLASS net/minecraft/class_4816 net/minecraft/entity/ai/brain/task/MeleeAttackTas
FIELD field_22308 interval I
METHOD <init> (I)V
ARG 1 interval
METHOD method_25942 isHoldingUsableRangedWeapon (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_25943 (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_25944 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
ARG 1 entity

View File

@ -5,4 +5,6 @@ CLASS net/minecraft/class_4809 net/minecraft/entity/ai/brain/task/MemoryTransfer
FIELD field_22291 duration Lnet/minecraft/class_4801;
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;Lnet/minecraft/class_4801;)V
ARG 1 runPredicate
ARG 2 sourceType
ARG 3 targetType
ARG 4 duration

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_4107 net/minecraft/entity/ai/brain/task/OpenDoorsTask
METHOD method_30762 cannotReachDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_4208;)Z
ARG 0 world
ARG 1 entity
ARG 2 doorPos

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_4822 net/minecraft/entity/ai/brain/task/RangedApproach
FIELD field_22323 speed Ljava/util/function/Function;
METHOD <init> (F)V
ARG 1 speed
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 speed
METHOD method_24604 forgetWalkTarget (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_24605 rememberWalkTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_4817 net/minecraft/entity/ai/brain/task/StartRidingTask
FIELD field_23132 speed F
METHOD <init> (F)V
ARG 1 speed
METHOD method_24591 isRideTargetClose (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_24592 getRideTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1297;

View File

@ -48,4 +48,5 @@ CLASS net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task
ARG 2 entity
ARG 3 time
METHOD method_19546 hasRequiredMemoryState (Lnet/minecraft/class_1309;)Z
ARG 1 entity
CLASS class_4098 Status

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_5754 net/minecraft/entity/ai/brain/task/TemptTask
METHOD method_33196 (Lnet/minecraft/class_1314;)F
FIELD field_28316 speed Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 speed
METHOD method_33196 getSpeed (Lnet/minecraft/class_1314;)F
ARG 1 entity
METHOD method_33198 getTemptingPlayer (Lnet/minecraft/class_1314;)Ljava/util/Optional;
ARG 1 entity

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_4111 net/minecraft/entity/ai/brain/task/VillagerBreedTask
FIELD field_18368 breedEndTime J
METHOD method_18970 createChild (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Optional;
ARG 1 world
ARG 2 parent
ARG 3 partner
METHOD method_18972 isReadyToBreed (Lnet/minecraft/class_1646;)Z
ARG 1 villager
METHOD method_19572 setChildHome (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)V

View File

@ -1,19 +1,32 @@
CLASS net/minecraft/class_4129 net/minecraft/entity/ai/brain/task/VillagerTaskListProvider
METHOD method_19020 createCoreTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19021 createWorkTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19022 createRestTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19023 createMeetTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19024 createIdleTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19025 createPanicTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19990 createPlayTasks (F)Lcom/google/common/collect/ImmutableList;
ARG 0 speed
METHOD method_19991 createPreRaidTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19992 createRaidTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_19993 createHideTasks (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
ARG 0 profession
ARG 1 speed
METHOD method_20241 createFreeFollowTask ()Lcom/mojang/datafixers/util/Pair;
METHOD method_20242 createBusyFollowTask ()Lcom/mojang/datafixers/util/Pair;

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTo
ARG 4 maxRange
ARG 5 maxRunTime
METHOD method_19597 exceedsMaxRange (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
ARG 1 villager
ARG 2 pos
METHOD method_19988 reachedDestination (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
ARG 1 world
ARG 2 villager
@ -21,3 +23,6 @@ CLASS net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTo
METHOD method_21722 giveUp (Lnet/minecraft/class_1646;J)V
ARG 1 villager
ARG 2 time
METHOD method_30952 dimensionMismatches (Lnet/minecraft/class_3218;Lnet/minecraft/class_4208;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,8 +1,15 @@
CLASS net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask
FIELD field_22305 startCondition Ljava/util/function/Predicate;
FIELD field_22306 radius I
FIELD field_23131 speed F
METHOD <init> (FZI)V
ARG 1 speed
ARG 2 requiresWalkTarget
ARG 3 radius
METHOD <init> (Ljava/util/function/Predicate;FZI)V
ARG 1 startCondition
ARG 2 speed
ARG 3 requiresWalkTarget
ARG 4 radius
METHOD method_24580 getNearestVisibleWantedItem (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542;
ARG 1 entity

View File

@ -4,5 +4,8 @@ CLASS net/minecraft/class_5355 net/minecraft/entity/ai/brain/task/WalkTowardClos
METHOD <init> (Lnet/minecraft/class_4801;F)V
ARG 1 executionRange
ARG 2 speed
METHOD <init> (Lnet/minecraft/class_4801;Ljava/util/function/Function;)V
ARG 1 executionRange
ARG 2 speed
METHOD method_29520 getNearestVisibleAdult (Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;
ARG 1 entity

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_4112 net/minecraft/entity/ai/brain/task/WanderAroundTa
FIELD field_18371 speed F
FIELD field_18964 pathUpdateCountdownTicks I
METHOD method_18977 hasFinishedPath (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Z
ARG 1 entity
ARG 3 time
METHOD method_18980 hasReached (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z
ARG 1 entity

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_5274 net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal
METHOD method_27922 canVillagerSummonGolem (Lnet/minecraft/class_1646;)Z
ARG 1 villager

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_1368 net/minecraft/entity/ai/goal/MoveThroughVillageGo
FIELD field_6524 requiresNighttime Z
FIELD field_6525 mob Lnet/minecraft/class_1314;
METHOD <init> (Lnet/minecraft/class_1314;DZILjava/util/function/BooleanSupplier;)V
ARG 1 entity
ARG 2 speed
ARG 4 requiresNighttime
ARG 5 distance

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_1505 net/minecraft/entity/ai/goal/SkeletonHorseTrapTri
FIELD field_7002 skeletonHorse Lnet/minecraft/class_1506;
METHOD <init> (Lnet/minecraft/class_1506;)V
ARG 1 skeletonHorse
METHOD method_30768 removeEnchantments (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
ARG 1 stack
METHOD method_6810 getHorse (Lnet/minecraft/class_1266;)Lnet/minecraft/class_1496;
ARG 1 localDifficulty
METHOD method_6811 getSkeleton (Lnet/minecraft/class_1266;Lnet/minecraft/class_1496;)Lnet/minecraft/class_1613;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal
FIELD field_18090 TEMPTING_ENTITY_PREDICATE Lnet/minecraft/class_4051;
FIELD field_28404 predicate Lnet/minecraft/class_4051;
FIELD field_6611 lastPlayerY D
FIELD field_6612 cooldown I
FIELD field_6613 active Z
@ -13,7 +14,11 @@ CLASS net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal
FIELD field_6621 lastPlayerZ D
FIELD field_6622 food Lnet/minecraft/class_1856;
METHOD <init> (Lnet/minecraft/class_1314;DLnet/minecraft/class_1856;Z)V
ARG 1 entity
ARG 2 speed
ARG 4 food
ARG 5 canBeScared
METHOD method_16081 canBeScared ()Z
METHOD method_6312 isTemptedBy (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_6313 isActive ()Z

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_5398 net/minecraft/entity/ai/goal/UniversalAngerGoal
FIELD field_25604 mob Lnet/minecraft/class_1308;
FIELD field_25605 triggerOthers Z
FIELD field_25606 lastAttackedTime I
METHOD <init> (Lnet/minecraft/class_1308;Z)V
ARG 1 mob
ARG 2 triggerOthers
@ -8,4 +9,5 @@ CLASS net/minecraft/class_5398 net/minecraft/entity/ai/goal/UniversalAngerGoal
ARG 0 entity
METHOD method_29931 (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_29932 canStartUniversalAnger ()Z
METHOD method_29933 getOthersInRange ()Ljava/util/List;

View File

@ -13,6 +13,10 @@ CLASS net/minecraft/class_1379 net/minecraft/entity/ai/goal/WanderAroundGoal
ARG 1 mob
ARG 2 speed
ARG 4 chance
METHOD <init> (Lnet/minecraft/class_1314;DIZ)V
ARG 1 entity
ARG 2 speed
ARG 4 chance
METHOD method_6302 getWanderTarget ()Lnet/minecraft/class_243;
METHOD method_6303 setChance (I)V
ARG 1 chance

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_4291 net/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal
METHOD <init> (Lnet/minecraft/class_1314;DZ)V
ARG 1 entity
ARG 2 speed

View File

@ -4,8 +4,22 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker
ARG 1 node
ARG 2 successor1
METHOD method_23476 getLandNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7;
ARG 0 world
ARG 1 pos
METHOD method_27138 inflictsFireDamage (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_29303 getNodeType (Lnet/minecraft/class_1308;III)Lnet/minecraft/class_7;
ARG 1 entity
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_58 getCommonNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;
ARG 0 world
ARG 1 pos
METHOD method_59 getNodeTypeFromNeighbors (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_7;)Lnet/minecraft/class_7;
ARG 0 world
ARG 1 pos
ARG 2 nodeType
METHOD method_60 getFeetY (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)D
ARG 0 world
ARG 1 pos

View File

@ -32,3 +32,4 @@ CLASS net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path
ARG 2 index
METHOD method_48 getTarget ()Lnet/minecraft/class_2338;
METHOD method_49 getNodePosition (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 entity

View File

@ -50,3 +50,5 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_27137 getNode (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9;
ARG 1 pos

View File

@ -19,8 +19,15 @@ CLASS net/minecraft/class_1528 net/minecraft/entity/boss/WitherEntity
METHOD method_6876 setTrackedEntityId (II)V
ARG 1 headIndex
ARG 2 id
METHOD method_6877 (IDDDZ)V
METHOD method_6877 shootSkullAt (IDDDZ)V
ARG 1 headIndex
ARG 2 targetX
ARG 4 targetY
ARG 6 targetZ
ARG 8 charged
METHOD method_6878 shootSkullAt (ILnet/minecraft/class_1309;)V
ARG 1 headIndex
ARG 2 target
METHOD method_6879 getHeadYaw (I)F
ARG 1 headIndex
METHOD method_6880 getHeadY (I)D

View File

@ -78,5 +78,6 @@ CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntit
METHOD method_6833 findPath (IILnet/minecraft/class_9;)Lnet/minecraft/class_11;
ARG 1 from
ARG 2 to
ARG 3 pathNode
METHOD method_6834 (F)Lnet/minecraft/class_243;
ARG 1 tickDelta

View File

@ -19,15 +19,19 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight
FIELD field_13122 playerUpdateTimer I
METHOD <init> (Lnet/minecraft/class_3218;JLnet/minecraft/class_2487;)V
ARG 1 world
ARG 2 gatewaysSeed
ARG 4 tag
METHOD method_12514 worldContainsEndPortal ()Z
METHOD method_12515 convertFromLegacy ()V
METHOD method_12516 generateEndGateway (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_12517 getAliveEndCrystals ()I
METHOD method_12518 generateEndPortal (Z)V
ARG 1 previouslyKilled
METHOD method_12519 generateNewEndGateway ()V
METHOD method_12520 updatePlayers ()V
METHOD method_12521 setSpawnState (Lnet/minecraft/class_2876;)V
ARG 1 spawnState
METHOD method_12522 respawnDragon ()V
METHOD method_12523 createDragon ()Lnet/minecraft/class_1510;
METHOD method_12524 resetEndCrystals ()V

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_2876 net/minecraft/entity/boss/dragon/EnderDragonSpawn
ARG 1 world
ARG 2 fight
ARG 3 crystals
ARG 5 pos

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_1517 net/minecraft/entity/boss/dragon/phase/HoldingPatternPhase
FIELD field_18121 PLAYERS_IN_RANGE_PREDICATE Lnet/minecraft/class_4051;
FIELD field_7045 target Lnet/minecraft/class_243;
METHOD method_6843 strafePlayer (Lnet/minecraft/class_1657;)V
ARG 1 player

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase
ARG 4 player
METHOD method_6851 getTarget ()Lnet/minecraft/class_243;
METHOD method_6852 modifyDamageTaken (Lnet/minecraft/class_1282;F)F
ARG 1 damageSource
ARG 2 damage
METHOD method_6853 clientTick ()V
METHOD method_6854 endPhase ()V
METHOD method_6855 serverTick ()V

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_1523 net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase
FIELD field_7051 dragonBreathEntity Lnet/minecraft/class_1295;
FIELD field_7053 ticks I

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
FIELD field_27856 FREEZE Lnet/minecraft/class_1282;
FIELD field_28099 FALLING_STALACTITE Lnet/minecraft/class_1282;
FIELD field_28100 fallingBlock Z
FIELD field_28399 fromFalling Z
FIELD field_28400 STALAGMITE Lnet/minecraft/class_1282;
FIELD field_5839 unblockable Z
FIELD field_5840 bypassesArmor Z
FIELD field_5841 name Ljava/lang/String;
@ -45,6 +47,8 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
ARG 1 attacker
METHOD method_32872 isFallingBlock ()Z
METHOD method_32873 setFallingBlock ()Lnet/minecraft/class_1282;
METHOD method_33329 isFromFalling ()Z
METHOD method_33330 setFromFalling ()Lnet/minecraft/class_1282;
METHOD method_5504 isUnblockable ()Z
METHOD method_5505 setOutOfWorld ()Lnet/minecraft/class_1282;
METHOD method_5506 getDeathMessage (Lnet/minecraft/class_1309;)Lnet/minecraft/class_2561;

View File

@ -14,6 +14,7 @@ CLASS net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker
METHOD method_5541 getBiggestAttacker ()Lnet/minecraft/class_1309;
METHOD method_5542 setFallDeathSuffix ()V
METHOD method_5543 getFallDeathSuffix (Lnet/minecraft/class_1281;)Ljava/lang/String;
ARG 1 damageRecord
METHOD method_5544 getBiggestFall ()Lnet/minecraft/class_1281;
METHOD method_5545 clearFallDeathSuffix ()V
METHOD method_5546 getTimeSinceLastAttack ()I

View File

@ -10,11 +10,15 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
ARG 1 trackedEntity
METHOD method_12776 addTrackedData (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
METHOD method_12777 entryFromPacket (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946;
ARG 0 buf
METHOD method_12778 set (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
ARG 1 key
ARG 2 value
METHOD method_12779 writeUpdatedEntries (Ljava/util/List;)V
METHOD method_12781 getDirtyEntries ()Ljava/util/List;
METHOD method_12782 writeEntryToPacket (Lnet/minecraft/class_2540;Lnet/minecraft/class_2945$class_2946;)V
ARG 0 buf
ARG 1 entry
METHOD method_12783 getEntry (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946;
METHOD method_12784 startTracking (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
ARG 1 key
@ -23,7 +27,9 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
METHOD method_12786 isDirty ()Z
METHOD method_12787 entriesToPacket (Ljava/util/List;Lnet/minecraft/class_2540;)V
METHOD method_12788 deserializePacket (Lnet/minecraft/class_2540;)Ljava/util/List;
ARG 0 buf
METHOD method_12789 get (Lnet/minecraft/class_2940;)Ljava/lang/Object;
ARG 1 data
METHOD method_12790 isEmpty ()Z
METHOD method_12791 registerData (Ljava/lang/Class;Lnet/minecraft/class_2941;)Lnet/minecraft/class_2940;
ARG 0 entityClass
@ -45,3 +51,7 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
METHOD method_12798 copy ()Lnet/minecraft/class_2945$class_2946;
METHOD method_12799 set (Ljava/lang/Object;)V
ARG 1 value
METHOD method_20794 getData (Lnet/minecraft/class_2945$class_2946;)Lnet/minecraft/class_2940;
ARG 0 entry
METHOD method_20795 getValue (Lnet/minecraft/class_2945$class_2946;)Ljava/lang/Object;
ARG 0 entry

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2940 net/minecraft/entity/data/TrackedData
FIELD field_13307 dataType Lnet/minecraft/class_2941;
METHOD <init> (ILnet/minecraft/class_2941;)V
ARG 1 id
ARG 2 dataType
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_12712 getType ()Lnet/minecraft/class_2941;

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_2941 net/minecraft/entity/data/TrackedDataHandler
METHOD method_12714 copy (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 value
METHOD method_12715 write (Lnet/minecraft/class_2540;Ljava/lang/Object;)V
ARG 1 data
ARG 1 buf
ARG 2 value
METHOD method_12716 read (Lnet/minecraft/class_2540;)Ljava/lang/Object;
ARG 1 buf
METHOD method_12717 create (I)Lnet/minecraft/class_2940;

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis
FIELD field_13325 OPTIONAL_TEXT_COMPONENT Lnet/minecraft/class_2941;
FIELD field_13326 STRING Lnet/minecraft/class_2941;
FIELD field_13327 INTEGER Lnet/minecraft/class_2941;
FIELD field_13328 DATA_HANDLERS Lnet/minecraft/class_3513;
FIELD field_17207 VILLAGER_DATA Lnet/minecraft/class_2941;
FIELD field_17910 FIREWORK_DATA Lnet/minecraft/class_2941;
FIELD field_18238 ENTITY_POSE Lnet/minecraft/class_2941;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
FIELD field_26745 MARKER_DIMENSIONS Lnet/minecraft/class_4048;
FIELD field_26746 SMALL_DIMENSIONS Lnet/minecraft/class_4048;
FIELD field_7102 RIDEABLE_MINECART_PREDICATE Ljava/util/function/Predicate;
FIELD field_7103 rightLegRotation Lnet/minecraft/class_2379;
FIELD field_7104 headRotation Lnet/minecraft/class_2379;
@ -30,6 +32,8 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
ARG 4 y
ARG 6 z
METHOD method_18059 canClip ()Z
METHOD method_31168 getDimensions (Z)Lnet/minecraft/class_4048;
ARG 1 marker
METHOD method_6898 spawnBreakParticles ()V
METHOD method_6900 getRightLegRotation ()Lnet/minecraft/class_2379;
METHOD method_6901 shouldHideBasePlate ()Z
@ -53,7 +57,9 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
METHOD method_6908 onBreak (Lnet/minecraft/class_1282;)V
ARG 1 damageSource
METHOD method_6909 setLeftLegRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6910 setLeftArmRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6911 serializePose ()Lnet/minecraft/class_2487;
METHOD method_6912 isMarker ()Z
METHOD method_6913 setShowArms (Z)V
@ -64,6 +70,7 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
METHOD method_6916 slotFromPosition (Lnet/minecraft/class_243;)Lnet/minecraft/class_1304;
METHOD method_6917 getLeftLegRotation ()Lnet/minecraft/class_2379;
METHOD method_6919 setHeadRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6920 playBreakSound ()V
METHOD method_6921 getHeadRotation ()Lnet/minecraft/class_2379;
METHOD method_6922 setSmall (Z)V
@ -72,8 +79,12 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
METHOD method_6924 breakAndDropItem (Lnet/minecraft/class_1282;)V
ARG 1 damageSource
METHOD method_6925 setRightArmRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6926 setRightLegRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6927 setBodyRotation (Lnet/minecraft/class_2379;)V
ARG 1 angle
METHOD method_6928 deserializePose (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_6929 shouldShowArms ()Z
METHOD method_6930 getLeftArmRotation ()Lnet/minecraft/class_2379;

View File

@ -8,13 +8,13 @@ CLASS net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity
ARG 1 type
ARG 2 world
ARG 3 pos
ARG 4 direction
ARG 4 facing
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V
ARG 1 world
ARG 2 pos
ARG 3 direction
ARG 3 facing
METHOD method_33339 isGlowItemFrame ()Z
METHOD method_33340 getStack ()Lnet/minecraft/class_1799;
METHOD method_33340 getAsItemStack ()Lnet/minecraft/class_1799;
METHOD method_6933 setHeldItemStack (Lnet/minecraft/class_1799;Z)V
ARG 1 value
ARG 2 update
@ -32,3 +32,4 @@ CLASS net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity
METHOD method_6940 getHeldItemStack ()Lnet/minecraft/class_1799;
METHOD method_6941 setRotation (IZ)V
ARG 1 value
ARG 2 updateComparators

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_5895 duration I
FIELD field_5896 type Lnet/minecraft/class_1291;
FIELD field_5897 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_1291;)V
ARG 1 type
METHOD <init> (Lnet/minecraft/class_1291;I)V
ARG 1 type
ARG 2 duration
@ -41,6 +43,8 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 5 showParticles
ARG 6 showIcon
ARG 7 hiddenEffect
METHOD <init> (Lnet/minecraft/class_1293;)V
ARG 1 that
METHOD compareTo (Ljava/lang/Object;)I
ARG 1 that
METHOD equals (Ljava/lang/Object;)Z

View File

@ -57,6 +57,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 0 target
METHOD method_24741 consumeOffHandItem (Lnet/minecraft/class_4836;Z)V
ARG 0 piglin
ARG 1 barter
METHOD method_24742 angerAtCloserTargets (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
ARG 0 piglin
ARG 1 target

View File

@ -1,2 +1,32 @@
CLASS net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain
METHOD method_30245 isNotCreativeSpectatorOrPeaceful (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_30247 (Lnet/minecraft/class_5418;)Ljava/util/Optional;
ARG 0 piglin
METHOD method_30248 (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z
ARG 0 piglin
METHOD method_30249 (Lnet/minecraft/class_5418;Lnet/minecraft/class_4140;)Ljava/util/Optional;
ARG 0 piglin
METHOD method_30250 setCurrentPosAsHome (Lnet/minecraft/class_5419;)V
ARG 0 piglinBrute
METHOD method_30251 tryRevenge (Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V
ARG 0 piglinBrute
ARG 1 target
METHOD method_30252 create (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 piglinBrute
ARG 1 brain
METHOD method_30256 (Lnet/minecraft/class_5419;)V
ARG 0 piglinBrute
METHOD method_30257 addCoreActivities (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
ARG 0 piglinBrute
ARG 1 brain
METHOD method_30258 (Lnet/minecraft/class_5419;)V
ARG 0 piglinBrute
METHOD method_30260 addIdleActivities (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
ARG 0 piglinBrute
ARG 1 brain
METHOD method_30261 (Lnet/minecraft/class_5419;)V
ARG 0 piglinBrute
METHOD method_30262 addFightActivities (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
ARG 0 piglinBrute
ARG 1 brain

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
FIELD field_7345 prevAttachedBlock Lnet/minecraft/class_2338;
FIELD field_7346 PEEK_AMOUNT Lnet/minecraft/class_2940;
METHOD method_24350 canStay (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 1 pos
METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
ARG 1 pos
METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_1590 net/minecraft/entity/mob/ZombifiedPiglinEntity
FIELD field_25379 ANGER_TIME_RANGE Lnet/minecraft/class_4801;
FIELD field_25380 angerTime I
FIELD field_25381 targetUuid Ljava/util/UUID;
FIELD field_25382 ANGRY_SOUND_DELAY_RANGE Lnet/minecraft/class_4801;
FIELD field_7307 ATTACKING_SPEED_BOOST Lnet/minecraft/class_1322;
FIELD field_7308 angrySoundDelay I
FIELD field_7311 ATTACKING_SPEED_BOOST_ID Ljava/util/UUID;
@ -12,3 +13,5 @@ CLASS net/minecraft/class_1590 net/minecraft/entity/mob/ZombifiedPiglinEntity
ARG 3 pos
ARG 4 random
METHOD method_26941 createZombifiedPiglinAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_29533 playAngrySound ()V
METHOD method_30080 tickAngrySound ()V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain
FIELD field_28351 WALK_TOWARD_ADULT_RANGE Lnet/minecraft/class_4801;
METHOD method_33241 getTemptItems ()Lnet/minecraft/class_1856;
METHOD method_33243 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain

View File

@ -25,6 +25,7 @@ CLASS net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity
METHOD method_6582 isSongPlaying ()Z
METHOD method_6583 getRandomSound (Lnet/minecraft/class_1937;Ljava/util/Random;)Lnet/minecraft/class_3414;
ARG 0 world
ARG 1 random
METHOD method_6584 getVariant ()I
METHOD method_6585 setVariant (I)V
ARG 1 variant
@ -33,3 +34,6 @@ CLASS net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity
METHOD method_6587 imitateNearbyMob (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z
ARG 0 world
ARG 1 parrot
CLASS 1
METHOD test (Ljava/lang/Object;)Z
ARG 1 entity

View File

@ -20,6 +20,13 @@ CLASS net/minecraft/class_1296 net/minecraft/entity/passive/PassiveEntity
FIELD field_20684 spawnCount I
FIELD field_20685 babyAllowed Z
FIELD field_20686 babyChance F
METHOD <init> (F)V
ARG 1 babyChance
METHOD <init> (Z)V
ARG 1 babyAllowed
METHOD <init> (ZF)V
ARG 1 babyAllowed
ARG 2 babyChance
METHOD method_22432 getSpawnedCount ()I
METHOD method_22435 countSpawned ()V
METHOD method_22436 canSpawnBaby ()Z

View File

@ -19,6 +19,8 @@ CLASS net/minecraft/class_1463 net/minecraft/entity/passive/RabbitEntity
METHOD method_6607 wantsCarrots ()Z
METHOD method_6608 doScheduleJump ()V
METHOD method_6610 getRabbitType ()I
METHOD method_6614 isTempting (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_6615 getJumpSound ()Lnet/minecraft/class_3414;
METHOD method_6616 lookTowards (DD)V
ARG 1 x

View File

@ -19,6 +19,8 @@ CLASS net/minecraft/class_4985 net/minecraft/entity/passive/StriderEntity
METHOD method_26349 setCold (Z)V
ARG 1 cold
METHOD method_26924 createStriderAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_30078 isEscapingDanger ()Z
METHOD method_30079 isBeingTempted ()Z
CLASS class_4988 Navigation
METHOD <init> (Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V
ARG 1 entity

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_3986 net/minecraft/entity/passive/TraderLlamaEntity
FIELD field_17718 llama Lnet/minecraft/class_1501;
FIELD field_17719 offender Lnet/minecraft/class_1309;
FIELD field_17720 traderLastAttackedTime I
METHOD <init> (Lnet/minecraft/class_1501;)V
ARG 1 llama

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1481 net/minecraft/entity/passive/TurtleEntity
FIELD field_28406 BREEDING_ITEM Lnet/minecraft/class_1856;
FIELD field_6918 sandDiggingCounter I
FIELD field_6919 HAS_EGG Lnet/minecraft/class_2940;
FIELD field_6920 HOME_POS Lnet/minecraft/class_2940;

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity
FIELD field_6951 canShakeWaterOff Z
FIELD field_6952 begAnimationProgress F
METHOD method_26897 createWolfAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_31167 resetShake ()V
METHOD method_6707 getFurWetBrightnessMultiplier (F)F
COMMENT Returns this wolf's brightness multiplier based on the fur wetness.
COMMENT <p>

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_1702 net/minecraft/entity/player/HungerManager
ARG 1 tag
METHOD method_7585 add (IF)V
ARG 1 food
ARG 2 saturationModifier
METHOD method_7586 getFoodLevel ()I
METHOD method_7587 isNotFull ()Z
METHOD method_7588 update (Lnet/minecraft/class_1657;)V

View File

@ -98,6 +98,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
METHOD method_7266 resetStat (Lnet/minecraft/class_3445;)V
ARG 1 stat
METHOD method_7267 updateShoulderEntity (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7268 setReducedDebugInfo (Z)V
ARG 1 reducedDebugInfo
METHOD method_7269 trySleep (Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either;

View File

@ -64,9 +64,11 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory
METHOD method_7394 insertStack (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_7395 getSlotWithStack (Lnet/minecraft/class_1799;)I
ARG 1 stack
METHOD method_7396 setCursorStack (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_7397 deserialize (Lnet/minecraft/class_2499;)V
ARG 1 tag
METHOD method_7398 offerOrDrop (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_7399 getCursorStack ()Lnet/minecraft/class_1799;

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity
ARG 1 stack
METHOD method_7460 getColor ()I
METHOD method_7461 spawnParticles (I)V
ARG 1 amount
METHOD method_7462 initColor ()V
METHOD method_7463 addEffect (Lnet/minecraft/class_1293;)V
ARG 1 effect

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEnti
FIELD field_7174 waitCountdown I
FIELD field_7175 state Lnet/minecraft/class_1536$class_1537;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;II)V
ARG 1 type
ARG 2 world
ARG 3 lureLevel
ARG 4 luckOfTheSeaLevel
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;II)V
@ -40,5 +42,6 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEnti
ARG 1 usedItem
METHOD method_6958 checkForCollision ()V
METHOD method_6959 removeIfInvalid (Lnet/minecraft/class_1657;)Z
ARG 1 player
CLASS class_1537 State
CLASS class_4984 PositionType

View File

@ -23,6 +23,8 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject
ARG 2 owner
ARG 3 world
METHOD method_20011 getSound ()Lnet/minecraft/class_3414;
METHOD method_26351 shouldFall ()Z
METHOD method_26352 fall ()V
METHOD method_7433 setNoClip (Z)V
ARG 1 noClip
METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966;

View File

@ -12,7 +12,13 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity
METHOD method_24920 onBlockHit (Lnet/minecraft/class_3965;)V
ARG 1 blockHitResult
METHOD method_24921 getOwner ()Lnet/minecraft/class_1297;
METHOD method_26958 canHit (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_26960 updateRotation (FF)F
ARG 0 prevRot
ARG 1 newRot
METHOD method_26961 shouldLeaveOwner ()Z
METHOD method_26962 updateRotation ()V
METHOD method_7432 setOwner (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_7454 onEntityHit (Lnet/minecraft/class_3966;)V

View File

@ -1,7 +1,11 @@
CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
METHOD method_18074 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239;
ARG 0 entity
METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966;
ARG 0 entity
METHOD method_18077 getEntityCollision (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Lnet/minecraft/class_3966;
ARG 0 world
ARG 1 entity
METHOD method_18812 getHandPossiblyHolding (Lnet/minecraft/class_1309;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1268;
ARG 0 entity
ARG 1 item

View File

@ -10,4 +10,6 @@ CLASS net/minecraft/class_1678 net/minecraft/entity/projectile/ShulkerBulletEnti
ARG 1 world
ARG 2 owner
ARG 3 target
ARG 4 axis
METHOD method_7487 setDirection (Lnet/minecraft/class_2350;)V
ARG 1 direction

View File

@ -62,6 +62,7 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
METHOD method_7518 getMinecartType ()Lnet/minecraft/class_1688$class_1689;
METHOD method_7519 getContainedBlock ()Lnet/minecraft/class_2680;
METHOD method_7520 setDamageWobbleStrength (F)V
ARG 1 damageWobbleStrength
METHOD method_7521 getDamageWobbleStrength ()F
METHOD method_7522 getDamageWobbleSide ()I
METHOD method_7523 create (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;)Lnet/minecraft/class_1688;

View File

@ -33,6 +33,9 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
ARG 2 x
ARG 4 y
ARG 6 z
METHOD method_30959 canCollide (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z
ARG 0 entity
ARG 1 other
METHOD method_7531 setBubbleWobbleTicks (I)V
ARG 1 wobbleTicks
METHOD method_7532 getUnderWaterLocation ()Lnet/minecraft/class_1690$class_1691;