A scalable wiki system for Minecraft Bedrock Edition that provides information about blocks, items, and mobs.
- MCPEDL: Pocket Wikipedia Knowledge
This implementation follows a scalable architecture that separates the search index from detailed content:
- Search Index (
scripts/data/search/index.js): Lightweight registry with only essential metadata - Content Providers (
scripts/data/providers/): On-demand detailed content retrieval
- Dynamic UI Factory (
scripts/ui/ui_factory.js): Type-specific rendering - Modal Forms: For search and detail views
- Action Forms: For result lists
- Triggered by using a book (
minecraft:book) - Flow: Search → Results → Detail View
The foundation includes a growing set of sample entries in each category. Examples:
- Dirt: Common building block
- Stone: Durable construction material
- Iron Sword: Versatile weapon
- Apple: Common food source
- Creeper: Hostile explosive mob
- Pig: Passive farm animal
- Camel: Two-player mount found in desert villages
- Breeze: Trial Chambers mob that attacks with wind charges
- Hold a book in your hand
- Use the book (right-click/activate)
- Search for any block, item, or mob
- Select an entry from the results
- View detailed information
- APIs Used:
@minecraft/serverv1.17.0,@minecraft/server-uiv1.3.0
Note: This addon is still in active development. Many entries still need to be added, and there may be inaccurate information or mistakes. If you'd like to help improve the content, you can contribute directly via GitHub or contact me through Discord!
To add more entries:
- Add a lightweight entry to the appropriate search index file in
scripts/data/search/(e.g.mob_index.js) - Add the detailed data in the matching provider registry under
scripts/data/providers/ - The UI will automatically adapt based on category
- ModMC on CurseForge & MCPEDL
- bharatvansh on GitHub
- 💬 Discord: Join our server
- ☕ Ko-fi: Support the project