本帖照例会把jar文件打包上传,大家直接下载即可,也可以去官方网站或者GitHub
EssentialsX 2.21.2 版本现已发布,该版本带来了对 1.21.8 版本的支持、对 “追逐天空”(Chase the Skies)内容的支持,以及多项漏洞修复。
[MD] --- [/MD]
支持的服务器版本:
EssentialsX 官方支持 Paper 服务器软件。具体来说,EssentialsX 用于以下 Minecraft 版本:
[MD] --- [/MD]
1.21.8 —— EssentialsX 正在积极为该版本开发并提供支持。
1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4,和 1.20.6 - 这些版本仍受支持,但不是我们的优先事项,未来版本中可能会停止支持。。
Spigot Spigot 仍受支持,但优先级较低,未来版本中可能会停止支持。
我们建议使用最新版本的 Paper。EssentialsX 包括需要 Paper 的重大改进,包括:
[MD] --- [/MD]
- paper的异步区块加载功能可减少玩家传送时的卡顿。
- CraftBukkit 和 Spigot 不支持插件的异步区块加载。
- /anvil、/grindstone、/cartographytable、/loom、/smithingtable 和 /stonecutter 仅在 Paper 上受支持。
- CraftBukkit 和 Spigot 不支持这些所需的 API。
- 1.12 及以上版本中的 /recipe 命令需要 Paper 来避免 CraftBukkit 和 Spigot 引入的复制漏洞。
- 与 CraftBukkit 和 Spigot 相比,Paper 在整体性能上有很多优化。
EssentialsX 不支持以下 Minecraft 版本或服务器软件:
[MD] --- [/MD]
尚不支持 Folia。我们正在努力为适当的 Folia 提供支持。
请勿尝试在 Folia 或其分支上使用当前版本的 EssentialsX - 您可能会丢失用户数据。“超高性能”paper分支,包括 Akarin、Yatopia 和类似项目。
这些项目通常会有非标准行为,可能会损坏您的世界和已安装的插件。Mohist 及其相关项目 - Mohist 项目已知存在问题,过去曾误导用户删除官方 EssentialsX jar 文件并安装非官方版本。
我们无法保证 EssentialsX 非官方版本的安全性或功能性;您应该尽可能避免使用 Mohist。其他 Forge/Bukkit 混合服务器,包括 Cauldron、Thermos、Magma、CatServer、Arclight - EssentialsX 基于 Bukkit API 构建,而这些 API 可能不会正确加载模组。
对于运行 Minecraft Forge、NeoForge 或 Fabric 的修改服务器,您应该使用 FTB Essentials。1.7.10 及以下版本。
升级到 2.21.2版本
如果您从 2.21.1 版本升级,可以保留当前的 EssentialsX 配置文件。本版本的配置文件没有新变化。
如何从 2.21.0 或更旧版本的 EssentialsX 升级?请参阅之前的更新更改日志。
[MD] --- [/MD]
已知问题
即使 EssentialsX Spawn 覆盖了生成位置,Spigot 上的锚充能也会耗尽
原文:(这句实在不知道怎么翻译比较好)
Anchor charges deplete on Spigot even when EssentialsX Spawn overrides the spawn location
在 CraftBukkit 和 Spigot 上,由于 CraftBukkit 中一个未修复的漏洞,无论 respawn-at-anchor 如何设置,锚点充能都会消耗。此漏洞已在 Paper 中修复。
Spigot 上,在世界之间传送时飞行模式会重置
在 Spigot 1.17.1 及更高版本中,由于原版行为的变化,无论 world-change-fly-reset 如何设置,玩家的飞行模式都会重置。Paper 服务器已针对此问题进行了修复。(#6012)
[MD] --- [/MD]
新功能
EssentialsX 现在支持 1.21.8 (#6166,#6196,#6224)
EssentialsX 现在正式支持 Paper 1.21.8。
[MD] --- [/MD]
其他新增内容
[MD] --- [/MD]
- /tpr 命令现在会在传送开始前发送一条消息。(#6205)
错误修复
从 2.21.1 及更早版本修复的错误
[MD] --- [/MD]
- /tpr 命令不再允许玩家绕过最大和最小范围限制。(#6205)
- /tpr 命令在旧版本上恢复正常工作。(#6212)
- 当 ignore-colors-in-max-nick-length 启用时,使用十六进制颜色代码的昵称现在会正确遵循 max-nickname-length 设置。(#6185)
- 使用 /skull 命令创建新的玩家头颅在 1.20.4 及以上版本中现在可以正常工作。(#6188)
- /whois 命令的描述现在不再那么容易被误解。(#6187)
- 从 /editsign paste 命令中取消 SignChangeEvent 不再错误地通知玩家粘贴成功。(#6136)
- 不支持的权限插件不再导致 bStats 在启动时出错。(#6190)
- 当启用 confirm to clear 时,传递到确认消息中的命令不再有尾随空格。(#6213)
- 带参数的翻译消息现在会正确遵循 per-player-locale 设置。(#6227)
- EssentialsX 不再将隐藏的身体和鞍座 inventory 槽视为 inventory 的一部分。(#6218)
- 防建造(AntiBuild):修复了多个与无权限破坏告示牌相关的问题。(#6186)
- 聊天(Chat):发送包含顶级域名(TLD)长于三个字符的 URL 的聊天消息现在会被正确过滤。(#6184)
- 聊天(Chat):“大喊”(Shout)或 “提问”(question)类型的消息前不能再有空位。(#6192)
- 聊天(Chat):本地聊天的格式不再截断颜色代码。(#6226)
- Discord:可以设置自定义机器人名称,而无需同时设置 show-avatar: true。(#6239)
从 2.21.2 开发版本修复的回归
修复了 2.21.2 开发版本中的以下错误:
[MD] --- [/MD]
- 命令(player-commands)功能现已恢复正常。(#6214)
要全部的commit日志?, 点击这里.
由于一些话我不知道该怎么翻译,所以我把一些我认为不怎么会翻译的使用机翻,并附上原文。
原文地址:https://github.com/EssentialsX/Essentials/releases
知道各位可能下载不方便,所以我直接把插件打包搬了过来,可以直接下载。
EssentialsX 2.21.1 现已发布,带来了 1.21.5 支持和多个错误修复。
EssentialsX 正式支持 Paper核心 ,并适用于以下 Minecraft 版本:
(原文:
- EssentialsX 积极开发并支持1.21.5版本
1.8.8、、、、 和 - 这些版本仍受支持,但不是我们的优先事项,可能会在未来发行版中删除。1.9.41.10.21.11.21.12.21.13.21.14.41.15.21.16.51.17.11.18.21.19.41.20.6
1.8.8, , , , , , , , , , , , and - these versions are still supported, but are not a priority for us, and may be dropped in a future release.1.9.41.10.21.11.21.12.21.13.21.14.41.15.21.16.51.17.11.18.21.19.41.20.6
)
我们建议使用最新版的 Paper。EssentialsX 包括需要 Paper 的重大改进,包括:
Spigot 核心仍然受支持,但不是优先考虑的,以后可能会被删除。
(原文:
- Paper 的异步区块加载减少了玩家传送期间的延迟峰值。
CraftBukkit 和 Spigot 不支持从插件异步加载 chunk。- /anvil、 、 和 仅在 Paper 上受支持。
CraftBukkit 和 Spigot 不支持这些所需的 API。/grindstone/cartographytable/loom/smithingtable/stonecutter
/anvil, , , , , and are only supported on Paper.
CraftBukkit and Spigot do not support the API needed for these./grindstone/cartographytable/loom/smithingtable/stonecutter
)
[MD]----------------------------------[/MD]
- /recipe在 1.12+ 上需要 Paper 以避免 CraftBukkit 和 Spigot 引入的 dupe 错误。
- Paper 包含了对 CraftBukkit 和 Spigot 的整体性能优化。
支持的核心以及版本:
EssentialsX 不支持以下 Minecraft 版本或服务器软件:
- 尚不支持 Folia。我们正在努力提供适当的 Folia 支持。
请勿尝试在 Folia 或其分支上使用最新版本的 EssentialsX - 您可能会丢失用户数据。“超高性能”纸叉,包括 Akarin、Yatopia 和类似项目。
这些通常会执行非标准行为,并可能破坏您的世界和已安装的插件。Mohist - 众所周知,Mohist 项目是粗略的,并且过去曾诱骗用户删除官方的 EssentialsX jar 并安装非官方的构建。
我们无法保证 EssentialsX 非官方版本的安全性或功能性;您应该尽可能避免使用 Mohist。其他 Forge/Bukkit 混合服务器,包括 Cauldron、Thermos、Magma、CatServer、Arclight - EssentialsX 是为 Bukkit API 构建的,它不能正确支持 Mod。
对于运行 Minecraft Forge、NeoForge 或 Fabric 的 Mod 服务器,您应该使用 FTB Essentials。或更低。1.7.10
升级到 2.21.1
如果您要从 2.21.0 升级,则需要保留当前的 EssentialsX 配置文件。但是,2.21.1 添加了您可能需要配置的新选项,并重新组织了配置文件,并改进了注释以使其清晰。您可以将这些选项添加到现有配置文件中,或重命名当前配置文件以生成新的配置文件。
从 2.20.0 或更早版本的 EssentialsX 升级?请参阅之前的更新更新日志。
[MD]---------------------------------------[/MD]
已知问题
即使 EssentialsX Spawn 覆盖了生成位置,Spigot 上的锚点充能也会耗尽
在 CraftBukkit 和 Spigot 上,无论由于 CraftBukkit 中未修复的错误,锚点费用都会耗尽。此错误已在 Paper 中修复。respawn-at-anchor
在 Spigot 上的世界之间传送时,飞行模式会重置
在 Spigot 1.17.1 及更高版本中,由于原版中的行为更改,无论设置如何,玩家的飞行模式都会被重置。Paper 服务器已修复此问题。(#6012)world-change-fly-reset)
新功能
EssentialsX 现在支持 1.21.5 (#6109)
EssentialsX 现在正式支持 Paper 和 Spigot 1.21.5。
新设置 (#5200 allowed-nicks-regex)
可以更改正则表达式模式,该模式确定允许使用哪些昵称。该权限
仍可用于绕过此检查。essentials.nick.allowunsafe
# The regex pattern used to determine if a requested nickname should be allowed for use.
# If the a request nickname does not matched this pattern, the nickname will be rejected.
# Users with essentials.nick.allowunsafe will be able to bypass this check.
allowed-nicks-regex: '^[a-zA-Z_0-9§]+$'
Discord:支持具有新消息类型的 SocialSpy (#5620 private-chat)
可以使用新的消息类型将 SocialSpy 消息转发到 Discord。
每当用户在 Minecraft 服务器上发送私人消息时,都会发送此消息,除非他们也有权限。private-chatessentials.chat.spy.exempt
# Configure which Discord channels different messages will be sent to.
# You can either use the names of the channels listed above or just the id of a channel.
# If an invalid channel is used, the primary channel will be used instead.
#
# To disable a message from showing, use 'none' as the channel name.
message-types:
...
# Message sent when a private message (/msg, /whisper, etc.) is sent on the Minecraft Server.
private-chat: none
# The following entries allow you to customize the formatting of messages sent by the plugin.
# Each message has a description of how it is used along with placeholders that can be used.
messages:
...
# This is the message that is used to relay minecraft private messages in Discord.
# The following placeholders can be used here:
# - {sender-username}: The username of the player sending the message
# - {sender-displayname}: The display name of the player sending the message (This would be their nickname)
# - {receiver-username}: The username of the player receiving the message
# - {receiver-displayname}: The display name of the player receiving the message (This would be their nickname)
# - {message}: The content of the message being sent
pms-to-discord: "[SocialSpy] {sender-username} -> {receiver-username}: {message}"
其他新增功能:
[MD]--------------------------[/MD]
Bug 修复
从 2.21.0 及更早版本修复的错误:
- Adventure 文本重构中的各种问题已得到解决。见 (#6114))
- 与商业标志有关的更多问题已得到解决。(#6116))
- 该命令在 1.15.2 及更低版本上再次有效。见 (#6115)/baltop)
- 英文翻译文件中的各种拼写错误已得到修复。见 (#6135, #6140))
- /delhome删除不存在的主页时不再发送额外的消息。(#6150)
- Discord 链接:离线时取消您的帐户与 Discord 的关联不再导致错误。(#6111))
从 2.21.1 开发版本中修复的回归
修复了 2.21.1 开发版本中的以下错误:
[MD]---------------------------------[/MD]
面向开发人员的更改
新活动:
EssentialsX 2.21.1 引入了一个新事件:
- SignTransactionEvent当玩家即将使用买入或卖出标志时触发。见 (#6071))
新方法:
- 现在有一种方法可以检索 User 的最近活动时间:。(#6101)IUser#getLastActivityTime)
其他更改:
- GlobalChatEvent现在,无论是否设置了聊天半径,都会为 EssentialsX Chat 处理的每条聊天消息触发。(#6113))
- TranslatableException#getMessage现在再次返回纯文本,而不是未解析的 MiniMessage 标签。(#6134))
如需完整的提交日志,请单击此处。
EssentialsX 2.20.1 在这里,带来了 1.20.1 支持和一些错误修复。
感谢所有为这个版本贡献代码的人(其中许多人列在这个版本的底部),以及所有为Crowdin的翻译做出贡献的人!
此外,非常感谢我们的社区成员,他们帮助无数人在 GitHub 和 MOSS 上使用 EssentialsX,包括 、 、 、 、 和 许多其他人。
EssentialsX 项目由社区提供支持。如果您想帮助我们,您可以通过以下方式做出贡献;
最后,向 Patreon 和 GitHub 赞助商的支持者致敬!
特别感谢我们的英雄级支持者:
您的支持有助于我们继续花费数小时的空闲时间为每个人开发和改进 EssentialsX。如果您有任何零钱,可以单击下面的按钮之一,以一次性或每月承诺来支持 EssentialsX 项目:
- 正义与发展党
- 维斯特里亚MC
- @aternosorg
- @pebblehost
![]()
支持的服务器版本
EssentialsX 正式支持 CraftBukkit、Spigot 和 Paper 服务器软件。具体来说,EssentialsX 旨在支持以下 Minecraft 版本:
我们建议使用最新版本的 Paper。EssentialsX 包括需要 Paper 的重大改进,包括:
以及 - EssentialsX 积极针对这些版本进行开发并提供支持。1.19.41.20.1
1.8.8、 、 、 、 和 - 这些版本仍然受支持,但不是我们的优先事项,并且可能会在将来的版本中删除。1.9.41.10.21.11.21.12.21.13.21.14.41.15.21.16.51.17.11.18.2
EssentialsX 不支持以下 Minecraft 版本或服务器软件:
- Paper 的异步块加载可减少玩家传送期间的延迟峰值。
CraftBukkit 和 Spigot 不支持从插件加载异步块。- /anvil、 、 、 、 和 仅在 Paper 上受支持。
CraftBukkit 和 Spigot 不支持这些所需的 API。/grindstone/cartographytable/loom/smithingtable/stonecutter- /recipe在 1.12+ 上需要 Paper 来避免 CraftBukkit 和 Spigot 引入的欺骗错误。
- Paper 包含无数次对 CraftBukkit 和 Spigot 的整体性能优化。
- i️ 尚不支持 Folia。我们正在努力提供适当的 Folia 支持。
请勿尝试在 Folia 或其分支上使用当前版本的 EssentialsX - 您可能会丢失用户数据。“超高性能”纸叉,包括 Akarin、Yatopia 和类似项目。
这些通常执行非标准行为,并可能破坏您的世界和已安装的插件。Mohist - 众所周知,Mohist 项目是粗略的。
我们无法保证 EssentialsX 非官方版本的安全性或功能;您应该尽可能避免使用墨家。其他 Forge/Bukkit 混合服务器,包括 Cauldron、Thermos、Magma、CatServer - EssentialsX 是为 Bukkit API 构建的,该 API 不支持 mod。
对于修改后的服务器,请使用 SpongeForge 和 Nucleus,或者使用 Forge 或 Fabric 的替代 mod。或以下。1.7.10
升级到 2.20.1
如果要从 2.20.0 升级,则可以保留当前的 EssentialsX 配置文件。此版本中没有对配置文件进行新的更改。
从 EssentialsX 的 2.19.7 或更早版本升级?请参阅以前的更新更新日志。
已知问题
即使 EssentialsX 产卵覆盖产卵位置,Spigot 上的锚点电荷也会耗尽
在 CraftBukkit 和 Spigot 上,无论由于 CraftBukkit 中未修复的错误,锚点费用都会耗尽。此错误已在 Paper 中修复。respawn-at-anchor
在世界之间传送时,飞行模式会重置。(#4325)
在 Minecraft 1.17.1 及更高版本上,由于原版中的行为变化,无论设置如何,玩家的飞行模式都将重置。此问题将在 Essentials 的未来版本中修复。world-change-fly-reset
新功能
EssentialsX 现在支持 1.20.1 (#5389)
EssentialsX 现在正式支持 Paper、Spigot 和 CraftBukkit 1.20.1。
其他新增内容
Bug 修复
从 2.20.0 及更早版本开始修复的错误
- 使用 LuckPerms 上下文时,在新联接期间不再引发异常。(#5364)
- 现在,在使用命令时,喊叫和疑问前缀有效。(#5367/toggleshout)
- 收到套件后,套件占位符中的下划线不再被移除。(#5366)
- 配置文件中提供的无效十进制值现在返回正确的默认值。(#5373)
- 对某些离线玩家进行操作时,不再引发异常。(#5375, #5466)
- /unlimited 用户数据值中无效的材质名称不再阻止用户数据加载。(#5438)
- 在配置中设置为时,交易符号不再中断。(#5441currency-symbol-suffixtrue)
- 附魔命令现在支持副手持有的物品。(#5449)
- book 命令现在可以正常处理手持的其他项目。(#5449)
- 修复了与离线玩家查找相关的各种问题。(#5462)
- AntiBuild:不再对 NPC 进行 AntiBuild 检查。 (#5365)
- Discord:控制台消息和 Webhook 消息不应再向控制台发送垃圾邮件或在垃圾邮件后消失。(#4786)
- Discord:退出消息在线玩家计数占位符不再关闭 1。(#5440)
- Discord:控制台中继现在可以正确过滤所有格式化代码。(#5454)
- Discord 链接:当没有数据更改时,播放器链接数据不再保存到磁盘。(#5388)
- Discord 链接:Discord 角色和 Minecraft 组现在在取消链接后会立即删除。(#5388)
从 2.20.1 开发版本修复的回归
修复了 2.20.1 开发版本中的以下错误:
面向开发人员的更改
新活动
EssentialsX 2.20.1 引入了一个新事件:
可在插件简介点击外链跳转至官方贴下载,也可点击本贴下载压缩包(请解压侯使用内部插件,下载后的不是插件!)
- KitPreExpandItemsEvent在玩家即将收到套件物品之前被触发。(#5407)
如需完整的提交日志,请单击此处。