Is anyone else having incompatibility troubles with the Long-Hull Essex ships? I'm getting 70% CTDs with either Furious or the Essexes being responsible depending on the load order:
With the Furious classfiles on top:
PlMisChief: class 'com.maddox.il2.objects.ships.ShipAsheUSS$USSBoxerCV21_48' not found.
java.lang.ClassNotFoundException: com.maddox.il2.objects.ships.ShipAsheUSS$USSBoxerCV21_48
at com.maddox.rts.LDR.loadClass(LDR.java:27)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.il2.builder.PlMisChief.ForceClassLoading(PlMisChief.java:144)
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:104)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3214)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:166)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1885)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Failure
java.lang.RuntimeException: Failure
at com.maddox.il2.builder.PlMisChief.ForceClassLoading(PlMisChief.java:150)
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:104)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3214)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:166)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1885)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Main begin: java.lang.RuntimeException: Failure
java.lang.RuntimeException: java.lang.RuntimeException: Failure
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:119)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3214)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:166)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1885)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[Mar 31, 2017 2:52:58 PM] -------------- END log session -------------
With the "ShipAsheUSS" classfiles loading first (not surprisingly, Furious fails to load):
PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.ships.ShipAshe$HMSFurious
java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.ships.ShipAshe$HMSFurious
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:107)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3214)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:166)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1885)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Main begin: java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.ships.ShipAshe$HMSFurious
java.lang.RuntimeException: java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.ships.ShipAshe$HMSFurious
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:119)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3214)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:166)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1885)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1579)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:432)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[Mar 31, 2017 3:00:46 PM] -------------- END log session -------------
Uninstalling the Long-Hulled Essex pack fixes the 70% CTD with HMS Furious.
My question I guess then is, are the "ShipAsheUSS" classfile ships (IE: the Long-Hulled Essex pack) incompatible with the new classfiles from Furious?
Am on 4.12.2 w/CUP-WAW.
That one bug aside; its another really beautiful ship; hence why I want *all* of Ashe's warships.
EDIT:
Disregard above; Completely replaced all my classfiles; double-checking I had the latest ones, and now all Ashe's carriers are coexisting nicely!