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
Teriuihi
a92294574b
Disable particles if player turns them off
...
Don't let player turn on particles without seeing them
2022-01-13 23:51:26 +01:00
Teriuihi
1e70782c0d
Disable particles if player turns them off
2022-01-13 23:44:30 +01:00
Teriuihi
5864918442
Only send particles to players who should be seeing them
2022-01-13 23:43:07 +01:00
Teriuihi
f48d2166b4
Disable particles if player turns them off
2022-01-13 23:42:57 +01:00
Teriuihi
f2fbd00a4b
Updated test class to add itself to everything except head
2022-01-13 23:33:37 +01:00
Teriuihi
5d5827e917
Run at block location, not player location
2022-01-13 23:31:56 +01:00
Teriuihi
938c3f6f1b
Renamed ATTACK to KILL
2022-01-13 23:31:46 +01:00
Teriuihi
e57f5b7bfd
Renamed ATTACK to KILL
2022-01-13 23:31:39 +01:00
Teriuihi
d099f3ee55
Added EventHandler piorities
2022-01-13 23:26:01 +01:00