0

良い一日、

Java のリフレクションについて質問があります。次のコンストラクターを使用して、クラスのコンストラクターをインスタンス化したいPacketPlayOutPlayerInfo:

public PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction paramEnumPlayerInfoAction, Iterable<EntityPlayer> paramIterable){
    [...]
}

コンストラクターを構築するには、このメソッドを使用します

Constructor<?> packetPlayerInfoConstructor = ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo").getConstructor(
                                ReflectionHandler.getNMSClass("PacketPlayOutPlayerInfo$EnumPlayerInfoAction"), _____);

最初の引数は完全に正常に機能していますが、コンストラクターを機能させるには、どういうわけかインターフェイス Iterable のクラスを取得する必要があります... (または私は?)

よろしくお願いします。良い一日を。

rapt0r

4

1 に答える 1