# WikiCraft
[](https://opensource.org/licenses/MIT)
[](https://openjdk.org/projects/jdk/21/)
[](https://papermc.io/downloads)
WikiCraft是一个将MediaWiki功能直接集成到您的服务器中的Minecraft插件。
## 目录
- [WikiCraft](#wikicraft)
- [目录](#目录)
- [特性](#特性)
- [安装](#安装)
- [用法](#用法)
- [基本命令](#基本命令)
- [权限](#权限)
- [贡献](#贡献)
- [要求](#要求)
- [构建](#构建)
- [许可证](#许可证)
- [支持](#支持)
## 特性
- 直接从Minecraft搜索MediaWiki页面
- 使用Minecraft帐户验证编辑
- 基本页面查看功能
- 可配置的搜索结果限制
## 安装
1. **创建机器人帐户**:
- 以管理员身份登录到您的MediaWiki实例
- 转到 [Special:CreateAccount](https://yourwiki.com/Special:CreateAccount) (https://yourwiki.com/Special:CreateAccount)
- 创建一个新帐户,具有以下信息:
- 用户名: `WikiCraftBot` (推荐)
- 密码: [安全密码]
- 电子邮件: [任何有效电子邮件]
- 真实姓名: `WikiCraftBot` (可选)
- 原因: `WikiCraftBot 初始创建` (可选)
2. **配置机器人权限**:
- 访问 [Special:UserRights](https://yourwiki.com/Special:UserRights/WikiCraftBot) (https://yourwiki.com/Special:UserRights/WikiCraftBot)
- 授予机器人帐户:
- `bot` 权限
- `administrator` 权限
- 保存更改
3. **验证电子邮件**:
- 访问 [Special:ConfirmEmail](https://yourwiki.com/Special:ConfirmEmail) (https://yourwiki.com/Special:ConfirmEmail)
- 按照电子邮件验证说明操作
4. **安装插件**:
- 将WikiCraft.jar放入您的服务器的plugins文件夹中
- 编辑 config.yml:
- 将`wiki-url`设置为您wiki的基础URL
- 将`wiki-bot-username`设置为您机器人的用户名
- 将`wiki-bot-password`设置为您机器人的密码
- 重新启动服务器
## 用法
### 基本命令
- `/wiki search [query]` - 搜索wiki
- `/wiki account link` - 将您的Minecraft帐户链接到wiki帐户
- `/wiki help` - 显示命令帮助
### 权限
- `wikicraft.anonymous` - 基本用户权限 (默认)
- `wikicraft.user` - 基本用户权限 (默认)
- `wikicraft.admin` - 管理员权限
## 许可证
本项目采用 [MIT 许可证](https://opensource.org/licenses/MIT)。
## 支持
如有问题或功能请求,请在我的 [GitHub 仓库](https://github.com/WOFTNW/WikiCraft) 中打开一个问题,或在Discord上私信我 `iheron`。
如果您想提供经济支持,请考虑查看我的个人 [Ko-fi 页面](https://ko-fi.com/iheron),或在 [WOFTNW Patreon](https://www.patreon.com/woftnw) 上直接支持我的工作。