https://github.com/ShirohaNya/DGlabMC
nothing
https://github.com/ShirohaNya/DGlabMC
bukkit bukkit-plugin minecraft-plugin
Last synced: 8 months ago
JSON representation
nothing
- Host: GitHub
- URL: https://github.com/ShirohaNya/DGlabMC
- Owner: IamDarkVan
- Created: 2024-05-14T12:10:48.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T00:27:04.000Z (over 1 year ago)
- Last Synced: 2025-01-31T16:53:42.566Z (over 1 year ago)
- Topics: bukkit, bukkit-plugin, minecraft-plugin
- Language: Java
- Homepage:
- Size: 111 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DGlabMC Plugin
* 不会写readme就让GPT帮我写了(
# 适用版本
* 开发版本:1.19.4
* 理论支持版本:1.9+
## 安装与配置
* 下载并安装插件
* 将DGlabMC插件文件放入服务器的plugins文件夹中。
* 配置IP和端口
* 在config.yml文件中设置您的外网IP地址和端口
* 默认情况下,WebSocket服务器将在端口9999上启动。
## 使用指南
* 玩家在进入服务器后,可以通过以下步骤进行操作:
* 1.绑定应用程序
* 使用/dglab bind 生成二维码开始绑定您的应用程序。
* 使用您的郊狼3.0app扫描上述二维码进行绑定。
* 2.控制波形(可选)
* 使用/dglab ctrl-pulse命令控制波形。
* 3.控制强度
* 使用/dglab ctrl-strength命令控制强度。
* 4.放电
* 使用/dglab shock <秒数>命令进行放电。
* 5.内置脚本
* 使用/dglab script [player] (enable|disable|toggle) -- 为客户端启用/禁用脚本
## 命令列表
* 以下是插件支持的命令及其功能说明:
* /dglab help -- 显示帮助页面。
* /dglab list -- 显示已绑定的应用程序列表。
* /dglab reload -- 重载配置文件。
* /dglab bind [player] -- 生成二维码绑定玩家和应用程序。
* /dglab unbind [player] -- 解除玩家和应用程序的绑定,默认解除自己。
* /dglab script [player] <script> (enable|disable|toggle) -- 为客户端启用/禁用脚本
* /dglab script-list 查看脚本列表
* /dglab ctrl-strength [player] (A|B|both) (add|dec|set) <value> -- 控制强度,设置通道、模式和数值。
* /dglab ctrl-pulse [player] (A|B|both) (<HEX[]>|clear) -- 控制波形,设置通道和8字节的HEX数组。
* /dglab shock [player] <time(sec)> -- 按照波形放电。
* /dglab server-run [port] -- 启动WebSocket服务器,不填端口则使用配置文件中的默认端口。
* /dglab server-stop -- 关闭当前的WebSocket服务器。
* /dglab send-msg <clientId> <message> -- 直接向应用程序发送消息(可使用空格,不推荐使用)。
* /dglab send-dgjson <clientId> <typ> <cid> <tid> <msg> -- 直接向应用程序发送DGJson(不推荐使用)。
## 注意事项
* 请确保在config.yml中正确设置IP地址和端口,以便WebSocket服务器能够正常运行。
* 在玩家首次进入服务器后,请指导其使用/dglab bind命令进行应用程序绑定。
* 使用控制命令如/dglab ctrl-pulse和/dglab ctrl-strength时,请确保输入的参数正确,以免造成误操作。
* 如有任何问题,请参考插件的帮助命令/dglab help或联系插件开发者。