좋은 하루,리플렉션을 사용하여 생성자를 생성하는 Iterable 클래스를 찾고 있습니다.
Java에서 리플렉션에 관한 질문이 있습니다. 나는 다음과 같은 생성자를 사용하여 클래스 PacketPlayOutPlayerInfo
에 대한 생성자를 실체화 할 :이 방법
Constructor<?> packetPlayerInfoConstructor = ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo").getConstructor(
ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo$EnumPlayerInfoAction"), _____);
첫 번째 인수는 완벽하게 잘 작동을 사용하는 생성자를 구축하기 위해
public PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction paramEnumPlayerInfoAction, Iterable<EntityPlayer> paramIterable){
[...]
}
을하지만, 어떻게 든이 생성자가 작동하도록 Iterable 인터페이스의 클래스를 얻으려면 ... (또는해야합니까?)
미리 감사하고 즐거운 하루 되십시오.
rapt0r 자바 반사와 일반적으로
'ReflectionHandler'란 무엇입니까? 'getNMSClass()'메소드의 리턴 타입은 무엇입니까? –