Nemisys教程:修订间差异
第48行: | 第48行: | ||
<syntaxhighlight> | <syntaxhighlight> | ||
Code: | Code: | ||
@echo | @echo off | ||
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar | java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar | ||
第57行: | 第57行: | ||
Linux: | Linux: | ||
在服务器目录中创建一个新的启动脚本(start.sh)以启动JAR: | 在服务器目录中创建一个新的启动脚本(start.sh)以启动JAR: | ||
<syntaxhighlight> | |||
Bash: | Bash: | ||
#!/bin/sh | #!/bin/sh | ||
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar | |||
</syntaxhighlight> | |||
打开终端并在目录执行以下操作: | 打开终端并在目录执行以下操作: | ||
<syntaxhighlight> | |||
Bash: | Bash: | ||
chmod +x start.sh | chmod +x start.sh | ||
</syntaxhighlight> | |||
运行你的启动脚本: | 运行你的启动脚本: | ||
<syntaxhighlight> | |||
Bash: | Bash: | ||
./start.sh | ./start.sh | ||
</syntaxhighlight> | |||
Mac OS X: | Mac OS X: | ||
创建一个新的启动脚本(start.command)以在服务器目录中启动JAR: | 创建一个新的启动脚本(start.command)以在服务器目录中启动JAR: | ||
<syntaxhighlight> | |||
Bash: | Bash: | ||
#!/bin/sh | #!/bin/sh | ||
cd "$( dirname "$0" )" | cd "$( dirname "$0" )" | ||
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar | java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar | ||
</syntaxhighlight> | |||
打开终端并输入:(不要按回车!) | 打开终端并输入:(不要按回车!) | ||
<syntaxhighlight> | |||
Bash: | Bash: | ||
chmod a+x | chmod a+x | ||
</syntaxhighlight> | |||
将启动脚本文件拖到“终端”窗口中。(确保在chmod a + x和启动脚本之间留一个空格!) | 将启动脚本文件拖到“终端”窗口中。(确保在chmod a + x和启动脚本之间留一个空格!) | ||
双击你的启动脚本。 | 双击你的启动脚本。 | ||
第95行: | 第94行: | ||
logs和plugins文件夹懂得都懂,不作过多解释。 | logs和plugins文件夹懂得都懂,不作过多解释。 | ||
我们需要更改的是server.properties这个文件,这里只对常用的更改项进行说明,其他的通常不需要多作更改: | 我们需要更改的是server.properties这个文件,这里只对常用的更改项进行说明,其他的通常不需要多作更改: | ||
<syntaxhighlight> | |||
#Properties Config file | #Properties Config file | ||
#2020-07-22 08:48:16 | #2020-07-22 08:48:16 | ||
第122行: | 第122行: | ||
call-data-pk-ev=off | call-data-pk-ev=off | ||
automatic-bug-report=on | automatic-bug-report=on | ||
</syntaxhighlight> | |||
现在你已经基本配置好Nemisys了,下一步去配置SynapseAPI。 | 现在你已经基本配置好Nemisys了,下一步去配置SynapseAPI。 | ||
现在启动或重启你的子服,然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹,找到SynapseAPI这个文件夹,打开config文件: | 现在启动或重启你的子服,然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹,找到SynapseAPI这个文件夹,打开config文件: | ||
<syntaxhighlight> | |||
#Synapse API for Nukkit: config | #Synapse API for Nukkit: config | ||
disable-rak: false | disable-rak: false | ||
第138行: | 第139行: | ||
description: NukkitIsTheBest(描述,稍后会用到,请保证所有子服的描述不一致且描述不带空格) | description: NukkitIsTheBest(描述,稍后会用到,请保证所有子服的描述不一致且描述不带空格) | ||
autoConnect: true | autoConnect: true | ||
</syntaxhighlight> | |||
配置全部完成。现在启动Nemisys,然后再启动子服,(请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服,否则会导致子服连接不上代理)如果Nemisys的控制台出现如下提示则表示群组服已搭建成功,现在已经具备基础的功能了。 | 配置全部完成。现在启动Nemisys,然后再启动子服,(请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服,否则会导致子服连接不上代理)如果Nemisys的控制台出现如下提示则表示群组服已搭建成功,现在已经具备基础的功能了。 | ||