[Sorry for my bad English, Im from Germany so my english isnt that good:)]
Hey, I'm new to this Forum and also to Forge, so I hope you can help me with my problem.
I want to have a JavaFX GUI with Fxml in my Mod. I already made the GUI with JavaFX and Fxml so that I just have to copy the classes in my mod. After adding everything and starting an Instance of my GUI when picking up an Item, the game doesn't Crash but the Console get spammed with:
Caused by: java.lang.ClassNotFoundException: javafx.scene.Parent
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_121]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_121]
at com.Elias.Eliasmod.EliasEventHandler.pickupItem(EliasEventHandler.java:13) ~[EliasEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_6_EliasEventHandler_pickupItem_EntityItemPickupEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:55) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:352) ~[ForgeEventFactory.class:?]
at net.minecraft.entity.item.EntityItem.onCollideWithPlayer(EntityItem.java:389) ~[EntityItem.class:?]
at net.minecraft.entity.player.EntityPlayer.collideWithPlayer(EntityPlayer.java:691) ~[EntityPlayer.class:?]
at net.minecraft.entity.player.EntityPlayer.onLivingUpdate(EntityPlayer.java:683) ~[EntityPlayer.class:?]
at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:1828) ~[EntityLivingBase.class:?]
at net.minecraft.entity.player.EntityPlayer.onUpdate(EntityPlayer.java:334) ~[EntityPlayer.class:?]
at net.minecraft.entity.player.EntityPlayerMP.onUpdateEntity(EntityPlayerMP.java:374) ~[EntityPlayerMP.class:?]
at net.minecraft.network.NetHandlerPlayServer.processPlayer(NetHandlerPlayServer.java:347) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.C03PacketPlayer.processPacket(C03PacketPlayer.java:36) ~[C03PacketPlayer.class:?]
at net.minecraft.network.play.client.C03PacketPlayer.processPacket(C03PacketPlayer.java:105) ~[C03PacketPlayer.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:24) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_121]
at net.minecraftforge.fml.common.FMLCommonHandler.callFuture(FMLCommonHandler.java:714) ~[FMLCommonHandler.class:?]
... 5 more
I don't really know why its saying he can't find javafx. scene. Parent because I can include it without any errors, I also can't find something helpful on the Internet. So when someone already created an external Java GUI in a Minecraft mod it would be great when you tell me how.