docker-minecraft-server icon indicating copy to clipboard operation
docker-minecraft-server copied to clipboard

Tekkit support

Open mearkats opened this issue 1 year ago • 8 comments

Enhancement Type

New server type

Describe the enhancement

I have always loved the tekkit mod packs and would love there to be an easy way to deploy a Tekkit server.

mearkats avatar Mar 06 '23 19:03 mearkats

Can you help locate documentation on server side automation, like any special server installer jar, modpack format, download API, etc?

itzg avatar Mar 06 '23 20:03 itzg

Server and information (including modpacks) about it can be found here:

https://www.technicpack.net/modpack/tekkitmain.552547

I know it uses a bat file to launch on Windows but unsure about how this would translate to automating it in a Linux docker image.

mearkats avatar Mar 06 '23 21:03 mearkats

This "server type" hasn't been updated in over 2 years. There are modpacks on CurseForge called "Tekkit Reborn" and "Tekkit Classic Reloaded". Looks like people have created packs, based on the original Tekkit mods that were loaded.

Looks like its a single download zip, with a launcher shell script inside. I haven't looked beyond just downloading the zip file though.

camalot avatar Apr 04 '23 15:04 camalot

At least some has "start.sh" script with line like this (Blightfall as example):

java -Dlog4j.configurationFile=log4j2_server.xml -Xmx3G -Xms2G -XX:MaxPermSize=128m -jar "Blightfall.jar" nogui

Adding support at least for them would be great

Tander avatar Oct 12 '23 03:10 Tander

Modpacks obtained from CurseForge should use https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/mod-platforms/auto-curseforge/

I no longer actively support any of the "start.sh" style server modpacks, but there's a good chance this will already work https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/mod-platforms/curseforge/

I am going to close this issue since Tekkit is effectively supported by CurseForge modpacks.

itzg avatar Oct 12 '23 13:10 itzg

Not sure what's the point with curseforge mode if you need to download modpack server files manually anyway, but okay. For me it's easier to create forge instance and just copy modpack server files over it.

P.S.: Blightfall is tekkit-only modpack, sadly.

Tander avatar Oct 12 '23 15:10 Tander

You don't need to manually download the modpack files with the CurseForge support https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/mod-platforms/auto-curseforge/

Ah, if the modpack you mentioned it Tekkit only, then back to the original request.

I'll re-open this, but honestly this is a long way down in the queue of things I need to address.

itzg avatar Oct 12 '23 15:10 itzg