Skip to content

WhoI

我是谁猜图游戏插件

信息

  • 性质: 免费
  • 支持核心: Spigot/Paper
  • 插件前置: 无
  • 游戏版本: 1.13.2+
  • 下载方式: 链接

温馨提示

  • 本插件为猜图游戏插件,需要配合资源包使用
  • 支持自定义图片和答案,可通过 index.json 配置

插件介绍

  • WhoI (我是谁) 是一款基于 Spigot 的 Minecraft 猜图游戏插件。
  • 玩家通过观察地图物品上显示的图像猜测正确答案。
  • 插件提供多阶段游戏机制(预游戏、游戏中、游戏结束),支持自动图像加载、可配置的消息系统、奖励池系统、定时公告等功能。

指令列表

指令别名权限要求含义
/WhoI/wiWhoI.command显示插件基本信息
/wi helpWhoI.command.help显示帮助信息
/wi joinWhoI.command.join加入当前游戏
/wi leaveWhoI.command.leave离开当前游戏
/wi reloadWhoI.command.reload重载插件配置

权限列表

权限节点默认值描述
WhoI.commandtrue允许使用主命令
WhoI.command.helptrue允许查看帮助
WhoI.command.jointrue允许加入游戏
WhoI.command.leavetrue允许离开游戏
WhoI.command.reloadop允许重载配置
WhoI.debugop调试模式权限

config 主配置文件说明

作用

配置文件 config.yml ,是主配置文件,用于配置游戏时间、游戏事件指令、定时公告等。

yaml
# 调试模式
debug: false

item:
  name: "§6我是谁"
  lore:
    - "§c禁止丢弃,禁止拿去"

# 游戏时间配置(秒)
TimeConfig:
  # 预游戏阶段时间
  PreTime: 60
  # 游戏进行阶段时间
  StartTime: 30
  # 游戏结束阶段时间(显示答案时间)
  EndTime: 5

# 定时公告
# 在游戏进行阶段广播
Announcement:
  # 是否启用公告
  enable: true
  # 公告间隔(秒)
  interval: 5
  # 公告内容
  content:
    - "[§6我是谁§f] 你画我猜已经开始啦!快来加入吧!"
    - "[§6我是谁§f] 游戏时间还剩{time}秒!"

# 游戏事件指令
GameConfig:
  # 游戏开始时执行的指令(所有玩家)
  # [broadcast] - 广播消息
  # [command] - 玩家执行
  # [op] - 玩家以OP执行
  StartCommand:
    - "[broadcast][§6我是谁§f] 游戏开始了输入§a/wi join§f加入游戏!"

  # 游戏结束时执行的指令(所有玩家)
  EndCommand:
    - "[broadcast][§6我是谁§f] 游戏结束"

  # 玩家加入时执行的指令
  # 变量: {player} - 玩家名称
  JoinCommand: [ ]

  # 玩家猜对时执行的指令
  # 变量: {player} - 玩家名称, {answer} - 正确答案
  GuessRightCommand:
    - "[broadcast][§6我是谁§f] 恭喜{player}猜对了!"

  # 无人猜对时执行的指令
  # 变量: {answer} - 正确答案
  NoOneGuessRightCommand:
    - "[broadcast][§6我是谁§f] 很可惜没有玩家猜对!"
    - "[broadcast][§6我是谁§f] 我大慈大悲告诉你答案: {answer}"

message 消息配置文件说明

作用

配置文件 message.yml ,用于配置插件的消息提示。

yaml
# 加入游戏相关消息
join:
  already_joined: "[§6WhoI§f] 你已经加入游戏"
  game_not_started: "[§6WhoI§f] 游戏还没开始"
  success: "[§6WhoI§f] 你成功加入游戏"
  console_forbidden: "[§6WhoI§f]§c 禁止控制台执行"

# 离开游戏相关消息
leave:
  not_joined: "[§6WhoI§f] 你没有加入游戏"
  success: "[§6WhoI§f] 你成功退出游戏"
  console_forbidden: "[§6WhoI§f]§c 禁止控制台执行"

# 通用消息
common:
  no_permission: "[§6WhoI§f] 你没有权限执行此命令"
  reload_complete: "[§6WhoI§f] 重载完成"

rewardpools 奖励池配置文件说明

作用

配置文件 rewardpools.yml ,用于配置玩家猜对后的奖励池。插件会尝试从所有配置的奖励池中选择,可能触发全部、部分或不触发。

yaml
# 奖励池配置
# 插件会尝试从所有配置的奖励池中选择
# 可能结果: 触发全部奖励、触发部分、或不触发

normal:
  # 选中概率(50%)
  chance: 0.5
  # 指令执行类型:
  # [command] - 玩家执行
  # [op] - 玩家以OP执行
  # [console] - 控制台执行
  # [tell] - 发送消息给玩家
  # [broadcast] - 广播消息
  # 变量: {player} - 猜对的玩家
  Command:
    - '[broadcast]&7恭喜 {player} 抽中 普通奖励池!'

excellent:
  # 选中概率(50%)
  chance: 0.5
  Command:
    - '[broadcast]&7恭喜 {player} 抽中 稀有奖励池!'

index 图片索引配置文件说明

作用

配置文件 index.json ,用于配置游戏中使用的图片资源及其对应答案。默认包含1025个宝可梦条目。

json
[
  {
    "name": "妙蛙种子",
    "image": "0001.png"
  },
  {
    "name": "妙蛙草",
    "image": "0002.png"
  }
]

游戏截图

游戏截图1

游戏截图1

本站服务于: LG系列插件用户