Commit Graph

21 Commits

Author SHA1 Message Date
akastijn f7313f8f25 Add ReCountArmorStands command and handle armorstands being removed 2026-01-21 06:59:35 +01:00
akastijn df347fde7f Add PlayerJoin event listener to modify player attributes on join and update project configuration 2025-10-31 01:45:54 +01:00
akastijn ab162b5094 Refactor logging by replacing custom Logger with SLF4J and adapt all usages 2025-07-24 23:04:52 +02:00
akastijn 7f6d4c4b36 Add ghast speed command with configurable speed levels 2025-07-20 04:36:02 +02:00
akastijn 05fd3beb9c Add BlockBlockUseEvent to restrict usage of blocked items and blocks 2025-07-15 21:25:02 +02:00
Teriuihi 7c04361ea5 Add armor stand placement limits per chunk
Implemented functionality to restrict the number of armor stands a player can place in a chunk based on permissions. Added configuration support for customizable limits and proper error handling for edge cases. Registered the LimitArmorStands event listener in the plugin manager.
2025-03-22 20:33:31 +01:00
Teriuihi ff05856494 Fixed key storage access in KeyStorage.java
Fix the retrieval and saving of keys by updating the path format used in config.getInt and config.set methods.
2024-10-04 21:35:43 +02:00
Teriuihi 5a7b9859cd Fix NPE in key configuration, fixed tab completion
Added missing key mapping to prevent NullPointerException when no UUIDs are present in KeyStorage. Also adjusted tab completion logic in Key.java to handle cases with more than one argument.
2024-10-04 21:24:49 +02:00
Teriuihi d43f269c22 Fix NPE in key configuration, fixed tab completion
Added missing key mapping to prevent NullPointerException when no UUIDs are present in KeyStorage. Also adjusted tab completion logic in Key.java to handle cases with more than one argument.
2024-10-04 21:19:53 +02:00
Teriuihi ad9a3491eb Rename config file in KeyStorage constructor
Changed the configuration file from "messages.yml" to "key_storage.yml". This update fixes a bug where it was writing to the wrong file.
2024-10-04 21:15:02 +02:00
Teriuihi 3c34707944 Add system to track keys given and related command for players
Introduces `KeyStorage` for handling keys and their persistence. Added `Key` subcommand to allow players to receive their keys. Updated configuration files and messages to support the new feature.
2024-10-04 20:53:54 +02:00
Teriuihi f616ed5af0 Switch config paths to use /mnt directory
Updated file paths for configuration and message files to use the /mnt directory instead of the user's home directory.
2024-08-04 22:26:46 +02:00
Teriuihi b7920b2ffb Allow players to specify how many xp cheque's to create in one go 2023-10-02 21:42:47 +02:00
Teriuihi 70004084f1 Made it possible to make other users glow and stop glowing 2023-08-13 22:58:53 +02:00
Teriuihi 977ed00cb8 Added more locations for xp to be shown on item, improved readability by seperating large numbers with .'s 2023-07-09 00:24:47 +02:00
Teriuihi 1b9278ca25 Added rotate block command 2023-07-08 06:26:01 +02:00
Teriuihi 54db863783 Added reload command 2023-07-07 23:49:34 +02:00
Teriuihi 1663498080 Added xp calc command 2023-07-07 23:42:08 +02:00
Teriuihi 95b98ef462 Attempting to improve teams for glow 2023-07-07 01:09:56 +02:00
Teriuihi 0324458efb Prevent players from entering a negative value for xp 2023-07-06 23:14:07 +02:00
Teriuihi ada4c7789d Initial commit 2023-07-06 05:24:06 +02:00