Skip to content

Releases: horizon-rust/horizon

Horizon 0.2.97: Prepare, signs and 16 more fixes

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:57
a3acb5f

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • item pickup: a stack in the off hand fills before the inventory, as getSlotWithRemainingSpace does (#3067, fixes #2865)
  • death message: a creeper's blast names the creeper, not the last mob that hit (#3068, fixes #2978)
  • riding: the crosshair skips the mob being ridden, so it can't be hit (#3069, fixes #2870)
  • boat: the view stops at 105 degrees at every turn, so it doesn't jitter (#3070, fixes #2983)
  • HUD paint: build the sprite key in one reused buffer (#3083)
  • Inventory draw: a slot is drawn from a reference, not a copy (#3086)
  • Creative screen: draw the selected tab from a reference (#3092)
  • Server list: build each row's sprite key once (#3095)
  • Effect panels: borrow the name and reuse the icon key (#3097)
  • Name tags: copy a custom name only inside the tag's range (#3100)
  • Crowded mobs take cramming damage, as vanilla (#3124)
  • Shulker bullets are drawn as the spinning bullet model, not a flat sprite (#3127, fixes #3115)
  • fix(windows): open URLs with the registered protocol handler (#3210)
  • Chat and book links: a show_dialog click event opens its dialog (#3238, fixes #3204)
  • Pin the turtle's walk animation to vanilla's rate (#2748, fixes #1776)
  • The spawn egg's offspring is a named, tested rule (#2791, fixes #2269)
  • Signs: keep laid-out sign text between frames (3458 signs: 124 → 222 fps) (#3284, fixes #1461)
  • Prepare: accept Mojang's fifth 26.3 republish (5df1795e, index 917ff6d7) (#3318)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @Domanffe, @PH4N7OMx, @degepie, @iLostName, @kacpherek, @levzzz5154, @masa-masa-0314.

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

Horizon 0.2.96: F1 hides the HUD only with no screen open, as key.toggleGui does and 24 more fixes

Choose a tag to compare

@github-actions github-actions released this 28 Oct 19:49
506a9c8

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • A summoned or egg-spawned mob is not persistent (#2836, fixes #2787)
  • The breeze's wind and the wind charge scroll their textures (#2843, fixes #2760)
  • Worn dyed leather armour shows its dye colour (#2880)
  • Open windowed after the window system kills the game in fullscreen (#2906)
  • Name the projectile in the death message when it has no owner (#2938, fixes #2802)
  • Fix the crash on every start with HDR on in macOS, and start with HDR off after a start that dies in it (#2948)
  • Let a mouse button toggle the cinematic camera (#2957)
  • Fire lightning, spear, nest, shear, allay and sculk advancement triggers (#2975)
  • Return to Sender needs the ghast's own fireball: check player_killed_entity's killing_blow (#2977, fixes #2832)
  • Passive mobs: sound variants, donkey and mule stats, no mule breeding, allay distance and more as vanilla (#2984)
  • Hostile mobs: hoglin timing, crossbow aim, witch resistance, wither skulls, cobwebs, beds and the dragon as vanilla (#2985)
  • Match vanilla for eight block behaviours: ender chest, doors, hanging signs, beehives, carved pumpkins, vines, tripwire and turtle eggs (#2991)
  • Villagers hear bells, use bone meal, fetch dropped items and play tag as vanilla; wolves beg and golems offer flowers as vanilla (#2992)
  • Match vanilla mob and arrow sounds: horses, hostile fall and swim, hurt and death variants, crossbow hits (#2994)
  • fix(client): the link prompt has ConfirmLinkScreen's Copy to Clipboard button (#2997)
  • Hopper ticks check their block only when they move (#3032)
  • Reuse the block entity ticker list between ticks (#3033)
  • Sweep far chunks every eighth tick (#3035)
  • Reuse natural spawn candidate buffers (#3038)
  • Draw entity shadows in dim light like vanilla (#3053)
  • Villagers: report a failed random_sequences write (#3102)
  • Spears: charges hit while riding, and a stab stops the sprint (#3056, fixes #3019)
  • Name tags read the right way in the front third-person view (#3060)
  • redstone ore: a right-click lights it, as RedStoneOreBlock.useItemOn does (#3063, fixes #3044)
  • F1 hides the HUD only with no screen open, as key.toggleGui does (#3065, fixes #2942)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @ASOwnerYT, @Domanffe, @feeldev12, @hectoreccles, @iLostName, @kacpherek, @leifiyoo, @levzzz5154.

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

Horizon 0.2.95: Zip and 6 more fixes

Choose a tag to compare

@github-actions github-actions released this 28 Oct 18:41
f66f66c

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • horizon-server: bound HTTP request and header lines (#2817)
  • Worldgen: build a biome source's feature decoration once, ahead of the world (#3281)
  • Add a regression test for the entity draw distance (#2736, fixes #2273)
  • Select World: deleting the last world opens Create New World, as vanilla does (#2771)
  • ui: the mouse position is the centre whenever the grab state changes (#2797, fixes #1925)
  • The shulker's body stays square to its block while the head turns (#2808, fixes #1661)
  • Zip: don't trust an entry's declared sizes for allocation (#2815)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @ASOwnerYT, @levzzz5154, @sirrayi.

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

Horizon 0.2.94: Keep the animated textures on in every graphics preset and 4 more fixes

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:39
e1b2b0b

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • Mod registry: validate source-only native mod bundles (#3140)
  • trial spawner: a spawn egg sets its mob, as overrideEntityToSpawn does (#3064, fixes #3041)
  • Server: feed the chunk workers between ticks while players' chunks load (#3250)
  • Log a chat message once, as [CHAT] (#3262, fixes #3261)
  • Keep the animated textures on in every graphics preset (#2742, fixes #2064)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @Domanffe, @iLostName, @levzzz5154.

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

Horizon 0.2.93: Server lag in new forests, subtitles

Choose a tag to compare

@github-actions github-actions released this 28 Oct 07:28
b6c936f

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • Subtitles: fix closed captions never appearing (#2868)
  • Server lag in new forests: count minecart signals only when a detector rail reads them (#3058)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @kacpherek, @masa-masa-0314.

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

Horizon 0.2.92: feat, fix, books and 22 more fixes

Choose a tag to compare

@github-actions github-actions released this 28 Oct 01:44
ae4cea1

Want to play? Download the Horizon launcher, not the files below

It installs this version and keeps it up to date. It is also on GitHub: the launcher releases. 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.

Fixed

  • Empty a bundle by holding right click (#2408)
  • Let tame parrots follow their owner and sit when told to (#2382)
  • Fix creative inventory off-hand swap crash on Key F (#2956)
  • Creative inventory: fix the search box keeping the last search after closing (#2887, fixes #2873)
  • Fonts: Pixelify Sans gets the Cyrillic О and П it was missing (#2844)
  • Enable the High Contrast Block Outline option (#2965)
  • Allow F13-F24 and other extended keys in key bindings (#2958)
  • Play the player's own bites while eating on a remote server (#2834)
  • perf(assets): drop the spare capacity of the sprite pixel buffer (#3017)
  • Skip mod recipe tables until the world resources are loaded (#2943, fixes #2928)
  • A hit rolls the armadillo up into a ball (#2852, fixes #2759)
  • remote: a server's client doesn't load the loot tables on its first tick (#2840)
  • Apply blindness fog and hide the blocked sky (#2967)
  • Options: add Java 26.3 mouse settings (#2931)
  • server packs: the download prompt acts as the screen it is (#2837)
  • Render beacon beams, Christmas chests and glow frame maps like vanilla (#2953)
  • Telemetry server: count IPv6 clients by /64 in the rate limits (#2822)
  • Show Nausea on the player: spin the view and draw the swirl (#2972)
  • Award the target hit and honey slide advancements (#2968)
  • Armor stands press pressure plates; match vanilla's op warning in item tooltips (#2944)
  • Update rustls-webpki and webpki-roots for RUSTSEC-2026-0382 and -0381 (#2883)
  • Count down Riptide's spin on a server's copy of a player (#2878, fixes #2782)
  • Books: page click events work, run_command ones included (#2891)
  • fix(client): the first-person arm and the player models wear the player's own skin (#2980, fixes #2921)
  • feat(client): slim skins wear the slim player model (#3004, fixes #2926)

Known issues

  • Shader packs have been removed for now. They will come back later, written again from scratch. Packs in your shaderpacks folder are left where they are.

Thanks to @DanielGodriNeto, @Domanffe, @elythepreciouscat, @feeldev12, @gemakfy, @iLostName, @kacpherek, @leifiyoo, @levzzz5154, @masa-masa-0314, @sirrayi, @socksprox.

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

Horizon launcher 0.2.23

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:23
c9a1038

New

  • Launcher: Java runtimes for Minecraft: Java Edition instances (#3386)
  • Launcher: Minecraft: Java Edition instances (model, version list, CLI) (#3395)

Fixed

  • Registry: a WebAssembly mod's entry may turn native once, keeping the player's .hmod (#3321)
  • Native mods on the hook points build on any Horizon that has them (#3323)
  • Native mods: the Native mods instance gets the mods' settings from the default home (#3352)
  • Native mods: horizon-mixins finds the launcher's cargo (#3388)

Your launcher updates itself. New here? Download the archive for your system below, extract it, and run horizon-launcher. Website: https://playhorizon.dev

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

Horizon launcher 0.2.22

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:59
81f3398

New

  • Servers follow the Nightly: horizon-server update, install.sh and install.ps1 (#3331)
  • Launcher: the Nightly is the only game build, for everyone (#3342)
  • Launcher: Play downloads and prepares Minecraft for an owner with no install (#3354)

Fixed

  • Fix stopped-server settings loading from the launcher sidebar (#2762, fixes #2824)
  • Launcher: delete a server from its settings, to the trash (#2811, fixes #2825)
  • launcher: fix server delete on Windows and a CRLF test (#3378)
  • Native mods build on Windows: MinGW-w64 with the toolchain, and a stage path horizon-mixins takes (#3377)

Thanks to @ESHAYAT102, @d3grando.

Your launcher updates itself. New here? Download the archive for your system below, extract it, and run horizon-launcher. Website: https://playhorizon.dev

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

Horizon launcher 0.2.21

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:01
9755416

New

  • Launcher: build native mods on the Nightly they pin, with its own Rust (#3189)
  • Launcher: native mods from the registry install and build like the others (#3194)
  • Launcher: Native mods switch, warning and Build in Settings (#3195)
  • launcher: a Sponsor link in the sidebar footer (#3208)

Fixed

  • Mod registry: validate source-only native mod bundles (#3140)
  • launcher: quote server junction paths and show why mklink failed (#3218, fixes #3200)
  • launcher: offline names forget and show as they should (#2886)
  • Fix Windows path assertions in the launcher toolchain test (#3285)

Thanks to @levzzz5154, @socksprox.

Your launcher updates itself. New here? Download the archive for your system below, extract it, and run horizon-launcher. Website: https://playhorizon.dev

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

Horizon launcher 0.2.20

Choose a tag to compare

@github-actions github-actions released this 28 Oct 11:49
b6c936f

Fixed

  • Fonts: Pixelify Sans gets the Cyrillic О and П it was missing (#2844)
  • Update rustls-webpki and webpki-roots for RUSTSEC-2026-0382 and -0381 (#2883)

Thanks to @Domanffe, @sirrayi.

Your launcher updates itself. New here? Download the archive for your system below, extract it, and run horizon-launcher. Website: https://playhorizon.dev

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