更新版本号
This commit is contained in:
parent
58dd14fa45
commit
c452f5dc39
@ -3,11 +3,11 @@ plugins {
|
|||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
}
|
}
|
||||||
|
|
||||||
version = project.mod_version
|
version = "${project.minecraft_version}-${project.mod_version}"
|
||||||
group = project.maven_group
|
group = project.maven_group
|
||||||
|
|
||||||
base {
|
base {
|
||||||
archivesName = "${project.archives_base_name}-${project.minecraft_version}"
|
archivesName = project.archives_base_name
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@ -34,7 +34,6 @@ public class ModConfig {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void setInstance(ModConfig instance) {
|
public static void setInstance(ModConfig instance) {
|
||||||
LOGGER.info("Load Server {} ModConfig {}", MOD_ID, instance);
|
|
||||||
ModConfig.instance = instance;
|
ModConfig.instance = instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -14,11 +14,13 @@ import net.minecraft.server.network.ServerPlayerEntity;
|
|||||||
import net.minecraft.util.Identifier;
|
import net.minecraft.util.Identifier;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
|
||||||
|
import static com.mingliqiye.minecraft.enchantment.conflict.Mod.MOD_ID;
|
||||||
|
|
||||||
public record ConfigPayload(ModConfig data) implements CustomPayload {
|
public record ConfigPayload(ModConfig data) implements CustomPayload {
|
||||||
|
|
||||||
private static final Logger LOGGER = LogUtils.getLogger();
|
private static final Logger LOGGER = LogUtils.getLogger();
|
||||||
public static final CustomPayload.Id<ConfigPayload> TYPE =
|
public static final CustomPayload.Id<ConfigPayload> 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();
|
private static final Gson GSON = new Gson();
|
||||||
|
|
||||||
@ -34,7 +36,10 @@ public record ConfigPayload(ModConfig data) implements CustomPayload {
|
|||||||
|
|
||||||
public static void initializeClient() {
|
public static void initializeClient() {
|
||||||
ClientPlayNetworking.registerGlobalReceiver(TYPE, (payload, ctx) -> {
|
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());
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user