Skip to content

Fixes - #1095

Open
JasperLorelai wants to merge 6 commits into
TheComputerGeek2:mainfrom
JasperLorelai:fixes
Open

Fixes#1095
JasperLorelai wants to merge 6 commits into
TheComputerGeek2:mainfrom
JasperLorelai:fixes

Conversation

@JasperLorelai

@JasperLorelai JasperLorelai commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Additions:

  • Added potion-color (Color) to HomingProjectileSpell and ProjectileSpell to configure the thrown potion color of thrownpotion, splashpotion, and lingeringpotion projectile types.
  • Added remove-cloud to ParticleCloudSpell, a boolean option, defaulting to false. This allows you to remove spawned clouds during plugin reload.

Changes:

  • ParticleCloudSpell now calls spell target events. The application of potion effects can now be prevented by no magic zones, target-modifiers, etc.

Fixes:

  • Fixed an issue where EntityData passengers were targetable by spells when those spawned by entity and armorstand spell effects shouldn't be.
  • Fixed a ConcurrentModificationException thrown by the buff spell expiry tracker.

Note to reviewers:

passengers was moved to be a spawn-time transformer in EntityData so that its pre-consumer has access to passengers. It is a breaking change of a feature added this version, but nobody based on bStats uses it to be marked as a breaking change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant