Frontline

"Real-time dynamic frontline and territory control system powered by strategic flag points for tactical combat servers."

# ⚡ Frontline Mod — Command Reference

Welcome to the **Frontline** command documentation! Below is a comprehensive guide to all available commands for both players and server administrators.

---

## 🖥 Client-Side Commands
*No special permissions required. These commands affect only the local client rendering.*

* ` /fl render` — Toggles 3D in-world rendering elements on or off.
* ` /fl poimode` — Toggles POI rendering mode:
  * **Arcade**: Visible both in the 3D world and on the minimap.
  * **Realistic**: Visible **ONLY** on the minimap.
* ` /fl mapsize <40-200>` — Changes the local minimap render size in pixels.

---

## 🛠 Server & Admin Commands
*Requires **OP Permission Level 2+** unless stated otherwise.*

### 💰 Economy System
* `/economy add <targets> <amount>` — Grants specified coins to target players.
* `/economy remove <targets> <amount>` — Deducts specified coins from target players.
* `/economy set <targets> <amount>` — Sets the exact coin balance for target players.

---

### 🗺 Zone & Base Setup
* `/frontline zone set <x1> <z1> <x2> <z2>` — Defines the global **Warzone** rectangular boundaries.
* `/frontline team create <id> <colorHex>` — Registers or updates a team profile with a HEX color *(e.g. `/frontline team create red FF3333`)*.
* `/frontline team base set <team>` — Sets the team's HQ base (spawnpoint & starting territory tile) at the execution location.

---

### 📍 Points of Interest (POI)
* `/frontline poi add <name>` — Creates a new POI marker at the player's current chunk.
* `/frontline poi remove <name>` — Deletes an existing POI marker by name.
* `/frontline poi list` — Displays all active POIs and their chunk coordinates.

---

### ⚔️ Match Control
* `/frontline match start <flagsPerPlayer>` — Starts the match and gives all team members specified flag banners (1-64).
* `/frontline match restart` — Resets all captured tiles and unfreezes gameplay (preserves teams, bases, and zones).
* `/frontline match threshold <1-100>` — Sets the required territory ownership percentage needed for victory.
* `/frontline match status` — Displays active match status, total territory tiles, and current team progress.

---

### 🎒 Kit Management
* `/frontline kit create <team> <name>` — Saves the player's current inventory as a custom team kit loadout.
* `/frontline kit give <team> <targets> <name>` — Clears targets' inventories and equips them with the saved kit.
* `/frontline kit delete <team> <name>` — Deletes a kit loadout from the database.
* `/frontline kit list` — Lists all registered kit loadouts.

---

### 🌐 Global Minimap Controls (Server-Wide)
* `/frontline map position <top-left|top-right|bottom-left|bottom-right>` — Forces the minimap position corner for **ALL players**.
* `/frontline map size <60-250>` — Adjusts global minimap size (in pixels) for **ALL players**.

---

### 🛒 Shop System
* `/shop` — *(Available to all players)* Opens the interactive GUI shop menu.
* `/sell item <price>` — *(Admin)* Adds the item stack held in your main hand (including NBT/components) to the global GUI shop for the specified price.

The Frontline Team

profile avatar
Owner
  • 1
    Projects
  • 41
    Downloads