ServerTools ➜ Modular Server Management | [1.8-1.20+] (Open Source) icon

ServerTools ➜ Modular Server Management | [1.8-1.20+] (Open Source) -----

Properly Tested for 100+ most common server requirements




- Adds the ability to disable MobSpawning naturally (world specific)
- Does not effect other entities such as arrows (which other plugins failed to account for)

- New section:

Disabled:
...
DisableMobSpawning:
Enabled: true
worldsToDisable:
- 'world'
----------, Aug 11, 2023

If there is no permission set, it defaults to everyone now
----------, Aug 11, 2023

https://github.com/Reecepbcups/ServerTools-MC/releases/tag/7.0.2

  • NPE on cleanup of chatcolor
  • Resolved: /delwarp would set the config to be null instead of deleting the key
----------, Aug 7, 2023

Fix holograms trying to unload if they were not enabled / there are none in the config
----------, Aug 4, 2023

This update removes 1.8->1.17 backwards compatibility. To use on a 1.8 -> 1.17 server, please use the following version: 6.4.9-all

Link:
https://www.spigotmc.org/resources/...8-2-open-source.95853/download?version=455997

Git Branch:
https://github.com/Reecepbcups/ServerTools-MC/tree/ALL_1.8->1.18
----------, Jun 13, 2022

This is the final version supporting 1.8 -> 1.18.x. You can see the code from here with the following github release / branch:
- https://github.com/Reecepbcups/ServerTools-MC/releases/tag/1.8_to_1.18_support

- https://github.com/Reecepbcups/ServerTools-MC/tree/ALL_1.8->1.18

The reason for this is to support 1.18 blocks for our development team & server (CraftEconomy). I just wanted to ensure the plugin was still available for all servers
----------, Jun 13, 2022

Just comments out a debug sysout
----------, May 6, 2022

Use `/tools env` if you are op to see all the keys.
Format is

SERVERTOOLS_<PATH_IN_CONFIG>

where - and .'s are replaced too underscores _
----------, May 6, 2022

AutoBroadcast now have a link tag:
- '<link= https://www.google.com/><center>Here is centered google.com link to click'

New format is allowed for hex codes:
- #FFFFFF
- &#FFFFFF
- or just &f for normal codes.

If you use luckperms, this format will still work provided you use ServerTools chat formating (config.yml)

Commit:
https://github.com/Reecepbcups/ServerTools-MC/commit/be72e6a56fa39754c650501f360e41a275ee28da
----------, Apr 21, 2022

Removes StaffAFK on leave/quit AND will reapply op if you were before
----------, Apr 12, 2022

Now removes op when staffafk is enabled as well, then re-enabled on /staffafk again
----------, Apr 11, 2022

Fixes CMDAliases spam in console
----------, Mar 23, 2022

Adds support for any unknown minecraft versions to enable by default. This ensure minecraft 1.18, .19, etc will all work without input from me directly
----------, Mar 15, 2022

