/Obsidian

A C# implementation of the Minecraft server protocol. (.NET 5)

Primary LanguageC#GNU General Public License v3.0GPL-3.0

logo


Build Status Discord

Obsidian is a C# .NET 5 implementation of the Minecraft server protocol. Obsidian is currently still in development, and a lot of love and care is being put into the project!

✅ Roadmap

  • A custom plugin framework
  • Player movement/Info and chat
  • Basic chunk loading
  • Block breaking/placing
  • Other gamemodes besides creative
  • Usable storage and crafting blocks
  • Low memory usage
  • Inventory management
  • Daylight and weather cycle
  • Complete world generation
  • Liquid physics
  • Mobs AI & pathfinding
  • Redstone circuits
  • Support for spigot plugins
  • Backwards version compatibility

💻 Contribute

Contributions are always welcome! Read about how you can contribute here

🔌 Develop plugins

Plugins are cool! Wanna make them yourself? Find out about plugin development here

😎 The Obsidian Team

💕 Contributors

Big thanks to everyone that contributed!

Made with contributors-img