Commit Graph

65 Commits

Author SHA1 Message Date
Oliver
2f15f20309 fancyholograms-v3: Update to new version config 2025-06-27 16:04:12 +02:00
Oliver
f4527487ff common, fancynpcs, fancyholograms-v2, fancyholograms-v3, ci: Add channel and platform to version config 2025-06-27 15:59:29 +02:00
Oliver
527c46cbca Update gradle plugin versions 2025-06-20 18:52:29 +02:00
Oliver
816c52082b Update run configs to 1.21.6 2025-06-17 17:18:33 +02:00
Oliver
adc7064de5 Register PlayerLoadedListener also in 1.12.6 2025-06-17 17:07:39 +02:00
Oliver
1beebb05ae fancyholograms-v3: Add 1.21.6 support 2025-06-17 17:07:39 +02:00
Oliver
4f9c938884 Update ChatColorHandler to 5.1.6 2025-06-04 17:46:38 +02:00
Oliver
689423dc85 fancyholograms-v3: Add PlayerLoadedListener for 1.21.4 and 1.21.5 2025-06-03 11:27:04 +02:00
Oliver
ceb8aafa98 packets: Move factories into :packets module 2025-05-19 20:24:03 +02:00
Oliver
c82c643b44 fancyholograms-v3: Formatting 2025-05-18 13:42:13 +02:00
Oliver
a7c3b59165 fancyholograms-v3: Add interaction trait (#53)
* fancyholograms-v3: Add interaction trait

* Calculate height and width

* onModify

* Remove npc when hologram gets unregistered

* Register actions

* formatting
2025-05-18 13:34:26 +02:00
Oliver
8c73932fc5 fancyholograms-v3: Add onUpdate method to HologramTrait and update handling in HologramControllerImpl 2025-05-18 13:13:09 +02:00
Oliver
4a93c68a9e fancyholograms-v3: Add @ApiStatus.Internal to methods only made for internal usage 2025-05-18 13:07:16 +02:00
Oliver
e141528f7c fancyholograms-v3: Implement onModify callback for hologram modifications 2025-05-18 13:04:18 +02:00
Oliver
239c00b447 fancyholograms-v3: Add helper methods for trait handling 2025-05-18 00:35:09 +02:00
Oliver
a358624a4a fancyholograms-v3: Update CHANGELOG.md 2025-05-18 00:28:22 +02:00
Oliver
0b02a9b85d fancyholograms-v3: Save and load attached traits 2025-05-18 00:22:52 +02:00
Oliver
ccc238bbad fancyholograms-v3: Refactor HologramTrait and registry to use annotations for trait identification 2025-05-18 00:11:42 +02:00
Oliver
1b764b9cb7 fancyholograms-v3: Add FileContentTrait for dynamic text updates from file 2025-05-18 00:00:51 +02:00
Oliver
aeb905336f fancyholograms-v3: Add HologramTraitAttachedEvent 2025-05-18 00:00:18 +02:00
Oliver
3a500d0a27 fancyholograms-v3: Load and save config for multiple pages 2025-05-17 23:04:05 +02:00
Oliver
d9c0501cc1 fancyholograms-v3: Fix trait trait 2025-05-17 23:03:33 +02:00
Oliver
7ccde4dab9 fancyholograms-v3: Implement trait registry 2025-05-17 23:03:06 +02:00
Oliver
ccd1a917ab fancyholograms-v3: Add a jdb storage for each trait 2025-05-17 22:21:58 +02:00
Oliver
f16b296347 fancyholograms-v3: Add worldName property 2025-05-17 21:20:21 +02:00
Oliver
59db4ca61e fancyholograms-v3: Add warning to snapshot changelog 2025-05-17 20:52:19 +02:00
Oliver
9186365197 fancyholograms-v3: Remove WorldListener 2025-05-17 20:45:49 +02:00
Oliver
98df9cf763 fancyholograms-v3: Refactor storage system 2025-05-17 20:44:58 +02:00
Oliver
f483de0386 fancyholograms-v3: Update FancyNpcs dependency to use project reference 2025-05-17 19:10:51 +02:00
Oliver
85b449ab5d fancyholograms-v3: Instantly refresh the hologram when modified for command sender 2025-05-17 19:09:15 +02:00
Oliver
05484d42d5 fancyholograms-v3: Add HologramController#updateHologramData 2025-05-17 19:08:51 +02:00
Oliver
9454f4995c fancyholograms-v3: Update hologram data loading to use subdirectory structure 2025-05-17 18:40:01 +02:00
Oliver
271c94a3a0 fancyholograms-v3: JSON Storage improvements 2025-05-17 18:14:48 +02:00
Oliver
1d2caecdd4 fancyholograms-v3: Rename old holograms file to holograms-old.yml 2025-05-17 17:33:55 +02:00
Oliver
cd5fbf4cbc fancyholograms-v3: Add migrator for YAML 2025-05-17 17:29:54 +02:00
Oliver
f1a532e74a fancyholograms-v3: Refactor key generation for hologram storage 2025-05-17 17:29:26 +02:00
Oliver
fbaac99c79 fancyholograms-v3: Rename json type-specific fields 2025-05-17 17:19:07 +02:00
Oliver
65ea890bb0 fancyholograms-v3: Rename api module to fh-api 2025-05-17 17:05:25 +02:00
Oliver
a77a8d87bc fancyholograms-v3: Update dependencies 2025-05-17 17:03:40 +02:00
Oliver
acb9b6f717 Rebranding (#36)
* Update branding in docs

* Update branding in README.md

* Update branding in plugin READMEs

* Update branding in plugins

* Update branding in libraries

* Update branding in the remaining places

* Add CONTRIBUTING.md and LICENSE files

* More branding in docs
2025-04-24 14:12:32 +02:00
Oliver
ad4b45004d deployment: Add discord webhook notification 2025-04-19 14:49:27 +02:00
Oliver
46ebfb8a38 plugins: Update all snapshot changelogs 2025-04-18 17:26:12 +02:00
Oliver
3e480b8f8e Revert version of ChatColorHandler back to 5.1.3 2025-04-17 16:37:18 +02:00
Oliver
4d68a1ef0d fh-v3: remove workflow files (lol?) 2025-03-31 22:38:08 +02:00
Oliver
7504ba0f77 Update REAMDME.md files 2025-03-31 19:50:26 +02:00
Oliver
27ac6f7e8b Update all logos and banners 2025-03-31 19:21:28 +02:00
Oliver
8da7fbfc2f plugins: update ChatColorHandler to 5.1.5 2025-03-31 18:30:36 +02:00
Oliver
bfb37977ce fancyholograms: set name of the plugin 2025-03-30 13:41:38 +02:00
Oliver
45e57488f7 fancyholograms-v2: add deployment information 2025-03-29 22:39:18 +01:00
Oliver
17233dbaa4 deployment: add Modrinth API key to deployment scripts and update channel naming conventions 2025-03-29 21:55:37 +01:00