980
收录服务器
1273
注册
39 268
玩家
[ABANDONED] 1vs1
1vs1,插件。Desox,pvp,fight,1o1,1v1,versus
作 者 ItsDesox
发布时间 2015年3月25日
支持核心 Spigot
原生版本
支持版本 1.8
点此下载

⚔️ 1vs1 竞技插件

这是一个完全可定制的 1vs1 迷你游戏插件,由 ItsDesox 开发。本插件已停止维护,建议寻找替代品。如果你想改进它,可以反编译。注意:升级到 release6 版本后,请删除 stats.yml 文件。

📌 功能计划

  • 玩家自定义装备
  • 挑战其他玩家
  • 成就系统
  • 竞技场专属装备
  • 最大生命值参数设置
  • /1vs1 reload 命令

⚙️ 自定义装备

要在游戏中使用自定义装备,请在 kit.yml 文件中将 kit 设置为 true。在服务器上获取你的物品,然后执行 /1vs1 savekit 命令。之后重载插件。

⚠️ 重要配置项

  • falldmg: false:玩家不会受到跌落伤害。
  • place: true:玩家可以放置方块。
  • break: true:玩家可以破坏方块。

💬 消息自定义

要更改游戏消息,请编辑 messages.yml 文件。你可以使用颜色代码为每条消息设置不同的颜色。

🐛 已知问题

  • 离开游戏和前 5 名玩家的告示牌在更改语言/前缀后不会更新。(不再更新)

💾 命令与权限

🛠️ 管理员命令

  • /1vs1 setlobby - 设置大厅位置
  • /1vs1 setarena [竞技场名称] - 设置竞技场位置
  • /1vs1 setspawn1 [竞技场名称] - 设置玩家 1 的出生点
  • /1vs1 setspawn2 [竞技场名称] - 设置玩家 2 的出生点
  • /1vs1 delarena [竞技场名称] - 删除竞技场
  • /1vs1 listarenas - 列出所有竞技场
  • /1vs1 savekit - 保存自定义装备
  • /1vs1 setleave - 设置离开位置
  • /1vs1 settppos - 设置 Top 5 玩家的位置

🎮 玩家命令

  • /1vs1 join [竞技场名称] - 加入竞技场
  • /1vs1 leave - 离开竞技场
  • /1vs1 top - 查看 Top 5 玩家

🔒 权限节点

  • 1vs1.admin - 管理员权限
  • 1vs1.join - 加入竞技场权限
  • 1vs1.leave - 离开竞技场权限
  • 1vs1.top - 查看 Top 5 玩家权限

📦 配置文件示例

config.yml


############################################################
# +------------------------------------------------------+ #
# | 1vs1 Plugin by ItsDesox                             | #
# +------------------------------------------------------+ #
############################################################

MySQL:
  Use: false
  Host: localhost
  Port: 3306
  Database: minecraft
  Username: root
  Password: password

Settings:
  language: en
  prefix: '&7[&b1vs1&7] '
  Win-Money: 100
  Lose-Money: 50
  set-health-to-20: true
  falldmg: false
  place: true
  break: true
  protection: true
  ingame-protection: true
  max-ingame-time: 120
  min-players: 2
  max-players: 2
  restart-time: 15
  lobby-wait-time: 30
  ingame-time: 180
  top-5-show-time: 15
  BungeeCord: false

Scoreboard:
  enabled: true
  title: '&b&l1vs1'
  lines:
    - '&7--------------------'
    - '&7Player: &b%player%'
    - '&7Arena: &b%arena%'
    - '&7Kills: &b%kills%'
    - '&7Deaths: &b%deaths%'
    - '&7Ping: &b%ping%'
    - '&7--------------------'

messages.yml


############################################################
# +------------------------------------------------------+ #
# | 1vs1 Plugin by ItsDesox                             | #
# +------------------------------------------------------+ #
############################################################

No-Permissions: '&cYou dont have the permissions to do that!'
Set-Lobby: '&aYou have set the Lobby!'
Set-Arena: '&aYou have set Arena %arena%!'
Del-Arena: '&aYou have deleted Arena %arena%!'
Arena-Exist: '&cThere is already a Arena with that name!'
Arena-Not-Exist: '&cThere is no Arena with that name!'
Set-Spawn1: '&aYou have set Spawn1 of Arena %arena%!'
Set-Spawn2: '&aYou have set Spawn2 of Arena %arena%!'
Join: '&aYou have joined Arena %arena%!'
No-Arena: '&cThis Arena doesnt exist!'
Already-In-Arena: '&cYou are already in a Arena!'
Left-Arena: '&aYou have left the Arena!'
Not-In-Arena: '&cYou arent in a Arena!'
Need-More-Players: '&cNeed more Players!'
Starting-In: '&aStarting in %time% Seconds!'
Game-Started: '&aThe Game has Started!'
No-Arenas: '&cThere are no Arenas!'
List-Arenas: '&aArenas: &b%arenas%'
Won: '&a%winner% has won the game!'
Died: '&cYou died!'
Error: '&cAn error occurred!'
Save-Kit: '&aKit saved!'
Set-Leave: '&aLeave Position set!'
Set-Top: '&aTop players position set!'
Top-Players: '&aTop 5 Players:'
No-Top-Players: '&cNo Top Players found!'

kit.yml


############################################################
# +------------------------------------------------------+ #
# | 1vs1 Plugin by ItsDesox                             | #
# +------------------------------------------------------+ #
kit: false
############################################################