服务器使用量
未统计
服务玩家数
未统计
下载量
249,057
插件详细介绍
SkQuery 是一个功能强大的 Skript 扩展插件,本版本是基于 Gatt 编辑版的二次开发,移除了部分不稳定的功能,并修复了大量错误,使其能够在 1.13 及更高版本的 Minecraft 中稳定运行。
版本与兼容性
- 最新版本:4.1.6+
- 必需环境:Skript 2.6.1+,Java 17(对应 MC 1.13+)
- 旧版本支持:
- 若运行于 MC 1.9-1.12,请使用 SkQuery 4.1.4。- 若运行于 MC 1.13+ 但使用 Java 11-16,请使用版本 4.1.5,或升级至 Java 17。- 历史版本:MC 1.6-1.8 的旧版 SkQuery(如 3.21.4)可在 Bukkit 项目页 获取。
[-] 已移除的功能
此版本基于 Gatt 的编辑版,移除了以下内容以提升稳定性:
- JSON 消息功能
- 记分板相关功能
- 粒子效果
- 更改皮肤效果
- 失效的 Boss 血条功能
- 所有数据包相关代码
- 损坏的地图支持
- 冗余的启动提示信息
移除的语法
由于移除了 ProtocolLib 依赖,以下语法已失效:
make %players% see %blocks% as %itemtype% permanentlyrestore updates to %blocks% for %offlineplayers%restore all updates
新增与变更的功能
新增语法
- MIDI 播放与控制:
- `play midi %string% to %players% [at [tempo] %-number%]`- `play midi from [(web[site]|link)] %string% to %players% [at [tempo] %-number%]`- `stop midi [id] %string%`- 文件存在判断:
- `[exist[(s|ance)] [at]] %string% or file %string% exists`- Lambda 表达式执行:
- `do [%-number% time[s]] %lambda%`- 获取移动前位置:
- `([the] (past|former) move[ment] [location]`- 可设置的相对时间:
- `(relative|player) time of %player% [with relative %-boolean%]`- `%player%'s (relative|player) time [with relative %-boolean%]`- 区域方块获取:
- `blocks within %location% (to|and) %location%`- 烟花效果(移除了客户端功能):
- `(detonate|pop) %fireworkeffects% at %locations%`语法变更
- 移动事件触发器从
[on] any movement更改为[on] any move[ment]。
问题修复
此版本包含了大量错误修复,显著提升了稳定性
- 修复了 Yaml 处理问题。
- 修复了
getOnlinePlayers()导致的崩溃。 - 修复了发光物品类型问题。
- 修复了 ProtocolLib 相关的崩溃错误。
- 修复了权限管理器问题。
- 修复了大量空指针异常。
- 修复了相对时间无法重置的问题。
- 修复了烟花效果。
- 修复了
where过滤器表达式不工作的问题(若谓词包含未知表达式仍可能报错,正在调查中)。 - 移除了未使用的冗余文件。
- 移除了物品描述功能,因为 Skript 2.3+ 已原生支持。
保留的功能
以下未依赖 ProtocolLib 的语法仍可正常使用:
make %players% see %block% as %itemtype%make %players% see lines of %block% as %string%, %string%, %string%[ and], %string%
其他信息
- 开发者:原版插件由 w00tmaster 开发。本版本是一个旨在兼容 MC 1.13+ 的维护分支。
- 统计:集成了 bStats 统计,详情可见 https://bstats.org/plugin/bukkit/SkQuery。
- 支持说明:请注意,此版本为社区维护分支,开发者不提供官方支持。
测试支持版本
版本分布
基本信息
插件名称
SkQuery
作者
LimeGlass
平台
Bukkit / Spigot
支持版本
1.13 - 1.21
点赞数
11
最近版本
暂无数据
-