net.minecraft.world.entity.raid

public abstract class Raider

extends PatrollingMonster

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, EquipmentUser, Leashable, Targeting, Enemy

cst
net.minecraft.world.entity.raid.Raider
net.minecraft.class_3763
net.minecraft.unmapped.C_iaguvmwh
net.minecraft.entity.raid.RaiderEntity
net.minecraft.entity.raid.RaiderEntity

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<Boolean>
c
IS_CELEBRATING
field_19032
f_rktqrheh
CELEBRATING
CELEBRATING
static final Predicate<ItemEntity>
a
ALLOWED_ITEMS
field_16600
f_ncoaofla
OBTAINABLE_OMINOUS_BANNER_PREDICATE
OBTAINABLE_OMINOUS_BANNER_PREDICATE
protected Raid
d
raid
field_16599
f_biexexew
raid
raid
private int
b
wave
field_16601
f_zkxivcsk
wave
wave
private boolean
bG
canJoinRaid
field_16602
f_ecbzydno
ableToJoinRaid
ableToJoinRaid
private int
bH
ticksOutsideRaid
field_16997
f_hszqhamp
outOfRaidCounter
outOfRaidCounter

Constructor summary

ModifierConstructor
protected (EntityType<? extends Raider> arg0, Level world)

Method summary

Modifier and TypeMethod
protected void
D()
registerGoals()
method_5959()
m_itjttsuo()
initGoals()
initGoals()
protected void
a(akn$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
m_lwugwlsw(C_pyoaoolj$C_oqzxcugu arg0)
initDataTracker(DataTracker$Builder arg0)
initDataTracker(DataTracker$Builder arg0)
public abstract void
a(arq arg0, int arg1, boolean arg2)
applyRaidBuffs(ServerLevel arg0, int arg1, boolean arg2)
method_16484(class_3218 arg0, int arg1, boolean arg2)
m_onpzsxkg(C_bdwnwhiu arg0, int arg1, boolean arg2)
addBonusForWave(ServerWorld world, int wave, boolean unused)
addBonusForWave(ServerWorld world, int arg1, boolean arg2)
public boolean
gB()
canJoinRaid()
method_16481()
m_xyumoqnj()
canJoinRaid()
canJoinRaid()
public void
z(boolean arg0)
setCanJoinRaid(boolean arg0)
method_16480(boolean arg0)
m_mocapzey(boolean arg0)
setAbleToJoinRaid(boolean ableToJoinRaid)
setAbleToJoinRaid(boolean ableToJoinRaid)
public void
k_()
aiStep()
method_6007()
m_alyudxll()
tickMovement()
tickMovement()
protected void
gt()
updateNoActionTime()
method_16827()
m_mlntegkj()
updateDespawnCounter()
updateDespawnCounter()
public void
a(buu arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
m_tflzijcx(C_sbxfkpyv arg0)
onDeath(DamageSource arg0)
onDeath(DamageSource arg0)
public boolean
gv()
canJoinPatrol()
method_16472()
m_lbnwsucw()
hasNoRaid()
hasNoRaid()
public void
a(css arg0)
setCurrentRaid(Raid arg0)
method_16476(class_3765 arg0)
m_vsadphxj(C_szefbyex arg0)
setRaid(Raid raid)
setRaid(Raid raid)
public Raid
gC()
getCurrentRaid()
method_16478()
m_pvlitune()
getRaid()
getRaid()
public boolean
gD()
isCaptain()
method_58646()
m_jxxscsil()
isCaptain()
isCaptain()
public boolean
gE()
hasRaid()
method_58647()
m_gbqvzvwo()
hasRaid()
hasRaid()
public boolean
gF()
hasActiveRaid()
method_16482()
m_gvtbwxra()
hasActiveRaid()
hasActiveRaid()
public void
b(int arg0)
setWave(int arg0)
method_16477(int arg0)
m_forbsdmr(int arg0)
setWave(int wave)
setWave(int wave)
public int
gG()
getWave()
method_16486()
m_vusuwckv()
getWave()
getWave()
public boolean
gH()
isCelebrating()
method_20034()
m_xvtaxldy()
isCelebrating()
isCelebrating()
public void
A(boolean arg0)
setCelebrating(boolean arg0)
method_20036(boolean arg0)
m_bfgvwscq(boolean arg0)
setCelebrating(boolean celebrating)
setCelebrating(boolean celebrating)
public void
b(tz arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
public void
a(tz arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
protected void
a(arq arg0, cnh arg1)
pickUpItem(ServerLevel arg0, ItemEntity arg1)
method_5949(class_3218 arg0, class_1542 arg1)
m_avgkrrey(C_bdwnwhiu arg0, C_uqpzijng arg1)
loot(ServerWorld arg0, ItemEntity arg1)
loot(ServerWorld arg0, ItemEntity arg1)
public boolean
h(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
m_dciqpbdm(double arg0)
canImmediatelyDespawn(double arg0)
canImmediatelyDespawn(double arg0)
public boolean
Z()
requiresCustomPersistence()
method_17326()
m_pfxzmaik()
cannotDespawn()
cannotDespawn()
public int
gI()
getTicksOutsideRaid()
method_16836()
m_bewyufgq()
getOutOfRaidCounter()
getOutOfRaidCounter()
public void
c(int arg0)
setTicksOutsideRaid(int arg0)
method_16835(int arg0)
m_ypwbvbpo(int arg0)
setOutOfRaidCounter(int outOfRaidCounter)
setOutOfRaidCounter(int counter)
public boolean
a(arq arg0, buu arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
m_fuenwjjy(C_bdwnwhiu arg0, C_sbxfkpyv arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
public SpawnGroupData
a(djr arg0, bub arg1, bwn arg2, bxw arg3)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, EntitySpawnReason arg2, SpawnGroupData arg3)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3)
m_oxrxxqyz(C_jmnzlycd arg0, C_jiailwzt arg1, C_bhyaesep arg2, C_lsmqixfx arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
public abstract SoundEvent
ae_()
getCelebrateSound()
method_20033()
m_gdfkmvgz()
getCelebratingSound()
getCelebratingSound()