Pillars

Pillars of Fortune [NEW]

Pillars of Fortune

Screenshot 2025-08-28 125714

Pillars of Fortune is an exciting Minecraft Bedrock minigame plugin for PocketMine-MP. Players fight to be the last one standing across dynamically created and reset game worlds. Developed by TheWindows and Doma, now on v2.0.0 with major improvements to world management, spectating, scoreboards, and configuration.

Features

  • Interactive UI: Powered by FormAPI, players can join games, spectate, view stats, and access the market through intuitive menus.
  • Scoreboard Integration: Built-in scoreboard system with fully customizable lines and placeholders for lobby, waiting, game, and spectator states.
  • Boss Bar Support: Uses the apibossbar virion to show item drop countdowns during games.
  • NPC Management: Admins can create, list, and remove NPCs that open the game menu when hit.
  • Spectator System: Players can spectate active games from the lobby or after dying, with a compass to teleport to alive players.
  • Flexible Commands: A full command system with short aliases for quick access.
  • JSON & MySQL Support: Choose your database provider in config.yml. Falls back to JSON automatically if MySQL fails.

Requirements

  • PocketMine-MP API 5

Note: The lobby world name defaults to world. Change it in config.yml if needed.

Installation

  1. Download the latest release from GitHub Releases.
  2. Place the plugin .phar in your server's plugins/ folder.
  3. Start the server once to generate config files.
  4. Use /pillars admin in-game to create a game and set spawn points.

Commands

Player Commands

CommandDescriptionPermission
/pillarsOpen the game menupillars.join
/pillars join [map]Join a specific game or open the game menupillars.join
/pillars leaveLeave the current gamepillars.join
/pillars listList all active games with player counts and statuspillars.join
/pillars statsView your personal statspillars.join
/pillars infoShow plugin version, authors, and active game countpillars.join

Admin Commands

CommandDescriptionPermission
/pillars adminOpen the admin settings menupillars.admin
/pillars npc createSpawn an NPC at your locationpillars.admin
/pillars npc listList all NPCs with positionspillars.admin
/pillars npc remove <id>Remove an NPC by indexpillars.admin
/pillars npc removeallRemove all NPCspillars.admin
/pillars reset <map|all>Reset a map or all maps to their original statepillars.admin

Alias: /p — e.g. /p j for join, /p l for leave.

Permissions

PermissionDescriptionDefault
pillars.joinAccess to basic player commandstrue
pillars.adminAccess to admin commandsop

Map Setup

  1. Build your map and place it in the server worlds/ folder.
  2. Run /pillars adminCreate Game, enter the world name and settings.
  3. Use the Spawn Wand (Blaze Rod) to place spawn points by right-clicking blocks.
  4. The map is automatically saved as a template and restored after every game.

Scoreboard Placeholders

Configure scoreboard lines in config.yml using these placeholders:

{player_name} {player_coins} {player_wins} {player_kills} {player_deaths} {player_kdr} {online_players} {game_id} {game_players} {game_max_players} {game_min_players} {game_time_left} {date} {time}

Contributing

  1. Fork the repository from GitHub.
  2. Submit pull requests for features, fixes, or documentation.
  3. Report bugs via GitHub Issues.
  4. Reach out on Discord: TheWindowsJava or am2ma.

Contact

TheWindows

Doma

Amirxd

© 2025 TheWindows. All Rights Reserved.

Details

Version: 2.0.1

Downloads: 26

Updated: 7/11/2026

Supported API versions: 5.0.0 to 5.36.0

Categories: Minigame, API plugins, World Editing and Management, Fun, Teleportation

License: MIT

Producers