Class Hailstorm
java.lang.Object
com.binaris.wizardry.api.content.spell.Spell
com.binaris.wizardry.content.spell.abstr.ConstructSpell<HailstormConstruct>
com.binaris.wizardry.content.spell.ice.Hailstorm
-
Field Summary
Fields inherited from class com.binaris.wizardry.content.spell.abstr.ConstructSpell
allowOverlap, constructFactory, permanent, requiresFloorFields inherited from class com.binaris.wizardry.api.content.spell.Spell
pitch, pitchVariation, volume -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddConstructExtras(HailstormConstruct construct, net.minecraft.core.Direction side, @Nullable net.minecraft.world.entity.LivingEntity caster) protected @NotNull SpellPropertiesprotected booleanspawnConstruct(CastContext ctx, net.minecraft.world.phys.Vec3 vec3, @Nullable net.minecraft.core.Direction side) Methods inherited from class com.binaris.wizardry.content.spell.abstr.ConstructSpell
canCastByEntity, canCastByLocation, cast, cast, cast, floor, overlap, requiresPacketMethods inherited from class com.binaris.wizardry.api.content.spell.Spell
assignProperties, endCast, getAction, getCharge, getCooldown, getCost, getDesc, getDescriptionFormatted, getDescriptionId, getElement, getIcon, getLocation, getLoopSounds, getOrCreateDescriptionId, getOrCreateLocation, getPitch, getPitchVariation, getProperties, getTier, getType, getVolume, hasEnded, is, is, is, isEmpty, isEnabled, isInstantCast, onCharge, playSound, playSound, playSound, playSoundLoop, playSoundLoop, property, setProperties, soundValues, toString
-
Constructor Details
-
Hailstorm
public Hailstorm()
-
-
Method Details
-
spawnConstruct
protected boolean spawnConstruct(CastContext ctx, net.minecraft.world.phys.Vec3 vec3, @Nullable @Nullable net.minecraft.core.Direction side) - Overrides:
spawnConstructin classConstructSpell<HailstormConstruct>
-
addConstructExtras
protected void addConstructExtras(HailstormConstruct construct, net.minecraft.core.Direction side, @Nullable @Nullable net.minecraft.world.entity.LivingEntity caster) - Overrides:
addConstructExtrasin classConstructSpell<HailstormConstruct>
-
properties
- Overrides:
propertiesin classConstructSpell<HailstormConstruct>
-