Unexpected Spawn

一个简单的插件,用于随机化玩家的出生点。适用于正常生存,以及硬核/混乱服务器!

资源图片
![Header](https://raw.githubusercontent.com/Shivelight/unexpectedspawn-paper/master/assets/artwork.png) 一个简单的插件,用于随机化玩家的重生点。 适用于普通生存服务器以及 Hardcore/Anarchy 服务器! **安装:**
下载 jar 文件并将它放入你的 plugins 文件夹。 **功能:**
* 随机生成玩家。
* 可以限制随机坐标。
* 可以设置玩家应该随机生成的时间:
*-* 如果玩家有床/锚点,则不随机重生。
*-* 仅在玩家加入/首次加入时随机重生。
*-* 加入时随机重生。
* 全局和每个世界的配置。
* 世界黑名单。
* 生成方块黑名单。
**命令:**
**权限:**
- ``unexpectedspawn.use`` *(允许用户使用 /uns 查看插件信息)* 默认 : OP - ``unexpectedspawn.use.reload`` *(允许用户使用 /uns reload)* 默认 : OP - ``unexpectedspawn.use.randomtp`` *(允许用户使用 /uns randomtp|rtp \)* 默认 : OP - ``unexpectedspawn.notify`` *(通知用户他们的死亡位置)* 默认 : OP - ``unexpectedspawn.bypass`` *(绕过随机重生或随机加入检查。使用原版方法)* 默认 : OP **配置:**
设置很简单,查看 *plugins/UnexpectedSpawn* 文件夹中的 *config.yml*。
config.yml ```yaml # UnexpectedSpawn # 作者 : DeathGOD7, Shivelight version: '1.0.0' global: # 全局设置的随机重生区域。 x-max: 399 x-min: -399 z-max: 399 z-min: -399 # 如果正常 x 和 z 区域无法获得合适的方块或位置,则扩展失败半径 fail-radius: 500 # 设置重生世界,除非在自定义配置世界中设置 respawn-world: 'world' # 你是否希望随机重生而不是普通世界重生? 默认情况下,所有世界都启用此功能。 如果你希望 # 在特定世界中禁用它,则在下面的“blacklisted-worlds”中添加该世界名称。 random-respawn: # 玩家死亡后是否希望随机重生? 如果设置为 false,则玩家将在世界生成点重生 # 或床/重生锚点重生点。 on-death: true # 检查床重生是否优先。 如果设置为 false,即使玩家在死亡时有床重生点,它也会强制玩家随机重生 # 即使他们有床重生点。 bed-respawn-enabled: true # 第一次加入服务器时,玩家是否希望随机生成? 以防止在生成区块中受到破坏? 如果设置为 false # 则玩家将在默认世界生成点重生。 on-first-join: false # 如果你希望每次玩家加入服务器时都随机重生,请启用此功能。这最适合 Anarchy 类型的服务器。 always-on-join: false # 反转黑名单以启用白名单 invert-block-blacklist: false # 指定你不希望玩家传送到的方块。 他们不想在熔岩/水中溺水,还是落在 # 别人的篝火上,不是吗? spawn-block-blacklist: - LAVA - WATER - CACTUS - FIRE - MAGMA_BLOCK - SWEET_BERRY_BUSH - CAMPFIRE # 如果没有指定世界,它将使用全局/默认变量。 默认配置 (worlds: []) # 如果你下面添加了任何世界,它将覆盖全局设置。 # 如果缺少全局设置中的参数,但世界参数中没有 # (例如“spawn-block-blacklist”),则将使用全局参数。 # 所有功能与全局功能相同。 # 请将“survival”更改为你的世界名称并删除 [] 以添加世界。 worlds: [] # survival: # x-max: 500 # x-min: -500 # z-max: 500 # z-min: -500 # fail-radius: 1000 # respawn-world: '' # random-respawn: # on-death: true # bed-respawn-enabled: true # on-first-join: false # always-on-join: false # 如果这里有任何世界,它们将被排除在随机重生之外 # 即使你已经在上述设置中设置了自定义设置,并且将该世界添加到 # 黑名单,它也会被排除。 默认 :[] blacklisted-worlds: [] # - bedwars # - creative debug : false ```
**联系:**
建议? Bug? 或者只是需要帮助? 使用讨论线程或 GitHub Issues 或加入 Discord 服务器。