New Features & Improvements:
- Consistent Warp Command Usage: The /warp command now uses a tp subcommand for teleportation, mirroring the /home tp <home_name> usage. The new syntax for teleporting to a warp is /warp tp <warp_name>. This change improves consistency across teleportation commands.
New Features & Improvements:
- Named Homes: Players can now assign custom names to their homes. (This was added in the last version, but you couldn't use it to teleport, which is fixed.) The /home command has been updated to allow teleporting to, deleting, and renaming homes using these custom names, in addition to their numerical IDs. This provides a more intuitive and flexible home management experience.
Special thanks to TechFahter for finding the bug!
-
Configurable Max Homes: A new max-homes option has been added to the config.yml file. Server administrators can now define the maximum number of homes each player is allowed to set, offering better control over server resources and balancing gameplay. The default limit is set to 5 homes.
-
Enhanced Tab Completion: The tab completion for the /home command has been improved to suggest both home numbers and custom home names, streamlining the command usage for players.
Enhancements:
/home Command Enhancements:
-
Delete Specific Home: Add a /home delete <number> subcommand to allow players to remove a specific home that you no longer need.
-
List All Homes: Enhance the basic /home command (when typed without any arguments) to display a clear, paginated list of all the player's set homes, including their names (if implemented), numbers, and coordinates.
-
Home Naming (Full Implementation): Fully implement /home setname <number> <newname> to allow players to assign custom names to their homes, making them easier to remember and manage. (We currently have a placeholder message for this.)
/list Command Enhancements:
- List All Warps (/warp or /warp list): When players type just /warp or /warp list, it will now display a paginated list of all available warps.
New Features:
- Added /trashall (OP only): Instantly trashes everything inside the /trash command's inventory.
Bugfixes:
- When updating to a new version of Simple QoL Commands, the config.yml will update accordingly, if there is a new default config.yml update (it will still retain the server's custom-set options from old versions). This bug fix was added in 1.3.2, but I decided to add it here as well.
New Features:
- Changed fly-persist-on-logout default value to true.
- Added trash-clear-notification-type. Has 3 values: CHAT, TITLE, ACTIONBAR (default: CHAT).
Ok, so whenever you update my plugin, you must delete the config.yml. It is supposed to update the config.yml whenever you update the plugin, but I can't get it to work right now.
Added 5 new commands:
-
"/fly":
Usage: /fly <player>
Enables flying for yourself or a specific player (if you have OP). -
"/nightvision":
Usage: /nightvision OR /nv
Grant night vision to yourself. -
"/stack":
Usage: /stack <item>
Stacks the same item from your inventory to your main hand. -
"/hat":
Usage: /hat
Swaps an item in your main hand with your helmet slot. -
"/trash":
Usage: /trash
Opens a double-chest GUI accessible to all players. When you put items in it, all players can see and take them, kinda like a double ender chest, but it works for anyone. After about 1.5 minutes, all the items in the trash bin will be cleared. (This is my most complex command in this plugin.)
New Features:
- Added Tab-completion to all commands that have sub-commands.
Bugfixes:
- Fixed teleport commands to only cancel when you move outside of your current coordinates, not when you move your mouse, which is a bug in old versions.
Added 2 new commands:
-
"/back":
Usage: /back
Teleports the executor to the place where they last teleported, or to their last death location (only if enable-back-command-on-death was set to true). -
"/warp":
Usage: /warp <warp_name/create/remove>
Similar to /home, but is managed by the server's admins.
Added config.yml to the plugin's folder to manage the settings.
First Beta release.
Commands
-
"/spawn":
Usage: /spawn
Teleports the executer to world spawn. -
"/tpa":
Usage: /tpa <accept|decline|cancel> <username>
/tpa <username>
Sends a teleport request to another player. -
"/home":
Usage: /home <tp/set> <number>
Sets a home point that you can teleport to in anytime