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_mob
andredstone
particles were renamed toentity_effect
anddust
, respectively. In most cases spell options will still accept the legacy names; users are still advised to migrate away from them, however. - The
entity_effect
particle now requires a color. For theparticles
,particlespersonal
andparticlecloud
spell effects, this is done with the newargb-color
option.
Bugfixes
- Fixed an issue that prevented
ListSpell
andSublistSpell
from listing temp-granted spells. - Fixed an issue that caused
ListSpell
andSublistSpell
to list empty spell lists improperly in certain situations. - Fixed an issue that prevented
SummonSpell
from 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
trail
effect position in certain situations. - Fixed an issue that prevented
ProjectileSpell
from checking intermediate entity collisions properly.
Changes
ListSpell
andSublistSpell
now list spells in alphabetical order.SummonSpell
now checkscan-target
andtarget-modifiers
, as well as applyingvariable-mods-target
.
Additions
- Added the
argb-color
option to theparticles
,particlespersonal
andparticlecloud
effect types. Specifies an ARGB color to be used for the particle. Applicable to theentity_effect
particle. - Added the
body
andbody-drop-chance
options to theequipment
section of entity data. Applicable to mob entities. - Added the
only-count-on-success
option toLoopSpell
. Whentrue
, an iteration of the loop only counts towardsiterations
if all of the subspells inspells
succeed. Defaults tofalse
. - Added the
pitch
andyaw
angle 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-day
option to entity data. Iffalse
, the spawned mob will no longer burn in the day. Defaults tofalse
.
Bugfixes:
- Fixed an issue where the
height
option ofVelocitySpell
was divided by10
. - Fixed an issue where the
velocity
option ofVelocitySpell
wasn't divided by10
. - Fixed an issue with
ExplodeSpell
that caused it to error out in specific circumstances. - Fixed an issue that prevented
change-pitch
option ofParticleProjectileSpell
from functioning properly. - Fixed an issue that caused self-targeting to error out in specific circumstances.
- Fixed an issue that prevented the
cast-time
spell option from functioning. - Fixed an issue that caused the
duration
option of thebossbar
effect to not function properly.
Additions:
- Added the
projectile-horiz-offset
,projectile-vert-offset
,projectile-horiz-spread
, andprojectile-vert-spread
options toHomingMissileSpell
. - The
remove
option ofCleanseSpell
now supports removing totems spawned byTotemSpell
, using the formattotem:<totem spell name>
. - The
namespace-key
option of thebossbar
effect now supports replacement.
Supports 1.19
only.
Minor changes and bugfixes
Changelog:
- Added
always
modifier. - Added
bow-items
,ammo-items
,disallowed-bow-items
,disallowed-ammo-items
for BowSpell. - Added
strict-enchants
andstrict-enchant-level
for MagicItems. - Added
potion-effects
list for PotionEffectSpell (Format:<PotionType> <Duration> <Strength> <Hidden> <Ambient> <Icon>
). - Added
icon
parameter for PotionEffectSpell. - Subspells will check their target lists when casting at an entity.