question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Cannot build map after latest War 3 update

See original GitHub issue
net.moonlightflower.wc3libs.port.NotFoundException: java.lang.Exception: tried: [Warcraft III.exe, Frozen Throne.exe, war3.exe, x86\Warcraft III.exe, x86_64\Warcraft III.exe]
	at net.moonlightflower.wc3libs.port.win.WinGameExeFinder.fromDirIgnoreVersion(WinGameExeFinder.java:101)
	at net.moonlightflower.wc3libs.port.win.WinGameExeFinder.fromDirIgnoreVersion(WinGameExeFinder.java:106)
	at de.peeeq.wurstio.utils.W3Utils.parsePatchVersion(W3Utils.java:50)
	at de.peeeq.wurstio.languageserver.requests.MapRequest.parseCustomPatchVersion(MapRequest.java:374)
	at de.peeeq.wurstio.languageserver.requests.MapRequest.compileScript(MapRequest.java:358)
	at de.peeeq.wurstio.languageserver.requests.BuildMap.execute(BuildMap.java:62)
	at de.peeeq.wurstio.languageserver.requests.UserRequest.run(UserRequest.java:31)
	at de.peeeq.wurstio.languageserver.LanguageWorker.lambda$getNextWorkItem$1(LanguageWorker.java:171)
	at de.peeeq.wurstio.languageserver.LanguageWorker$Workitem.run(LanguageWorker.java:29)
	at de.peeeq.wurstio.languageserver.LanguageWorker.run(LanguageWorker.java:146)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: tried: [Warcraft III.exe, Frozen Throne.exe, war3.exe, x86\Warcraft III.exe, x86_64\Warcraft III.exe]
	... 11 more
net.moonlightflower.wc3libs.port.NotFoundException
	at net.moonlightflower.wc3libs.port.win.WinGameExeFinder.find(WinGameExeFinder.java:141)
	at net.moonlightflower.wc3libs.port.win.WinGameExeFinder.find(WinGameExeFinder.java:12)
	at net.moonlightflower.wc3libs.port.Finder.get(Finder.java:25)
	at net.moonlightflower.wc3libs.port.StdGameExeFinder.find(StdGameExeFinder.java:39)
	at net.moonlightflower.wc3libs.port.StdGameExeFinder.find(StdGameExeFinder.java:12)
	at net.moonlightflower.wc3libs.port.Finder.get(Finder.java:25)
	at de.peeeq.wurstio.utils.W3Utils.getWc3PatchVersion(W3Utils.java:26)
	at de.peeeq.wurstio.languageserver.requests.MapRequest.parseCustomPatchVersion(MapRequest.java:375)
	at de.peeeq.wurstio.languageserver.requests.MapRequest.compileScript(MapRequest.java:358)
	at de.peeeq.wurstio.languageserver.requests.BuildMap.execute(BuildMap.java:62)
	at de.peeeq.wurstio.languageserver.requests.UserRequest.run(UserRequest.java:31)
	at de.peeeq.wurstio.languageserver.LanguageWorker.lambda$getNextWorkItem$1(LanguageWorker.java:171)
	at de.peeeq.wurstio.languageserver.LanguageWorker$Workitem.run(LanguageWorker.java:29)
	at de.peeeq.wurstio.languageserver.LanguageWorker.run(LanguageWorker.java:146)
	at java.lang.Thread.run(Unknown Source)

I tried uninstalling, deleting all related files in Program Files and reinstalling the game with no luck.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:2
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
LunarTech8commented, Jul 12, 2020

For people stumbling on the same problem after not updating for a time: The exe might have been moved from “…\Warcraft III” or “…\Warcraft III\x86_64” to “…\Warcraft III\_retail_\x86_64”. Thus the “wurst.wc3path” field in .vscode\settings.json has to be adjusted accordingly.

1reaction
Frottycommented, May 3, 2020

They have been moved long ago, and it is handled as you can see from the log which tries following binary locations tried: [Warcraft III.exe, Frozen Throne.exe, war3.exe, x86\Warcraft III.exe, x86_64\Warcraft III.exe]. If these folders changed again, you need to provide the specific details.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Fix: World War 3 Returning to Main Menu After Loading the Map
Since you probably got it from Steam, all you need to do is close the game, then restart Steam. What is this?
Read more >
World War 3 issue where players cannot load into map ...
World War 3 players are reporting that they are unable to join a match or load into map. The developers have acknowledged the...
Read more >
Known Issues (Updated May 12, 2022) - World War 3
Many previously known issues have been fixed by the World War 3 development team, and this article will no longer be updated after...
Read more >
World war 3 down? Current problems and outages
Real-time problems and outages for World War 3. Online gameplay not working? Is the server down? Here you see what is going on....
Read more >
Call of Duty®: Modern Warfare® II Season 01 Midseason ...
The Mission: Detailing the map, tactics, and tips for a 6v6 Multiplayer map set on a cargo ship in international waters. Guides; Map...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found