I had issues installing FTB Inferno (Forge 1.18.2) and created a edited ftb template based on the Forge 1.17+ template. Can someone else check if this one solve the issues for them too?
{
"name": "feedthebeast-forge-117+",
"display": "FTB Launcher - Forge 1.17+",
"type": "minecraft-java",
"install": [
{
"files": [
"https://api.modpacks.ch/public/modpack/${modpack_id}/${modpack_version}/server/linux"
],
"type": "download"
},
{
"commands": [
"chmod u+x serverinstall_${modpack_id}_${modpack_version}",
"./serverinstall_${modpack_id}_${modpack_version} --auto --noscript"
],
"type": "command"
},
{
"source": "forge-*.jar",
"target": "ForgeServer.jar",
"type": "move"
},
{
"target": "eula.txt",
"text": "eula=${eula}",
"type": "writefile"
},
{
"target": "server.properties",
"text": "server-ip=${ip}\nserver-port=${port}\nmotd=${motd}\n",
"type": "writefile"
},
{
"commands": [
"${java} -jar forge-1.1*.*-installer.jar --installServer"
],
"type": "command"
}
],
"run": {
"stop": "stop",
"command": "${java} -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -Dlog4j2.formatMsgNoLookups=true -Xmx${memory}M -Xms${memory}M -Dterminal.jline=false -Dterminal.ansi=true @libraries/net/minecraftforge/forge/${version}/unix_args.txt nogui",
"workingDirectory": "",
"pre": [],
"post": [],
"environmentVars": {}
},
"data": {
"eula": {
"type": "boolean",
"desc": "Do you (or the server owner) agree to the <a href='https://account.mojang.com/documents/minecraft_eula'>Minecraft EULA?</a>",
"display": "EULA Agreement",
"required": true,
"value": "false"
},
"ip": {
"type": "string",
"desc": "What IP to bind the server to",
"display": "IP",
"required": true,
"value": "0.0.0.0"
},
"java": {
"type": "string",
"desc": "\"java\" for system standard, else direct path to java",
"display": "path to java executable",
"required": true,
"value": "java",
"userEdit": true
},
"memory": {
"type": "integer",
"desc": "How much memory in MB to allocate to the Java Heap",
"display": "Memory (MB)",
"required": true,
"value": "3072"
},
"modpack_id": {
"type": "integer",
"desc": "Get the modpack ID for your preffered modpack in the <a href='https://www.feed-the-beast.com/modpack' target='_blank'>Modpacklist</a>.",
"display": "Modpack ID",
"required": true,
"value": "",
"userEdit": true
},
"modpack_version": {
"type": "integer",
"desc": "Version ID from the versions tab of the selected modpack in the <a href='https://www.feed-the-beast.com/modpack' target='_blank'>Modpacklist</a>.",
"display": "Modpack version ID",
"required": true,
"value": "",
"userEdit": true
},
"motd": {
"type": "string",
"desc": "This is the message that is displayed in the server list of the client, below the name. The MOTD does support <a href='https://minecraft.gamepedia.com/Formatting_codes' target='_blank'>color and formatting codes</a>.",
"display": "MOTD message of the day",
"required": true,
"value": "A Minecraft Server hosted on PufferPanel"
},
"port": {
"type": "integer",
"desc": "What port to bind the server to",
"display": "Port",
"required": true,
"value": "25565"
},
"version": {
"type": "string",
"desc": "Version of Forge to install with no spaces (may be located <a href='http://files.minecraftforge.net/'>here</a>",
"display": "Version",
"required": true,
"value": "1.17.1-37.0.45"
}
},
"environment": {
"type": "standard"
},
"supportedEnvironments": [
{
"type": "standard"
},
{
"image": "openjdk:8-alpine",
"type": "docker"
}
],
"requirements": {
"binaries": [
"${java}"
]
}
}