vib-MC-0.0.1
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.jarConnect 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