Back to mods
jjkfys project artwork

CurseForge · Minecraft mod

jjkfys

Jjku next gen bug fixes

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which jjkfys release should I use?

Updated yesterday
Latest stable file jjkfys-1.1.6-1.20.1.jar
Game version 1.20.1
Loader Forge

jjkfys-1.1.6-1.20.1.jar targets 1.20.1 with Forge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. All 4 required mods have matching files.

Where it goes

Is jjkfys required on the client, server, or both?

The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does jjkfys-1.1.6-1.20.1.jar need?

jjkfys-1.1.6-1.20.1.jar. Change the file and its required mods may change too.

All 4 required mods have matching files

Install Jujutsu Craft (Sorcery Fight), JJKU-Next Gen, playerAnimator, GeckoLib first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

2 listed on this file 3 pulled in by those mods
Jujutsu Craft (Sorcery Fight) Needed by jjkfys-1.1.6-1.20.1.jar
required
Matching file found Matched file: JujutsuCraft-ver50.1-forge-1.20.1.jar
JJKU-Next Gen Needed by jjkfys-1.1.6-1.20.1.jar
required
Matching file found Matched file: JJKUR-7.0.jar
playerAnimator Needed by Jujutsu Craft (Sorcery Fight)
pulled in
Matching file found Matched file: player-animation-lib-forge-1.0.2-rc1+1.20.jar
GeckoLib Needed by Jujutsu Craft (Sorcery Fight)
pulled in
Matching file found Matched file: geckolib-forge-1.20.1-4.8.4.jar
bendy-lib Needed by playerAnimator
pulled in
Matching file found Matched file: bendy-lib-forge-4.0.0.jar

3 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add jjkfys without breaking your instance.

Built for jjkfys-1.1.6-1.20.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use jjkfys-1.1.6-1.20.1.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Jujutsu Craft (Sorcery Fight), JJKU-Next Gen, playerAnimator, GeckoLib first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside jjkfys-1.1.6-1.20.1.jar. It opens that exact file at the source.

About this project

What does jjkfys add?

JJKFYS is a compatibility and balance mod made for A Very Jujutsu Server.

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.
  • 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

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.

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.

Project description from CurseForge.

Pick your setup

jjkfys by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

jjkfys versions and loaders

8 of 8 releases match

Looking for an older file? The official CurseForge project page is in Resources.