由于一些话我不知道该怎么翻译,所以我把一些我认为不怎么会翻译的使用机翻,并附上原文。
原文地址:
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
)
Spigot 核心仍然受支持,但不是优先考虑的,以后可能会被删除。
我们建议使用最新版的 Paper。EssentialsX 包括需要 Paper 的重大改进,包括:
- 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
)
- /recipe在 1.12+ 上需要 Paper 以避免 CraftBukkit 和 Spigot 引入的 dupe 错误。
- Paper 包含了对 CraftBukkit 和 Spigot 的整体性能优化。
[MD]----------------------------------[/MD]
支持的核心以及版本:
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}"
其他新增功能:
- 翻译已根据 Crowdin 上的最新社区贡献进行了更新。见 (#6089, #6131))
- EssentialsX 的配置文件已经整理好,为了清晰起见,在评论中采用了更好的措辞。(#6108))
[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 开发版本中的以下错误:
- 该命令在 1.21.5 及更低版本上再次起作用。(#6121)/spawnmob)
- 无论你有没有,你都可以再次睡在床上。(#6151essentials.sethome.bed)
[MD]---------------------------------[/MD]
面向开发人员的更改
新活动:
EssentialsX 2.21.1 引入了一个新事件:
- SignTransactionEvent当玩家即将使用买入或卖出标志时触发。见 (#6071))
新方法:
- 现在有一种方法可以检索 User 的最近活动时间:。(#6101)IUser#getLastActivityTime)
其他更改:
- GlobalChatEvent现在,无论是否设置了聊天半径,都会为 EssentialsX Chat 处理的每条聊天消息触发。(#6113))
- TranslatableException#getMessage现在再次返回纯文本,而不是未解析的 MiniMessage 标签。(#6134))
如需完整的提交日志,
请单击此处。