Skip to content

Conversation

@TonytheMacaroni
Copy link
Collaborator

No description provided.

@TonytheMacaroni TonytheMacaroni force-pushed the cloud-commands branch 10 times, most recently from 71e9ac1 to 752d08a Compare May 25, 2025 00:27
@TonytheMacaroni TonytheMacaroni force-pushed the cloud-commands branch 7 times, most recently from d3c6ecc to df6adeb Compare November 10, 2025 13:23
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

Built artifact: MagicSpells-4.0-Beta-18-f96a3c2

@TonytheMacaroni TonytheMacaroni marked this pull request as ready for review November 10, 2025 16:09
@JasperLorelai

This comment was marked as resolved.

Copy link

@JasperLorelai JasperLorelai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also want to suggest these changes, which couldn't be part of the GitHub Review thingy. After that, I'd say this is ready for merging after B18's release.

Some future ideas we should consider:

  • Adding string Spell FIlter support to /ms resetcd.
  • Adding * support to <variable> of /ms variable modify.
  • Adding multiple player support to more commands because selectors are powerful.

After requested changes, would you say this changelog is accurate?


Breaking Changes:

  • Removed /ms util download/update/saveskin and their permissions (magicspells.command.util.download/update/saveskin).
  • /ms magicitem syntax changed from <magicItem> [amount] [player] to <players> <magicItem> [amount] --drop-leftover.
  • The -p:<power> flag has changed on /ms cast commands to --power <power> or -p <power>.

Changes:

  • All commands now support MC entity selectors.
  • /ms reload [players] - now supports multiple entities.
  • /ms resetcd - now supports multiple living entities and offline players instead of just an online player.
  • /ms mana reset/add/set/updaterank - now supports multiple players.
  • /ms cast as/on - now supports a living entity selector instead of just a player.
  • /ms cast at - now supports the tilde (~) and caret (^) notation for coordinates, --power flag, as well as [spellArgs].

- Fix formatting of /ms taskinfo
- Remove * literal in /ms variable modify
- Remove unused Util#downloadFile
- Cleanup /ms util command permissions
Copy link

@JasperLorelai JasperLorelai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's just these changes left, from what I can tell.

import org.bukkit.Bukkit;
import org.bukkit.event.Listener;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.Plugin;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Import


import org.bukkit.event.Listener;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.Plugin;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Import

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants