> For the complete documentation index, see [llms.txt](https://geofront.gitbook.io/geofront-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://geofront.gitbook.io/geofront-wiki/general-information/factions.md).

# Factions

### What are factions?

Land claims are referred to as factions on the server. Factions claim land/chunks to protect from PvP, mobs, and griefing.

They are also a group of players. Players can create factions, invite members, assign roles, and set their faction’s goals and strategy.

### Territory & Claiming

* Factions can **claim land** in the world (by chunks).
* Within claimed territory, faction members have special build/break permissions, depending on settings.

To claim land:

1. Create an outline of the claim by using the automatic claim command `/f claim --auto` (claims chunks where you walk)
2. Fill the outlined claim by entering into the middle of the outline and entering the command `/f claim --fill`

#### Upkeep System

Your faction will have to pay a daily upkeep on the chunks your faction possesses

* The daily faction upkeep amount is displayed in the menu opened by `/f show`
* If your faction fails to pay the upkeep amount, the faction will enter bankruptcy
* Under bankruptcy, your faction cannot invite new members, cannot earn unused power income, and cannot claim new land
* If the bankruptcy is never lifted, the faction will disband 10 real-life days after it entered bankruptcy
* You can check how much your faction owes as upkeep debt using the command `/f show` and `/f debt`
* All money deposited into the faction bank during bankruptcy will be used to pay off the debt, and once the debt account reaches 0, bankruptcy is lifted

### Player Commands

#### **Basic Player Commands**

Here are **player faction commands** you’ll use most often:

| Command              | What it Does                           |
| -------------------- | -------------------------------------- |
| `/f create <name>`   | Create a new faction                   |
| `/f invite <player>` | Invite someone to your faction         |
| `/f join <faction>`  | Join a faction (if open or invited)    |
| `/f leave`           | Leave your current faction             |
| `/f claim`           | Claim land for your faction            |
| `/f unclaim`         | Remove a claim                         |
| `/f home`            | Teleport to your faction’s home        |
| `/f set home`        | Set your faction’s home spawn point    |
| `/f map`             | Display nearby faction territory map   |
| `/f list`            | List all factions                      |
| `/f relation <ally>` | Set your relation with another faction |
| `/f power`           | Check faction or player power level    |

*There are many more commands available.*

### Permissions & Role Management

Faction leaders can control who can do what inside faction land. Each role (like recruit, member, moderator, co-leader, admin) has different permissions. You can adjust these with `/f set perms` and role commands.

### Upgrades

Faction upgrades can be found in the menu opened by entering the command `/f upgrades`

* In this menu, upgrades like the ability to use zones, crop growth, and the number of warps your faction is allotted can be upgraded
* To upgrade, click an option and purchase the upgrade

### **Chat & Communication**

You can switch faction chat modes or talk in ally/faction/public channels using commands like:

```
/f chat ally
/f chat faction
/f chat public
```

<p align="center">This helps keep team coordination strong and enemies out of your private chats.<br><br><strong>REST TBD</strong></p>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://geofront.gitbook.io/geofront-wiki/general-information/factions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
