Class Raid

java.lang.Object
net.minecraft.village.raid.Raid

public class Raid
extends Object
Mappings:
Namespace Name
official biq
intermediary net/minecraft/class_3765
named net/minecraft/village/raid/Raid
  • Field Details

    • EVENT_TEXT

      private static final Text EVENT_TEXT
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;a:Loi;
      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 b Lbiq;b:Loi;
      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 c Lbiq;c:Loi;
      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 d Lbiq;d:Loi;
      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 e Lbiq;e:Loi;
      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;
    • waveToCaptain

      private final Map<Integer,​RaiderEntity> waveToCaptain
      Mappings:
      Namespace Name Mixin selector
      official f Lbiq;f: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 g Lbiq;g: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 h Lbiq;h: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 i Lbiq;i: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 j Lbiq;j:Lfx;
      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 k Lbiq;k:Laav;
      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 l Lbiq;l: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 m Lbiq;m: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 n Lbiq;n: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 o Lbiq;o: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 p Lbiq;p: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 q Lbiq;q: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 r Lbiq;r:Laas;
      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 s Lbiq;s: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 t Lbiq;t: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 u Lbiq;u: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 v Lbiq;v: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 w Lbiq;w:Lbiq$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 x Lbiq;x: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 y Lbiq;y: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;
  • Constructor Details

    • Raid

      public Raid​(int id, ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbiq;<init>(ILaav;Lfx;)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 tag)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbiq;<init>(Laav;Lmq;)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
  • Method Details

    • isFinished

      public boolean isFinished()
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;f()Z
      intermediary method_20024 Lnet/minecraft/class_3765;method_20024()Z
      named hasLost Lnet/minecraft/village/raid/Raid;hasLost()Z
    • getWorld

      public World getWorld()
      Mappings:
      Namespace Name Mixin selector
      official i Lbiq;i()Lbtv;
      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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;m()I
      intermediary method_16493 Lnet/minecraft/class_3765;method_16493()I
      named getBadOmenLevel Lnet/minecraft/village/raid/Raid;getBadOmenLevel()I
    • start

      public void start​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;a(Lbhl;)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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;a(Lfx;)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 Lbiq;b(Lfx;)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 BlockPos pos, boolean existing)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;a(ILbir;Lfx;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;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 Lbiq;a(Lbir;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 Lbiq;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 Lbiq;s()Lbnv;
      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 RaiderEntity getCaptain​(int wave)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiq;b(I)Lbir;
      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 BlockPos getRavagerSpawnLocation​(int proximity, int tries)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;a(II)Lfx;
      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 Lbiq;b(ILbir;)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 Lbiq;a(ILbir;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 Lbiq;a(ILbir;)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 Lbiq;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 Lbiq;t()Lfx;
      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 Lbiq;c(Lfx;)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 Lbiq;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 Lbiq;a(Lbiq$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 Lbiq;a(Lbiq$b;Ljava/util/Random;ILapo;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 Lbiq;v()Z
      intermediary method_16504 Lnet/minecraft/class_3765;method_16504()Z
      named isActive Lnet/minecraft/village/raid/Raid;isActive()Z
    • toTag

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

      public int getMaxWaves​(Difficulty difficulty)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiq;a(Lapn;)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 Lbiq;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 Lbiq;a(Laqv;)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