[+] 修改开发文档,添加代码高亮
This commit is contained in:
parent
ab15be171e
commit
d7c29c8917
@ -41,10 +41,21 @@ ut.setPermission("chatting.minecraft", true); // 传入权限名称和设置的
|
|||||||
boolean isAuthorized = ut.getPermission("chatting.tencent"); // 传入权限名称
|
boolean isAuthorized = ut.getPermission("chatting.tencent"); // 传入权限名称
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 2. 注册一个权限
|
#### 2. 注册机器人指令,机器人监听器,机器人权限
|
||||||
注册权限目前只能抢在机器人启动前注册,将来会开发事件系统用于注册。
|
新建一个 Bukkit 的监听类,然后监听 EventBotRegistration 事件。
|
||||||
|
|
||||||
```java
|
```java
|
||||||
boolean isAdded = Permission.add("test"); // 传入权限名称,返回是否被注册
|
public class RegistrationListener implements Listener {
|
||||||
boolean addedYet = Permission.add("test.yes", true); // 传入权限名称和权限默认值,返回是否被注册。多用于默认给予的权限,比如 chatting.minecraft 和 chatting.tencent。
|
|
||||||
|
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>
|
||||||
<script src="//unpkg.com/docsify/lib/docsify.min.js"></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>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
1. 启动一次酷Q,启用这个插件,然后关掉酷Q。(如果启动正常的话,应该会有一个黑色窗口出现)
|
1. 启动一次酷Q,启用这个插件,然后关掉酷Q。(如果启动正常的话,应该会有一个黑色窗口出现)
|
||||||
1. 进到`/data/app/io.github.richardchien.coolqhttpapi/`中,新建`config.cfg`。
|
1. 进到`/data/app/io.github.richardchien.coolqhttpapi/`中,新建`config.cfg`。
|
||||||
1. 向这个配置文件中填入如下文本:
|
1. 向这个配置文件中填入如下文本:
|
||||||
```
|
```properties
|
||||||
[general]
|
[general]
|
||||||
host=0.0.0.0
|
host=0.0.0.0
|
||||||
port=插件里配置的发送消息到酷Q的端口号
|
port=插件里配置的发送消息到酷Q的端口号
|
||||||
|
Loading…
Reference in New Issue
Block a user