• 注册
  • 服务器&插件 服务器&插件 关注:5 内容:9952

    Item NBT API

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    反派

    Item NBT API

    功能:为物品、实体和方块添加自定义NBT标签,支持修改现有的标签。

    用法:

    • 作为服务器所有者,只需下载jar文件并放入插件文件夹即可。
    • 作为开发者,可以通过创建NBT包装器并使用相应方法来添加、获取、覆盖NBT标签。

    权限:无

    重要提示:

    不要在使用NBTInjector时重新加载插件,更新插件/更改配置后请正常重启服务器。

    如何使用:

    • 创建NBT包装器
    •     NBTItem nbti = new NBTItem(item);
          NBTEntity nbtent = new NBTEntity(zombie);
          NBTTileEntity tent = new NBTTileEntity(block.getState());
          NBTFile file = new NBTFile(new File(getDataFolder(), "test.nbt"));
          NBTContainer container = new NBTContainer(json); 
          
    • 添加/获取/覆盖NBT标签
    •     //设置
          nbti.setString("Stringtest", "Teststring");
          nbti.getInteger("Inttest");
          nbti.getDouble("Doubletest");
          nbti.getBoolean("Booleantest");
          
          //获取
          nbti.getString("Stringtest");
          nbti.getKeys();
          
          //检查
          nbti.hasKey("Key");
          
          //移除
          nbti.removeKey("Key");
          
    • 保存NBTFile
    •     file.save();
          

    更多信息:

    该API无法用于为方块实体添加自定义标签,但可以在NBTEntity/NBTTileEntity上使用getPersistentDataContainer方法来存储自定义数据。

    更多信息请访问SpigotMC

    Item NBT API

    Item NBT API

    可用版本为:|1.8|1.9|1.10|1.11|1.12|1.13|1.14|1.15|1.16|1.17|1.18|1.19|1.20

    源站下载
    登录后前往SPIGOT

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: