Class CircleMishapEnv
java.lang.Object
at.petrak.hexcasting.api.casting.eval.MishapEnvironment
at.petrak.hexcasting.api.casting.eval.env.CircleMishapEnv
-
Field Summary
FieldsFields inherited from class at.petrak.hexcasting.api.casting.eval.MishapEnvironment
caster, world -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCircleMishapEnv(net.minecraft.server.level.ServerLevel world, CircleExecutionState execState) -
Method Summary
Modifier and TypeMethodDescriptionvoidblind(int ticks) voiddamage(float healthProportion) voidvoiddrown()voidremoveXp(int amount) voidyeetHeldItemsTowards(net.minecraft.world.phys.Vec3 targetPos) Methods inherited from class at.petrak.hexcasting.api.casting.eval.MishapEnvironment
yeetItem
-
Field Details
-
execState
-
-
Constructor Details
-
CircleMishapEnv
protected CircleMishapEnv(net.minecraft.server.level.ServerLevel world, CircleExecutionState execState)
-
-
Method Details
-
yeetHeldItemsTowards
public void yeetHeldItemsTowards(net.minecraft.world.phys.Vec3 targetPos) - Specified by:
yeetHeldItemsTowardsin classMishapEnvironment
-
dropHeldItems
public void dropHeldItems()- Specified by:
dropHeldItemsin classMishapEnvironment
-
drown
public void drown()- Specified by:
drownin classMishapEnvironment
-
damage
public void damage(float healthProportion) - Specified by:
damagein classMishapEnvironment
-
removeXp
public void removeXp(int amount) - Specified by:
removeXpin classMishapEnvironment
-
blind
public void blind(int ticks) - Specified by:
blindin classMishapEnvironment
-