PhantomX 3.0.3-SNAPSHOT

The ultimate suite of tools to meet your Phantom-related needs.

  1. New feature: Immediate schedules, minor fixes

    Paddler
    If you want to have your schedule begin as soon as you create it (and as soon as your server starts), you can use the -w now parameter instead of entering a server time between 0 and 24000 ticks.
  2. Feature requests

    Paddler
    @SlimeDog Enable "alternate-prefix" in your config. Colors stripped from non-configurable messages.
  3. Permission-based schedule config setting

    Paddler
    You can alter the default behavior of schedules to only affect players with certain permissions.
    • Default behavior: Schedules affect all non-immune behaviors in the schedule's specified world.
    • Permission-based scheduling behavior (3.0.1-SNAPSHOT): This feature is enabled in the config. If set to true, only players with the permission phantom.schedule.<schedule-name>.<world-name> will be affected by the schedule.
    Example...
  4. Huge update - new features, config changes, command changes, bugfixes

    Paddler
    PhantomX version 3.0.0-SNAPSHOT brings a ton of huge changes.
    • The plugin prefix can be disabled from the config.
    • Beds can be disabled from the config.
    • Various commands have been adjusted.
      • Exhaust is now a subcommand of "/px" (e.g. /px exhaust)
      • Sleep is now a subcommand of "/px" (e.g. /px sleep)
      • PList has been renamed and is now a subcommand of "/px" (e.g. /px players)
    • Reloading now properly updates the new "prefix" setting....
    Sidias and SlimeDog like this.
  5. Major locale changes

    Paddler
    Improved customizability for messages (e.g. "PERMISSION: " and other previously unmodifiable messages).

    Gamemode names are taken directly from spigot's localization and cannot be changed. You can, however, remove "${reason}" within the locale to exclude mention of the suppression reason.

    Messages will no longer be sent if the corresponding locale field is empty or "NONE" (all caps).

    Removed bed-alert configuration toggle (redundant).
    SlimeDog likes this.
  6. Bugfix

    Paddler
    Fixed admin suppression.
  7. Bugfixes

    Paddler
    Addressed command errors when executed from console, fixed permission processing on login. PhantomX now respects "operators" and considers them to have phantom.admin.
  8. New reload command, admin permission, config changes

    Paddler
    • Added /phantomx reload (/px reload) to reload config/locale. (requires phantom.admin)
    • Added phantom.admin permission to grant all permissions.
    • Files are generated on startup.
    • Major optimizations.
    Please test thoroughly.

    This is a snapshot build, not a stable release.
    SlimeDog likes this.
  9. Suppression List Manager Rewrite

    Paddler
    The list of players with phantom spawning suppressed is now always up-to-date and does not require reconnection.

    Minor bugfixes.

    This is a snapshot build; proceed with caution. Please provide feedback in the discussion section.
    SlimeDog likes this.
  10. Locale fix for exhaustion alert

    Paddler
    The notice players receive when they are exhausted during the night was not customizable. This is fixed in version 2.2.2.