PillarOfFortune

⭐ — (2 endorsements) 📥 328 downloads 📌 v1.0.0 📅 11/2/2025
🟡 Updated this year

By Scalamobile · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 11/2/2025 📅 Created: 11/2/2025

🔍 Analysis

  • 🏆 #29 of 313 game-mechanics mods in this game by downloads

📋 About This Mod

# PillarOfFortune A competitive survival game plugin for Minecraft 1.21+ where players fight on tall bedrock pillars. ## Features - **Multiple Game Modes**: Solo, Duo, Trio, and Squad gameplay - **Dynamic World Generation**: Flat worlds with tall bedrock pillars - **Party System**: Create parties and play with friends - **Customizable Scoreboard**: Shows player stats and server info - **NPC Integration**: Citizens NPCs for easy game joining - **Random Item Distribution**: Items given every 10 seconds during gameplay - **Spectator Mode**: Watch the action after elimination - **Win/Loss Tracking**: Player statistics and leveling system - **Configurable Settings**: Everything customizable via config.yml ## Commands ### Main Commands - `/pof setlobby` - Set the lobby location (Admin) - `/pof lobby` - Teleport to lobby - `/pof reload` - Reload configuration (Admin) - `/pof join <Solo/Duo/Trio/Squad>` - Join a game mode ### Party Commands - `/pof party create` - Create a party - `/pof party disband` - Disband your party (Leader only) - `/pof party invite <player>` - Invite a player to your party - `/pof party accept` - Accept a party invitation - `/pof party decline` - Decline a party invitation - `/pof party leave` - Leave your current party - `/pof party kick <player>` - Kick a player from your party (Leader only) - `/pof party list` - List all party members ### NPC Commands - `/pof npc add <solo/duo/trio/squad>` - Create an NPC for a game mode (Admin) - `/pof npc remove` - Remove the nearest PillarOfFortune NPC (Admin) ## Permissions - `pillaroffurtune.*` - All permissions (Default: OP) - `pillaroffurtune.use` - Basic plugin usage (Default: true) - `pillaroffurtune.admin` - Administrative commands (Default: OP) - `pillaroffurtune.setlobby` - Set lobby location (Default: OP) - `pillaroffurtune.reload` - Reload configuration (Default: OP) - `pillaroffurtune.npc` - Manage NPCs (Default: OP) ## Installation 1. Download the plugin JAR file 2. Place it in your server's `plugins/` folder 3. Install the required dependencies: - **FancyNpcs** (required, for NPC functionality) - **PlaceholderAPI** (recommended, for chat prefixes and advanced placeholders) - **LuckPerms** (optional, for permission-based chat prefixes) - **Vault** (optional, for economy integration) 4. Restart your server 5. Configure the plugin in `plugins/PillarOfFortune/config.yml` 6. Set the lobby location with `/pof setlobby` 7. Create NPCs with `/pof npc add <mode>` ## Configuration The plugin is highly configurable through the `config.yml` file. You can customize: - Server information displayed on scoreboard - Game settings (player limits, timers, pillar dimensions) - Scoreboard appearance and content - Messages and colors - Random items given during gameplay - Database settings for player statistics - Chat formatting and LuckPerms integration ## Game Mechanics ### Game Flow 1. Players join a game mode (Solo/Duo/Trio/Squad) 2. They wait in a glass cube above the playing area 3. When enough players join, a countdown begins 4. Players are teleported to individual bedrock pillars 5. Every 10 seconds, random items are given to all players 6. Last player/team standing wins 7. Winner gets fireworks and title display 8. All players return to lobby after 10 seconds ### Party System - Party leaders can invite up to 8 players - When a party leader joins a game, all members join together - Parties are automatically disbanded when the leader leaves ### Statistics - Wins and losses are tracked per player - Players gain experience and levels - Statistics are displayed on the scoreboard - Data is stored in SQLite database (MySQL support available) ## Building This project uses Maven for building: ```bash mvn clean package ``` The compiled JAR will be in the `target/` directory. ## Dependencies - **Spigot/Paper 1.21+** - **FancyNpcs** (Required for NPC functionality) - **PlaceholderAPI** (Recommended for chat prefixes) - **LuckPerms** (Optional for permission-based prefixes) ## Chat System The plugin features a custom chat format that displays player levels: - **Format**: ` playername: message` - **With LuckPerms**: ` playername: message` - **Configuration**: Enable/disable LuckPerms prefix via `chat.show-luckperms-prefix` in config.yml ### Requirements for Chat Prefixes - **PlaceholderAPI** must be installed - **LuckPerms** must be installed and configured - Set `chat.show-luckperms-prefix: true` in config.yml (default) If LuckPerms is detected but PlaceholderAPI is missing, a warning will be logged. ## Scoreboard System The scoreboard supports both internal placeholders and PlaceholderAPI placeholders: ### Internal Placeholders - `{player}` - Player name - `{mode}` - Current game mode (Solo/Duo/Trio/Squad/Lobby) - `{level}` - Player level - `{wins}` - Player wins - `{losses}` - Player losses - `{server_ip}` - Server IP from config ### PlaceholderAPI Support Any PlaceholderAPI placeholder can be

# PillarOfFortune

