# 介绍
一个Spigot插件,旨在为您的Minecraft服务器添加基于聊天的有趣游戏,以提高用户参与度,它可配置性很强,并且易于使用。
# 功能
- 为玩家提供奖励,例如金钱或物品,以正确回答问题。
- 添加您自己的自定义游戏。
# 示例



# 配置
config.yml
```yml
CONFIG_VERSION: 1 # 请勿修改,用于确定与不同版本的兼容性。
LOG_TYPE: "MINIMAL" # 更改为 FULL 以获取更多日志。
# 插件的语言设置。
Language: "EN-US"
# 为聊天游戏间隔配置。
# 定义游戏事件发生的频率,以秒为单位。
GameInterval: 300
# 开始游戏所需的最小玩家数量。
# 只有当有这么多玩家加入后,游戏才会开始。
MinimumPlayers: 2
```
en-us.yml
```yml
###################################################################################
## 可用的占位符: ##
## {player} - 获取玩家的姓名。 ##
## {timeout} - 聊天游戏结束前的剩余时间,以秒为单位。 ##
## {descriptor} - 当前游戏的描述符(例如“answer”)。 ##
## {question} - 当前游戏的问题。 ##
## {name} - 当前游戏的名称。 ##
###################################################################################
Prefix: "&b&lChatGames&r"
GameStart: "\n{prefix} 您有 &e{timeout} 秒 &r来 {descriptor}:\n&6{question}\n&r"
GameEnd: "\n{prefix} &c没有在规定时间内得到答案。\n&r"
GameWin: "\n{prefix} &a{player} 赢得了 {name} 游戏!\n&r"
```
trivia.yml
```yml
name: "Trivia"
descriptor: "answer"
timeout: 30
reward-commands:
- eco give %player% 300
questions:
- ["法国的首都是什么?", "巴黎"]
- ["金的化学符号是什么?", "Au"]
- ["最小的质数是什么?", "2"]
- ["世界上使用最广泛的语言是什么?", "英语"]
- ["谁最初创造了 Minecraft?", "Notch"]
- ["哪种生物以爆炸而闻名?", "苦力怕"]
- ["水的化学式是什么?", "H2O"]
```
math.yml
```yml
name: "Math Wizard"
descriptor: "solve"
timeout: 30
reward-commands:
- eco give %player% 250
questions:
- ["1+4 等于多少", "5"]
- ["4/4 等于多少", "1"]
- ["10 + 12 等于多少", "22"]
- ["如果 x + x = 10,那么 x 等于多少?", "5"]
- ["如果 x + x = 20,那么 x 等于多少?", "10"]
```
unscramble.yml
```yml
name: "Unscramble"
descriptor: "unscramble"
timeout: 30
reward-commands:
- eco give %player% 300
questions:
- ["infmacter", "Minecraft"]
- ["acritnfem", "Minecraft"]
-
- ["eret", "Tree"]
- ["eter", "Tree"]
- ["eetr", "Tree"]
-
- ["pienlepap", "Pineapple"]
- ["epeilpnap", "Pineapple"]
- ["napipelpe", "Pineapple"]
-
- ["donimad", "Diamond"]
- ["madoind", "Diamond"]
- ["modadni", "Diamond"]
```