Map some fields and params based around the dragon battle (#2985)

* Map some fields and params based around the dragon battle

* SPAWN_HEIGHT -> SPAWN_Y

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
Noah van der Aa 2022-01-28 21:10:24 +01:00 committed by GitHub
parent 85fa88287a
commit c968285953
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 11 additions and 0 deletions

View File

@ -17,8 +17,11 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight
FIELD field_13120 dragonSpawnState Lnet/minecraft/class_2876;
FIELD field_13121 gateways Ljava/util/List;
FIELD field_13122 playerUpdateTimer I
FIELD field_31442 SPAWN_Y I
FIELD field_31443 CHECK_DRAGON_SEEN_INTERVAL I
FIELD field_31444 CRYSTAL_COUNTING_INTERVAL I
FIELD field_31446 ISLAND_SIZE I
FIELD field_31447 PLAYER_COUNTING_INTERVAL I
METHOD <init> (Lnet/minecraft/class_3218;JLnet/minecraft/class_2487;)V
ARG 1 world
ARG 2 gatewaysSeed

View File

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

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1513 net/minecraft/entity/boss/dragon/phase/ChargingPlayerPhase
FIELD field_30431 DURATION I
FIELD field_7037 chargingTicks I
FIELD field_7038 pathTarget Lnet/minecraft/class_243;
FIELD field_7039 LOGGER Lorg/slf4j/Logger;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_1520 net/minecraft/entity/boss/dragon/phase/SittingAttackingPhase
FIELD field_30432 DURATION I
FIELD field_7049 ticks I

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1523 net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase
FIELD field_30433 DURATION I
FIELD field_7051 dragonBreathEntity Lnet/minecraft/class_1295;
FIELD field_7052 timesRun I
FIELD field_7053 ticks I

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_1522 net/minecraft/entity/boss/dragon/phase/SittingScanningPhase
FIELD field_18123 PLAYER_WITHIN_RANGE_PREDICATE Lnet/minecraft/class_4051;
FIELD field_18124 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
FIELD field_30436 DURATION I
FIELD field_7050 ticks I
METHOD method_18447 (Lnet/minecraft/class_1510;Lnet/minecraft/class_1309;)Z
ARG 1 player

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1525 net/minecraft/entity/boss/dragon/phase/StrafePlayerPhase
FIELD field_30440 MINIMUM_TARGET_SPOT_AMOUNT I
FIELD field_7057 pathTarget Lnet/minecraft/class_243;
FIELD field_7058 shouldFindNewPath Z
FIELD field_7059 path Lnet/minecraft/class_11;