From 1b2fd29df02c56bc877320e212dc3b8a72e6edcd Mon Sep 17 00:00:00 2001 From: lcy0x1 Date: Fri, 28 Jun 2024 16:29:29 +0800 Subject: [PATCH] add packet --- gradle.properties | 2 +- src/main/java/dev/xkmc/l2core/init/L2Core.java | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/gradle.properties b/gradle.properties index 397d063..ac7d29e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,7 +18,7 @@ loader_version_range=[2,) mod_id=l2core mod_name=L2Core mod_license=LGPL-2.1 -mod_version=3.0.3-pre0 +mod_version=3.0.3-pre1 mod_group_id=dev.xkmc mod_authors=lcy0x1 mod_description=Core Library mod for all L2 mods diff --git a/src/main/java/dev/xkmc/l2core/init/L2Core.java b/src/main/java/dev/xkmc/l2core/init/L2Core.java index f500b7e..e666fb5 100644 --- a/src/main/java/dev/xkmc/l2core/init/L2Core.java +++ b/src/main/java/dev/xkmc/l2core/init/L2Core.java @@ -4,23 +4,18 @@ import dev.xkmc.l2core.base.effects.EffectToClient; import dev.xkmc.l2core.capability.conditionals.TokenToClient; import dev.xkmc.l2core.capability.player.PlayerCapToClient; import dev.xkmc.l2core.init.reg.registrate.L2Registrate; +import dev.xkmc.l2core.serial.config.SyncPacket; import dev.xkmc.l2serial.network.PacketHandler; import dev.xkmc.l2serial.serialization.custom_handler.Handlers; -import net.minecraft.core.HolderLookup; -import net.minecraft.data.DataGenerator; -import net.minecraft.data.PackOutput; import net.minecraft.resources.ResourceLocation; import net.neoforged.bus.api.IEventBus; import net.neoforged.bus.api.SubscribeEvent; import net.neoforged.fml.common.EventBusSubscriber; import net.neoforged.fml.common.Mod; import net.neoforged.neoforge.data.event.GatherDataEvent; -import net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -import java.util.concurrent.CompletableFuture; - import static dev.xkmc.l2serial.network.PacketHandler.NetDir.PLAY_TO_CLIENT; // The value here should match an entry in the META-INF/mods.toml file @@ -36,7 +31,8 @@ public class L2Core { public static final PacketHandler PACKET_HANDLER = new PacketHandler(MODID, 1, e -> e.create(EffectToClient.class, PLAY_TO_CLIENT), e -> e.create(PlayerCapToClient.class, PLAY_TO_CLIENT), - e -> e.create(TokenToClient.class, PLAY_TO_CLIENT) + e -> e.create(TokenToClient.class, PLAY_TO_CLIENT), + e -> e.create(SyncPacket.class, PLAY_TO_CLIENT) ); public L2Core(IEventBus bus) {