We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a17b76 commit 4deb868Copy full SHA for 4deb868
1 file changed
src/main/java/top/zoyn/particlelib/pobject/EffectGroup.java
@@ -8,8 +8,10 @@
8
import top.zoyn.particlelib.utils.matrix.Matrix;
9
import top.zoyn.particlelib.utils.matrix.Matrixs;
10
11
+import java.util.ArrayList;
12
import java.util.Arrays;
13
import java.util.List;
14
+import java.util.stream.Collectors;
15
16
/**
17
* 代表一个特效组
@@ -66,6 +68,12 @@ public EffectGroup addEffect(ParticleObject... particleObj) {
66
68
return this;
67
69
}
70
71
+ public List<Location> calculateLocations() {
72
+ return effectList.stream()
73
+ .flatMap(p -> p.calculateLocations().stream())
74
+ .collect(Collectors.toCollection(ArrayList::new));
75
+ }
76
+
77
78
* 利用给定的下标, 将特效组里的第 index-1 个特效进行删除
79
*
0 commit comments