Skip to content

Releases: TheComputerGeek2/MagicSpells

untagged-e4337fd36332549c1cb1

29 Jul 00:46
Compare
Choose a tag to compare
[ci skip] Remove no longer needed markers in the build file

untagged-83ec29bad757102f733a: Improved NovaEffect.

16 Jul 22:30
Compare
Choose a tag to compare
Added:
    - remove-previous-blocks (boolean) (requires an expanding nova effect) whether it should remove the previous wave of blocks
    - start-radius (int) the start radius of the first wave of blocks
    - height-per-tick (int) changes the height of the next wave of blocks by the set value (positive numbers increase the height, negative decrease it)
    - circle-shape (boolean) whether the shape of the blocks should be a circle (to form a square set it to false, to form a circle set it to true)
Changed:
    - no longer spawns stone items at the block position

untagged-230ee3a0ee92cf4b3dd6: New Materialize Spell Features

27 Jun 19:23
Compare
Choose a tag to compare
| Materialize Spell | - New Features
area | Define an area of blocks to materialize
Area must support a block as its geometrical center!

height | Define the area's height to materialize
fall-height | Change how high falling blocks fall from

use-pattern - enables the use of patterns

patterns - define a list of blocks to be used per row.
If they are more rows than pattern lists, it will repeat
It will go through until the pattern lists are all used up

restart-pattern-each-row - Normally, the pattern continues through if it has been reset. 41,42 pattern will continue within a 3x3 becoming...

41,42,41
42,41,42
41,42,41

This options makes it...

41,42,41
41,42,41
41,42,41

randomize-pattern - Literally randomizes a row's pattern
stretch-pattern - Generates 1 floor then stretches that result until the height is reached

Thanks once again, Shadoward12 for the inspiration from his pattern spell.

untagged-f4e32627f61ff3856eb5

16 Jun 13:10
Compare
Choose a tag to compare
MinionSpell bug fix: Minions couldn't target players

untagged-1fd2fc305601c3b13c04

13 Jun 15:01
Compare
Choose a tag to compare
Added chance to all effect positions and modifiers for orbit and buff…

untagged-6106b33026e9c408fad1

16 May 17:53
Compare
Choose a tag to compare
Added z-offset to effect positions.

untagged-6c914b676799ebd36f70: Improved ParticleProjectileSpell.

09 May 16:05
Compare
Choose a tag to compare
Added:
    - projectile-acceleration
    - projectile-acceleration-delay
Fixed:
    - stop-on-hit-entity bug

untagged-b2c8ccdc10dd92e2b662: Name Change for Distance Conditions

29 Apr 18:46
Compare
Choose a tag to compare
To keep a consistent naming scheme for all modifiers. This should be appropriate.

untagged-4bed8209b4c193f636ff: Mob Utilities: Shear and Regrow Spell

28 Apr 06:23
Compare
Choose a tag to compare
Able to shear and regrow the wool of a sheep. Additional options for forcing the color of the sheep are available.

ShearSpell Example
    spell-class: ".targeted.ShearSpell"
    force-wool-color: false
    wool-count: 1-3
    #wool-color: Sheep color by default

wool-count: Either set a static amount of wool to be sheared or input a range for a count to be randomly chosen

force-wool-color: Will always force the color of the wool from the sheep to be specific dye even if the sheep is differently colored

wool-color: Sets the color of the forced wool when shearing the sheep; Must be used in conjuction with force-wool-color: true

===============

Regrow Spell Example
    spell-class: ".targeted.RegrowSpell"
    #wool-color: sheep's color by default
    force-wool-color: true

Same options as the shear spell but you can force the sheep to regrow a different color compared to it's original.

**If at any point an invalid wool-color is defined. The spells will always use the sheep's wool color regardless.**

untagged-b22065814ca6f9d7fa97: Introduce ItemSerializeSpell

25 Apr 21:58
Compare
Choose a tag to compare
Cleanup item reader system
Fix serialization to be reversable
Add indentation option to ItemSerializeSpell

WARNING: This spell is subject to potentially breaking configuration changes, do not depend on a given configuration for consistent behavior at this time.