JoinGG

Minecraft 26.3 Snapshot 6 Changes Worldgen and LAN

Mojang released minecraft 26.3 snapshot 6, bringing World Options menu updates, Data Pack 113.0, and density function math changes.

SweetMask · 4 min read

Mojang published Minecraft Java Edition 26.3 Snapshot 6 on 28 July 2026, delivering changes to structure generation, client UI organisation, and world generation data packs.

Players inspecting the update will find new campsite variants in the Abandoned Camp, alongside a rewritten pause menu interface for handling local networks and world rules. For server creators tracking updates on the Minecraft Server List, the release advances the underlying data pack version to 113.0 and the resource pack format to 94.0, modifying mathematical density functions and hardware rendering pipelines.

World Options and Client Controls

The pause screen layout replaces the classic Open to LAN entry with a World Options button.

Split World Options Interface

Inside the revised menu, configuration is partitioned into two distinct tabs:

  • General: retains the classic configuration choices from the previous World Options screen.
  • Multiplayer: consolidates LAN scope toggles, a Command Access switch dictating whether incoming connections may execute commands, and a manual Port field to choose which port binds when opening the world.

Additionally, the Online button that accesses Online Options now remains persistently visible inside the Options menu. Realm administrators also receive a repair: an issue preventing realm owners from choosing automatic region preferences has been resolved.

Quit Protection Shortcuts

Controls configuration introduces a toggle labelled "Quit Shortcuts". Disabled by default, this setting dictates whether operating system shortcuts—namely Alt + F4 on Windows and Linux, or Cmd + Q and Cmd + W on macOS—can immediately terminate the game application.

Data Pack 113.0 Mechanics

Data pack authors transitioning forward from minecraft 26.3 snapshot 5 must accommodate several schema revisions.

Command and Tag Adjustments

The /publish command drops its gamemode parameter. Setting a global default mode now requires the /defaultgamemode command or the Game Mode selector in the World Options screen, while targeted adjustments must use /gamemode.

Entities gain an invulnerable_time NBT tag, specifying an exact duration in ticks during which a mob remains immune to damage. Furthermore, the minecraft:block_interact loot table type now includes origin in its context, defined as the vector position marking the centre of the clicked block.

Fuel and Component Definitions

Numeric fields across common data components now permit direct inline values instead of strictly structured objects. The burn_time and speed_multiplier fields in minecraft:cooking_fuel, the uses and speed_multiplier entries in minecraft:brewing_fuel, and the layers count in minecraft:compostable can each be defined by an inline number.

Structure Pools and Worldgen Noises

In structure generation, minecraft:feature_pool_element elements can now attach to Jigsaw blocks using any target identifier, removing the historical restriction that required minecraft:bottom.

Noise configurations stored in worldgen/noise undergo structural rewrites based on fractal Brownian motion:

  • firstOctave is renamed to base_octave.
  • amplitudes becomes amplitude_modifiers, which defaults to uniform values of 1.0 if omitted.
  • base_amplitude sets an output scale factor, defaulting to 1.0.
  • octave_count specifies an integer between 1 and 32.
  • normalize accepts a boolean or "legacy", defaulting to true to target standard amplitude distribution without interference from individual octave modifiers.

Density Function Operations

Density functions incorporate multiple mathematical nodes: pow (base raised to an exponent), sqrt (square root), log (natural logarithm), and sign (yielding -1, 0, or 1). The distance_to_point function calculates distance across euclidean, euclidean_squared, manhattan, or chebyshev metrics. A new slice function samples across an XZ plane by removing a coordinate along an axis, while end_islands is renamed to end_outer_islands and no longer calculates main island density. Finally, y_clamped_gradient is renamed to gradient, accommodating arbitrary axes alongside tiling configurations like clamp_to_edge, repeat, and mirrored_repeat.

What Breaks for Server Hosts

Public dedicated servers running production worlds will not see breaking protocol drops directly from the LAN UI, but custom data-driven environments will face issues:

  • Existing scripts using /publish <gamemode> will fail to parse and must be updated to separate /publish and /defaultgamemode calls.
  • Custom noise generators referencing firstOctave or mandatory amplitudes lists will throw data pack validation errors until updated to base_octave and amplitude_modifiers.
  • Any custom dimension data packs relying on the old y_clamped_gradient density function or end_islands must update their keys to gradient and end_outer_islands.
  • Resource packs targeting version 94.0 must refactor terrain.vsh and terrain.fsh to account for multi-draw buffer reshuffling, and equipment trims must migrate from trim_palette_replacements to the new trim_overrides array.

The source notes do not specify third-party plugin API breakage, such as Paper or Fabric changes, which will require separate testing once server platforms release builds targeting this snapshot.

What Players Joining a Server Will Notice

Players logging into a world or browsing Minecraft 26.3 servers will encounter minor visual and functional improvements:

  • Terrain rendering on supported hardware now executes through MultiDrawIndirect, improving GPU draw performance.
  • Explorers encountering an Abandoned Camp will find structure adjustments and a distinct campsite variant unique to each biome.
  • Accidental window closes can be prevented by leaving the new Quit Shortcuts toggle disabled in the Controls menu.

Common questions

What happened to the Open to LAN button in the pause menu?
It has been replaced by the World Options button. The screen now separates world configuration into General and Multiplayer tabs, where host port numbers and command permissions are set.
How did the /publish command change in 26.3 Snapshot 6?
The gamemode argument was removed from /publish. Admins must set global world default modes using /defaultgamemode or the World Options menu, while setting player game modes with /gamemode.
What is the new Quit Shortcuts setting?
Located in Controls settings, it controls whether operating system shortcuts like Alt + F4 or Cmd + Q can immediately close the Minecraft window. It is disabled by default.
Tags
minecraft
Share

SweetMask

Published · 4 min read

All articles

Keep reading

Guides · Minecraft

Paper configuration beyond server.properties

Three more files hold the settings that decide whether a busy server runs well. Which entries matter, and which ones hide a problem.

· 4 min read
Guides · Minecraft

When a Minecraft proxy is the wrong answer

Velocity and BungeeCord solve one problem and bring three. The honest threshold for needing a proxy, and what it never fixes.

· 3 min read