Commit graph

18 commits

Author SHA1 Message Date
f4a362c1c7 Add action and handler for gliding, equip, refactored PolicyParser and implementations to support world matching
Some checks are pending
Build / build (push) Waiting to run
2026-05-19 15:27:04 -03:00
96005d8c86 I'm going crazy. 2025-12-23 20:56:46 -03:00
27c7fd16cc Started implementing new structure. 2025-12-22 23:42:17 -03:00
708f65fe36 Added permission support for commands. 2025-12-18 23:33:34 -03:00
81bf64c463 Policies now provide their own checks to whether the player applies or not.
Added GlobalPolicy.

Revamped config YAML structure for more consistency.

Added ChatColor back to commands, should be correctly implemented in the future.

Build environment is now passed to plugin manifest.

Added workflow to automatically build releases.
2025-12-15 14:16:07 -03:00
0b04c0553a Add sendCommand() on Glimmer because beta does not break line on sendMessage() line break.
Subcommands are now mapped in the class Commands.

Add usage() and description() to Subcommand.

Add help command.
2025-12-15 02:09:09 -03:00
df60600073 Preparing Gradle build for automatic build from Actions. 2025-12-14 23:36:20 -03:00
42ab7e4d89 Fixed attackWith that was returning !node.isWhitelist() instead of true whe it's not in effect. 2025-12-14 16:25:18 -03:00
a5adc828dc Fixed some warnings. 2025-12-14 16:01:15 -03:00
7a3aa34b43 Fixed EntityDamageByEntity not triggering because the method was not overriding and checked against the correct event. 2025-12-14 14:51:33 -03:00
4857bd155a Finished initial b1_7_3 implementation. 2025-12-12 21:42:27 -03:00
90d43ac3de Finished r1_21 implementation.
- Better NodeHandler evaluation.
2025-12-12 17:31:28 -03:00
56f337110f Initial work on reflection, pulls version from resources. 2025-12-12 00:02:11 -03:00
e64b563190 Refactored policy system, fixed config file parsing inconsistencies.
- LocationPolicy is now an extension of Policy
- Policy.parse() is now PolicyParser mapped in PolicyParsers.
- NodeValueParser was merged with DataShifter
- More code small changes to enable the project to work with this new configuration.
2025-12-08 17:19:06 -03:00
41af1fc1cf Removed build artifacts from repo tree. + Hotfix of useEnchantment not ignoring items with no meta on whitelist mode. 2025-12-08 13:23:05 -03:00
d9897910b9 First working version of useEnchantment. 2025-12-07 21:05:18 -03:00
add3c34fad Started interfacing of NodeHandler. 2025-12-04 22:19:21 -03:00
55370dcd53 First commit. 2025-12-03 15:02:05 -03:00