ResourcePackApi 资源包API | |
---|---|
|
API了解资源包的接受情况 |
作 者 | inventivetalent |
发布时间 | 2014年12月14日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.7,1.8,1.9 |
插件详细介绍
ResourcePackStatusEvent API 允许你在玩家接受或拒绝资源包时触发事件。它还包含使用自定义哈希发送资源包的方法。
@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 中不起作用,因为它不再由客户端发送。
如果您喜欢这个资源,请留下评分。 欢迎捐款以支持我或这个资源。