Skip to content

Managing Faction

Bartłomiej Stępień edited this page Apr 11, 2024 · 3 revisions

Managing Faction 🛠️

This page will guide you through how to create a simple faction and how to manage it.

Creating a faction

To create a faction simply run /f create <tag> <name> command in the chat, where tag is the tag of your faction and name is the name of your faction. Remember to omit < and > signs.

Name and tag can only be alphanumeric and their length can be specified in the config file.

If you somehow make a mistake with naming your faction or decide to change its name or tag later you can use /f rename <newname> and /f tag <newtag> commands.

Oh, and the tag can be colored as well! Just use /f tagcolor <color> to change the color of your tag.

Creation cost 💰

NOTE: This feature is available since 1.16.5

By default creating a faction is free.

However, there actually is a way for making creation cost something. It can be configured in the configuration file.

There are few built-in cost types that you can use:

  • power
  • having-power
  • items

Add-on plugins can add their own cost types.

Now, let's say you would want to make creation cost 4 iron ingots and require player to have at least 8 power. You could do the following in the config file:

creation-cost {
     costs=[
            {
                type=having-power,
                value=8
            },
            {
                type=items,
                value=[
                    "minecraft:iron_ingot|4"
                ]
            }
     ]

Take a look at comments inside config file to get to know more. 😄

Description & Message of the day

You can set description of your faction with /f desc <content> command. Description will be visible while viewing information about your faction.

Motd (Message of the day) can be set with /f motd <content> command. Motd is show to faction's memebers everytime they connect to the server.

📜 Viewing information about the faction

To view information about the faction, you can use /f info command.

You can also specify a faction name in Info Command /f info <faction> to view information about other faction.

✉️ Inviting others to your faction

If you have a faction, you for sure want to invite others to your faction so that you can together rule the world!

To invite other players, simply run /f invite <player> where player is the name of the player you want to invite.

They will have 2 min to accept your invitation by typing /f join <faction>. If they don't do it, then you will need to send the invitation again.

Note: A player can only be a member of one faction.

Insted of invition others you can also make your faction public by using /f public command.

Claiming territories

There is a specially dedicated wiki page for this topic. See it here.

Custom ranks

There is a specially dedicated wiki page for this topic. See it here.

Faction's home

All factions can have so called faction's home. It is a location where faction's members can teleport to.

To set it you can use /f sethome and it will be placed on the block you are currently standing at.

To teleport to it you can use /f home.

Coords

It maybe helpful to see where your teammate are and where is your faction if you get lost. You can use /f coords command to see coordinates of every player in your faction and nearest faction territory.

Chest

Each faction has access to its own virtual chest by using /f chest command. This chest can be accessed simultaneously by multiple players and its contents are persisted through server restarts.

Regenerating Faction

Eagle Factions provides and extra feature which lets you disband and regenerate territories (reset chunks) claimed by faction. You can use it by running /f regen <faction> command. Just rememebr that it deletes the faction.