历史 - 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