server.properties Generator
Generate a clean Minecraft server.properties baseline for online mode, max players, difficulty, view distance, simulation distance, and command blocks.
Build server.properties
This generator produces a compact baseline you can paste into server.properties or compare against your current file. It focuses on the settings that most often affect public server safety, player capacity, and tick load.
Safe Defaults
The defaults favor a public survival-style Java server: online authentication enabled, command blocks disabled, moderate view distance, and lower simulation distance.
Leave server-ip blank unless your host explicitly tells you to bind to a specific address. Filling it incorrectly is a common cause of connection failures.
Tune Per Community
Creative, minigame, proxy, private, and modded servers may need different choices. Change settings deliberately and restart cleanly after editing.
For performance tuning, read the view distance vs simulation distance guide. For connection problems after editing, use the can't connect guide.
Before Replacing a Live File
Before you paste new settings into production:
- Download or copy the current
server.properties. - Preserve settings you intentionally customized.
- Restart the server cleanly.
- Test local access, public access, and proxy access if applicable.
FAQ
Should online-mode be true?
Public Java Edition servers should normally keep online-mode enabled unless they are behind a correctly configured authenticated proxy.
Should server-ip be set?
Most servers should leave server-ip blank unless the host requires a specific bind address.
Can I paste this over my whole file?
Use it as a baseline or comparison first. Preserve custom settings you understand, and keep a backup before replacing a live file.
Related Tools
Minecraft JVM Flag Generator
Generate practical Minecraft server JVM flags for Paper, Purpur, Forge, Fabric, and Velocity with sensible heap sizing and GC reminders.
Minecraft MOTD Generator
Generate a Minecraft server MOTD with legacy color codes, two-line formatting, preview text, and server.properties-ready output.
View Distance Calculator
Calculate starting view-distance and simulation-distance values from player count, CPU class, world type, and performance or visual priority.
Related Articles
Common server.properties Mistakes
Avoid common Minecraft server.properties mistakes with server-ip, online-mode, server-port, view-distance, simulation-distance, command blocks, and whitelist.
Best server.properties Settings for Survival Server
Recommended server.properties settings for Minecraft survival servers, including view distance, simulation distance, online-mode, command blocks, max players, and safety.
What Does online-mode Do in Minecraft?
Understand online-mode in Minecraft server.properties, how authentication works, why UUIDs matter, and when proxies use different backend settings.