Cliff

Server Settings

Configure server.properties, Java settings, and the server profile.

The Settings panel for each server gives you control over the Minecraft server configuration and the Java runtime that launches it.

Server Properties

This is a user-friendly editor for server.properties. Changes are written directly to the file.

General settings

SettingDescriptionDefault
MOTDMessage of the Day shown in the server listA Minecraft Server
Level nameThe world directory nameworld
Level seedWorld generation seed (blank for random)(empty)
Gamemodesurvival, creative, adventure, spectatorsurvival
Difficultypeaceful, easy, normal, hardeasy
Max playersMaximum concurrent players20
Server portPort the server listens on25565
View distanceChunk render distance (in chunks)10
Simulation distanceChunk simulation distance10

Toggles

SettingDescriptionDefault
Online modeRequire authenticated Minecraft accountsOn
WhitelistOnly allow whitelisted playersOff
PVPAllow player vs player combatOn
Command blocksEnable command blocksOff
Allow flightAllow players to flyOff

Raw properties editor

For advanced users, a raw editor is available that shows the full server.properties file as plain text. Any property not exposed in the UI can be edited here.

Note

Most server property changes require a server restart to take effect. Cliff will indicate this when you save.

Java & Profile

The profile section controls how the server is launched.

Java settings

  • Java path — Which Java runtime to use. Set to auto to let Cliff detect the best available version, or specify a path manually.
  • Minimum memory (MB) — Initial heap size (-Xms)
  • Maximum memory (MB) — Maximum heap size (-Xmx)
  • Extra JVM arguments — Additional Java flags (e.g. Aikar's G1GC flags)

Memory presets

Cliff provides quick memory presets:

  • Light — 1024 / 2048 MB (2 GB)
  • Standard — 2048 / 4096 MB (4 GB)
  • Modded — 4096 / 6144 MB (6 GB)
  • Heavy — 6144 / 8192 MB (8 GB)

Version and loader

  • Minecraft version — Change the server's Minecraft version
  • Loader version — For modded servers, change the loader version (Fabric, Forge, NeoForge)

Warning

Changing the Minecraft version or loader version on an existing server may break compatibility with installed mods and world data. Create a backup first.

Server icon

You can upload a custom server icon (a 64x64 PNG) that appears in the Minecraft server list. The icon is saved as server-icon.png in the server directory.

Saving changes

  • Save properties — Writes changes to server.properties
  • Save profile — Updates the server's launch configuration

If you have unsaved changes and try to navigate away, Cliff will prompt you to save or discard.

On this page