在此先声明,安装minecraft服务器必须先安装好java
下载服务器安装包
这里推荐下载稳定版
注意,如果直接点会进入到广告
右键,选择复制连接
在网址栏上粘贴刚刚复制来到连接
删除在url前的文本
回车,开始下载
安装服务器
把下载下来的文件放到你喜欢的目录下,如我放在C:\Users\你的用户名\minecraftServer下
单击文件目录,删除原有内容,输入cmd
你的电脑会打开命令提示符输入以下内容
java -jar 你下载下来的文件的名字(以-install.jar结尾)
打开以下窗口选install server
点击三个点,在资源管理器中选择你安装程序所在的目录(就你刚刚的目录)
等待下载完成
运行你安装好的服务器
在目录下新建一个文件,名为start.bat
在输入栏中输入以下内容
title server
java -Xmx8g -Xms8g -server -jar forge-1.8-11.14.4.1563-universal.jar
双击运行start.bat文件
第一次运行之后应会自动停止
在文件夹中,找到eula.txt
将false改为true
再次打开start.bat
这时就可以正常运行了
打开server.properties文件,以你的编辑器打开
# 不用鸟他
generator-settings=
# 管理员的等级
op-permission-level=4
# 材质选择,没有需要留空即可
resource-pack-hash=
# 是否开启地狱
allow-nether=true
# 游戏世界的名称,在服务器路径中会创建以这个名称命名的文件夹来储存的世界
level-name=world
# 是否允许收集服务器的信息
enable-query=false
# 是否允许飞行(鞘翅不算,管理员不算)
allow-flight=false
# 公布玩家成就信息
announce-player-achievements=true
# 端口,选25565
server-port=25565
# 世界最大空间
max-world-size=29999984
# 世界类型
level-type=DEFAULT
# 是否开启rcon监听
enable-rcon=false
# 是否强制玩家的模式
force-gamemode=false
# 地图种子
level-seed=
# 服务器IP,建议留空
server-ip=
# 封包压缩阈值
network-compression-threshold=256
# 最高建筑高度
max-build-height=256
# 是否生成npc
spawn-npcs=true
# 白名单
white-list=false
# 是否生成动物
spawn-animals=true
# 是否开极限
hardcore=false
# 将你服务器的信息发布到官网
snooper-enabled=true
# 正版验证,开了之后只有官方启动器的玩家才能玩你的服务器
online-mode=true
# 资源包
resource-pack=
# 是否允许玩家pvp
pvp=true
# 游戏模式(如简单,普通等)
difficulty=1
# 是否允许命令方块
enable-command-block=false
# 默认游戏模式
gamemode=0
# 玩家挂机多久会把他踢出服务器
player-idle-timeout=0
# 最大人数
max-players=20
# 刷怪效率
max-tick-time=60000
# 是否生成怪物
spawn-monsters=true
# 生成结构(如村庄)
generate-structures=true
# 视距
view-distance=10
# 你的服务器介绍
motd=A Minecraft Server
# 不用鸟他
generator-settings=
# 管理员的等级
op-permission-level=4
# 材质选择,没有需要留空即可
resource-pack-hash=
# 是否开启地狱
allow-nether=true
# 游戏世界的名称,在服务器路径中会创建以这个名称命名的文件夹来储存的世界
level-name=world
# 是否允许收集服务器的信息
enable-query=false
# 是否允许飞行(鞘翅不算,管理员不算)
allow-flight=false
# 公布玩家成就信息
announce-player-achievements=true
# 端口,选25565
server-port=25565
# 世界最大空间
max-world-size=29999984
# 世界类型
level-type=DEFAULT
# 是否开启rcon监听
enable-rcon=false
# 是否强制玩家的模式
force-gamemode=false
# 地图种子
level-seed=
# 服务器IP,建议留空
server-ip=
# 封包压缩阈值
network-compression-threshold=256
# 最高建筑高度
max-build-height=256
# 是否生成npc
spawn-npcs=true
# 白名单
white-list=false
# 是否生成动物
spawn-animals=true
# 是否开极限
hardcore=false
# 将你服务器的信息发布到官网
snooper-enabled=true
# 正版验证,开了之后只有官方启动器的玩家才能玩你的服务器
online-mode=true
# 资源包
resource-pack=
# 是否允许玩家pvp
pvp=true
# 游戏模式(如简单,普通等)
difficulty=1
# 是否允许命令方块
enable-command-block=false
# 默认游戏模式
gamemode=0
# 玩家挂机多久会把他踢出服务器
player-idle-timeout=0
# 最大人数
max-players=20
# 刷怪效率
max-tick-time=60000
# 是否生成怪物
spawn-monsters=true
# 生成结构(如村庄)
generate-structures=true
# 视距
view-distance=10
# 你的服务器介绍
motd=A Minecraft Server
回到目录,创建文件夹mods
在这个文件夹里面,你可以根据自己喜欢来添加符合当前版本的mod
将服务器开放到公网上
现在的服务器只有你可以访问,而想与你的小伙伴们一起玩,需要配置防火墙
设置自己电脑上的防火墙
选择网络与Internet
选择Windows防火墙
选择高级设置
点击入栈规则
选新建规则
选择端口,下一步
此规则应用与TCP还是UDP,选TCP
选特定本地端口:25565(minecraft服务器的端口)
下一步
选择允许连接,下一步
全勾起来,下一步
起个名字,完成
配置路由器上的防火墙
点击你当前连接的网络,选属性
记住IPv4地址
打开网页
(注意,从这里开始,每个人的会不一样,但应该没多大差异,顺着步骤来)
输入你的密码
我是TP-LINK,在虚拟服务器里添加,你们可能不一样,什么端口外放之类的,但绝对有这个功能,慢慢找就行了
常用服务器留空,外部端口可以留空就留空,不行就写49152-65535,内部端口填25565,IP地址填你之前背的IPv4地址,协议类型填TCP,之后保存
这样,别人就可以使用你的公网IP:25565来访问你的服务器了
添加一个域名
你的公网IP每一次启动都会变动,有两个选择,1是别关机这台电脑,但这非常耗性能,你也可以用第二种选择:域名
域名指的是使用一串英文字母来表示你的公网IP,不然公网IP不太好记(最简易的表达)
我们使用一个免费的dns注册服务器Freedns
打开,点击Subdomains
有账号的登录,没有就注册一个
(因为作者觉得注册这种事过于简单,就不一一介绍了)
点击Registry
在搜索栏中搜索minecraft
单击minecraft.pe
类型别动,子域名想起什么起什么,填个验证码,点Save!即可
出现这个见面就代表成功了
如果出现了Error!就代表这个域名不能用,可能已经被别人注册了,重新填一个
注册好后,先点home,再点v2 interface
点击下拉框,选Enable这个
把你注册的域名勾起来,点Apply就行
出现了这个见面,就代表应用成功了
在桌面(或你开机能第一眼看见的地方,创建update.bat)
右键,编辑
输入curl加空格加你刚刚复制的地址
这是为了你每一次开机时双击update.bat可以将域名指向你的公网IP
完成
现在你可以邀请你的好朋友一起来游玩你的服务器了(记得打开服务器)