Skip to content

Releases

Serverify for Horizon 0.1.0

Choose a tag to compare

@Louchatfroff Louchatfroff released this 30 Oct 13:32

First release of Serverify for Horizon, ported from the Java Edition mod. It is a native mod: the launcher compiles it into the game on your computer.

  • Press F8 (or type /serverify web, or use the button on the mod's settings page) to open a server browser page in your web browser, and press Add to put a server in your Multiplayer list.
  • Chat commands: /serverify web, list [category], search <words>, next, prev, add <number>, categories.
  • By default the list shows servers that accept offline-mode players, the only ones Horizon can join today. A setting turns the filter off.
  • The game fetches the lists (Modrinth, and top-mc-servers.net, minecraftservers.org and minecraft-mp.com when the filter is off). The page only shows them, from a small server on your own computer (127.0.0.1) that needs a random secret.

Documentation: https://serverify.louchat.site/docs/horizon

Install: from the Horizon launcher's Mods page once it is listed, or with horizon-launcher native-build /path/to/serverify/mixins/serverify --trust-native-code. Native mods are not sandboxed; the source is in horizon/serverify, GPL-3.0-only.

serverify-0.1.0.hnmod: 22,867 bytes, SHA-256 f9ad0777f8fc7ea532f799da8a9eb72df2348c8d6bb5dc104f81b6ab47209501. It is unsigned and can be rebuilt from the source with native.py package.

This release has no Java Edition jars. Those are in v0.4.0.

Serverify v0.4.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:54

Safer sources, better ordering and no more duplicates.

New

  • Modrinth servers are now the first source. Modrinth lists only servers that answer a live ping.
  • Well known servers of each category show first when you pick a category, with live player counts and icons.
  • A region filter in the sidebar. It starts on the region of your system language and keeps servers with an unknown country.
  • Two more sources, minecraftservers.org and minecraft-mp.com. Their promoted and premium rows are skipped.
  • A setting to turn the Modrinth source and the extra sources off.
  • The Serverify logo as the mod icon in Mod Menu and in the Forge and NeoForge mod lists.

Changed

  • The Serverify button is now a small globe icon next to Add Server on the Multiplayer screen.
  • Servers that appear under several hostnames (play.example.com, mc.example.com, example.com) are shown once.
  • The country of top-mc-servers.net rows is read from the flag image, so the region filter works for them.

Serverify v0.3.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 22:22

Forge builds for the oldest Minecraft versions.

New

  • Forge builds for Minecraft 1.8.9 and 1.12.2, launched in a real Forge install with Java 8.
  • Forge build for Minecraft 1.16.5, launched in a real Forge install.

Changed

  • The interface code no longer references Minecraft classes, so one source tree builds for every version.

Serverify v0.3.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:40

More Forge and NeoForge versions.

New

  • Forge builds for 1.18.2, 1.20.4, 1.20.6, 1.21.1, 1.21.4 and 1.21.5. The 1.20.4 to 1.21.5 builds were launched in a real Forge install; 1.18.2 was checked in a development client.
  • NeoForge builds for 1.21.8, 1.21.11, 26.1, 26.2 and 26.3, checked in a development client.

Changed

  • Forge 1.20.4 builds against Forge 49.2.13.
  • NeoForge 26.1 builds against Minecraft 26.1.2 and is named mc26.1.2.

Serverify v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 20:28

Serverify now runs on many more Minecraft versions and on Forge and NeoForge, not only Fabric.

New

  • Fabric builds for Minecraft 1.16.5 through 26.3. The Fabric jars also load on Quilt.
  • Forge builds for 1.17.1, 1.19.2, 1.19.4 and 1.20.1, and NeoForge builds for 1.20.4, 1.20.6, 1.21.1, 1.21.4 and 1.21.5. They were checked in a development client; the release jars themselves were not launched in a production Forge or NeoForge install.
  • A Java 8 compatible core, so the same server browser code runs on every version.

Changed

  • Jar names now include the loader, for example serverify-forge-mc1.20.1-0.3.0.jar.
  • Forge and NeoForge jars bundle their own Kotlin runtime, so Kotlin for Forge is not needed.
  • The mod is client side only. It adds nothing to servers.

Fixed

  • Server icons and the loading placeholder now draw on Minecraft versions that use the older Elementa renderer.
  • The settings screen no longer overflows the stack when it sizes itself.
  • Live ping on Minecraft 1.20.1 and older waits for the measured ping instead of showing -1 ms.

Serverify v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 13:28

What's new

  • A new interface, heavily inspired by Resourcify by DeDiamondPro: navigation bar with back and forward, category checkboxes, search with a sort menu, two-column server cards with banners, and a server page with Description and Live status tabs.
  • The server page shows the live ping and the server's colored message, and has Join, Add to Multiplayer, Copy IP, Favorite and Refresh actions.
  • Builds for Minecraft 26.1.x, 26.2 and 26.3.

Needs

Fabric Language Kotlin is now required, next to Fabric API. See the install steps in the README.

Removed

The Animations setting (the new interface handles animation itself).

Full Changelog: v0.1.0...v0.2.0

Serverify v0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 12:06