Bee mappings (#2265)

* Bee mappings

* NBT_KEY -> KEY
This commit is contained in:
Juuxel 2021-04-03 17:03:02 +03:00 committed by GitHub
parent 0bc94eeaeb
commit 416b19b716
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 30 additions and 0 deletions

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock
FIELD field_20418 GENERATE_DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_20419 FACING Lnet/minecraft/class_2753;
FIELD field_20420 HONEY_LEVEL Lnet/minecraft/class_2758;
FIELD field_31011 FULL_HONEY_LEVEL I
FIELD field_31012 DROPPED_HONEYCOMB_COUNT I
METHOD method_21839 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 player
METHOD method_21840 addHoneyParticle (Lnet/minecraft/class_1937;DDDDD)V

View File

@ -7,6 +7,10 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
FIELD field_31309 TICKS_IN_HIVE_KEY Ljava/lang/String;
FIELD field_31310 HAS_NECTAR_KEY Ljava/lang/String;
FIELD field_31311 BEES_KEY Ljava/lang/String;
FIELD field_31312 MAX_BEE_COUNT I
FIELD field_31313 MIN_OCCUPATION_TICKS_WITHOUT_NECTAR I
FIELD field_31314 ANGERED_CANNOT_ENTER_HIVE_TICKS I
FIELD field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR I
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
@ -20,16 +24,26 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
METHOD method_21850 angerBees (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)V
ARG 1 player
ARG 2 state
ARG 3 beeState
METHOD method_21852 tryReleaseBee (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List;
ARG 1 state
ARG 2 beeState
METHOD method_21855 releaseBee (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 bee
ARG 4 entities
ARG 5 beeState
ARG 6 flowerPos
METHOD method_21856 isFullOfBees ()Z
METHOD method_21857 hasFlowerPos ()Z
METHOD method_21858 tickBees (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 bees
ARG 4 flowerPos
METHOD method_21859 getBees ()Lnet/minecraft/class_2499;
METHOD method_22400 hasNoBees ()Z
METHOD method_23280 isNearFire ()Z

View File

@ -17,6 +17,17 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
FIELD field_21646 moveToFlowerGoal Lnet/minecraft/class_4466$class_4473;
FIELD field_25363 ANGER_TIME_RANGE Lnet/minecraft/class_6019;
FIELD field_25364 targetUuid Ljava/util/UUID;
FIELD field_30272 CROPS_GROWN_SINCE_POLLINATION_KEY Ljava/lang/String;
FIELD field_30273 CANNOT_ENTER_HIVE_TICKS_KEY Ljava/lang/String;
FIELD field_30276 TICKS_SINCE_POLLINATION_KEY Ljava/lang/String;
FIELD field_30277 HAS_STUNG_KEY Ljava/lang/String;
FIELD field_30278 HAS_NECTAR_KEY Ljava/lang/String;
FIELD field_30279 FLOWER_POS_KEY Ljava/lang/String;
FIELD field_30280 HIVE_POS_KEY Ljava/lang/String;
FIELD field_30285 FLOWER_NAVIGATION_START_TICKS I
COMMENT A bee will start moving to a flower once this time in ticks has passed from a pollination.
FIELD field_30286 POLLINATION_FAIL_TICKS I
COMMENT The duration in ticks when a bee's pollination is considered failed.
METHOD method_21769 addParticle (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V
ARG 1 world
ARG 2 lastX
@ -71,6 +82,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
METHOD method_23992 isFlowers (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_26880 createBeeAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_35161 getMoveGoalTicks ()I
METHOD method_35162 getPossibleHives ()Ljava/util/List;
CLASS class_4467 NotAngryGoal
METHOD method_21814 canBeeStart ()Z
METHOD method_21815 canBeeContinue ()Z
@ -102,6 +115,7 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
METHOD method_24012 makeChosenHivePossibleHive ()V
CLASS class_4473 MoveToFlowerGoal
FIELD field_21650 ticks I
FIELD field_30298 MAX_FLOWER_NAVIGATION_TICKS I
METHOD method_24013 shouldMoveToFlower ()Z
CLASS class_4474 GrowCropsGoal
CLASS class_4475 BeeRevengeGoal