MINECRAFT JAVA

Configure server.properties

Choose a version, set your world rules and download the file.

Total visits 343 My visits 0

Creating a new server? Start with Basics. Existing files stay in your browser. Back up your old file before replacing it.

Server settings

Presets and export


          
Import existing configuration
No file selected

Generated server.properties

Connect a server resource packHosting · SHA-1 · 8-step guide

No ZIP upload to WopBlockStudio. Host your resource pack on an external service, then paste the download link and SHA-1 here. We will prepare the correct settings for your Minecraft version.

Recommended hosting: MCPacksA Minecraft resource-pack host. Check its current limits and use the direct download URL and SHA-1.
Open MCPacks ↗
Full setup guide · 8 steps
  1. Prepare your Minecraft Java resource pack in ZIP format. In the ZIP root there should be pack.mcmeta and usually assets/, not an extra parent folder. Use a pack compatible with the client version.
  2. Only distribute packs you have permission to share. Open MCPacks using the link above and upload the ZIP there (not to WopBlockStudio). For larger packs use your own HTTPS file hosting.
  3. After uploading, copy Download URL and SHA-1 Hash. If shown, copy resource-pack-id as well. Never use the share/preview page URL.
  4. Enter any convenient pack name below: it is only a label in this assistant. Paste the direct HTTPS URL, 40-character SHA-1 and optional ID.
  5. If supported by your Minecraft version, choose whether accepting the pack is required and set the message shown to players. Minecraft 1.16 cannot enforce the pack through this setting.
  6. Click «Apply settings», review the generated server.properties, and download it. Back up your current server.properties before replacing it on the server or updating the host panel.
  7. Completely restart the Minecraft server. In the multiplayer server list, allow server resource packs (Prompt or Enabled), then join with a compatible Java client. Players should be offered the pack.
  8. When you replace the ZIP, upload the new file and update SHA-1 (and the URL if it changes). If download fails, check that the public link returns the ZIP, that SHA-1 matches, and that the pack format matches the client.

Alternative: GitHub Releases for versioned downloads or your own stable HTTPS file hosting. Avoid temporary links, login-gated downloads and preview pages. A browser may not be able to verify external links automatically.

We validate the format of the link and SHA-1, not whether the remote ZIP is reachable or compatible. Your inputs stay in this browser; nothing is uploaded to WopBlockStudio.

How to install the file

WOPBLOCKSTUDIO / SETUP

How to install server.properties

Downloaded the configuration? Choose how your Minecraft Java server runs. Always save the original file before replacing it.

On your computer
  1. Locate the root folder of the exact Java server you want to configure, next to its server JAR.
  2. Stop the server normally using stop; wait for it to finish saving.
  3. Copy the existing server.properties to a safe backup location.
  4. Put the downloaded file into the same root folder, replacing the old file only after checking the backup.
  5. Start the server and check the console for configuration warnings and startup errors.
Game server hosting
  1. Open your hosting control panel and verify the correct server and Minecraft version.
  2. Stop that server from its own panel.
  3. Use the file manager to back up the existing server.properties.
  4. Upload the new file into the server root, or carefully transfer the required values if the host manages settings itself.
  5. Save, restart and inspect the server console. Hosting panel layouts differ.
Linux / VDS
  1. Connect over SSH and identify the actual working directory and service/container for this specific Minecraft server.
  2. Stop only that Minecraft instance and wait for the world to save.
  3. Back up its current server.properties before uploading or copying the replacement.
  4. Replace the file in that instance's root folder; preserve appropriate file ownership and permissions.
  5. Start only that instance, read its logs and verify that the desired options took effect.

To roll back, stop the same server and restore your backup. Game rules changed with /gamerule belong to the world, not to server.properties.

What to know

WOPBLOCKSTUDIO / GUIDE

What you should know about the config

Eight useful facts before you change server settings.

What this file does

Java server settings such as difficulty, player limits and network options. Plugin configs are separate.

Version matters

Options and defaults change. In Java 26.3, white-list defaults to true.

World game rules

Some settings are controlled by /gamerule, not this file. Use the syntax for your chosen version.

Security first

Review online-mode, allowlists, RCON and management interfaces. Do not expose admin ports publicly.

Performance

view-distance and simulation-distance affect load, but cannot guarantee TPS or FPS.

Keep a backup

Back up the working configuration before replacing it. For world upgrades, back up world data separately.

