知识库

wiki.linsakura.com

用户工具

站点工具


wiki:minecraft:server:1.20.6-paper

这是本文档旧的修订版!


Minecraft 1.20.6 Paper 服务端

家地址: -1778 104 757

1. 安装Paper端

(1). 下载Paper

官网: https://papermc.io/downloads/all
如我下载的是paper-1.20.6-130.jar,这里重命名为paper-1.20.6.jar
新建文件夹,如Paper_1.20.6
然后将paper-1.20.6.jar放进去

(2). 新建启动脚本

新建一个启动脚本

_start_win.bat
@ECHO OFF
title Paper 1.20.6
::内存
SET Mem_Xms=2048M
SET Mem_Xmx=2048M
::Paper文件名
SET Server=paper-1.20.6.jar
::Java JVM的优化参数
SET Server_JVM=-XX:+UseG1GC -server -XX:+OptimizeStringConcat -XX:+UseStringDeduplication -XX:MaxGCPauseMillis=10
?
:RESTART
cls
color 07
java -Xms%Mem_Xms% -Xmx%Mem_Xmx% %Server_JVM% -jar %Server% nogui
::关服后显示的信息
color 4f
@echo 按任意键重新启动...
pause
goto restart

*.bat编辑完后一定要保存成ANSI编码

_start_linux.sh
#!/bin/sh
JAVA_HOME=/root/jdk/jdk-21.0.2
PATH=$JAVA_HOME/bin:$PATH
#设置开服使用内存区间
mc_xms="1250M"
mc_xmx="1250M"
#设置开服核心名字
mc_server="paper-1.20.6.jar"
#设置开服优化参数
mc_java_gc="-XX:+UseG1GC -server -XX:+OptimizeStringConcat -XX:+UseStringDeduplication -XX:MaxGCPauseMillis=10"
#输出配置参数
echo "========= hakurei start =========="
while true
do
java -Xms$mc_xms -Xmx$mc_xmx $mc_java_gc -jar $mc_server nogui
echo "========= wait 10s then restart ========="
sleep 10
echo "========= hakurei restart =========="
done

(3). 启动脚本

会出现下面报错:

[16:59:16 ERROR]: Failed to load properties from file: server.properties
[16:59:16 WARN]: Failed to load eula.txt
[16:59:16 INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

打开eula.txt,将eula=false改为eula=true
再打开server.properties,将pvp=true改为pvp=false,这个是关闭PVP
然后将online-mode=true改为online-mode=false,这样才能正常加入服务器
记得保存上面两个文件,然后重新启动脚本

[17:06:39 INFO]: Done (14.274s)! For help, type "help"

当出现上面Done (xxx.xxxs)!字样,就表示服务端启动成功啦,这样一个纯净的Paper服务端就制作完成啦!

2. 插件

MiniMOTD 渐变MOTD

Vault 经济前置

当前使用版本: 1.7.3-b131
Github: https://github.com/MilkBowl/Vault/releases

EssentialsX 基础

当前使用了其中的这几款插件:
EssentialsX, EssentialsXAntiBuild, EssentialsXChat, EssentialsXProtect, EssentialsXSpawn
依赖: Vault
当前使用版本: 2.21.0-dev+91-e7a4167
最新开发版请在官网下载
官网: https://essentialsx.net/downloads.html
Github: https://github.com/EssentialsX/Essentials/releases
修改config.ymllocale: zh

ProtocolLib

当前使用版本: 5.2.1-SNAPSHOT-689
Jenkins: https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/

AuthMeReReloaded 登录

当前使用版本: 5.6.0-FORK-b49
官网: https://hangar.papermc.io/0D00_0721/AuthMeReReloaded/versions

nAntiBot 登录

依赖: ProtocolLib
当前使用版本: 6.1.23
官网: https://www.nickuc.com/en/

MelonMessages 上线消息

当前使用版本: 1.0
SpigotMC: https://www.spigotmc.org/resources/short-join-messages.103774/history
修改config.ymlFirstJoinMessage: '首次加入服务器'

LuckPerms 权限

当前使用版本: 5.4.130
官网: https://luckperms.net/download

LaggRemover 优化TPS和内存

当前使用版本: 2.0.6
Bukkit: https://dev.bukkit.org/projects/laggremover/files

Thizzy'zTreeFeller 一键砍树

WorldEdit 创世神

当前使用版本: 7.3.2+6779-3aca580
Bukkit: https://dev.bukkit.org/projects/worldedit/files

WorldEditSUI 创世神选区

WorldGuard 世界守卫

当前使用版本: 7.0.10+d9424b1
Bukkit: https://dev.bukkit.org/projects/worldguard/files

Multiverse-Core 多世界

当前使用版本: 4.3.12
Bukkit: https://dev.bukkit.org/projects/multiverse-core/files

Multiverse-Portals 多世界传送门

wiki/minecraft/server/1.20.6-paper.1717313333.txt.gz · 最后更改: 2024/06/02 15:28 由 博丽幻月