news 2026/10/21 10:55:38

如何 10 分钟给 Spigot 服务器装好 EssentialsX:传送、家园与玩家管理完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何 10 分钟给 Spigot 服务器装好 EssentialsX:传送、家园与玩家管理完整指南

如何 10 分钟给 Spigot 服务器装好 EssentialsX:传送、家园与玩家管理完整指南

【免费下载链接】EssentialsThe modern Essentials suite for Spigot and Paper.项目地址: https://gitcode.com/GitHub_Trending/es/Essentials

你在 Spigot 或 Paper 上跑 Minecraft 服务器,玩家最常问的就是"怎么回家""怎么私聊"这类问题。EssentialsX 把传送、家园、私聊、封禁、装备包这些高频操作打包成一个插件,丢进plugins目录就能用,不用为每个功能单装一个工具。

装之前:两个让你头疼的场景

场景一:玩家找不到路。新玩家下线后想回家,得记坐标或找管理员要位置;死了掉装备,爬起来又得跑回出生点。/sethome+/home、/back这类命令直接把"回家"变成一次按键。

场景二:管理命令散落各处。封人、私聊、清库存、设出生点各靠各的插件,别名记不清、行为不统一。EssentialsX 把它们收进同一套命令体系,权限命名也统一挂在essentials.*下,一次配齐。

三步装好 EssentialsX

第一步:确认环境

  • 服务端必须是CraftBukkit、Spigot 或 Paper(其他服务端未被官方测试,出了问题团队不管)
  • Java 8 及以上,建议直接用你的服务端支持的最新版本
  • Minecraft 支持范围:1.8.8 一直到 26.3,装之前对一下你的服务端版本
  • 想用权限插件的前缀/后缀,需要另装Vault;权限插件推荐 LuckPerms

第二步:获取并放置

想从源码构建的话:

git clone https://gitcode.com/GitHub_Trending/es/Essentials cd Essentials && ./gradlew build

构建完成后 jar 会出现在jars/目录里(Windows 下命令是gradlew build)。不想构建就直接取官方发布的.jar,放进服务端根目录的plugins/文件夹。

第三步:首次启动验证

正常启动服务器,确认plugins/Essentials/config.yml被自动生成,然后进游戏输入/essentials,没有报错就说明加载成功。再敲一下/help,能看到/home、/tpa、/kit这些条目即代表一切就位。

最常用的 5 个命令

命令实际效果什么时候用
/sethome 名字→/home 名字在脚下设家,之后随时一键传送回家每个玩家至少设一个默认家,多地点可用/home 名字2
/back回到死亡或上次传送前的位置摔死、被传送走之后省得跑图
/tpa 玩家名+/tpaccept发起传送请求,对方接受后互传集合、救援、管理员把玩家带回来
/kit领取预配置的装备包,带冷却时间新人礼包,包内容在kits.yml里定义,还能用/createkit在圈内创建
/setjail+/togglejail圈定关押点,随时关押/释放玩家处理捣乱玩家,限制其活动范围

另外两个高频小命令:/nick改昵称(默认带~前缀防冒充),/ignore屏蔽某个玩家的私聊。命令清单完整定义在 Essentials/src/main/resources/plugin.yml 里,可以查别名。

只改这几个配置

所有改动都在plugins/Essentials/config.yml,默认值源头是仓库里的 Essentials/src/main/resources/config.yml。下面三处是改动频率最高的:

1. 防止传送被连点刷穿

# 改前 teleport-cooldown: 0 # 改后:两次 /home、/tp 之间间隔 5 秒 teleport-cooldown: 5

2. 自定义进服消息

# 改前 custom-join-message: "none" # 改后:支持 {PLAYER}、{ONLINE} 等占位符 custom-join-message: "&a欢迎 {PLAYER},当前在线 {ONLINE} 人"

3. 自动 AFK 判定时间

# 改前 auto-afk: 300 # 改后:挂机 10 分钟才标记 AFK(需权限 essentials.afk.auto) auto-afk: 600

