Features:
Help command
Disband command
Permissions:
Permissions require root permissions to work. For example for lafactions.user.create to work the player needs lafactions.user too
User Permissions:
Admin Permissions:
Placeholders:
%lafactions_tag% - Expands to a player's faction's colored name.
%lafactions_tag_raw% - Expands to a player's faction's raw name. (bare text)
%lafactions_online% - Expands to the number of active players from a player's faction.
%lafactions_offline% - Expands to the number of inactive players from a player's faction.
%lafactions_member_count% - Expands to the number of players in a player's faction.
‼ Developer's note: Please note when installing this plugin it will create 2 folders if one doesn't already exists: the plugins original folder and one for LambdaLib, it is normal for you to see both of these folders as LambdaLib is our general library that helps us develop plugins easier. Please DO NOT delete the LambdaLib folder as it contains the information required for the plugin (for example: pending faction invites) and some configurations regarding this resource too.
TL;DR: DO NOT delete the folder LambdaLib unless you know what you're doing.
Because LaFactions is currently actively categorized as being in Beta, you must account for the following environmental realities:
- Faction Management: Effortlessly create and join factions to build your community.
- Highly Configurable: Tailor every aspect of the plugin to your liking. Everything is fully documented directly inside the configuration files for easy setup.
- Built-in Rank System: Manage your faction's hierarchy with built-in promote and demote commands. High-ranking members can be granted exclusive rights to invite new players or kick existing ones.
- Optimized & Lightweight: Built with performance in mind, ensuring a smooth experience for players and a clean configuration for developers.
- Localization Support: Easily translate the plugin into any language, with a fully complete English configuration provided by default.
| Invites GUI | Messages Configuration |
Help command
Disband command
Permissions:
Permissions require root permissions to work. For example for lafactions.user.create to work the player needs lafactions.user too
- lafactions.user.* - Grants all "user" permissions.
- lafactions.user - Access to /lafactions and /lafactions help.
- lafactions.user.info - Access to /lafactions info.
- lafactions.user.create - Access to /lafactions create.
- lafactions.user.disband - Access to /lafactions disband.
- lafactions.user.chat - Access to /lafactions chat and /fc.
- lafactions.user.pvp - Access to /lafactions pvp.
- lafactions.user.invite - Access to /lafactions invite.
- lafactions.user.invitesgui - Access to /lafactions invites. (Notice the extra "s" at the cmds end.)
- lafactions.user.join - Access to /lafactions join.
- lafactions.user.kick - Access to /lafactions kick
- lafactions.user.leave - Access to /lafactions leave.
- lafactions.user.demote - Access to /lafactions demote
- lafactions.user.promote - Access to /lafactions promote
- lafactions.user.transfer - Access to /lafactions transfer
- lafactions.admin.* - Grants all "admin" permissions.
- lafactions.admin - Access to /lafactionsadmin and /lafactionsadmin help.
- lafactions.admin.reload - Access to /lafactionsadmin reload.
Placeholders:
%lafactions_tag% - Expands to a player's faction's colored name.
%lafactions_tag_raw% - Expands to a player's faction's raw name. (bare text)
%lafactions_online% - Expands to the number of active players from a player's faction.
%lafactions_offline% - Expands to the number of inactive players from a player's faction.
%lafactions_member_count% - Expands to the number of players in a player's faction.
‼ Developer's note: Please note when installing this plugin it will create 2 folders if one doesn't already exists: the plugins original folder and one for LambdaLib, it is normal for you to see both of these folders as LambdaLib is our general library that helps us develop plugins easier. Please DO NOT delete the LambdaLib folder as it contains the information required for the plugin (for example: pending faction invites) and some configurations regarding this resource too.
TL;DR: DO NOT delete the folder LambdaLib unless you know what you're doing.
Vital Technical Disclaimer (Beta Status)
Because LaFactions is currently actively categorized as being in Beta, you must account for the following environmental realities:- Unpredicted Anomalies: Despite rigorous internal testing and quality assurance, unexpected edge-case bugs, resource conflicts, or processing errors can still trigger under specific server loads or unique plugin environments.
- Best Practice: It is highly recommended to run this on a staging/test server first or maintain frequent backups of both the LaFactions and LambdaLib data folders.
