akastijn
42c9530348
Refactor reload method and remove redundant debug logs
2025-07-15 21:12:27 +02:00
akastijn
ab86d77069
Automatically load particles that are added to or updated in the particles folder
2025-07-14 21:53:31 +02:00
Teriuihi
02c4f818a0
Adjust particle loading to work with webui coordinates
2025-06-23 00:45:07 +02:00
Teriuihi
ed91cf6810
Add Jenkins pipeline for building, archiving, and sending Discord notifications
2025-06-22 23:38:21 +02:00
Teriuihi
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
Teriuihi
481cb007bf
Correct directory name
2025-06-22 21:47:28 +02:00
Teriuihi
fa14d001da
Code cleanup
2025-06-22 21:45:51 +02:00
Teriuihi
c163885345
Switched to cosmos (1.21.6)
2025-06-22 21:33:06 +02:00
Teriuihi
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
Teriuihi
a3b4922b70
Refactor particle spawning logic into utility class.
...
Moved repetitive particle spawning code into a new `SpawnParticleUtil` class to improve readability and maintainability. Updated event listeners to use the utility, simplifying their implementations while preserving functionality.
2025-03-09 18:48:59 +01:00
Teriuihi
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
Teriuihi
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
Teriuihi
e33a9ff5b9
idk what this is sorry me
2024-07-20 00:19:08 +02:00
Teriuihi
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
Teriuihi
be97b45833
Fixed frames not properly repeating at the right speed
2022-08-31 05:13:18 +02:00
Teriuihi
77dcd8862c
Fixed loading colors incorrectly
2022-08-31 05:12:55 +02:00
Teriuihi
867d436d0a
Converted to json for particle storage
2022-08-30 05:19:05 +02:00
Teriuihi
f827d78bf9
Updated to 1.19
2022-06-09 18:36:53 +02:00
Teriuihi
33d95226a7
Fixed frame delay
2022-06-05 18:22:52 +02:00
Teriuihi
0a7b583424
Fixed frame delay
2022-06-05 18:21:57 +02:00
Teriuihi
8502848103
Added package permission
2022-06-05 17:51:37 +02:00
Teriuihi
0bff66ad1f
Added lore and name for display item to config
2022-06-05 17:36:16 +02:00
Teriuihi
a8667e84e3
Added particle cool down to config
2022-06-05 17:35:57 +02:00
Teriuihi
a8a7a3e9e1
Fully disabled build in particles
2022-06-05 17:34:40 +02:00
Teriuihi
b1bdfbcb99
Fixed bugs added stuff
2022-06-05 05:27:46 +02:00
Teriuihi
6403f024cd
Made it so the plugin doesn't crash if the config is messed up
2022-06-04 05:28:09 +02:00
Teriuihi
22f0d184c3
Made particles load from config
2022-06-04 00:45:40 +02:00
Len
c287f12634
Update to 1.18.2
2022-05-22 10:43:59 +02:00
Teriuihi
7cc66db3ce
Made particles rotate based on initial player rotation if they aren't relative to the player, and current player rotation if they are
2022-04-28 03:37:52 +02:00
Teriuihi
426be723b1
Merge remote-tracking branch 'origin/master'
2022-02-26 05:42:02 +01:00
Teriuihi
749b712a91
Fixed build failure
2022-02-26 05:41:52 +01:00
EverettDM
5792bb9a8d
Changed Alpha orientation.
2022-02-25 23:00:16 -05:00
Teriuihi
c259e3f035
This might break everything so test this first on alpha or something
...
This should check if a player is in vanish
2022-02-26 03:03:02 +01:00
Teriuihi
295b9d1ee2
Fix checking distance to another player in another world
2022-02-26 02:26:07 +01:00
Teriuihi
e48d7c97c9
yaw is not used when adding x/y/z so its irrelevant to set it
2022-02-23 04:17:20 +01:00
Teriuihi
c98f141d7e
Add bypass perm for cooldown
2022-02-23 04:10:57 +01:00
Teriuihi
9db0861a3c
Fixed forgotten uuid
2022-02-23 03:57:29 +01:00
Teriuihi
3ef9fb534e
Added delay
...
Made particles dependent on player yaw
2022-02-23 03:54:02 +01:00
EverettDM
5e13b9ed2d
Updated alpha and cupid class for testing random offset.
2022-02-22 21:26:51 -05:00
Teriuihi
0a35d4383d
adding more brackets might fix it?
2022-02-23 03:15:32 +01:00
Teriuihi
46f6e2d999
Only get random offset when offset isn't 0
2022-02-23 02:44:42 +01:00
Teriuihi
433688e813
Added random offset for particles
2022-02-17 02:02:48 +01:00
Teriuihi
40ab1dae99
Spawn particles above players head for empty right click
2022-01-15 03:58:32 +01:00
Teriuihi
7318a8be96
Changed from using offset to modifying location directly
2022-01-14 05:44:58 +01:00
Teriuihi
5e44521ea9
Merge remote-tracking branch 'origin/master'
2022-01-14 04:52:20 +01:00
EverettDM
150b9b2a90
Fixed database issue.
2022-01-13 22:52:13 -05:00
Teriuihi
5e44c9b539
Merge branch 'master' of https://github.com/Altitude-Devs/AltitudeParticles
2022-01-14 04:52:08 +01:00
Teriuihi
763258c425
Added a way to clear particles
2022-01-14 04:52:05 +01:00
EverettDM
33242835d2
New Alpha particle.
2022-01-13 22:48:51 -05:00
Teriuihi
5d76c39866
Removed unused import
2022-01-14 00:09:04 +01:00