net.minecraft.world.entity.raid

public abstract class Raider

extends PatrollingMonster

All mapped superinterfaces:

Nameable, CommandSource, Enemy

bhc
net.minecraft.world.entity.raid.Raider
net.minecraft.class_3763
net.minecraft.entity.raid.RaiderEntity
net.minecraft.entity.monster.AbstractRaiderEntity
net.minecraft.server.v1_16_R3.EntityRaider

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<Boolean>
c
IS_CELEBRATING
field_19032
CELEBRATING
field_213666_c
private static final Predicate<ItemEntity>
b
ALLOWED_ITEMS
field_16600
OBTAINABLE_OMINOUS_BANNER_PREDICATE
field_213665_b
protected Raid
d
raid
field_16599
raid
field_213667_d
private int
bo
wave
field_16601
wave
field_213668_bz
private boolean
bp
canJoinRaid
field_16602
ableToJoinRaid
field_213669_bA
canJoinRaid
private int
bq
ticksOutsideRaid
field_16997
outOfRaidCounter
field_213664_bB

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
o()
registerGoals()
method_5959()
initGoals()
func_184651_r()
initPathfinder()
protected void
e()
defineSynchedData()
method_5693()
initDataTracker()
func_70088_a()
initDatawatcher()
public abstract void
a(int arg0, boolean arg1)
applyRaidBuffs(int arg0, boolean arg1)
method_16484(int arg0, boolean arg1)
addBonusForWave(int wave, boolean unused)
func_213660_a(int arg0, boolean arg1)
public boolean
eZ()
canJoinRaid()
method_16481()
canJoinRaid()
func_213658_ej()
isCanJoinRaid()
public void
w(boolean arg0)
setCanJoinRaid(boolean arg0)
method_16480(boolean arg0)
setAbleToJoinRaid(boolean ableToJoinRaid)
func_213644_t(boolean arg0)
setCanJoinRaid(boolean arg0)
public void
k()
aiStep()
method_6007()
tickMovement()
func_70636_d()
movementTick()
protected void
eQ()
updateNoActionTime()
method_16827()
updateDespawnCounter()
func_213623_ec()
public void
a(apk arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource arg0)
func_70645_a(DamageSource arg0)
die(DamageSource arg0)
public boolean
eT()
canJoinPatrol()
method_16472()
hasNoRaid()
func_213634_ed()
public void
a(bhb arg0)
setCurrentRaid(Raid arg0)
method_16476(class_3765 arg0)
setRaid(Raid raid)
func_213652_a(Raid arg0)
public Raid
fa()
getCurrentRaid()
method_16478()
getRaid()
func_213663_ek()
public boolean
fb()
hasActiveRaid()
method_16482()
hasActiveRaid()
func_213657_el()
public void
a(int arg0)
setWave(int arg0)
method_16477(int arg0)
setWave(int wave)
func_213651_a(int arg0)
public int
fc()
getWave()
method_16486()
getWave()
func_213642_em()
public void
x(boolean arg0)
setCelebrating(boolean arg0)
method_20036(boolean arg0)
setCelebrating(boolean celebrating)
func_213655_u(boolean arg0)
public void
b(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
saveData(NBTTagCompound arg0)
public void
a(md arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
loadData(NBTTagCompound arg0)
protected void
b(bcv arg0)
pickUpItem(ItemEntity arg0)
method_5949(class_1542 arg0)
loot(ItemEntity arg0)
func_175445_a(ItemEntity arg0)
public boolean
h(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
canImmediatelyDespawn(double arg0)
func_213397_c(double arg0)
isTypeNotPersistent(double arg0)
public boolean
K()
requiresCustomPersistence()
method_17326()
cannotDespawn()
func_213392_I()
isSpecialPersistence()
public int
fe()
getTicksOutsideRaid()
method_16836()
getOutOfRaidCounter()
func_213661_eo()
public void
b(int arg0)
setTicksOutsideRaid(int arg0)
method_16835(int arg0)
setOutOfRaidCounter(int counter)
func_213653_b(int arg0)
public boolean
a(apk arg0, float arg1)
hurt(DamageSource arg0, float arg1)
method_5643(class_1282 arg0, float arg1)
damage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
damageEntity(DamageSource arg0, float arg1)
public SpawnGroupData
a(bsk arg0, aos arg1, aqp arg2, arc arg3, md arg4)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, MobSpawnType arg2, SpawnGroupData arg3, CompoundTag arg4)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
func_213386_a(IServerWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
prepare(WorldAccess arg0, DifficultyDamageScaler arg1, EnumMobSpawn arg2, GroupDataEntity arg3, NBTTagCompound arg4)
public abstract SoundEvent
eL()
getCelebrateSound()
method_20033()
getCelebratingSound()
func_213654_dW()
public boolean
fd()
isCelebrating()
method_20034()
isCelebrating()
func_213656_en()