第45批:垃圾站轮次播报——保留仅1轮时不提示本轮结束时倾倒垃圾(仅保留>1才提示)
This commit is contained in:
@@ -646,14 +646,21 @@ public class GarbageManager implements Listener {
|
|||||||
// r == n 即「本轮结束时倾倒垃圾」(下一轮才真正倒)。
|
// r == n 即「本轮结束时倾倒垃圾」(下一轮才真正倒)。
|
||||||
final int nextRound = roundNow + 1; // 清理后开启的新一轮
|
final int nextRound = roundNow + 1; // 清理后开启的新一轮
|
||||||
final int r = ((nextRound - 1) % n) + 1;
|
final int r = ((nextRound - 1) % n) + 1;
|
||||||
if (r < n) {
|
// ★ 第45批:保留只有1轮(n==1)时
|
||||||
broadcast("§7[垃圾站] §f当前是第 §e" + r
|
// 每一轮都是倒垃圾轮,「本轮结束时
|
||||||
+ " §f轮,第 §e" + n
|
// 倾倒垃圾」无增量信息 → 不播报;
|
||||||
+ " §f轮倒垃圾,还剩 §e" + (n - r)
|
// 仅保留>1才提示轮次进度(用户
|
||||||
+ " §f轮倾倒垃圾");
|
// 2026-10-22 截图反馈)。
|
||||||
} else {
|
if (n > 1) {
|
||||||
broadcast("§7[垃圾站] §f当前是第 §e" + n
|
if (r < n) {
|
||||||
+ " §f轮,本轮结束时倾倒垃圾");
|
broadcast("§7[垃圾站] §f当前是第 §e" + r
|
||||||
|
+ " §f轮,第 §e" + n
|
||||||
|
+ " §f轮倒垃圾,还剩 §e" + (n - r)
|
||||||
|
+ " §f轮倾倒垃圾");
|
||||||
|
} else {
|
||||||
|
broadcast("§7[垃圾站] §f当前是第 §e" + n
|
||||||
|
+ " §f轮,本轮结束时倾倒垃圾");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 打印下次清理时间
|
// 打印下次清理时间
|
||||||
|
|||||||
Reference in New Issue
Block a user