
可以看到,1.15.2-R0.1-SNAPSHOT的核心当中
NBTTag都为private的访问控制
所有的NBT数据包都无法像莫老的教程那样
https://www.mcbbs.net/thread-697478-1-1.html
直接new出一个NBT基础数据包
换句话说,如果你想要自己添加一个NBT数据键,并且设置对应的NBT数据包
你需要这样(以NBT字符串数据包为例)

也就是说调用其静态方法a(nms经过了混淆)
让a这个方法来new 一个NBT基础数据包
其实是提升了NBT的安全性(加上了一定的参数检查,防止一定的不合适参数)
当然也可以通过全程反射进行操作