History - net.minecraft.advancements.critereon.DamageSourcePredicate

1.21.3

Names

bk

bl

Fields

List<TagPredicate<DamageType>>: b, tags, comp_1740, tags, f_268608_

List<TagPredicate<DamageType>>: b, tags, comp_1740, tags

Optional<EntityPredicate>: c, directEntity, comp_1741, directEntity, f_25429_

Optional<EntityPredicate>: c, directEntity, comp_1741, directEntity

Optional<EntityPredicate>: d, sourceEntity, comp_1742, sourceEntity, f_25430_

Optional<EntityPredicate>: d, sourceEntity, comp_1742, sourceEntity

com.mojang.serialization.Codec<DamageSourcePredicate>: a, CODEC, field_45727, CODEC, f_290670_

com.mojang.serialization.Codec<DamageSourcePredicate>: a, CODEC, field_45727, CODEC

Optional<Boolean>: e, isDirect, comp_2793, isDirect, f_337324_

Optional<Boolean>: e, isDirect, comp_2793, isDirect

Constructors

Methods

boolean (ServerPlayer, DamageSource): a, matches, method_8847, test, m_25448_

boolean (ServerPlayer, DamageSource): a, matches, method_8847, test

boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test, m_25444_

boolean (ServerLevel, Vec3, DamageSource): a, matches, method_8845, test

List<TagPredicate<DamageType>> (): a, tags, comp_1740, tags, f_268608_

List<TagPredicate<DamageType>> (): a, tags, comp_1740, tags

Optional<EntityPredicate> (): b, directEntity, comp_1741, directEntity, f_25429_

Optional<EntityPredicate> (): b, directEntity, comp_1741, directEntity

Optional<EntityPredicate> (): c, sourceEntity, comp_1742, sourceEntity, f_25430_

Optional<EntityPredicate> (): c, sourceEntity, comp_1742, sourceEntity

Optional<Boolean> (): d, isDirect, comp_2793, isDirect, f_337324_

Optional<Boolean> (): d, isDirect, comp_2793, isDirect

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bj

bk

Fields

Optional<Boolean>: e, isDirect, comp_2793, isDirect, f_337324_

Constructors

(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>)

(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<Boolean>)

Methods

Optional<Boolean> (): d, isDirect, comp_2793, isDirect, f_337324_

1.20.6

Names

bf

bj

Fields

Constructors

Methods

1.20.4

Names

Fields

List<TagPredicate<DamageType>>: b, tags, comp_1740, tagPredicates, f_268608_

List<TagPredicate<DamageType>>: b, tags, comp_1740, tags, f_268608_

Constructors

Methods

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

Names

bd

bf

Fields

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_

Constructors

(List<TagPredicate<DamageType>>, EntityPredicate, EntityPredicate)

(List<TagPredicate<DamageType>>, Optional<EntityPredicate>, Optional<EntityPredicate>)

Methods

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

Names

bc

bd

Fields

Constructors

Methods

1.19.4

Names

ba

bc

Fields

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_

Constructors

(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, EntityPredicate, EntityPredicate)

(List<TagPredicate<DamageType>>, EntityPredicate, EntityPredicate)

Methods

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

Names

bd

ba

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

Fields

Constructors

Methods

1.19

Names

Fields

Constructors

Methods

1.18.2

Names

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bc

bd

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

aw

bc

net.minecraft.advancements.criterion.DamageSourcePredicate

net.minecraft.src.C_696_

net.minecraft.server.v1_16_R3.CriterionConditionDamageSource

net.minecraft.advancements.critereon.CriterionConditionDamageSource

Fields

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_

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.16.4

Names

net.minecraft.server.v1_16_R2.CriterionConditionDamageSource

net.minecraft.server.v1_16_R3.CriterionConditionDamageSource

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

au

aw

net.minecraft.server.v1_16_R1.CriterionConditionDamageSource

net.minecraft.server.v1_16_R2.CriterionConditionDamageSource

Fields

Constructors

Methods

1.16.1

Names

as

au

net.minecraft.server.v1_15_R1.CriterionConditionDamageSource

net.minecraft.server.v1_16_R1.CriterionConditionDamageSource

Fields

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

am

as

net.minecraft.server.v1_14_R1.CriterionConditionDamageSource

net.minecraft.server.v1_15_R1.CriterionConditionDamageSource

Fields

Constructors

Methods

1.14.4

Names

net.minecraft.advancements.critereon.DamageSourcePredicate

Fields

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

Constructors

Methods

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

Names

net.minecraft.predicate.entity.DamageSourcePredicate

Fields

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

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.14.1

Names

Fields

Constructors

Methods

1.14

Names

ah

am

net.minecraft.class_2022

net.minecraft.server.v1_13_R2.CriterionConditionDamageSource

net.minecraft.server.v1_14_R1.CriterionConditionDamageSource

Fields

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

Constructors

(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)

(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)

Methods

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

Names

Fields

Constructors

Methods

1.13.1

Names

net.minecraft.server.v1_13_R1.CriterionConditionDamageSource

net.minecraft.server.v1_13_R2.CriterionConditionDamageSource

Fields

Constructors

Methods

1.13

Names

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

Fields

Constructors

()

Methods

com.google.gson.JsonElement (): a, func_203991_a

void (com.google.gson.JsonObject, String, Boolean): a, func_203992_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

Fields

Constructors

Methods

1.12

Names

ac

net.minecraft.advancements.critereon.DamageSourcePredicate

net.minecraft.server.v1_12_R1.CriterionConditionDamageSource

Fields

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

Constructors

()

(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, CriterionConditionEntity, CriterionConditionEntity)

Methods

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