Skip to content

Releases

Horizon launcher 0.2.56

Choose a tag to compare

@github-actions github-actions released this 08 Nov 21:54
b6d002a

New

  • Content mods: choose light emission per block state (#11068, fixes #11063)
  • Launcher: a registry project's GitHub stars as a star, in the list and the card (#12670, fixes #12665)
  • Port pack: Lithostitched add_features/remove_features modifiers become NeoForge biome modifiers (#12695, fixes #12694)
  • Port pack: Lithostitched weighted_selector features become 26.3's weighted_random_selector (#12700, fixes #12698)

Fixed

  • Launcher: native mod version follow-ups (kept versions, build fallback, changelogs) (#12535, fixes #12534)
  • Launcher Shop: draw the items on its pictures, no Buy on an owned pack (#12675, fixes #12674)
  • datafix: prepare the 1.13 data fixer tables from the player's jar (#12756, fixes #12745)
  • Prepare: find Prism Launcher's flat meta/net.minecraft/<version>.json (#12601, fixes #12582)
  • launcher: let the wheel reach the page when an inner list cannot scroll that way (#12658, fixes #12650)
  • launcher: the sidebar's update card and Discord button wrap long translations (#12646, fixes #12645)
  • Launcher on Windows: a program running from a version keeps it in use (#12596, fixes #12588)
  • Fix Czech translation (typos, grammar, terminology) (#12635, fixes #12585)
  • Registry: a new icon is a new address (#12667, fixes #12663)
  • Launcher: find a Java installed on the Windows PATH (#12692, fixes #12688)
  • Port pack: block state variants take 1.21.1's string booleans and numbers ("uvlock": "true") (#12697, fixes #12696)
  • Launcher: Find mods lists what works on the instance; builds start on its Horizon (#12710, fixes #12709)
  • servers: prevent child pipes hanging on Windows and use REST API for server controls (#12567)

Contributors

Thanks to @Art34222, @Delete228, @ItzKubass, @Joansitoh, @RINNECODER, @devtalh, @hildlabs, @iseaprojects, @oloion, @umbx-dot.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.55

Choose a tag to compare

@github-actions github-actions released this 08 Nov 14:50
11102a5

New

  • Native hook: fishing_medium, a bobber that floats and fishes outside water (#12326, fixes #12300)
  • Port pack: food items carry over, as 26.3's food, consumable and use_remainder (#12426, fixes #12425)

Fixed

  • launcher: a native mod's Versions tab shows which version fits, and picks one (#12357, fixes #12356)
  • Port pack: tags alone claim no namespace (#12412, fixes #12411)
  • Port pack: recipes with NeoForge conditions are upgraded when NeoForge loaded them (#12414, fixes #12413)
  • Port pack: carried models on 1.21.1's farmland template use 26.3's indented cube (#12416, fixes #12415)
  • upgrade-datapack: nether_forest_vegetation becomes 26.3's spread simple_block (#12422, fixes #12421)
  • upgrade-datapack: weird_scaled_sampler becomes 26.3's interval_select of scaled noises (#12424, fixes #12423)
  • Content mods: copy the files the build doesn't parse instead of reading and rewriting them (#12443, fixes #12442)
  • Port pack: an item that places a block of another name (seeds) binds that block (#12418, fixes #12417)
  • upgrade-datapack: 1.21.1 biomes upgrade their effects to 26.3 attributes and their carvers to a list (#12483, fixes #12482)
  • upgrade-datapack: surface rules drop the biomes nothing defines, as 1.21.1 never matched them (#12481, fixes #12480)
  • Port pack: without the oracle, armour the vanilla armour tags name is worn in its slot (#12516, fixes #12515)

Contributors

Thanks to @J5Casey, @RINNECODER, @umbx-dot.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.54

Choose a tag to compare

@github-actions github-actions released this 08 Nov 07:56
aedfd10

New

  • Port pack: carry 1.20 jars' data under 1.21's folder names (#12162)
  • Mod menu types: a crafting grid that crafts as the crafting table (#12233)
  • Mod menu types: linked slots that show other containers' slots (native_menu_links) (#12267)

Fixed

  • Modpack import: don't report an empty shaderpacks/ folder as a shader pack (#12164, fixes #12163)
  • Find CurseForge instances when --folder names the Instances folder (#12080, fixes #12079)
  • launcher: give up on a keyring that never answers instead of hanging Play (#12179) (#12227, fixes #12179)
  • Translate remaining Russian strings in launcher and game (#11870)
  • Launcher: say what a data pack does in Horizon today, and install packs that only have recipes or worldgen (#12166, fixes #12165)
  • launcher: Home's patch log and console logs no longer scroll the page (#11860, fixes #11853)
  • Explain preparation failures caused by missing Java timezone data (#12285)

Contributors

Thanks to @IwantHappiness, @J5Casey, @Joansitoh, @KBroneZ, @voidsipp.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.53

Choose a tag to compare

@github-actions github-actions released this 08 Nov 02:49
3e06612

New

  • List other launchers' modpacks on the Modpacks page ("Found on this computer") (#12082, fixes #12081)
  • Launcher: play a profile that only has data packs (#12088)
  • Spanish: finish the launcher and es_es strings (#11826, fixes #11814)

Fixed

  • Native mod API: hold the terrain's picture while the world changes (native_world_hold) (#11956, fixes #11954)
  • Native mods: a game built with horizon-mixins gets the mod image slot, native-mods.json or not (#12014, fixes #12005)
  • telemetry: match the user name exactly when lowercasing moves boundaries (#12095)
  • Launcher: write a prepared version's data file after installing it (#11762, fixes #11761)
  • Agent control: no shared /tmp socket path, and bench refuses bad numbers (#11837)
  • Launcher: a 0 px blur leaves the glass plates sharp (#12132, fixes #12062)
  • Port pack: a block that can't occlude (noOcclusion) carries occludes=false (#12147, fixes #12146)

Contributors

Thanks to @Evan-lhm, @KBroneZ, @Mayonesu0, @RINNECODER, @Stink-O, @Vaspyyy, @Web-mc1, @iseaprojects, @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.52

Choose a tag to compare

@github-actions github-actions released this 08 Nov 02:03
4df2329

New

  • Native mods: create block entities from the actual state (#11098, fixes #11093)
  • Native content: resolve block geometry by entity context (#11116, fixes #11103)

Fixed

  • Port pack: RenderTooltipEvent.Color and AnvilRepairEvent under their 26.1 names (#11795)
  • Play with Friends: the guest's loopback tunnel takes only its own client (#11834)
  • Play with Friends: refuse a port mapping granted no lifetime (#11835)
  • fix(launcher): wrap Home's tab strip on narrow windows instead of scrolling it sideways (#11861, fixes #11849)

Contributors

Thanks to @Delete228, @Hiuoy, @Joansitoh, @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.51

Choose a tag to compare

@github-actions github-actions released this 08 Nov 01:02
159b5c4

New

  • Launcher Shop: a game-style item shop with the items drawn (#11894, fixes #11889)

Fixed

  • Launcher Shop: dress Horizon's stand-in player when there is no skin (#11901)
  • Older servers: experimental native adapters for 1.20.2–1.21.8 (#8718, fixes #8705)

Contributors

Thanks to @TheApple05.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.50

Choose a tag to compare

@github-actions github-actions released this 07 Nov 17:04
1fe21fb

New

  • Launcher: patch notes in a dropdown under each version (#11591)
  • Adding support for installing from PrismLauncher-portable (#11135)
  • Launcher: Nord theme and the theme picker in the Blocks look (#11218)
  • Launcher: make the latest Nightly obvious (#11763, fixes #11743)
  • Launcher: add another Microsoft account from a private browser window (#3786) (#11885, fixes #3786)

Fixed

  • Launcher: the macOS title bar keeps its place without glass (#11557)
  • launcher: prune auto-installed Nightlies after GUI updates (#9974, fixes #9969)
  • Expose focused text fields before character insertion (#11111)
  • net: configure TCP keepalive and zero-alloc stream pumps (#11464)
  • Port pack: carried models name 26.3's iron chain (#11496, fixes #11494)
  • Port pack: villager and wandering trader trade events are data in 26.x (#11647)
  • horizon-core: a clippy lint on main stops every verify run (#11735)
  • Update tokio to 1.53.3 and mysql to 28 (lru 0.18) for advisories (#11745)
  • Seal the launcher's secrets file with a per-install secret (#11744)
  • an edit in game/ no longer rebuilds the renderer: dev rebuild 22.7 s -> 12.0 s (#11757)

Contributors

Thanks to @Hiuoy, @MSedgeMC, @RINNECODER, @SouceCalve, @TaquitoSuabe, @TiggerTakkyTTT, @daniliammo, @kacpherek, @oxi-does-dev, @rdbtCVS, @voidsipp, @yahya-nusseibeh.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Horizon launcher 0.2.49

Choose a tag to compare

@github-actions github-actions released this 07 Nov 07:11
ebcfa22

New

  • Native mods: server hooks and helpers for plugin ports (console, connection, permissions, commands, login, players, inventory, movement, vehicles, chunks) (#11019, fixes #10461, fixes #10504, fixes #10505)
  • Native mods: more server hooks and helpers for plugin ports (feedback, packets, visuals, NPCs, damage, menus, worldgen, diagnostics, deps) (#11028)

Fixed

  • Windows ARM64: the x64 build emulated there also starts on DirectX 12 (#11080)
  • Keep native shader identity and options in the launcher (#10169, fixes #10123)
  • Launcher: keep the Home tab notch and the settings rows on wide windows (#11528)
  • Launcher: the Mods page's install messages and indirect labels are translated (#10035, fixes #10011)

Contributors

Thanks to @Detimes, @IsT3RiK, @NikitaMGrimm.

Your launcher updates itself. New here? On Linux take the .AppImage below, make it executable and run it; on Windows and macOS download the archive, extract it and run horizon-launcher (Horizon.app on macOS). Website: https://playhorizon.dev


Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Nightly 2026-11-07 · 2ebf00a

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Nov 18:34
2ebf00a

Want to play? Download the Horizon launcher.

Do NOT run the files below. They will not work on their own.

The launcher installs this version and keeps it up to date. You need your own copy of Minecraft: Java Edition. The files below are what the launcher installs, and the dedicated server for people who host one.

Nightly 2026-11-07 · 2ebf00a: main (2ebf00a), built from nightly/build-2026-11-07-2 (2ebf00a).

Source: commit 2ebf00a, kept for good as the tag nightly-source/2026-11-07-2ebf00a; horizon-source.tar.gz is its tree. Native mods built for this Nightly pin that commit.

The launcher installs it by itself; your worlds stay as they are. A Nightly can include pull requests the Team picked before they are merged (below). Report bugs with the version the game shows ("Nightly · ").

New

  • Controllers: the gameplay guide, what the buttons do now, in play and in inventories (#10305)

Fixed

  • horizon-client: discord, friends and heartbeat features (default on) (#11550, fixes #11539)
  • Recipes: preserve the search footer when returning from a recipe (#11443, main merged) (#11773, fixes #11441)
  • Realms: the subscription, settings and invite codes read what the service sends (#11640)
  • Expose native HUD mode with independent hand visibility (#11587, fixes #11123)
  • Omit empty Tags from modeled entity saves (#10291, fixes #10284)
  • Fix dropped-item Health short conversion (#10344, fixes #10296)
  • Save spectral arrow duration and its default (#10290, fixes #10257)
  • Entity saves: a warden's anger keeps its suspects by UUID (#10365)

Thanks to @MSedgeMC, @TheMrZZ, @martipops, @masa-masa-0314, @socksprox, @voidsipp.

Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

Nightly 2026-11-08 · fdc87ae

Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Nov 15:14
fdc87ae

Want to play? Download the Horizon launcher.

Do NOT run the files below. They will not work on their own.

The launcher installs this version and keeps it up to date. You need your own copy of Minecraft: Java Edition. The files below are what the launcher installs, and the dedicated server for people who host one.

Nightly 2026-11-08 · fdc87ae: main (fdc87ae), built from nightly/build-2026-11-08-2 (fdc87ae).

Source: commit fdc87ae, kept for good as the tag nightly-source/2026-11-08-fdc87ae; horizon-source.tar.gz is its tree. Native mods built for this Nightly pin that commit.

The launcher installs it by itself; your worlds stay as they are. A Nightly can include pull requests the Team picked before they are merged (below). Report bugs with the version the game shows ("Nightly · ").

New

  • Launcher Shop: a game-style item shop with the items drawn (#11894, fixes #11889)

Fixed

  • Block contact only for entities in entity-ticking chunks (#11948, fixes #11881)
  • Portals: entities past the simulation distance neither cross nor cool down (#11981, fixes #11960)

Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.