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

NeoForge in Curse Forge modpacks

Open kevinvdburgt opened this issue 1 year ago • 1 comments

Enhancement Type

Improve an existing feature

Describe the enhancement

Some modpacks at Curse Forge are using NeoForge as their mod loader (for example ATM10).

Currently starting the modpack requires to start it with CF, after the mod has been downloaded, the type can be switched to NEOFORGE. However, it would be nice if CF had support for NeoForge as well :-)

kevinvdburgt avatar Jun 27 '24 19:06 kevinvdburgt

Thanks for pointing this out. I had added NeoForge support for Modrinth modpacks, but apparently I didn't circle around and add it for CurseForge ones.

itzg avatar Jun 27 '24 20:06 itzg

Do you have an example how to use it with CF/NEOFORGE :-)?

kevinvdburgt avatar Aug 05 '24 16:08 kevinvdburgt

Referencing ATM10, as you found, would be the example. Making sure you've re-pulled the image it will be specified using https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms/mod-platforms/auto-curseforge/

itzg avatar Aug 05 '24 22:08 itzg

working docker compose for reference.

atm10:
    container_name: atm10
    image: itzg/minecraft-server
    environment:
      MEMORY: 8G
      EULA: true
      MOD_PLATFORM: AUTO_CURSEFORGE
      CF_API_KEY: ${CF_API_KEY}
      CF_SLUG: all-the-mods-10
      CF_FORCE_SYNCHRONIZE: "true"
      CF_EXCLUDE_MODS: | # remove problematic client side mods
        lighty
        986380
      TYPE: NEOFORGE
      VERSION: 1.21
      NEOFORGE_VERSION: 21.0.167
    tty: true
    stdin_open: true
    restart: no
    volumes:
      - dataatm:/data
volumes:
  dataatm:

Molier avatar Aug 13 '24 18:08 Molier