public abstract class EntityTypePredicate
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
EntityTypePredicate.TagPredicate |
(package private) static class |
EntityTypePredicate.TypePredicate |
Modifier and Type | Field and Description |
---|---|
static EntityTypePredicate |
ANY |
private static com.google.common.base.Joiner |
field_209372_b |
Constructor and Description |
---|
EntityTypePredicate() |
Modifier and Type | Method and Description |
---|---|
static EntityTypePredicate |
deserialize(com.google.gson.JsonElement p_209370_0_) |
static EntityTypePredicate |
func_217998_a(Tag<EntityType<?>> p_217998_0_) |
static EntityTypePredicate |
func_217999_b(EntityType<?> p_217999_0_) |
abstract com.google.gson.JsonElement |
serialize() |
abstract boolean |
test(EntityType<?> p_209368_1_) |
public static final EntityTypePredicate ANY
private static final com.google.common.base.Joiner field_209372_b
public abstract boolean test(EntityType<?> p_209368_1_)
public abstract com.google.gson.JsonElement serialize()
public static EntityTypePredicate deserialize(@Nullable com.google.gson.JsonElement p_209370_0_)
public static EntityTypePredicate func_217999_b(EntityType<?> p_217999_0_)
public static EntityTypePredicate func_217998_a(Tag<EntityType<?>> p_217998_0_)