小任君呀 发表于 2024-3-4 22:11:53

【全版本】【基础】【综合】EssentialsX——非常经典的基础插件

前言:EssentialsX是一个综合性的多功能Bukkit插件,为服务器提供多种实用的命令。 原系列Essentials已于2014年停更,进一步分支为EssentialsX并继续更新。
此贴许多内容参考EssentialsX - Minecraft插件百科 (mineplugin.org),如有疑问可前往此处进行查看


简介:
EssentialsX 是一个基于 Spigot 服务端的基础插件,为从大到小的服务器提供核心功能。这些功能包括:玩家可以自由设置家(/sethome) 服务器传送或给玩家提供物品套组,可以设置跨世界或单独世界。 玩家与玩家间的私有消息(/msg),传送(/tpa),发送传送请求(/tpaccept) 玩家自定义昵称 很多的管理员工具包括踢出服务器,临时禁止登陆服务器、禁言与监禁 内建经济系统,包括木牌商店、付费执行命令和完全的 Vault 支持 此外,EssentialsX 的选择模块提供了更多综合的功能如聊天(EssentialsX Chat)、世界保护(EssentialsX Protect)、GeoIP(EssentialsX Geo)查找还有更多。

安装:

[*]首先,确保你在运行的我的世界服务端是一个受支持的端,目前它支持CraftBukkit、Spigot、Paper、Purpur还有等等未提及的端
[*]想要下载 EssentialsX ?你可以从 SpigotMC 下载稳定版本,或者从 Downloads - EssentialsX下载测试版(有最新特性,当然,或许还有 Bug )。
[*]EssentialsX 被分成了几个不同的独立插件。EssentialsX 本体 EssentialsX.jar才是必须的,它包含了大部分服务器所需要的核心功能。其他模块是可以选择的,比如/setspawn /spawn就是由EssentialsX Spawn这个插件提供的。
[*]一旦你决定了你要用哪些 EssentialsX 模块,复制所需的 .jar 文件放到 plugins/ 目录中即可。
[*]当然,你还要安装 vault(经济插件)(此插件理论支持全版本,实测有效)来允许 EssentialsX 与权限插件交换信息;如果没有 Vault ,前缀、后缀和有关群组的功能将无法工作。
一旦你安装了所有你需要的插件,重启你的服务器。EssentialsX 将在启动时创建一个配置文件(如果有需要的话,还会同时升级旧的 Essentials 数据)。


配置文件:

############################################################
# +------------------------------------------------------+ #
# |                     前言                           | #
# +------------------------------------------------------+ #
############################################################

# 这是 EssentialsX 的配置文件.
# 此配置文件是在版本 2.20.0-dev+37-b7a4bea 下生成的.

# 如果您想在本文档中使用特殊字符,例如重音字母,您必须将文件保存为 UTF-8,而不是 ANSI.
# 如果您在 Essentials 加载时收到错误消息,请确保:
# - 没有标签:YAML 只允许空格
# - 缩进是正确的:YAML 层次结构完全基于缩进
# - 您已经"转义"了文本中的所有撇号:例如,如果您想写"don't",请改写"don''t"(注意双撇号)
# - 带符号的文本用单引号或双引号括起来

# 如果您需要帮助,可以加入 EssentialsX 社区: https://essentialsx.net/community.html

############################################################
# +------------------------------------------------------+ #
# |               Essentials (Ess插件本体配置)          | #
# +------------------------------------------------------+ #
############################################################

# 0-9 或 a-f 之间的颜色代码.设置为'none'以禁用.
# 在 1.16+ 版本的服务器中,您也可以在此处使用十六进制颜色代码. (例如,#613e1d 为棕色).
ops-name-color: '4'

# 玩家nick昵称的前缀字符,以便您知道它们不是真正的玩家名.
nickname-prefix: '~'

# 昵称中允许的最大长度.昵称的前缀也包含在其中.
max-nick-length: 15

# 不能在昵称中使用的名称列表.您可以在此处包含正则表达式.
# 拥有 essentials.nick.blacklist.bypass 权限的玩家将能够绕过此过滤器.
nick-blacklist:
#- Notch
#- '^Dinnerbone'

# 启用此选项后,昵称长度检查将排除玩家名称中的颜色代码.
# 解释: "&6Notch" 有 7 个字符(其中2个是颜色代码的一部分),当此选项设置为 true 时,则该昵称长度为 5
ignore-colors-in-max-nick-length: false

# 启用此选项后,隐藏玩家的显示名称将不会显示. 这可以防止玩家在消失时看到他们在线
hide-displayname-in-vanish: true

# 如果您有任何其他修改玩家显示名的插件,请禁用此功能.
change-displayname: true

# 此选项将会使 Essentials 在 Tab 完成 Essentials 命令时显示玩家的显示名称而不是玩家名.
change-tab-complete-name: false

# 启用此选项时,玩家列表(TAB)将使用显示名称更新.
# 要求 change-displayname 的值必须为真.
#change-playerlist: true

# 不使用 EssentialsChat.jar 时,强制 Essentials 将权限插件的前缀和后缀添加到 displayname.
# 如果使用 EssentialsChat.jar,则忽略此设置,默认为"true".
# 如果您启用此设置,则要求 change-displayname 的值必须为真.
# 除非您知道自己在做什么,否则请勿编辑此设置!
#add-prefix-suffix: false

# 启用此选项后,玩家前缀将显示在玩家列表中.
# 此功能仅适用于 Minecraft 1.8 及更高版本.
# 要求 change-playerlist 必须为真
#add-prefix-in-playerlist: true

# 启用此选项时,玩家后缀将显示在玩家列表中.
# 此功能仅适用于 Minecraft 1.8 及更高版本.
# 要求 change-playerlist 必须为真
#add-suffix-in-playerlist: true

# 如果传送目的地不安全,是否应该将玩家传送到最近的安全位置?
# 如果设置为 true,则 Essentials 会尝试将玩家传送到目的地附近的安全地带.
# 如果设置为 false,当玩家尝试传送到不安全位置时,请求将被取消并发出警告.
teleport-safety: true

# 如果玩家试图传送到不安全的位置,这会在没有警告的情况下强制禁用传送安全检查.
# 要求 teleport-safety 和 此选项 需要设置为 true 以强制传送到不安全的位置.
force-disable-teleport-safety: false

# 如果玩家在创造、冒险或上帝(?)模式中传送到不安全的位置; 他们不会被传送到安全位置.
# 如果您希望玩家一直被传送到安全位置,请将此选项设置为 true.
force-safe-teleport-location: false

# 如果玩家有任何骑乘行为,传送将会被取消.他们是否应该在被传送之前脱离骑乘用具?
# 如果设置为 true,Essentials 将在传送之前强制脱离玩家与骑乘用具.
# 如果设置为 false,传送请求将被取消并发出警告.
teleport-passenger-dismount: true

# 使用 /home、/tp 等指令需要等待的时长,此选项以秒为单位
teleport-cooldown: 0

# 玩家实际传送之前的等待时长,此选项以秒为单位.如果玩家在此时间范围内移动或受到攻击,则传送被取消.
teleport-delay: 0

# 一个玩家在被命令传送的等待时长,此选项以秒为单位,在此期间不能被其他玩家攻击.
# 这也将防止玩家攻击其他玩家.
teleport-invulnerability: 4

# 是否让所有的传送到方块的中心; 其中 x 和 z 坐标小数部分变为 0.5
teleport-to-center: true

# 使用 /heal 或 /feed 指令所需的等待时长,以秒为单位.
heal-cooldown: 60

# 当治疗玩家时,需要移除药水效果吗?
remove-effects-on-heal: true

# 近半径
# 默认半径与 /near
# 曾经使用聊天半径,但我们将把它分开.
near-radius: 200

# 防止从 /item 和 /give 获取的物品数字编号
# 例如 item-spawn-blacklist: 10,11,46
item-spawn-blacklist:

# 如果您想要基于权限的项目生成规则,请将此选项设置为 true.
# 注意:上面的 item-spawn-blacklist 将被忽略.
# 示例权限(这些在您的权限管理器中):
# - essentials.itemspawn.item-all
# - essentials.itemspawn.item-
# - essentials.itemspawn.item-
# - essentials.give.item-all
# - essentials.give.item-
# - essentials.give.item-
# - essentials.unlimited.item-all
# - essentials.unlimited.item-
# - essentials.unlimited.item-
# - essentials.unlimited.item-bucket # 无限液体放置
#
# 更多信息,请访问 http://wiki.ess3.net/wiki/Command_Reference/ICheat#Item.2FGive
permission-based-item-spawn: false

# 每次执行 /spawnmob 命令时,怪物数量限制
spawnmob-limit: 10

# 使用 /lightning 时要通知玩家吗?
warn-on-smite: true

# 如果目标库存已满,我们应该丢弃物品而不是添加到库存中吗?
drop-items-if-full: false

# Essentials 邮件通知
# 如果没有新邮件,我们应该通知玩家吗?
notify-no-new-mail: true

# 指定玩家每次收到邮件通知之间的持续时间,此选项以秒为单位.
# 对于有大量邮件流量的服务器很有用.
notify-player-of-mail-cooldown: 60

# motd 和规则当前配置,在文件 motd.txt 和 rules.txt 中.

# 当命令与另一个插件冲突时,默认情况下,Essentials 会尝试强制使其他插件命令优先.
# 此列表中的命令将告诉 Essentials 不要禁用其他插件的命令.
# 在这种状态下,使用到哪个其他插件的命令似乎是随机的.
#
# 如果您有两个具有相同命令的插件并且您希望强制 Essentials 接管,您需要一个别名.
# 强制 Essentials 将 'god' 别名 'god' 改为 'egod'.
# 请参阅 http://wiki.bukkit.org/Commands.yml#aliases 了解更多信息.

overridden-commands:
#- god
#- info

# 在此处填写禁用的命令将阻止 Essentials 处理这些命令,这不会影响命令冲突.
# 你不应该禁用其他插件中的命令,它们会自动获得优先级.
# 请参阅 http://wiki.bukkit.org/Commands.yml#aliases 将命令映射到其他插件.
disabled-commands:
#- nick
#- clear

# Essentials 是否应该显示详细的命令用法.
# 如果设置为 false,Essentials 会将所有使用情况折叠成一条使用消息.
verbose-command-usages: true

# 这些命令将显示给启用了交流监听的玩家.
# 您可以添加来自其他插件的命令,您可能想要跟踪或删除你不想监视的命令.
# 如果您设置 - '*' ,则会监听所有可能的命令.
socialspy-commands:
- msg
- w
- r
- mail
- m
- t
- whisper
- emsg
- tell
- er
- reply
- ereply
- email
- action
- describe
- eme
- eaction
- edescribe
- etell
- ewhisper
- pm

# 来自 静默 玩家的私发消息和公共消息是否应该出现在交流监听中.
# 如果是这样,它们将与普通玩家发送的消息区别开来.
socialspy-listen-muted-players: true

# 交流监听应该监视玩家私发消息还是只监视上面列表中的命令.
# 如果为 false,交流监听将仅监视上面列表中的命令.
socialspy-messages: true

# 以下设置监听玩家何时传送到其他世界.
# 如果你使用其他插件来控制速度和飞行,你应该将这些设置设为 false.

# 当玩家传送到其他世界时,EssentialsX 是否应该重置他们的飞行状态?
# 如果玩家没有essentials.fly 权限,这将禁用玩家飞行.
world-change-fly-reset: true

# 当玩家传送到其他世界时,我们是否应该根据他们的权限重置他们的速度?
# 如果没有essentials.speed 权限,这会将玩家的速度重置为默认值.
# 如果玩家没有essentials.speed.bypass 权限,这会将他们的速度重置为上面指定的最大值.
world-change-speed-reset: true

# 关闭消息提示命令
# 当玩家关闭消息提示时,这些命令将被禁用.
# 使用 - '*' 将会禁用每个命令.
# Essentials 默认情况下已禁用 Essentials 消息传递命令.
# 它只关心 root 命令,不关心参数(例:如果你静默了/f命令,则/f chat 和 /f 的作用效果一样)
mute-commands:
- f
- kittycannon
# - '*'

# 如果你不想使用权限系统,你可以在下面定义一个"玩家权限"列表.
# 如果您使用受支持的权限系统,则此列表无效.
# 如果您使用的是不受支持的权限系统,只需删除此部分即可.
# 白名单你希望默认给予玩家的命令和权限(其他一切都是操作).
# 这些是没有有关 essentials. 权限的部分.
#
# 要启用此功能,请将 use-bukkit-permissions 设置为 false.
player-commands:
- afk
- afk.auto
- back
- back.ondeath
- balance
- balance.others
- balancetop
- build
- chat.color
- chat.format
- chat.shout
- chat.question
- clearinventory
- compass
- depth
- delhome
- getpos
- geoip.show
- help
- helpop
- home
- home.others
- ignore
- info
- itemdb
- kit
- kits.tools
- list
- mail
- mail.send
- me
- motd
- msg
- msg.color
- nick
- near
- pay
- ping
- protect
- r
- rules
- realname
- seen
- sell
- sethome
- setxmpp
- signs.create.protection
- signs.create.trade
- signs.break.protection
- signs.break.trade
- signs.use.balance
- signs.use.buy
- signs.use.disposal
- signs.use.enchant
- signs.use.free
- signs.use.gamemode
- signs.use.heal
- signs.use.info
- signs.use.kit
- signs.use.mail
- signs.use.protection
- signs.use.repair
- signs.use.sell
- signs.use.time
- signs.use.trade
- signs.use.warp
- signs.use.weather
- spawn
- suicide
- time
- tpa
- tpaccept
- tpahere
- tpdeny
- warp
- warp.list
- world
- worth
- xmpp

# 使用此选项,无论检测到已安装的权限插件如何,都强制使用基于 superperms 的权限处理程序.
# 如果您想要自定义权限插件的基于 superperms 的权限(使用 wildcards ),此选项对您很有帮助.
# 如果您希望通过上面的 player-commands 部分使用 EssentialsX 的内置权限,请将其设置为 false.
# 此选项默认为 true .
use-bukkit-permissions: true

# 启用此选项后,当玩家无法再使用时,一次性使用工具包(即延迟 < 0)将从 /kit 列表中删除
skip-used-one-time-kits-from-kit-list: false

# 启用后,只要玩家的盔甲槽是空的,就会自动装备套件中的盔甲.
kit-auto-equip: false

# 确定 /createkit 命令的功能.
# 如果为 true ,/createkit 将给玩家一个带有套件代码的链接.
# 如果为 false ,/createkit 将直接将该工具包添加到 kits.yml 配置文件中.
# 默认设置为 false.
pastebin-createkit: false

# 由于此处 human-readable 无法给出完美的翻译,故显示原内容
# 确定 /createkit 是否会使用 NBT 项目序列化生成套件.
# 如果为 true ,/createkit 会将项目存储为 NBT; 否则,它将使用 Essentials 的 human-readable 项目格式.
# 通过使用 NBT 序列化,/createkit 可以存储具有复杂元数据的项目,例如具有自定义属性的潜影盒和武器.
# 警告:此选项仅适用于 1.15.2+ Paper 服务器,它将绕过来自其他插件(如 Magic)的任何自定义序列化程序.
# 警告:在启用此选项的情况下通过 /createkit 创建工具包时,您将无法使用这些工具包项目降级您的服务器.
# 此选项仅影响 /createkit - 您仍然可以使用 Essentials 的 human-readable 项目格式在 'kits.yml' 中手动创建套件.
# 默认为 false .
use-nbt-serialization-in-createkit: false

# Essentials 标志控制
# 有关如何使用这些的说明,请参阅 http://wiki.ess3.net/wiki/Sign_Tutorial.
# 要启用标志,请删除下文 # 符号. 要禁用所有标志,请删除每个标志.
# 启用任何标志类型后,将启用 Essentials 彩色标志支持.
# 颜色代码不是一个实际的标志,它用于在获得正确权限时启用,在标志上使用颜色代码.

enabledSigns:
#- color
#- balance
#- buy
#- sell
#- trade
#- free
#- warp
#- kit
#- mail
#- enchant
#- gamemode
#- heal
#- info
#- spawnmob
#- repair
#- time
#- weather
#- anvil
#- cartography
#- disposal
#- grindstone
#- loom
#- smithing
#- workbench

# 每个玩家每秒可以与 Essentials 标志交互多少次.
# 值应该在 1-20 之间,超过 20 几乎没有滞后保护.
# 较低的数字会减少延迟的可能性,但可能会影响玩家心情.
sign-use-per-second: 4

# 允许在 1.13 及更高版本的现有标志上使用项目 ID.
# 你不能在新标志上使用物品 ID,但放在 1.13 之前,这将允许玩家与标志进行交互.
allow-old-id-signs: false

# 标志名称列表 Essentials 不应保护. 此功能在以下情况下特别有用:
# 另一个插件提供了 EssentialsX 提供的标志,但 Essentials 会覆盖.
# 例如,如果一个插件提供了一个 标志,并且您希望使用他们的而不是Essentials 的,
# 然后只需在下面添加工具包,Essentials 将不会保护它.
#
# 请参阅 https://github.com/drtshock/Essentials/pull/699 了解更多信息.
unprotected-sign-names:
#- kit

# Backup 以指定的时间间隔运行自定义批处理 /bash 命令.
# 服务器会在执行备份命令之前保存世界,并在备份过程中禁用保存,以防止世界损坏或其他冲突.
# 也可以使用 /backup 手动触发备份.
backup:
# 以分钟为单位的间隔.
interval: 30
# 如果为true,即使没有玩家在线,备份任务也会运行.
always-run: false
# 除非您在此处添加有效的备份命令或脚本,否则此功能将毫无用处.
# 使用 'save-all' 命令来简单地强制定期保存世界而无需备份.
# 下面的示例命令使用 rdiff-backup: https://rdiff-backup.net/
#command: 'rdiff-backup World1 backups/World1'

# 将此设置为 true 以启用每个 warp 的权限.
per-warp-permission: false

