- get it to function somewhat
- port everything to Zig
- ziggify
A MC clone in C, protocol-compatible with 1.9.4
Dependencies (Linux):
- libpng
- libz
- libglfw3 (statically linked)
- libX11
- libdl
- libXrandr
- libXinerama
- libXi
- libXxf86vm
- libXcursor
- libpthread
- libm
- libGL
- libGLU
Dependencies (Windows):
- libz
- glew32
- glfw3 (statically linked)
- opengl32
- glu32
- gdi32
- ws2_32
- libpng
Installation:
- Download executable from releases tab above.
- Put in a folder of your choosing.
- Open a 1.9.4 minecraft.jar from Mojang, and copy the assets folder into that directory. (ie INSTALLDIR/assets/minecraft/etc)
- Run it!
Windows: Requires MinGW, dependencies for windows listed above.
- Go into (project root)/Osmium/Osmium/DebugWindows
- Run 'make all'
- Create an empty directory somewhere, this will be your installation directory.
- Move the compiled executable into the directory (if there is no .exe extension, add it.)
- Open a 1.9.4 minecraft.jar from Mojang, and copy the assets folder into that directory. (ie INSTALLDIR/assets/minecraft/etc)
- Run it!
Linux: Requires GCC, depenencies for linux listed above.
- Go into (project root)/Osmium/Osmium/DebugLinux
- Run 'make all'
- Create an empty directory somewhere, this will be your installation directory.
- Move the compiled executable into the directory
- Open a 1.9.4 minecraft.jar from Mojang, and copy the assets folder into that directory. (ie INSTALLDIR/assets/minecraft/etc)
- Run it!