0
美好的一天,寻找一个Iterable的类来创建一个使用反射的构造函数
我有一个关于Java中反射的问题。 我想用下面的构造方法实例化一个类PacketPlayOutPlayerInfo
构造:
public PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction paramEnumPlayerInfoAction, Iterable<EntityPlayer> paramIterable){
[...]
}
要构建我用这个方法
Constructor<?> packetPlayerInfoConstructor = ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo").getConstructor(
ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo$EnumPlayerInfoAction"), _____);
第一个参数是工作完全正常的构造,但我无论如何都以获得接口Iterable的类来获取构造函数的工作...(或我?)
在此先感谢,并有美好的一天,
rapt0r
什么是ReflectionHandler? getNMSClass()方法的返回类型是什么? –