Personal Phantoms

Personal Phantoms

Plugin

Plugin used for per-player phantom spawning/control

Server Game MechanicsManagement MobsUtility

403 downloads
7 followers
Createda year ago
Updated9 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

The plugin is now using my API that I made a bit ago, AnnoyingAPI. This new API brings lots of improvements to Personal Phantoms! One of these improvements is the addition of a messages.yml file.

If anything doesn't work correctly, please open an issue on the GitHub. I'll try my best to fix it as soon as possible!

The plugin will now work on Minecraft versions 1.13 and higher (previously only worked on 1.19+). Phantoms were added in 1.13.

Changes

  • Plugin now works on MC 1.13+
  • Improved message sender
  • Decreased phantom distance check for spawning
  • Removed old data conversion

Bugs/suggestions

As always, please report any bugs you find or ideas you have on the GitHub Issue Tracker.

Small update to fix a visual bug. It's recommended to update to avoid confusion when toggling phantoms.

Changes

  • When you enabled phantoms it said you disabled them. When you disabled phantoms it said you enabled them. This update fixes that lmao
  • Replaced StringUtils with String#repeat(int)

Bugs/suggestions

As always, please report any bugs you find or ideas you have on the GitHub Issue Tracker.

If you were having issues with the permissions before, please update to this version as it should fix everything!

Thank you LazyKB and NoAskers for bringing this bug to my attention!

Changes

  • Command permissions are now updated to the new format
  • Plugin start messages have been improved
  • Fixed some bad formatting in plugin.yml

Bugs/suggestions

As always, please report any bugs you find or ideas you have on the GitHub Issue Tracker.

First update, woohoo!!

Important notes

  • If you have permissions set, you'll have to change personalphantoms to pp at the beginning of each of the permission nodes
  • The no-phantoms list is no longer stored in plugin/PersonalPhantoms/data.yml. Instead, the plugin will use scoreboard tags to mark players for no phantoms. The plugin will automatically convert the old YML/file data to scoreboard tags when the player joins the server, so there's nothing you need to do!
  • If you were using the plugin as a dependency in your own plugin (why?), the Main class was renamed to PersonalPhantoms

Changelog

  • Now using scoreboard tags instead of a YML file (old data conversion is automatic)
  • Reorganized/cleaned up messages for toggling phantoms
  • Renamed personalphantoms to just pp in permissions to shorten them
  • Renamed Main class to PersonalPhantoms

Bugs/suggestions

As always, please report any bugs you find or ideas you have on the GitHub Issue Tracker.

External resources



Project members

srnyx

Owner


Technical information

License
MIT
Project ID