Refactor countdown logic in KnockedManager
This commit is contained in:
@@ -87,10 +87,8 @@ public class KnockedManager {
|
|||||||
}
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
// ② Otherwise count down as normal:
|
|
||||||
timeLeft--;
|
timeLeft--;
|
||||||
if (timeLeft <= 0) {
|
if (timeLeft <= 0) {
|
||||||
// send final zero
|
|
||||||
ServerPlayer p = NetworkHandlerHelper.getPlayerByUuid(server, playerId);
|
ServerPlayer p = NetworkHandlerHelper.getPlayerByUuid(server, playerId);
|
||||||
if (p != null) {
|
if (p != null) {
|
||||||
NetworkHandler.CHANNEL.send(
|
NetworkHandler.CHANNEL.send(
|
||||||
@@ -100,7 +98,6 @@ public class KnockedManager {
|
|||||||
}
|
}
|
||||||
it.remove();
|
it.remove();
|
||||||
} else {
|
} else {
|
||||||
// update and send
|
|
||||||
entry.setValue(timeLeft);
|
entry.setValue(timeLeft);
|
||||||
ServerPlayer p = NetworkHandlerHelper.getPlayerByUuid(server, playerId);
|
ServerPlayer p = NetworkHandlerHelper.getPlayerByUuid(server, playerId);
|
||||||
if (p != null) {
|
if (p != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user