改完不用重启服务器,进游戏执行/essentials reload即可生效。

新手避坑 ⚠️

坑一:改了配置没生效。九成是忘了 reload——编辑后必须执行/essentials reload或重启。剩下的一成是 YAML 写错了:只允许空格缩进(Tab 不行)、文件要存成 UTF-8、文本里的单引号要写成两个,例如don''t。

坑二:服务端类型或版本不兼容。官方只测试 Spigot/Paper,用其他魔改服务端出兼容问题不会有人跟进;MC 版本不在支持列表里就先升服务端,别硬装老版本插件。

坑三:前缀后缀出不来。权限插件需要经 Vault 中转;如果你的权限插件不受支持,把use-bukkit-permissions设为false,插件会回退到配置内置的权限方式。

坑四:老 Essentials 和 EssentialsX 同时装。两者是同一个项目的分叉,功能重叠,只会互相打架,二选一。

周边模块,按需加

主插件装好后,仓库里这几个模块可以单独加进plugins/目录扩展能力:

  • EssentialsChat— 聊天前缀/后缀、本地聊天范围控制
  • EssentialsProtect— 出生点等区域的破坏保护
  • EssentialsSpawn— 多出生点管理,/setspawn+/spawn
  • EssentialsGeoIP— 识别玩家 IP 国家并在进服消息里展示
  • EssentialsXMPP— 跨设备聊天桥接
  • EssentialsDiscord / EssentialsDiscordLink— 与 Discord 的消息互通及账号绑定
  • providers/下的1_8Provider、PaperProvider等 — 不同游戏版本的兼容层,普通用户不用动

模块说明可以看各目录内的 EssentialsDiscord/README.md。


EssentialsX 的价值,就是把"服务器管理员的日常琐事"压缩成了几个短命令。现在就打开plugins/Essentials/config.yml,把teleport-cooldown改成 5,进游戏执行/essentials reload,然后连点两次/home,亲眼看冷却生效。

【免费下载链接】EssentialsThe modern Essentials suite for Spigot and Paper.项目地址: https://gitcode.com/GitHub_Trending/es/Essentials

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/21 10:53:31

Gamdl 配置速查:自定义输出路径、视频分辨率与音频编码全解

Gamdl 配置速查:自定义输出路径、视频分辨率与音频编码全解 【免费下载链接】gamdl A command-line app for downloading Apple Music songs, music videos and post videos. 项目地址: https://gitcode.com/GitHub_Trending/ga/gamdl Gamdl 是一个命令行工具…

作者头像 李华
网站建设 2026/10/21 10:47:27

无需重启:MapLibre Native 地图主题热切换实战

无需重启:MapLibre Native 地图主题热切换实战 【免费下载链接】maplibre-native MapLibre Native - Interactive vector tile maps for iOS, Android and other platforms. 项目地址: https://gitcode.com/GitHub_Trending/ma/maplibre-native MapLibre Nat…

作者头像 李华
网站建设 2026/10/21 10:46:52

awesome-shizuku中的开源应用:从AuroraStore到F-Droid扩展

awesome-shizuku中的开源应用:从AuroraStore到F-Droid扩展 在Android生态系统中,Shizuku技术为普通应用提供了无需root即可访问系统API的能力,让用户能够在非root设备上获得更多系统级控制权限。awesome-shizuku项目精心整理了众多利用Shizuk…

作者头像 李华
网站建设 2026/10/21 10:46:08

如何用Awesome-Shizuku安装APK:InstallWithOptions等工具详解

如何用Awesome-Shizuku安装APK:InstallWithOptions等工具详解 在Android开发和应用管理中,安装APK文件是一个常见但有时复杂的过程。Awesome-Shizuku项目通过Shizuku框架提供了多种强大的APK安装工具,让这一过程变得更加简单高效。本文将详细…

作者头像 李华
网站建设 2026/10/21 10:42:02

算法思维体操:基于generator生成器自己实现Async/Await(TypeScript)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华