Update to LibJF 3

This commit is contained in:
Johannes Frohnmeyer 2022-08-28 16:49:12 +02:00
parent 90b58bdfc3
commit 31d4047bcf
Signed by: Johannes
GPG Key ID: E76429612C2929F4
4 changed files with 20 additions and 22 deletions

View File

@ -1,21 +1,21 @@
apply from: "https://jfmods.gitlab.io/scripts/jfmod.gradle"
apply from: "https://jfmods.gitlab.io/scripts/gradle/v2.gradle"
loom {
accessWidenerPath = file("src/client/resources/slyde.accesswidener")
}
repositories {
maven { url 'https://api.modrinth.com/maven' }
maven { url "https://api.modrinth.com/maven" }
}
dependencies {
// For testing in dev environment
modRuntimeOnly "net.fabricmc.fabric-api:fabric-api:0.58.5+1.19.1"
modCompileOnly("maven.modrinth:sodium:mc1.19-0.4.2")
modImplementation("io.gitlab.jfronny.libjf:libjf-config-v0:${project.jfapi_version}")
modRuntimeOnly("io.gitlab.jfronny.libjf:libjf-devutil-v0:${project.jfapi_version}")
modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v1:${project.libjf_version}")
modImplementation "com.terraformersmc:modmenu:4.0.5"
// For testing in dev environment
modLocalRuntime("net.fabricmc.fabric-api:fabric-api:0.60.0+1.19.2")
modLocalRuntime("io.gitlab.jfronny.libjf:libjf-devutil:${project.libjf_version}")
modLocalRuntime("io.gitlab.jfronny.libjf:libjf-config-reflect-v1:${project.libjf_version}")
modLocalRuntime("com.terraformersmc:modmenu:4.0.6")
}

View File

@ -1,11 +1,11 @@
# https://fabricmc.net/develop/
minecraft_version=1.19.1
yarn_mappings=build.1
loader_version=0.14.8
minecraft_version=1.19.2
yarn_mappings=build.8
loader_version=0.14.9
maven_group=io.gitlab.jfronny
archives_base_name=Slyde
jfapi_version=2.10.0
libjf_version=3.0.3
modrinth_id=slyde
modrinth_required_dependencies=libjf

View File

@ -1,13 +1,11 @@
package io.gitlab.jfronny.slyde;
import io.gitlab.jfronny.libjf.config.api.Entry;
import io.gitlab.jfronny.libjf.config.api.JfConfig;
import io.gitlab.jfronny.libjf.config.api.v1.Entry;
import io.gitlab.jfronny.libjf.config.api.v1.JfConfig;
public class Cfg implements JfConfig {
@Entry
public static boolean sodiumCompat = true;
@Entry
public static boolean forceSodiumCompat = false;
@Entry
public static boolean holdKeyToActivate = false;
@JfConfig(referencedConfigs = "libjf-web-v0")
public class Cfg {
@Entry public static boolean sodiumCompat = true;
@Entry public static boolean forceSodiumCompat = false;
@Entry public static boolean holdKeyToActivate = false;
}

View File

@ -25,6 +25,6 @@
"depends": {
"fabricloader": ">=0.12.0",
"minecraft": "*",
"libjf-config-v0": ">=2.1.3"
"libjf-config-core-v1": ">=2.1.3"
}
}