CLASS awr net/minecraft/entity/raid/Raid CLASS awr$a Status FIELD e VALUES [Lawr$a; METHOD a getName ()Ljava/lang/String; METHOD b fromName (Ljava/lang/String;)Lawr$a; CLASS awr$b Member FIELD a VINDICATOR Lawr$b; FIELD b EVOKER Lawr$b; FIELD c PILLAGER Lawr$b; FIELD d WITCH Lawr$b; FIELD e RAVAGER Lawr$b; FIELD f VALUES [Lawr$b; FIELD g type Laid; FIELD h waveToCount [I FIELD a ILLAGER_BANNER Lbbq; 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 h waveToRaiders Ljava/util/Map; FIELD i heroesOfTheVillage Ljava/util/Set; FIELD j ticksActive J FIELD k center Lev; FIELD l world Lve; FIELD m started Z FIELD n id I FIELD o totalHealth F FIELD p badOmenLevel I FIELD q active Z FIELD r wavesSpawned I FIELD s bar Lvb; FIELD t postRaidTicks I FIELD u preRaidTicks I FIELD v random Ljava/util/Random; FIELD w waveCount I FIELD x status Lawr$a; FIELD y finishCooldown I METHOD (ILve;Lev;)V ARG 1 id METHOD A hasSpawnedFinalWave ()Z METHOD B hasExtraWave ()Z METHOD C hasSpawnedExtraWave ()Z METHOD D isSpawningExtraWave ()Z METHOD E removeObsoleteRaiders ()V METHOD F canSpawnRaiders ()Z METHOD G markDirty ()V METHOD H getIllagerBanner ()Lbbq; METHOD a isFinished ()Z METHOD a getPillagerSpawnLocation (II)Lev; METHOD a setRaidLeader (ILaws;)V ARG 1 wave METHOD a addRaider (ILaws;Lev;Z)V ARG 1 wave ARG 2 raider ARG 3 pos ARG 4 existing METHOD a addToWave (ILaws;Z)Z ARG 1 wave ARG 3 countHealth METHOD a getMaxWaves (Lagr;)I METHOD a addHero (Lahz;)V METHOD a start (Lavn;)V METHOD a getCount (Lawr$b;IZ)I ARG 2 wave ARG 3 extra METHOD a getBonusCount (Lawr$b;Ljava/util/Random;ILags;Z)I ARG 3 wave ARG 5 extra METHOD a removeFromWave (Laws;Z)V ARG 2 countHealth METHOD a playRaidHorn (Lev;)V METHOD a toTag (Lib;)Lib; METHOD b isPreRaid ()Z METHOD b getLeader (I)Laws; METHOD b addToWave (ILaws;)Z ARG 1 wave METHOD b spawnNextWave (Lev;)V METHOD c hasSpawned ()Z METHOD c removeLeader (I)V ARG 1 wave METHOD d hasStopped ()Z METHOD e hasWon ()Z METHOD f hasLost ()Z METHOD i getWorld ()Lbgw; METHOD k hasStarted ()Z METHOD l getGroupsSpawned ()I METHOD m getMaxAcceptableBadOmenLevel ()I METHOD n getBadOmenLevel ()I METHOD o invalidate ()V METHOD p tick ()V METHOD q updateBar ()V METHOD r getCurrentRaiderHealth ()F METHOD s getRaiderCount ()I METHOD t getCenter ()Lev; METHOD u getRaidId ()I METHOD v isActive ()Z METHOD w getEnchantmentChance ()F METHOD x isInRaidDistance ()Ljava/util/function/Predicate; METHOD y updateBarToPlayers ()V METHOD z shouldSpawnMoreGroups ()Z