# 按组对 /list 命令的输出进行排序.
# 您可以通过在此处定义所需的行为来隐藏和合并 /list 中显示的组.
# 详细说明和例子可以在wiki上找到:http://wiki.ess3.net/wiki/List
list:
# 要合并组,请列出要合并的组
#Staff:服主、管理员
    Admins: owner admin
    # 要限制组,请设置最大玩家限制数目
    #builder: 20
    # 要显示、隐藏组,请将组设置为显示或隐藏
    #default: hidden
    # 取消注释下面的行以简单地列出所有没有分组的玩家
    #Players: '*'

# 在使用昵称的玩家旁边显示 /list 中的真实姓名
real-names-on-list: false

# 更多输出到控制台
debug: false

# 设置所有消息的语言环境.
# 如果不设置,将使用服务器的默认语言环境.
# 例如,设置语言为英语,设置语言环境为en,使用文件"messages_en.properties".
# 不要忘记删除行前的#.
# 这里默认为大家使用了官方支持的简体中文
# 欲了解更多信息,请访问 http://wiki.ess3.net/wiki/Locale
locale: zh

# 当玩家离开服务器时关闭上帝(?)模式.
remove-god-on-disconnect: false

# 自动AFK
# 在此超时(以秒为单位)后,玩家将被设置为 AFK.
# 此功能需要玩家拥有essentials.afk.auto 权限.
# 设置为 -1 表示没有时限.
auto-afk: 300

# 自动AFK踢出
# 在此超时(以秒为单位)后,玩家将被踢出服务器.
# 如果您赋予玩家essentials.afk.kickexempt 权限,则会覆盖此功能.
# 设置为 -1 表示没有时限.
auto-afk-kick: -1

# 将此设置为true,如果你想冻结玩家,如果玩家是AFK.
# 此时其他玩家或怪物无法将玩家推出AFK模式.
# 这也会为 AFK 玩家启用临时上帝(?)模式.
# 玩家必须使用命令 /afk 离开 AFK 模式.
freeze-afk-players: false

# 当玩家AFK时,他应该能够捡起物品吗?
# 当你不希望玩家在AFK中闲置时,请启用此功能
disable-item-pickup-while-afk: false

# 此设置控制玩家是否在交互时被标记为活跃.
# 当此设置为 false 时,玩家需要使用 /afk 命令手动取消 AFK.
cancel-afk-on-interact: true

# 我们应该在玩家移动时自动移除 afk 状态吗?
# 无论此设置如何,玩家都会在聊天/命令中从 AFK 中移除.
# 禁用它可以减少服务器延迟.
cancel-afk-on-move: true

# 我们是否应该在玩家发送聊天消息时自动移除 afk 状态?
cancel-afk-on-chat: true

# 当其他玩家试图睡觉时,是否应该忽略 AFK 玩家?
# 此设置为 false 时,如果部分玩家AFK,玩家将无法跳过夜晚.
# 拥有 Essentials.sleepingignored 权限的玩家将被忽略.
sleep-ignores-afk-players: true

# 当其他玩家试图睡觉时,是否应该忽略消失的玩家?
# 当此设置为 false 时,如果消失的玩家没有睡觉,玩家将无法跳过夜晚.
# 拥有 Essentials.sleepingignored 权限的玩家将被忽略.
sleep-ignores-vanished-player: true

# 设置玩家AFK时的列表名称. 默认情况下为 none,它指定 Essentials
# 不应干扰 AFK 玩家的列表名称.
# 您可以使用颜色代码,使用 {USERNAME} 玩家名称或 {PLAYER} 作为玩家显示名称.
afk-list-name: "none"

# 当玩家进入或退出AFK模式时,是否应该广播AFK通知
# 发给整个服务器,还是只发给玩家?
# 当此设置为 false 时,只有玩家在更改其 AFK 状态时会收到通知.
broadcast-afk-message: true

# 您可以在此处禁用 Minecraft 的死亡消息.
death-messages: true

# Essentials 应该如何处理拥有 essentials.keepinv 权限的玩家在死亡时拥有消失诅咒的物品?
# 您可以将其设置为"keep"(保留)、"drop"(掉落)或"delete"(删除).
# 默认为 "keep"
vanishing-items-policy: keep

# Essentials应该如何处理拥有 essentials.keepinv 权限的玩家死后拥有绑定诅咒的物品?
# 您可以将其设置为"keep"(保留)、"drop"(掉落)或"delete"(删除).
# 默认为 "keep"
binding-items-policy: keep

# 当玩家死亡时,他们应该收到他们死亡的坐标吗?
send-info-after-death: true

# 有权限的玩家是否可以无通知地加入和离开?
# 如果启用,您可以使用 essentials.silentjoin 和 essentials.silentquit 权限来控制它.
# 此外,拥有 essentials.silentjoin.vanish 的玩家将在加入时消失.
allow-silent-join-quit: false

# 您可以在此处设置自定义加入和退出消息. 将此设置为"无"以使用默认的 Minecraft 消息,
# 或将此设置为 "" 以完全隐藏消息.

# 可用占位符:
# {PLAYER} - 玩家名.
# {USERNAME} - 玩家的玩家名.
# {PREFIX} - 玩家的前缀.
# {SUFFIX} - 玩家的后缀.
# {ONLINE} - 在线玩家的数量.
# {UNIQUE} - 加入服务器的唯一玩家数量.
# {UPTIME} - 服务器在线的时间量.
custom-join-message: "none"
custom-quit-message: "none"

# 您可以在此处为使用新玩家名加入的玩家设置自定义加入消息.
# 仅当玩家之前加入并更改了玩家名时才会使用此消息.
# 这将显示而不是 custom-join-message,因此如果您打算保持它们相似,请确保它们匹配.
# 将此设置为"none"以对每个连接使用上面的"custom-join-message".

# 可用占位符:
# {PLAYER} - 玩家的显示名.
# {USERNAME} - 玩家的玩家名.
# {OLDUSERNAME} - 玩家的旧玩家名.
# {PREFIX} - 玩家的前缀.
# {SUFFIX} - 玩家的后缀.
# {ONLINE} - 在线玩家的数量.
# {UNIQUE} - 加入服务器的唯一玩家数量.
# {UPTIME} - 服务器在线的时间量.
custom-new-username-message: "none"

# Essentials 是否应该用语言文件中的自己的"服务器已满"消息覆盖原版"服务器已满"消息?
# 设置为 false 以保留原版消息.
use-custom-server-full-message: true

# 当玩家数量达到限制玩家数时,您可以禁用加入和退出消息.
# 当玩家玩家数低于此数字时,将始终显示加入/退出消息.
# 将此设置为 -1 以始终显示加入和退出消息,而无视当前玩家玩家数.
hide-join-quit-messages-above: -1

# 如果你想在某个世界自动禁用上帝(?)模式,请添加该世界到这个列表.
no-god-in-worlds:
#- world_nether

# 设置为 true 以启用每个世界的权限,以便使用 Essentials 命令在世界之间传送.
# 这适用于 /world、/back、/tp,但不适用于扭曲.
# 允许玩家使用essentials.worlds.<worldname> 传送到一个世界
# 这不会影响 /home 命令,下面有一个单独的切换开关.
world-teleport-permissions: false

# 如果在 /item 或 /give 中省略了数量参数,则给出的项目数.
# 如果此数字小于 1,则给出最大堆栈大小.
# 如果未启用超大堆栈,则任何大于最大堆栈大小的数字都会导致多个堆栈.
default-stack-size: -1

# 过大的堆栈是忽略正常最大堆栈大小的堆栈.
# 如果玩家拥有 essentials.oversizedstacks 权限,可以使用 /give 和/item 获得它们.
# 一个超大的堆栈应该有多少项目?
oversized-stacksize: 64

# 允许修复附魔武器和盔甲.
# 如果你设置为false,你仍然可以允许某些玩家使用 essentials.repair.enchanted 权限.
repair-enchanted: true

# 允许工具包和物品生成中的"不安全"附魔.
# 警告:混合和过度平衡一些附魔可能会导致客户端、服务器和插件出现问题.
unsafe-enchantments: false

# 玩家使用 /tree 和 /bigtree 命令可以生成树的最大范围.
tree-command-range-limit: 300

# 您是否希望 Essentials 在传送侦听器中跟踪 /back 的先前位置?
# 如果将此设置为 true,则任何使用传送的插件都将注册以前的位置.
register-back-in-listener: false

# 在玩家登录后造成攻击伤害之前,无敌时间长度.
login-attack-delay: 5

# 设置最大飞行速度,取值范围从0.1到1.0
max-fly-speed: 0.8

# 设置最大步行速度,取值范围为0.1到1.0
max-walk-speed: 0.8

#设置一分钟内可以发送的最大邮件量
mails-per-minute: 1000

# 设置 /mute 可以使用的最长时间(以秒为单位).
# 设置为 -1 禁用,如果玩家拥有 essentials.mute.unlimited 权限,则可覆盖此选项
max-mute-time: -1

# 设置 /tempban 可以使用的最长时间(以秒为单位).
# 设置为 -1 禁用,如果玩家拥有 essentials.tempban.unlimited 权限,则可覆盖此选项
max-tempban-time: -1

# 更改默认的 /reply 功能. 这可以使用 /rtoggle 在每个玩家的基础上进行更改
# 如果为 true ,/r 转到你最后发消息的玩家,否则转到第一个发消息给你的玩家
# 如果为 false ,/r 转到最后一个给你发消息的玩家
last-message-reply-recipient: true

