Class ExpandDamageSource
java.lang.Object
com.blamejared.crafttweaker.natives.world.damage.ExpandDamageSource
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.damagesource.DamageSourcearrow(net.minecraft.world.entity.projectile.AbstractArrow arrow, net.minecraft.world.entity.Entity owner) static net.minecraft.world.damagesource.DamageSourcestatic net.minecraft.world.damagesource.DamageSourceexplosion(net.minecraft.world.entity.LivingEntity owner) static net.minecraft.world.damagesource.DamageSourceexplosion(net.minecraft.world.level.Explosion explosion) static net.minecraft.world.damagesource.DamageSourcefireball(net.minecraft.world.entity.projectile.Fireball fireball, net.minecraft.world.entity.Entity owner) static net.minecraft.world.damagesource.DamageSourcefireworks(net.minecraft.world.entity.projectile.FireworkRocketEntity entity, net.minecraft.world.entity.Entity owner) static net.minecraft.world.entity.EntitygetDirectEntity(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.entity.EntitygetEntity(net.minecraft.world.damagesource.DamageSource internal) static floatgetFoodExhaustion(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.network.chat.ComponentgetLocalizedDeathMessage(net.minecraft.world.damagesource.DamageSource internal, net.minecraft.world.entity.LivingEntity entity) static StringgetMsgId(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.phys.Vec3getSourcePosition(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourceindirectMagic(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) static net.minecraft.world.damagesource.DamageSourceindirectMobAttack(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.LivingEntity owner) static booleanisBypassArmor(net.minecraft.world.damagesource.DamageSource internal) static booleanisBypassInvul(net.minecraft.world.damagesource.DamageSource internal) static booleanisBypassMagic(net.minecraft.world.damagesource.DamageSource internal) static booleanisCreativePlayer(net.minecraft.world.damagesource.DamageSource internal) static booleanisDamageHelmet(net.minecraft.world.damagesource.DamageSource internal) static booleanisExplosion(net.minecraft.world.damagesource.DamageSource internal) static booleanisFall(net.minecraft.world.damagesource.DamageSource internal) static booleanisFire(net.minecraft.world.damagesource.DamageSource internal) static booleanisMagic(net.minecraft.world.damagesource.DamageSource internal) static booleanisNoAggro(net.minecraft.world.damagesource.DamageSource internal) static booleanisProjectile(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcemobAttack(net.minecraft.world.entity.LivingEntity living) static net.minecraft.world.damagesource.DamageSourceplayerAttack(net.minecraft.world.entity.player.Player player) static booleanscalesWithDifficulty(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetExplosion(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetIsFall(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetMagic(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetNoAggro(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetProjectile(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcesetScalesWithDifficulty(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageSourcestring(net.minecraft.world.entity.LivingEntity living) static net.minecraft.world.damagesource.DamageSourcethorns(net.minecraft.world.entity.Entity entity) static net.minecraft.world.damagesource.DamageSourcethrown(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) static net.minecraft.world.damagesource.DamageSourcetrident(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) static net.minecraft.world.damagesource.DamageSourcewitherSkull(net.minecraft.world.entity.projectile.WitherSkull witherSkull, net.minecraft.world.entity.Entity owner)
-
Field Details
-
PRE_REGISTERED_DAMAGE_SOURCES
-
-
Constructor Details
-
ExpandDamageSource
public ExpandDamageSource()
-
-
Method Details
-
isProjectile
public static boolean isProjectile(net.minecraft.world.damagesource.DamageSource internal) -
setProjectile
public static net.minecraft.world.damagesource.DamageSource setProjectile(net.minecraft.world.damagesource.DamageSource internal) -
isExplosion
public static boolean isExplosion(net.minecraft.world.damagesource.DamageSource internal) -
setExplosion
public static net.minecraft.world.damagesource.DamageSource setExplosion(net.minecraft.world.damagesource.DamageSource internal) -
isBypassArmor
public static boolean isBypassArmor(net.minecraft.world.damagesource.DamageSource internal) -
isDamageHelmet
public static boolean isDamageHelmet(net.minecraft.world.damagesource.DamageSource internal) -
getFoodExhaustion
public static float getFoodExhaustion(net.minecraft.world.damagesource.DamageSource internal) -
isBypassInvul
public static boolean isBypassInvul(net.minecraft.world.damagesource.DamageSource internal) -
isBypassMagic
public static boolean isBypassMagic(net.minecraft.world.damagesource.DamageSource internal) -
getDirectEntity
public static net.minecraft.world.entity.Entity getDirectEntity(net.minecraft.world.damagesource.DamageSource internal) -
getEntity
public static net.minecraft.world.entity.Entity getEntity(net.minecraft.world.damagesource.DamageSource internal) -
setNoAggro
public static net.minecraft.world.damagesource.DamageSource setNoAggro(net.minecraft.world.damagesource.DamageSource internal) -
getLocalizedDeathMessage
public static net.minecraft.network.chat.Component getLocalizedDeathMessage(net.minecraft.world.damagesource.DamageSource internal, net.minecraft.world.entity.LivingEntity entity) -
isFire
public static boolean isFire(net.minecraft.world.damagesource.DamageSource internal) -
isNoAggro
public static boolean isNoAggro(net.minecraft.world.damagesource.DamageSource internal) -
getMsgId
-
setScalesWithDifficulty
public static net.minecraft.world.damagesource.DamageSource setScalesWithDifficulty(net.minecraft.world.damagesource.DamageSource internal) -
scalesWithDifficulty
public static boolean scalesWithDifficulty(net.minecraft.world.damagesource.DamageSource internal) -
isMagic
public static boolean isMagic(net.minecraft.world.damagesource.DamageSource internal) -
setMagic
public static net.minecraft.world.damagesource.DamageSource setMagic(net.minecraft.world.damagesource.DamageSource internal) -
isFall
public static boolean isFall(net.minecraft.world.damagesource.DamageSource internal) -
setIsFall
public static net.minecraft.world.damagesource.DamageSource setIsFall(net.minecraft.world.damagesource.DamageSource internal) -
isCreativePlayer
public static boolean isCreativePlayer(net.minecraft.world.damagesource.DamageSource internal) -
getSourcePosition
public static net.minecraft.world.phys.Vec3 getSourcePosition(net.minecraft.world.damagesource.DamageSource internal) -
string
public static net.minecraft.world.damagesource.DamageSource string(net.minecraft.world.entity.LivingEntity living) -
mobAttack
public static net.minecraft.world.damagesource.DamageSource mobAttack(net.minecraft.world.entity.LivingEntity living) -
indirectMobAttack
public static net.minecraft.world.damagesource.DamageSource indirectMobAttack(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.LivingEntity owner) -
playerAttack
public static net.minecraft.world.damagesource.DamageSource playerAttack(net.minecraft.world.entity.player.Player player) -
arrow
public static net.minecraft.world.damagesource.DamageSource arrow(net.minecraft.world.entity.projectile.AbstractArrow arrow, net.minecraft.world.entity.Entity owner) -
trident
public static net.minecraft.world.damagesource.DamageSource trident(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) -
fireworks
public static net.minecraft.world.damagesource.DamageSource fireworks(net.minecraft.world.entity.projectile.FireworkRocketEntity entity, net.minecraft.world.entity.Entity owner) -
fireball
public static net.minecraft.world.damagesource.DamageSource fireball(net.minecraft.world.entity.projectile.Fireball fireball, net.minecraft.world.entity.Entity owner) -
witherSkull
public static net.minecraft.world.damagesource.DamageSource witherSkull(net.minecraft.world.entity.projectile.WitherSkull witherSkull, net.minecraft.world.entity.Entity owner) -
thrown
public static net.minecraft.world.damagesource.DamageSource thrown(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) -
indirectMagic
public static net.minecraft.world.damagesource.DamageSource indirectMagic(net.minecraft.world.entity.Entity entity, net.minecraft.world.entity.Entity owner) -
thorns
public static net.minecraft.world.damagesource.DamageSource thorns(net.minecraft.world.entity.Entity entity) -
explosion
public static net.minecraft.world.damagesource.DamageSource explosion(net.minecraft.world.level.Explosion explosion) -
explosion
public static net.minecraft.world.damagesource.DamageSource explosion(net.minecraft.world.entity.LivingEntity owner) -
badRespawnPointExplosion
public static net.minecraft.world.damagesource.DamageSource badRespawnPointExplosion()
-