抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

准备

准备了 craftbukkit.jar,如果要从原始来源找,我发现来了这个网址

https://bukkit.gamepedia.com/FAQ#Where_can_I_get_it.3F

但是,也真是够坏的,

To comply with DMCA law no direct download link to the server is available. However, you can build it yourself using the Build Tools provided by SpigotMC

为了遵守DMCA法律,没有直接下载链接到服务器。 但是,您可以使用SpigotMC提供的构建工具自己构建它

然后就找了自己构建它的介绍,https://www.spigotmc.org/threads/buildtools-updates-information.42865/

有兴趣就自己去构建服务器的jar包吧。或者直接网上找。

找到了个直接下载的网站

https://getbukkit.org/get/CiNKyh4l9MuPHLpovnGSDU2oHT9gCpUc

运行

1
2
3
4
5
6
7
8
9
@echo off
:MAIN
cls
java -Xms1024M - Xmx1024M -jar craftbukkit-1.7.10-R0.1-20140713.051447-4.jar
if exist "plugins\RestartEvolution\restart.msc" goto MAIN
if not exist "plugins\RestartEvolution\restart.msc" goto END
:END
echo
pause>nul

核心就是一行 java -jar craftbukkit-1.7.10-R0.1-20140713.051447-4.jar

JVM的堆的内存, 是通过下面面两个参数控制的 ,

-Xms 最小堆的大小, 也就是当你的虚拟机启动后, 就会分配这么大的堆内存给你 ,

-Xmx 是最大堆的大小

cls是控制台清屏

pause 就是暂停命令,执行时会在命令行窗口显示“请按任意键继续. . .”并等待你按键。

pause > nul的作用是同样的,区别是不显示“请按任意键继续. . .”这些字,nul相当于空文件,把这些文字隐去了。同样是等待你按键。

关于服务器端和客户端的版本

服务器端的版本和客户端的版本必须一一对应,连小版本号都要对的上才行。

1.12的服务,用1.12.2的客户端就连不上,提示服务器版本太低,,真无语,连兼容都做不到。

建议的版本

1.12

服务器权限管理

在minecraft论坛找到一个帖子,讲服务器权限插件

[管理|安全][PCD]LuckPerms —— 高效快速的权限插件[1.7.X-1.12.X]

载下来看看。

评论