Package | Description |
---|---|
net.minecraft.entity.ai.goal | |
net.minecraft.entity.monster | |
net.minecraft.world.raid |
Modifier and Type | Class and Description |
---|---|
class |
MoveTowardsRaidGoal<T extends AbstractRaiderEntity> |
Modifier and Type | Field and Description |
---|---|
private T |
MoveTowardsRaidGoal.field_220744_a |
Constructor and Description |
---|
NearestAttackableTargetExpiringGoal(AbstractRaiderEntity p_i50311_1_,
java.lang.Class<T> p_i50311_2_,
boolean p_i50311_3_,
java.util.function.Predicate<LivingEntity> p_i50311_4_) |
ToggleableNearestAttackableTargetGoal(AbstractRaiderEntity p_i50312_1_,
java.lang.Class<T> p_i50312_2_,
int p_i50312_3_,
boolean p_i50312_4_,
boolean p_i50312_5_,
java.util.function.Predicate<LivingEntity> p_i50312_6_) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRaiderEntity.PromoteLeaderGoal<T extends AbstractRaiderEntity> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIllagerEntity |
class |
EvokerEntity |
class |
IllusionerEntity |
class |
PillagerEntity |
class |
RavagerEntity |
class |
SpellcastingIllagerEntity |
class |
VindicatorEntity |
class |
WitchEntity |
Modifier and Type | Field and Description |
---|---|
private AbstractRaiderEntity |
AbstractRaiderEntity.FindTargetGoal.field_220853_c |
private T |
AbstractRaiderEntity.PromoteLeaderGoal.field_220856_b |
private AbstractRaiderEntity |
AbstractRaiderEntity.CelebrateRaidLossGoal.field_220858_b |
private AbstractRaiderEntity |
AbstractRaiderEntity.InvadeHomeGoal.field_220864_a |
Modifier and Type | Field and Description |
---|---|
private NearestAttackableTargetExpiringGoal<AbstractRaiderEntity> |
WitchEntity.field_213694_bC |
Constructor and Description |
---|
CelebrateRaidLossGoal(AbstractRaiderEntity p_i50571_2_) |
InvadeHomeGoal(AbstractRaiderEntity p_i50570_1_,
double p_i50570_2_,
int p_i50570_4_) |
RaidOpenDoorGoal(AbstractRaiderEntity p_i51284_2_) |
Constructor and Description |
---|
AbstractRaiderEntity(EntityType<? extends AbstractRaiderEntity> type,
World worldIn) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,AbstractRaiderEntity> |
Raid.leaders |
private java.util.Map<java.lang.Integer,java.util.Set<AbstractRaiderEntity>> |
Raid.raiders |
private EntityType<? extends AbstractRaiderEntity> |
Raid.WaveMember.type |
Modifier and Type | Method and Description |
---|---|
AbstractRaiderEntity |
Raid.getLeader(int p_221332_1_) |
Modifier and Type | Method and Description |
---|---|
static boolean |
RaidManager.canJoinRaid(AbstractRaiderEntity p_215165_0_,
Raid p_215165_1_) |
private boolean |
Raid.joinRaid(int p_221287_1_,
AbstractRaiderEntity p_221287_2_) |
void |
Raid.joinRaid(int wave,
AbstractRaiderEntity p_221317_2_,
BlockPos p_221317_3_,
boolean p_221317_4_) |
boolean |
Raid.joinRaid(int p_221300_1_,
AbstractRaiderEntity p_221300_2_,
boolean p_221300_3_) |
void |
Raid.leaveRaid(AbstractRaiderEntity p_221322_1_,
boolean p_221322_2_) |
void |
Raid.setLeader(int raidId,
AbstractRaiderEntity p_221324_2_) |
Constructor and Description |
---|
WaveMember(EntityType<? extends AbstractRaiderEntity> typeIn,
int[] waveCountsIn) |