Bijuu¶
getBijuuKind¶
int stats.getBijuuKind(player)
0 = not a jinchuriki.
getBijuuUnlock¶
int stats.getBijuuUnlock(player)
0— Default / reset state (no tailed beast, tailed beast removed, or stage training completed and ready for next)1— Bijuu Cloak unlocked2— Bijuu Form unlocked3— Bijuu Form (Skeleton) unlocked4— 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)
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)
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]);
}