# 如果为特定玩家启用了 last-message-reply-recipient,
# 这指定了持续时间,以秒为单位,需要经过
#reply-recipient 在收到消息时更新
# 默认为 180(3 分钟)
last-message-reply-recipient-timeout: 180

# 更改默认的 /reply 功能
# 如果为 true ,/reply 将不会检查您正在回复的玩家是否已经消失
# 如果为 false ,玩家将无法使用 /reply 回复因消失而无法再看到的玩家
last-message-reply-vanished: false

# 用牛奶桶左键点击生物切换是否将他们变成婴儿
milk-bucket-easter-egg: true

# 切换是否应在加入时向玩家发送飞行状态消息
send-fly-enable-on-join: true

# 设置为 true 以启用 per-world 权限,以便使用 Essentials 命令为各个世界设置时间.
# 这适用于/time、/day、/eday、/night、/enight、/etime.
# 允许玩家使用 essentials.time.world.<worldname> 传送到一个世界.
world-time-permissions: false

# 为 Essentials 命令和外部命令指定冷却时间.
# 所有命令都不以正斜杠 (/) 开头. 代替 /msg,写 msg
#
# 支持通配符. 例如.
# - '*i*': 50
# 为所有包含字母 i 的命令添加 50 秒的冷却时间
#
# EssentialsX 通过使用插入符号启动命令来支持正则表达式 ^
# 例如,要针对以ban而不是banip开头的命令,将使用以下命令:
# '^ban([^ip])( .*)?': 60   # 60 秒 /ban 冷却时间.
# 注意:如果您有一个以 ^ 开头的命令,那么您可以使用反斜杠 (\) 对其进行转义. 例如 \^命令:123
command-cooldowns:
# feed: 100 # /feed 命令有 100 秒的冷却时间
# '*': 5 # 所有命令的冷却时间为 5 秒

# 命令冷却时间是否应该在服务器关闭后持续存在
command-cooldown-persistence: true

# NPC余额是否应该在余额排名功能中列出,例如/balancetop.
# NPC 余额可以包含 FactionsUUID 插件中的派系等功能.
npcs-in-balance-ranking: false

# 玩家潜行时允许批量买卖标志.
# 当一个标志一次出售或购买一件物品并且玩家想要一次出售一堆时,这会对您很有帮助.
allow-bulk-buy-sell: true

# 允许使用 /sell 命令出售具有自定义名称的物品.
# 这可能有助于防止玩家意外出售命名物品.
allow-selling-named-items: false

# 加入玩家的 MOTD 显示延迟,以毫秒为单位.
# 如果 MOTD 命令或权限被禁用,这将无效.
# 这也可以设置为 -1 以完全禁用加入 MOTD.
delay-motd: 0

# 默认情况下应启用其补充确认命令的命令列表.
# 默认为空,最新的有效命令列表见最新的源码config.yml.
default-enabled-confirm-commands:
#- pay
#- clearinventory

# 当玩家从监狱中获释后,Essentials 应该将他们传送到哪里?
# 你可以设置为"back"让他们传送到他们被监禁之前的位置,"spawn"让他们传送到出生点,或者"off"让他们不传送.
teleport-when-freed: back

# 是否只应在玩家在线时计算入狱时间.
# 如果为 true ,被监禁的玩家的时间只会在他们在线时减少.
jail-online-time: false

# 设置超时时间,以秒为单位,玩家在请求被取消之前接受 tpa.
# 设置为 0 表示没有时限.
tpa-accept-cancellation: 120

# 任何玩家可以同时挂起的 tpa 请求的最大数量
# 一旦超过此阈值,旧请求将立即超时
# 默认为 5.
tpa-max-requests: 5

# 允许玩家通过点击他们的头盔槽来设置帽子
allow-direct-hat: true

# 允许游戏内玩家在运行 /broadcastworld 时指定一个世界.
# 如果为 false,则在游戏中运行 /broadcastworld 将始终向玩家的当前世界发送消息.
# 当总是需要一个世界时,这不会影响从控制台运行命令.
allow-world-in-broadcastworld: true

# 认为水块是"安全的",因此允许玩家传送
# 使用 /home 或 /spawn 等命令到被占用的位置
# 水方块
is-water-safe: false

# usermap 是否应该在保存玩家名之前尝试清理玩家名?
safe-usermap-names: true

# 当命令方块执行命令时,Essentials 是否应该输出日志?
# 示例:<x>,<y>,<z> 处的 命令方块 发出服务器命令:/<command>
log-command-block-commands: true

# 设置 /fireball 生成的射弹的最大速度.
max-projectile-speed: 8

# EssentialsX 是否应该检查更新?
# 如果设置为 true,EssentialsX 将在新版本可用时显示通知.
# 这使用公共 GitHub API,并且不发送或存储任何识别信息.
update-check: true

############################################################
# +------------------------------------------------------+ #
# |                        Home 相关                     | #
# +------------------------------------------------------+ #
############################################################

# 允许玩家们在白天设置他们的床.
# 此设置在 Minecraft 1.15+ 中无效,因为 Minecraft 将始终允许玩家在白天设置他们的床位.
update-bed-at-daytime: true

# 设置为 true 以启用每个世界的权限,以便使用家园在世界之间传送.
# 这仅适用于 /home 命令.
# 允许某玩家使用essentials.worlds.<worldname> 传送到一个世界
world-home-permissions: false

# 允许玩家拥有多个家.
# 玩家需要 essentials.sethome.multiple 权限才能拥有超过1 个家.
# 您可以使用下面的"默认"排名设置多个家庭的默认数量.
# 要完全取消家庭限制,请给玩家 'essentials.sethome.multiple.unlimited' 权限.
# 要授予不同的玩家不同的家庭数量,您需要在下面定义一个"家庭等级".
# 在下方创建'home-rank',并赋予匹配权限:essentials.sethome.multiple.<home-rank>
# 欲了解更多信息,请访问 http://wiki.ess3.net/wiki/Multihome
sethome-multiple:
default: 3
vip: 5
staff: 10

# 在这个例子中,拥有 'essentials.sethome.multiple' 和 'essentials.sethome.multiple.vip' 权限的玩家将拥有 5 个家.
# 请记住,他们必须拥有两个权限才能设置多个家庭.
# 控制玩家是否需要"essentials.home.compass"权限才能指向玩家第一个家的指南针.
# 将此保留为 false 将保留 Essentials 的原始行为,即始终改变指南针的方向指向他们的第一个家.
compass-towards-home-perm: false

# 如果没有设置家,你想让玩家生成吗?
# 如果设置为false,玩家在没有设置家的情况下运行/home时不会被传送.
spawn-if-no-home: true

# 是否应该要求玩家为他们试图覆盖的房屋提供确认?
confirm-home-overwrite: false

############################################################
# +------------------------------------------------------+ #
# |                     Economy 相关                   | #
# +------------------------------------------------------+ #
############################################################

# 欲了解更多信息,请访问 http://wiki.ess3.net/wiki/Essentials_Economy

# 您可以使用 /setworth 命令控制出售给服务器的物品的价值.

# 定义新玩家开始时的平衡. 默认为 0.
starting-balance: 0

# 定义每次使用给定命令的成本.
# 像 /repair 这样的一些命令有子成本,查看 wiki 了解更多信息.
command-costs:
# /example 每次使用花费 1000 $
   #示例:1000
   # /kit 工具每次使用花费 1500 $
   #套件工具:1500

# 将此设置为您要使用的货币符号.
# 请记住,如果您想在本文档中使用特殊字符,
# 例如重音字母,您必须将文件保存为 UTF-8,而不是 ANSI.
currency-symbol: '$'

# 启用此选项以使货币符号出现在金额的末尾而不是开头.
# 例如,欧元符号通常出现在当前金额之后.
currency-symbol-suffix: false

# 设置玩家可以拥有的最大金额.
# 由于 java double 的限制,数量总是限制在 10 万亿.
max-money: 10000000000000

# 设置玩家可以拥有的最低金额(必须高于 max-money 的负数).
# 将此设置为 0,将完全禁用透支/贷款. 玩家需要 'essentials.eco.loan' 权限低于 0.
min-money: -10000

# 启用此功能以记录与交易/买入/卖出标志和卖出命令的所有交互.
economy-log-enabled: false

# 启用此功能还可以通过 Vault 记录来自其他插件的所有事务.
# 这可能会导致经济日志快速填满,因此只能用于测试目的!
economy-log-update-enabled: false

# 在 /pay 中使用的最低可接受金额.
minimum-pay-amount: 0.001

# 启用此功能以阻止尝试/支付另一个忽略他们玩家的玩家.
pay-excludes-ignore-list: false

# 余额小于或等于 $0 的玩家是否应该显示在 balance-top 中.
# 设置为 false 将不会在 balance-top 中显示余额 <= 0 的玩家.
# 注意:重新加载配置后,您还必须运行"/baltop force"才能显示
show-zero-baltop: true

# 货币格式,不包括符号. 有关符号配置,请参阅currency-symbol-format-locale.
#
# "#,##0.00" 是大多数国家/地区显示货币的方式.
#currency-format: "#,##0.00"

