Some updated raid mappings (#617)

This commit is contained in:
liach 2019-04-16 22:13:03 +08:00 committed by Adrian Siekierka
parent 4365e0f69a
commit eca8dc8f6e
6 changed files with 30 additions and 8 deletions

View File

@ -1,6 +1,15 @@
CLASS bd net/minecraft/advancement/criterion/KilledByCrossbowCriterion
CLASS bd$a Handler
FIELD a tracker Lrb;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a trigger (Lvg;Ljava/util/Collection;I)V
METHOD a add (Lx$a;)V
METHOD b remove (Lx$a;)V
CLASS bd$b Conditions
FIELD a victims [Lav;
FIELD b uniqueEntityTypes Lbi$d;
METHOD a matches (Lvg;Ljava/util/Collection;I)Z
FIELD a ID Lqs;
FIELD b handlers Ljava/util/Map;
METHOD a trigger (Lvg;Ljava/util/Collection;I)V

View File

@ -1,6 +1,15 @@
CLASS bp net/minecraft/advancement/criterion/ShotCrossbowCriterion
CLASS bp$a Handler
FIELD a tracker Lrb;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a trigger (Lbbu;)V
METHOD a add (Lx$a;)V
METHOD b remove (Lx$a;)V
CLASS bp$b Conditions
FIELD a item Lbc;
METHOD a matches (Lbbu;)Z
METHOD a create (Lbgz;)Lbp$b;
FIELD a ID Lqs;
FIELD b handlers Ljava/util/Map;
METHOD a trigger (Lvg;Lbbu;)V

View File

@ -1,5 +1,9 @@
CLASS aue net/minecraft/entity/mob/PatrolEntity
CLASS aue$a PatrolGoal
FIELD a owner Laue;
FIELD b leaderSpeed D
FIELD c fellowSpeed D
METHOD g wander ()V
FIELD b patrolTarget Lev;
FIELD c patrolLeader Z
FIELD d patrolling Z
@ -10,7 +14,7 @@ CLASS aue net/minecraft/entity/mob/PatrolEntity
METHOD dX hasPatrolTarget ()Z
METHOD dY isPatrolLeader ()Z
METHOD ea hasNoRaid ()Z
METHOD eb setRandomRaidCenter ()V
METHOD eb setRandomPatrolTarget ()V
METHOD ec isRaidCenterSet ()Z
METHOD g setRaidCenter (Lev;)V
METHOD g setPatrolTarget (Lev;)V
METHOD r setPatrolLeader (Z)V

View File

@ -12,13 +12,13 @@ CLASS awv net/minecraft/entity/raid/Raid
FIELD f VALUES [Lawv$b;
FIELD g type Laih;
FIELD h waveToCount [I
FIELD a ILLAGER_BANNER Lbbu;
FIELD a OMINOUS_BANNER Lbbu;
FIELD b EVENT_TEXT Ljw;
FIELD c VICTORY_SUFFIX_TEXT Ljw;
FIELD d DEFEAT_SUFFIX_TEXT Ljw;
FIELD e VICTORY_TITLE Ljm;
FIELD f DEFEAT_TITLE Ljm;
FIELD g waveToLeader Ljava/util/Map;
FIELD g waveToCaptain Ljava/util/Map;
FIELD h waveToRaiders Ljava/util/Map;
FIELD i heroesOfTheVillage Ljava/util/Set;
FIELD j ticksActive J
@ -52,7 +52,7 @@ CLASS awv net/minecraft/entity/raid/Raid
METHOD a getRavagerSpawnLocation (II)Lev;
ARG 1 proximity
ARG 2 tries
METHOD a setRaidLeader (ILaww;)V
METHOD a setWaveCaptain (ILaww;)V
ARG 1 wave
METHOD a addRaider (ILaww;Lev;Z)V
ARG 1 wave
@ -77,7 +77,7 @@ CLASS awv net/minecraft/entity/raid/Raid
METHOD a playRaidHorn (Lev;)V
METHOD a toTag (Lib;)Lib;
METHOD b isPreRaid ()Z
METHOD b getLeader (I)Laww;
METHOD b getCaptain (I)Laww;
ARG 1 wave
METHOD b addToWave (ILaww;)Z
ARG 1 wave

View File

@ -23,7 +23,7 @@ CLASS aww net/minecraft/entity/raid/RaiderEntity
METHOD h tryFindHome ()Z
METHOD j purgeMemory ()V
FIELD bA outOfRaidCounter I
FIELD b OBTAINABLE_ILLAGER_BANNER_ITEM Ljava/util/function/Predicate;
FIELD b OBTAINABLE_OMINOUS_BANNER_PREDICATE Ljava/util/function/Predicate;
FIELD by wave I
FIELD bz ableToJoinRaid Z
FIELD c CELEBRATING Lqh;

View File

@ -6,5 +6,5 @@ CLASS cic net/minecraft/world/ChunkUpdateState
METHOD a getAll ()Lit/unimi/dsi/fastutil/longs/LongSet;
METHOD a add (J)V
METHOD b contains (J)Z
METHOD c isRemaing (J)Z
METHOD c isRemaining (J)Z
METHOD d markResolved (J)V