The fastest way to edit server.properties on a Loafhosts Java server is the Config Editor built into the LPV5 panel. It gives you a friendly form for every common setting, from difficulty and gamemode to MOTD and view distance, while still letting you open the raw files when you want full control. You never touch FTP or SSH, and the editor protects you from the small typos that normally keep a server from booting. This guide walks through both the form editor and the raw editors, explains which files the tool exposes on each loader, and covers the one gotcha that trips everyone up: most changes only apply after a restart.
What the Config Editor Does
The Config Editor is the in-browser file editor for your server's configuration. Instead of downloading server.properties, editing it locally, and uploading it back, you open it in the panel and change values directly. The tool is split into two halves: a structured form editor for server.properties, and raw editors for the JSON and YAML files that the form cannot represent cleanly. The file list adapts to your loader, so a Paper server shows Paper, Spigot and Bukkit YAML files while a Purpur server adds purpur.yml on top.
- Loafhosts runs Java Edition servers, and Purpur is the default server type (a Paper fork), so the form editor and the Paper and Purpur YAML files are available out of the box
- Everything is edited in your browser inside LoafHub, so no FTP client or SSH access is required
Open the Config Editor
Every tool in the panel lives behind the same starting point: log in to LoafHub, open your server, and pick the tool you need. The Config Editor is reached the same way.
- Sign in to LoafHub at hub.loafhosts.com
- Open your Minecraft server from your server list
- Open the Config Editor tab
- Pick the file you want to edit from the file list
- Make your changes, then save
- The file list reflects your loader, so if you switched loaders recently you may see new files like purpur.yml appear
- Bookmark hub.loafhosts.com so you can jump straight to your server when you need a quick edit
Edit server.properties with the Form Editor
The form editor is the friendly way to edit server.properties. Each setting is a labelled field, so you change difficulty with a dropdown and max-players with a number box rather than hunting through a flat text file. Crucially, the editor preserves the comments and the original ordering in the file when it writes your changes back, so the file stays readable and diff-friendly. The example below shows the kind of keys you will be editing.
difficulty=normalgamemode=survivalmax-players=20motd=Welcome to the Loaf SMPpvp=trueview-distance=10- Loafhosts servers have unlimited slots, so max-players is a soft cap you choose for gameplay, not a plan limit
- Lowering view-distance is one of the simplest ways to reduce server load on a busy world
Raw Editors for JSON and YAML Files
Some files are lists or deeply nested structures that a form cannot represent well, so the tool gives them raw editors instead. The JSON access-control files, whitelist.json, ops.json, banned-players.json and banned-ips.json, open in a JSON-validated editor that warns you before you save invalid syntax. The same raw editing is available for the Paper, Spigot and Purpur YAML files so you can tune the deeper server behaviour by hand.
- YAML is whitespace-sensitive, so keep the existing indentation when you edit Paper or Spigot files by hand
- The JSON editors validate your syntax, so a stray comma or missing bracket is caught before it ever reaches the server
- For day-to-day moderation, the Player Manager edits these same JSON files for you with live console actions
New to Loafhosts? Use code MINECRAFT for 25% off your first month of Minecraft server hosting.
Valid for new Minecraft servers only — 25% off your first month (first invoice). Enter code MINECRAFT at checkout.
Settings That Are Locked by Design
A few keys in server.properties control how your server is reachable on the network, and Loafhosts manages those for you. The host-managed networking keys, server-port and query.port, along with the RCON settings, are locked in the editor on purpose. Locking them prevents an accidental edit from taking your server offline or breaking the panel's connection to it, and you never need to change them because the platform already has them set correctly.
- Because Loafhosts assigns and manages your port, you do not edit server-port yourself
- RCON is handled by the platform, which is why panel tools like the Player Manager can run console commands without you configuring it
Apply Your Changes with a Restart
This is the gotcha that catches almost everyone. A Minecraft server reads server.properties and its other config files when it boots, so your saved changes do not take effect while the server is running. After you save, restart the server so it re-reads the files. Until then, the live server keeps using the old values even though the editor shows the new ones.
- Save your changes in the Config Editor
- Open the Console tab
- Restart the server
- Wait for the server to finish loading
- Reconnect and confirm the new settings are live
- Do not use the Config Editor to accept the EULA, the eula.txt file is handled by the separate EULA Helper, which writes eula=true for you
Common server.properties Edits and What They Do
Most people open the Config Editor to change the same handful of settings. Here is a quick reference for the ones you will reach for most, all of which live in the server.properties form.
- Set difficulty to hard for a survival challenge, or peaceful to disable hostile mobs entirely
- Change gamemode to creative for a build server, then keep PVP off to avoid griefing
- Edit the MOTD seasonally to advertise events without renaming the whole server
- Tune view-distance and simulation-distance together to balance render range against performance