public class DamagePredicate
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | DamagePredicate.Builder | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static DamagePredicate | ANY | 
| コンストラクタと説明 | 
|---|
| DamagePredicate() | 
| DamagePredicate(MinMaxBounds.FloatBound p_i49725_1_,
               MinMaxBounds.FloatBound p_i49725_2_,
               EntityPredicate p_i49725_3_,
               java.lang.Boolean p_i49725_4_,
               DamageSourcePredicate p_i49725_5_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static DamagePredicate | deserialize(com.google.gson.JsonElement element) | 
| com.google.gson.JsonElement | serialize() | 
| boolean | test(ServerPlayerEntity player,
    DamageSource source,
    float dealt,
    float taken,
    boolean blocked) | 
public static final DamagePredicate ANY
public DamagePredicate()
public DamagePredicate(MinMaxBounds.FloatBound p_i49725_1_, MinMaxBounds.FloatBound p_i49725_2_, EntityPredicate p_i49725_3_, @Nullable java.lang.Boolean p_i49725_4_, DamageSourcePredicate p_i49725_5_)
public boolean test(ServerPlayerEntity player, DamageSource source, float dealt, float taken, boolean blocked)
public static DamagePredicate deserialize(@Nullable com.google.gson.JsonElement element)
public com.google.gson.JsonElement serialize()