使用树莓派做我的世界服务端
1.安装好java
2.下载SpigotMC服务端 服务端和客户端的版本要相同 或者是兼容
切换到spigot下载好的路径中运行
`java -Xms512M -Xmx512M -jar spigot.jar`
会报错
在当前路径中生成了两个文件
```
eula.txt
server.properties
```
修改eula.txt
添加一行
```
eula=true
```
修改server.properties
##将下面的代码复制进去
```
#Minecraft server properties
#Thu Oct 17 22:53:51 UTC 2013
generator-settings=
#Default is true, toggle to false
allow-nether=false
level-name=world
enable-query=false
allow-flight=false
server-port=25565
level-type=DEFAULT
enable-rcon=false
force-gamemode=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
texture-pack=
snooper-enabled=true
hardcore=false
online-mode=false
pvp=true
difficulty=1
player-idle-timeout=0
gamemode=0
#Default 20; you only need to lower this if you're running
#a public server and worried about loads.
max-players=20
spawn-monsters=true
#Default is 10, 3-5 ideal for Pi
view-distance=5
generate-structures=true
spawn-protection=16
motd=A Minecraft Server
```
##根据需求自己配置
###上面的配置中文备注如下 (非正版需要修改这项 online-mode=true 需要false才能登录)
```
#Minecraft server properties(标题)
#Wed Jan 29 14:46:19 CST 2014(创建时间)
generator-settings=?(*************************************************************************未知 启动器设置?)
allow-nether=true(开启地狱传送门 true-是/false-否)
level-name=HarvestMoon(服务器地图文件夹名)
enable-query=false(允许使用GameSpy4协议的服务器监听器 用于收集服务器信息 true-是/false-否)
allow-flight=false(允许飞行(滞空超过5秒的玩家不会被自动踢出) true-是/false-否)
rcon.password=12 0 0 0 0 0 0 0 3 0 0 0 密码... 0(远程访问密码 12这里是(密码长度-1)+10)
server-port=25565(端口 默认25565)
level-type=DEFAULT(生成世界类型 DEFAULT-默认/FLAT-超平坦/LARGEBIOMES-巨型生物群系)
enable-rcon=true(允许远程访问服务器控制台 true-是/false-否)
force-gamemode=false(*************************************************************************未知 禁止修改游戏模式?)
level-seed=il66(生成默认世界种子)
server-ip=192.168.1.1(手动绑定服务器IP的数值 建议不填)
max-build-height=256(人工建筑最高高度 MAX-256)
spawn-npcs=true(生成村民 true-是/false-否)
debug=false(*************************************************************************未知 调试模式?)
white-list=false(开启白名单登录 true-是/false-否)
spawn-animals=true(生成动物 true-是/false-否)
snooper-enabled=true(开启数据采集 true-是/false-否)
hardcore=false(开启极限生存模式 true-是/false-否)
texture-pack=(服务器默认资源包下载地址 需以.zip结尾)
online-mode=false(正版验证 true-是/false-否)
pvp=true(开启玩家间伤害 true-是/false-否)
difficulty=1(难度 0-和平/1-简单/2-普通/3-困难)
gamemode=1(默认游戏模式 0-生存/1-创造/2-冒险)
player-idle-timeout=0(自动踢出挂机玩家 1-是/0-否)
max-players=10(最大玩家同时在线数 满人之后OP也不能进入 谨慎设置)
rcon.port=25575(远程访问的端口号)
spawn-monsters=true(生成怪物 true-是/false-否)
generate-structures=true(生成世界时包括结构 如村庄 true-是/false-否)
view-distance=10(服务端传送给客户端的数据量 区块数量 当视野为“远”时,实际的值为9,所以默认推荐值为10)
motd=Welcome to HarvestMoon(服务器信息 显示在服务器列表 不支持颜色代码/超过59字符可能会“通讯错误”)
```
再新增一个sh脚本
run.sh这个脚本方便启动服务器 而不用每次到敲很长的命令
'java -Xmx512m -Xms512m -jar spigot.jar'
一键复制
编辑
Web IDE
原始数据
按行查看
历史