Can't get a TrueNAS CurseForge server running (NeoForge is trivial, though?) #3356
-
Hi all. I am trying to run a minecolonies server on my TrueNAS for my nephew (and his father/my brother, and I), and the community app seemed like the most sensible way to do it. Said app uses this image, so I have been poring over the documentation (which is really rather good I should add). The modpack is built on Minecraft 1.21.1 at the moment, and is hosted on CurseForge. The CurseForge client reflects the same, and says it is using the NeoForge modloader (compared to the Forge version). Getting a generic NeoForge server running is easy, and I can connect with no issues. However, I think I am messing up installing modpacks on it. Are certain variables required? I've tried setting MODPACK_PLATFORM to both CURSEFORGE (noticed it is now deprecated, but figured I would try manual modpack loading) and AUTO_CURSEFORGE, have stuck the API key in to CF_API_KEY (with double $'s), and pointed the app to the relevant CF entry using CF_PAGE_URL. At this point I thought I would just try a CurseForge TYPE server (presumably replacing NeoForge as the loader), but using the same basic config as NeoForge to try and just get a generic vanilla server running before progressing to trying to load a modpack and I just cannot get it running. Anything other than a vanilla NeoForge server has the app rapidly fail deploying, go back to stopped, and try a few more times before just giving up. I'm using Java 21 Hotspot for the NeoForge variety, but have tried basically all Ubuntu Java versions for CF and have been having zero luck. Am I missing something really obvious? I can't seem to find any logs in TrueNAS that might let me know why the app keeps creaming in, but I'm also having no luck there. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
It's likely that modpack has some lingering client mods that yet haven't been declared in the global exclude list. Setting MODPACK_PLATFORM to AUTO_CURSEFORGE is indeed the correct path to follow. With that you don't need to bother declaring the modloader (or Minecraft version) since it'll pick that up from modpack metadata. Locating and sharing the logs would be great next. I know you said that you hadn't located that yet, but really that's where the cause will be described. |
Beta Was this translation helpful? Give feedback.
FYI a mistake I made at first was trying to use this page's item: https://www.curseforge.com/minecraft/mc-mods/minecolonies however, that's the mod and not the modpack.