dojutsu_addon-0.6.0-beta-For0.3.1.jar
Curse Maven Snippet
What's new
Additions:
- Added conditions for 1-2 Tomoe Sharingan awakening to also determine future Mangekyo awakening.
- Made Sharingan evolution inherit the conditions for which Mangekyo will awaken in the future.
- Added left and right modifier keys to replace the fixed CTRL and ALT keybinds.
- Added the ability to open the corresponding single dial using the left/right modifier keys.
- Added NBT tags for Mangekyo awakening to both the Mangekyo and the Sharingan awakener; added logic to describe who the awakener is, and supplemented missing/corrected awakening logic from 0.3.1.
- Added external dojutsu storage.
- Added new item – Closed Eye.
- Added external dojutsu dial, condition: another player's Mangekyo that you have personally awakened.
- Added a new Amenotejikara mode: swap with blocks (configurable whether to allow swapping with blocks of hardness -1).
- Eternal Mangekyo no longer clears other Sharingan.
- When the original owner uses a dojutsu, it now reads from the storage based on the awakener and copies all stored data into their own storage.
- Added a dedicated keybind for the Sharingan's enemy lock-on feature, allowing it to be assigned independently.
- Added localization text for the left and right modifier keys.
- Eternal Mangekyo from The Shinobi Way now also no longer clears other Sharingan in Dojutsu Mode.
- Added logic that when entering foreign dojutsu state with no dojutsu in foreign storage, it automatically switches to lost-eye state.
Changes:
- Renamed some storage classes and restructured some packages in the code.
- Changed the keybind for switching dodge mode to "switch mode" instead.
- Modified mode switching to detect the item in the helmet slot: Sharingan switches dodge mode, Tomoe Rinnegan switches Amenotejikara mode.
- Reworked states and data structures, adding new fields for external dojutsu states.
- Adjusted the player downed probability to 33%.
- Modified the PlayerRevive mod integration logic to require the player to be downable before proceeding; otherwise, fallback to original logic.
- Changed Eternal Mangekyo's eye-restoration logic to gradually restore durability for all Sharingan-type eyes (not just Mangekyo).
- Modified dojutsu storage detection logic to no longer check durability matching for splitting items.
- Modified merging logic so that identical dojutsu with different durabilities can be merged into one stack.
- Adjusted dojutsu dial display to no longer differentiate by durability, prioritizing the one with higher durability.
Fixes:
- Fixed a bug where awakening Rinnegan did not grant Genryū Kyū Fūjin.
- Fixed a bug where the default texture for Tomoe Rinnegan did not reflect whether Rinne Sharingan had been awakened.
- Fixed a compile error caused by mixing states of left/right eyes and helmet.
- Fixed a bug where the dial would occasionally display items misaligned, causing a different item to be equipped than the one clicked.
- Fixed a crash on server startup caused by client-side classes being incorrectly loaded on the server.
- Fixed an issue where the Tomoe Rinnegan couldn't be charged up.
- Fixed a bug where right-click would still lock onto enemies even with The Shinobi Way installed.
- Fixed Mangekyo blur effect not checking all dojutsu slots.
- Fixed a bug where both reincarnates could be the same player.
- Fixed a bug where Tomoe Rinnegan could be repeatedly equipped into the helmet slot.
- Fixed a bug where two players could both be reincarnates simultaneously.
- Fixed an exploit in Classic Mode where equipping another player's eyes would allow infinite eye duplication.
- Fixed state misalignment issues for left/right eye dojutsu states (mostly resolved).
- Fixed right-eye Tomoe Rinnegan being unable to switch modes.
- Fixed incorrect network packet synchronization for corresponding slots when switching (including Shurado and Chikushōdo desync issues).
- Fixed a bug where equipping dojutsu in both left and right slots would also affect correct network packet sync for corresponding slots.
- Fixed a bug where left and right eyes would appear separately instead of merging in the dojutsu dial.
- Fixed a bug where the state would flicker between FOREIGN_OPEN and LOST_EYE when losing eyes.
- Fixed left/right eye state listener misalignment.
- Fixed a bug where equipping another player's dojutsu (without being the awakener) still allowed dojutsu switching.
- Fixed a slot misalignment bug where equipping a dojutsu in the left eye slot and then placing a Tomoe Rinnegan in the right Tomoe slot would select the wrong path.
- Fixed a bug where Tomoe Rinnegan slot detection logic and normal dojutsu slot detection logic were mixed.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

