diff --git a/build.gradle b/build.gradle index df450f6..9112094 100644 --- a/build.gradle +++ b/build.gradle @@ -3,11 +3,11 @@ plugins { id 'maven-publish' } -version = project.mod_version +version = "${project.minecraft_version}-${project.mod_version}" group = project.maven_group base { - archivesName = "${project.archives_base_name}-${project.minecraft_version}" + archivesName = project.archives_base_name } dependencies { diff --git a/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/config/ModConfig.java b/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/config/ModConfig.java index d9b35d1..4019b0e 100644 --- a/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/config/ModConfig.java +++ b/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/config/ModConfig.java @@ -34,7 +34,6 @@ public class ModConfig { } public static void setInstance(ModConfig instance) { - LOGGER.info("Load Server {} ModConfig {}", MOD_ID, instance); ModConfig.instance = instance; } diff --git a/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/network/ConfigPayload.java b/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/network/ConfigPayload.java index 18f2386..857da7b 100644 --- a/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/network/ConfigPayload.java +++ b/src/main/java/com/mingliqiye/minecraft/enchantment/conflict/network/ConfigPayload.java @@ -14,11 +14,13 @@ import net.minecraft.server.network.ServerPlayerEntity; import net.minecraft.util.Identifier; import org.slf4j.Logger; +import static com.mingliqiye.minecraft.enchantment.conflict.Mod.MOD_ID; + public record ConfigPayload(ModConfig data) implements CustomPayload { private static final Logger LOGGER = LogUtils.getLogger(); public static final CustomPayload.Id TYPE = - new CustomPayload.Id<>(Identifier.of(Mod.MOD_ID.toLowerCase(), "config_packet")); + new CustomPayload.Id<>(Identifier.of(Mod.MOD_ID, "config_packet")); private static final Gson GSON = new Gson(); @@ -34,7 +36,10 @@ public record ConfigPayload(ModConfig data) implements CustomPayload { public static void initializeClient() { ClientPlayNetworking.registerGlobalReceiver(TYPE, (payload, ctx) -> { - ctx.client().execute(() -> ModConfig.setInstance(payload.data())); + ctx.client().execute(() -> { + ModConfig.setInstance(payload.data()); + LOGGER.info("Load Server {} config {}", MOD_ID, payload.data()); + }); }); }