mirror of https://github.com/FabricMC/yarn.git
Bee mappings (#981)
This commit is contained in:
parent
a2adfae9eb
commit
898fb4c9be
|
@ -23,3 +23,4 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeeHiveBlockEntity
|
|||
METHOD method_21858 tickBees ()V
|
||||
METHOD method_21859 getBees ()Lnet/minecraft/class_2499;
|
||||
METHOD method_22400 hasNoBees ()Z
|
||||
METHOD method_23280 isNearFire ()Z
|
||||
|
|
|
@ -9,6 +9,58 @@ CLASS net/minecraft/class_1414 net/minecraft/entity/ai/TargetFinder
|
|||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 pos
|
||||
METHOD method_21756 findGroundTarget (Lnet/minecraft/class_1314;IIILnet/minecraft/class_243;D)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 preferredYDifference
|
||||
ARG 4 preferredAngle
|
||||
ARG 5 maxAngleDifference
|
||||
METHOD method_21757 findAirTarget (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;FII)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 preferredAngle
|
||||
ARG 4 maxAngleDifference
|
||||
ARG 5 distanceAboveGroundRange
|
||||
ARG 6 minDistanceAboveGround
|
||||
METHOD method_21758 findTarget (Lnet/minecraft/class_1314;IIILnet/minecraft/class_243;ZDLjava/util/function/ToDoubleFunction;ZIIZ)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 preferredYDifference
|
||||
ARG 4 preferredAngle
|
||||
ARG 5 notInWater
|
||||
ARG 6 maxAngleDifference
|
||||
ARG 8 favorProvider
|
||||
ARG 9 aboveGround
|
||||
ARG 10 distanceAboveGroundRange
|
||||
ARG 11 minDistanceAboveGround
|
||||
ARG 12 validPositionsOnly
|
||||
METHOD method_21761 findValidPositionAbove (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 minDistanceAboveIllegal
|
||||
ARG 2 maxOffset
|
||||
ARG 3 isIllegalPredicate
|
||||
METHOD method_23735 findTargetTowards (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 pos
|
||||
METHOD method_23736 findGroundTargetTowards (Lnet/minecraft/class_1314;IIILnet/minecraft/class_243;D)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 preferredYDifference
|
||||
ARG 4 pos
|
||||
ARG 5 maxAngleDifference
|
||||
METHOD method_6374 getRandomOffset (Ljava/util/Random;IIILnet/minecraft/class_243;D)Lnet/minecraft/class_2338;
|
||||
ARG 0 random
|
||||
ARG 1 maxHorizontalDistance
|
||||
ARG 2 maxVerticalDistance
|
||||
ARG 3 preferredYDifference
|
||||
ARG 4 preferredAngle
|
||||
ARG 5 maxAngleDifference
|
||||
METHOD method_6375 findTarget (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243;
|
||||
ARG 0 mob
|
||||
ARG 1 maxHorizontalDistance
|
||||
|
|
|
@ -15,6 +15,7 @@ CLASS net/minecraft/class_1333 net/minecraft/entity/ai/control/LookControl
|
|||
METHOD method_20249 getLookingHeightFor (Lnet/minecraft/class_1297;)D
|
||||
METHOD method_20250 getTargetPitch ()F
|
||||
METHOD method_20251 getTargetYaw ()F
|
||||
METHOD method_20433 shouldStayHorizontal ()Z
|
||||
METHOD method_6225 getLookX ()D
|
||||
METHOD method_6226 lookAt (Lnet/minecraft/class_1297;FF)V
|
||||
ARG 1 entity
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_1366 net/minecraft/entity/ai/goal/MeleeAttackGoal
|
||||
FIELD field_6500 speed D
|
||||
FIELD field_6502 pauseWhenMobIdle Z
|
||||
FIELD field_6503 mob Lnet/minecraft/class_1314;
|
||||
FIELD field_6505 ticksUntilAttack I
|
||||
FIELD field_6506 targetZ D
|
||||
|
@ -8,6 +9,7 @@ CLASS net/minecraft/class_1366 net/minecraft/entity/ai/goal/MeleeAttackGoal
|
|||
METHOD <init> (Lnet/minecraft/class_1314;DZ)V
|
||||
ARG 1 mob
|
||||
ARG 2 speed
|
||||
ARG 4 pauseWhenMobIdle
|
||||
METHOD method_6288 attack (Lnet/minecraft/class_1309;D)V
|
||||
ARG 1 target
|
||||
ARG 2 squaredDistance
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_1408 net/minecraft/entity/ai/pathing/EntityNavigation
|
||||
FIELD field_20293 currentTarget Lnet/minecraft/class_2338;
|
||||
FIELD field_21642 rangeMultiplier F
|
||||
FIELD field_6668 speed D
|
||||
FIELD field_6671 followRange Lnet/minecraft/class_1324;
|
||||
FIELD field_6673 pathNodeNavigator Lnet/minecraft/class_13;
|
||||
|
@ -17,6 +18,9 @@ CLASS net/minecraft/class_1408 net/minecraft/entity/ai/pathing/EntityNavigation
|
|||
METHOD method_21643 findPathToAny (Ljava/util/stream/Stream;I)Lnet/minecraft/class_11;
|
||||
ARG 1 positions
|
||||
ARG 2 distance
|
||||
METHOD method_23964 setRangeMultiplier (F)V
|
||||
ARG 1 rangeMultiplier
|
||||
METHOD method_23965 resetRangeMultiplier ()V
|
||||
METHOD method_6333 isValidPosition (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_6334 startMovingAlong (Lnet/minecraft/class_11;D)Z
|
||||
|
|
|
@ -15,11 +15,13 @@ CLASS net/minecraft/class_13 net/minecraft/entity/ai/pathing/PathNodeNavigator
|
|||
ARG 3 positions
|
||||
ARG 4 followRange
|
||||
ARG 5 distance
|
||||
ARG 6 rangeMultiplier
|
||||
METHOD method_54 findPathToAny (Lnet/minecraft/class_9;Ljava/util/Map;FIF)Lnet/minecraft/class_11;
|
||||
ARG 1 startNode
|
||||
ARG 2 positions
|
||||
ARG 3 followRange
|
||||
ARG 4 distance
|
||||
ARG 5 rangeMultiplier
|
||||
METHOD method_55 createPath (Lnet/minecraft/class_9;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_11;
|
||||
ARG 1 endNode
|
||||
ARG 2 target
|
||||
|
|
|
@ -3,6 +3,10 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
|||
METHOD method_21814 canBeeStart ()Z
|
||||
METHOD method_21815 canBeeContinue ()Z
|
||||
CLASS class_4468 StingGoal
|
||||
METHOD <init> (Lnet/minecraft/class_1314;DZ)V
|
||||
ARG 1 mob
|
||||
ARG 2 speed
|
||||
ARG 4 pauseWhenIdle
|
||||
METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_1314;DZ)V
|
||||
ARG 2 mob
|
||||
ARG 3 speed
|
||||
|
@ -12,23 +16,50 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
|||
METHOD method_21816 canSting ()Z
|
||||
CLASS class_4470 EnterHiveGoal
|
||||
CLASS class_4472 MoveToHiveGoal
|
||||
FIELD field_21647 ticks I
|
||||
FIELD field_21648 possibleHives Ljava/util/List;
|
||||
FIELD field_21649 path Lnet/minecraft/class_11;
|
||||
METHOD method_23885 reset ()V
|
||||
METHOD method_24006 startMovingToFar (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_24007 isPossibleHive (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_24009 addPossibleHive (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_24010 isCloseEnough (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_24011 clearPossibleHives ()V
|
||||
METHOD method_24012 makeChosenHivePossibleHive ()V
|
||||
CLASS class_4473 MoveToFlowerGoal
|
||||
FIELD field_21650 ticks I
|
||||
METHOD method_24013 shouldMoveToFlower ()Z
|
||||
CLASS class_4474 GrowCropsGoal
|
||||
CLASS class_4475 BeeRevengeGoal
|
||||
METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_4466;)V
|
||||
ARG 2 bee
|
||||
CLASS class_4476 FindHiveGoal
|
||||
METHOD method_23742 getNearbyFreeHives ()Ljava/util/List;
|
||||
CLASS class_4477 BeeLookControl
|
||||
METHOD <init> (Lnet/minecraft/class_1308;)V
|
||||
ARG 1 bee
|
||||
METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_1308;)V
|
||||
ARG 2 entity
|
||||
CLASS class_4478 PollinateGoal
|
||||
FIELD field_20378 pollinationTicks I
|
||||
FIELD field_20379 lastPollinationTick I
|
||||
FIELD field_20617 flowerPredicate Ljava/util/function/Predicate;
|
||||
FIELD field_21080 running Z
|
||||
FIELD field_21511 nextTarget Lnet/minecraft/class_243;
|
||||
FIELD field_21651 ticks I
|
||||
METHOD method_21820 completedPollination ()Z
|
||||
METHOD method_21821 getFlower ()Ljava/util/Optional;
|
||||
METHOD method_22326 findFlower (Ljava/util/function/Predicate;D)Ljava/util/Optional;
|
||||
ARG 1 predicate
|
||||
ARG 2 searchDistance
|
||||
METHOD method_23346 isRunning ()Z
|
||||
METHOD method_23748 cancel ()V
|
||||
METHOD method_23749 moveToNextTarget ()V
|
||||
METHOD method_23750 getRandomOffset ()F
|
||||
CLASS class_4479 BeeWanderAroundGoal
|
||||
METHOD method_21822 getRandomLocation ()Lnet/minecraft/class_243;
|
||||
FIELD field_20353 multipleByteTracker Lnet/minecraft/class_2940;
|
||||
|
@ -41,7 +72,16 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
|||
FIELD field_20360 cannotEnterHiveTicks I
|
||||
FIELD field_20361 cropsGrownSincePollination I
|
||||
FIELD field_20362 flowerPos Lnet/minecraft/class_2338;
|
||||
FIELD field_20363 hivePos Lnet/minecraft/class_2338;
|
||||
FIELD field_20363 chosenHive Lnet/minecraft/class_2338;
|
||||
FIELD field_21079 pollinateGoal Lnet/minecraft/class_4466$class_4478;
|
||||
FIELD field_21509 ticksInsideWater I
|
||||
FIELD field_21643 ticksLeftToFindHive I
|
||||
FIELD field_21644 ticksUntilCanPollinate I
|
||||
FIELD field_21645 moveToHiveGoal Lnet/minecraft/class_4466$class_4472;
|
||||
FIELD field_21646 moveToFlowerGoal Lnet/minecraft/class_4466$class_4473;
|
||||
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
|
||||
ARG 1 type
|
||||
ARG 2 world
|
||||
METHOD method_21763 setBeeAttacker (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 attacker
|
||||
METHOD method_21769 addParticle (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V
|
||||
|
@ -87,3 +127,17 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
|||
ARG 1 tickDelta
|
||||
METHOD method_21812 getBeeFlag (I)Z
|
||||
ARG 1 location
|
||||
METHOD method_23884 getHivePos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_23979 isWithinDistance (Lnet/minecraft/class_2338;I)Z
|
||||
ARG 1 pos
|
||||
ARG 2 distance
|
||||
METHOD method_23983 failedPollinatingTooLong ()Z
|
||||
METHOD method_23984 isHiveNearFire ()Z
|
||||
METHOD method_23987 startMovingTo (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_23988 doesHiveHaveSpace (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_23990 isTooFar (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_23992 isFlowers (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
|
|
|
@ -57,6 +57,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
ARG 1 pos
|
||||
ARG 2 oldBlock
|
||||
ARG 3 newBlock
|
||||
METHOD method_23886 isNight ()Z
|
||||
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
|
||||
METHOD method_8419 isRaining ()Z
|
||||
METHOD method_8421 sendEntityStatus (Lnet/minecraft/class_1297;B)V
|
||||
|
@ -206,7 +207,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
METHOD method_8526 setBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)V
|
||||
ARG 1 pos
|
||||
METHOD method_8527 getGeneratorType ()Lnet/minecraft/class_1942;
|
||||
METHOD method_8530 isDaylight ()Z
|
||||
METHOD method_8530 isDay ()Z
|
||||
METHOD method_8532 getTimeOfDay ()J
|
||||
METHOD method_8533 calculateAmbientDarkness ()V
|
||||
METHOD method_8534 isAreaNotEmpty (Lnet/minecraft/class_238;)Z
|
||||
|
|
Loading…
Reference in New Issue