• 200金粒签到奖励和周年纪念勋章(4/5/6/7周年)销售将于 4月13日晚结束,不要错过噢!【点我去看看】

教程 Minecraft Java版开服教程

Miceraft Java版开服教程​

由于本站维护过后新增了Java版服务器板块,许多新人可能在Java版开服比较疑惑,故编写此教程
该教程仅为想在Windows本地上开设服务器,并且只是想和朋友自娱自乐或者运营小型服务器的玩家编写,不涉及大型的,公开的服务器管理,如想在Linux上开服或设立大型服务器请参考其他教程!

0.开服前的准备​

0.1 设备要求​

  • 一台主流配置的计算机
  • 主流版本的Java
  • 义务教育英语水平或者翻译工具.
  • Frp穿透工具(如果需要)

0.2 安装Java​

目前高版本的Minecraft使用的Java版本为Java 17.您可以在此处下载Java 17,在进入页面后选择表格中的Windows x64 Installer后跟的链接下载安装程序.下载完成后,双击安装包按照引导提示安装即可

0.3 服务端的选择​

在Minecraft中拥有多种服务端选择,下面我将把各个服务端的优缺点进行表格化.
服务端受支持程度稳定性优点缺点下载地址使用场景
Vanilla(原版端)Mojang官方支持,实时更新完美运行稳定性最高,更新及时, 特性齐全无法加载插件https://www.minecraft.net/zh-hans/download/server与朋友自娱自乐或者开设生电服务器
Bukkit已停止开发稳定运行早期Minecraft服务端,适合开设怀旧服资源贫瘠、且作者已停止维护https://getbukkit.org/download/craftbukkit开设怀旧服
Spigot社区团队支持,更新活跃稳定运行支持多数插件,性能优秀开发较慢,通常新版本发行一个月后才会有开发板https://spigotmc.org开设大多数插件服务器
Paper社区团队支持,更新活跃稳定运行同上,且开发团队不断改进Paper同上https://papermc.io/开设大多数插件服务器
Forge/Fabric/NeoForge社区团队支持,更新活跃稳定运行可以安装模组无法安装插件,性能要求较高较多,此处暂不列出,可自行上网查找开设模组服务器
各类混合端几乎没有支持,更新较慢稳定运行可安装模组和插件国内环境较差,且性能要求较高较多,此处暂不列出,可自行上网查找加点宝可梦模组圈钱
注: 严格意义上来说BC端并不是一种服务端

1. 开设服务器​

当您下载完毕服务端时就可以正式开服了,此处采取分步教学.

1.1 创建文件夹​

将你下载好的服务端放置进一个新创建的文件夹,即可完成该步骤.

1.2 编写启动脚本​

服务器双击可启动不了,需要编写启动脚本才可以启动.创建一个新建文本文档并且将一下命令黏贴至本文本文档中,并重命名为start.cmd
代码:
@echo off

:start
java.exe -jar <您的服务端文件名称>

:process
echo 请在5秒内退出该批处理文件,否则服务端将重新启动
timeout /t 5 /nobreak>nul
goto start
如果出现找不到java.exe时代表缺少环境变量,请自行寻找教程.

1.3 首次启动的配置​

在首次启动后服务端将会退出,请您关闭该批处理窗口,并打开eula.txt并将最后一行的eula=false变更为eula=true.这代表您同意Minecraft最终许可条款.
如果您想进行进一步的配置可打开server.properties进行配置,详细配置请查看第二节的内容。

1.4 正式开启服务器​

当您同意Minecraft最终许可条款后,再次双击start.cmd此时服务端将自行配置无需过多干预,此时您正式开启了服务器.

2 维护服务器​

2.1 server.properties文件内容​

所有设置均在重启后生效.在这里列出了一些常用的选项
项目说明允许的值备注
level-seed世界的种子值任意整数值需删除world文件夹后或者在第二次启动时修改生效
gamemode世界游戏模式"survival"(生存)、"creative"(创造)、"adventure"(冒险)
enable-command-block允许在服务器中使用命令方块true(启用)、false(禁用)
motd服务器描述任意字符串
difficulty游戏难度"peaceful"(和平)、"easy"(简单)、"normal"(一般)、"hard"困难
max-players最大玩家数任意整数值
hardcore启用极限模式true(启用)、false(禁用)
online-mode启用正版验证true(启用)、false(禁用)如果开启本选项,则必须以正版身份才可以进入

2.2 常用指令列表​

在控制台执行指令无需加"/".
指令用途备注
/op <玩家名称>将指定玩家设置为服务器管理员.
/deop <玩家名称>将指定玩家设置为普通玩家.
/ban <玩家名称> [原因]将指定玩家封禁,并显示理由(如果有)
/pardon <玩家名称>将指定玩家解除封禁.
/save-all立即保存服务器存档
/save-on开启服务器自动保存
/save-off关闭服务器自动保存
/stop关闭服务器
/whitelist on或者/whitelist off亦或/whitelist reload开启或关闭服务器亦或重载白名单机制
/whitelist add <玩家名称> | /whitelist remove <玩家名称>将指定玩家添加或移出白名单
/whitelist list列出服务器白名单
/kick <玩家名称> [原因]将指定玩家踢出,并显示理由(如果有)

2.3 服务器插件/模组管理​

2.3.1 插件管理
您可以在SpigotMCMCBBS或者本站找到您心仪的插件,下载完成后请您将插件放置进plugins文件夹.重新启动服务器即可安装完成,如需卸载插件仅需从plugins文件夹删除该插件即可,多数插件拥有配置文件你可以在开插件的文档站找到如何配置该配置文件的教程.
2.3.2 模组管理
您可以在CurseForge或者MCMOD找到您心仪的模组.下载完成后请您将模组放置进mods文件夹.重新启动服务器即可安装完成,如需卸载模组仅需从mods文件夹删除该插件即可

2.4 世界管理​

如需删除世界仅需删除worlds文件夹即可,如需替换世界继续将您的世界修改为worlds即可替换成功.

3 其他​

3.1 对于绝大多数网络用户而言您需要进行内网穿透才能让其他局域网用户加入您的服务器.如果您的网络较为先进可以使用IPv6让其他用户加入.具体请查询其他文档
3.2 本文章使用CC-NA-SA 3.0协议发布

2024.03.14补充:MCBBS已经关闭,请寻找其他的服务器资源论坛
 
最后编辑:
“如需卸载模组仅需从mods文件夹删除该插件即可”
是“该模组”吧
 

在线会员

  • uuih
  • NetK
  • Runaway_21
  • umaru
  • 一位随缘玩家
  • Sh1roCu
  • 卡比兽好饿
  • 1832767678
  • Ez4p1xEL
  • ASAqw
  • 蟹蒙老鸽
  • 赤_焰
后退
顶部 底部