Skip to content

Commit 5d6a380

Browse files
authored
Add overload of callSyncedAction with no packet arg for actions that don't need any data (#183)
1 parent 1a3f4d4 commit 5d6a380

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/java/com/cleanroommc/modularui/value/sync/PanelSyncManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,10 @@ public void callSyncedAction(String mapKey, Consumer<PacketBuffer> packetBuilder
329329
callSyncedAction(mapKey, packet);
330330
}
331331

332+
public void callSyncedAction(String mapKey) {
333+
callSyncedAction(mapKey, new PacketBuffer(Unpooled.buffer(0)));
334+
}
335+
332336
@Override
333337
public <T extends SyncHandler> T getOrCreateSyncHandler(String name, int id, Class<T> clazz, Supplier<T> supplier) {
334338
SyncHandler syncHandler = findSyncHandlerNullable(name, id);

0 commit comments

Comments
 (0)