I've refactored the code.
Also I've removed some commands such as /freefall or /thunder.
====================================
From this version I don't plan on adding more features to the plugin unless people ask for them to be added. I'm no creative person sorry

- Fixed error on /me and /do when players being in different worlds (cannot calculate distance).
- Added a parameter in config for setting the cook time of the campfire. Also if it's a soul campfire is 50% faster than normal one.
- I've fixed some tools not autofilling
- I've now uploaded the real file and not some weird 71kb jar wtf.
- I've fixed some tools not filling
- Now you will have the tools refillled into your hand (mainhand or off-hand) both from your inventory and backpack from
Minepacks plugin.
The plugin now fully supports (or it seems so) 1.20+ versions.
New commands have been added for RolePlaying (FiveM style):
- /me: An action the player does
- /do: An environment incident that happens to the player/s nearby or the player itself (e.g. emotions).
So I've forgotten again to add a little thing AFTER uploading a new version...
- Added enabling/disabling modules through GUI.
- Fixed the HEX formatting.
- Fixed plugin prefix in console
Fixes:
- /streload now reloads everything in the config but things like command arguments or gui titles. (thanks to
BoostedYAML)
- fixed a NPE in /globalchest
Added:
- Added hex support in chat/config messages (simpletools.chatformat perm). Soon it's going to be a /color <format> command and it'll store your format in a file.
- A langs.yml file with some translations (en_US and es_ES are mine the others are ChatGPT-translated, sorry I'm not a polyglot!

)
- /streload now reloads the language section in the config, soon I will add the rest of the config.
- working on anti-spam system for mentions (probably 2.4.0)
- Now you can mention other players typing @ before their username
- Next update is a config rework and a fix for /streload
- A few bugs have been fixed
- The Command Manager System has been rewritten using
CommandAPI!
- [EXPERIMENTAL] An Admin Chat has been aded writing # before the message (simpletools.adminchat perm required)
-
Minepacks compatibility has been added through their API. Now the items will now refill into main hand from the backpack if there are no items left in the player's inventory.
Yo I have rewritten the whole code trying to follow
@SlapTheTroll 's advice! Still can't figure out how to do the reload command so it's still WIP. All the new features are now in the docs and in GitHub! (Bruh another failed build, noob errors lol)
Yo I have rewritten the whole code following some advices! Still can't figure out how to do the reload command so it's still WIP. All the new features are now in the docs and in GitHub!
- You can now cook rotten flesh in the campfire and get raw beef and bones (60% and 40%)
Since I've decided to rewrite the entire plugin and optimize the code this will be the last update in a while.
- You can now cook rotten flesh in the campfire and get raw beef and bones (60% and 40%)
Since I've decided to rewrite the entire plugin and optimize the code this will be the last update in a while.
- You can now craft the admin stick or get it by executing /astick
- You can now get the admin stick by its recipe or by executing /astick
- You can now turn a pillager into a baby villager using a totem but it has a 15% probability of success
- Some sound bugs have been fixed.
- You can now give rotten flesh to skeletons to turn them into zombies again XD
- You can now "shear" cows, pigs and zombies to get porkchop, beef and rotten meat. The last one will turn into a skeleton.
- You can now harvest cocoa beans on right click and new 1.20 flowers.
- You can now harvest crops (potato, carrot, beetroot and wheat atm) on right click.
- I've optimized the code and removed some minor bugs.
- You can now send coordinates to other player
- You can now configure if the join, leave and death titles appear or not
Death cause message has been removed temporarily while I figure out how to translate it into the client lang.
Death, join and leave events titles have been added. You can customize the color and messages in the join and leave titles and the whole format of the player name in the death title.
The reload command has been fixed. Next
feature update coming soon...

I have rewritten the entire plugin as well as updated it to 1.19 and 1.20. From now I'll be adding new features.
A /simpletools reload command has been added.
Some bugs have been fixed
Some bugs have been fixed.
Now you can edit the prefix from the config.yml
A config file has been added. At this moment it only contains lang for translating the plugin from spanish to any language. I'm adding more config options soon.
Also, I have updated the code to be cleaner, creating methods to register commands or events instead of writing them line by line.
An experimental globalchest command has been added.
/globalchest - Opens an inventory where you can deposit items and other players can withdraw and deposit items as well.
Added:
/freefall <player> - throws a player from their Y+200
/thunder <player> <times> - strikes a player with a thunder n times