FactionsX | |
---|---|
![]() |
高辛烷值派系经历 |
作 者 | ProSavage |
发布时间 | 2020年9月3日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16 |
插件详细介绍
⚔️ FactionsX 是一款用于 Minecraft 服务器的领地管理插件,允许玩家创建和加入派系,争夺领地,建立势力。本插件提供了一系列指令和权限,方便管理服务器中的派系。
原 SavageLabs Discord 和其他项目已被删除。开发者将继续为该插件提供基本支持。你可以在 GitHub 上查看:https://github.com/ProSavage/FactionsX
请使用 issues 和 discussions 功能。开发者会尝试修复 bug 并根据要求进行修改。
/f create [派系名称]
- 创建一个派系/f join [派系名称]
- 加入一个派系/f leave
- 离开派系/f home
- 回到派系领地/f sethome
- 设置派系领地/f claim
- 占领领地/f unclaim
- 解除占领领地/f invite [玩家名称]
- 邀请玩家加入派系/f kick [玩家名称]
- 将玩家从派系中移除/f promote [玩家名称]
- 晋升玩家/f demote [玩家名称]
- 降级玩家/f list
- 列出所有派系/f info [派系名称]
- 查看派系信息/f bypass
- 允许绕过领地保护/f disband [派系名称]
- 解散派系/f forceclaim [派系名称]
- 强制占领/f unclaimall [派系名称]
- 解除所有领地/f chat [message]
- 发送到派系聊天/f ally [派系名称]
- 联盟其他派系/f neutral [派系名称]
- 中立其他派系/f enemy [派系名称]
- 敌对其他派系/f seechunk
- 查看区块信息/f map
- 查看地图信息以下是一些主要的权限节点,可以使用权限管理插件(如 PermissionsEx, LuckPerms)进行分配:
factionsx.command.create
- 允许使用 /f create 指令factionsx.command.join
- 允许使用 /f join 指令factionsx.command.leave
- 允许使用 /f leave 指令factionsx.command.home
- 允许使用 /f home 指令factionsx.command.sethome
- 允许使用 /f sethome 指令factionsx.command.claim
- 允许使用 /f claim 指令factionsx.command.unclaim
- 允许使用 /f unclaim 指令factionsx.command.invite
- 允许使用 /f invite 指令factionsx.command.kick
- 允许使用 /f kick 指令factionsx.command.promote
- 允许使用 /f promote 指令factionsx.command.demote
- 允许使用 /f demote 指令factionsx.command.list
- 允许使用 /f list 指令factionsx.command.info
- 允许使用 /f info 指令factionsx.command.bypass
- 允许使用 /f bypass 指令factionsx.command.disband
- 允许使用 /f disband 指令factionsx.command.forceclaim
- 允许使用 /f forceclaim 指令factionsx.command.unclaimall
- 允许使用 /f unclaimall 指令factionsx.command.chat
- 允许使用 /f chat 指令factionsx.command.ally
- 允许使用 /f ally 指令factionsx.command.neutral
- 允许使用 /f neutral 指令factionsx.command.enemy
- 允许使用 /f enemy 指令factionsx.command.seechunk
- 允许使用 /f seechunk 指令factionsx.command.map
- 允许使用 /f map 指令factionsx.admin
- 允许使用所有管理指令以下是插件的配置文件示例:
#Configuration for FactionsX Plugin
settings:
faction-name-max-length: 16
faction-name-min-length: 3
power:
start: 10
max: 10
powerregen: 2
scoreboard: true
default-zoom: 3
land-starting-cost: 500
land-increase-cost: 25
broadcast-claim: '&a{faction} &7has claimed land at &a{x} {z}&7!'
broadcast-unclaim: '&c{faction} &7has unclaimed land at &c{x} {z}&7!'
claim:
size: 1
max-claims: 10
from-other-faction: false
worlds:
- 'world'
homes:
max-homes: 1
teleport-delay: 3
warps:
require-power: false
starter-faction:
enabled: false
name: 'Starter'
power: 10
maxpower: 10
location:
world: 'world'
x: 0
y: 100
z: 0
home:
world: 'world'
x: 0
y: 100
z: 0
mysql:
enabled: false
host: 'localhost'
port: 3306
database: 'factionsx'
username: 'root'
password: ''
messages:
faction-no-exists: '&cA faction by that name does not exist!'
must-be-in-faction: '&cYou must be in a faction to use this command!'
no-faction: '&cYou are not in a faction!'
not-enough-power: '&cYour faction does not have enough power!'
not-enough-money: '&cYou do not have enough money!'
land-already-claimed: '&cThis land is already claimed!'
land-claimed: '&aYou have claimed this land!'
land-unclaimed: '&cYou have unclaimed this land!'
land-max-claims: '&cYour faction has reached the maximum amount of claims!'
land-from-other-faction: '&cYou cannot claim land from another faction!'
land-not-owned: '&cThis land is not owned by your faction!'
home-set: '&aYou have set your faction home!'
home-teleport: '&aTeleporting to your faction home in &7{time} &aseconds!'
no-faction-home: '&cYour faction does not have a home set!'
invalid-faction-name: '&cInvalid faction name!'
faction-name-exists: '&cA faction by that name already exists!'
created-faction: '&aYou have created the faction &7{faction}&a!'
no-invite: '&cThere is no invite for you to join!'
joined-faction: '&aYou have joined the faction &7{faction}&a!'
left-faction: '&cYou have left the faction &7{faction}&c!'
not-invited: '&cYou have not been invited to join this faction!'
invited-player: '&aYou have invited &7{player} &ato join your faction!'
player-invited: '&aYou have been invited to join the faction &7{faction}&a!'
player-kicked: '&cYou have been kicked from the faction &7{faction}&c!'
kicked-player: '&cYou have kicked &7{player} &cfrom your faction!'
already-in-faction: '&cThat player is already in a faction!'
cannot-kick-higher-rank: '&cYou cannot kick a player with a higher rank than you!'
player-not-in-faction: '&cThat player is not in your faction!'
promoted-player: '&aYou have promoted &7{player} &ato &7{rank}&a!'
demoted-player: '&cYou have demoted &7{player} &cto &7{rank}&c!'
invalid-player: '&cInvalid player!'
not-enough-permissions: '&cYou do not have enough permissions to use this command!'
invalid-arguments: '&cInvalid arguments!'
faction-disbanded: '&cThe faction &7{faction} &chas been disbanded!'
disbanded-faction: '&cYou have disbanded the faction &7{faction}&c!'
must-be-owner: '&cYou must be the owner of the faction to use this command!'
bypassing-land: '&aYou are now bypassing land protection!'
no-longer-bypassing-land: '&cYou are no longer bypassing land protection!'
invalid-world: '&cYou cannot claim land in this world!'
allied-faction: '&aYou are now allied with &7{faction}&a!'
neutral-faction: '&7You are now neutral with &7{faction}&7!'
enemy-faction: '&cYou are now enemies with &7{faction}&c!'
faction-already-allied: '&cYou are already allied with that faction!'
faction-already-neutral: '&cYou are already neutral with that faction!'
faction-already-enemy: '&cYou are already enemies with that faction!'
cannot-ally-self: '&cYou cannot ally yourself!'
cannot-neutral-self: '&cYou cannot neutral yourself!'
cannot-enemy-self: '&cYou cannot enemy yourself!'
faction-no-longer-allied: '&cYou are no longer allied with &7{faction}&c!'
faction-no-longer-neutral: '&7You are no longer neutral with &7{faction}&7!'
faction-no-longer-enemy: '&aYou are no longer enemies with &7{faction}&a!'
ranks:
owner: '&4Owner'
coleader: '&cCoLeader'
admin: '&6Admin'
moderator: '&eModerator'
member: '&aMember'
recruit: '&2Recruit'