# 格式化货币符号. 一些语言环境使用 , 和 . 可互换.
# 由于 Minecraft 字体渲染错误,某些格式无法在游戏中正确显示.
#
# 对于 1.234,50 使用 de-DE
# 对于 1,234.50,请使用 en-US
# 对于 1'234,50 使用 fr-ch
#currency-symbol-format-locale: en-US

############################################################
# +------------------------------------------------------+ #
# |                         帮助                         | #
# +------------------------------------------------------+ #
############################################################

# 在帮助中显示其他插件命令.
non-ess-in-help: true

# 隐藏没有权限的插件.
# 您可以通过向玩家/组添加权限来覆盖单个插件的真实值.
# 个玩家权限是:essentials.help.<plugin>,任何拥有 Essentials.* 或 '*' 的玩家都将看到所有帮助.
# 如果启用了以下功能,您可以使用负面权限来删除对单个插件帮助的访问.
hide-permissionless-help: true

############################################################
# +------------------------------------------------------+ #
# |               EssentialsX Chat 相关                | #
# +------------------------------------------------------+ #
############################################################

# 您需要安装 EssentialsX Chat 才能使用此部分.
# 请参阅 https://essentialsx.net/wiki/Module-Breakdown.html 了解更多信息.

chat:

# 如果安装了 EssentialsX Chat,这将定义玩家的声音传播的距离,以块为单位. 设置为 0 使所有聊天都是全局的.
   # 请注意,具有"essentials.chat.spy"权限的玩家将听到所有内容,无论此设置如何.
   # 拥有 Essentials.chat.shout 的玩家可以通过在消息前加上感叹号 (!) 来覆盖它
   # 拥有 Essentials.chat.question 的玩家可以通过在消息前加上问号 (?) 来覆盖它
   # 您可以通过将 chat-shout 和 chat-question 添加到命令成本部分来为喊叫/问题添加命令成本.
radius: 0

# 聊天格式可以通过两种方式完成,您可以为所有聊天定义标准格式.
# 或者你可以给一个组特定的聊天格式,给一些额外的变化.
# 有关聊天格式的更多信息,请查看 wiki:http://wiki.ess3.net/wiki/Chat_Formatting
# 注意:将 {PREFIX} 和 {SUFFIX} 占位符与 {DISPLAYNAME} 一起使用可能会导致在聊天中显示双重前缀/后缀,除非取消注释 add-prefix-suffix 并将其设置为 false.

# 可用占位符:
# {MESSAGE} - 聊天消息的内容.
# {USERNAME} - 发件玩家的玩家名.
# {DISPLAYNAME} - 发件玩家的显示名称.
# {NICKNAME} - 发件玩家的 Essentials 昵称.如果发件玩家没有昵称,则显示玩家名.
# {PREFIX} - 发件玩家的前缀,由权限插件提供.
# {SUFFIX} - 发件玩家的后缀,由权限插件提供.
# {GROUP} - 发件玩家的主要组名,由权限插件提供.
# {WORLD} - 发送者当前世界的世界别名.有关详细信息,请参阅下面的世界别名部分.
# {WORLDNAME} - 发送者当前世界的全名.
# {SHORTWORLDNAME} - 发送者当前世界的第一个字符.
# {TEAMNAME} - 发件玩家的记分牌团队名称.
# {TEAMPREFIX} - 发件玩家的记分牌团队前缀.
# {TEAMSUFFIX} - 发件玩家的记分板球队后缀.

format: '<{DISPLAYNAME}> {MESSAGE}'
#format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
#format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'

group-formats:
#default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
#admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'

# 如果您使用组格式,请确保删除"#"以允许读取设置.
   # 注意:组名区分大小写,因此您必须将它们与您的权限插件匹配.

   # 您可以使用权限来控制玩家是否可以在聊天消息中使用格式化代码.
   # 有关更多信息,请参阅 https://essentialsx.net/wiki/Color-Permissions.html.

   # 世界别名允许您用聊天格式中的不同名称替换世界名称.
   # 如果您使用世界别名,请确保删除开头的"#"以允许读取设置.
world-aliases:
#plots: "&dP&r"
#creative: "&eC&r"

# 是否默认让玩家进入 喊话 模式.
shout-default: false

# 玩家的喊话模式是否应该持续重启.
persist-shout: false

# 是否应该启用聊天问题.
question-enabled: true

############################################################
# +------------------------------------------------------+ #
# |            EssentialsX Protect相关               | #
# +------------------------------------------------------+ #
############################################################

# 您需要安装 EssentialsX Protect 才能使用此部分.
# 请参阅 https://essentialsx.net/wiki/Module-Breakdown.html 了解更多信息.

protect:

# 一般物理/行为修改. 将这些设置为 true 以禁用行为.
prevent:
    lava-flow: false
    water-flow: false
    water-bucket-flow: false
    fire-spread: true
    lava-fire-spread: true
    lava-itemdamage: false
    flint-fire: false
    lightning-fire-spread: true
    portal-creation: false
    tnt-explosion: false
    tnt-playerdamage: false
    tnt-itemdamage: false
    tnt-minecart-explosion: false
    tnt-minecart-playerdamage: false
    tnt-minecart-itemdamage: false
    fireball-explosion: false
    fireball-fire: false
    fireball-playerdamage: false
    fireball-itemdamage: false
    witherskull-explosion: false
    witherskull-playerdamage: false
    witherskull-itemdamage: false
    wither-spawnexplosion: false
    wither-blockreplace: false
    creeper-explosion: false
    creeper-playerdamage: false
    creeper-itemdamage: false
    creeper-blockdamage: false
    ender-crystal-explosion: false
    enderdragon-blockdamage: true
    enderman-pickup: false
    villager-death: false
    bed-explosion: false
    respawn-anchor-explosion: false
    # 怪物不会跟随玩家.
   # permission essentials.protect.entitytarget.bypass 禁用此功能.
    entitytarget: false
    # 防止僵尸打破门
    zombie-door-break: false
    # 防止掠夺者窃取方块
    ravager-thief: false
    # 防止羊把草方块变成泥土
    sheep-eat-grass: false
    # 防止某些转换.
    transformation:
      # 防止爬行者在被闪电击中时带电.
      charged-creeper: false
      # 防止村民变成僵尸村民.
      zombie-villager: false
      # 防止僵尸村民被治愈.
      villager: false
      # 防止村民被闪电击中时变成女巫.
      witch: false
      # 防止猪被闪电击中时变成僵尸猪玩家.
      zombie-pigman: false
      # 防止僵尸变成溺尸,外壳变成僵尸.
      drowned: false
      # 防止哞菇被闪电击中时变色.
      mooshroom: false
    # 防止生成生物. 如果缺少一个生物,您可以按照以下格式添加它.
    spawn:
      creeper: false
      skeleton: false
      spider: false
      giant: false
      zombie: false
      slime: false
      ghast: false
      pig_zombie: false
      enderman: false
      cave_spider: false
      silverfish: false
      blaze: false
      magma_cube: false
      ender_dragon: false
      pig: false
      sheep: false
      cow: false
      chicken: false
      squid: false
      wolf: false
      mushroom_cow: false
      snowman: false
      ocelot: false
      iron_golem: false
      villager: false
      wither: false
      bat: false
      witch: false
      horse: false
      phantom: false

# 爬行者应该爆炸的最大高度. -1 允许它们到处爆炸.
   # 如果要禁用爬行者爆炸,请将 prevent.creeper-explosion 设置为 true.
creeper:
    max-height: -1

# 禁用各种默认物理和行为.
disable:
    # 禁用坠落伤害?
    fall: false

   # 如果设置为 true,拥有 Essentials.protect.pvp 权限的玩家仍然可以互相攻击.
   # 他们将无法攻击没有相同权限的玩家.
    pvp: false

    # 禁用溺水伤害?
   # (分为两种行为;通常,您希望两者都设置为相同的值.)
    drown: false
    suffocate: false

    # 禁用熔岩造成的伤害? 落入熔岩中的物品仍会燃烧至死亡. ;)
    lavadmg: false

    # 禁用箭矢伤害?
    projectiles: false

    # 禁用接触仙玩家掌造成的伤害.
    contactdmg: false

    # 禁用火焰伤害.
    firedmg: false

    # 禁用被闪电击中后的伤害?
    lightning: false

    # 禁用凋灵伤害?
    wither: false

    # 禁用天气选项?
    weather:
      storm: false
      thunder: false
      lightning: false

############################################################
# +------------------------------------------------------+ #
# |            EssentialsX AntiBuild 相关                | #
# +------------------------------------------------------+ #
############################################################

# 您需要安装 EssentialsX AntiBuild 才能使用此部分.
   # 请参阅 https://essentialsx.net/wiki/Module-Breakdown.html 和 http://wiki.ess3.net/wiki/AntiBuild 了解更多信息.

   # 是否应该允许没有essentials.build 权限的玩家进行构建?
   # 设置为 true 以禁用这些玩家的构建.
   # 设置为 false 意味着 EssentialsAntiBuild 永远不会阻止您构建.
    build: true

    # 是否应该允许没有essentials.build 权限的玩家使用物品?
    # 设置为 true 以禁用这些玩家使用.
    # 设置为 false 意味着 EssentialsAntiBuild 永远不会阻止您使用项目.
    use: true

    # 在玩家们不允许建造时警告他们吗?
    warn-on-build-disallow: true

