diff --git a/common/src/main/java/me/shedaniel/architectury/networking/NetworkChannel.java b/common/src/main/java/me/shedaniel/architectury/networking/NetworkChannel.java index f20dde03..d6ced587 100644 --- a/common/src/main/java/me/shedaniel/architectury/networking/NetworkChannel.java +++ b/common/src/main/java/me/shedaniel/architectury/networking/NetworkChannel.java @@ -59,7 +59,7 @@ public final class NetworkChannel { } public void register(Optional side, Class type, BiConsumer encoder, Function decoder, BiConsumer> messageConsumer) { - for (int i = 0; ; i++) { + for (int i = 0; true; i++) { if (!takenIds.contains(i)) { register(side, i, type, encoder, decoder, messageConsumer); break;