public static class OnKilledCriterion.Conditions extends AbstractCriterionConditions
| Modifier and Type | Field and Description |
|---|---|
private EntityPredicate.class_5258 |
entity |
private DamageSourcePredicate |
killingBlow |
| Constructor and Description |
|---|
Conditions(Identifier identifier,
EntityPredicate.class_5258 class_5258,
EntityPredicate.class_5258 class_52582,
DamageSourcePredicate damageSourcePredicate) |
| Modifier and Type | Method and Description |
|---|---|
static OnKilledCriterion.Conditions |
createEntityKilledPlayer() |
static OnKilledCriterion.Conditions |
createPlayerKilledEntity() |
static OnKilledCriterion.Conditions |
createPlayerKilledEntity(EntityPredicate.Builder builder) |
static OnKilledCriterion.Conditions |
createPlayerKilledEntity(EntityPredicate.Builder builder,
DamageSourcePredicate.Builder builder2) |
boolean |
test(ServerPlayerEntity serverPlayerEntity,
LootContext lootContext,
DamageSource killingBlow) |
JsonObject |
toJson(class_5267 class_5267) |
getId, method_27790, toStringprivate final EntityPredicate.class_5258 entity
private final DamageSourcePredicate killingBlow
public Conditions(Identifier identifier, EntityPredicate.class_5258 class_5258, EntityPredicate.class_5258 class_52582, DamageSourcePredicate damageSourcePredicate)
public static OnKilledCriterion.Conditions createPlayerKilledEntity(EntityPredicate.Builder builder)
public static OnKilledCriterion.Conditions createPlayerKilledEntity()
public static OnKilledCriterion.Conditions createPlayerKilledEntity(EntityPredicate.Builder builder, DamageSourcePredicate.Builder builder2)
public static OnKilledCriterion.Conditions createEntityKilledPlayer()
public boolean test(ServerPlayerEntity serverPlayerEntity, LootContext lootContext, DamageSource killingBlow)
public JsonObject toJson(class_5267 class_5267)
toJson in interface CriterionConditionstoJson in class AbstractCriterionConditions