Jass NewGen Pack [Official]

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
The JassNewGen pack 1.5g
This is the official Jass NewGen Pack, updated to version 1.5f.

This distribution includes Grimoire (1.5), the JassHelper compiler (Vexorian), PJass (1.0k) and PitzerMike's Grim Extension pack 1.0b, TESH v0.7.0.3 and Risc's Colorizer FINAL all ready to run.

The final result is a World Editor that compiles vJass code, uses PJass to check for errors, highlights jass code, has a proper testing environment, supports visual preview of colored tooltips and can use grim extension pack as well. Not to mention that JassHelper also saves backups of whatever you save so it is also safer.
The collection includes the following
Grimoire: Bryan Steinbach aka PipeDream
JassHelper: Vexorian
UMSWE: the UMSWE team
PJASS: Rudi Cilibrasi (first versions) and PitzerMike (updates)
GrimEx: Pitzermike
TESH: SFilip (and more)
Colorizer: Risc
Icon: Mc!​

1.5g
TESH has been restored back to SFilips version due to reported issues.
Added missing pjass.exe​

1.5e
JassHelper has been restored back to Vexorians version due to reported issues.
1.5d
TESH has been updated to 2.0.
JassHelper has been updated to the most recent version by Cohadar.
Reinventing the Craft has been removed, since it is discontinued.​

Documentation for the different tools is included in the zip.

This tool is only possible because of a huge collaboration of the community, and continues to rely on the community. If you feel something is missing or is wrong or if there is an error in this release, please notify me as soon as possible and I will have it fixed as soon as possible.


Installation
Due to overzealous Google bots and the way the wehack works, it keeps marking JNGP as malware. We have repackaged it as a password protected zip in hopes that it will work around the issue.
THE PASSWORD IS: JNGP

Common Issues
Windows blocking files/Unresponsive after starting
Try right-clicking the zip file after it has downloaded, select properties, and hit the checkbox in the bottom to unblock the file. Now extract the files again and see if it works.
Contents

jassnewgenpack5g (Binary)

Reviews
Ralle
This tool is obsolete. Everyone should use WEX instead.
@ravellani Just replace the code in the file findpath.lua with the following and the program will work:
JASS:
print "Grimoire 1.5 5/4/2008"

-- This should be the path to your WC3 directory that contains the game MPQs
path = "C:\\Users\\Tuyen\\Desktop\\iccup_war3_en"

-- This should be the path to the latest Warcraft III.exe
testmap_exe = "C:\\Program Files (x86)\\Warcraft III\\x86\\Warcraft III.exe"
You can use Notepad++ for painless editing. FYI, you will need access to the old mpqs.
This thread contains the 1.26 game files, which includes the old mpqs.
I did not see those in findpath.lua
Is there another file that holds the path?
 
I installed this new program and couldn't start it, so I uninstalled everything and reinstalled basic jass, and it worked.
 
I installed this new program and couldn't start it, so I uninstalled everything and reinstalled basic jass, and it worked.
What exactly the problem you encounter? And how it solved?

As of now, JNGP (both 1.5 and 2.0) and WEX (Sharpcraft) are unsupported and outdated. The current version of vanilla WE comes with some features from JNGP/WEX if I'm not mistaken.

Additionally, a registry trick is required if you want to use both JNGP/WEX and vanilla WE (the Reforged ones).
 
What exactly the problem you encounter? And how it solved?

As of now, JNGP (both 1.5 and 2.0) and WEX (Sharpcraft) are unsupported and outdated. The current version of vanilla WE comes with some features from JNGP/WEX if I'm not mistaken.

Also, a registration trick is required if you want to use both JNGP/WEX and vanilla WE (the reforged ones). Yes
I actually installed it as the manual said, but it simply wouldn’t run; I clicked and it didn’t start. Then I did some research and found out that I needed to install Java. To be honest, I am very new to programming, so don’t take this result as conclusive.
 
Should be the already known false positive, because Newgen modifies executables of wc3.

Btw, this resource is quite outdated by now. There are these now:
 
Should be the already known false positive, because Newgen modifies executables of wc3.
If you are using Kaspersky AV, you have to disable it completely as mentioned in the ReadMe file. Otherwise, just add the entire NewGen folder to the exclusion with your preferred AV.

Btw, this resource is quite outdated by now.
Mapmakers nowadays use the standard World Editor from the latest Reforged patch since it comes with numerous features that's only available in JNGP like JassHelper and vJass, given the fact JNGP and WEX were intended for older patches.

Also, I believe the latest build of HiveWE (0.9) is only compatible with the latest Reforged patch. The older builds still work with pre-Reforged patches.
 
Back
Top