跳到正文

Diggicraft Server Fixes

作者:Konchu

A Server fix for the Diggicraft Modpack

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Diggicraft Server Fixes

Play your relics on a server. This small server-side mod fixes a startup crash that stops every NeoForge 1.21.1 server running Reliquified Twilight Forest together with Reliquified Twilight Forest new relics fix. It also brings back two small features that go missing when a server pack leaves client-only mods out.

Made for the Diggicraft modpack, but it works on any NeoForge 1.21.1 server with the same mods.


✨ Features at a glance

Feature Without this mod With this mod
Twilight Forest relics on a server The server crashes while loading mods and never starts The server starts, players join, all Twilight relics are in the game
Spyglass in the belt slot The spyglass does not fit into the Curios belt slot in multiplayer The spyglass fits into the belt slot like in singleplayer
Brush info in JEI Archaeology The brush tag is missing in multiplayer The brush tag is there like in singleplayer

No new items, no new blocks, no config file, no gameplay changes. Everything plays exactly like singleplayer.


🗡️ Feature 1: Twilight Forest relics work on dedicated servers

Reliquified Twilight Forest adds 26 relics from the Twilight Forest, like the Lich Crown, the Hydra Heart, the Deer Antler and the Scaled Cloak. With Relics 0.12 it needs the bridge mod Reliquified Twilight Forest new relics fix.

That combination runs fine in singleplayer. On a dedicated server it stops during mod loading with:

Attempted to load class net/minecraft/client/model/HumanoidModel for invalid dist DEDICATED_SERVER

What that means for players: nobody can play the pack on a server. The server does not start at all, so no relic, no Twilight boss loot and no world for your friends.

What this mod changes: the server starts, players join, and all Twilight relics are in the game. The relics look the same as in singleplayer, because nothing changes on the client.

Example: you host a Diggicraft server for your friends. You hunt the Lich and hope for its Lich Crown. Without this mod you never get that far, because the server does not start.

How it works (for the curious)

The bridge gives four relics (Deer Antler, Lich Crown, Minotaur Hoof, Scaled Cloak) a renderer interface whose drawing methods are not marked as client-only. A dedicated server has no drawing code, so loading those relics fails.

While the game loads, this mod adds the missing @OnlyIn(Dist.CLIENT) marks to that interface (a small NeoForge coremod). NeoForge then removes the drawing code on the server only. The jar files of the other mods are not changed, and on the client nothing changes at all.


🔭 Feature 2: Spyglass in the belt slot on servers

Spyglass Improvements lets you wear the spyglass in the Curios belt slot. That slot assignment is server data, and the mod itself is client-only, so server packs usually leave it out. Result: in multiplayer the spyglass does not fit into the belt slot.

This mod carries an exact copy of that data. Example: you put your spyglass into your belt slot, on the server just like in singleplayer.

🖌️ Feature 3: Brush tag for JEI Archaeology on servers

JEI Archaeology ships a small c:tools/brush tag that the server has to provide. This mod carries it, so the archaeology pages behave the same in multiplayer.


📦 Installation

  1. Put the jar into the server’s mods folder.
  2. Restart the server. That’s it.

Players do not need it. It is a server-side mod. It is designed to be harmless on a client too, but it is not needed there.

✅ Tested with

  • NeoForge 21.1.250, Minecraft 1.21.1
  • Relics 0.12.8, Reliquified Twilight Forest 0.5.3, Reliquified Twilight Forest new relics fix 1.0.4 and its update from 20 September 2026
  • A real dedicated server running the full Diggicraft pack (about 400 mods): the server starts, players join, a Twilight relic can be equipped, the spyglass fits into the belt slot.

❓ FAQ

Does it change gameplay? No. It only lets the server load things that already work in singleplayer.

What if I don’t have Reliquified Twilight Forest? Then that part simply does nothing. Every part of the mod is built to stay silent when the mod it helps is missing.

Will it be needed forever? No. Once the bridge mod marks its drawing code itself, this mod writes “already fixed upstream?” into the server log, and you can remove it.


Made for Diggicraft, a modpack I build in my free time. I built this fix with the help of AI (Claude) and tested it on a real dedicated server. Feedback and bug reports are welcome in the comments.

常见问题

Diggicraft Server Fixes 支持哪些 Minecraft 版本?

Diggicraft Server Fixes 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Diggicraft Server Fixes 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Konchu 的其他作品

查看全部 →