Resource packs

Use a direct download URL and matching SHA-1. This editor sets the server properties; it does not edit ZIP packs.

What it cannot do

It does not install plugins, grant permissions, run commands or create minigames.

First server with friends
  1. Choose the exact Minecraft Java version your server runs.
  2. Open Basics, set a player limit and difficulty, then enable the allowlist if only friends should join.
  3. Download the file. Back up the original, stop the server, replace the file and start it again.
FAQ Frequently asked questions30 questions
General questions3
Does the editor change my running server?

No. It prepares a file for download. The administrator installs it and restarts the server.

Does WopBlockStudio receive my configuration?

The current editor parses imported text in your browser. Avoid uploading configurations containing secrets to unrelated services.

How do I download the result?

Click Download server.properties after reviewing the settings and preview. Your browser will save the file.

Import and file format5
How do I import a file from my computer?

Choose a local server.properties file in the import section. Check the recognized values before exporting.

Can I paste a configuration as text?

Yes. Paste key=value lines into the text field and use the Import Text button.

What happens to extra keys in my file?

The editor attempts to preserve unknown settings through import and export. Review the result, especially when changing server versions.

Are game rules included in server.properties?

No. Game-rule suggestions are separate, and world rules are changed through /gamerule.

Why do settings use key=value syntax?

That is the server.properties format: the key is on the left and its value on the right. Handle spaces and special characters carefully.

Compatibility and validation4
Which Minecraft version does this editor target?

The current UI and built-in fields target Java Edition 1.21.11. Full compatibility with every version from 1.16 onward is not yet implemented.

Can I use a Bedrock server configuration here?

This editor is not validated for Bedrock Dedicated Server and should not be used to generate Bedrock configuration files.

What does the Generated File area show?

It previews the text that will be written to server.properties. It updates as you change fields.

Why is the download button disabled?

Correct any invalid field detected by the editor. For example, a network port must fall within the allowed range.

Security and installation5
Which server-port values are valid?

Use an integer from 1 through 65535. The port must be available and not already in use.

Why does the editor mask the RCON password?

To avoid exposing the secret in the visible preview. Protect the downloaded file, because the server needs the actual password value.

Should I back up the old file?

Yes. Back up the original server.properties and the world before replacing configuration, especially when changing security or world settings.

Where should I place the downloaded server.properties?

Put it in the target Minecraft Java server's working directory, replacing its configuration file. Hosting panels may determine the location.

Why aren't my changes visible after replacing the file?

Restart the server and verify you edited the right instance. Check startup logs and whether the hosting panel overwrites settings.

Players and access6
What is the motd field for?

It sets a short description in the client's server list. Check the rendering of special characters.

How do I limit the player count?

Change max-players. It limits simultaneous connections but does not itself improve server performance.

Why should I keep online-mode enabled?

Setting it to true enables account verification. Disabling it on a public server is dangerous.

What is the risk of online-mode=false?

Without normal authentication, users may be able to impersonate names. Do not use this mode without carefully designed additional protection.

How do I enable the whitelist?

Set white-list=true, then add allowed players using the server command or control panel.

What does enforce-whitelist do?

It controls strict whitelist enforcement, including behavior when the list changes. Review it alongside white-list.

Connections and administration3
Does allow-flight grant flight to players?

No. allow-flight affects the server's flight checks. Flying ability comes from game mode or other mechanisms.

What happens when enable-rcon=true?

The server enables remote command access, which requires a password and a protected network. Direct internet exposure is not recommended.

Is enable-query required for normal player connections?

No. It is a separate server-information protocol, not the main gameplay connection port.

World and presets4
How do I choose gamemode, difficulty, and hardcore?

They control different things: game mode, difficulty, and special hardcore rules. Decide on your server type and review compatibility.

How should I set view-distance and simulation-distance?

Higher values can increase server load. Start with moderate settings and adjust based on actual performance.

Can level-seed change an already generated world?

No. Changing it does not regenerate existing chunks. Using a new seed usually means creating a new world after backing up the old one.

Why didn't the preset apply on the first click?

Selecting a preset previews the proposed changes, and confirming applies them to the editor. This helps prevent accidental overwrites.

Reviews for this page

No published reviews yet.

All WopBlockStudio reviews

Rate this tool

Did this tool work for you? Tell us what went well or what could improve.

Sign in to leave a review
Rating from 1 to 5