Commit Graph
38 Commits
Author SHA1 Message Date
stijn d7c744c20b Refactor particle directory handling and enhance logging 2026-01-04 02:19:12 +01:00
stijn ab86d77069 Automatically load particles that are added to or updated in the particles folder 2025-07-14 21:53:31 +02:00
auto 02c4f818a0 Adjust particle loading to work with webui coordinates 2025-06-23 00:45:07 +02:00
auto 8aa22a3e7a Add support for color gradients and sizes in particle configurations
Enhanced `ParticleConfig` to handle color gradients and sizes for particles with `DustOptions` and `DustTransition`. Updated `ParticleInfo` to include `colorGradientEnd` and `size` properties. Refactored particle data handling for improved flexibility.
2025-06-22 22:07:10 +02:00
auto fa14d001da Code cleanup 2025-06-22 21:45:51 +02:00
auto 95bb1e90fe Refactor ParticleConfig with Jackson, add ParticleData models, and update dependencies
Replaced JSON-Simple with Jackson for particle configuration parsing. Introduced `ParticleData` and `ParticleInfo` models for structured data. Updated `ParticleConfig` structure for clarity and modularity. Added Jackson and Lombok dependencies in `build.gradle.kts`.
2025-06-22 21:30:14 +02:00
auto 1caef4bb83 Update Gradle and Java versions, refactor, and fix enchantments
Upgraded Gradle to v8.5, updated Java language version to 21, and replaced the Shadow plugin. Deprecated `MaterialData` was removed. Fixed enchantment from ARROW_INFINITE to INFINITY in GUI and particle actions.
2025-01-18 18:13:58 +01:00
auto 1862288183 Update config file paths
The file paths for DatabaseConfig, ParticleConfig, and Config have been updated. They no longer depend on "user.home" system property, instead they directly point to "/mnt/configs" location. This change is necessary for aligning with the new configuration directories.
2024-07-20 00:19:21 +02:00
auto d416ec80e1 Added a way to load extra data for particles and added a boolean to determine if all frames should spawn at the same location 2022-09-07 22:39:48 +02:00
auto 77dcd8862c Fixed loading colors incorrectly 2022-08-31 05:12:55 +02:00
auto 867d436d0a Converted to json for particle storage 2022-08-30 05:19:05 +02:00
auto 8502848103 Added package permission 2022-06-05 17:51:37 +02:00
auto 0bff66ad1f Added lore and name for display item to config 2022-06-05 17:36:16 +02:00
auto a8667e84e3 Added particle cool down to config 2022-06-05 17:35:57 +02:00
auto b1bdfbcb99 Fixed bugs added stuff 2022-06-05 05:27:46 +02:00
auto 6403f024cd Made it so the plugin doesn't crash if the config is messed up 2022-06-04 05:28:09 +02:00
auto 22f0d184c3 Made particles load from config 2022-06-04 00:45:40 +02:00
auto 763258c425 Added a way to clear particles 2022-01-14 04:52:05 +01:00
auto cc8ec26c66 Make gui's work (but player settings are always recreated on login cus idk how to make the db work)
register listeners
Added back button to particle selection gui
2022-01-12 22:26:22 +01:00
auto bc74d35faa Added GUI's
Added player settings
Added commands
2022-01-11 23:02:04 +01:00
auto 676d5089ae Fixed leftover villagerUI stuff 2022-01-03 22:33:16 +01:00
auto f5c096eb2b Initial commit 2022-01-03 22:26:15 +01:00
auto be656b4606 Initial commit 2022-01-03 22:25:23 +01:00
auto 1feff9e412 Changes 2021-12-23 22:52:13 +01:00
auto 5d7467e062 Remove villager from config 2021-12-23 22:51:22 +01:00
auto bf43f88d9b Added some debug messages 2021-12-23 03:14:08 +01:00
auto f471e83618 Added remove villager command 2021-12-23 03:03:00 +01:00
auto 58058a4324 Added not enough items/ sold item message 2021-12-21 03:18:46 +01:00
auto 523a7fe16b Added math stuff to calculate price based on points (thanks everett) 2021-12-17 20:44:38 +01:00
stjn 9236befd7f Fixed regex for double validation in config 2021-11-10 20:03:39 +01:00
stjn 99d8a5007e Reworked points to be based on item price 2021-11-10 16:58:47 +01:00
stjn 7066c032cf Charge money/give money when buying/selling 2021-11-07 18:23:54 +01:00
stjn 5ce955d6ee Charge money/give money when buying/selling 2021-11-07 18:10:50 +01:00
stjn 784cf905fb Added logger class that takes variables and replaces % with them 2021-11-03 16:54:12 +01:00
stjn f09061f6b6 Added basic database (untested) 2021-11-03 14:35:53 +01:00
auto 4bb26035d6 Created a point system to be used for prices 2021-10-23 14:42:55 +02:00
auto 18a75f86c0 Only use Utilities.round 2021-09-25 20:22:38 +02:00
auto 5dd6cb44e5 Initial commit 2021-09-25 01:56:42 +02:00