Merge remote-tracking branch 'origin/main' into 1.18
This commit is contained in:
commit
26bc9514d7
|
|
@ -70,6 +70,9 @@ allprojects {
|
||||||
url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven/"
|
url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven/"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
maven {
|
||||||
|
url 'https://maven.terraformersmc.com/releases'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
BIN
common/src/main/resources/icon.png
Normal file
BIN
common/src/main/resources/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
|
|
@ -34,6 +34,7 @@ dependencies {
|
||||||
modIncludeImplementation(fabricApi.module("fabric-screen-api-v1", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
modIncludeImplementation(fabricApi.module("fabric-screen-api-v1", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
||||||
modIncludeImplementation(fabricApi.module("fabric-command-api-v1", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
modIncludeImplementation(fabricApi.module("fabric-command-api-v1", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
||||||
modImplementation(fabricApi.module("fabric-resource-loader-v0", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
modImplementation(fabricApi.module("fabric-resource-loader-v0", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
|
||||||
|
modCompileOnly("com.terraformersmc:modmenu:${rootProject.modmenu_version}") { transitive false }
|
||||||
// Remove the next line if you don't want to depend on the API
|
// Remove the next line if you don't want to depend on the API
|
||||||
// modApi "me.shedaniel:architectury-fabric:${rootProject.architectury_version}"
|
// modApi "me.shedaniel:architectury-fabric:${rootProject.architectury_version}"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
package org.embeddedt.modernfix.fabric.modmenu;
|
||||||
|
|
||||||
|
import com.terraformersmc.modmenu.api.ConfigScreenFactory;
|
||||||
|
import com.terraformersmc.modmenu.api.ModMenuApi;
|
||||||
|
import org.embeddedt.modernfix.screen.ModernFixConfigScreen;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public class ModernFixModMenuApiImpl implements ModMenuApi {
|
||||||
|
@Override
|
||||||
|
public ConfigScreenFactory<ModernFixConfigScreen> getModConfigScreenFactory() {
|
||||||
|
return ModernFixConfigScreen::new;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -3,14 +3,17 @@
|
||||||
"id": "modernfix",
|
"id": "modernfix",
|
||||||
"version": "${version}",
|
"version": "${version}",
|
||||||
"name": "ModernFix",
|
"name": "ModernFix",
|
||||||
"description": "Optimization mod",
|
"description": "Egregious, yet effective performance improvements for modern Minecraft",
|
||||||
"authors": [
|
"authors": [
|
||||||
"embeddedt"
|
"embeddedt"
|
||||||
],
|
],
|
||||||
"contact": {
|
"contact": {
|
||||||
|
"sources": "https://github.com/embeddedt/ModernFix",
|
||||||
|
"homepage": "https://modrinth.com/mod/modernfix",
|
||||||
|
"issues": "https://github.com/embeddedt/ModernFix/issues"
|
||||||
},
|
},
|
||||||
"license": "LGPL-3.0",
|
"license": "LGPL-3.0",
|
||||||
"icon": "assets/modernfix/icon.png",
|
"icon": "icon.png",
|
||||||
"environment": "*",
|
"environment": "*",
|
||||||
"entrypoints": {
|
"entrypoints": {
|
||||||
"main": [
|
"main": [
|
||||||
|
|
@ -18,7 +21,8 @@
|
||||||
],
|
],
|
||||||
"client": [
|
"client": [
|
||||||
"org.embeddedt.modernfix.ModernFixClientFabric"
|
"org.embeddedt.modernfix.ModernFixClientFabric"
|
||||||
]
|
],
|
||||||
|
"modmenu": [ "org.embeddedt.modernfix.fabric.modmenu.ModernFixModMenuApiImpl" ]
|
||||||
},
|
},
|
||||||
"mixins": [
|
"mixins": [
|
||||||
"modernfix-fabric.mixins.json",
|
"modernfix-fabric.mixins.json",
|
||||||
|
|
@ -27,6 +31,7 @@
|
||||||
"depends": {
|
"depends": {
|
||||||
"fabric-lifecycle-events-v1": "*",
|
"fabric-lifecycle-events-v1": "*",
|
||||||
"fabric-screen-api-v1": "*",
|
"fabric-screen-api-v1": "*",
|
||||||
|
"fabric-command-api-v1": "*",
|
||||||
"minecraft": ">=1.16.5"
|
"minecraft": ">=1.16.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -11,7 +11,7 @@ loaderVersion = "[40,)" #mandatory This is typically bumped every Minecraft vers
|
||||||
# Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here.
|
# Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here.
|
||||||
license = "GNU LGPL 3.0"
|
license = "GNU LGPL 3.0"
|
||||||
# A URL to refer people to when problems occur with this mod
|
# A URL to refer people to when problems occur with this mod
|
||||||
#issueTrackerURL="http://my.issue.tracker/" #optional
|
issueTrackerURL="https://github.com/embeddedt/ModernFix/issues" #optional
|
||||||
# A list of mods - how many allowed here is determined by the individual mod loader
|
# A list of mods - how many allowed here is determined by the individual mod loader
|
||||||
[[mods]] #mandatory
|
[[mods]] #mandatory
|
||||||
# The modid of the mod
|
# The modid of the mod
|
||||||
|
|
@ -22,16 +22,16 @@ displayName = "ModernFix" #mandatory
|
||||||
# A URL to query for updates for this mod. See the JSON update specification <here>
|
# A URL to query for updates for this mod. See the JSON update specification <here>
|
||||||
#updateJSONURL="http://myurl.me/" #optional
|
#updateJSONURL="http://myurl.me/" #optional
|
||||||
# A URL for the "homepage" for this mod, displayed in the mod UI
|
# A URL for the "homepage" for this mod, displayed in the mod UI
|
||||||
#displayURL="http://example.com/" #optional
|
displayURL="https://modrinth.com/mod/modernfix" #optional
|
||||||
# A file name (in the root of the mod JAR) containing a logo for display
|
# A file name (in the root of the mod JAR) containing a logo for display
|
||||||
#logoFile="modernfix.png" #optional
|
logoFile="icon.png" #optional
|
||||||
# A text field displayed in the mod UI
|
# A text field displayed in the mod UI
|
||||||
#credits="Thanks for this example mod goes to Java" #optional
|
#credits="Thanks for this example mod goes to Java" #optional
|
||||||
# A text field displayed in the mod UI
|
# A text field displayed in the mod UI
|
||||||
#authors="Love, Cheese and small house plants" #optional
|
authors="embeddedt" #optional
|
||||||
# The description text for the mod (multi line!) (#mandatory)
|
# The description text for the mod (multi line!) (#mandatory)
|
||||||
description = '''
|
description = '''
|
||||||
|
Egregious, yet effective performance improvements for modern Minecraft
|
||||||
'''
|
'''
|
||||||
# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional.
|
# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional.
|
||||||
[[dependencies.modernfix]] #optional
|
[[dependencies.modernfix]] #optional
|
||||||
|
|
|
||||||
|
|
@ -17,4 +17,4 @@ rhino_version=1802.2.1-build.255
|
||||||
fabric_loader_version=0.14.18
|
fabric_loader_version=0.14.18
|
||||||
fabric_api_version=0.76.0+1.18.2
|
fabric_api_version=0.76.0+1.18.2
|
||||||
|
|
||||||
forge_config_version=3.2.4
|
modmenu_version=3.2.5
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user