Server Quiz
Answer quiz through GUI in a Minecraft server!
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Server Quiz
Introduction
Generally, you can regard it as a simple Database Management System, which manage a Q&A system in a Minecraft server.
> It also help me prepare in advance for my database system course assignments.
Configuration
The Q&A system has two ways to storage data: YAML, MYSQL.
If you choose `YAML` type, please set your quiz at `Quiz.yml` in the format below:
```yaml List: - Question: "Which of the following is not a valid IP address?" Options: A: "172.28.45.56" B: "192.168.0.1" C: "240e:360:6f43:500:d14d:dbd0:97:b3b3" D: "127.256.3.34" Answer: D Reward: DIAMOND ```
Or if you prefer `MYSQL`, please create a new database named `serverquiz` and set your basic config:
```yaml config: storage: MYSQL host: { your host } port: { your port } name: { your name } password: { your password } database: serverquiz ```
Command
| Command | Function | Permission | |--------------------|-------------------------|---------------------| | `/quiz open` | open the answer menu | `serverquiz.open` | | `/quiz send <num>` | send a quiz | `serverquiz.send` | | `/quiz show` | show the config details | `serverquiz.show` | | `/quiz edit` | edit the config | `serverquiz.edit` | | `/quiz reload` | reload the config | `serverquiz.reload` |