6 643640284 Lv.1 泥土 2020-05-17 11 0 0 钻石 0.00 钻石 金锭 195 金锭 2024-01-20 #1 用idea pokemon.writeTONBT() 里面填入的引用类型是 compoundNBT compoundNBT类型怎么得到 或者用其他方法求解
张杰宁 Lv.1 泥土 高级创作者 2019-01-08 172 591 0 钻石 0.00 钻石 金锭 11,936 金锭 2024-01-20 #2 Java: Pokemon pokemon = ...; CompoundNBT compound = pokemon.writeToNBT(new CompoundNBT()); CompoundNBT 是 net.minecraft.nbt 下的类,如果你发现你无法正常导入该类,你可以选择使用映射 SRG 后的核心作为依赖,也可以在 点击跳转 下载 ForgeMDK 开发,默认的 build.gradle 已配置好 forge 开发所需设定,推荐后者。
Java: Pokemon pokemon = ...; CompoundNBT compound = pokemon.writeToNBT(new CompoundNBT()); CompoundNBT 是 net.minecraft.nbt 下的类,如果你发现你无法正常导入该类,你可以选择使用映射 SRG 后的核心作为依赖,也可以在 点击跳转 下载 ForgeMDK 开发,默认的 build.gradle 已配置好 forge 开发所需设定,推荐后者。
FullIdle Lv.1 泥土 高级创作者 2023-04-08 178 35 0 钻石 0.00 钻石 金锭 16,061 金锭 2024-01-20 #4 643640284 说: 嗯嗯,谢谢 点击展开... 晚点花的,NBT直接用tostring得到字符串,然后用JsonToNBT和这个字符串获得回NBT(不是同一个对象了)