ResourcePackApi 资源包API
作者:inventivetalent
发布时间:2014年12月14日
原生版本:未知
测试支持:1.7,1.8,1.9
API了解资源包的接受情况
点此下载插件详细介绍
ResourcePackStatusEvent API 允许你在玩家接受或拒绝资源包时触发事件。它还包含使用自定义哈希发送资源包的方法。
📦 ResourcePackStatusEvent API
🚀 功能
- 添加 ResourcePackStatusEvent,在玩家接受或拒绝资源包时调用。
- 包含使用自定义哈希发送资源包的方法。
⚙️ 使用示例
监听 ResourcePackStatusEvent
@EventHandler
public void onResourcePackStatus(ResourcePackStatusEvent e) {
e.getPlayer();// 接受/拒绝资源包的玩家
e.getStatus();// 资源包状态 (SUCCESSFULLY_LOADED, DECLINED, FAILED_DOWNLOAD, ACCEPTED)
e.getHash();// 资源包哈希值 (可以使用 ResourcePackAPI#setResourcepack 设置)
}
设置资源包
ResourcePackAPI.setResourcepack(Bukkit.getPlayer("inventivetalent"), "http://path/to/resource/pack.zip", "amazing_resource_pack");
注意: getHash 在 1.10 中不起作用,因为它不再由客户端发送。
✅ 兼容版本
- 1.7.10 (协议破解)
- 1.8.0 - 1.8.9
- 1.9
- 1.10 (未完全测试)
🔗 链接
💰 捐赠
如果您喜欢这个资源,请留下评分。 欢迎捐款以支持我或这个资源。