
MagicSpells
MagicSpells is a Paper plugin which gives its users the ability to modify their Minecraft servers by configuring existing features without writing Java code.
4.4K
34
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.
- During the update to
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.
- Fixed an issue where the
Supports
1.19only.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.
- Added
Авторы
Сведения
Лицензия:
Опубликован:3 года назад
Обновлён:4 месяца назад
ID проекта: