mirror of
https://github.com/TotalFreedomMC/PlayerParticles.git
synced 2025-08-07 13:03:11 +00:00
Add editable names for effects/styles. Remove cos/sin caching
This commit is contained in:
parent
2303696a09
commit
99b2e3796a
35 changed files with 339 additions and 354 deletions
|
@ -172,11 +172,16 @@ public class ParticleManager extends Manager implements Listener, Runnable {
|
|||
|
||||
/**
|
||||
* An alternative method used for event styles
|
||||
*
|
||||
*
|
||||
* @param player The player the particles are spawning from
|
||||
* @param particle The ParticlePair to use for getting particle settings
|
||||
* @param particles The particles to display
|
||||
*/
|
||||
public void displayParticles(ParticlePair particle, List<PParticle> particles) {
|
||||
public void displayParticles(Player player, ParticlePair particle, List<PParticle> particles) {
|
||||
PermissionManager permissionManager = this.playerParticles.getManager(PermissionManager.class);
|
||||
if (player.getGameMode() == GameMode.SPECTATOR || !permissionManager.isWorldEnabled(player.getWorld().getName()))
|
||||
return;
|
||||
|
||||
for (PParticle pparticle : particles)
|
||||
ParticleEffect.display(particle, pparticle, false, Bukkit.getPlayer(particle.getOwnerUniqueId()));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue