Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. new FlareRunnable() {
  2. Location origin = player.getLocation();
  3. double rotating = 0;
  4. int points = 30;
  5. double radius = 1.5D;
  6. @Override
  7. public void run() {
  8. rotating += 4.25;
  9. for (int i=0;i<points;i++) {
  10. double angle = 2 * Math.PI * i / points;
  11. double X = radius * Math.sin(angle);
  12. double Z = radius * Math.cos(angle);
  13. Vector vector = new Vector(X, 0, Z);
  14.  
  15. rotateAroundAxisX(vector, rotating);
  16. rotateAroundAxisZ(vector, rotating);
  17.  
  18. origin.add(vector.getX(), vector.getY(), vector.getZ());
  19. UtilParticles.display(ParticleEffect.REDSTONE, origin, 2);
  20. int randomSpark = CoreUtils.getRandomInteger(1, 10);
  21. if (randomSpark == 5)
  22. UtilParticles.display(ParticleEffect.FIREWORKS_SPARK, origin, 2);
  23. origin.subtract(vector.getX(), vector.getY(), vector.getZ());
  24. }
  25. }
  26. }.runTimer("TitanParticle", 50);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement