Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
适合谁
本模组适合那些想要为自己的 Minecraft 服务器开发定制客户端,但又不希望玩家脱离服务器环境去游玩单人世界的服主或整合包作者使用。
如果你的服务器客户端中包含了专属资源包、定制菜单、特殊 UI、服务器活动内容、专用配置或与服务器玩法强绑定的模组,那么这个模组可以帮助你将客户端的主要使用场景固定在指定服务器上,避免玩家绕过服务器直接进入单人模式,或随意修改客户端中已经预设好的服务器连接与资源包环境。
它更适合用于:
- 服务器专属客户端
- 活动服 / 生存服 / RPG 服定制整合包
- 不希望玩家自行修改入口的封闭式客户端
- 需要保持统一资源包、统一服务器列表和统一游玩流程的服务器
这个模组可以让你的定制客户端始终围绕你的服务器使用,减少玩家误操作导致的资源包卸载、服务器入口删除、退出服务器后无法继续正常体验等问题。
如果再搭配 Java 启动参数中的自动进服功能使用,效果会更好。玩家启动客户端后可以直接进入服务器,从而获得更接近“专用游戏客户端”的体验。
修改了什么
本模组主要对 Minecraft 客户端的部分界面与操作逻辑进行了限制和调整,使其更加适合作为服务器专用客户端使用。
主要修改内容包括:
-
禁用单人游戏 隐藏或阻止玩家进入单人游戏界面,避免玩家脱离服务器环境游玩本地世界。
-
阻止删除第一个服务器 保护服务器列表中的第一个服务器,防止玩家误删或手动删除预设服务器入口。
-
防止从服务器退出 调整退出服务器后的行为,尽量避免玩家回到普通主菜单后自行切换到其他玩法入口。
-
防止卸载资源包 阻止玩家随意关闭或卸载客户端预设资源包,确保服务器所需的材质、界面和视觉内容可以稳定加载。
这些改动可以让客户端更加贴近“服务器专用启动器 / 专用整合包”的使用体验,适合希望统一玩家入口、统一资源包环境,并减少客户端侧误操作的服务器项目。
Who Is This For?
This mod is designed for server owners or modpack authors who want to build a custom Minecraft client for their own server, but do not want players to use that client for singleplayer worlds outside the server environment.
If your server client includes dedicated resource packs, custom menus, special UI elements, server event content, custom configurations, or mods that are strongly tied to your server gameplay, this mod helps keep the client focused on the intended server experience. It prevents players from bypassing the server and entering singleplayer mode directly, or from freely changing the preset server connection and resource pack environment.
It is especially suitable for:
- Server-exclusive clients
- Custom modpacks for event servers, survival servers, or RPG servers
- Closed-style clients where players should not freely modify the entry point
- Servers that require a unified resource pack, server list, and gameplay flow
This mod helps ensure that your custom client is always centered around your server, reducing issues caused by players accidentally uninstalling resource packs, deleting the server entry, or leaving the server and breaking the intended client experience.
When used together with Java launch arguments for automatic server joining, the effect is even better. Players can enter the server directly after launching the client, creating an experience closer to a dedicated game client.
What Has Been Modified?
This mod mainly restricts and adjusts parts of the Minecraft client UI and interaction logic, making it more suitable for use as a server-dedicated client.
Main changes include:
-
Disabling Singleplayer Hides or blocks access to the singleplayer screen, preventing players from leaving the server environment to play local worlds.
-
Preventing the First Server from Being Deleted Protects the first server in the server list, preventing players from accidentally or manually deleting the preset server entry.
-
Preventing Players from Leaving the Server Flow Adjusts the behavior after disconnecting from the server, reducing the chance of players returning to the normal main menu and switching to other gameplay entry points.
-
Preventing Resource Pack Removal Prevents players from freely disabling or uninstalling the preset client resource pack, ensuring that the textures, UI, and visual content required by the server can load consistently.
These changes make the client feel more like a dedicated server launcher or server-specific modpack. It is suitable for server projects that want to unify the player entry point, maintain a consistent resource pack environment, and reduce client-side misoperations.


