Skip to content

Releases: gabytz777/vib-MC

v0.0.3 - pre-release

v0.0.3 - pre-release Pre-release
Pre-release

Choose a tag to compare

@gabytz777 gabytz777 released this 03 Aug 10:14

vib-MC v0.0.3 — pre-release

A Minecraft server for 1.12.2, vibed into existence by AI. Still testing.

Pre-release. A Java 8 compatibility build — these jars are compiled for Java 8 (and run on 8+). The stable v0.0.2 release ships Java 11 jars. Pick whichever matches your runtime.

What's here

  • Connects and lets people join
  • Terrain generates (somewhere)
  • A first attempt at chunk rendering + streaming chunks as you move
  • A few plugins, mobs, and commands

Still broken

  • Terrain doesn't render yet — the client still sees void
  • Basically a lot of it

Run it

gradle build
java -jar build/libs/vib-mc.jar

Starts on port 25565.

MIT. Do whatever you want with this AI-generated mess.

v0.0.2 - vibrating at the edge of rendering

Choose a tag to compare

@gabytz777 gabytz777 released this 03 Aug 09:32

vib-MC v0.0.2

A Minecraft server for 1.12.2, vibed into existence by AI. Built for Java 11.

What's here

  • Connects and lets people join
  • Terrain generates (somewhere)
  • A first attempt at chunk rendering + streaming chunks as you move
  • A few plugins, mobs, and commands

Still broken

  • Terrain doesn't render yet — the client still sees void
  • Basically a lot of it

Run it

gradle build
java -jar build/libs/vib-mc.jar

Starts on port 25565.

MIT. Do whatever you want with this AI-generated mess.

vib-MC-0.0.1

Choose a tag to compare

@gabytz777 gabytz777 released this 28 Jul 20:43

Release v0.0.1 — "it compiles"

Entirely vibecoded by AI. No humans were involved in the making of this software (except the one pressing the button).

What's New

  • The server starts. That's already a win.
  • Players can join. They show up in the log. They can even type things.
  • Terrain generates. There are mountains. Trees. Blocks. Somewhere.
  • Terrain rendering. We're still working on this part. The blocks exist. The client just... doesn't see them yet. It's a surprise mechanic.
  • Camera movement. Also being workshopped. You can connect. You just can't look around. Immersive.

What Works

  • ✅ Server boots in under 200ms
  • ✅ Connection & login (1.12.2 protocol 340)
  • ✅ Keep-alive (players don't timeout)
  • ✅ Chunk data sent to client (compressed and everything)
  • ✅ Terrain generation with noise-based heightmap
  • ✅ Trees, ores, bedrock
  • ✅ Plugin API with events
  • ✅ Mobs (Cows, Pigs, Sheep, Chickens, Zombies, Skeletons, Spiders, Creepers)
  • ✅ Day/night cycle, weather
  • ✅ Commands (/tp, /gamemode, /give, etc.)
  • ✅ Survival mode (you exist, you can die, you can respawn)

What Doesn't

  • ❌ Terrain visible to players (blocks exist, they're just camera-shy)
  • ❌ Camera movement (it knows where to look, it just won't)
  • ❌ Everything else probably

How to Use

java -jar build/libs/vib-mc.jar

Connect to localhost:25565 with Minecraft 1.12.2.

Known Issues

  • You'll connect but see nothing and can't move your camera
  • This is not a bug, it's a feature called "atmosphere"
  • Java 8 required (we keep it real)

Technical Details

  • Protocol: 340 (Minecraft 1.12.2)
  • Java: 8+
  • Dependencies: none (pure JDK)
  • Line count: vibed

This release was brought to you by an AI that has never played Minecraft but heard it's fun.

Full Changelog: https://github.com/gabytz777/vib-MC/commits/Alpha