Class ArrowRain
java.lang.Object
com.binaris.wizardry.api.content.spell.Spell
com.binaris.wizardry.content.spell.abstr.ConstructSpell<ArrowRainConstruct>
com.binaris.wizardry.content.spell.sorcery.ArrowRain
-
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(ArrowRainConstruct 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
-
ArrowRain
public ArrowRain()
-
-
Method Details
-
spawnConstruct
protected boolean spawnConstruct(CastContext ctx, net.minecraft.world.phys.Vec3 vec3, @Nullable @Nullable net.minecraft.core.Direction side) - Overrides:
spawnConstructin classConstructSpell<ArrowRainConstruct>
-
addConstructExtras
protected void addConstructExtras(ArrowRainConstruct construct, net.minecraft.core.Direction side, @Nullable @Nullable net.minecraft.world.entity.LivingEntity caster) - Overrides:
addConstructExtrasin classConstructSpell<ArrowRainConstruct>
-
properties
- Overrides:
propertiesin classConstructSpell<ArrowRainConstruct>
-