minecraft联机知识点

配置文件

%mc%.minecraft\servers.dat里存放着所有的服务器地址、名称、图标、介绍等信息。其中服务器地址和名称可以通过mc的主菜单->多人游戏->添加服务器进行添加。

命令行

也可以通过命令行 –server mc.ymdcyy.com –port 25565 来启动mc,使之直接连接到服务器。

架设服务器

通过 https://minecraft.net/en/download/server 页面下载minecraft_server.1.10.jar,再使用命令行java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui可以启动mincraft服务器。

第一次启动时,会生成eula.txtserver.properties文件,然后报错失败。

这时需要打开eula.txteula=false改为eula=true表示同意协议,再次运行命令行在弹出几个错误后会建立成功服务器。这时server.properties里自动生成了一些属性,server-port=25565这行就是默认使用的端口,也可以改成其它端口后重启。

参数说明

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#Minecraft server properties 服务器设置文件 此类型文件不支持中文,本内容仅供作为说明,true代表执行,false代表不执行
#Sun Mar 11 18:24:34 CST 2012 此为文件生成时间
#是否开启地狱,不开启话地狱门将无效
allow-nether=true
#地图文件夹名称,下界与末路之地将会自动以nether,ender加上并用下划线隔开
level-name=world
#是否开启GameSpy4协议服务器监听器,用于获取服务器信息。目测国内用不上。
enable-query=false
#是否允许飞行
allow-flight=false
#远程访问服务器的密码,此项可以留空或删除
rcon.password=
#服务器端口(25565为默认端口,联机时无需输入)
server-port=25565
#第5行对应功能的端口
query.port=25565
#地图类型,Default=默认,FLAT=超平坦,LARGEBIOMES=巨型生物群系
level-type=DEFAULT
#是否开启远程访问服务器控制台。技术人员可选。
enable-rcon=false
#地图种子,在生成地图文件夹之前填入此项,可生成特定的地图
level-seed=
#服务器IP,不输入则为默认IP,内网用户的话请填内网IP
server-ip=
#最大建筑高度,上限是256,因为Chunk的高度最大值是256
max-build-height=256
#是否生成NPC
spawn-npcs=true
#是否开启白名单,没有白名单的玩家尝试进入服务器会被自动拒绝
white-list=false
#是否生成动物
spawn-animals=true
#此处填写服务器默认材质下载链接,链接必须以.zip结尾
texture-pack=
#用于给http://snoop.minecraft.net网站发送服务器数据,这样玩家可以从客户端上获取服务器信息,目测也没人看,推荐关闭
snooper-enabled=false
#是否开启极限模式,玩家死亡将自动被ban
hardcore=false
#是否开启联网模式(正版专用,盗版必改为false!!!!!!!!!)
online-mode=false
#是否开启PVP,不是战争服就不要开了
pvp=false
#游戏难度,与单机相同
difficulty=1
#玩家第一次进入游戏时的游戏模式
gamemode=0
#同时在线的最大玩家数
max-players=20
#远程访问服务器的端口号,此项可以留空或删除
rcon.port=25575
#是否生成怪物
spawn-monsters=true
#是否生成建筑物(包括村庄和地牢)
generate-structures=true
#可见距离,最大值为10
view-distance=10
#服务器欢迎信息(显示在玩家联机页面),中文需中文补丁支持和转码(yy的补丁可用(也需要旧版服务器),ICE未知),推荐EmEditor文本编辑器,自带转码功能
motd=A Minecraft Server

客户端ping

MC在打开网络时,会对每一个保存的服务器进行ping来获取服务器描述信息和图片文件,支持的客户端版本号及在线人数等信息,使用的协议参考

测试服务器列表

  • five.mengcraft.com:18233
  • 龙腾盛世
    • mc.ymdcyy.com:25565
    • 官网:www.ymdcyy.com
    • 版本 1.7.10