diff --git a/src/main/java/org/quiltmc/loader/impl/gui/QuiltGuiSyncBase.java b/src/main/java/org/quiltmc/loader/impl/gui/QuiltGuiSyncBase.java index 5de39d923..6a9076426 100644 --- a/src/main/java/org/quiltmc/loader/impl/gui/QuiltGuiSyncBase.java +++ b/src/main/java/org/quiltmc/loader/impl/gui/QuiltGuiSyncBase.java @@ -163,12 +163,7 @@ final void sendUpdate(String name, LObject data) { map.put("syncType", lvf().string(syncType())); map.put("data", data); - QuiltForkComms comms = QuiltForkComms.getCurrentComms(); - if (comms == null) { - throw new IllegalStateException("Forked communication failure; see logs for details!"); - } else { - comms.send(lvf().object(map)); - } + QuiltFork.sendRaw(lvf().object(map)); } void handleUpdate(String name, LObject data) throws IOException {