Class ExpandDamageSource
java.lang.Object
com.blamejared.crafttweaker.natives.world.damage.ExpandDamageSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.damagesource.DamageSourcecreate(net.minecraft.world.damagesource.DamageType type, net.minecraft.world.entity.Entity directEntity, net.minecraft.world.entity.Entity causingEntity) static net.minecraft.world.damagesource.DamageSourcecreate(net.minecraft.world.damagesource.DamageType type, net.minecraft.world.phys.Vec3 damageSourcePosition) 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 booleanisCreativePlayer(net.minecraft.world.damagesource.DamageSource internal) static booleanisDirect(net.minecraft.world.damagesource.DamageSource internal) static booleanisIn(net.minecraft.world.damagesource.DamageSource internal, KnownTag<net.minecraft.world.damagesource.DamageType> tag) static booleanscalesWithDifficulty(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.phys.Vec3sourcePositionRaw(net.minecraft.world.damagesource.DamageSource internal) static net.minecraft.world.damagesource.DamageTypetype(net.minecraft.world.damagesource.DamageSource internal)
-
Constructor Details
-
ExpandDamageSource
public ExpandDamageSource()
-
-
Method Details
-
create
public static net.minecraft.world.damagesource.DamageSource create(net.minecraft.world.damagesource.DamageType type, net.minecraft.world.entity.Entity directEntity, net.minecraft.world.entity.Entity causingEntity) -
create
public static net.minecraft.world.damagesource.DamageSource create(net.minecraft.world.damagesource.DamageType type, net.minecraft.world.phys.Vec3 damageSourcePosition) -
getFoodExhaustion
public static float getFoodExhaustion(net.minecraft.world.damagesource.DamageSource internal) -
isDirect
public static boolean isDirect(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) -
getLocalizedDeathMessage
public static net.minecraft.network.chat.Component getLocalizedDeathMessage(net.minecraft.world.damagesource.DamageSource internal, net.minecraft.world.entity.LivingEntity entity) -
getMsgId
-
scalesWithDifficulty
public static boolean scalesWithDifficulty(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) -
sourcePositionRaw
public static net.minecraft.world.phys.Vec3 sourcePositionRaw(net.minecraft.world.damagesource.DamageSource internal) -
isIn
public static boolean isIn(net.minecraft.world.damagesource.DamageSource internal, KnownTag<net.minecraft.world.damagesource.DamageType> tag) -
type
public static net.minecraft.world.damagesource.DamageType type(net.minecraft.world.damagesource.DamageSource internal)
-