
Pillars of Fortune is an exciting Minecraft Bedrock minigame plugin that delivers fast-paced, competitive gameplay to your server. Developed by TheWindows, this plugin is currently in beta (v1.0.0) and provides managing dynamic game worlds, interactive forms, scoreboards, and NPCs. Whether you're a player diving into thrilling battles or an admin crafting unique experiences, Pillars of Fortune is designed for you!
- Dynamic Game Worlds: Create and manage multiple game maps with flexible player counts and configurations.
- Interactive UI: Powered by FormAPI, players can navigate intuitive menus to join or manage games effortlessly.
- Scoreboard Integration: Utilize ScoreHud to display real-time stats like wins (
{pillars.wins}
) and coins ({pillars.coins}
). - Boss Bar Support: Leverage the apibossbar virion for engaging in-game notifications and status updates.
- NPC Management: Admins can create, list, and remove NPCs to enhance gameplay immersion.
- Flexible Commands: A comprehensive command system with partial command matching for ease of use.
- Beta Development: Actively maintained with a focus on stability and community-driven improvements.
To run Pillars of Fortune smoothly, install the following dependencies:
- FormAPI: Enables interactive form-based menus.
- MultiWorld: Supports multiple game worlds for diverse gameplay.
- ScoreHud: Displays dynamic player stats on scoreboards.
- DEVirion: Provides virion support for additional functionality.
- apibossbar Virion: Adds immersive boss bar features.
Note: Ensure the lobby world is named
world
and set as the default inserver.properties
.
- Download the latest release from GitHub Releases.
- Install the required dependencies listed above.
- Place the plugin file in your server's
plugins
folder. - Configure the plugin via
config.yml
in theplugin_data/Pillars
folder. - Restart your server to load the plugin.
Pro Tip: Customize settings in
config.yml
to tailor the plugin to your server's needs.
Pillars of Fortune provides a rich command system, accessible via /pillars
or its alias /p
. Below is a detailed list:
Command | Description | Permission |
---|---|---|
/pillars join [map] |
Join a specific game or open the game menu if no map is specified. | pillars.join |
/pillars leave |
Leave the current game. | pillars.join |
/pillars list |
List all available games with player counts and status. | pillars.join |
/pillars info |
Display plugin details, including version, authors, and game stats. | pillars.join |
Command | Description | Permission |
---|---|---|
/pillars admin |
Open the admin settings menu for game management. | pillars.admin |
/pillars npc create |
Create a new NPC at your location. | pillars.admin |
/pillars npc list |
List all NPCs with their details (world, position, scale). | pillars.admin |
/pillars npc remove <id> |
Remove an NPC by its ID. | pillars.admin |
/pillars npc removeall |
Remove all NPCs from the server. | pillars.admin |
/pillars reset <map> |
Reset a specific game map to its original state. | pillars.admin |
/pillars reset all |
Reset all game maps to their original states. | pillars.admin |
Tip: Use partial commands (e.g.,
/p j
for/pillars join
) for quicker access!
The plugin uses a simple permission system to control command access:
Permission | Description | Default |
---|---|---|
pillars.join |
Allows access to basic commands (join , leave , list , info ). |
true (all players) |
pillars.admin |
Grants access to admin commands (admin , npc , reset ). |
op (operators only) |
Pillars of Fortune is in beta (v1.0.0). While we aim for stability, some features may be incomplete or unstable. Your feedback is crucial for improvement!
- Report Bugs: Submit issues at GitHub Issues.
- Get Support: Join our community on Discord (Username: TheWindowsJava).
Enhance your server with dynamic scoreboards using these tags:
{pillars.wins}
: Displays the player's total wins.{pillars.coins}
: Shows the player's coin balance.
Configure ScoreHud to include these tags for a personalized experience.
- Store game maps in the
resources/Maps
folder. - Use
/pillars reset <map>
to restore maps to their original state. - Ensure maps are properly configured in the plugin's settings.
We welcome contributions to improve Pillars of Fortune! Here's how to get involved:
- Fork the Repository: Clone the project from GitHub.
- Submit Pull Requests: Add features, fix bugs, or enhance documentation.
- Report Issues: Share bugs or suggestions via GitHub Issues.
- Join the Community: Connect on Discord (Username: TheWindowsJava) to discuss ideas.
A huge thank you to our community for supporting Pillars of Fortune! Your feedback fuels this project. Special thanks to TheWindows for creating this exciting plugin.
© 2025 TheWindows. All Rights Reserved.
For support or inquiries, reach out on:
- Discord: TheWindowsJava
- GitHub: TheWindows
Thank you for choosing Pillars of Fortune! 🚀