Skip to main content
Back to overview

Minecraft Java Edition: updates, settings and interface

The update history for Minecraft Java Edition has 760 entries, last updated on November 2, 2026. Each entry shows its type, date and origin.

Prices and features: Minecraft Java Edition Server Hosting

Recorded, available and installed are different states. Your actual installation status and suitable updates are shown in the server panel.

114 changes that affect all games (latest on November 1, 2026) are listed in the overview. View changes for all games

Notes on these entries

This version was detected at the official source. The date identifies our first observation of this version; installation and compatibility are checked separately.

The running panel release contains a change to this tool. Recorded field differences show new, removed or changed settings. The date identifies when the deployed state was checked; existing game and plugin installations are not updated by this interface change.

Plugin version with publisher-declared game versions and loaders. These declarations do not replace an independent compatibility test.

Interface Deployed state checked

Minecraft Java: game tools

Interface Deployed state checked

Minecraft Java: game tools

Plugin release Published by the developer

Fabric API 0.163.0+26.4

Release channel: beta

Declared game versions: 26.4-snapshot-4

Supported server software: fabric

Plugin release Published by the developer

Fabric API 0.163.0+26.3

Release channel: release

Declared game versions: 26.3

Supported server software: fabric

Plugin release Published by the developer

Lithostitched 1.8.1-neoforge-21.1

Release channel: release

Declared game versions: 1.21.1

Supported server software: neoforge

Plugin release Published by the developer

Lithostitched 1.8.1-fabric-21.1

Release channel: release

Declared game versions: 1.21.1

Supported server software: fabric

Plugin release Published by the developer

Lithostitched 1.8.1-neoforge-26.1

Release channel: release

Declared game versions: 26.1, 26.1.1, 26.1.2

Supported server software: neoforge

Plugin release Published by the developer

Lithostitched 1.8.1-fabric-26.1

Release channel: release

Declared game versions: 26.1, 26.1.1, 26.1.2

Supported server software: fabric

Interface Deployed state checked

Minecraft Java: game tools

Plugin release Published by the developer

Fabric API 0.162.3+26.4

Release channel: beta

Declared game versions: 26.4-snapshot-4

Supported server software: fabric

Interface Deployed state checked

Minecraft Java: game tools

Setting Deployed state checked

Community roles

Changed settings (2)
  • Global world flag: Changed flag

    Selects the global-region rule for the named world. Regional protection rules still need checking.

    Before

    Setting
    flag
    Range / options
    pvp, mob-spawning, mob-damage, tnt, creeper-explosion, fire-spread, fall-damage

    After

    Setting
    flag
    Range / options
    pvp, mob-spawning, mob-damage, tnt, creeper-explosion, fire-spread, fall-damage
  • Flag value: Changed flagValue

    allow permits, deny forbids, and default resets the value to inheritance.

    Before

    Setting
    flagValue
    Range / options
    allow, deny, default

    After

    Setting
    flagValue
    Range / options
    allow, deny, default

What the interface looks like

The image shows the interface on its capture date; earlier versions may differ.

Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions.
Excerpt of the current interface with sample values. Values and prerequisites illustrate the controls; available tools depend on server software, plugins and permissions. · Captured on 2026-10-08

What the settings do

These values come from our guided editors. Defaults are the editor starting values; they do not show the contents of a customer server.

Message of the Day (MOTD)
Setting
motd
Default
A Minecraft Server
When it takes effect
Takes effect after saving and restarting the server.
Server Port

The port is assigned automatically when the server starts and cannot be changed here.

Setting
server-port
Default
25565
Range / options
1024 – 65535
When it takes effect
Takes effect after saving and restarting the server.
Max Players
Setting
max-players
Default
20
Range / options
1 – 200
When it takes effect
Takes effect after saving and restarting the server.
Online Mode (Mojang Auth)

Java Edition: online authentication protects player names and UUIDs. Disabling it enables identity spoofing and is not recommended.

