CurseForge · Minecraft mod
ESM Tweaks
Fixes and features addon for Epic Siege Mod
Quick answer
Which ESM Tweaks release should I use?
ESM Tweaks esmtweaks-1.12.2-0.8.0.jar targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is ESM Tweaks required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does ESM Tweaks esmtweaks-1.12.2-0.8.0.jar need?
esmtweaks-1.12.2-0.8.0.jar. Change the file and its required mods may change too.
Install Epic Siege Mod first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add ESM Tweaks without breaking your instance.
Built for ESM Tweaks esmtweaks-1.12.2-0.8.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use esmtweaks-1.12.2-0.8.0.jar. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Epic Siege Mod first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside esmtweaks-1.12.2-0.8.0.jar. It opens that exact file at the source.
About this project
What does ESM Tweaks add?
ESM AI Tweaks
Changes AI behavior added by Epic Siege Mod and introduces few other additions/fixes to make it more "RotN-Compatible". Initially made for Rebirth of the Night, but can be used by itself and with other mods.
Requires the following mod(s) to be enabled:
- Epic Siege Mod (13.169)
- ToolProgression (1.12.2-1.6.12) is not required, but highly recommended, to make all the settings work properly.
Mod originally made by Lirkas. I (Foreck) got permission to upload and manage the mod in his stead.
Mod Info
TL;DR : The purpose of this mod is to make digging mobs respect block mining tiers added by ToolProgression, as well as fixing major ESM bugs like mobs getting stuck breaking insta-minable blocks or being unable to move on water.
In Rebirth of the Night 3.3 (and possibly previous versions), mobs that can dig (using Epic Siege Mod AI) will be able to mine any breakable/non-blacklisted block, as long as the tool category matches.
However, Rebirth of the Night uses ToolProgression, which may enable a block to be mined by the player only if the held tool tier matches, or is higher than the blocks's tier.
Digging mobs on the other hand do not follow this rule, and can for instance (if given enough time), break an obsidian block with a wooden pickaxe, which is how it works in vanilla.
The goal was to force those mobs to follow the same mining rules as the player does. To achieve this, Epic Siege Mod digging AI has been integrated into this mod and slighly edited to implement required checks (preventing mobs breaking blocks of higher tier than their held hold), and to improve compatibility between Epic Siege Mod and ToolProgression.
Main Features
The following AI-related changes are exclusively for the digging AI.
Digging mobs respect block mining levels/tiers added by ToolProgression.
They will not be able to mine a block with their held tool if it does not fulfill said block requirements (as it does for the player).
Digging mobs mining checks can be done for both main and off hand items.
If the block requires a tool to be mined, both held items will be used for the checks.
Can be toggled off in the config, to only check main hand.Digging mobs being given extra chances to get an iron pickaxe is configurable.
Epic Siege Mod native digging AI adds an approximate 1/4 chance for them to be given this tool on spawn. Since other mods in Rebirth of the Night may already add such features (needs checking), with a larger and more configurable (?) modpack-related tools variety, this feature is now disabled by default but can be re-enabled in this mod's config. The chance to get a pickaxe can be edited as well.
Digging AI can be switched back to Epic Siege Mod's original behavior.
Can be changed in the config by disabling this mod's digging AI. Digging mobs will behave the same way they would without this mod. The world/server must not be running for this setting to be changed in-game and for changes to take effect.
Block breaking texture goes away when the block isnt mined.
The texture is properly updated if the mob stops breaking a block for any reason. It used to sometimes be stuck at the last mining progress until the block was updated by other means. (visual only)
Mob AI tasks get resetted when targetingOnce they become hostile, mobs will no longer forget how to swim, open doors, etc. No more zombies stuck in the middle of rivers
Few other minor changes and improvements have been made, such as:
- Displaying block and tool infos in-game for block breaking tests and debugging
- Fixing the AI assignement process being sometimes done twice for each entity
- Added option to modify the speed at which mobs with the Digging AI are mining blocks
- Added option to enable/disable digging sounds made by mobs
- Mobs no longer gets stuck when insta-mining blocks
- Mobs will properly move their arm when breaking instaminable blocks
- Removed equipement sounds made by mobs when they succesfully broke a block
- Added override for ESM melee attack AI (zombies included)
- Added option to change mobs global attack speed
- Added option to disable mobs Xray vision feature
- Added options to enable/disable some ESM core features (Advanced Settings)
Project description from CurseForge.
Pick your setup
ESM Tweaks by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ESM Tweaks versions and loaders
esmtweaks-1.12.2-0.8.0.jar
4 Sept 2026
esmtweaks-1.12.2-0.7.1.jar
27 Aug 2026
esmtweaks-1.12.2-0.4.5.jar
10 Apr 2026
Looking for an older file? The official CurseForge project page is in Resources.