搭建mc1.6.4行尸走肉服务器的核心在于使用Forge加载行尸走肉mod,并正确配置服务器核心文件,整个过程需要Java 8支持。下面从零开始,把搭建的每一步拆开来讲,包括环境准备、服务端安装、模组配置和常见坑点,方便你跟着操作。
mc1.6.4行尸走肉服务器搭建步骤详解
搭建前需要确认你的系统环境,推荐使用Windows Server或Linux,内存至少2GB,1.6.4版本老旧,但稳定,适合低配机。
准备工作:下载需要的文件
- Java 8 JDK/JRE:确保版本是64位,1.6.4服务器用Java 8最稳,在命令行输入
java -version验证。 - Minecraft Server 1.6.4:从Minecraft官网下载
minecraft_server.1.6.4.jar,或通过官方启动器间接获取。 - Forge 1.6.4:推荐使用
forge-1.6.4-9.11.1.965-installer.jar,这个版本兼容性好。 - 行尸走肉mod:下载MrCrayfish的The Walking Dead Mod 1.6.4版本,常见文件名是
TheWalkingDeadMod-1.6.4-x.x.x.jar。 - 其他辅助工具:WinSCP(如果服务器在远程)、文本编辑器(如Notepad++)、压缩软件。
部署服务端基础
- 新建一个文件夹,比如
mc_twd,把minecraft_server.1.6.4.jar放进去。 - 双击运行一次,会生成
eula.txt和server.properties,打开eula.txt,把eula=false改成eula=true。 - 再次运行一次,让服务器生成必要的文件夹(如
world、logs等),然后停止服务端。
安装Forge加载器
- 运行
forge-1.6.4-9.11.1.965-installer.jar,选择“Install server”,目标文件夹选刚才的mc_twd。 - 安装完成后,文件夹里会出现一个
forge-1.6.4-9.11.1.965-universal.jar,这就是新的服务器核心。 - 删除原来的
minecraft_server.1.6.4.jar,或者保留做备份。 - 创建一个启动脚本(Windows用
.bat,Linux用.sh示例:java -Xmx1024M -Xms1024M -jar forge-1.6.4-9.11.1.965-universal.jar nogui pause根据内存调整
-Xmx和-Xms,一般1024M够用,人多可以调高。
安装行尸走肉mod
- 在
mc_twd文件夹下新建mods文件夹。 - 把下载好的
TheWalkingDeadMod-1.6.4-x.x.x.jar复制进去。 - 如果有依赖mod(行尸走肉mod有时需要
LunatriusCore),也一并放入,不过1.6.4版本的行尸走肉mod通常内置依赖,放一个jar就行。
- 为了增强末日体验,可以额外加一些辅助mod,比如
InventoryTweaks、BetterStorage,但注意版本必须匹配1.6.4。
配置服务器参数
- 打开
server.properties,推荐修改以下项:online-mode=false:允许盗版玩家进入。max-players=20:根据服务器性能调整。difficulty=3(困难):行尸走肉主题需要高难度。spawn-animals=false:减少动物,突出末世感。spawn-monsters=true:确保怪物生成。
- 如果想自定义行尸走肉mod的配置,打开
config文件夹下的TWD.cfg,可以调整僵尸数量、叫声、掉率等,根据自己的服务器风格调。
启动与测试
- 双击启动脚本,等待控制台出现
Done (x.xxxs)!,说明服务器开启成功。 - 客户端也需要安装相同版本的Forge和行尸走肉mod,进入多人游戏,输入服务器IP(如果是本机就是
0.0.1,远程服务器填公网IP),端口默认25565。 - 如果连接失败,检查防火墙是否放行25565端口,或者云服务器安全组规则是否开放。
行尸走肉服务器配置要求
硬件和软件配置直接影响服务器流畅度,尤其是模组服,1.6.4虽然老,但mod加载会吃掉不少内存。
硬件建议
- CPU:主频2.0GHz以上,推荐双核,单核性能比核心数更重要,因为Minecraft服务器主要依赖单线程。
- 内存:至少2GB空闲内存,4GB最佳,分配给JVM的
-Xmx建议在1024M-2048M之间,根据同时在线人数调整。 - 硬盘:SSD固态硬盘,减少区块加载时间,服务器运行后world文件夹会逐渐增大,建议预留10GB空间。
系统环境
- 操作系统:Windows Server 2012及以上,或Ubuntu 18.04/20.04,Linux系统长期运行更稳定,但配置稍复杂。
- Java版本:必须用Java 8,推荐Oracle JDK 8u251或OpenJDK 8,高版本Java(如Java 11、17)无法兼容1.6.4的Forge。
网络要求
- 带宽:上行至少5Mbps,10Mbps以上更好,如果有10人同时在线,建议20Mbps上行。
- 延迟:服务器所在机房离玩家近一点,避免跨洋延迟,如果自己家开服,需要公网IP或使用内网穿透工具(如NAT123、Frp)。
行尸走肉服务器怎么弄:客户端与服务端匹配
很多玩家遇到“连接失败”是因为客户端和服务端的mod版本不一致,1.6.4的行尸走肉服务器,必须保证客户端和服务端使用完全相同的mod列表和版本。
客户端安装步骤
- 使用Minecraft官方启动器,新建一个版本,选择1.6.4。
- 安装Forge 1.6.4(同服务端版本,推荐
6.4-9.11.1.965)。 - 把服务端
mods文件夹里的所有jar文件复制到客户端的mods文件夹。 - 启动一次游戏,确认mod加载成功(主界面应该出现行尸走肉mod的图标或提示)。
常见版本冲突
- Forge版本不一致:服务端用9.11.1.965,客户端也必须用同一个,不能混用。
- mod版本不匹配:行尸走肉mod有多版本,下载时注意文件名上的版本号,和服务端保持一致。
- 缺少依赖mod:某些功能性mod需要前置库,比如
LunatriusCore,检查服务端mods文件夹内是否有依赖文件,如果没有,客户端也需要同步安装。
行尸走肉服务器多少钱?成本分析
搭建服务器的方式有两种:自建主机和租用云服务器,成本差异很大。
自建主机成本
- 如果你有闲置电脑,空闲内存2GB以上,成本几乎为零,只需要电费,一台低功耗主机(如树莓派)也能跑,但1.6.4模组服建议用x86架构,树莓派性能不够。
- 电费:按100W功耗算,24小时运行,每月约72度电,按0.6元/度算,大约43元,如果专门用一台高配机,电费会更高。
租用云服务器
- 国内云厂商(如简米云、酷番云)的轻量应用服务器,2核2GB配置,每月价格在50-80元左右,如果选择海外高速线路(如CN2 GIA),价格会翻倍,约150元/月。
- 行业共识认为,对于10人以内的小型行尸走肉服务器,选择2核4GB的云服务器性价比最高,每月约100元,能保证流畅运行。
其他隐性成本
- 域名和备案:如果不想用IP直连,可以买域名(几十元一年),但国内服务器需要备案,流程繁琐,如果不备案,用IP也行。
- 内网穿透:如果你没有公网IP,使用Frp或NAT123,费用在15-30元/月,免费版有带宽限制和连接数限制,不太推荐。
行尸走肉服务器维护与优化
服务器开起来后,需要定期维护,否则容易卡顿或崩溃。
清理不必要文件
world文件夹里的playerdata和stats会随着时间膨胀,可以定期备份并清理离线玩家的数据。- 使用
/kill @e[type=Item]清理掉落物,避免实体堆积导致TPS下降。 - 关闭控制台命令
/save-all强制保存,然后删除logs文件夹里的旧日志,节省磁盘空间。
调试卡顿
- 输入
/tps查看服务端TPS,低于15需要优化,1.6.4没有Paper等优化核心,只能靠降低视距和实体数量。 - 在
server.properties中把view-distance设为4-6,max-entity-distance调低。 - 减少红石机器和自动农场,行尸走肉主题下,这些末日元素,但大型机械会拖慢服务端。
备份与回档
- 定期备份整个
mc_twd文件夹,建议每天一次,使用压缩工具打包,保留最近3天的备份。 - 如果服务器崩溃或出现严重bug,可以回档,注意,回档会丢失所有玩家进度,提前在公告里通知。
mc1.6.4行尸走肉服务器常见问题解答
为什么我启动服务器后控制台报错java.lang.NoClassDefFoundError?
通常是因为行尸走肉mod找不到依赖的库,1.6.4版本有些mod需要LunatriusCore,检查服务端mods文件夹是否包含该jar,如果依赖mod不存在,客户端会直接闪退,服务端则报ClassNotFoundException,解决办法是下载对应版本的依赖mod,放入双方mods文件夹。
行尸走肉服务器怎么设置OP和权限?
在控制台输入/op 玩家ID,成功后玩家在游戏里拥有最高权限,如果玩家不在线,也可以直接编辑ops.json文件(1.6.4是ops.txt,一行一个名字),注意,给OP后玩家可以执行任何命令,包括/stop,所以只给信任的人,如果需要更细的权限管理,可以安装PermissionsEx插件,但1.6.4的插件环境不完善,简单用OP模式即可。
客户端连接提示“Bad Login”或“Outdated server”怎么办?
“Bad Login”是因为服务器开启了online-mode=true,盗版玩家无法进入,把server.properties里的online-mode改成false,然后重启服务器。“Outdated server”说明客户端或服务端版本不一致,检查双方使用的Minecraft版本和Forge版本是否完全一样,1.6.4的行尸走肉服务器,强烈建议使用forge-1.6.4-9.11.1.965,这个版本兼容性最好,大部分连接问题都能解决。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/581149.html




