[General] World Editor does not import TESH properly on v1.30.1

Level 2
Joined
Feb 23, 2025
Messages
8
I have a plan to use World Editor where it's from the legacy version (1.30.1) because in reforged, there is no way to skip the meaningless gate-opening screen due to the DRM policy right now. I downloaded SharpCraft & TESH both on this site and have just finished to set all the bundles on the Warcraft 3 folders. The problem is, TESH does not import into my World Editor. The WE opens without throwing any kinds of errors, it's just the TESH problem.

Screenshot 2025-03-03 135043.png


This is where my Warcraft 3 folder is located;

C:\Program Files\Warcraft III\retail\x86_64


This is how my Warcraft 3 folder looks like;

Screenshot 2025-03-03 135606.png


I tried 2 things for solving this problem.

A. Delete & Re-install the game​

I've tried this multiple times but it won't work.

B. Enter the regedit.exe and delete the Warcraft 3 folder including all the Blizzard-related folders​

I restarted the desktop after finished this but it also won't work.

Are there any ways to resolve this problem?
 
Last edited:
Level 34
Joined
May 14, 2021
Messages
1,598
Looks like you have to be on the latest patch of the game (the one from Battle.net app) in order to make TESH plugin in WE fully working:
The new TESH 2.0 version works only with post-reforged versions of Wc3.

The main reason is that since reforged, the editor is a 64 bit executable and not 32 bit anymore. This required quite some changes in the code base to make TESH work again.

You can still download the old version of TESH 2.0 (pre-reforged), it is included in SharpCraft. You can find it there in the subdirectory:

SharpCraft World Editor Extended Bundle\profiles\Warcraft III - World Editor (WEX)\plugins\tesh.

However, be aware of the following:
  • You will need either Sharpcraft or JNGP to use it, because the old (pre-reforged) TESH 2.0 version is not a standalone extension of the WE but requires a host application (either Sharpcraft or JNGP).
  • There is no support for the old (pre-reforged) TESH 2.0 anymore, I will only continue the new version.
  • Both Sharpcraft and JNGP are no longer supported as well.
Therefore, I would recommend to update to the newest patch and use the latest version of TESH 2.0 whenever this is possible for your project.
It seems that SharpCraft is literally outdated right now, as did JNGP. Nowadays, the vanilla WE with new features is the only a good choice for mapmakers to continue their projects.
 
Level 2
Joined
Feb 23, 2025
Messages
8
Looks like you have to be on the latest patch of the game (the one from Battle.net app) in order to make TESH plugin in WE fully working:

It seems that SharpCraft is literally outdated right now, as did JNGP. Nowadays, the vanilla WE with new features is the only a good choice for mapmakers to continue their projects.
Thanks for reply. I read the rest of the articles on the TESH page.



Nowadays, the vanilla WE with new features is the only a good choice for mapmakers to continue their projects.
Then how the other mapmakers deal with the redundant reforged loading screen? Watching the opening screen every time for map-testing is absolutely pain in my butt. Are there any ways to jump into the actual game-loading screen?
 
Level 45
Joined
Feb 27, 2007
Messages
5,578
Then how the other mapmakers deal with the redundant reforged loading screen? Watching the opening screen every time for map-testing is absolutely pain in my butt. Are there any ways to jump into the actual game-loading screen?
I press the Test Map button and after the first stupid login screen it bypasses that on further launches and just goes the map loading screen after the wooden doors animation.

I don’t find it an issue at all, but there are instances in which you need to launch manually for some reason.
 
Level 2
Joined
Feb 23, 2025
Messages
8
I press the Test Map button and after the first stupid login screen it bypasses that on further launches and just goes the map loading screen after the wooden doors animation.

I don’t find it an issue at all, but there are instances in which you need to launch manually for some reason.
Strange. I do logged in the Bnet and ran the game through the WE (Ctrl + F9), but it never bypassed the first lion-gate screen. The game always shows that screen whenever I launch it with WE or not

to launch manually
I don't know what does this mean. Does that mean I have to start the game with pressing the blue Play button on the Bnet client first?
 
Level 45
Joined
Feb 27, 2007
Messages
5,578
If you want to playtest your map with multiple people you can't do it from Test Map. If you need to be a different player for testing purposes to see something, you can't use test map. That sort of thing.
but it never bypassed the first lion-gate screen
I referred to it as "wooden doors animation" in my post. It's not being skipped for me. I assumed you couldn't possibly be talking about that because that screen is literally... four seconds long? Why is that so concerning or distressing to you? It's four seconds of your life you'll never get back, but it skips all the other bullshit so it still saves you a lot of time vs manual launch. I did actually time this just now.

Why do you care so much about that minuscule time lost?
 
Level 2
Joined
Feb 23, 2025
Messages
8
If you want to playtest your map with multiple people you can't do it from Test Map. If you need to be a different player for testing purposes to see something, you can't use test map. That sort of thing.

I referred to it as "wooden doors animation" in my post. It's not being skipped for me. I assumed you couldn't possibly be talking about that because that screen is literally... four seconds long? Why is that so concerning or distressing to you? It's four seconds of your life you'll never get back, but it skips all the other bullshit so it still saves you a lot of time vs manual launch. I did actually time this just now.

Why do you care so much about that minuscule time lost?

Why is that so concerning or distressing to you?
Because it doesn't give the result unlikely how console panel spits it immediately on the browser/terminal using JS or Java.

Why do you care so much about that minuscule time lost?
As a person who are finding a web dev job irl, my brain is more accustomed to the web dev environment rather than the game env. Plus, I get ESRB screen after the "wooden doors animation" so I definitely have more than 4 seconds. This makes me so down to do something on WE.
 
Level 45
Joined
Feb 27, 2007
Messages
5,578
Because it doesn't give the result unlikely how console panel spits it immediately on the browser/terminal using JS or Java.
I frankly have no idea what you're talking about, so maybe it's just better if I stop attempting to understand. Why would part of the game's launch animation have anything to do with console output? Again... why do you care about a screen that has always existed in wc3 and does not eat any significant time when being shown? It wasn't always used for DRM but that screen has been in WC3 since the very beginning.

I guess it's one thing to be mad about the DRM check existing now but... how does it affect you? Really, honestly answer that question. How is being mad about this worth anyone's time? You're discouraged from using the WE because launching a map shows you a four second animation and then an ESRB screen? That's ridiculous.

I don't get an ESRB screen, never seen it even once. You seeing that has nothing to do with Reforged, and is likely something you've caused to happen.
 
Top