Connect & First Checks
Before editing files
- In Minecraft Java, go to Multiplayer > Add Server and enter IP:PORT.
- If using a non-default port, include it after the IP.
- Modded servers require matching mod loader and mod versions on the client.
Deranged HostingSandbox / Building Guide
Detailed connection, admin, file, settings, mods, backup, wipe, and troubleshooting notes for Minecraft Java dedicated servers.
Before editing files
Stop server before edits
| server.properties | Primary config: motd, max-players, difficulty, gamemode, online-mode, whitelist, view-distance, simulation-distance, pvp. |
|---|---|
| ops.json | Operators. Usually managed with /op and /deop. |
| whitelist.json | Allowlist. Managed with /whitelist commands. |
| world | Default world folder unless level-name changes. |
| plugins | Paper/Spigot/Bukkit plugins. |
| mods | Forge/Fabric/NeoForge mods. |
High-use values
| motd | Server list text. Supports formatting codes in many clients. |
|---|---|
| max-players | Player cap. Match purchased slots. |
| difficulty / gamemode | World defaults. Existing players may keep some state. |
| online-mode | Keep true for normal authenticated public servers. |
| white-list | Requires players to be on whitelist. |
| view-distance / simulation-distance | Performance-sensitive. Lower values reduce CPU/RAM usage. |
| level-name | World folder name. Changing it starts/loads a different world. |
Staff access
Install carefully
Protect player data
Common tickets
| Outdated server/client | Minecraft versions or mod loader versions do not match. |
|---|---|
| Not whitelisted | Add player and reload whitelist. |
| Cannot use commands | Player is not op or command block/admin level config is wrong. |
| Lag after adding plugins | Check timings/profiler and remove newest plugin first. |
Docs and sources