首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spigot | PersistantDataContainer()表示无法解析

Spigot | PersistantDataContainer()表示无法解析
EN

Stack Overflow用户
提问于 2020-05-11 17:25:51
回答 1查看 73关注 0票数 0

这可能是一个愚蠢的问题,但是如果我在我的方法中使用getPersistentDataContainer(),就会有一个叫做cannot resolve的消息。我该如何解决这个问题呢?

代码语言:javascript
复制
    private ItemStack createItem(String name, ArrayList<String> lore, Material mat, String itemfunc, int amount) {

    ItemStack iStack = new ItemStack(mat, amount);
    ItemMeta iMeta = iStack.getItemMeta();
    iMeta.getPersistentDataContainer().set(this.ITEMFUNC, PersistentDataType.STRING, itemfunc);
    iMeta.setDisplayName(name);
    iMeta.setLore(lore);
    iStack.setItemMeta(iMeta);


    return iStack;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-11 18:58:57

修复:

代码语言:javascript
复制
<dependency>
        <groupId>com.github.MilkBowl</groupId>
        <artifactId>VaultAPI</artifactId>
        <version>1.7</version>
        <scope>provided</scope>
        <exclusions>
            <exclusion>
                <groupId>org.bukkit</groupId>
                <artifactId>bukkit</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

只有在使用VaultAPI时,才必须排除org.bukkit。这样我们就可以从原始依赖项中使用它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61726357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档