服务器使用量
未统计
服务玩家数
未统计
下载量
7,126
插件详细介绍
简介
UnexpectedSpawn 是一款简单实用的插件,用于随机化玩家的出生点。它非常适合普通生存服务器,也能满足硬核或混乱风格服务器的需求,通过将玩家随机传送到世界中的某个位置,为游戏增添更多变数和挑战。
功能特性
- 随机出生:将玩家传送到地图中的随机位置。
- 坐标限制:可设置随机传送的坐标范围边界。
- 灵活的触发时机:可配置在何种情况下进行随机传送:
- 玩家死亡后随机复活(若玩家有床或重生锚,则优先使用它们)。- 仅对新玩家/首次加入的玩家进行随机传送。- 每次玩家加入服务器时都进行随机传送。- 全局与分世界配置:支持全局设置,也可为每个世界单独配置。
- 世界黑名单:可指定哪些世界不启用随机传送。
- 方块黑名单:可指定玩家不会被传送至的危险方块上(如岩浆、仙人掌等)。
安装方法
- 从发布页面下载
UnexpectedSpawn.jar文件。 - 将其放入服务器的
plugins文件夹中。 - 启动或重启服务器。
命令与权限
基础命令
/unexpectedspawn或/uns
- 查看插件版本信息。- 所需权限:`unexpectedspawn.use` (默认:OP)管理命令
/unexpectedspawn reload或/uns reload
- 重新加载插件的配置文件。- 所需权限:`unexpectedspawn.use.reload` (默认:OP)/unexpectedspawn randomtp或/uns rtp
- 手动执行一次随机传送。- 所需权限:`unexpectedspawn.use.randomtp` (默认:OP)权限节点列表
unexpectedspawn.use- 允许使用/uns查看信息 (默认:OP)unexpectedspawn.use.reload- 允许使用/uns reload(默认:OP)unexpectedspawn.use.randomtp- 允许使用/uns randomtp(默认:OP)unexpectedspawn.notify- 玩家死亡时通知其死亡坐标 (默认:OP)unexpectedspawn.bypass- 持有此权限的玩家将绕过随机复活或随机加入检查,使用原版重生方式 (默认:OP)
配置说明
所有配置均在 plugins/UnexpectedSpawn/config.yml 文件中进行。以下为配置文件的详细说明:
全局设置
x-max,x-min,z-max,z-min:定义随机传送的坐标边界。fail-radius:当在指定坐标区域内找不到合适的出生点时,扩大搜索范围的半径。respawn-world:设置全局的重生世界。blacklisted-worlds:在此列表中的世界将完全禁用随机传送功能。debug:启用或禁用调试模式。
随机重生规则
random-respawn.on-death:玩家死亡后是否随机复活。random-respawn.bed-respawn-enabled:是否优先使用床或重生锚的重生点。若为false,即使有床也会强制随机复活。random-respawn.on-first-join:是否仅对新玩家/首次加入的玩家进行随机传送。random-respawn.always-on-join:是否在玩家每次加入服务器时都进行随机传送。
方块黑名单
spawn-block-blacklist:列出玩家不会被传送至的方块类型(例如:LAVA,WATER,CACTUS)。invert-block-blacklist:将此设置为true可将黑名单转换为白名单模式。
分世界配置
配置文件底部的 worlds: 部分允许你为特定世界覆盖全局设置。只需按照示例格式添加世界名称及其自定义参数即可。未在分世界配置中设置的参数将自动使用全局值。
支持与反馈
如有任何建议、发现了漏洞,或需要帮助,请通过以下方式联系我们:
- 在插件发布页使用讨论功能。
- 提交 GitHub Issues。
- 加入我们的 Discord 服务器。
测试支持版本
版本分布
基本信息
插件名称
UnexpectedSpawn
作者
DeathGOD7
平台
Bukkit / Spigot
支持版本
1.8 - 1.20
点赞数
2
最近版本
暂无数据
-