Setting
online-mode
Default
true
When it takes effect
Takes effect after saving and restarting the server.
Enable Whitelist
Setting
white-list
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Enforce Whitelist
Setting
enforce-whitelist
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Enable Server List Status
Setting
enable-status
Default
true
When it takes effect
Takes effect after saving and restarting the server.
Hide Online Players
Setting
hide-online-players
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Broadcast Console Messages to Operators
Setting
broadcast-console-to-ops
Default
true
When it takes effect
Takes effect after saving and restarting the server.
Difficulty
Setting
difficulty
Default
easy
Range / options
peaceful, easy, normal, hard
When it takes effect
Takes effect after saving and restarting the server.
Game Mode
Setting
gamemode
Default
survival
Range / options
survival, creative, adventure, spectator
When it takes effect
Takes effect after saving and restarting the server.
Force Game Mode on Join
Setting
force-gamemode
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Enable PvP
Setting
pvp
Default
true
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.9, this setting is no longer read from server.properties. Use this gamerule instead: pvp
Allow Flight
Setting
allow-flight
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Enable Nether
Setting
allow-nether
Default
true
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.9, this setting is no longer read from server.properties. Use this gamerule instead: allowEnteringNetherUsingPortals
Spawn Protection (Radius)
Setting
spawn-protection
Default
16
Range / options
0 – 100
When it takes effect
Takes effect after saving and restarting the server.
Enable Command Blocks
Setting
enable-command-block
Default
false
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.9, this setting is no longer read from server.properties. Use this gamerule instead: commandBlocksEnabled
Hardcore Mode
Setting
hardcore
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Spawn Monsters
Setting
spawn-monsters
Default
true
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.9, this setting is no longer read from server.properties. Use this gamerule instead: spawnMonsters
Spawn Animals
Setting
spawn-animals
Default
true
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.2, this setting is no longer read from server.properties.
Spawn NPCs
Setting
spawn-npcs
Default
true
When it takes effect
Takes effect after saving and restarting the server.
When it takes effect
Since Minecraft 1.21.2, this setting is no longer read from server.properties.
World Name

Determines which world folder is loaded. A new name loads a different (possibly empty) world — your existing world is not deleted and returns once you re-enter the old name and restart.

Setting
level-name
Default
world
When it takes effect
Takes effect after saving and restarting the server.
World Seed
Setting
level-seed
Default
When it takes effect
Takes effect after saving and restarting the server.
World Type
Setting
level-type
Default
normal
Range / options
normal, flat, largeBiomes, amplified
When it takes effect
Takes effect after saving and restarting the server.
Generate Structures
Setting
generate-structures
Default
true
When it takes effect
Takes effect after saving and restarting the server.
Max. World Size
Setting
max-world-size
Default
29999984
Range / options
1 – 29999984
When it takes effect
Takes effect after saving and restarting the server.
View Distance

Java view distance in chunks. High values increase network, memory and CPU load.

Setting
view-distance
Default
10
Range / options
2 – 32
When it takes effect
Takes effect after saving and restarting the server.
Simulation Distance

Java simulation distance for ticks, mobs and redstone. It is not Bedrock tick distance; high values increase CPU load.

Setting
simulation-distance
Default
10
Range / options
2 – 32
When it takes effect
Takes effect after saving and restarting the server.
AFK Timeout (Minutes)
Setting
player-idle-timeout
Default
0
Range / options
0 – 999
When it takes effect
Takes effect after saving and restarting the server.
Entity Broadcast Range (%)
Setting
entity-broadcast-range-percentage
Default
100
Range / options
10 – 1000
When it takes effect
Takes effect after saving and restarting the server.
Compression Threshold (Bytes)
Setting
network-compression-threshold
Default
256
Range / options
-1 – 65535
When it takes effect
Takes effect after saving and restarting the server.
Require Resource Pack
Setting
require-resource-pack
Default
false
When it takes effect
Takes effect after saving and restarting the server.
Resource Pack URL
Setting
resource-pack
Default
When it takes effect
Takes effect after saving and restarting the server.
Resource Pack SHA-1
Setting
resource-pack-sha1
Default
When it takes effect
Takes effect after saving and restarting the server.
Minecraft version

Minecraft version installed on the server.

Setting
MINECRAFT_VERSION
Default
latest
When it takes effect
Takes effect after saving and restarting the server.
Server JAR file

Name of the JAR file the server starts with.

Setting
SERVER_JARFILE
Default
server.jar
When it takes effect
Takes effect after saving and restarting the server.
Build number

Build of the server software for the selected Minecraft version. "latest" or an empty field means the newest build.

Setting
BUILD_NUMBER
Default
latest
When it takes effect
Takes effect after saving and restarting the server.