Skip to content

Commit 001c4b7

Browse files
committed
更新 ParticleLib
1 parent 29fde90 commit 001c4b7

1 file changed

Lines changed: 0 additions & 62 deletions

File tree

Lines changed: 0 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,12 @@
11
package top.zoyn.particlelib;
22

3-
import com.google.common.collect.Lists;
43
import org.bukkit.Bukkit;
5-
import org.bukkit.Color;
64
import org.bukkit.Location;
7-
import org.bukkit.Particle;
85
import org.bukkit.command.Command;
96
import org.bukkit.command.CommandSender;
107
import org.bukkit.entity.Player;
118
import org.bukkit.plugin.java.JavaPlugin;
12-
import org.bukkit.scheduler.BukkitRunnable;
139
import org.bukkit.util.Vector;
14-
import org.bukkit.util.noise.PerlinNoiseGenerator;
15-
import org.bukkit.util.noise.SimplexNoiseGenerator;
16-
import top.zoyn.particlelib.pobject.*;
17-
import top.zoyn.particlelib.pobject.bezier.TwoRankBezierCurve;
18-
import top.zoyn.particlelib.pobject.equation.Equations;
19-
import top.zoyn.particlelib.pobject.equation.GeneralEquationRenderer;
20-
import top.zoyn.particlelib.utils.INoise;
21-
import top.zoyn.particlelib.utils.ImprovedNoise;
22-
import top.zoyn.particlelib.utils.VectorUtils;
23-
import top.zoyn.particlelib.utils.matrix.Matrix;
24-
import top.zoyn.particlelib.utils.matrix.Matrixs;
25-
26-
import java.util.List;
27-
import java.util.Random;
28-
import java.util.stream.Collectors;
2910

3011
/**
3112
* 粒子库主类
@@ -66,49 +47,6 @@ public boolean onCommand(CommandSender sender, Command cmd, String label, String
6647
Location origin = player.getLocation();
6748
Vector direction = origin.getDirection();
6849

69-
// Arc arc = new Arc(player.getLocation(), 0, 180, 3, 9);
70-
// arc.calculateLocations()
71-
// .stream()
72-
// .map(loc -> {
73-
// Vector v = VectorUtils.createVector(loc, arc.getOrigin());
74-
// Matrix matrix = Matrixs.rotateAroundYAxis(-player.getLocation().getYaw());
75-
// return arc.getOrigin().clone().add(matrix.applyVector(v));
76-
// }).collect(Collectors.toList());
77-
//
78-
//
79-
// Random random = new Random();
80-
// Ray ray = new Ray(origin, direction, 10, 0.33);
81-
// List<Location> locs = Lists.newArrayList();
82-
// for (Location location : ray.calculateLocations()) {
83-
// locs.add(location.clone().add(0, random.nextBoolean() ? 0.5 + random.nextDouble() : 0.5 + (-random.nextDouble()), 0));
84-
// }
85-
// for (int i = 0; i < locs.size(); i++) {
86-
// if (i + 1 == locs.size()) {
87-
// break;
88-
// }
89-
// Line.buildLine(locs.get(i), locs.get(i + 1), 0.02, Particle.DRIP_LAVA);
90-
// }
91-
92-
// double radiansI = Math.toRadians(0);
93-
// double xi = Math.cos(radiansI);
94-
// double zi = Math.sin(radiansI);
95-
// Location end = origin.clone().add(xi, 0, zi);
96-
// Vector v = VectorUtils.createVector(origin, end);
97-
//
98-
// double xj = 2 * xi;
99-
// double zj = 2 * zi;
100-
// Vector v2 = VectorUtils.createVector(end, end.clone().add(xj, 0, zj));
101-
//
102-
// new BukkitRunnable() {
103-
//
104-
// @Override
105-
// public void run() {
106-
// v.rotateAroundY(10);
107-
// v2.rotateAroundY(5);
108-
// end.getWorld().spawnParticle(Particle.VILLAGER_HAPPY, end.clone().add(v).add(v2), 1);
109-
// }
110-
// }.runTaskTimerAsynchronously(this, 0, 1);
111-
11250
return true;
11351
}
11452
}

0 commit comments

Comments
 (0)