[+] 修改开发文档,添加代码高亮
This commit is contained in:
parent
ab15be171e
commit
d7c29c8917
@ -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); // 注册权限
|
||||
}
|
||||
|
||||
}
|
||||
```
|
@ -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>
|
||||
|
@ -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的端口号
|
||||
|
Loading…
Reference in New Issue
Block a user