promotional bannermobile promotional banner
premium banner
Recreating Mahoraga from "Jujutsu Kaisen"

Description

Overview

Grants the abilities of Mahoraga from "Jujutsu Kaisen" to the player.

 

Adaptation

・Attack on mob → Increases damage dealt

・Attack from mobs → Reduces damage taken

・Effects applied to yourself → Nullifies the corresponding effect upon reaching 100% adaptation

・Environmental damage → Reduces damage taken

 

When the player attacks or takes damage, adaptation start with the message:

[Adaptation Started] Target: ○○
 
 

After a certain period of time has passed, adaptation progresses with the message:

[Adaptation Complete ○%] Target: ○○
 
 
 

Commands

gamerule

/gamerule keepadaptation [true/false]
 

Determines whether adaptation progress resets upon player death.
Default is false.
The default value can be changed in the config file.

 

Adaptation

 
/attackadaptation [add/exclude/include/set] <player name> <entity name> <value>
/defenseadaptation [add/exclude/include/set] <player name> <entity name> <damage source> <value>
/effectadaptation [add/exclude/include/set] <player name> <entity name> <value>
/environmentadaptation [add/exclude/include/set] <player name> <entity name> <value>
 

add: Increases the adaptation percentage
set: Overwrites the adaptation percentage with the specified value
exclude: Excludes the target from adaptation
include: Includes the target in adaptation

 

Config

In the mod's config file, you can change the time it takes to adapt, the effect amount per 1% of adaptation, and the default value for keepapaptation.

・adaptationTimeSeconds 

 Range:0~600, Default:60

 Number of seconds from the start of adaptation to the completion of adaptation.
 The time until the adaptation is complete is calculated by adding a random value between
 1 and the value of adaptationTimeVariance to this value.

 

・adaptationTimeVariance

 Range:0~300, Default:60

 This value introduces randomness into the number of seconds required for the adaptation  process to complete.
 For example, if adaptationTimeSeconds=60 and adaptationTimeVariance=30, the number
 ofseconds from the start to the completion of the adaptation will be a random number
 between  61 and 90 seconds.

 

・damageReductionPerStage

 Range:0.0~1.0, Default0.01

 The 'damageReductionPerStage' value is set to 0.01 so that the percentage of application
 and the percentage of damage reduction are equal.

 Therefore, increasing the 'damageReductionPerStage' value from 0.01 will increase the 
 damage reduction rate per 1% application, while decreasing it below 0.01 will decrease the 
 damage reduction rate.

 

・damageIncreasePerStage

 Range:0.0~1.0, Default:0.01

 This is an attack-adapted version of damageReductionPerStage.

  

・keepAdaptationDefault

 Value:true/false, Default:false

 This changes the default value of the gamerule keepadaptation. Setting 
 keepAdaptationDefault = true will make keepadaptation true from the start when a world is 
 created.

 

[DISCLAIMER]

This mod is an unofficial derivative work based on "Jujutsu Kaisen." No copyright infringement is intended. All intellectual property rights belong to their respective owners.


My youtube channel and X account

https://www.youtube.com/@%E3%81%AA%E3%81%AA%E3%81%97-l5v

https://x.com/nanashil5v?s=21&amp;t=Zb7rDh6CJv98msZ6AHu7hQ

I plan to post updates introducing the contents of the update on Youtube, and updates on the progress of the update on X.