这是我想要得到的最终结果:
ItemStack block = new ItemStack(Block.dirt, 1);
这就是我所拥有的
String s = "Block.dirt";
ItemStack block = new ItemStack( , 1);
看起来有点不可能,但是有没有办法将字符串“Block.dirt”变成 Block.dirt?
我尝试了很多东西,有些人建议我使用 GroovyShell 和 Binding,但我做不到。
有没有办法从字符串中命名一个对象?
非常感谢任何帮助。谢谢你。
我可以举个例子吗?