Skip to content

Bijuu

getBijuuKind

int stats.getBijuuKind(player)
Which tailed beast the player is a jinchuriki of. 0 = not a jinchuriki.


getBijuuUnlock

int stats.getBijuuUnlock(player)
The jinchuriki's tailed beast stage unlock level as an integer value.

  • 0 — Default / reset state (no tailed beast, tailed beast removed, or stage training completed and ready for next)
  • 1 — Bijuu Cloak unlocked
  • 2 — Bijuu Form unlocked
  • 3 — Bijuu Form (Skeleton) unlocked
  • 4 — Bijuu Form (Full) unlocked

The progression works through 4 stages, each requiring Jutsu Points (JP) and completion of a skill learner: 1. Bijuu Cloak (100 JP) — sets bijuuScale to 2 2. Bijuu Form (125 JP) — sets bijuuScale to 3 3. Bijuu Form (Skeleton) (150 JP) — sets bijuuScale to 4 4. Bijuu Form (Full) (200 JP) — sets bijuuScale to a beast-specific value (5–14)

After each stage unlock, bijuuUnlock resets to 0. When a tailed beast is removed, it resets to 0.


getBijuuScale

int stats.getBijuuScale(player)
Determines the player's current bijuu transformation form. This value controls the player's model, hitbox size, damage multiplier, and available abilities while transformed.

Shared stages (same for all tailed beasts): | Scale | Stage | Description | |-------|-------|-------------| | 0 | None | No tailed beast assigned (default) | | 1 | Assigned | Has a tailed beast but hasn't unlocked any form yet | | 2 | Bijuu Cloak | Chakra cloak stage | | 3 | Bijuu Form | Partial transformation | | 4 | Bijuu Form (Skeleton) | Skeletal transformation |

Full transformation (beast-specific — each beast gets a unique scale value for its full form): | Scale | Beast | |-------|-------| | 5 | Shukaku (One-Tail) | | 6 | Matatabi (Two-Tails) | | 7 | Isobu (Three-Tails) | | 8 | Son Goku (Four-Tails) | | 9 | Kokuo (Five-Tails) | | 10 | Saiken (Six-Tails) | | 11 | Chomei (Seven-Tails) | | 12 | Gyuki (Eight-Tails) | | 13 | Kurama (Nine-Tails) | | 14 | Ten-Tails |

Each scale value maps to a specific damage multiplier (configurable in ModeConfig), hitbox dimensions, and visual model. The beast-specific full form scales (5–14) are unique per beast so the rendering and physics systems can differentiate between them.


getKnownBijuu

String[] stats.getKnownBijuu(player)
Array of tailed beast names the player knows about.


Examples

var bijuuKind = stats.getBijuuKind(event.player);
if (bijuuKind > 0) {
    event.player.message("You carry a Tailed Beast within you.");
} else {
    event.player.message("You are not a jinchuriki.");
}
var bijuu = stats.getKnownBijuu(event.player);
event.player.message("You know about " + bijuu.length + " Tailed Beasts:");
for (var i = 0; i < bijuu.length; i++) {
    event.player.message("- " + bijuu[i]);
}