🧰 Installation

✅ Requirements

VERSION: 1.21.1+

Server

Client (optional)

🖥️ Server installation

1) Download

2) Put it into mods/

Place the jar directly into your server’s mods/ directory.

# Linux/macOS
cd /path/to/your/server
mkdir -p mods
cp voidium-*.jar mods/

3) Start the server once

On the first boot, Voidium creates its config directory and default config files.

Expected folder after first start:

config/voidium/
If you don’t see config/voidium/, double-check that you started a dedicated server. Voidium’s server-side managers are initialized only on dedicated servers.

💻 Client installation (optional)

If you want the client UI features (modern chat, emoji rendering, chat history), install the same jar on the client too:

  1. Install NeoForge for your client profile
  2. Put voidium-*.jar into:
    • Linux: ~/.minecraft/mods/
    • Windows: %APPDATA%\.minecraft\mods\
  3. Start the game with NeoForge

⚙️ First run: what gets generated

After the first server start, Voidium creates:

Voidium also auto-migrates older storage files (if present) into config/voidium/storage/ on startup.

🔁 Updating

Recommended safe update process:

  1. Stop the server
  2. Backup config/voidium/
  3. Replace the old jar in mods/ with the new one
  4. Start the server

Your configuration and persistent data stay in config/voidium/. If an internal storage layout changes, Voidium migrates files automatically into config/voidium/storage/.

🧯 Troubleshooting

Voidium doesn’t load

Config folder not created

Next steps