RandomSpawnPlus 优化/wild和随机出生点
作者:89apt89
发布时间:2019年7月22日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15
完美的插件,无政府状态,派系,和生存服务器!
点此下载插件详细介绍
🎉 RandomSpawnPlus
RandomSpawnPlus 是一款轻量且可配置的随机出生点插件,功能丰富,可以满足你的服务器需求,适用于生存和 faction 服务器。
✨ 插件特性
- 随机出生点: 玩家可以在第一次加入服务器、死亡时、或者两者兼有(也可以都没有)时获得随机出生点。这些都可以在权限中进行设置。
- /wild 命令: 使用高效的随机出生点系统,玩家可以通过
/wild命令传送到随机位置。该命令还具有可配置的冷却时间。 - 开发者 API & 插件: 易于使用的 API 意味着可以快速创建插件来支持更多的插件。 Factions 和 WorldGuard 的插件包含在提供的 .zip 文件中。
- 内置 Essentials 集成: Essentials 集成允许你在玩家第一次出生时给予他们一个
/home,从而有效地给他们一个永久的随机出生点。(必须在配置中启用) - 出生点缓存: 插件会预先加载一些出生点。这意味着在寻找位置时没有延迟,因为所有的工作都已经完成了。你可以在配置中更改缓存的出生点数量。
/wild命令总是会传送到一个世界 - 你可以在配置中定义。- 不会在水或熔岩中出生。
- 可以禁用其他你不希望玩家出生的方块。
- 如果你只想使用
/wild命令,可以禁用随机出生点功能 (反之亦然)。 - EssentialsX 集成 - 为玩家的第一次出生设置一个家 (可以实现永久的随机出生点)。
- EssentialsX 集成 - 将玩家传送到他们的
/home而不是给予他们一个随机出生点。 /wild命令的冷却时间。
⚙️ 命令
/rsp- 主插件命令/rsp cleanup- 清理无效的缓存出生点/rsp reload- 重新加载配置和语言文件/wild- 将自己传送到一个随机位置/wild <player>- 将其他人传送到一个随机位置
🔑 权限
randomspawnplus.randomspawn:
description: 启用随机出生点
default: op
randomspawnplus.wild:
description: 传送到一个随机位置
default: op
randomspawnplus.wild.others:
description: 将其他人传送到一个随机位置
default: op
randomspawnplus.wild.bypasscooldown:
description: 绕过传送冷却时间
default: op
randomspawnplus.manage:
description: 访问 /rsp 命令
default: op
📝 配置示例
# Configuration for RandomSpawnPlus
# Should players be given a random spawn on their first join?
first_join: true
# Should players be given a random spawn on death?
death: false
# Should players be given a random spawn if they don't have a bed?
no_bed: false
# List of worlds to use for random spawning
worlds:
- world
- world_nether
- world_the_end
# Radius of the spawn area
radius: 5000
# Minimum distance from spawn
minimum_distance: 0
# Blocks to avoid spawning in
avoid_blocks:
- WATER
- LAVA
- STATIONARY_WATER
- STATIONARY_LAVA
# Use cached spawns
cache: true
# Amount of spawns to cache
cache_amount: 500
# /wild cooldown (in seconds)
wild_cooldown: 60
# EssentialsX integration
essentials:
# Should players be given a /home on their first spawn?
first_spawn_home: false
# Should players be sent to their /home instead of being given a random spawn?
use_home: false
# Language file
language: en
# Database type (SQLite or MySQL)
database_type: SQLite
# MySQL configuration
mysql:
host: localhost
port: 3306
database: minecraft
username: root
password: password