类 Raid


  • public class Raid
    extends Object
    Mappings:
    Namespace Name
    official bkk
    intermediary net/minecraft/class_3765
    named net/minecraft/village/raid/Raid
    • 字段详细资料

      • field_30676

        private static final int field_30676
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lbkk;h:I
        intermediary field_30676 Lnet/minecraft/class_3765;field_30676:I
        named field_30676 Lnet/minecraft/village/raid/Raid;field_30676:I
      • field_30677

        private static final int field_30677
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lbkk;i:I
        intermediary field_30677 Lnet/minecraft/class_3765;field_30677:I
        named field_30677 Lnet/minecraft/village/raid/Raid;field_30677:I
      • field_30678

        private static final int field_30678
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lbkk;j:I
        intermediary field_30678 Lnet/minecraft/class_3765;field_30678:I
        named field_30678 Lnet/minecraft/village/raid/Raid;field_30678:I
      • field_30679

        private static final int field_30679
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lbkk;k:I
        intermediary field_30679 Lnet/minecraft/class_3765;field_30679:I
        named field_30679 Lnet/minecraft/village/raid/Raid;field_30679:I
      • field_30680

        private static final int field_30680
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lbkk;l:I
        intermediary field_30680 Lnet/minecraft/class_3765;field_30680:I
        named field_30680 Lnet/minecraft/village/raid/Raid;field_30680:I
      • field_30681

        private static final int field_30681
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Lbkk;m:I
        intermediary field_30681 Lnet/minecraft/class_3765;field_30681:I
        named field_30681 Lnet/minecraft/village/raid/Raid;field_30681:I
      • field_30682

        private static final int field_30682
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official n Lbkk;n:I
        intermediary field_30682 Lnet/minecraft/class_3765;field_30682:I
        named field_30682 Lnet/minecraft/village/raid/Raid;field_30682:I
      • OMINOUS_BANNER_TRANSLATION_KEY

        private static final String OMINOUS_BANNER_TRANSLATION_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official o Lbkk;o:Ljava/lang/String;
        intermediary field_30683 Lnet/minecraft/class_3765;field_30683:Ljava/lang/String;
        named OMINOUS_BANNER_TRANSLATION_KEY Lnet/minecraft/village/raid/Raid;OMINOUS_BANNER_TRANSLATION_KEY:Ljava/lang/String;
      • RAIDERS_REMAINING_TRANSLATION_KEY

        private static final String RAIDERS_REMAINING_TRANSLATION_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official p Lbkk;p:Ljava/lang/String;
        intermediary field_30684 Lnet/minecraft/class_3765;field_30684:Ljava/lang/String;
        named RAIDERS_REMAINING_TRANSLATION_KEY Lnet/minecraft/village/raid/Raid;RAIDERS_REMAINING_TRANSLATION_KEY:Ljava/lang/String;
      • field_30669

        public static final int field_30669
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a:I
        intermediary field_30669 Lnet/minecraft/class_3765;field_30669:I
        named field_30669 Lnet/minecraft/village/raid/Raid;field_30669:I
      • field_30685

        private static final int field_30685
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lbkk;q:I
        intermediary field_30685 Lnet/minecraft/class_3765;field_30685:I
        named field_30685 Lnet/minecraft/village/raid/Raid;field_30685:I
      • DEFAULT_PRE_RAID_TICKS

        private static final int DEFAULT_PRE_RAID_TICKS
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official r Lbkk;r:I
        intermediary field_30686 Lnet/minecraft/class_3765;field_30686:I
        named DEFAULT_PRE_RAID_TICKS Lnet/minecraft/village/raid/Raid;DEFAULT_PRE_RAID_TICKS:I
      • MAX_DESPAWN_COUNTER

        public static final int MAX_DESPAWN_COUNTER
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbkk;b:I
        intermediary field_30670 Lnet/minecraft/class_3765;field_30670:I
        named MAX_DESPAWN_COUNTER Lnet/minecraft/village/raid/Raid;MAX_DESPAWN_COUNTER:I
      • field_30671

        public static final int field_30671
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbkk;c:I
        intermediary field_30671 Lnet/minecraft/class_3765;field_30671:I
        named field_30671 Lnet/minecraft/village/raid/Raid;field_30671:I
      • field_30687

        private static final int field_30687
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official s Lbkk;s:I
        intermediary field_30687 Lnet/minecraft/class_3765;field_30687:I
        named field_30687 Lnet/minecraft/village/raid/Raid;field_30687:I
      • field_30672

        public static final int field_30672
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbkk;d:I
        intermediary field_30672 Lnet/minecraft/class_3765;field_30672:I
        named field_30672 Lnet/minecraft/village/raid/Raid;field_30672:I
      • field_30673

        public static final int field_30673
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbkk;e:I
        intermediary field_30673 Lnet/minecraft/class_3765;field_30673:I
        named field_30673 Lnet/minecraft/village/raid/Raid;field_30673:I
      • field_30688

        private static final int field_30688
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official t Lbkk;t:I
        intermediary field_30688 Lnet/minecraft/class_3765;field_30688:I
        named field_30688 Lnet/minecraft/village/raid/Raid;field_30688:I
      • EVENT_TEXT

        private static final Text EVENT_TEXT
        Mappings:
        Namespace Name Mixin selector
        official u Lbkk;u:Lon;
        intermediary field_19016 Lnet/minecraft/class_3765;field_19016:Lnet/minecraft/class_2561;
        named EVENT_TEXT Lnet/minecraft/village/raid/Raid;EVENT_TEXT:Lnet/minecraft/text/Text;
      • VICTORY_SUFFIX_TEXT

        private static final Text VICTORY_SUFFIX_TEXT
        Mappings:
        Namespace Name Mixin selector
        official v Lbkk;v:Lon;
        intermediary field_19017 Lnet/minecraft/class_3765;field_19017:Lnet/minecraft/class_2561;
        named VICTORY_SUFFIX_TEXT Lnet/minecraft/village/raid/Raid;VICTORY_SUFFIX_TEXT:Lnet/minecraft/text/Text;
      • DEFEAT_SUFFIX_TEXT

        private static final Text DEFEAT_SUFFIX_TEXT
        Mappings:
        Namespace Name Mixin selector
        official w Lbkk;w:Lon;
        intermediary field_19018 Lnet/minecraft/class_3765;field_19018:Lnet/minecraft/class_2561;
        named DEFEAT_SUFFIX_TEXT Lnet/minecraft/village/raid/Raid;DEFEAT_SUFFIX_TEXT:Lnet/minecraft/text/Text;
      • VICTORY_TITLE

        private static final Text VICTORY_TITLE
        Mappings:
        Namespace Name Mixin selector
        official x Lbkk;x:Lon;
        intermediary field_19019 Lnet/minecraft/class_3765;field_19019:Lnet/minecraft/class_2561;
        named VICTORY_TITLE Lnet/minecraft/village/raid/Raid;VICTORY_TITLE:Lnet/minecraft/text/Text;
      • DEFEAT_TITLE

        private static final Text DEFEAT_TITLE
        Mappings:
        Namespace Name Mixin selector
        official y Lbkk;y:Lon;
        intermediary field_19020 Lnet/minecraft/class_3765;field_19020:Lnet/minecraft/class_2561;
        named DEFEAT_TITLE Lnet/minecraft/village/raid/Raid;DEFEAT_TITLE:Lnet/minecraft/text/Text;
      • MAX_ACTIVE_TICKS

        private static final int MAX_ACTIVE_TICKS
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official z Lbkk;z:I
        intermediary field_30689 Lnet/minecraft/class_3765;field_30689:I
        named MAX_ACTIVE_TICKS Lnet/minecraft/village/raid/Raid;MAX_ACTIVE_TICKS:I
      • field_30674

        public static final int field_30674
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lbkk;f:I
        intermediary field_30674 Lnet/minecraft/class_3765;field_30674:I
        named field_30674 Lnet/minecraft/village/raid/Raid;field_30674:I
      • field_30675

        public static final int field_30675
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lbkk;g:I
        intermediary field_30675 Lnet/minecraft/class_3765;field_30675:I
        named field_30675 Lnet/minecraft/village/raid/Raid;field_30675:I
      • waveToCaptain

        private final Map<Integer,​RaiderEntity> waveToCaptain
        Mappings:
        Namespace Name Mixin selector
        official A Lbkk;A:Ljava/util/Map;
        intermediary field_16615 Lnet/minecraft/class_3765;field_16615:Ljava/util/Map;
        named waveToCaptain Lnet/minecraft/village/raid/Raid;waveToCaptain:Ljava/util/Map;
      • waveToRaiders

        private final Map<Integer,​Set<RaiderEntity>> waveToRaiders
        Mappings:
        Namespace Name Mixin selector
        official B Lbkk;B:Ljava/util/Map;
        intermediary field_16618 Lnet/minecraft/class_3765;field_16618:Ljava/util/Map;
        named waveToRaiders Lnet/minecraft/village/raid/Raid;waveToRaiders:Ljava/util/Map;
      • heroesOfTheVillage

        private final Set<UUID> heroesOfTheVillage
        Mappings:
        Namespace Name Mixin selector
        official C Lbkk;C:Ljava/util/Set;
        intermediary field_19021 Lnet/minecraft/class_3765;field_19021:Ljava/util/Set;
        named heroesOfTheVillage Lnet/minecraft/village/raid/Raid;heroesOfTheVillage:Ljava/util/Set;
      • ticksActive

        private long ticksActive
        Mappings:
        Namespace Name Mixin selector
        official D Lbkk;D:J
        intermediary field_16605 Lnet/minecraft/class_3765;field_16605:J
        named ticksActive Lnet/minecraft/village/raid/Raid;ticksActive:J
      • center

        private BlockPos center
        Mappings:
        Namespace Name Mixin selector
        official E Lbkk;E:Lgb;
        intermediary field_16613 Lnet/minecraft/class_3765;field_16613:Lnet/minecraft/class_2338;
        named center Lnet/minecraft/village/raid/Raid;center:Lnet/minecraft/util/math/BlockPos;
      • world

        private final ServerWorld world
        Mappings:
        Namespace Name Mixin selector
        official F Lbkk;F:Labj;
        intermediary field_16619 Lnet/minecraft/class_3765;field_16619:Lnet/minecraft/class_3218;
        named world Lnet/minecraft/village/raid/Raid;world:Lnet/minecraft/server/world/ServerWorld;
      • started

        private boolean started
        Mappings:
        Namespace Name Mixin selector
        official G Lbkk;G:Z
        intermediary field_16611 Lnet/minecraft/class_3765;field_16611:Z
        named started Lnet/minecraft/village/raid/Raid;started:Z
      • id

        private final int id
        Mappings:
        Namespace Name Mixin selector
        official H Lbkk;H:I
        intermediary field_16625 Lnet/minecraft/class_3765;field_16625:I
        named id Lnet/minecraft/village/raid/Raid;id:I
      • totalHealth

        private float totalHealth
        Mappings:
        Namespace Name Mixin selector
        official I Lbkk;I:F
        intermediary field_16620 Lnet/minecraft/class_3765;field_16620:F
        named totalHealth Lnet/minecraft/village/raid/Raid;totalHealth:F
      • badOmenLevel

        private int badOmenLevel
        Mappings:
        Namespace Name Mixin selector
        official J Lbkk;J:I
        intermediary field_16623 Lnet/minecraft/class_3765;field_16623:I
        named badOmenLevel Lnet/minecraft/village/raid/Raid;badOmenLevel:I
      • active

        private boolean active
        Mappings:
        Namespace Name Mixin selector
        official K Lbkk;K:Z
        intermediary field_16606 Lnet/minecraft/class_3765;field_16606:Z
        named active Lnet/minecraft/village/raid/Raid;active:Z
      • wavesSpawned

        private int wavesSpawned
        Mappings:
        Namespace Name Mixin selector
        official L Lbkk;L:I
        intermediary field_16621 Lnet/minecraft/class_3765;field_16621:I
        named wavesSpawned Lnet/minecraft/village/raid/Raid;wavesSpawned:I
      • bar

        private final ServerBossBar bar
        Mappings:
        Namespace Name Mixin selector
        official M Lbkk;M:Labg;
        intermediary field_16607 Lnet/minecraft/class_3765;field_16607:Lnet/minecraft/class_3213;
        named bar Lnet/minecraft/village/raid/Raid;bar:Lnet/minecraft/entity/boss/ServerBossBar;
      • postRaidTicks

        private int postRaidTicks
        Mappings:
        Namespace Name Mixin selector
        official N Lbkk;N:I
        intermediary field_16616 Lnet/minecraft/class_3765;field_16616:I
        named postRaidTicks Lnet/minecraft/village/raid/Raid;postRaidTicks:I
      • preRaidTicks

        private int preRaidTicks
        Mappings:
        Namespace Name Mixin selector
        official O Lbkk;O:I
        intermediary field_16614 Lnet/minecraft/class_3765;field_16614:I
        named preRaidTicks Lnet/minecraft/village/raid/Raid;preRaidTicks:I
      • random

        private final Random random
        Mappings:
        Namespace Name Mixin selector
        official P Lbkk;P:Ljava/util/Random;
        intermediary field_16608 Lnet/minecraft/class_3765;field_16608:Ljava/util/Random;
        named random Lnet/minecraft/village/raid/Raid;random:Ljava/util/Random;
      • waveCount

        private final int waveCount
        Mappings:
        Namespace Name Mixin selector
        official Q Lbkk;Q:I
        intermediary field_19022 Lnet/minecraft/class_3765;field_19022:I
        named waveCount Lnet/minecraft/village/raid/Raid;waveCount:I
      • status

        private Raid.Status status
        Mappings:
        Namespace Name Mixin selector
        official R Lbkk;R:Lbkk$a;
        intermediary field_19023 Lnet/minecraft/class_3765;field_19023:Lnet/minecraft/class_3765$class_4259;
        named status Lnet/minecraft/village/raid/Raid;status:Lnet/minecraft/village/raid/Raid$Status;
      • finishCooldown

        private int finishCooldown
        Mappings:
        Namespace Name Mixin selector
        official S Lbkk;S:I
        intermediary field_19024 Lnet/minecraft/class_3765;field_19024:I
        named finishCooldown Lnet/minecraft/village/raid/Raid;finishCooldown:I
      • preCalculatedRavagerSpawnLocation

        private Optional<BlockPos> preCalculatedRavagerSpawnLocation
        Mappings:
        Namespace Name Mixin selector
        official T Lbkk;T:Ljava/util/Optional;
        intermediary field_19172 Lnet/minecraft/class_3765;field_19172:Ljava/util/Optional;
        named preCalculatedRavagerSpawnLocation Lnet/minecraft/village/raid/Raid;preCalculatedRavagerSpawnLocation:Ljava/util/Optional;
    • 构造器详细资料

      • Raid

        public Raid​(int id,
                    ServerWorld world,
                    BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbkk;<init>(ILabj;Lgb;)V
        intermediary <init> Lnet/minecraft/class_3765;<init>(ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
        named <init> Lnet/minecraft/village/raid/Raid;<init>(ILnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
      • Raid

        public Raid​(ServerWorld world,
                    CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbkk;<init>(Labj;Lmv;)V
        intermediary <init> Lnet/minecraft/class_3765;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V
        named <init> Lnet/minecraft/village/raid/Raid;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/CompoundTag;)V
    • 方法详细资料

      • isFinished

        public boolean isFinished()
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a()Z
        intermediary method_16832 Lnet/minecraft/class_3765;method_16832()Z
        named isFinished Lnet/minecraft/village/raid/Raid;isFinished()Z
      • isPreRaid

        public boolean isPreRaid()
        Mappings:
        Namespace Name Mixin selector
        official b Lbkk;b()Z
        intermediary method_20020 Lnet/minecraft/class_3765;method_20020()Z
        named isPreRaid Lnet/minecraft/village/raid/Raid;isPreRaid()Z
      • hasSpawned

        public boolean hasSpawned()
        Mappings:
        Namespace Name Mixin selector
        official c Lbkk;c()Z
        intermediary method_20021 Lnet/minecraft/class_3765;method_20021()Z
        named hasSpawned Lnet/minecraft/village/raid/Raid;hasSpawned()Z
      • hasStopped

        public boolean hasStopped()
        Mappings:
        Namespace Name Mixin selector
        official d Lbkk;d()Z
        intermediary method_20022 Lnet/minecraft/class_3765;method_20022()Z
        named hasStopped Lnet/minecraft/village/raid/Raid;hasStopped()Z
      • hasWon

        public boolean hasWon()
        Mappings:
        Namespace Name Mixin selector
        official e Lbkk;e()Z
        intermediary method_20023 Lnet/minecraft/class_3765;method_20023()Z
        named hasWon Lnet/minecraft/village/raid/Raid;hasWon()Z
      • hasLost

        public boolean hasLost()
        Mappings:
        Namespace Name Mixin selector
        official f Lbkk;f()Z
        intermediary method_20024 Lnet/minecraft/class_3765;method_20024()Z
        named hasLost Lnet/minecraft/village/raid/Raid;hasLost()Z
      • getTotalHealth

        public float getTotalHealth()
        Mappings:
        Namespace Name Mixin selector
        official g Lbkk;g()F
        intermediary method_35212 Lnet/minecraft/class_3765;method_35212()F
        named getTotalHealth Lnet/minecraft/village/raid/Raid;getTotalHealth()F
      • getAllRaiders

        public Set<RaiderEntity> getAllRaiders()
        Mappings:
        Namespace Name Mixin selector
        official h Lbkk;h()Ljava/util/Set;
        intermediary method_35213 Lnet/minecraft/class_3765;method_35213()Ljava/util/Set;
        named getAllRaiders Lnet/minecraft/village/raid/Raid;getAllRaiders()Ljava/util/Set;
      • getWorld

        public World getWorld()
        Mappings:
        Namespace Name Mixin selector
        official i Lbkk;i()Lbvr;
        intermediary method_16831 Lnet/minecraft/class_3765;method_16831()Lnet/minecraft/class_1937;
        named getWorld Lnet/minecraft/village/raid/Raid;getWorld()Lnet/minecraft/world/World;
      • hasStarted

        public boolean hasStarted()
        Mappings:
        Namespace Name Mixin selector
        official j Lbkk;j()Z
        intermediary method_16524 Lnet/minecraft/class_3765;method_16524()Z
        named hasStarted Lnet/minecraft/village/raid/Raid;hasStarted()Z
      • getGroupsSpawned

        public int getGroupsSpawned()
        Mappings:
        Namespace Name Mixin selector
        official k Lbkk;k()I
        intermediary method_16490 Lnet/minecraft/class_3765;method_16490()I
        named getGroupsSpawned Lnet/minecraft/village/raid/Raid;getGroupsSpawned()I
      • isInRaidDistance

        private Predicate<ServerPlayerEntity> isInRaidDistance()
        Mappings:
        Namespace Name Mixin selector
        official x Lbkk;x()Ljava/util/function/Predicate;
        intermediary method_16501 Lnet/minecraft/class_3765;method_16501()Ljava/util/function/Predicate;
        named isInRaidDistance Lnet/minecraft/village/raid/Raid;isInRaidDistance()Ljava/util/function/Predicate;
      • updateBarToPlayers

        private void updateBarToPlayers()
        Mappings:
        Namespace Name Mixin selector
        official y Lbkk;y()V
        intermediary method_16499 Lnet/minecraft/class_3765;method_16499()V
        named updateBarToPlayers Lnet/minecraft/village/raid/Raid;updateBarToPlayers()V
      • getMaxAcceptableBadOmenLevel

        public int getMaxAcceptableBadOmenLevel()
        Mappings:
        Namespace Name Mixin selector
        official l Lbkk;l()I
        intermediary method_16514 Lnet/minecraft/class_3765;method_16514()I
        named getMaxAcceptableBadOmenLevel Lnet/minecraft/village/raid/Raid;getMaxAcceptableBadOmenLevel()I
      • getBadOmenLevel

        public int getBadOmenLevel()
        Mappings:
        Namespace Name Mixin selector
        official m Lbkk;m()I
        intermediary method_16493 Lnet/minecraft/class_3765;method_16493()I
        named getBadOmenLevel Lnet/minecraft/village/raid/Raid;getBadOmenLevel()I
      • setBadOmenLevel

        public void setBadOmenLevel​(int level)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(I)V
        intermediary method_35211 Lnet/minecraft/class_3765;method_35211(I)V
        named setBadOmenLevel Lnet/minecraft/village/raid/Raid;setBadOmenLevel(I)V
      • start

        public void start​(PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lbjf;)V
        intermediary method_16518 Lnet/minecraft/class_3765;method_16518(Lnet/minecraft/class_1657;)V
        named start Lnet/minecraft/village/raid/Raid;start(Lnet/minecraft/entity/player/PlayerEntity;)V
      • invalidate

        public void invalidate()
        Mappings:
        Namespace Name Mixin selector
        official n Lbkk;n()V
        intermediary method_16506 Lnet/minecraft/class_3765;method_16506()V
        named invalidate Lnet/minecraft/village/raid/Raid;invalidate()V
      • tick

        public void tick()
        Mappings:
        Namespace Name Mixin selector
        official o Lbkk;o()V
        intermediary method_16509 Lnet/minecraft/class_3765;method_16509()V
        named tick Lnet/minecraft/village/raid/Raid;tick()V
      • moveRaidCenter

        private void moveRaidCenter()
        Mappings:
        Namespace Name Mixin selector
        official z Lbkk;z()V
        intermediary method_20511 Lnet/minecraft/class_3765;method_20511()V
        named moveRaidCenter Lnet/minecraft/village/raid/Raid;moveRaidCenter()V
      • preCalculateRavagerSpawnLocation

        private Optional<BlockPos> preCalculateRavagerSpawnLocation​(int proximity)
        Mappings:
        Namespace Name Mixin selector
        official d Lbkk;d(I)Ljava/util/Optional;
        intermediary method_20267 Lnet/minecraft/class_3765;method_20267(I)Ljava/util/Optional;
        named preCalculateRavagerSpawnLocation Lnet/minecraft/village/raid/Raid;preCalculateRavagerSpawnLocation(I)Ljava/util/Optional;
      • shouldSpawnMoreGroups

        private boolean shouldSpawnMoreGroups()
        Mappings:
        Namespace Name Mixin selector
        official A Lbkk;A()Z
        intermediary method_16833 Lnet/minecraft/class_3765;method_16833()Z
        named shouldSpawnMoreGroups Lnet/minecraft/village/raid/Raid;shouldSpawnMoreGroups()Z
      • hasSpawnedFinalWave

        private boolean hasSpawnedFinalWave()
        Mappings:
        Namespace Name Mixin selector
        official B Lbkk;B()Z
        intermediary method_20012 Lnet/minecraft/class_3765;method_20012()Z
        named hasSpawnedFinalWave Lnet/minecraft/village/raid/Raid;hasSpawnedFinalWave()Z
      • hasExtraWave

        private boolean hasExtraWave()
        Mappings:
        Namespace Name Mixin selector
        official C Lbkk;C()Z
        intermediary method_20013 Lnet/minecraft/class_3765;method_20013()Z
        named hasExtraWave Lnet/minecraft/village/raid/Raid;hasExtraWave()Z
      • hasSpawnedExtraWave

        private boolean hasSpawnedExtraWave()
        Mappings:
        Namespace Name Mixin selector
        official D Lbkk;D()Z
        intermediary method_20014 Lnet/minecraft/class_3765;method_20014()Z
        named hasSpawnedExtraWave Lnet/minecraft/village/raid/Raid;hasSpawnedExtraWave()Z
      • isSpawningExtraWave

        private boolean isSpawningExtraWave()
        Mappings:
        Namespace Name Mixin selector
        official E Lbkk;E()Z
        intermediary method_20015 Lnet/minecraft/class_3765;method_20015()Z
        named isSpawningExtraWave Lnet/minecraft/village/raid/Raid;isSpawningExtraWave()Z
      • removeObsoleteRaiders

        private void removeObsoleteRaiders()
        Mappings:
        Namespace Name Mixin selector
        official F Lbkk;F()V
        intermediary method_16834 Lnet/minecraft/class_3765;method_16834()V
        named removeObsoleteRaiders Lnet/minecraft/village/raid/Raid;removeObsoleteRaiders()V
      • playRaidHorn

        private void playRaidHorn​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lgb;)V
        intermediary method_16521 Lnet/minecraft/class_3765;method_16521(Lnet/minecraft/class_2338;)V
        named playRaidHorn Lnet/minecraft/village/raid/Raid;playRaidHorn(Lnet/minecraft/util/math/BlockPos;)V
      • spawnNextWave

        private void spawnNextWave​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkk;b(Lgb;)V
        intermediary method_16522 Lnet/minecraft/class_3765;method_16522(Lnet/minecraft/class_2338;)V
        named spawnNextWave Lnet/minecraft/village/raid/Raid;spawnNextWave(Lnet/minecraft/util/math/BlockPos;)V
      • addRaider

        public void addRaider​(int wave,
                              RaiderEntity raider,
                              @Nullable
                              @Nullable BlockPos pos,
                              boolean existing)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(ILbkl;Lgb;Z)V
        intermediary method_16516 Lnet/minecraft/class_3765;method_16516(ILnet/minecraft/class_3763;Lnet/minecraft/class_2338;Z)V
        named addRaider Lnet/minecraft/village/raid/Raid;addRaider(ILnet/minecraft/entity/raid/RaiderEntity;Lnet/minecraft/util/math/BlockPos;Z)V
      • updateBar

        public void updateBar()
        Mappings:
        Namespace Name Mixin selector
        official p Lbkk;p()V
        intermediary method_16523 Lnet/minecraft/class_3765;method_16523()V
        named updateBar Lnet/minecraft/village/raid/Raid;updateBar()V
      • getCurrentRaiderHealth

        public float getCurrentRaiderHealth()
        Mappings:
        Namespace Name Mixin selector
        official q Lbkk;q()F
        intermediary method_16513 Lnet/minecraft/class_3765;method_16513()F
        named getCurrentRaiderHealth Lnet/minecraft/village/raid/Raid;getCurrentRaiderHealth()F
      • canSpawnRaiders

        private boolean canSpawnRaiders()
        Mappings:
        Namespace Name Mixin selector
        official G Lbkk;G()Z
        intermediary method_16519 Lnet/minecraft/class_3765;method_16519()Z
        named canSpawnRaiders Lnet/minecraft/village/raid/Raid;canSpawnRaiders()Z
      • getRaiderCount

        public int getRaiderCount()
        Mappings:
        Namespace Name Mixin selector
        official r Lbkk;r()I
        intermediary method_16517 Lnet/minecraft/class_3765;method_16517()I
        named getRaiderCount Lnet/minecraft/village/raid/Raid;getRaiderCount()I
      • removeFromWave

        public void removeFromWave​(RaiderEntity entity,
                                   boolean countHealth)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lbkl;Z)V
        intermediary method_16510 Lnet/minecraft/class_3765;method_16510(Lnet/minecraft/class_3763;Z)V
        named removeFromWave Lnet/minecraft/village/raid/Raid;removeFromWave(Lnet/minecraft/entity/raid/RaiderEntity;Z)V
      • markDirty

        private void markDirty()
        Mappings:
        Namespace Name Mixin selector
        official H Lbkk;H()V
        intermediary method_16520 Lnet/minecraft/class_3765;method_16520()V
        named markDirty Lnet/minecraft/village/raid/Raid;markDirty()V
      • getOminousBanner

        public static ItemStack getOminousBanner()
        Mappings:
        Namespace Name Mixin selector
        official s Lbkk;s()Lbpr;
        intermediary method_16515 Lnet/minecraft/class_3765;method_16515()Lnet/minecraft/class_1799;
        named getOminousBanner Lnet/minecraft/village/raid/Raid;getOminousBanner()Lnet/minecraft/item/ItemStack;
      • getCaptain

        @Nullable
        public @Nullable RaiderEntity getCaptain​(int wave)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkk;b(I)Lbkl;
        intermediary method_16496 Lnet/minecraft/class_3765;method_16496(I)Lnet/minecraft/class_3763;
        named getCaptain Lnet/minecraft/village/raid/Raid;getCaptain(I)Lnet/minecraft/entity/raid/RaiderEntity;
      • getRavagerSpawnLocation

        @Nullable
        private @Nullable BlockPos getRavagerSpawnLocation​(int proximity,
                                                           int tries)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(II)Lgb;
        intermediary method_16525 Lnet/minecraft/class_3765;method_16525(II)Lnet/minecraft/class_2338;
        named getRavagerSpawnLocation Lnet/minecraft/village/raid/Raid;getRavagerSpawnLocation(II)Lnet/minecraft/util/math/BlockPos;
      • addToWave

        private boolean addToWave​(int wave,
                                  RaiderEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official b Lbkk;b(ILbkl;)Z
        intermediary method_16505 Lnet/minecraft/class_3765;method_16505(ILnet/minecraft/class_3763;)Z
        named addToWave Lnet/minecraft/village/raid/Raid;addToWave(ILnet/minecraft/entity/raid/RaiderEntity;)Z
      • addToWave

        public boolean addToWave​(int wave,
                                 RaiderEntity entity,
                                 boolean countHealth)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(ILbkl;Z)Z
        intermediary method_16487 Lnet/minecraft/class_3765;method_16487(ILnet/minecraft/class_3763;Z)Z
        named addToWave Lnet/minecraft/village/raid/Raid;addToWave(ILnet/minecraft/entity/raid/RaiderEntity;Z)Z
      • setWaveCaptain

        public void setWaveCaptain​(int wave,
                                   RaiderEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(ILbkl;)V
        intermediary method_16491 Lnet/minecraft/class_3765;method_16491(ILnet/minecraft/class_3763;)V
        named setWaveCaptain Lnet/minecraft/village/raid/Raid;setWaveCaptain(ILnet/minecraft/entity/raid/RaiderEntity;)V
      • removeLeader

        public void removeLeader​(int wave)
        Mappings:
        Namespace Name Mixin selector
        official c Lbkk;c(I)V
        intermediary method_16500 Lnet/minecraft/class_3765;method_16500(I)V
        named removeLeader Lnet/minecraft/village/raid/Raid;removeLeader(I)V
      • getCenter

        public BlockPos getCenter()
        Mappings:
        Namespace Name Mixin selector
        official t Lbkk;t()Lgb;
        intermediary method_16495 Lnet/minecraft/class_3765;method_16495()Lnet/minecraft/class_2338;
        named getCenter Lnet/minecraft/village/raid/Raid;getCenter()Lnet/minecraft/util/math/BlockPos;
      • setCenter

        private void setCenter​(BlockPos center)
        Mappings:
        Namespace Name Mixin selector
        official c Lbkk;c(Lgb;)V
        intermediary method_20509 Lnet/minecraft/class_3765;method_20509(Lnet/minecraft/class_2338;)V
        named setCenter Lnet/minecraft/village/raid/Raid;setCenter(Lnet/minecraft/util/math/BlockPos;)V
      • getRaidId

        public int getRaidId()
        Mappings:
        Namespace Name Mixin selector
        official u Lbkk;u()I
        intermediary method_16494 Lnet/minecraft/class_3765;method_16494()I
        named getRaidId Lnet/minecraft/village/raid/Raid;getRaidId()I
      • getCount

        private int getCount​(Raid.Member member,
                             int wave,
                             boolean extra)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lbkk$b;IZ)I
        intermediary method_20018 Lnet/minecraft/class_3765;method_20018(Lnet/minecraft/class_3765$class_3766;IZ)I
        named getCount Lnet/minecraft/village/raid/Raid;getCount(Lnet/minecraft/village/raid/Raid$Member;IZ)I
      • getBonusCount

        private int getBonusCount​(Raid.Member member,
                                  Random random,
                                  int wave,
                                  LocalDifficulty localDifficulty,
                                  boolean extra)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lbkk$b;Ljava/util/Random;ILare;Z)I
        intermediary method_20019 Lnet/minecraft/class_3765;method_20019(Lnet/minecraft/class_3765$class_3766;Ljava/util/Random;ILnet/minecraft/class_1266;Z)I
        named getBonusCount Lnet/minecraft/village/raid/Raid;getBonusCount(Lnet/minecraft/village/raid/Raid$Member;Ljava/util/Random;ILnet/minecraft/world/LocalDifficulty;Z)I
      • isActive

        public boolean isActive()
        Mappings:
        Namespace Name Mixin selector
        official v Lbkk;v()Z
        intermediary method_16504 Lnet/minecraft/class_3765;method_16504()Z
        named isActive Lnet/minecraft/village/raid/Raid;isActive()Z
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lmv;)Lmv;
        intermediary method_16502 Lnet/minecraft/class_3765;method_16502(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/village/raid/Raid;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • getMaxWaves

        public int getMaxWaves​(Difficulty difficulty)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lard;)I
        intermediary method_20016 Lnet/minecraft/class_3765;method_20016(Lnet/minecraft/class_1267;)I
        named getMaxWaves Lnet/minecraft/village/raid/Raid;getMaxWaves(Lnet/minecraft/world/Difficulty;)I
      • getEnchantmentChance

        public float getEnchantmentChance()
        Mappings:
        Namespace Name Mixin selector
        official w Lbkk;w()F
        intermediary method_20025 Lnet/minecraft/class_3765;method_20025()F
        named getEnchantmentChance Lnet/minecraft/village/raid/Raid;getEnchantmentChance()F
      • addHero

        public void addHero​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbkk;a(Lasl;)V
        intermediary method_20017 Lnet/minecraft/class_3765;method_20017(Lnet/minecraft/class_1297;)V
        named addHero Lnet/minecraft/village/raid/Raid;addHero(Lnet/minecraft/entity/Entity;)V