๐Ÿงฉ Configuration

All Voidium configuration lives in config/voidium/ (server side). Most settings are safe to edit while the server is stopped.

Some config files are written as JSON with comments (lines starting with //). That means they are not strict JSON for every external tool โ€” edit them as plain text.

Jump to

๐Ÿ“ Folder structure

After the first dedicated server start, you should have:

config/voidium/
	general.json
	discord.json
	web.json
	stats.json
	ranks.json
	tickets.json
	votes.json
	playerlist.json
	entitycleaner.json
	restart.json
	announcements.json
	storage/

๐Ÿงฐ general.json (master switches)

File: config/voidium/general.json

Key toggles:

Discord has two toggles: general.json โ†’ enableDiscord AND discord.json โ†’ enableDiscord.

๐Ÿงฉ Module configs

๐Ÿค– discord.json

File: config/voidium/discord.json

Important keys:

Keep botToken secret. If it leaks, rotate it in Discord Developer Portal.

๐ŸŒ web.json

File: config/voidium/web.json

To get your access link:

/voidium web

๐Ÿ“Š stats.json

File: config/voidium/stats.json

๐Ÿ… ranks.json

File: config/voidium/ranks.json

๐ŸŽซ tickets.json

File: config/voidium/tickets.json

๐Ÿ—ณ๏ธ votes.json

File: config/voidium/votes.json

๐Ÿ“‹ playerlist.json

File: config/voidium/playerlist.json

๐Ÿงน entitycleaner.json

File: config/voidium/entitycleaner.json

๐Ÿ” restart.json

File: config/voidium/restart.json

๐Ÿ“ฃ announcements.json

File: config/voidium/announcements.json

๐Ÿ—„๏ธ storage/ (persistent data)

Folder: config/voidium/storage/

This folder stores persistent runtime data, for example:

On startup, Voidium migrates older files from config/voidium/ into storage/ automatically (if needed).

๐Ÿ”„ Reloading config

/voidium reload

Next