A competitive survival game plugin for Minecraft 1. 21+ where players fight on tall bedrock pillars.

## Features

  • Multiple Game Modes: Solo, Duo, Trio, and Squad gameplay
  • Dynamic World Generation: Flat worlds with tall bedrock pillars
  • Party System: Create parties and play with friends
  • Customizable Scoreboard: Shows player stats and server info
  • NPC Integration: Citizens NPCs for easy game joining
  • Random Item Distribution: Items given every 10 seconds during gameplay
  • Spectator Mode: Watch the action after elimination
  • Win/Loss Tracking: Player statistics and leveling system
  • Configurable Settings: Everything customizable via config.yml

## Commands

### Main Commands - `/pof setlobby` - Set the lobby location (Admin) - `/pof lobby` - Teleport to lobby - `/pof reload` - Reload configuration (Admin) - `/pof join ` - Join a game mode

### Party Commands - `/pof party create` - Create a party - `/pof party disband` - Disband your party (Leader only) - `/pof party invite ` - Invite a player to your party - `/pof party accept` - Accept a party invitation - `/pof party decline` - Decline a party invitation - `/pof party leave` - Leave your current party - `/pof party kick ` - Kick a player from your party (Leader only) - `/pof party list` - List all party members

### NPC Commands - `/pof npc add ` - Create an NPC for a game mode (Admin) - `/pof npc remove` - Remove the nearest PillarOfFortune NPC (Admin)

## Permissions

  • `pillaroffurtune.*` - All permissions (Default: OP)
  • `pillaroffurtune.use` - Basic plugin usage (Default: true)
  • `pillaroffurtune.admin` - Administrative commands (Default: OP)
  • `pillaroffurtune.setlobby` - Set lobby location (Default: OP)
  • `pillaroffurtune.reload` - Reload configuration (Default: OP)
  • `pillaroffurtune.npc` - Manage NPCs (Default: OP)

## Installation

1. Download the plugin JAR file 2. Place it in your server's `plugins/` folder 3. Install the required dependencies: - FancyNpcs (required, for NPC functionality) - PlaceholderAPI (recommended, for chat prefixes and advanced placeholders) - LuckPerms (optional, for permission-based chat prefixes) - Vault (optional, for economy integration) 4. Restart your server 5. Configure the plugin in `plugins/PillarOfFortune/config.yml` 6. Set the lobby location with `/pof setlobby` 7. Create NPCs with `/pof npc add `

## Configuration

The plugin is highly configurable through the `config.yml` file. You can customize:

  • Server information displayed on scoreboard
  • Game settings (player limits, timers, pillar dimensions)
  • Scoreboard appearance and content
  • Messages and colors
  • Random items given during gameplay
  • Database settings for player statistics
  • Chat formatting and LuckPerms integration

## Game Mechanics

### Game Flow 1. Players join a game mode (Solo/Duo/Trio/Squad) 2. They wait in a glass cube above the playing area 3. When enough players join, a countdown begins 4. Players are teleported to individual bedrock pillars 5. Every 10 seconds, random items are given to all players 6. Last player/team standing wins 7. Winner gets fireworks and title display 8. All players return to lobby after 10 seconds

### Party System - Party leaders can invite up to 8 players - When a party leader joins a game, all members join together - Parties are automatically disbanded when the leader leaves

### Statistics - Wins and losses are tracked per player - Players gain experience and levels - Statistics are displayed on the scoreboard - Data is stored in SQLite database (MySQL support available)

## Building

This project uses Maven for building:

```bash mvn clean package ``` The compiled JAR will be in the `target/` directory.

## Dependencies

  • Spigot/Paper 1. 21+
  • FancyNpcs (Required for NPC functionality)
  • PlaceholderAPI (Recommended for chat prefixes)
  • LuckPerms (Optional for permission-based prefixes)

## Chat System

The plugin features a custom chat format that displays player levels:

  • Format: ` playername: message`
  • With LuckPerms: ` playername: message`
  • Configuration: Enable/disable LuckPerms prefix via `chat.show-luckperms-prefix` in config.yml

### Requirements for Chat Prefixes - PlaceholderAPI must be installed - LuckPerms must be installed and configured - Set `chat.show-luckperms-prefix: true` in config.yml (default)

If LuckPerms is detected but PlaceholderAPI is missing, a warning will be logged.

## Scoreboard System

The scoreboard supports both internal placeholders and PlaceholderAPI placeholders:

### Internal Placeholders - `{player}` - Player name - `{mode}` - Current game mode (Solo/Duo/Trio/Squad/Lobby) - `{level}` - Player level - `{wins}` - Player wins - `{losses}` - Player losses - `{server_ip}` - Server IP from config

### PlaceholderAPI Support Any PlaceholderAPI placeholder can be

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
Scalamobile
Version
1.0.0
Downloads
328
Endorsements
2
Category
game-mechanics
Created
11/2/2025
Updated
11/2/2025
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
game-mechanics, minigame, worldgen

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does PillarOfFortune support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of PillarOfFortune?

Version 1.0.0, published 2025-11-02 with 328 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More game-mechanics 👤 More by Scalamobile 🔎 Similar Mods 🌐 Best game-mechanics (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods