Skip to content

Releases: Tubs-Pluginz/StatusPlugin

Version 1.6

04 Jun 14:18
9b03357

Choose a tag to compare

New Features

  • Introduced /tsp Admin Command:
    • Added /tsp (Tub's Status Plugin) as the primary command for plugin administration and information.
    • Includes subcommands: /tsp reload, /tsp setmaxlength, /tsp resetmaxlength, /tsp info, /tsp help.
    • Admin-only status management: /tsp setstatus <player> <status>, /tsp remove <player>.
    • Many /tsp commands are now console-executable.
  • Enhanced Group Permissions:
    • The statusGroups section in config.yml now supports a specific permissions list for each group, allowing for more granular access control.
  • Configurable Logger Level:
    • Added loggerLevel to config.yml (options: DEBUG, INFO, WARN, ERROR) to control plugin message verbosity in the server console.

Improvements & Changes

  • Refined Command Structure:
    • The /status command is now primarily for players managing their own status and for admins directly managing other players' statuses.
    • Administrative tasks are consolidated under the new /tsp command.
  • Admin Status Setting in Group Mode:
    • Admins with StatusPlugin.admin.setStatus can now set custom statuses for players via /tsp setstatus or /status, even when groupMode is active.
  • Improved Update Checker:
    • The update checker now uses UpdateUrgency from Modrinth for more informative admin notifications.
  • Tab Completion Enhancements:
    • Added and improved tab completion for both /status and /tsp commands, suggesting relevant options based on context and permissions.
  • Color & Formatting Permission Handling:
    • Strengthened checks for individual formatting permissions when players set statuses.
  • Configuration Management:
    • Upgraded config.yml handling using BoostedYAML for better automatic updates and versioning.
  • Logging System:
    • Implemented a FilteredComponentLogger for more controlled logging based on the loggerLevel setting.

Version 1.5.2

15 Dec 18:49
4ffde5d

Choose a tag to compare

What's Changed

Chatformmating will no longer show empty Brackets when a Player has no status set

Full Changelog: v1.5.1-release...v1.5.2-release
#11

Version 1.5.1

13 Dec 21:30
d2ceb7a

Choose a tag to compare

What's Changed

  • fucking deleted the initialization of the statusManager by @TubYoub in #10

Full Changelog: 1.5-release...v1.5.1-release

Version 1.5

13 Dec 18:19
c05b720

Choose a tag to compare

What's Changed

Full Changelog: v1.4.1-release...1.5-release

v1.4.1

12 Sep 16:30
b9f9d82

Choose a tag to compare

What's Changed

Full Changelog: v1.4-release...v1.4.1-release

Version 1.4

03 Sep 23:25
13e237f

Choose a tag to compare

What's Changed

Full Changelog: v1.3.5...v1.4-release

Version 1.3.5

21 Apr 00:33
f10be42

Choose a tag to compare

Version 1.3.5

[bugfix] (stupid)

  • I deleted the help command (i don't know how), ofc fixed now

[changes]

/

[addition]

/

PS: report any issues

Version 1.3.4

17 Apr 17:43
7448bb5

Choose a tag to compare

Version 1.3.4
[bugfix]
/

[changes]

  • The Plugin only checks for a new Version on start so the /status info command can instantly send and don't request every time when used if a new Version is available
  • if a Player doesn't have a Status StatusManager.getStatus() will give an empty String back.
  • changed config version to 2

[addition]
PlaceholderAPI:

  • added a placeholder %tubsstatusplugin_status%

Config:

  • Tablist formatter can now be disabled
    PS: Report any Problems

Version 1.3.3

13 Apr 00:13
7448bb5

Choose a tag to compare

Version 1.3.3
[bugfix]

  • Config file got changed back after reloading the plugin with /status reload

[changes]

  • Plugin messages will now have a [TSP] prefix at the start.
  • Discord link added to the /status info command.
  • ConfigManager got a new config
  • config.yml is now at Version 1

[addition]
PlaceholderAPI:

  • added a placeholder %tubsstatusplugin_status_playername%
    Plugin:
  • Chat Formatter can now be disabled in the config, so you can use custom Chat Plugins.
  • Added version control for the config.yml
  • Java Docs

PS: Report any Problems

Version 1.3.2

01 Apr 23:41

Choose a tag to compare

Version 1.3.2
[bugfix]
/
[changes]

  • Changed the Package from StatusManager.java to Managers.StatusManager.
  • Every Status gets reloaded every 30 Seconds
  • Player statuses will be saved untranslated to accemendate the the Placeholders

[addition]

  • Placeholder v2.11.5 is now supported

PS: Report any Problems
PPS: Thanks Rob for the Feature request