TensuraJS
by koeloe797
TensuraJS brings scripting hooks into Tensura Reincarnated on Forge, letting server owners and pack makers change skills, awakenings and Manascore behavior through scripts.
What it does
The mod connects the Tensura Reincarnated mod to a scripting layer, so scripts can control how players obtain skills and awakenings. Scripted blockers can stop a skill or awakening from being acquired under conditions the pack author sets. Integration with the Tensura and Manascore APIs is dynamic, and the author describes it as a compatibility layer rather than a set of fixed tweaks.
The package also works on performance and stability. The author describes heavy optimizations for Tensura and Manascore, several bug fixes in both, and a fix for network lag in CustomNPCs-Unofficial. Those claims come from the author text and have not been checked against the code. The mod runs on Forge for Minecraft 1.19.2 and needs the server and every player to have it, so it is a client and server install.
Five dependencies are required: CustomNPCs-Unofficial, KubeJS, ManasCore, Rhino and Tensura: Reincarnated. Files are built with the ProGuard Java obfuscator, and the author states that redistribution or reuse of the code is not allowed. The license is All rights reserved, so the mod is not open source.
Key features
Scriptable skill acquisition
Scripts can block or gate how a player obtains a Tensura skill, so a pack controls progression.
Scriptable awakenings
Awakening requirements can be restricted through scripts, keeping them out of reach until set conditions are met.
KubeJS and Manascore integration
Tensura and Manascore APIs are exposed to KubeJS, so scripts can read and act on their data.
Bug fixes and optimizations
The author lists fixes for Tensura and Manascore bugs, plus optimizations and a fix for CustomNPCs network lag.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 5
Use cases
Who it’s for: Pack makers and server owners who already run Tensura Reincarnated and KubeJS and want scripted control over skills and awakenings.
How it compares
TRNightmares is a Forge mod for 1.19.2 under All rights reserved, also needing both sides. Tensura: Creation is a Forge mod for 1.19.2 released under the MIT License, and it is not open source. TensuraJS is also a Forge mod for 1.19.2 under All rights reserved, and it adds scripting rather than new content.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TensuraJS | Forge | 1.19.2 | Client and server | 2025-11-25 |
| TRNightmares | Forge | 1.19.2 | Client and server | 2025-07-26 |
| Tensura: Creation | Forge | 1.19.2 | Client and server | 2025-11-09 |
Questions
Does TensuraJS need KubeJS?
Does TensuraJS have to be installed on the server?
Which Minecraft version does TensuraJS support?
What the author says
Illegal modification, redistribution, or theft of code from this mod will result in access to the mod being revoked as well as possible legal action. By downloading this mod or by hosting this mod you agree to the TOS posted in the discord which clearly outlays the do's and dont's of the mod.
Official listing
- Modrinth page
- modrinth.com/mod/tensurajs
- Owner
- koeloe797
- Published
- 2025-11-25
- Updated on Modrinth
- 2025-11-25
- Facts verified
- 2026-10-15
