ZenScript Syntax Highlighter
Make modifying Minecraft a breeze with the new ZenScript Syntax Highlighter for Notepad++.
Specificially set up to support MineTweaker methods such as addChestLoot(), addSeed()
Additional support added for methods used by Mods with MineTweaker Integration including BetterBeginnings, Survivalist and Better with Mods.
Support List
Thanks to continued interest and contributors the project now supports a growing list of Mods with integrated MT/CT support.
-
- MineTweaker/CraftTweaker (+JEI)
- Better With Mods
- PrimalCore
- TreeTweaker
- Tinker's Construct
- Thermal Expansion
- Rustic
- Survivalist
- Rock Hounding: Ore Tiers
- Better Beginnings
- LootTweaker
- Mekanism
- Astral Sorcery
- Industrial Foregoing
- Advanced Mortars
- Artisan Worktables
- LootTableTweaker
- Immersive Engineering
- Mod Tweaker
- Actually Additions
- Forestry
- Extra Utilities 2
- Game Stages
- PneumaticCraft: Repressurized
- Charcoal Pit
If you use any other mods that have a CraftTweaker implementation and would like it supported, please send me a link to its ZenScript/CraftTweaker documentation or Wiki. Alternatively feel free to let me know if an already supported mod has updated with new methods that need adding.
Installation
Installation can be done in four quick steps.
Step 1
From the top toolbar navigate to "Languages" and scroll down and click "Define your language..."
Step 2
In the window that pops up click on the "Import" button. From the file selection window that pops up you will need to choose the ZenScript.xml file you downloaded from this page.
Once selected, you will notice the fields on the User Defined Language window have been populated. Click on the "Save as..." button and enter a name for the language in the dialog box. I named it ZenScript.
Once you have chosen a name and clicked the "OK" button, you can close all open dialogs. You can now chose "ZenScript" (or whatever you named it) from the same "Language" drop-down we accessed earlier. Clicking this will set the highlighting for that language if it hasn't already.
Thank you for the continued interest in this project.