@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
public void onPlayerChangedWorld(PlayerChangedWorldEvent event) {
Player player = event.getPlayer();
World from = event.getFrom();
World to = player.getWorld();
PluginConfig worldConfig = plugin.getConfig(to);
if (plugin.isFeatureEnabled(to, Feature.TEXTURE_PACK)) {
if (!plugin.isActive(from) && plugin.isActive(to)) {
player.setResourcePack(worldConfig.getString(Config.FEATURE_TEXTURE_PACK_BLOODMOON));
} else if (plugin.isActive(from) && !plugin.isActive(to)) {
player.setResourcePack(worldConfig.getString(Config.FEATURE_TEXTURE_PACK_NORMAL));
}
}
}
TexturePackListener.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:BloodMoon
作者:
评论列表
文章目录