diff --git a/docs/优化/性能分析.md b/docs/优化/性能分析.md index 7c12f1f95c..603c607be5 100644 --- a/docs/优化/性能分析.md +++ b/docs/优化/性能分析.md @@ -74,7 +74,7 @@ timings是一个paper自带的性能分析器, 由于其监听每一个事件, ::: -### 其他软件分析 +## 其他软件分析 :::warning @@ -82,13 +82,13 @@ timings是一个paper自带的性能分析器, 由于其监听每一个事件, ::: -#### arthas +### arthas Arthas 是一款阿里巴巴开发的在线性能分析软件, 可实时查看应用 jvm/内存/gc/线程 的状态信息, 甚至包括查看方法调用的出入参、异常, 监测方法执行耗时等, 一般用于排查某些插件的CPU占用情况和插件线程占用分析. [官方文档链接](https://arthas.aliyun.com/doc/) -#### jprofiler +### jprofiler jprofiler是一款付费的易用的性能分析软件, 甚至可以对MySQL, 内存泄漏进行分析, 可视化展示. diff --git a/docs/插件/跨版本/概览.md b/docs/插件/跨版本/概览.md index c89a1b28c9..0b53a92f53 100644 --- a/docs/插件/跨版本/概览.md +++ b/docs/插件/跨版本/概览.md @@ -10,6 +10,12 @@ sidebar_position: 1 :::danger +跨版本不宜太大,除非你有能力使低版本玩家获得更好的游戏体验(最简单的例子:1.17-的玩家一进入1.17+服务器的y<0,就会疯狂回弹,严重影响游戏体验) + +::: + +:::danger + 千万不要尝试热加载其中的任何插件!! ::: @@ -48,7 +54,7 @@ ViaRewind:1.7-1.8(进入高版本服务器) ## 用高版本进入低版本服务器,可用高版本的物品吗? -做nm黄粱大梦 +会用材质差不多的低版本物品替换显示,但享受不到大部分高版本物品功能 ## 我装了跨版本却还是显示版本不支持 diff --git a/docs/插件/领地地皮/Residence.md b/docs/插件/领地地皮/Residence.md index d3d90928fe..1df143459a 100644 --- a/docs/插件/领地地皮/Residence.md +++ b/docs/插件/领地地皮/Residence.md @@ -28,7 +28,7 @@ sidebar_position: 1 ## 前置? -Residence需要前置插件 CMIlib +Residence 需要前置插件 CMIlib https://www.spigotmc.org/resources/cmilib.87610/ @@ -36,7 +36,7 @@ https://www.zrips.net/cmilib/ ## 开源? -只有src 没构建脚步,就是说你不能构建出jar文件 +只有src 没构建脚本,就是说你不能构建出jar文件 不如说是假开源 diff --git a/docs/正式开服/内网穿透.md b/docs/正式开服/内网穿透.md index 50201facf1..89049c085f 100644 --- a/docs/正式开服/内网穿透.md +++ b/docs/正式开服/内网穿透.md @@ -6,26 +6,30 @@ TODO ## 可能的问题? +内网穿透后相当于玩家的连接传递到了你机器上的软件上,用这个软件访问本地的服务端(类似代理),服务端就会误认为是本地连接访问了服务器,就会出现以下问题: + ### 登录插件 +#### 玩家注册 + 支持ip限制注册账号的登录插件(如Authme)会出问题 -因为内网映射的话你的玩家都是内网连接的...他们的ip地址都是内网,所以他们不能注册账号了 +如果内网穿透的话,他们的ip地址都是回环地址,所以他们不能注册账号了 -### 自动登录 +#### 自动登录 -依靠ip进行识别...如果frp内网穿透的话,普通玩家和op玩家的ip都是127.0.0.1 +此功能依靠ip进行识别,如果内网穿透的话,普通玩家和op玩家的ip都是回环地址 -就出现了登录op账号等 “绕过漏洞” +就出现了玩家登录op账号等 “绕过登录漏洞” ### 显示玩家 IP 归属地 一些可以显示玩家 IP 归属地的插件会失效 -因为他们的ip都是内网... +因为他们的ip都是回环地址 ### ban-ip ban掉所有人 -因为你们的地址都是 127.0.0.1 +因为你们的地址都是回环地址 -所以你ban-ip会ban掉所有人,包括你自己...... \ No newline at end of file +所以你ban-ip会ban掉所有人,包括你自己...... diff --git a/docs/正式开服/备份.md b/docs/正式开服/备份.md index 5ceb4d77df..54b8161db2 100644 --- a/docs/正式开服/备份.md +++ b/docs/正式开服/备份.md @@ -38,3 +38,27 @@ Windows 系统在服务器根目录右键点击压缩即可(如果时间比较 Linux 使用指令 tar -czvf backup_date.tar.gz /[path]/ (如果使用7zip请自行查看7zip指令). 面板 大多数面板都可以像 Windows 一键压缩. + +## 手动精简备份(不推荐) + +假如你的存储空间告急,**在你安装好防护软件(如火绒),确保服务器本体不会被一锅端后**,你可以试试只备份以下内容: + +### 1. 备份世界 + +这一点相比不用多说,肯定是很十分重要的,记得备份根目录下你创建过的和服务器生成的世界 + +### 2. 备份插件数据文件 + +插件数据文件、数据库文件等(常见名称有data.yml,database.db,data文件夹等) + +这些需要自己寻找,这也是不推荐的原因,你可以等服务器稳定后找到全部类似的文件并记录下来 + +:::danger + +如果安装了粘液科技,不管有没有设置MySQL存储(设置了也会在 data-storage 文件夹存储部分数据),一定不要忘记备份根目录下的 data-storage 文件夹! + +::: + +### 3. (可选)日志文件 + +服务器根目录下的logs文件夹