System | Dev-Version icon

System | Dev-Version -----

This is the dev-version of "System" a tool to manage and customize your server



[DEV] Overhaul-Update - v.0.4.11-dev
NOTE THAT THIS IS A DEV-VERSION AND NOT STABLE AND FINISHED YET! TO DOWNLOAD THE STABLE-BUILD GO TO:
https://www.spigotmc.org/resources/system-overhaul-update.36457/


[!] since version v0.4.9-dev: [!]
The current build is tested with Minecraft 1.21.x only!

System is coded with Version compatibility in mind and can be used in Version from 1.16.x and up.

You can report bugs here:
https://github.com/phans11/System
New
  • Over-written Time Command
    • added new Subcommands to /time
      • /time noon
        • set Time to 6000 Ticks
        • Permission: system.time.noon
      • /time sunset
        • set Time to 12000 Ticks
        • Permission: system.time.sunset
      • /time midnight
        • set Time to 18000 Ticks
        • Permission: system.time.midnight
      • /time sunrise
        • set Time to 23000 Ticks
        • Permission: system.time.sunrise
      • /time set
        • set Time to custom Ticks (0-24000)
        • Permission: system.time.set
      • /time now
        • see the current Server Time
        • Permission: system.time.now
    • added new Usage to Time Command
    • added per World support for Time Command
  • added new Subcommands to EconomySystem
    • /economy reset
      • Reset a players Economy to Zero
      • Permission: system.economy.reset
    • /economy set
      • Set a custom amount to players Economy
      • Permission: system.economy.set
    • /economy toggle
      • De- or activate a players economy
      • Only available with active database connection
      • Permission: system.economy.toggle
  • added /firework
    • /firework <duration> <style> <message>
      • can be executed once an hour (customizeable)
      • Start a firework show for every player on the server
      • Permission: system.firework
  • added /smelt
    • /smelt <all>
      • Smelt items in your hand or inventory
      • Permission: system.smelt, system.smelt.item, system.smelt.inventory
  • added /repair tools
    • /repair <tools>
      • Repair only your tools inside your inventory
      • Permission: system.repair.tools
  • added support for NewLine using \n
    • start a new line using \n inside a config
    • supports all messages inside the plugin
  • Social Commands do support unlimited lines
  • Reworked Broadcast Command
    • added Flags: -sound / -title
    • with -sound you can choose a sound, when announcing a message
    • with -title you can send a single word title, with the message as subtitle (still getting send inside the chat)
    • added color support

Improvements

  • changed folder structure for some classes, to make it more readable
  • UnknownCommand supports subcommands now
  • updated ItemBuilder to support Minecraft 1.21.x
  • better read- and maintainability for Invsee Command
  • changed command handling for Invsee Command and made it less nested
  • changed error handling for database connection. It is now more clear, what the exact issue is and why a connection won't work
  • switched HomeSystem GUI from standalone to MenuHandler v1.0-dev
  • removed unnecessary code
  • added option to disable Database support
  • SystemPlayer Database now supports PlayerJoinReward
  • added CommandMap to Reflections
  • SystemPlayer Database now supports BuildMode
  • added per World support for /world, /time and /spawn
  • updated Plugin dependencies to newest versions
  • switched naming of all Command classes from CMD<Command> to <Command>Command
  • updated SQL Table specifications
  • Trading with villiagers is possible again
  • removing items from SettingsMenu is no longer possible
  • PluginGUI in /settings plugins is now working properly
  • updated BlockListener to support new Connected Build Command
  • switched all messages using a deprecated PlaceHolderHandler method to the newest version of PlaceHolderHandler
  • fixed RankAPI formatting - some Ranks didn't get set correctly inside the Tablist
  • Ranks are now priotized
  • fixed /teleport permissions
  • fixed /tablist permissions
  • fixed issue with duplicated InlineComments inside Configs
  • fixed issue with ClickEvent inside MenuHandler
  • adapted /time subcommands to the actual game ticks Minecraft is using
  • improvements to Head Command and added support for OfflinePlayers
  • fixed #isEligibleForPayment in SystemAPI to support non-database servers
  • added option to disable HomeSystem when having a connection to a database
API
  • MenuHandler v1.0-dev
    • added MenuHandler v1.0-dev to System
  • ConfigAPI v2.1-dev
    • added support for InlineComments for Config-Files
    • added check for Config-Version to prevent error messages
    • added support for per-Player Configs
  • HomeAPI v2.0-dev
    • added support for getting HomeCoordinates
I've added much more to System v0.4.11-dev, which is not listed here.
They are not that relevant or to much in to detail, to worry about.

I hope you will have fun. The current Roadmap can be seen over on GitHub.

Greetings,
isolveproblems | YPGames
----------, Nov 11, 2024
Resource Information
Author:
----------
Total Downloads: 701
First Release: Apr 1, 2019
Last Update: Nov 11, 2024
Category: ---------------
All-Time Rating:
1 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings