Merge pull request #308 from HanSiqi2008/main

Update rng.md
This commit is contained in:
lilingfengdev 2024-11-10 17:21:23 +08:00 committed by GitHub
commit 599f1d89a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -35,10 +35,14 @@ RNG 是 **随机数生成器** 的简写。
同理,玩家可以想钓出什么,就能钓出什么。
# 如何防御 RNG 漏洞
[Paper](https://papermc.io) 核心(包括它们的分支),可以防止玩家破解 RNG 。
[purpur](https://purpurmc.org/) 和 [leaves](https://leavesmc.org/) 核心(包括它们的分支),可以防止玩家破解 RNG 。
其中, [Purpur](https://purpurmc.org/) 和 [Leaves](https://leavesmc.org/) (包括它们的分支)可以自行选择使用的 RNG 算法
你可以将配置改为如下 (默认就是开启的)
对于 [Purpur](https://purpurmc.org/) 和 [Leaves](https://leavesmc.org/) 用户,你可以根据自己的核心类型按照下文修改配置 (默认就是开启的)
这是 Purpur 的配置方法:
`purpur.yml`
@ -48,10 +52,18 @@ RNG 是 **随机数生成器** 的简写。
shared-random: true
```
这是 Leaves 的配置方法;
`leaves.yml`
```yaml
use-vanilla-random: false
```
:::tips
如果你使用 Paper 核心但想用回原版的 RNG 算法,请参考 [Paper#7166](https://github.com/PaperMC/Paper/issues/7166#issuecomment-998988542) 中提到的解决方法。
如果你使用 Gale、Leaf 等核心,你甚至无需为此担心,因为他们的 RNG 算法已经经过改良,不再是原版的 RNG 。
:::