McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
OITC

OITC - 地图投票 道具强化 1 14-1 21 x

有趣又简单的游戏!重大更新。
Bukkit / Spigot 作者 IIMrRamII 支持版本 1.14 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
18,026
插件详细介绍

OITC 是一款功能丰富的 Minecraft 插件,它提供了一个完整的“一击必杀”游戏体验,包含成就系统、地图投票、多种竞技场模式以及高度可自定义的界面和奖励。目前处于测试阶段,开发者会积极修复反馈的漏洞。

核心特性

游戏模式

  • 两种竞技场类型:支持 LIVES(生命值模式)和 Kills To Win(击杀获胜模式)。
  • 旁观者系统:仅在 LIVES 竞技场类型中可用。
  • 支持版本:兼容 Minecraft 1.14 至 1.21.x,未来将支持更低版本。

系统与存储

  • 存储系统:使用数据库存储玩家已获得的成就。
  • 数据库支持:支持 MySQL(通过 HikariCP 连接池)和 SQLite。
  • BungeeCord 支持:支持跨服和无限数量的竞技场。
  • 更新检查器:自动检查插件更新。
  • Vault 兼容:可与经济插件联动。

特色系统

成就系统

  • 可添加任意数量的自定义成就。
  • 按状态查看成就:已完成、进行中或未开始。
  • 可自定义成就的描述(lore)、奖励和完成提示消息。
  • 内置分页系统。

地图投票与选择

  • 可添加任意数量的自定义地图。
  • 查看地图及其投票百分比,玻璃颜色会根据百分比变化。
  • 可自定义地图的描述(lore)和展示物品。
  • 内置分页系统。

界面与显示

  • 高级 GUI:拥有独立的分页系统。
  • 计分板系统:可自定义大厅和游戏内的计分板,支持防闪烁。
  • 动作栏系统:在游戏中显示实时统计数据和能量效果。

奖励系统

  • 死亡奖励:可为每个竞技场完全自定义玩家死亡时的奖励。
  • 获胜奖励:可为每个竞技场完全自定义玩家获胜时的奖励。

命令列表

玩家命令

  • /oitc join <arena> - 加入一个竞技场。
  • /oitc leave - 离开当前所在的竞技场。

管理员命令

  • /oitc join <arena> - 加入一个竞技场。
  • /oitc leave - 离开当前所在的竞技场。
  • /oitc create <arena> <minplayers> <maxplayers> <arenatype> - 创建一个新竞技场。
  • /oitc remove <arena> - 移除一个竞技场。
  • /oitc setmainlobby - 设置主大厅位置。
  • /oitc setspectator - 设置旁观者位置。
  • /oitc achcreate <type> - 创建一个新成就。
  • /oitc addspawn - 为当前竞技场添加一个出生点。
  • /oitc addmaparena <arena> <map name> - 为指定竞技场添加一个可供投票的地图。
  • /oitc setlobby - 设置指定竞技场的大厅位置。
  • /oitc save - 保存当前竞技场的配置。

创建指南

创建竞技场

  • 使用命令:/oitc create <name> <min> <max> <type>
- 示例:`/oitc create Test 2 4 LIVES`
  • 根据后续提示步骤完成竞技场的设置。

创建成就

  • 使用命令:/oitc achcreate <id> <type>
- 示例:`/oitc achcreate WINS`
  • 根据后续提示步骤完成成就的设置。
- **可用成就类型**:`PLAYED`, `WINS`, `ATOMS`, `MINEDBLOCKS`

开发者 API

OITCApi 主要方法

  • int getKills(Player player) - 返回玩家的击杀数。
  • int getDeaths(Player player) - 返回玩家的死亡数。
  • int getPlayed(Player player) - 返回玩家的游戏局数。
  • int getWins(Player player) - 返回玩家的获胜次数。
  • int getArrowHit(Player player) - 返回玩家的弓箭命中数。
  • int getArrowFired(Player player) - 返回玩家的弓箭发射数。
  • Arena getArena(Player player) - 返回玩家所在的竞技场。
  • List<Arena> getArenas() - 返回所有竞技场。
  • List<Achievements> getAchievements() - 返回所有成就。

可用事件

  • GameArenaEndEvent
- `setCancelled(boolean b)`
- `getArena()`
  • GameArenaWinEvent
- `setCancelled(boolean b)`
- `getArena()`
- `getPlayer()`
  • GamePlayerJoinEvent
- `setCancelled(boolean b)`
- `getArena()`
- `getPlayer()`
  • GamePlayerKillEvent
- `setCancelled(boolean b)`
- `getArena()`
- `getVictim()`
- `getKiller()`
  • GamePlayerLeaveEvent
- `setCancelled(boolean b)`
- `getPlayer()`
  • GamePlayerSpectatorEvent
- `setCancelled(boolean b)`
- `getArena()`
- `getPlayer()`
  • GameStateChangeEvent
- `setCancelled(boolean b)`
- `getArena()`
- `getState()`

其他信息

加入标牌

  • 创建标牌,在第一行输入:oitc
  • 在第二行输入:<arena>(竞技场名称)

大厅与游戏内物品

  • 插件支持完全自定义大厅和游戏内的物品。

注意事项

  • 插件目前处于 BETA 测试阶段,可能包含漏洞。
  • 开发者承诺会积极修复问题,欢迎反馈遇到的任何错误。
测试支持版本
1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 OITC
作者 IIMrRamII
平台 Bukkit / Spigot
支持版本 1.14 - 1.21
点赞数 16
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人次:3,030,773  |  今日访问人次:14,901  |  昨日访问人次:11,147

独立 IP:5,139  |  最近24小时独立访客:7,175

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6