1 208
收录服务器
1 611
注册
154 599
玩家
Multiverse Portals Ban
禁止玩家进入世界或将一些玩家列入白名单,以允许进入你想要的世界。
作 者 Flashlight
发布时间 2015年9月5日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11
点此下载

🛡️ WorldBan插件

WorldBan是一个用于禁止玩家进入特定世界的Minecraft插件。它可以防止被禁止的玩家通过 Multiverse-Portals 进入特定世界,并具有基于时间的封禁和白名单功能。本插件允许服务器管理员有效地管理玩家在不同世界中的访问权限。

⚙️ 主要功能

  • 世界封禁: 禁止玩家进入指定的世界。
  • Multiverse-Portals 支持: 阻止被封禁的玩家通过 Multiverse-Portals 进入被禁止的世界。
  • 时间封禁: 允许设置有时限的封禁。
  • 白名单: 允许特定玩家进入通常被限制的世界。
  • UUID 支持: 使用 UUID 而非玩家名称进行封禁和白名单管理,确保准确性。
  • 消息自定义: 所有消息都可在 messages.yml 文件中进行自定义。
  • Tab 补全: 命令 unban, ban, wl 支持 Tab 自动补全。

✨ 命令

  • /banworld [player] [world] [time]: 在指定世界中封禁玩家。可以指定封禁时间。
  • /unbanworld [player] [world]: 解除玩家在指定世界中的封禁。
  • /wlworld [player] [world] [time]: 将玩家添加到指定世界的白名单。可以指定白名单有效时间。
  • /unwlworld [player] [world]: 从指定世界的白名单中移除玩家。
  • /banlistworld [world]: 显示指定世界的封禁列表。
  • /wllistworld [world]: 显示指定世界的白名单列表。
  • /kickfromworld [player] [world] [message]: 将玩家从指定世界踢出,并显示自定义消息。
  • /worldban reload: 重载插件配置。

🔑 权限

  • worldban.ban: 允许使用 /banworld 命令。
  • worldban.unban: 允许使用 /unbanworld 命令。
  • worldban.wl: 允许使用 /wlworld 命令。
  • worldban.unwl: 允许使用 /unwlworld 命令。
  • worldban.banlist: 允许使用 /banlistworld 命令。
  • worldban.wllist: 允许使用 /wllistworld 命令。
  • worldban.kick: 允许使用 /kickfromworld 命令。
  • worldban.reload: 允许使用 /worldban reload 命令。

⚙️ 配置示例 (config.yml)


#Config
settings:
    #if the plugin check for update
    update-check: true

    #Set the debug mode, for see more info in console (if have some problems)
    debug: false

    #if a player try to enter in a world where is banned and have a portal, kick him from the server?
    kick-player-on-portal-enter: true

    #Use the new system of ban (UUID), for don't have problem with the names
    use-uuid: true

💬 消息配置示例 (messages.yml)


messages:
    no-permission: '&4[&cWorldBan&4] &cYou don''t have permission.'
    player-not-found: '&4[&cWorldBan&4] &cPlayer not found.'
    world-not-found: '&4[&cWorldBan&4] &cWorld not found.'
    banned: '&4[&cWorldBan&4] &cYou are banned from this world.'
    whitelisted: '&4[&cWorldBan&4] &aYou are whitelisted in this world.'
    banned-player: '&4[&cWorldBan&4] &cPlayer %player% banned from world %world%.'
    unbanned-player: '&4[&cWorldBan&4] &aPlayer %player% unbanned from world %world%.'
    whitelisted-player: '&4[&cWorldBan&4] &aPlayer %player% whitelisted in world %world%.'
    unwhitelisted-player: '&4[&cWorldBan&4] &cPlayer %player% unwhitelisted from world %world%.'
    banlist: '&4[&cWorldBan&4] &cBanned players in world %world%: %players%.'
    wllist: '&4[&cWorldBan&4] &aWhitelisted players in world %world%: %players%.'
    reload: '&4[&cWorldBan&4] &aConfig reloaded.'
    time-format: 'd. HH:mm:ss'
    kicked: '&4[&cWorldBan&4] &cYou are kicked from this world. Reason: %reason%'
    kicked-player: '&4[&cWorldBan&4] &cPlayer %player% kicked from world %world%. Reason: %reason%'

🔗 相关链接

获取更多信息和下载插件,请访问 [插件下载链接]