历史 - net.minecraft.advancements.criterion.DamageSourcePredicate
1.21.11
名称
bn
bg
net.minecraft.advancements.critereon.DamageSourcePredicate
net.minecraft.advancements.criterion.DamageSourcePredicate
net.minecraft.src.C_696_
net.minecraft.src.C_432972_
net.minecraft.advancements.critereon.CriterionConditionDamageSource
net.minecraft.advancements.criterion.CriterionConditionDamageSource
字段
List<TagPredicate<DamageType>>: b, tags, comp_1740, tags, f_268608_
List<TagPredicate<DamageType>>: b, tags, comp_1740, tags, f_433765_
Optional<EntityPredicate>: c, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate>: c, directEntity, comp_1741, directEntity, f_435881_
Optional<EntityPredicate>: d, sourceEntity, comp_1742, sourceEntity, f_25430_
Optional<EntityPredicate>: d, sourceEntity, comp_1742, sourceEntity, f_435108_
com.mojang.serialization.Codec<DamageSourcePredicate>: a, CODEC, field_45727, CODEC, f_290670_
com.mojang.serialization.Codec<DamageSourcePredicate>: a, CODEC, field_45727, CODEC, f_433915_
Optional<Boolean>: e, isDirect, comp_2793, isDirect, f_337324_
Optional<Boolean>: e, isDirect, comp_2793, isDirect, f_435325_
构造函数
方法
boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, m_25448_
boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, m_441544_
boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, m_25444_
boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, m_439677_
List<TagPredicate<DamageType>> (): a, tags, comp_1740, tags, f_268608_
List<TagPredicate<DamageType>> (): a, tags, comp_1740, tags, f_433765_
Optional<EntityPredicate> (): b, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate> (): b, directEntity, comp_1741, directEntity, f_435881_
Optional<EntityPredicate> (): c, sourceEntity, comp_1742, sourceEntity, f_25430_
Optional<EntityPredicate> (): c, sourceEntity, comp_1742, sourceEntity, f_435108_
Optional<Boolean> (): d, isDirect, comp_2793, isDirect, f_337324_
Optional<Boolean> (): d, isDirect, comp_2793, isDirect, f_435325_
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
字段
构造函数
方法
1.21.5
名称
bm
bn
字段
构造函数
方法
1.21.4
名称
bl
bm
字段
构造函数
方法
1.21.3
名称
bk
bl
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
bj
bk
字段
Optional<Boolean>: e, isDirect, comp_2793, isDirect, f_337324_
构造函数
(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>)
(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<Boolean>)
方法
Optional<Boolean> (): d, isDirect, comp_2793, isDirect, f_337324_
1.20.6
名称
bf
bj
字段
构造函数
方法
1.20.4
名称
字段
List<TagPredicate<DamageType>>: b, tags, comp_1740, tagPredicates, f_268608_
List<TagPredicate<DamageType>>: b, tags, comp_1740, tags, f_268608_
构造函数
方法
com.google.gson.JsonElement (): a, serializeToJson, method_8848, toJson, m_25443_
Optional<DamageSourcePredicate> (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, m_25451_
List<TagPredicate<DamageType>> (): b, tags, comp_1740, tagPredicates, f_268608_
List<TagPredicate<DamageType>> (): a, tags, comp_1740, tags, f_268608_
Optional<EntityPredicate> (): c, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate> (): b, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate> (): d, sourceEntity, comp_1742, sourceEntity, f_25430_
Optional<EntityPredicate> (): c, sourceEntity, comp_1742, sourceEntity, f_25430_
1.20.2
名称
bd
bf
字段
DamageSourcePredicate: a, ANY, field_9533, EMPTY, f_25420_
EntityPredicate: c, directEntity, field_9534, directEntity, f_25429_
EntityPredicate: d, sourceEntity, field_9539, sourceEntity, f_25430_
List<TagPredicate<DamageType>>: b, tags, field_42272, tagPredicates, f_268608_
List<TagPredicate<DamageType>>: b, tags, comp_1740, tagPredicates, f_268608_
Optional<EntityPredicate>: c, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate>: d, sourceEntity, comp_1742, sourceEntity, f_25430_
com.mojang.serialization.Codec<DamageSourcePredicate>: a, CODEC, field_45727, CODEC, f_290670_
构造函数
(List<TagPredicate<DamageType>>, EntityPredicate, EntityPredicate)
(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>)
方法
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, m_25451_
Optional<DamageSourcePredicate> (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, m_25451_
List<TagPredicate<DamageType>> (): b, tags, comp_1740, tagPredicates, f_268608_
Optional<EntityPredicate> (): c, directEntity, comp_1741, directEntity, f_25429_
Optional<EntityPredicate> (): d, sourceEntity, comp_1742, sourceEntity, f_25430_
1.20.1
名称
bc
bd
字段
构造函数
方法
1.19.4
名称
ba
bc
字段
Boolean: b, isProjectile, field_9535, isProjectile, f_25421_
Boolean: c, isExplosion, field_9536, isExplosion, f_25422_
Boolean: d, bypassesArmor, field_9532, bypassesArmor, f_25423_
Boolean: e, bypassesInvulnerability, field_9531, bypassesInvulnerability, f_25424_
Boolean: f, bypassesMagic, field_9537, bypassesMagic, f_25425_
Boolean: g, isFire, field_9540, isFire, f_25426_
Boolean: h, isMagic, field_9541, isMagic, f_25427_
EntityPredicate: j, directEntity, field_9534, directEntity, f_25429_
EntityPredicate: c, directEntity, field_9534, directEntity, f_25429_
EntityPredicate: k, sourceEntity, field_9539, sourceEntity, f_25430_
EntityPredicate: d, sourceEntity, field_9539, sourceEntity, f_25430_
Boolean: i, isLightning, field_9538, isLightning, f_25428_
List<TagPredicate<DamageType>>: b, tags, field_42272, tagPredicates, f_268608_
构造函数
(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, EntityPredicate, EntityPredicate)
(List<TagPredicate<DamageType>>, EntityPredicate, EntityPredicate)
方法
Boolean (com.google.gson.JsonObject, String): a, getOptionalBoolean, method_8849, getBoolean, m_25453_
void (com.google.gson.JsonObject, String, Boolean): a, addOptionally, method_8850, addProperty, m_25456_
1.19.3
名称
bd
ba
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
字段
构造函数
方法
1.19
名称
字段
构造函数
方法
1.18.2
名称
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
bc
bd
字段
构造函数
方法
1.17.1
名称
字段
构造函数
方法
1.17
名称
aw
bc
net.minecraft.advancements.criterion.DamageSourcePredicate
net.minecraft.src.C_696_
net.minecraft.server.v1_16_R3.CriterionConditionDamageSource
net.minecraft.advancements.critereon.CriterionConditionDamageSource
字段
DamageSourcePredicate: a, ANY, field_9533, EMPTY, field_192449_a
DamageSourcePredicate: a, ANY, field_9533, EMPTY, f_25420_
Boolean: b, isProjectile, field_9535, isProjectile, field_192450_b
Boolean: b, isProjectile, field_9535, isProjectile, f_25421_
Boolean: c, isExplosion, field_9536, isExplosion, field_192451_c
Boolean: c, isExplosion, field_9536, isExplosion, f_25422_
Boolean: d, bypassesArmor, field_9532, bypassesArmor, field_192452_d
Boolean: d, bypassesArmor, field_9532, bypassesArmor, f_25423_
Boolean: e, bypassesInvulnerability, field_9531, bypassesInvulnerability, field_192453_e
Boolean: e, bypassesInvulnerability, field_9531, bypassesInvulnerability, f_25424_
Boolean: f, bypassesMagic, field_9537, bypassesMagic, field_192454_f
Boolean: f, bypassesMagic, field_9537, bypassesMagic, f_25425_
Boolean: g, isFire, field_9540, isFire, field_192455_g
Boolean: g, isFire, field_9540, isFire, f_25426_
Boolean: h, isMagic, field_9541, isMagic, field_192456_h
Boolean: h, isMagic, field_9541, isMagic, f_25427_
EntityPredicate: j, directEntity, field_9534, directEntity, field_193419_i
EntityPredicate: j, directEntity, field_9534, directEntity, f_25429_
EntityPredicate: k, sourceEntity, field_9539, sourceEntity, field_193420_j
EntityPredicate: k, sourceEntity, field_9539, sourceEntity, f_25430_
Boolean: i, isLightning, field_9538, isLightning, field_217953_i
Boolean: i, isLightning, field_9538, isLightning, f_25428_
构造函数
方法
boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, func_193418_a
boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, m_25448_
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, func_192447_a
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, m_25451_
Boolean (com.google.gson.JsonObject, String): a, getOptionalBoolean, method_8849, getBoolean, func_192448_a
Boolean (com.google.gson.JsonObject, String): a, getOptionalBoolean, method_8849, getBoolean, m_25453_
com.google.gson.JsonElement (): a, serializeToJson, method_8848, toJson, func_203991_a
com.google.gson.JsonElement (): a, serializeToJson, method_8848, toJson, m_25443_
void (com.google.gson.JsonObject, String, Boolean): a, addOptionally, method_8850, addProperty, func_203992_a
void (com.google.gson.JsonObject, String, Boolean): a, addOptionally, method_8850, addProperty, m_25456_
boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, func_217952_a
boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, m_25444_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
net.minecraft.server.v1_16_R2.CriterionConditionDamageSource
net.minecraft.server.v1_16_R3.CriterionConditionDamageSource
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
au
aw
net.minecraft.server.v1_16_R1.CriterionConditionDamageSource
net.minecraft.server.v1_16_R2.CriterionConditionDamageSource
字段
构造函数
方法
1.16.1
名称
as
au
net.minecraft.server.v1_15_R1.CriterionConditionDamageSource
net.minecraft.server.v1_16_R1.CriterionConditionDamageSource
字段
构造函数
方法
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, deserialize, func_192447_a
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, fromJson, func_192447_a
com.google.gson.JsonElement (): a, serializeToJson, method_8848, serialize, func_203991_a
com.google.gson.JsonElement (): a, serializeToJson, method_8848, toJson, func_203991_a
1.15.2
名称
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
am
as
net.minecraft.server.v1_14_R1.CriterionConditionDamageSource
net.minecraft.server.v1_15_R1.CriterionConditionDamageSource
字段
构造函数
方法
1.14.4
名称
net.minecraft.advancements.critereon.DamageSourcePredicate
字段
CriterionConditionDamageSource: a, field_9533, EMPTY, field_192449_a
DamageSourcePredicate: a, ANY, field_9533, EMPTY, field_192449_a
Boolean: b, field_9535, isProjectile, field_192450_b
Boolean: b, isProjectile, field_9535, isProjectile, field_192450_b
Boolean: c, field_9536, isExplosion, field_192451_c
Boolean: c, isExplosion, field_9536, isExplosion, field_192451_c
Boolean: d, field_9532, bypassesArmor, field_192452_d
Boolean: d, bypassesArmor, field_9532, bypassesArmor, field_192452_d
Boolean: e, field_9531, bypassesInvulnerability, field_192453_e
Boolean: e, bypassesInvulnerability, field_9531, bypassesInvulnerability, field_192453_e
Boolean: f, field_9537, bypassesMagic, field_192454_f
Boolean: f, bypassesMagic, field_9537, bypassesMagic, field_192454_f
Boolean: g, field_9540, isFire, field_192455_g
Boolean: g, isFire, field_9540, isFire, field_192455_g
Boolean: h, field_9541, isMagic, field_192456_h
Boolean: h, isMagic, field_9541, isMagic, field_192456_h
CriterionConditionEntity: j, field_9534, directEntity, field_193419_i
EntityPredicate: j, directEntity, field_9534, directEntity, field_193419_i
CriterionConditionEntity: k, field_9539, sourceEntity, field_193420_j
EntityPredicate: k, sourceEntity, field_9539, sourceEntity, field_193420_j
Boolean: i, field_9538, isLightning, field_217953_i
Boolean: i, isLightning, field_9538, isLightning, field_217953_i
构造函数
方法
boolean (EntityPlayer, DamageSource): a, method_8847, test, func_193418_a
boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, func_193418_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, method_8846, deserialize, func_192447_a
DamageSourcePredicate (com.google.gson.JsonElement): a, fromJson, method_8846, deserialize, func_192447_a
Boolean (com.google.gson.JsonObject, String): a, method_8849, getBoolean, func_192448_a
Boolean (com.google.gson.JsonObject, String): a, getOptionalBoolean, method_8849, getBoolean, func_192448_a
com.google.gson.JsonElement (): a, method_8848, serialize, func_203991_a
com.google.gson.JsonElement (): a, serializeToJson, method_8848, serialize, func_203991_a
void (com.google.gson.JsonObject, String, Boolean): a, method_8850, addProperty, func_203992_a
void (com.google.gson.JsonObject, String, Boolean): a, addOptionally, method_8850, addProperty, func_203992_a
boolean (WorldServer, Vec3D, DamageSource): a, method_8845, test, func_217952_a
boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, func_217952_a
1.14.3
名称
net.minecraft.predicate.entity.DamageSourcePredicate
字段
CriterionConditionDamageSource: a, field_9533, field_192449_a
CriterionConditionDamageSource: a, field_9533, EMPTY, field_192449_a
Boolean: b, field_9535, field_192450_b
Boolean: b, field_9535, isProjectile, field_192450_b
Boolean: c, field_9536, field_192451_c
Boolean: c, field_9536, isExplosion, field_192451_c
Boolean: d, field_9532, field_192452_d
Boolean: d, field_9532, bypassesArmor, field_192452_d
Boolean: e, field_9531, field_192453_e
Boolean: e, field_9531, bypassesInvulnerability, field_192453_e
Boolean: f, field_9537, field_192454_f
Boolean: f, field_9537, bypassesMagic, field_192454_f
Boolean: g, field_9540, field_192455_g
Boolean: g, field_9540, isFire, field_192455_g
Boolean: h, field_9541, field_192456_h
Boolean: h, field_9541, isMagic, field_192456_h
CriterionConditionEntity: j, field_9534, field_193419_i
CriterionConditionEntity: j, field_9534, directEntity, field_193419_i
CriterionConditionEntity: k, field_9539, field_193420_j
CriterionConditionEntity: k, field_9539, sourceEntity, field_193420_j
Boolean: i, field_9538, field_217953_i
Boolean: i, field_9538, isLightning, field_217953_i
构造函数
方法
boolean (EntityPlayer, DamageSource): a, method_8847, func_193418_a
boolean (EntityPlayer, DamageSource): a, method_8847, test, func_193418_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, method_8846, func_192447_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, method_8846, deserialize, func_192447_a
Boolean (com.google.gson.JsonObject, String): a, method_8849, func_192448_a
Boolean (com.google.gson.JsonObject, String): a, method_8849, getBoolean, func_192448_a
com.google.gson.JsonElement (): a, method_8848, func_203991_a
com.google.gson.JsonElement (): a, method_8848, serialize, func_203991_a
void (com.google.gson.JsonObject, String, Boolean): a, method_8850, func_203992_a
void (com.google.gson.JsonObject, String, Boolean): a, method_8850, addProperty, func_203992_a
boolean (WorldServer, Vec3D, DamageSource): a, method_8845, func_217952_a
boolean (WorldServer, Vec3D, DamageSource): a, method_8845, test, func_217952_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
字段
构造函数
方法
1.14
名称
ah
am
net.minecraft.class_2022
net.minecraft.server.v1_13_R2.CriterionConditionDamageSource
net.minecraft.server.v1_14_R1.CriterionConditionDamageSource
字段
CriterionConditionDamageSource: a, field_192449_a
CriterionConditionDamageSource: a, field_9533, field_192449_a
Boolean: b, field_192450_b
Boolean: b, field_9535, field_192450_b
Boolean: c, field_192451_c
Boolean: c, field_9536, field_192451_c
Boolean: d, field_192452_d
Boolean: d, field_9532, field_192452_d
Boolean: e, field_192453_e
Boolean: e, field_9531, field_192453_e
Boolean: f, field_192454_f
Boolean: f, field_9537, field_192454_f
Boolean: g, field_192455_g
Boolean: g, field_9540, field_192455_g
Boolean: h, field_192456_h
Boolean: h, field_9541, field_192456_h
CriterionConditionEntity: i, field_193419_i
CriterionConditionEntity: j, field_9534, field_193419_i
CriterionConditionEntity: j, field_193420_j
CriterionConditionEntity: k, field_9539, field_193420_j
Boolean: i, field_9538, field_217953_i
构造函数
(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)
(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)
方法
boolean (EntityPlayer, DamageSource): a, func_193418_a
boolean (EntityPlayer, DamageSource): a, method_8847, func_193418_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, func_192447_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, method_8846, func_192447_a
Boolean (com.google.gson.JsonObject, String): a, func_192448_a
Boolean (com.google.gson.JsonObject, String): a, method_8849, func_192448_a
com.google.gson.JsonElement (): a, func_203991_a
com.google.gson.JsonElement (): a, method_8848, func_203991_a
void (com.google.gson.JsonObject, String, Boolean): a, func_203992_a
void (com.google.gson.JsonObject, String, Boolean): a, method_8850, func_203992_a
boolean (WorldServer, Vec3D, DamageSource): a, method_8845, func_217952_a
1.13.2
名称
字段
构造函数
方法
1.13.1
名称
net.minecraft.server.v1_13_R1.CriterionConditionDamageSource
net.minecraft.server.v1_13_R2.CriterionConditionDamageSource
字段
构造函数
方法
1.13
名称
ac
ah
net.minecraft.advancements.critereon.DamageSourcePredicate
net.minecraft.advancements.criterion.DamageSourcePredicate
net.minecraft.server.v1_12_R1.CriterionConditionDamageSource
net.minecraft.server.v1_13_R1.CriterionConditionDamageSource
字段
构造函数
()
方法
com.google.gson.JsonElement (): a, func_203991_a
void (com.google.gson.JsonObject, String, Boolean): a, func_203992_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
字段
构造函数
方法
1.12
名称
ac
net.minecraft.advancements.critereon.DamageSourcePredicate
net.minecraft.server.v1_12_R1.CriterionConditionDamageSource
字段
CriterionConditionDamageSource: a, field_192449_a
Boolean: b, field_192450_b
Boolean: c, field_192451_c
Boolean: d, field_192452_d
Boolean: e, field_192453_e
Boolean: f, field_192454_f
Boolean: g, field_192455_g
Boolean: h, field_192456_h
CriterionConditionEntity: i, field_193419_i
CriterionConditionEntity: j, field_193420_j
构造函数
()
(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)
方法
boolean (EntityPlayer, DamageSource): a, func_193418_a
CriterionConditionDamageSource (com.google.gson.JsonElement): a, func_192447_a
Boolean (com.google.gson.JsonObject, String): a, func_192448_a