Commit graph

161 commits

Author SHA1 Message Date
598902ef33
update readme
Some checks failed
/ build (push) Failing after 7s
Signed-off-by: Minecon724 <git@m724.eu>
2025-02-19 11:24:22 +01:00
7cd334f4a2
feat: Initial word coords module
Some checks failed
/ build (push) Failing after 7s
Signed-off-by: Minecon724 <git@m724.eu>
2025-02-18 14:09:19 +01:00
b421b48e51
chore: Update mStats to fix am issue
Some checks failed
/ build (push) Failing after 6s
Signed-off-by: Minecon724 <git@m724.eu>
2025-02-17 09:06:39 +01:00
684e31bf07
fix: correct string formatting in debug logger
Some checks failed
/ build (push) Failing after 6s
Updated the debug logger to use proper string formatting syntax. This ensures compatibility and avoids runtime errors.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-04 17:20:45 +01:00
cf654fcb42
[maven-release-plugin] prepare for next development iteration
Some checks failed
/ build (push) Has been cancelled
2025-02-03 11:27:37 +01:00
0c4690e2e7
[maven-release-plugin] prepare release tweaks-0.1.14
Some checks failed
/ build (push) Has been cancelled
2025-02-03 11:27:34 +01:00
05b9ca4cb8
feat(chat): initialize ChatRoomLoader on plugin start
Some checks are pending
/ build (push) Waiting to run
- Added ChatRoomLoader initialization during ChatModule setup.
- Ensures necessary resources are loaded before chat operations.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-03 11:27:21 +01:00
316d479fd8
feat(chat): improve chat room management UX
- Added hover and click actions to chat commands for better interaction.
- Enhanced error and confirmation messages for clarity.
- Introduced validation for room IDs and improved handling of invalid IDs.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-03 11:25:26 +01:00
6ff6ec9d6b
fix: improve error handling in ChatCommands
Updated error handling to throw RuntimeException instead of printing stack traces. Enhanced user feedback by standardizing error messages across various chat command operations.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-03 10:52:04 +01:00
541f095075
fix(motd): handle FileAlreadyExistsException in directory creation
Added a catch block for FileAlreadyExistsException to prevent unnecessary exceptions when the "motd sets" directory already exists. This ensures smoother execution and improves error handling during initialization.