# 您希望针对哪些块类型收到警报?
   # 您可以在 https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html 找到项目列表.
alert:
    on-placement: LAVA,TNT,LAVA_BUCKET
    on-use: LAVA_BUCKET
    on-break:

blacklist:

    # 应该阻止玩家们放置哪些方块?
    placement: LAVA,TNT,LAVA_BUCKET

    # 应该禁止玩家们使用哪些物品?
    usage: LAVA_BUCKET

    # 应该防止玩家们破坏哪些块?
    break:

    # 哪些方块不应该被活塞移动?
    piston:

    # 分配器不应该分配哪些方块
    dispenser:

############################################################
# +------------------------------------------------------+ #
# |      EssentialsX Spawn + New Players相关         | #
# +------------------------------------------------------+ #
############################################################

# 您需要安装 EssentialsX Spawn 才能使此部分正常工作.
# 请参阅 https://essentialsx.net/wiki/Module-Breakdown.html 了解更多信息.

newbies:
# 是否应该在有玩家第一次登录时通知服务器?
   # 如果是这样,请使用此格式,将 {DISPLAYNAME} 替换为玩家名称.
   # 如果没有,设置为 ''
#announce-format: ''
announce-format: '&d欢迎 {DISPLAYNAME}&d 来到服务器!'

# 当我们第一次生成时,我们使用哪个生成点?
   # 如果你想使用世界的出生点,设置为"none".
spawnpoint: newbies

# 我们想在第一次加入时给用户任何东西吗? 设置为 '' 禁用
   # 此工具包将不计成本和权限给予,不会触发工具包延迟.
   #kit:
kit: tools

# 我们应该使用什么优先级来处理重生?
# 将此设置为无,如果你想要香草重生行为.
# 如果您希望 Multiverse 处理重生,请将其设置为最低.
# 如果您希望 EssentialsSpawn 处理重生,请将其设置为高.
# 将此设置为最高,如果您想强制 EssentialsSpawn 处理重生.
# 注意:只有在服务器重新启动后,更改才会生效.
respawn-listener-priority: high

# 我们应该使用什么优先级来处理加入服务器时的生成?
# 请参阅 respawn-listener-priority 以获取可能的值.
# 注意:更改此设置可能会影响或破坏 spawn-on-join 功能.
# 注意:只有在服务器重新启动后,更改才会生效.
spawn-join-listener-priority: high

# 当玩家死亡时,他们应该在他们的第一个家或床上重生,而不是重生点?
respawn-at-home: false

# 当玩家死亡时,他们应该在他们的床上重生而不是重生点吗?
# respawn-at-home(上图)的值必须为真.
respawn-at-home-bed: true

# 当玩家死亡时,Essentials Spawn 是否应该尊重玩家的重生锚点?
respawn-at-anchor: false

# 将所有加入的玩家传送到出生点
spawn-on-join: false
# `guests` 的以下值表明组 `guests` 中的所有玩家在加入时都将被传送到出生点.
#spawn-on-join: guests
# 下面的列表值表明,组 `guests` 和 `admin` 中的所有玩家在加入时都将被传送到出生点.
#spawn-on-join:
#- guests
#- admin
权限节点


