public static class EntityPredicate.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ResourceLocation |
catType |
private DistancePredicate |
distance |
private MobEffectsPredicate |
effects |
private EntityEquipmentPredicate |
equipment |
private PlayerPredicate |
field_226611_h_ |
private java.lang.String |
field_226612_i_ |
private EntityFlagsPredicate |
flags |
private LocationPredicate |
location |
private NBTPredicate |
nbt |
private EntityTypePredicate |
type |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EntityPredicate |
build() |
static EntityPredicate.Builder |
create() |
EntityPredicate.Builder |
distance(DistancePredicate distanceIn) |
EntityPredicate.Builder |
effects(MobEffectsPredicate effectsIn) |
EntityPredicate.Builder |
equipment(EntityEquipmentPredicate equipmentIn) |
EntityPredicate.Builder |
flags(EntityFlagsPredicate flagsIn) |
EntityPredicate.Builder |
func_217986_a(ResourceLocation catTypeIn) |
EntityPredicate.Builder |
func_217988_b(ResourceLocation catTypeIn) |
EntityPredicate.Builder |
func_226613_a_(PlayerPredicate p_226613_1_) |
EntityPredicate.Builder |
func_226614_a_(java.lang.String p_226614_1_) |
EntityPredicate.Builder |
location(LocationPredicate locationIn) |
EntityPredicate.Builder |
nbt(NBTPredicate nbtIn) |
EntityPredicate.Builder |
type(EntityType<?> typeIn) |
EntityPredicate.Builder |
type(EntityTypePredicate typeIn) |
EntityPredicate.Builder |
type(Tag<EntityType<?>> typeIn) |
private EntityTypePredicate type
private DistancePredicate distance
private LocationPredicate location
private MobEffectsPredicate effects
private NBTPredicate nbt
private EntityFlagsPredicate flags
private EntityEquipmentPredicate equipment
private PlayerPredicate field_226611_h_
private java.lang.String field_226612_i_
private ResourceLocation catType
public static EntityPredicate.Builder create()
public EntityPredicate.Builder type(EntityType<?> typeIn)
public EntityPredicate.Builder type(Tag<EntityType<?>> typeIn)
public EntityPredicate.Builder func_217986_a(ResourceLocation catTypeIn)
public EntityPredicate.Builder type(EntityTypePredicate typeIn)
public EntityPredicate.Builder distance(DistancePredicate distanceIn)
public EntityPredicate.Builder location(LocationPredicate locationIn)
public EntityPredicate.Builder effects(MobEffectsPredicate effectsIn)
public EntityPredicate.Builder nbt(NBTPredicate nbtIn)
public EntityPredicate.Builder flags(EntityFlagsPredicate flagsIn)
public EntityPredicate.Builder equipment(EntityEquipmentPredicate equipmentIn)
public EntityPredicate.Builder func_226613_a_(PlayerPredicate p_226613_1_)
public EntityPredicate.Builder func_226614_a_(@Nullable java.lang.String p_226614_1_)
public EntityPredicate.Builder func_217988_b(@Nullable ResourceLocation catTypeIn)
public EntityPredicate build()