Package dev.jaxydog.astral.content.power
Class AstralPower
java.lang.Object
io.github.apace100.apoli.power.Power
dev.jaxydog.astral.content.power.AstralPower
- Direct Known Subclasses:
ActionOnSprayPower,ActionWhenSprayedPower,ModifyScalePower
public abstract class AstralPower
extends io.github.apace100.apoli.power.Power
An extension of a
Power that, one day, may provide additional functionality.- Since:
- 2.0.0
-
Field Summary
Fields inherited from class io.github.apace100.apoli.power.Power
conditions, entity, type -
Constructor Summary
ConstructorsConstructorDescriptionAstralPower(io.github.apace100.apoli.power.PowerType<?> type, net.minecraft.entity.LivingEntity entity) Creates a new power. -
Method Summary
Methods inherited from class io.github.apace100.apoli.power.Power
addCondition, createSimpleFactory, fromTag, getType, isActive, onAdded, onGained, onLost, onRemoved, onRespawn, setTicking, setTicking, shouldTick, shouldTickWhenInactive, tick, toTag
-
Constructor Details
-
AstralPower
public AstralPower(io.github.apace100.apoli.power.PowerType<?> type, net.minecraft.entity.LivingEntity entity) Creates a new power.- Parameters:
type- The power's type.entity- The holding entity.- Since:
- 2.0.0
-