# Geocraft - 地球猜谜游戏,在 Minecraft 中体验
Geocraft 是一个 Minecraft 插件,允许你在 Minecraft 中玩地球猜谜游戏。
当然,它与真正的地球猜谜游戏略有不同,但概念相同。
经过一些配置后,你将被传送到世界中的一个伪随机位置
并猜测你所在的位置,然后在猜测地图上放置一面旗帜。 你离真实位置越近,获得的分数就越高。
## 安装
1. 从 [发布页面](https://github.com/MatteoLanglois/Geocraft) 下载最新版本 (即将可用)
2. 将 jar 文件放入你的 plugins 文件夹
3. 启动你的服务器
## 配置
配置文件位于 `plugins/Geocraft/config.yml` 文件中。
以下是一个配置文件示例:
```yaml
database:
host: localhost
port: 3306
name: geocraft
user: geocraft
password: password
mapLocation:
x: 0
y: 255
z: 0
tools:
selection:
- PAPER
materials:
grass:
- GRASS_BLOCK
- OAK_LEAVES
water:
- WATER
building:
- STONE
- COBBLESTONE
road:
- GRAY_CONCRETE
- WHITE_CONCRETE
sand:
- SAND
- SANDSTONE
```
### 数据库
数据库部分用于配置数据库连接。 如果你使用
MySQL,你也应该将 MySQL 驱动程序添加到你的服务器。
### 地图位置
地图位置是生成猜测地图的位置。
默认位置是世界生成点。
### 工具
工具部分用于配置玩家用来保存位置的工具。 默认工具是纸张。
### 材料
材料部分用于配置用于生成猜测地图的材料。
## 开始游戏
### 配置
要开始一个游戏,你首先需要在数据库中保存一些数据。
幸运的是,有一些命令可以做到这一点。 首先,你需要添加
一个区域。
```
/geocraft-create region
```
然后你需要向区域中添加一个城市。
```
/geocraft-create city
```
然后,你需要向城市中添加一个区域。
```
/geocraft-create district
```
最后,你需要向区域中添加一个位置。
```
/geocraft-create road
```
每个位置都将保存在数据库中,并将用于将你在世界中传送。 我知道这有点长,但这是我找到的保存
在数据库中的位置的唯一方法,并且它允许拥有大量
位置并使用一些设置来启动游戏。
现在你需要创建地图,它只使用你的世界的极限来生成地图。 你可以使用以下命令来创建地图。
```
/geocraft map create
```
zone type可以是:`region`、`city`、`district`、`road` 或 `world`。 zone name是你想用来生成地图的区域名称。
### 开始游戏
现在你已经保存了一些位置并创建了地图,你可以开始游戏了。 你可以使用以下命令来启动游戏。
```
/geocraft start