Class ConstructRangedSpell<T extends MagicConstructEntity>
java.lang.Object
com.binaris.wizardry.api.content.spell.Spell
com.binaris.wizardry.content.spell.abstr.ConstructSpell<T>
com.binaris.wizardry.content.spell.abstr.ConstructRangedSpell<T>
- Direct Known Subclasses:
Decay,IceSpickes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields 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
ConstructorsConstructorDescriptionConstructRangedSpell(Function<net.minecraft.world.level.Level, T> constructFactory, boolean permanent) -
Method Summary
Modifier and TypeMethodDescriptionbooleancast(EntityCastContext ctx) booleancast(LocationCastContext ctx) booleancast(PlayerCastContext ctx) hitLiquids(boolean hitLiquids) ignoreUncollidables(boolean ignoreUncollidables) Methods inherited from class com.binaris.wizardry.content.spell.abstr.ConstructSpell
addConstructExtras, canCastByEntity, canCastByLocation, floor, overlap, properties, requiresPacket, spawnConstructMethods 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
-
Field Details
-
hitLiquids
protected boolean hitLiquids -
ignoreUncollidables
protected boolean ignoreUncollidables
-
-
Constructor Details
-
ConstructRangedSpell
-
-
Method Details
-
hitLiquids
-
ignoreUncollidables
-
cast
- Overrides:
castin classConstructSpell<T extends MagicConstructEntity>
-
cast
- Overrides:
castin classConstructSpell<T extends MagicConstructEntity>
-
cast
- Overrides:
castin classConstructSpell<T extends MagicConstructEntity>
-