diff --git a/build.gradle b/build.gradle index 6a96655..e7199a8 100644 --- a/build.gradle +++ b/build.gradle @@ -72,45 +72,35 @@ dependencies { // Fabric API. This is technically optional, but you probably want it anyway. modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" - modImplementation ('com.github.iPortalTeam.ImmersivePortalsMod:imm_ptl_core:v2.5.2-mc1.19.3'){ + + modImplementation ("com.github.iPortalTeam.ImmersivePortalsMod:imm_ptl_core:${immptl_version}"){ exclude(group: "net.fabricmc.fabric-api") transitive(false) } - modImplementation ('com.github.iPortalTeam.ImmersivePortalsMod:q_misc_util:v2.5.2-mc1.19.3'){ + modImplementation ("com.github.iPortalTeam.ImmersivePortalsMod:q_misc_util:${immptl_version}"){ exclude(group: "net.fabricmc.fabric-api") transitive(false) } - modImplementation ('com.github.iPortalTeam.ImmersivePortalsMod:build:v2.5.2-mc1.19.3'){ + modImplementation ("com.github.iPortalTeam.ImmersivePortalsMod:build:${immptl_version}"){ exclude(group: "net.fabricmc.fabric-api") transitive(false) } -// modImplementation ('qouteall:imm_ptl_core:2.5.1.7'){ -// exclude(group: "net.fabricmc.fabric-api") -// transitive(false) -// } -// modImplementation ('qouteall:q_misc_util:2.5.1.7'){ -// exclude(group: "net.fabricmc.fabric-api") -// transitive(false) -// } -// modRuntimeOnly ('qouteall:imm_ptl_19:2.5.1.7'){ -// exclude(group: "net.fabricmc.fabric-api") -// transitive(false) -// } - compileOnly 'com.google.code.findbugs:jsr305:3.0.2' - modImplementation ('software.bernie.geckolib:geckolib-fabric-1.19.3:4.0.4') { + modImplementation ('software.bernie.geckolib:geckolib-fabric-1.19.4:4.1.3') { transitive(false) } - modImplementation('com.terraformersmc:modmenu:5.0.2') - - modImplementation("me.shedaniel.cloth:cloth-config-fabric:9.0.94") { + modImplementation("me.shedaniel.cloth:cloth-config-fabric:${cloth_config_version}") { exclude(group: "net.fabricmc.fabric-api") } + modImplementation "maven.modrinth:modmenu:${modmenu_version}" + + modImplementation "maven.modrinth:sodium:mc1.19.4-0.4.10" - modImplementation "maven.modrinth:sodium:mc1.19.3-0.4.9" + api("com.github.LlamaLad7:MixinExtras:${mixin_extras_version}") + annotationProcessor("com.github.LlamaLad7:MixinExtras:${mixin_extras_version}") } processResources { inputs.property "version", project.version diff --git a/gradle.properties b/gradle.properties index a167bbd..103132b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,13 +5,18 @@ org.gradle.parallel=true # Fabric Properties # Mod Properties -mod_version=5.0.0 +mod_version=5.1.0 maven_group=tk.meowmc archives_base_name=portalgun -minecraft_version=1.19.3 -yarn_mappings=1.19.3+build.5 -loader_version=0.14.17 +immptl_version=v2.6.4-mc1.19.4 +mixin_extras_version=0.2.0-beta.4 +modmenu_version=6.1.0-rc.4 +cloth_config_version=10.0.96 + +minecraft_version=1.19.4 +yarn_mappings=1.19.4+build.2 +loader_version=0.14.19 #Fabric api -fabric_version=0.75.1+1.19.3 \ No newline at end of file +fabric_version=0.78.0+1.19.4 \ No newline at end of file diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 217effa..38e301f 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -28,7 +28,7 @@ "depends": { "fabricloader": ">=0.8.0", "fabric": "*", - "minecraft": "1.19.3", + "minecraft": "1.19.4", "immersive_portals": ">2.5.1", "geckolib": "*" }