Looking for someone to create ParticleAPI for 1.8-1.20.4+

Status
This thread has been locked.

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
Hello,

I'm looking for someone to create an API for spawning particle effects for 1.8-1.20.4+ this will require reflection etc.

Looking for something like this
Java:
ParticleEffect particleEffect = ParticleEffect.getByString("ENCHANTMENT_TABLE");
particleEffect.spawn(Location location, int amount, int speed);

Currently, the best option was https://github.com/ByteZ1337/ParticleLib however this was archived and no longer maintained and there is an issue for 1.20.4 and I really cannot be asked to fix it myself so you can use this as a base if you want

Please message me on discord with your price quotes
Discord: Splodgebox

I might be just making a dumb mistake and this is easy to do but haven't looked much into spigot in a while and I mean it's easy money for whoever makes it then so win/win I guess
 
Type
Requesting
Provided by
Individual
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
Check out ParticleSFX on github, that's what I use.
Damn, it was almost perfect. It's just an issue that my plugins are configurable ie. in the config you can set a particle effect you want to spawn by name but this API is separate classes for each particle which I guess I can use reflections to fetch based on name but the constructors are different
 
Last edited:

ViiRal

Java Developer
Premium
Feedback score
5
Posts
205
Reactions
42
Resources
1
If you are wanting just regular particles I am pretty sure if the particle name doesn't exist on the server version they are using it doesn't error it just wont display or say "particle not found"
 

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
If you are wanting just regular particles I am pretty sure if the particle name doesn't exist on the server version they are using it doesn't error it just wont display or say "particle not found"
Nah it's more an issue of spawning the particle was change in 1.13 so it's going to need reflection for 1.8-1.12.4 plus some other changes were done 1.17 i think
I can't remember them all
 

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
Hi, isn't XSeries the perfect solution for that? I'm using that myself if a plugin needs to support 1.8 - 1.20
Not really, it just doesn't spawn particle for versions that don't have the org.bukkit.Particle class
 

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
Sorry I completly forget that Particle were Effects before 1.13 or something like that. Is that https://github.com/MrMicky-FR/FastParticles interesting for you ?
That's honestly perfect, thank you so much. Let me try it out and see if it works
Post automatically merged:

Sorry I completly forget that Particle were Effects before 1.13 or something like that. Is that https://github.com/MrMicky-FR/FastParticles interesting for you ?
That worked, thank you so much
 
Last edited:
Status
This thread has been locked.
Top