modfest template

This commit is contained in:
techno-sam
2025-08-20 22:24:18 -07:00
parent 2d1c74e91d
commit d8d540f820
18 changed files with 768 additions and 0 deletions
@@ -0,0 +1,15 @@
package io.github.username.modid;
import net.fabricmc.api.ModInitializer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ModId implements ModInitializer {
public static final String ID = "mod_id";
public static final Logger LOGGER = LoggerFactory.getLogger(ID);
@Override
public void onInitialize() {
//LOGGER.info("[Mod ID] pretty pink princess ponies prancing perpendicular");
}
}
@@ -0,0 +1,44 @@
modLoader = "javafml"
loaderVersion = "[4,)"
license = "${license}"
issueTrackerURL = "${issues}"
[[mods]]
modId = "${modId}"
version = "${version}"
displayName = "${modName}"
description = '''${modDescription}'''
authors = "${members}"
displayURL = "${homepage}"
logoFile = "assets/${modId}/icon.png"
[properties]
"connector:placeholder" = true
[[dependencies."${ modId }"]]
modId = "connector"
type = "required"
versionRange = "*"
ordering = "NONE"
side = "BOTH"
[[dependencies."${ modId }"]]
modId = "neoforge"
type = "required"
versionRange = "*"
ordering = "NONE"
side = "BOTH"
[[dependencies."${ modId }"]]
modId = "minecraft"
type = "required"
versionRange = "[${mc},)"
ordering = "NONE"
side = "BOTH"
[[dependencies."${ modId }"]]
modId = "fabric_api"
type = "required"
versionRange = "[${fapi},)"
ordering = "NONE"
side = "BOTH"
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,2 @@
{
}
+37
View File
@@ -0,0 +1,37 @@
{
"schemaVersion": 1,
"id": "${modId}",
"version": "${version}",
"name": "${modName}",
"description": "${modDescription}",
"authors": [
"${authors}"
],
"contributors": [
"${contributors}"
],
"contact": {
"homepage": "${homepage}",
"issues": "${issues}",
"sources": "${sources}"
},
"license": "${license}",
"icon": "assets/${modId}/icon.png",
"mixins": [
"${modId}.mixins.json"
],
"depends": {
"minecraft": ">=${mc}",
"fabricloader": ">=${fl}",
"fabric-api": ">=${fapi}"
},
"suggests": {
},
"entrypoints": {
"main": [
"io.github.username.modid.ModId"
],
"client": [
]
}
}
+15
View File
@@ -0,0 +1,15 @@
{
"required": true,
"minVersion": "0.8",
"package": "io.github.username.modid.mixin",
"compatibilityLevel": "JAVA_21",
"mixins": [
],
"client": [
],
"server": [
],
"injectors": {
"defaultRequire": 1
}
}