Version Support
This build only supports Paper server version 1.20.6.
Breaking Changes
- During the update to
1.20.5/6, the identifiers of several data types were renamed to match their vanilla counterparts. For example, thespell_mobandredstoneparticles were renamed toentity_effectanddust, respectively. In most cases spell options will still accept the legacy names; users are still advised to migrate away from them, however. - The
entity_effectparticle now requires a color. For theparticles,particlespersonalandparticlecloudspell effects, this is done with the newargb-coloroption.
Bugfixes
- Fixed an issue that prevented
ListSpellandSublistSpellfrom listing temp-granted spells. - Fixed an issue that caused
ListSpellandSublistSpellto list empty spell lists improperly in certain situations. - Fixed an issue that prevented
SummonSpellfrom functioning without a caster when casting at an entity from a location. - Fixed an issue that prevented replacement and certain spell effect options from working when using the
traileffect position in certain situations. - Fixed an issue that prevented
ProjectileSpellfrom checking intermediate entity collisions properly.
Changes
ListSpellandSublistSpellnow list spells in alphabetical order.SummonSpellnow checkscan-targetandtarget-modifiers, as well as applyingvariable-mods-target.
Additions
- Added the
argb-coloroption to theparticles,particlespersonalandparticlecloudeffect types. Specifies an ARGB color to be used for the particle. Applicable to theentity_effectparticle. - Added the
bodyandbody-drop-chanceoptions to theequipmentsection of entity data. Applicable to mob entities. - Added the
only-count-on-successoption toLoopSpell. Whentrue, an iteration of the loop only counts towardsiterationsif all of the subspells inspellssucceed. Defaults tofalse. - Added the
pitchandyawangle options to spell effects, entity data, andOffsetLocationSpell. Specifies an angle for pitch and yaw, respectively. Optionally supports starting with a~to specify a relative angle. Both options default to~. - Added the
should-burn-in-dayoption to entity data. Iffalse, the spawned mob will no longer burn in the day. Defaults tofalse.
Bugfixes:
- Fixed an issue where the
heightoption ofVelocitySpellwas divided by10. - Fixed an issue where the
velocityoption ofVelocitySpellwasn't divided by10. - Fixed an issue with
ExplodeSpellthat caused it to error out in specific circumstances. - Fixed an issue that prevented
change-pitchoption ofParticleProjectileSpellfrom functioning properly. - Fixed an issue that caused self-targeting to error out in specific circumstances.
- Fixed an issue that prevented the
cast-timespell option from functioning. - Fixed an issue that caused the
durationoption of thebossbareffect to not function properly.
Additions:
- Added the
projectile-horiz-offset,projectile-vert-offset,projectile-horiz-spread, andprojectile-vert-spreadoptions toHomingMissileSpell. - The
removeoption ofCleanseSpellnow supports removing totems spawned byTotemSpell, using the formattotem:<totem spell name>. - The
namespace-keyoption of thebossbareffect now supports replacement.
Supports 1.19 only.
Minor changes and bugfixes
Changelog:
- Added
alwaysmodifier. - Added
bow-items,ammo-items,disallowed-bow-items,disallowed-ammo-itemsfor BowSpell. - Added
strict-enchantsandstrict-enchant-levelfor MagicItems. - Added
potion-effectslist for PotionEffectSpell (Format:<PotionType> <Duration> <Strength> <Hidden> <Ambient> <Icon>). - Added
iconparameter for PotionEffectSpell. - Subspells will check their target lists when casting at an entity.


