Skip to content

Rosebed

Contribute to mdmrk/rosebed development by creating an account on GitHub.

Rosebed screenshot

About Rosebed

A from-scratch reimplementation of Minecraft Beta 1.7.3 in Zig, using SDL3 and OpenGL 3.3.

Includes a client and a dedicated server. Both speak the Beta 1.7.3 network protocol (version 14).

Each archive has both binaries, rosebed and rosebed-server . All builds are on the releases page . Nightlies are built from the latest commit; the assets on the nightly release are replaced on every build.

Requires Zig 0.16.0 . SDL3 and the GL bindings come from the package manager, nothing else to install.

Assets aren't in the repo, so fetch-assets has to run first. It downloads the official b1.7.3 client jar, checks its SHA-1 and unpacks it: textures, lang files and short sounds into src/assets/ , where they get embedded into the binary, music and records into zig-out/bin/resources/ .

Output is a static site in zig-out/www . Serve it over HTTP, file:// won't work.

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to Rosebed

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • Nebula Sans

    Nebula Sans is the brand typeface for Nebula, available under the SIL Open Font License.

    /Design
  • Fnscribe

    Contribute to AlgorithmicResearchGroup/fnscribe development by creating an account on GitHub.

    /Video & Audio
  • Piqt

    Piqt scores every photo on your iPhone on-device, ranks your best, groups the near-identical shots, and files your screenshots.

    Freemium/Design
  • Vermell

    A minimal, zero-bloat web framework designed for modern C++ environments.

    /Design
  • getedgy.app

    Any color, any scene.

    /Video & Audio
  • VM-1 Video Mixer

    Combine clips, live sources and visual effects in one direct, hands-on workflow - ready to experiment with, adapt and make your own.

    /Video & Audio