JJKFYS is a compatibility and balance mod made for A Very Jujutsu Server. pls join us
https://discord.gg/AqwNSxYcvp
This mod fixes several JJKU Next Gen, JujutsuCraft, and addon compatibility issues. It only patches selected bugs and adds server-side balancing commands and gamerules.
Fixes For JujutsuCraft Addon / JJKU
- Fixes skill tree gamerules blocking player stats.
- Fixes HP cap not applying correctly.
- Fixes HP cap persistence after death/respawn.
- Fixes power capacity and rebirth-based power scaling.
- Fixes ultimate unlock/release issues.
- Fixes advancement dependency problems.
- Adds configurable rebirth limits.
- Adds manual base power command.
- Adds per-player HP cap command.
- Adds awakening balance commands.
- Adds 120% awakening balance commands.
- Adds Gojo Unlimited Void and Brain Damage duration controls.
- Adds a gamerule to disable Domain Mastery.
- Adds a gamerule to avoid jogo flames add more output
- Fixes Dagon clone duplication.
- Fixes cursed spirit RCT key/tick behavior.
- Fixes Geto release behavior.
- Fixes Yorozu True Sphere spam/reaction behavior so it cannot be fired repeatedly without proper charge timing.
- Adds compatibility protection for domain/entity block breaking logic.
- Adds JJSK Nobara resonance/selection compatibility patch.
- Restores legacy clan save slots behavior.
- Prevents legendary/epic clans from being stored in clan save slots, matching old JJKU behavior.
Higuruma Fixes
- Fixes Higuruma small gavel barrage so it behaves like normal barrage.
- Replaces big gavel slam with overhead behavior.
- Fixes Higuruma black flash eligibility with gavel-based attacks.
- Prevents Executioner Sword from being replaced or converted into a gavel.
- Keeps small gavel barrage as normal barrage while removing the broken end knockback.
- Restores Overhead on Great Gavel Slam.
- Fixes Higuruma slash/weapon black flash eligibility.
- Improves Executioner Sword protection when gavel size changes.
- Allows Death Sentence logic to use configurable category based chances instead of JJC 50 kill count behavior.
- Adds category based Death Sentence chances for Higuruma, sorcerers, curses, normal mobs, and Sukuna/Mahito.
- Adds kill-count bonus support for Death Sentence chances.
- Adds expiration timing for Higuruma kill-count bonus data.
Yorozu fixes
- Fixes true sphere nor working with jjsk.
- Adds gamerule for true sphere reaction speed
Sukuna gamerule
- Adds a gamerule to disable WCS/Dismatle removing regeneration from players
Jogo flames gamerule
- Adds a gamerule to disable jogos flames from adding more output
Slash Attack / Black Flash Fixes
- Improves black flash support for Slash Attack cases that were not properly eligible.
- Adds targeted fixes for Higuruma, Mei Mei, Mahito, and Yuta slash attack logic.
- Keeps fixes limited to specific CT/weapon cases instead of using one unsafe universal patch.
Gojo / Unlimited Void Fixes
- Adds configurable Unlimited Void effect duration.
- Adds configurable Brain Damage duration.
- Fixes Gojo domain behavior so players can act again after UV expires when custom UV timing is used.
- Keeps Neutralization behavior working inside Gojo domain.
- Keeps default Gojo domain behavior unchanged when the gamerules are left at -1.
Kaori Fix
- Restores old Kaori domain routing so the original JujutsuCraft domain behavior can be used instead of the jjsk version (no hate to jjsk, it was a request)
Awakening / 120% Balance
- Adds per-CT awakening duration control.
- Adds per-CT awakening power bonus control.
- Adds per-CT awakening output control.
- Adds per-CT 120% duration control.
- Adds per-CT 120% power control.
- Fixes awakening timers being extended or frozen by repeated attacks.
- Allows output scaling to be capped per CT.
Clan Fixes
- Restores 3 clan save slots like older JJKU versions.
- Blocks saving legendary/epic clans into clan slots.
- Blocked clans: Itadori, Kenjaku, Gojo, Rejected Zenin, Sukuna, Okkotsu.
Commands
/jjkfyspower <player> <power>
Sets a manual base power for a player. Use 0 to clear it.
/jjkfysplayerhpcap <player> <cap>
Sets a permanent HP cap for a player. Use 0 to clear it.
/jjkfys awakening current <player>
Shows the player’s current CT ID and awakening settings.
/jjkfys awakening duration <ctId>
/jjkfys awakening duration <ctId> <ticks>
Shows or sets normal awakening duration for one CT. -1 means default.
/jjkfys awakening power <ctId>
/jjkfys awakening power <ctId> <power>
Shows or sets normal awakening extra power for one CT. -1 means default.
/jjkfys awakening output <ctId>
/jjkfys awakening output <ctId> <level>
Shows or sets awakening output for one CT.
Values:
-1 = JJKU default
0 = disables awakening output scaling and charge acceleration
1-30 = custom output cap
/jjkfys awakening onetwenty duration <ctId>
/jjkfys awakening onetwenty duration <ctId> <ticks>
Shows or sets 120% awakening duration for one CT. -1 means default.
/jjkfys awakening onetwenty power <ctId>
/jjkfys awakening onetwenty power <ctId> <power>
Shows or sets 120% awakening extra power for one CT. -1 means default.
/jjkfys higuruma killcount <player>
Shows the player’s Higuruma kill count used for Death Sentence bonus calculations, including the active bonus percentage.
Gamerules
/gamerule jjkfysMaxRebirths <number>
Controls the maximum allowed rebirths. Default: 3.
/gamerule jjkfysGojoUvDurationTicks <ticks>
Controls how long Gojo Unlimited Void effects last. Default: -1.
/gamerule jjkfysGojoBrainDamageDurationTicks <ticks>
Controls how long JJKU Brain Damage lasts after Gojo domain exposure. Default: -1.
/gamerule jjkfysDisableDomainMastery <true/false>
Disables Domain Mastery domain styles. Default: false.
/gamerule jjkfysPreventWorldCutResistanceRemoval <true/false>
Disables WCS/Dismantle deleting resistance effect from players. Default: false.
/gamerule jjkfysYorozuTrueSphereAttackCharge <number/0-199>
changes the speed of reaction for yorozus true sphere. Default: 188.
/gamerule jjkfysPreventJogoFlameOutPutGain <true/false>
Disables Jogo flames from adding more output to the player. Default: false.
For Gojo UV, Brain Damage, and awakening commands, -1 means the mod will use the original default behavior instead of overriding it.
Higuruma Gamerules
/gamerule jjkfysRandomizeHigurumaSentencing <true/false>
Enables the custom Higuruma Death Sentence chance system. Default: true.
/gamerule jjkfysHiggyDeathSentenceChance <0-100>
Death Sentence chance when judging Higuruma. Default: 1.
/gamerule jjkfysHigurumaSorcererDeathSentenceChance <0-100>
Death Sentence chance when judging sorcerer CTs/entities. Default: 10.
/gamerule jjkfysHigurumaNormalMobDeathSentenceChance <0-100>
Death Sentence chance when judging normal mobs. Default: 25.
/gamerule jjkfysHigurumaCurseDeathSentenceChance <0-100>
Death Sentence chance when judging curses, curse users, cursed spirits, and similar cursed categories. Default: 50.
/gamerule jjkfysHigurumaSukunaMahitoDeathSentenceChance <0-100>
Death Sentence chance when judging Sukuna or Mahito. Default: 70.
/gamerule jjkfysHigurumaPlayerKillBonus <0-100>
Extra Death Sentence chance added per kill count. Default: 1.
/gamerule jjkfysHigurumaKillBonusCap <0-100>
Maximum bonus chance that kill count can add. Default: 10.
/gamerule jjkfysHigurumaKillCountExpireDays <number>
Controls after how many Minecraft days the stored Higuruma kill count bonus expires. Default: 3.

