From d9c1599c529efd7b20ac7666bd625d77400c84c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=BA=E9=96=93=E5=B7=A5=E4=BD=9C?= Date: Sun, 2 Feb 2025 14:44:03 +0800 Subject: [PATCH] fix can't join server when using neoforge --- .../figuramc/figura/neoforge/FiguraModClientNeoForge.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/neoforge/src/main/java/org/figuramc/figura/neoforge/FiguraModClientNeoForge.java b/neoforge/src/main/java/org/figuramc/figura/neoforge/FiguraModClientNeoForge.java index 9fc4ae7ba..3c0f3f130 100644 --- a/neoforge/src/main/java/org/figuramc/figura/neoforge/FiguraModClientNeoForge.java +++ b/neoforge/src/main/java/org/figuramc/figura/neoforge/FiguraModClientNeoForge.java @@ -46,16 +46,16 @@ public static void onInitializeClient(FMLClientSetupEvent event) { @SubscribeEvent public static void register(final RegisterPayloadHandlerEvent event) { IPayloadRegistrar registrar; - registrar = event.registrar(FiguraMod.resReconnect.getNamespace()); + registrar = event.registrar(FiguraMod.resReconnect.getNamespace()).optional(); registrar.play(FiguraMod.resReconnect, ReconnectPayload::new, handler -> handler .client((data, context) -> FiguraMod.reconnect())); - registrar = event.registrar(FiguraMod.resUuid.getNamespace()); + registrar = event.registrar(FiguraMod.resUuid.getNamespace()).optional(); registrar.play(FiguraMod.resUuid, UuidPayload::new, handler -> handler .client((data, context) -> { UUID uuid = data.uuid(); FiguraMod.updateLocalUUID(uuid); })); - registrar = event.registrar(FiguraMod.resWardrobe.getNamespace()); + registrar = event.registrar(FiguraMod.resWardrobe.getNamespace()).optional(); registrar.play(FiguraMod.resWardrobe, WardrobePayload::new, handler -> handler .client((data, context) -> FiguraMod.openWardrobe())); }