diff options
author | isXander <xander@isxander.dev> | 2024-06-13 18:18:18 +0100 |
---|---|---|
committer | isXander <xander@isxander.dev> | 2024-06-13 18:18:18 +0100 |
commit | 519ac2fc0e23587defcf4a8259979961d35d0ce2 (patch) | |
tree | 0a3e927abd7edc63b25c0d3ee154fb65edf08884 /src | |
parent | e1f489c9e22f89044f6215ae15e5e4eb42864a95 (diff) | |
download | YetAnotherConfigLib-519ac2fc0e23587defcf4a8259979961d35d0ce2.tar.gz YetAnotherConfigLib-519ac2fc0e23587defcf4a8259979961d35d0ce2.tar.bz2 YetAnotherConfigLib-519ac2fc0e23587defcf4a8259979961d35d0ce2.zip |
1.21 neoforge + fix testmod
Diffstat (limited to 'src')
5 files changed, 30 insertions, 13 deletions
diff --git a/src/main/java/dev/isxander/yacl3/platform/PlatformEntrypoint.java b/src/main/java/dev/isxander/yacl3/platform/PlatformEntrypoint.java index 79c0fdf..bbbeb79 100644 --- a/src/main/java/dev/isxander/yacl3/platform/PlatformEntrypoint.java +++ b/src/main/java/dev/isxander/yacl3/platform/PlatformEntrypoint.java @@ -14,8 +14,8 @@ public class PlatformEntrypoint implements ClientModInitializer { ResourceManagerHelper.get(PackType.CLIENT_RESOURCES).registerReloadListener(new YACLImageReloadListener()); } } -/*?} elif neoforge {*//* -import net.neoforged.bus.api.IEventBus; +/*?} elif neoforge {*/ +/*import net.neoforged.bus.api.IEventBus; import net.neoforged.fml.common.Mod; import net.neoforged.neoforge.client.event.RegisterClientReloadListenersEvent; diff --git a/src/main/java/dev/isxander/yacl3/platform/YACLPlatform.java b/src/main/java/dev/isxander/yacl3/platform/YACLPlatform.java index 490a5fa..044fbe2 100644 --- a/src/main/java/dev/isxander/yacl3/platform/YACLPlatform.java +++ b/src/main/java/dev/isxander/yacl3/platform/YACLPlatform.java @@ -2,8 +2,8 @@ package dev.isxander.yacl3.platform; /*? if fabric {*/ import net.fabricmc.loader.api.FabricLoader; -/*?} elif neoforge {*//* -import net.neoforged.fml.loading.FMLEnvironment; +/*?} elif neoforge {*/ +/*import net.neoforged.fml.loading.FMLEnvironment; import net.neoforged.fml.loading.FMLPaths; *//*?} elif forge {*//* import net.minecraftforge.fml.loading.FMLEnvironment; @@ -44,8 +44,8 @@ public final class YACLPlatform { case CLIENT -> Env.CLIENT; case SERVER -> Env.SERVER; }; - /*?} elif forge-like {*//* - return switch (FMLEnvironment.dist) { + /*?} elif forge-like {*/ + /*return switch (FMLEnvironment.dist) { case CLIENT -> Env.CLIENT; case DEDICATED_SERVER -> Env.SERVER; }; @@ -55,16 +55,16 @@ public final class YACLPlatform { public static Path getConfigDir() { /*? if fabric {*/ return FabricLoader.getInstance().getConfigDir(); - /*?} elif forge-like {*//* - return FMLPaths.CONFIGDIR.get(); + /*?} elif forge-like {*/ + /*return FMLPaths.CONFIGDIR.get(); *//*?}*/ } public static boolean isDevelopmentEnv() { /*? if fabric {*/ return FabricLoader.getInstance().isDevelopmentEnvironment(); - /*?} elif forge-like {*//* - return !FMLEnvironment.production; + /*?} elif forge-like {*/ + /*return !FMLEnvironment.production; *//*?}*/ } } diff --git a/src/testmod/java/dev/isxander/yacl3/test/Entrypoint.java b/src/testmod/java/dev/isxander/yacl3/test/Entrypoint.java index dca6070..78fcd62 100644 --- a/src/testmod/java/dev/isxander/yacl3/test/Entrypoint.java +++ b/src/testmod/java/dev/isxander/yacl3/test/Entrypoint.java @@ -1,5 +1,5 @@ -/*? if neoforge {*//* -package dev.isxander.yacl3.test; +/*? if neoforge {*/ +/*package dev.isxander.yacl3.test; import net.neoforged.fml.common.Mod; diff --git a/src/testmod/kotlin/dev/isxander/yacl3/test/DslTest.kt b/src/testmod/kotlin/dev/isxander/yacl3/test/DslTest.kt index 9335fb4..ac162a1 100644 --- a/src/testmod/kotlin/dev/isxander/yacl3/test/DslTest.kt +++ b/src/testmod/kotlin/dev/isxander/yacl3/test/DslTest.kt @@ -11,7 +11,7 @@ import net.minecraft.network.chat.Component import net.minecraft.network.chat.ComponentSerialization import net.minecraft.resources.ResourceLocation -object CodecConfigKt : JsonFileCodecConfig(YACLPlatform.getConfigDir().resolve("codec_config_kt.json")) { +object CodecConfigKt : JsonFileCodecConfig<CodecConfigKt>(YACLPlatform.getConfigDir().resolve("codec_config_kt.json")) { val myInt by register<Int>(0, Codec.INT) val myString by register<String>("default", Codec.STRING) diff --git a/src/testmod/resources/META-INF/neoforge.mods.toml b/src/testmod/resources/META-INF/neoforge.mods.toml new file mode 100644 index 0000000..2af31d4 --- /dev/null +++ b/src/testmod/resources/META-INF/neoforge.mods.toml @@ -0,0 +1,17 @@ +modLoader = "javafml" +loaderVersion = "[1,)" +#issueTrackerURL = "" +license = "LGPL-3.0-or-later" + +[[mods]] +modId = "yacl_test" +version = "1" +displayName = "YACL Testmod" +description = ''' +Test mod for YACL +''' +authors = "isXander" + +[[mixins]] +config = "yacl-test.mixins.json" + |