350 Can't create new extension

In 3.5.0, when I click “New extension” nothing happens.

The module has been saved with 3.5.0.

Works fine in 3.4.12.

See the end of this thread for a possible solution… https://forum.vassalengine.org/t/3-5-0-impossible-to-add-a-new-extension/11625/1

Thus spake greenknight:

In 3.5.0, when I click “New extension” nothing happens.

The module has been saved with 3.5.0.

Works fine in 3.4.12.

This is Bug 13971, already fixed in the current development version.
Try VASSAL-3.5.1-SNAPSHOT-99ce551a0:

vassalengine.org/~uckelman/tmp/


J.

I still can’t start a new extension even with I use3 99ce551a0 fix.

C:\VASSAL-3.5.1-SNAPSHOT-99ce551a0\jre\bin\java -Xms512M -Xmx512M -Duser.home=C:\Users\John -Duser.dir=C:\VASSAL-3.5.1-SNAPSHOT-99ce551a0 -cp lib\Vengine.jar VASSAL.launch.Editor --new-extension – C:\Data\VassalMods\C3 Series\TDOW\C3_The Dogs of War.vmod
2021-02-13 16:09:48,346 [17264-main] INFO VASSAL.launch.StartUp - Starting
2021-02-13 16:09:48,358 [17264-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0
2021-02-13 16:09:48,358 [17264-main] INFO VASSAL.launch.StartUp - Java version 15.0.1
2021-02-13 16:09:48,359 [17264-main] INFO VASSAL.launch.StartUp - VASSAL version 3.5.1-SNAPSHOT-99ce551a0
2021-02-13 16:09:48,359 [17264-main] INFO VASSAL.launch.Launcher - Editor
2021-02-13 16:09:49,765 [17264-AWT-EventQueue-0] WARN VASSAL.i18n.BundleHelper - No Translation: GameState.load_continuation.shortcut
2021-02-13 16:09:50,789 [17264-AWT-EventQueue-0] WARN VASSAL.i18n.BundleHelper - No Translation: Deck.deck
2021-02-13 16:09:50,800 [17264-AWT-EventQueue-0] WARN VASSAL.i18n.BundleHelper - No Translation: Deck.deck
2021-02-13 16:09:50,806 [17264-AWT-EventQueue-0] WARN VASSAL.i18n.BundleHelper - No Translation: Deck.deck
2021-02-13 16:09:50,806 [17264-AWT-EventQueue-0] WARN VASSAL.i18n.BundleHelper - No Translation: Deck.deck
2021-02-13 16:09:50,894 [17264-AWT-EventQueue-0] INFO VASSAL.build.GameModule - C3 The Dogs of War version .8
2021-02-13 16:09:50,929 [17264-AWT-EventQueue-0] ERROR VASSAL.build.module.ModuleExtension - Not an extension file C:\Users\John\AppData\Local\Temp\vassal_15315781008581922458\tmp_5881170984600539134.vmdx
2021-02-13 16:09:50,936 [17264-AWT-EventQueue-0] ERROR VASSAL.tools.ProblemDialog -
VASSAL.build.module.ExtensionsLoader$LoadExtensionException: Not an extension file C:\Users\John\AppData\Local\Temp\vassal_15315781008581922458\tmp_5881170984600539134.vmdx
at VASSAL.build.module.ModuleExtension.build(ModuleExtension.java:126)
at VASSAL.launch.NewExtensionAction.performAction(NewExtensionAction.java:45)
at VASSAL.launch.Editor.launch(Editor.java:90)
at VASSAL.launch.Launcher$1.run(Launcher.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

VASSAL-3.5.1-SNAPSHOT-99ce551a0 is no longer current. Try VASSAL-3.5.1-SNAPSHOT-06f63f049.

That version works. Thanks.