-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Samuel De Oliveira edited this page Jan 12, 2026
·
10 revisions
DreamAPI is a comprehensive, modular API for Minecraft Paper 1.21.10+ plugins. It provides reusable components for GUI creation, command handling, configuration management, database operations, and much more.
- Installation — Add DreamAPI to your project
- Quick Start — Create your first plugin in 5 minutes
- Basic Concepts — Understand core principles
- GUI — Create interactive inventory GUIs
- Item Builders — Build custom items with ItemBuilder, SkullBuilder, PotionBuilder
- Item Registry — Register items with unique IDs and event handlers
- Recipe Builders — Create shaped, shapeless, furnace, and smithing recipes
- Recipe Registry — Manage recipes with auto-registration and tags
- Command — Simple command creation and handling (Coming soon)
- Event — Custom event system (Coming soon)
- Config — YAML configuration management (Coming soon)
- Database — SQL database operations
- Services — Dependency injection system (Coming soon)
- Animation — Smooth animations (Coming soon)
- Dialog — NPC conversations (Coming soon)
- Scheduler — Task scheduling (Coming soon)
- Best Practices — Tips for optimal plugin development
- FAQ — Frequently asked questions
- Troubleshooting — Debug common issues (Coming soon)
- Examples — Real-world plugin examples (Coming soon)
- Install DreamAPI in your project
- Read Quick Start to create your first plugin
- Explore the APIs to learn core features
- Check Examples for real-world implementations
- FAQ — Frequently Asked Questions
- Troubleshooting — Common issues and solutions
- Contributing — How to contribute
- Changelog — Version history
Version: 0.0.6
Compatibility: Paper 1.21.10+, Java 21+
Status: 🧪 Active Development
⚠️ Note: DreamAPI is under active development. Breaking changes may occur until v1.0.0.
- 📖 Browse the wiki pages above
- 🐛 Report an issue
- 💬 Join our Discord
Made with ❤️ by the Dreamin Studio