Signed-off-by: Minecon724 <git@m724.eu>
2025-02-03 10:42:12 +01:00
1fafc90e04
refactor(pomodoro): simplify plugin instance retrieval
Some checks are pending
/ build (push) Waiting to run
Replaced passing the plugin instance to PomodoroRunnable with direct access via TweaksPlugin singleton. This removes redundant code, improving clarity and maintainability.
2025-02-02 14:57:18 +01:00
ad1a699d38
feat(auth): improve error handling and key generation logic
Added new error handling for key assignment failures, including user-facing messaging. Enhanced secure key generation with fixed length and randomness via `SecureRandom`. Removed redundant TODO comments and replaced placeholder exception handling with actionable implementations.
2025-02-02 14:57:00 +01:00
7de46b879b
Refactor MOTD configuration and improve file handling
Revised the MOTD configuration setup to use a direct boolean flag for enabling/disabling instead of relying on string checks. Updated file handling to use `Path` and modernized directory creation logic for better error handling and clarity. Removed unused code and cleaned up resource management in `MotdModule`.
2025-02-02 14:12:19 +01:00
cbe9f77cca
Remove obsolete comment about static method in TweaksModule
The removed comment questioned making a method non-static, which is already resolved or irrelevant. This cleanup improves code readability and eliminates confusion.
2025-02-02 14:05:44 +01:00
c096674a15
Support sleep mechanics across multiple worlds
Refactored `TimeForwardRunnable` to handle multiple worlds instead of a single hardcoded world. The code now dynamically retrieves sleep percentage and processes time advancement for each world, improving flexibility and compatibility.
2025-02-02 14:03:22 +01:00
232e0bfa9a
Durability toggle
All checks were successful
/ build (push) Successful in 44s
2025-01-28 10:18:15 +01:00
9345efe1d4
Initial durability module
All checks were successful
/ build (push) Successful in 50s
2025-01-27 08:45:52 +01:00
2761ed8757
Slightly smarter updater notice
All checks were successful
/ build (push) Successful in 50s
2025-01-26 12:41:40 +01:00
2a65e9dbcb
Fix small debug log mistake
All checks were successful
/ build (push) Successful in 46s
2025-01-25 20:32:17 +01:00
29f79a8771
Improve config loader
All checks were successful
/ build (push) Successful in 50s
2025-01-24 18:42:39 +01:00
7b65be86ad
Move modules to modules 2025-01-24 10:05:49 +01:00
2788829967
[maven-release-plugin] prepare for next development iteration
All checks were successful
/ build (push) Successful in 47s
2025-01-20 13:54:42 +01:00
cbfbdf8ce3
[maven-release-plugin] prepare release tweaks-0.1.13
All checks were successful
/ build (push) Successful in 49s
2025-01-20 13:54:41 +01:00
1ac32a093f
Use boring syntax for permissions
Some checks failed
/ build (push) Has been cancelled
2025-01-20 13:54:19 +01:00
15c97ee256
Ask to keep metrics
All checks were successful
/ build (push) Successful in 52s
2025-01-20 12:50:54 +01:00
7ed9a702ca
Replace nonsensical text
All checks were successful
/ build (push) Successful in 47s
2025-01-20 12:49:37 +01:00
bcd6827c29
Fix workflow and make it on Alpine
All checks were successful
/ build (push) Successful in 44s
2025-01-20 12:12:42 +01:00
2890f00acd
Improve build guide 2025-01-20 12:12:12 +01:00
f43b17078e
[maven-release-plugin] prepare for next development iteration
Some checks failed
/ build (push) Failing after 39s
2025-01-20 11:21:57 +01:00
174d0ae10c
[maven-release-plugin] prepare release tweaks-0.1.12
Some checks failed
/ build (push) Failing after 40s
2025-01-20 11:21:56 +01:00
35ddd0563c
Remove unused deps
Some checks failed
/ build (push) Has been cancelled
2025-01-20 11:21:27 +01:00
832a5edccc
Add version notice 2025-01-20 11:16:20 +01:00
6e0d7e5a40
Fix sleep 2025-01-20 11:16:01 +01:00
b9b0484d24
Add building guide 2025-01-20 11:02:18 +01:00
f891fbbb90
Make 1.21.4 the native version 2025-01-20 10:36:50 +01:00
0c044febd5
Clarify updater in README
All checks were successful
/ build (push) Successful in 1m6s
2025-01-20 08:10:59 +01:00
e5d2938845
Refactor updater
Some checks failed
/ build (push) Has been cancelled
2025-01-20 08:10:38 +01:00
2430416915
Misc
All checks were successful
/ build (push) Successful in 1m10s
2025-01-18 18:36:24 +01:00
19ab653181
Fix config mistake
All checks were successful
/ build (push) Successful in 59s
2025-01-05 10:29:48 +01:00
e0d7e636a6
Unupdate to 1.21.1 2025-01-03 14:20:14 +01:00
9bcdcc17ba
Elaborate on warning 2025-01-03 14:12:24 +01:00
a48fe97b4d
Elaborate on slow module
Not even my fault
2025-01-03 13:54:48 +01:00
648535fd22
Make abstract
All checks were successful
/ build (push) Successful in 1m1s
Before it's too late
2025-01-03 13:14:21 +01:00
e59b95e2ef
Auto swing mode
All checks were successful
/ build (push) Successful in 59s
2025-01-02 20:29:59 +01:00
724a36c803
Add heal to README 2025-01-02 20:29:15 +01:00
6e45491508
Don't touch vertical knockback 2025-01-02 20:23:18 +01:00
afed2a8f78
Add sleep heal option 2025-01-02 20:21:12 +01:00
4bf6ec5ae7
Always use 1.21.1 API 2025-01-02 19:44:24 +01:00
fa96487ef6
Add swing module 2025-01-02 18:56:42 +01:00
81fa6440a0
Improve hardcore RNG
All checks were successful
/ build (push) Successful in 57s
2025-01-02 13:19:23 +01:00