ShopHandler.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:TeamSparkle 作者:
@Override
public void reload()
{
    this.items = new ArrayList<>();

    if (! plugin.getConfig().isSet("shopItems"))
    {
        plugin.getLogHandler().log(Level.WARNING, "Shop list is empty!");
        return;
    }

    Map<String, Object> values = plugin.getConfig().getConfigurationSection("shopItems").getValues(false);
    for (Entry<String, Object> entry : values.entrySet())
    {
        try
        {
            ShopItem item = readItem(entry.getKey(), (MemorySection) entry.getValue());
            if (item != null)
                items.add(item);
        }
        catch (Throwable ex)
        {
            plugin.getLogHandler().log(Level.WARNING, Util.getUsefulStack(ex, "loading shop item " + entry.getKey()));
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号