1
0
Fork 0

[+] 修改开发文档,添加代码高亮

master
Taskeren 2019-07-11 00:08:16 +08:00
parent ab15be171e
commit d7c29c8917
3 changed files with 19 additions and 6 deletions

View File

@ -41,10 +41,21 @@ ut.setPermission("chatting.minecraft", true); // 传入权限名称和设置的
boolean isAuthorized = ut.getPermission("chatting.tencent"); // 传入权限名称
```
#### 2. 注册一个权限
注册权限目前只能抢在机器人启动前注册,将来会开发事件系统用于注册。
#### 2. 注册机器人指令,机器人监听器,机器人权限
新建一个 Bukkit 的监听类,然后监听 EventBotRegistration 事件。
```java
boolean isAdded = Permission.add("test"); // 传入权限名称,返回是否被注册
boolean addedYet = Permission.add("test.yes", true); // 传入权限名称和权限默认值,返回是否被注册。多用于默认给予的权限,比如 chatting.minecraft 和 chatting.tencent。
public class RegistrationListener implements Listener {
public RegistrationListener() {
Bukkit.getServer().getPluginManager().registerEvents(this, PLUGIN);
}
@EventHandler
public void onRegistrationEvent(EventBotRegistration evt) {
evt.registerCommand(commands); // 注册指令
evt.registerListeners(listeners); // 注册监听器
evt.registerPermission(permissions); // 注册权限
}
}
```

View File

@ -19,5 +19,7 @@
}
</script>
<script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
<script src="//unpkg.com/prismjs/components/prism-java.js"></script>
<script src="//unpkg.com/prismjs/components/prism-properties.js"></script>
</body>
</html>

View File

@ -12,7 +12,7 @@
1. 启动一次酷Q启用这个插件然后关掉酷Q。如果启动正常的话应该会有一个黑色窗口出现
1. 进到`/data/app/io.github.richardchien.coolqhttpapi/`中,新建`config.cfg`。
1. 向这个配置文件中填入如下文本:
```
```properties
[general]
host=0.0.0.0
port=插件里配置的发送消息到酷Q的端口号