权限节点作用
作弊
bigtree
essentials.bigtree允许使用/bigtree命令
break
essentials.break允许使用/break命令
essentials.break.bedrock允许破坏基岩
enchant
essentials.enchant允许使用/enchant命令
essentials.enchantments.允许附魔指定的附魔类型
essentials.enchantments.allowunsafe允许附上不安全的附魔
essentials.exp允许使用/exp
essentials.exp.give允许给予经验
essentials.exp.give.others允许给其他人经验
essentials.exp.others允许查看其他人经验
essentials.exp.set允许设置经验
essentials.exp.set.others允许设置其他人经验
feed
essentials.feed允许使用feed
essentials.feed.cooldown.bypass跳过feed的冷却
essentials.feed.others允许feed其他人
firework
essentials.firework允许使用firework
essentials.firework.fire允许修改手上的烟花
fly
essentials.fly允许使用fly
essentials.fly.others允许fly其他人
essentials.fly.safelogin在拥有这个权限并登陆在空中时玩家会自动转换为飞行模式
gamemode
essentials.gamemode允许使用gamemode
essentials.gamemode.others允许gamemode其他人
give
这个命令很可以开发脑洞。。
essentials.itemspawn.meta-chapter-允许给与book.txt文件内且只能在其内的book
essentials.enchantments.允许给与已经附魔指定的附魔的物品
essentials.enchantments.allowunsafe允许不安全的附魔
essentials.give允许使用give
essentials.itemspawn.exempt允许给与在黑名单中的物品
essentials.itemspawn.item-<itemname>允许给与<物品名>
essentials.itemspawn.item-允许给与<物品ID>
essentials.itemspawn.item-all允许给与所有物品
essentials.itemspawn.meta-author允许给与时标记书的作者
essentials.itemspawn.meta-book允许给与预先设置好的book.txt
essentials.itemspawn.meta-firework允许给与设定好的烟花
essentials.itemspawn.meta-head允许给与怪物的头
essentials.itemspawn.meta-lore允许给与时标注Lore属性
essentials.itemspawn.meta-title允许在给与时标注title属性
essentials.oversizedstacks允许在给与时超过自然堆叠数,最多为配置文件内设置的最大堆叠数
god
essentials.god允许使用god
essentials.god.others允许god其他人
essentials.god.pvp允许你攻击其他玩家时处于上帝状态
hat
essentials.hat允许使用hat
heal
essentials.heal允许使用heal
essentials.heal.cooldown.bypass跳过heal的冷却
essentials.heal.others允许heal其他人
item
essentials.itemspawn.meta-chapter-见give
essentials.enchantments.见give
essentials.enchantments.allowunsafe见give
essentials.item允许使用item
essentials.itemspawn.exempt见give
essentials.itemspawn.item-见give
essentials.itemspawn.item-见give
essentials.itemspawn.item-all见give
essentials.itemspawn.meta-author见give
essentials.itemspawn.meta-book见give
essentials.itemspawn.meta-book见give
essentials.itemspawn.meta-head见give
essentials.itemspawn.meta-lore见give
essentials.itemspawn.meta-title见give
essentials.oversizedstacks见give
kit
essentials.kit允许使用/kit命令
essentials.kit.exemptdelay忽略礼包的冷却限制
essentials.kit.others允许赠送其他人礼包
essentials.kits.*允许获得所有礼包
essentials.kits.允许获得指定的礼包(指定来源于你设置的)
more
essentials.more允许使用/more命令
essentials.oversizedstacks允许达到配置文件中设置的最大堆叠
ptime
essentials.ptime允许使用命令/ptime命令
essentials.ptime.others允许对其他人使用/ptime命令
repair
essentials.repair允许使用/repair命令
essentials.repair.all允许在使用/repiar命令时,修复全部物品
essentials.repair.armor允许在使用/repair命令时,修复装甲
essentials.repair.enchanted允许在修复时,修复附魔过的物品
skull
essentials.skull允许使用/skull命令
essentials.skull.modify允许修改一个已存在的头
essentials.skull.others允许创造一个属于其他人的头
essentials.skull.spawn允许生成一个头,在玩家没有持有头时
speed
essentials.speed允许使用/speed命令
essentials.speed.bypassconfig.fml|中的速度限制
essentials.speed.fly允许修改飞行时的速度
essentials.speed.others允许修改其他玩家的速度
essentials.speed.walk允许修改行走时的速度
time
essentials.time允许使用/time命令
essentials.time.set允许设置世界的时间
tree
essentials.tree允许使用/tree命令
unlimited
essentials.unlimited允许使用/unlimited
essentials.unlimited.item-允许通过unlimited无限使用指定的相对应ID的物品(指定来源于你设置的)
essentials.unlimited.item-允许通过unlimited无限使用指定的相对应名称的物品(指定来源于你设置的)
essentials.unlimited.item-all允许通过unlimited无限使用所有物品
essentials.unlimited.item-bucket允许通过unlimited无限使用桶装的岩浆及水
essentials.unlimited.others允许以其他玩家作为unlimited的目标
workbench
essentials.workbench允许使用/workbench命令
经济
balance
essentials.balance允许使用/balance命令
essentials.balance.others允许查阅别人的金钱
essentials.balancetop允许使用/balancetop命令
eco
essentials.eco允许使用/eco命令
essentials.eco.loan允许透支
pay
essentials.pay允许你使用/pay命令
essentials.pay.multiple允许你同时给许多人钱
sell
essentials.sell允许使用命令/sell
setworth
essentials.setworth允许使用命令/setworth
worth
essentials.worth允许使用命令/worth
常用
afk
essentials.afk允许使用命令/afk(暂时离开指令)
essentials.afk.auto允许达到配置文件中设置的时间后进入afk状态
essentials.afk.kickexempt免除超过afk限制时间后被踢出
essentials.afk.others允许对其他人使用/afk命令
book
essentials.book允许使用/book命令
essentials.book.author允许修改书的作者
essentials.book.others允许编辑其他人的书
essentials.book.title允许修改书本的标题
compass
essentials.compass允许使用/compass命令
customtext
essentials.customtext允许使用/customtext命令
depth
essentials.depth允许使用/depth命令
getpos
essentials.getpos允许使用/getpos命令
essentials.getpos.others允许获得其他玩家的坐标
help
essentials.help允许使用/help命令
essentials.help.允许查找指定插件的命令(指定来源于你设置的)
essentials.help..允许查找指定插件的指定命令(指定来源于你设置的和)
helpop
essentials.helpop允许使用/helpop命令
essentials.helpop.receive你可以查看helpop的信息
chat..[为什么这里有一个chat]
essentials.chat.ignoreexempt允许偷窥你在配置文件中设置的命令的信息[偷窥是我自己加上去的2333]
ignore
essentials.ignore允许使用/ignore指令
info
essentials.info允许使用/info指令
itemdb
essentials.itemdb允许使用/itemdb指令
list
essentials.list允许使用/list指令
essentials.list.hiddenShow出隐身的可爱op
mail
essentials.mail允许使用/mail指令
essentials.mail.send允许发送邮件
essentials.mail.sendall允许发送给所有人邮件(所有人用*代替)
me
essentials.me允许使用/me命令
mote
essentials.motd允许使用/motd命令
msg
essentials.msg允许使用/msg命令
essentials.msg.color允许在密语时使用颜色代码
essentials.msg.format允许在密语时使用格式代码
essentials.msg.magic允许在密语中使用矩阵或幻色?
essentials.msg.multiple允许同时密语多人
essentials.msg.url允许在密语时添加url连接
near
essentials.near允许使用/near命令
essentials.near.maxexempt允许跳过最大半径的限制
essentials.near.others允许使用/near命令在其他玩家身上
nick
essentials.nick允许使用/nick命令
essentials.nick.color允许在昵称内使用颜色代码
essentials.nick.format允许在昵称内使用格式代码
essentials.nick.magic允许在昵称内使用矩阵或幻色?
essentials.nick.others允许给其他人设置昵称
powertool
essentials.powertool允许使用/powertool命令
essentials.powertool.append允许添加多个命令在物品上
powertooltoggle
essentials.powertooltoggle允许使用/powertooltoggle
r
essentials.msg见msg
essentials.msg.color见msg
essentials.msg.format见msg
essentials.msg.magic见msg
essentials.msg.url见msg
realname
essentials.realname允许使用/realname命令
essentials.recipe允许使用/repice命令
essentials.rules允许使用/rules命令
seen
essentials.seen允许使用/seen命令
essentials.seen.banreason允许查看一个已经被禁止的玩家的禁止原因
essentials.seen.extra允许查看玩家的IP地址和最后一次登录的所在地
essentials.seen.ipsearch允许搜索一个IP地址对应的玩家
spawner
essentials.spawner允许使用/spawner命令
essentials.spawner.*允许生成所有怪物
essentials.spawner.允许生成指定(指定来源于你设置的)
suicide
essentials.suicide允许使用/suicide命令(即自杀指令)
whois
essentials.geoip.show显示玩家的IP位置,如果安装了IP模块 (即EssentialsGeoIP插件)
essentials.whois允许使用/whois命令
仲裁
antioch
essentials.antioch允许使用/antioch命令
backup
essentials.backup允许使用/backup命令
ban
essentials.ban允许使用/ban命令
essentials.ban.exempt防止指定的组或玩家被禁止
essentials.ban.notify可以收到ban的通知当拥有这个权限节点时
essentials.ban.offline允许禁止不在线的玩家和已经被防止被禁止的组或玩家
banip
essentials.ban.notify见ban
essentials.banip允许使用/banip命令
essentials.broadcast允许还有/broadcast命令
burn
essentials.burn允许使用/burn命令
clearinventory
essentials.clearinventory允许使用/clearinventory
essentials.clearinventory.all允许清理所有玩家的背包
essentials.clearinventory.others允许清理其他玩家背包
deljail
essentials.deljail允许使用/deljail命令
enderchest
essentials.enderchest允许使用/enderchest命令
essentials.enderchest.modify允许修改其他玩家的的末影箱
essentials.enderchest.others允许查看其他玩家的末影箱
essentials
essentials.essentials允许使用/essentials命令
ext
essentials.ext允许使用/ext命令
fireball
essentials.fireball允许使用/fireball命令
gc
essentials.gc允许使用/gc命令
invsee
essentials.invsee允许使用/invsee命令
essentials.invsee.modify允许修改其他玩家的背包
essentials.invsee.preventmodify防止其他玩家修改你的背包
kick
essentials.kick允许使用/kick命令
essentials.kick.exempt避免被踢出服务器
essentials.kick.notify可以看到kick的提示
kickall
essentials.kickall允许使用/kickall命令
kill
essentials.kill允许使用/kill命令
essentials.kill.exempt避免被其他玩家使用/kill命令杀掉
essentials.kill.force强制玩家死亡,即使他拥有essentials.kill.exempt权限
lighting
essentials.lightning允许使用/lightning命令
essentials.lightning.others允许以其他玩家为目标使用闪电(即/lighning )
mute
essentials.mute允许使用/mute命令
essentials.mute.exempt避免被禁言
essentials.mute.notify可以看到禁言的提示
essentials.mute.offline允许禁言不在线的玩家和防止禁言的玩家
nuke
ping
essentials.ping允许使用/ping命令
remove
essentials.remove允许使用/remove命令
setjail
essentials.setjail允许使用/setjail命令
socialspy
essentials.socialspy允许使用/socoalspy命令
essentials.socialspy.others允许以其他人为目标使用/socialspy命令
spawnmob
essentials.spawnmob允许使用/spawnmob命令
essentials.spawnmob.*允许生成所有怪物
essentials.spawnmob.允许生成指定的怪物(指定来源于你设置)
essentials.spawnmob.stack允许生成多个怪物
sudo
essentials.sudo允许使用/sudo命令
essentials.sudo.exempt防止被sudo
tempban
essentials.ban.notify见ban
essentials.tempban允许使用/tempban命令
essentials.tempban.exempt防止被临时封禁
essentials.tempban.offline允许封禁不在线的玩家和防止被临时封禁的玩家
essentials.tempban.unlimited封禁的时间可以无限长
thunder
essentials.thunder允许使用/thunder命令
togglejail
togglejail
essentials.jail.allow.<command>允许在监狱里使用指定的命令(指定来源于你设定的)
essentials.jail.exempt防止被监狱
essentials.togglejail允许使用/togglejail命令
essentials.togglejail.offline允许监狱不在线的玩家和防止监狱的玩家
unban
essentials.ban.notify见ban
essentials.unban允许使用/unban命令
unbanip
essentials.ban.notify见ban
essentials.unbanip允许使用/unbanip命令
vanish
essentials.vanish允许使用/vanish命令
essentials.vanish.effect有这个权限的人会在隐身时得到隐身2的效果即全身隐身
essentials.vanish.interact允许隐身的玩家与其他玩家互相影响
essentials.vanish.others允许隐身其他人
essentials.vanish.pvp允许在隐身时攻击他人
essentials.vanish.see允许在list列表Tab列表(等)中看见隐身的玩家
weather
essentials.weather允许使用/weather命令
主城
setspawn
essentials.setspawn允许使用/setspawn命令
spawn
essentials.spawn允许使用/spawn命令
essentials.spawn.others允许将其他人传送回出生点
传送
back
essentials.back允许使用/back命令
essentials.back.ondeath允许返回到死亡的地方
essentials.keepxp防止在在死亡中掉落经验
essentials.worlds.<worldname>允许返回到指定的世界(知道来源于你设定的)
delhome
essentials.delhome允许使用/delhome命令
essentials.delhome.others允许删除别人的家
essentials.delwarp允许使用/delwarp命令
home
essentials.home允许使用/home命令
essentials.home.bed允许传送回床的位置(wiki里面居然是香草味的床,能吃吗)
essentials.home.others允许传送到别人的家
essentials.worlds.<worldname>允许传送到指定的世界(知道来源于你设定的)
jump
essentials.jump允许使用/jump命令
sethome
essentials.sethome允许使用/sethome命令
essentials.sethome.bed允许玩家在白天右击他的床来设置一个叫做床的家,或更新这个叫做床的家
essentials.sethome.multiple允许玩家设置超过2个自定义名字的家
essentials.sethome.multiple.允许玩家设置指定多的家{知道来源于你设定的(来源于你在config.yml中设置的}
essentials.sethome.multiple.unlimited允许设置无限多个家
essentials.sethome.others允许为其它玩家设置家
setwarp
essentials.setwarp允许使用/setwarp命令
essentials.warp.overwrite.*允许重新设定所有的坐标
essentials.warp.overwrite.允许重写指定的坐标(知道来源于你设置的)
top
essentials.top允许使用/top命令
essentials.tp允许使用/tp命令
essentials.tp.others允许传送到其他人身边
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpa允许使用/tpa命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpaall允许使用命令/tpaall命令
essentials.worlds.<worldname>允许传送到指定的世界
essentials.tpaccept允许使用/tpaccept命令
essentials.tpahere允许使用/tpahere命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpall允许使用/tpall命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpdeny允许使用/tpdeny命令
essentials.tphere允许使用/tphere命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpo允许使用/tpo命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tpohere允许使用/tpo命令
essentials.worlds.<worldname>允许传送到指定世界(指定来源于你设置的)
essentials.tppos允许使用/tppos命令
essentials.teleport.cooldown.bypass忽略使用传送命令在config.yml中设置的冷却限制
essentials.teleport.timer.bypass忽略传送时在config.yml中设置的延时
essentials.teleport.timer.move允许玩家在延时中移动
essentials.tptoggle允许使用/tptoggle
essentials.tptoggle.others允许开关其他玩家的传送状态(我觉得翻译成可以强制让其他玩家是否传送会好点)
essentials.vanish.interact允许玩家传送到一个正处于隐身状态的玩家
essentials.warp允许使用/warp命令
essentials.warp.list允许查阅坐标列表
essentials.warp.otherplayers允许使用/warp命令传送其他玩家
essentials.warps.*允许传送到所有坐标点
essentials.warps.允许传送到指定坐标点(指定来源于你设置的)
essentials.world允许使用/world命令
essentials.worlds.<worldname>许传送到指定世界(指定来源于你设置的)
essentials.silentjoin防止这个用户登入信息显示
essentials.build允许玩家使用不支持开关建筑权限系统
essentials.build.break.<id>[:datavalue]允许破坏指定的物品(<物品ID>:(损伤值))
essentials.build.craft.<id>[:datavalue]允许合成指定的物品
essentials.build.drop.<id>[:datavalue]允许丢弃指定的物品
essentials.build.interact.<id>[:datavalue]允许交互指定的物品
essentials.build.pickup.<id>[:datavalue]允许拾起指定的物品
essentials.build.place.<id>[:datavalue]允许防止指定的物品
essentials.chat.color允许在聊天时使用颜色代码
essentials.chat.format允许在聊天时使用格式代码
essentials.chat.magic允许在聊天时使用幻色/矩阵
essentials.chat.question允许提问
essentials.chat.shout允许喊话
essentials.chat.spy允许窃听
essentials.chat.url允许在聊天时使用url代码
essentials.geoip.hide防止你的国家和城市被拥有essentials.geoip.show权限的玩家看到
essentials.geoip.show允许看到别人的国家和城市
essentials.joinfullserver当服务器器满人时仍然可以加入
essentials.nocommandcost.免费使用指定的命令
essentials.nocommandcost.all免费使用所有命令
essentials.protect允许保护牌子和其附着的方块
essentials.protect.admin允许破坏牌子和其附着的方块
essentials.protect.alerts允许接收保护警报(哈哈,作者把receive打成了receieve了2333)
essentials.protect.alerts.notrigger拥有此权限的玩家不触发保护警报
essentials.protect.damage.contact防止受到接触伤害(仙人掌等)
essentials.protect.damage.creeper防止受到爬行者的伤害
essentials.protect.damage.disable撤销管理员死亡
essentials.protect.damage.drowning防止溺水伤害
essentials.protect.damage.fall防止掉落伤害
essentials.protect.damage.fire防止火焰伤害
essentials.protect.damage.fireball防止火球伤害
essentials.protect.damage.lava防止岩浆伤害
essentials.protect.damage.lightning防止闪电伤害
essentials.protect.damage.projectiles防止抛射物伤害
essentials.protect.damage.suffocation示例窒息伤害
essentials.protect.damage.tnt防止tnt伤害
essentials.protect.entitytarget.bypass允许玩家成为 诛仙蝠 实体的攻击目标
essentials.protect.exemptbreak允许玩家忽略防破坏物品列表破坏
essentials.protect.exemptplacement允许玩家忽略防放置物品列表放置
essentials.protect.exemptusage允许玩家忽略防使用物品列表使用
essentials.protect.ownerinfo允许检查保护的物品属于哪个玩家
essentials.protect.pvp当防PVP设置为开,这允许玩家仍然PVP,这需要攻击者和防御者同时拥有这个权限
essentials.pvpdelay.exempt免除在配置文件中设置的pvp延时
essentials.signs.break.balance允许破坏balance牌子
essentials.signs.break.buy允许破坏buy牌子
essentials.signs.break.disposal允许破坏disposal牌子
essentials.signs.break.enchant允许破坏enchant牌子
essentials.signs.break.free允许破坏free牌子
essentials.signs.break.gamemode允许破坏gamemode牌子
essentials.signs.break.heal允许破坏heal牌子
essentials.signs.break.info允许破坏info牌子
essentials.signs.break.kit允许破坏kit牌子
essentials.signs.break.mail允许破坏mail牌子
essentials.signs.break.protection允许破坏protetion牌子
essentials.signs.break.repair允许破坏repair牌子
essentials.signs.break.sell允许破坏sell牌子
essentials.signs.break.spawnmob允许破坏spawnmob牌子
essentials.signs.break.time允许破坏time牌子
essentials.signs.break.trade允许破坏trade牌子
essentials.signs.break.warp允许破坏warp牌子
essentials.signs.break.weather允许破坏weather牌子
essentials.signs.create.balance允许创建balance牌子
essentials.signs.create.buy允许创建buy牌子
essentials.signs.create.disposal允许创建disposal牌子
essentials.signs.create.enchant允许创建enchant牌子
essentials.signs.create.free允许创建free牌子
essentials.signs.create.gamemode允许创建gamemode牌子
essentials.signs.create.heal允许创建heal牌子
essentials.signs.create.info允许创建info牌子
essentials.signs.create.kit允许创建kit牌子
essentials.signs.create.mail允许创建mail牌子
essentials.signs.create.protection允许创建protetion牌子
essentials.signs.create.repair允许创建repair牌子
essentials.signs.create.sell允许创建sell牌子
essentials.signs.create.spawnmob允许创建spawnmob牌子
essentials.signs.create.time允许创建time牌子
essentials.signs.create.trade允许创建trade牌子
essentials.signs.create.warp允许创建warp牌子
essentials.signs.create.weather允许创建weather牌子
essentials.signs.enchant.allowunsafe允许附魔不安全的附魔
essentials.signs.format允许在牌子上使用格式代码
essentials.signs.magic允许在牌子上使用矩阵或幻色
essentials.signs.protection.override重写保护。代表性地给予版主或管理员
essentials.signs.trade.override允许用户重写造物主唯一保护的贸易的牌子。代表性地给予版主或管理员
essentials.signs.use.balance允许使用balance牌子
essentials.signs.use.buy允许使用buy牌子
essentials.signs.use.disposal允许使用disposal牌子
essentials.signs.use.enchant允许使用enchant牌子
essentials.signs.use.free允许使用free牌子
essentials.signs.use.gamemode允许使用gamemode牌子
essentials.signs.use.heal允许使用heal牌子
essentials.signs.use.info允许使用info牌子
essentials.signs.use.kit允许使用kit牌子
essentials.signs.use.mail允许使用mail牌子
essentials.signs.use.protection允许使用protetion牌子
essentials.signs.use.repair允许使用repair牌子
essentials.signs.use.sell允许使用sell牌子
essentials.signs.use.spawnmob允许使用spawnmob牌子
essentials.signs.use.time允许使用time牌子
essentials.signs.use.trade允许使用trade牌子
essentials.signs.use.warp允许使用warp牌子
essentials.signs.use.weather允许使用weather牌子
essentials.silentquit抑制某玩家的加入/退出信息
essentials.sleepingignored用户不需要睡觉,直接跳跃到早上
XMPP
essentials.setxmpp允许使用/setxmpp命令
essentials.xmpp允许使用/xmpp命令
essentials.xmppspy允许使用/xmppspy命令



问题
Q1:为何不是中文
A1:你可以通过修改文件 config.yml 中的 locale 项来告诉EssentialsX你想使用哪种语言:# 为插件中所有的信息设置语言。# ...locale: de请注意你需要把 locale 行通过删除前面的 # 来取消注释。如果 # 存在,EssentialX将尝试使用你的系统正在使用的语言。下面是一些EssentialsX所支持的语言: ## 支持语言 - 美式英语: en - 英式英语: en_GB - 捷克语: cs - 丹麦语: da - 德语: de - 西班牙: es - 爱沙尼亚语: et - 芬兰语: fi - 法语: fr - 匈牙利语: hu - 意大利语: it - 韩语: ko - 立陶宛语: lt - 荷兰语: nl - 波兰语: pl - 葡萄牙语: pt - 巴西语: pt_BR - 罗马尼亚语: ro - 俄语: ru - 瑞典语: sv - 土耳其语: tr - 中文: - 简体中文: zh - 香港中文: zh_HK - 繁体中文: zh_TWQ2:Folia端不支持
A2:目前folia端还处于测试阶段,请前往https://github.com/EssentialsX/构建下载更多内容请前往Essentials - Minecraft插件百科 (mineplugin.org)





kulipa688 发表于 2024-3-5 13:07:17

:)

rongyao 发表于 2024-5-6 22:05:22

第一次知道黑曜石论坛还是此贴插件呢!!插个坐标 纪念一下

baifei 发表于 2024-5-8 10:58:44

插眼,希望越来越好:D
页: [1]
查看完整版本: 【全版本】【基础】【综合】EssentialsX——非常经典的基础插件