This version adds support for HEX color codes (#FF00FF for example)
& code versions work with this as well
----------, Feb 22, 2022

Adds the `/itemdb` command.
- Returns the itemstack, amount, Material Name, Data, and ID (number)
----------, Feb 5, 2022

- Fixed ServerInfoCommands.yml not generating on Enable
- Now generates config correctly & uses their values
----------, Feb 1, 2022

Adds support for warps with permissions for each & config

- /warp <name>
- /warps
- /setwarp <name> [optional-permission]
- delwarp <name>
- warpinfo <name>

Permissions an be changed in config.yml in Core.Warps
(Warps.yml for per warp configuration)
----------, Feb 1, 2022

  • Updated NULL message when no config value is found
  • SUNFLOWER now auto replaces to DOUBLE_PLANT given this is the item requested for vouchers
  • Fixed overlapping holograms on chunk load / unload, now persistent
  • JoinMOTD now only monitor, saves resources
  • Higher priority for WhitelistJoin Event
  • Better heal saturation for /heal & /feed
----------, Jan 9, 2022

- Heal now does max hearts, not just 20 half hearts as before
- WorldEffects improved to use better storage
- Clears worldeffects on leave & fixed removing only 1 afffect on change
----------, Jan 2, 2022

Adds support for multiple effects for the same world [oops, forgot that case]
----------, Jan 2, 2022

- You can now change the level effect of potions on a per world basis (optional)

Examples:

Code (YAML):
 WorldEffects:
    Enabled
: true
    worlds
:
   - 'world:NIGHT_VISION:2'
or
Code (YAML):
 WorldEffects:
    Enabled
: true
    worlds
:
    # Value of strength 1
    - 'world:NIGHT_VISION'
----------, Jan 2, 2022

  • Fixes VOIDTP when disabled (While spawn module is enabled)\
  • Updated to 1.18.1 API
  • Fixes ServerInfoCMDS not using its own config for some reason
  • Fixed Launchpads breaking the entire plugin if a non spigot value was entered
----------, Jan 2, 2022

ADDED
Backups / restore functionality for all configs. [like luckperms]

NEW COMMANDS
/tools backup [filename] (Default format is "December-20-2021_11:35:24-AM")

/tools restore <file.zip> (tab complete for files)

VERSIONING SYSTEM
Upon updating ServerTools, a backup will auto save
----------, Dec 20, 2021

Death Message Config Support Fix
AutoBroadcast Dedicated File

Proper Logging
Cleaned up Imports
Minor bug patched
----------, Dec 18, 2021

Added feature to Disable BlockPlace & BlockBreak events
- Can configure permission in config for both
- Applies to entire server, useful for hubs if you do not want WG
----------, Dec 18, 2021

  • When commands are disabled, they now call directly to other plugins (Ex: IF Core.Fly Disabled, use Essentials or other plugin that uses /fly)
    • Done by using /plugin:cmd in AlternateCommandHandler.java
    • Added NoCollonInCommand module support to fix permissions if collons are not allowed, this makes it a single exception
  • Fixed Rename section configuration issue (language)
  • Fixed Placeholder API requirement when actually not needed
----------, Dec 16, 2021

New:
Added Placeholders

Bugs:
Fixed a null issue in Holograms if you had none in config
Fixed null issue in Visibility config with language formating

Working on:
Enchantments & Warps/Homes
----------, Nov 16, 2021

  • You can now use /hat
    • essentials.hat - default permission in config
  • /ext [player] to remove fires
    • essentials.ext - run for yourself
    • essentials.ext.other - run for someone else
All permissions changeable in the configuration
----------, Nov 6, 2021

Added an event and /repair (/fix) [hand/all] command
Updated config.yml file to add these 2 features. Permissions changable
----------, Nov 5, 2021

  • Improved Hologram initialization speeds by 36%
  • Adds multiple language support (en, de).
  • Fixes Fly language toggling
  • Added debugging options including console time output on start
  • Nickname prefix options with permission bypass
  • Coloring bug patch for admin chat
  • /ec alias for /enderchest
  • Fixed minor /invsee and /echest bug
----------, Oct 22, 2021

Added customizable nickname configuration for prefixes. Includes staff bypass

Nickname:
Enabled: true
Permission: nickname.use
prefix: "~"
prefixBypass: nickname.prefixbypass
----------, Oct 21, 2021

  • Adds /nickname (/nick) & permission "nickname.use" in the config.yml
  • Resolves issue with color() function not running for AdminChat
  • readability improvements
  • updated wiki for new changes
----------, Oct 19, 2021

Adds enderchest & invsee commands + listeners.

Permissions found on WIKI. Default essential perms in config initially
----------, Oct 19, 2021

- Now open-source on Github!
- Wiki available too

- Rewrote many sections to be more Javathonic
- Improved performance by ~6%
- Fix /fly showing without translating color codes
- /spawn now has permission (spawn.use, change in config)
- Tag give works for players who are online as well
----------, Oct 12, 2021

- Fixed the word "receive" being spelled wrong in togglemessages
- Added /tpm & /togglepms as aliases to togglemessages
- Changed /gamemode to not always be caps (messages.yml works correctly now)

- Added sounds to /message & /reply
----------, Sep 16, 2021

Fixes color codes from newest language file update (Minor things such as GUI selection)
----------, Sep 16, 2021

Added a messages flatfile for the entire plugin.

Everything is run through RAM to reduce I/O and is only called on server start / plugin reload. Gives best performance even for harddisk
----------, Sep 8, 2021

Fixed minor typo and slowed the initial Repating task to reduce spam in chat on initial config
----------, Aug 31, 2021

Resource Information
Author:
----------
Total Downloads: 4,523
First Release: Aug 31, 2021
Last Update: Aug 11, 2023
Category: ---------------
All-Time Rating:
4 ratings
Find more info at servertools.reece.sh...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings