Skip to content

radstevee/axi

Repository files navigation

axi - A modern Minecraft game engine

Axi is a Minecraft game engine based on PaperMC and Kotlin Coroutines, allowing you to write games in a clean and concise way.

Note that axi is not yet ready for production usage and has zero guarantee of maintaining any API compatibility up to 1.0.0.

🔗 Documentation

The current features of Axi include:

  • ✅ Resource pack API
  • ✅ Font API
  • ✅ Sprite API
  • ✅ Rendering API
    • ✅ Actionbar support
    • 📝 Boss Bar support
    • 📝 Scoreboard support
  • ✅ Entity Component System
  • ✅ Command API based on cloud
  • ✅ Text API based on adventure
  • ✅ Coroutine integration
  • ✅ Display name API via text displays
  • 🏗️ Game framework
  • 🏗️ World / Map / Schematic API with FAWE
  • 📝 Command argument parser builders
  • 📝 Interactable Region API

✅: Implemented and tested

🏗️: In Progress

📝: Planned

About

Kotlin Coroutine-based Minecraft game engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages