您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 4633|回复: 10
打印 上一主题 下一主题

请问一下, 如何获取物品的属性? Spigot 1.12.2 r0.1 api

[复制链接]
  • TA的每日心情

    2020-4-21 09:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    楼主
    发表于 2020-4-16 09:31:45 | 显示全部楼层 |0人打赏
    ItemMeta#getAtributes()

    点评

    我的服务器版本是 1.12.2 我不可能是写插件基于最新版 1.15.2 的API来写的 虽然我目前使用了NBTAPI的确实现了该功能 但是我想知道 如何我不利用第三方插件, 我应该如何做  详情 回复 发表于 2020-4-16 12:53
    Spigot 1.12.2 R0.1 并没有这个方法, 只有最新版本API才有, 所以我想知道我应该如何解决这个问题  详情 回复 发表于 2020-4-16 12:51
    配图如下..  详情 回复 发表于 2020-4-16 12:30
    并咩有这个方法 我试过了 我现在的实现方法是用了一个扩展的插件 NBTAPI, 但是我一只觉得, 折中非常基础的功能Spigot1.12.2 r0.1 不应该没有啊!  详情 回复 发表于 2020-4-16 12:26
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2020-4-21 09:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    沙发
    发表于 2020-4-21 09:13:05 | 显示全部楼层
    我想可以通过存储到一个临时的YamlConfiguration然后读取对应的键(你需要自己存一下然后保存下来看那个属性在哪)
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2020-4-21 09:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    板凳
    发表于 2020-4-21 09:13:39 | 显示全部楼层
    否则需要用nms反射来做,比较麻烦
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2020-4-21 09:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    地板
    发表于 2020-4-21 09:14:16 | 显示全部楼层
    要设置的话就把那个键对应的值修改以后再YamlConfiguration#getItemStack()即可
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则