Press "Enter" to skip to content

Minecraft Java Edition 26.3 Pre-Release 1 Brings Number Provider Overhaul and Major Bug Fixes

Mojang has opened the pre‑release window for Minecraft Java Edition version 26.3, the upcoming Wilderness Drop. The initial pre‑release, labeled Pre‑Release 1, shifts development focus toward polishing the build, fixing bugs, and preparing the game for its final public launch in the coming weeks.

User Interface Adjustments for macOS

The update brings several macOS‑specific improvements. Exclusive Fullscreen mode, previously unavailable, is restored, allowing players on Apple computers to enjoy an uninterrupted view. A new setting named “Menu/Dock Visibility” appears in the Video Settings menu; it lets users decide whether the macOS menu bar and Dock can be revealed by moving the cursor to the screen edge while the game runs in fullscreen. Additionally, when Exclusive Fullscreen is active, the cursor is now confined to the game window, preventing accidental clicks outside the play area.

Technical Overhaul of the Number Provider System

The headline technical change in this pre‑release is a comprehensive restructuring of the Number Provider system, which underpins many in‑game calculations. Previously, the minecraft:number_provider and minecraft:number_provider_type registries mixed integer and floating‑point calculations. Pre‑Release 1 splits these into distinct registries: minecraft:context_int_provider and minecraft:context_int_provider_type for integer math, and minecraft:context_float_provider and minecraft:context_float_provider_type for floating‑point math.

Along with the registry split, a broad set of provider types now exist in integer‑specific and float‑specific variants. Existing providers such as minecraft:constant, minecraft:uniform and minecraft:storage have been duplicated to support both number types. Several arithmetic operators have been renamed for clarity: minecraft:sum becomes minecraft:add, minecraft:product changes to minecraft:mul, minecraft:minimum is now minecraft:min, and minecraft:maximum is now minecraft:max.

New integer‑only providers include minecraft:abs, minecraft:sub, minecraft:mod, minecraft:floor_mod, minecraft:div, minecraft:floor_div, minecraft:pow, minecraft:negate and minecraft:from_float. For floating‑point calculations, the update adds minecraft:ceil, minecraft:cos, minecraft:sin, minecraft:sqrt, minecraft:floor, minecraft:round, minecraft:truncate, minecraft:length and minecraft:from_int. These additions give map makers and datapack creators finer control over numeric operations and improve precision handling, especially after a noted issue where number providers lost precision when reading initial integer values.

Gameplay and Content Tweaks

Beyond the core technical changes, the pre‑release introduces several content‑related adjustments. All cooking recipes now require an explicit cookingtime field; custom Smoker and Blast Furnace recipes must be updated accordingly. Block State Providers have been refactored to be standalone registry entries, accessible via namespaced strings. For consistency, provider names were streamlined: minecraft:simple_state_provider is now minecraft:simple, and minecraft:weighted_state_provider becomes minecraft:weighted.

The patch also addresses a range of bugs that affected both performance and player experience. Notable fixes include correcting the fuel consumption rate in Blast Furnaces and Smokers, which previously smelted twice the intended number of items. Endermen can no longer teleport onto water‑logged blocks, and arrows no longer bounce off Endermen when they teleport. Drowned mobs have been adjusted so that those wielding spears cannot execute both jab and charge attacks simultaneously, and their swimming animation now displays correctly.

Additional fixes resolve issues with Ender pearls landing inaccurately at high velocities, Dappled Forests playing the wrong music (they now use Forest music instead of Flower Forest music), and copper veins generating stone variants on the deepslate layer. The world generation system also sees corrections: deepslate iron ore and tuff veins no longer appear above Y=0, and abandoned camps placed on biome edges no longer generate Explorer Maps that lead back to the same location.

Map‑related bugs have been tackled as well. Empty buried treasure maps from earlier versions now display correctly instead of showing a placeholder identifier. The World Options screen is now centered, and enabling commands followed by editing game rules no longer triggers an infinite loading loop. Finally, locking a world’s difficulty now immediately disables the difficulty button, aligning UI behavior with player expectations.

Overall, Pre‑Release 1 for Minecraft Java Edition 26.3 provides a solid foundation for the upcoming Wilderness Drop. By separating integer and float number providers, refining UI elements on macOS, enforcing explicit cooking times, and addressing a broad spectrum of bugs, Mojang signals that the final release will be more stable and feature‑rich. Players interested in testing these changes can download the pre‑release now and experience the improvements ahead of the official launch.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *