trigger_segfault
Spazmatism
This patch should work with other patches and modifications. However: Currently this patcher does not support Vanilla v1.4.*.*
There are no checks to see if the game version is supported before patching, so please avoid using it with any version newer than v1.3.5.3.
Use Guide
How to Patch Terraria
How to Edit XML
How to Modify Items
Error Checking
Variable List
Example Uses
~ Play faster notes on instruments with UseTime and UseAnimation ~
~ Allow spawning of any NPC by use of item with SpawnNPCID ~
~ Place any unobtainable wall or tile such as pots by use of item with PlacedTileID and PlacedWallID ~
~ Apply any buff or debuff with BuffID and BuffTime ~
~ Remove the restriction on quest fish not stacking and limiting inventory maneuverability with IsUniqueItem ~
~ Create gag items with fun side effects and descriptions ~
~ Go back in time and give health potions infinite use again with IsHealingPotion ~
~ See full Variable List for endless possibilities ~
Requirements
.NET Framework 4.5.2 | Windows 7 or later
Terraria for PC
Downloads: v1.0.3.1
TerrariaItemModifier-1.0.3.1.exe
Supports: Vanilla v1.3.5.3 | Untested: tModLoader v1.3.5.3 | Unsupported: Vanilla v1.4.*.*
(The standalone executable patcher. Dlls in the previous downloads are no longer required)
~ Previous downloads can be found at the bottom of the page ~
Preview
Wiki | Credits | Image Album | Source Code
⬅ Other Information
How to Patch Terraria
How to Edit XML
How to Modify Items
Error Checking
Variable List
Example Uses
~ Play faster notes on instruments with UseTime and UseAnimation ~
~ Allow spawning of any NPC by use of item with SpawnNPCID ~
~ Place any unobtainable wall or tile such as pots by use of item with PlacedTileID and PlacedWallID ~
~ Apply any buff or debuff with BuffID and BuffTime ~
~ Remove the restriction on quest fish not stacking and limiting inventory maneuverability with IsUniqueItem ~
~ Create gag items with fun side effects and descriptions ~
~ Go back in time and give health potions infinite use again with IsHealingPotion ~
~ See full Variable List for endless possibilities ~
Requirements
.NET Framework 4.5.2 | Windows 7 or later
Terraria for PC
Downloads: v1.0.3.1
TerrariaItemModifier-1.0.3.1.exe
Supports: Vanilla v1.3.5.3 | Untested: tModLoader v1.3.5.3 | Unsupported: Vanilla v1.4.*.*
(The standalone executable patcher. Dlls in the previous downloads are no longer required)
~ Previous downloads can be found at the bottom of the page ~
Preview
Wiki | Credits | Image Album | Source Code
⬅ Other Information
v1.0.3.1
Comes with all of the essentials needed to patch Terraria and perform item modification. The ItemModifications.xml and required dlls are automatically copied into the Terraria folder upon patching.
- Now launches Terraria from the configured save folder in Terra Launcher if present on the computer.
- Fixed incorrect tool name and GitHub page in error message box window.
- Crafted items now correctly have their defaults set.
- Item and tooltip renaming is now less hacky and conforms with how
Terraria handles localization. (You'll still need to restart the game in
order to remove changes made to names or tooltips) - Now tells you if your executable has already been patched.
- Required files are now copied first so that if an error occurs at that
point, the executable will still remain untouched. - Every required file and dll is now embedded into the executable.
- Now waits half a second before making the executable large address
aware. This should fix an issue where it couldn't write to the exe
because it wasn't closed by the patching library yet. - Now asks if you'd like to cleanup required files from the executable
directory on restore. - A bit of code refactoring.
- Fixed bugs caused when failing to find a path.
- Added improved Terraria exe locator.
- Removed background as it made the window look tacky.
- Added more advanced error logging that should make it much easier to determine the problem.
- NoSwingAnimation renamed to NoSwingDamage and moved to Combat list.
- IsDD2Summon moved to Restrictions list.
- CanChangeDirection renamed to UseTurn.
- Added Width variable to Visuals list.
- Added Height variable to Visuals list.
- Fixed a bug that caused an error while loading players and worlds.
- Added carriage returns to created example ItemModifications.xml. Now everything should be on its own line, even in dumb text editors.
- Added Name and Tooltip variables to the created example ItemModifications.xml.
- Added Launch Terraria option in the File menu.
- Message boxes now use Windows sounds.
- NotAmmo variable moved to Details list.
- IsVanity variable moved to Details list.
- IsMaterial variable added to Details list.
- IsWiring variable added to Tools list.
- IsPotion renamed to IsHealingPotion and moved to Restrictions list.
- SpawnNPCID now works for any NPC and not just catchable critters. (Singleplayer only)
Comes with all of the essentials needed to patch Terraria and perform item modification. The ItemModifications.xml and required dlls are automatically copied into the Terraria folder upon patching.
Last edited: