
CNPC+ DBC Addon
Add DBC to CustomNPC+ | Enhanced Scripts | Custom Forms / Auras | Gameplay Changes and Status Effects
- Fix Full Screen Folder Directories in New Worlds
- Add Ki Attacker Killer Configs for Distance and Lifespan Thresholds
- "X" Button on C3 Skin Colors Fix
- Stopped turning everyone into MONKEYS! (Oozaru Fix)
- Fix Hair Selection Options for Different Races
- Fixed DBC Hair Animations
DBC Addon 1.2 Changelog
Form Stacking
- Custom forms stack with vanilla DBC forms: Kaioken, Ultra Instinct, GoD, Mystic, Legendary, Divine, Majin (with configurable multipliers)
- Custom-to-custom stacking with up to 4 stacking pairs (circular dependency prevention)
Form Mastery
- Heat system: builds while form is active, configurable max time and per-level multiplier reduction
- Pain system: debuff on descend with heat threshold, configurable duration and multiplier
DBC Abilities
- 21 ki-based ability variants registered under
npcdbcnamespace:- Orb: Ki Blast, Energy Blast Volley, Finish Breaker, Big Bang Attack, Burning Attack, Death Ball, Spirit Bomb, Large Spirit Bomb, Supernova
- Beam: Ki Wave, Kamehameha, Masenko, Galick Gun, Double Sunday, Final Flash
- Laser Shot: Special Beam Cannon, Tri-Beam
- Disc: Destructo Disc, Death Saucer
- Dome: Android Barrier
- Effect: Namekian Regeneration
- All ship with pre-configured animations, anchors, colors, and defaults
DBC Toggle Abilities
- 10 toggleable moves: Friendly Fist, Swoop, Kaioken, Fusion, Ki Fist, Ki Protection, Ki Weapon (Blade/Scythe), Potential Unleashed, Ultra Instinct, GoD
- Mutual exclusivity: Kaioken, Potential Unleashed, UI, GoD
DBC Damage
- Full DBC damage calculations on abilities (replaces vanilla damage)
- Per-ability stats: Friendly Fist, Ignore Dex/Block/Endurance/Ki Protection/Form Reduction, Defense Penetration (0-100%)
- Covers all ability types: projectiles, barriers, healing, counter/dodge/guard, AOE/zones
- DBC Stats tab in ability editor, accessible via
getAbilityDBCStats()scripting
DBC Conditions
- 11 condition types: Ki Threshold, Stamina Threshold, Stat, Race, Class, Level, Form, Fused, Locked On, DBC Effect, Skill
- All support Caster/Target/Both checking
Custom Skills
- Learnable skills with custom leveling, TP costs, mind costs
- Per-player progress, persistence, client sync
- Skill condition integration,
setSkillLevel()scripting API
Overlay System
- Complete rebuild with face + body rendering in unified system
- Overlay chains with conditional rendering, face part disabling
- Body part targeting: Face, Eyebrows, Eye Whites, Eyes, Nose, Mouth, Chest, Arms, Legs, ALL
- Dynamic color sources: Custom, Eye, Hair, Fur, Body Colors (CM/C1/C2/C3), Glow
- Built-in overlays: Pupils, SSJ3 Face, SSJ4 Face + Fur (Daima/Legend), Oozaru Fur, Savior from Heaven, Black Frieza, Namekian, Berserk Eyes
- Overlay GUI renovation with Janino script editor
- Overlay scripts:
getTexture(ctx),getColor(ctx)with fullOverlayContext
DBC Lock-On
- Overhauled client-server sync
DBC Settings API
IDBCSettingsHandlerfor programmatic control of DBC player settings
Other Changes
- Ability info panel with damage values and DBC stats
- Animated effect icons on DBC stat sheet
- Ability ki and stamina costs with per-tick drain
- Multi-set scaling for stacking damage multipliers
- Type-safe enums for DBC Skills, Status Effects, Races, Classes
isTransforming(),getLevel()onIDBCPlayer- Instant Transmission dodge cross-dimension handling
- Flight config: turbo speed modifier, vertical dampening, enhanced movement toggle
- Arcosian tail: 3 variants with body-type color inheritance and form color overrides
- DBC model rendering: scrap armor on NPCs, female model support, age/gender overlays, first-person overlays
- Built-in animations: Namek Regen, Fusion, Mouth Laser, Supernova, plus all 21 ki ability animations
- All DBC script hooks registered in CNPC+ Script Editor with autocomplete; new Skill Event hook
- Energy projectile scripting with DBC damage via
modifyEnergyDamage() - Easing function API
Bug Fixes
- Form checking order, ki drain on transform, mind 0.0 multiplication
- UI/Mystic stacking with form wheel, form speed in advanced mode, form arm crash
- SubGui save-on-ESC, form/outline/aura save-to-category
- GL resource leak, outline render artifacts, post-processing pipeline
- SSJ4/SSJ3/eyebrow rendering for female and younger models
- Aura flickering, DBC model tinting, hair animation, female model rendering
- Reflected ki attack colors, model extras, DBC turbo visuals
- Turbo knockback, turbo bounceback in liquid/lava, slab collision
- SubGui display, server-side shop, close-on-ESC for outline/tag screens
- Hover labels on scroll windows, base hair setting
- DBC effect controller init, animated icons on stat sheet
- Restore UI heat crash,
setRacescripting API
- Fixed Player Bonus duplicating some stats
- Fixed Ki Infuse not working on Projectiles
- Additional Damage Fixes
- Fixed Fusion Stats not working
- Fixed Server Shop display not working.
- Fixed form exploits.
- Added backend functions to forcefully send an update of form personalizations
Fixes
- Fixed KO Handling
- Instant Transmission Crash Fix
- NBT Issues with Desync
- Calculating Drain & Ki Drain Fixes
- Attribute not recalculating on Form Change
- Senzu Event not firing
- Biome Decoration Crash Fix
- Bloom / Postprocessing Black Screen Fixes
- Better Damage Event Handling
- Form Colors Fix
- TP now shows on Profile Sheet
- Exhaust Icon Missing
- Safety Check for Ki Attack Positioning (Potential Crash Fix)
- Fix NPC Damage being capped at Int Limit
- Fix Ki Drain Cost with Player Bonus
- Melee Resistance Config for NPCs
- Updated API Documentation
- Fixed Addon Effect Indexes
CNPC+ DBC Addon 1.1
Features: ⚒️
- Aura with Custom Kaioken Color:
Custom kaioken color now tints the player's body correctly.
- Sneak Scrolling:
Scrolls between Form Wheel slots (navigating between parents and children forms).
- Ki Resistance Sliders:
- Ki Resistance Sliders for NPCs. - Melee Resistance now works for NPCs.
- Item Attributes:
Enables DBC related stats with support for Race, Class, and Level Requirements.
- Human Spirit Status Effect:
Adds a new status effect for Human Spirit.
- Chocolated Status Effect:
Introduces a new Chocolated status effect.
- Dodge Mechanics:
- Dodge Chance for NPCs. - Forcing Dodges during events for both NPCs and Players.
- Player Bonus Types:
Player Bonus can be applied as either Multi or Flat for any attribute (aside from Mind).
- ID Command:
Adds an
idcommand for Form, Auras, and Outlines.- Fruit of Might Aura Configs:
Custom configurations for the Fruit of Might Aura.
- Client Side Custom Form Color Tweaking: Customizable form color tweaks on the client side.
Extras
- Config option for removing Legendary on Profile Swap.
- Includes Español, Portuguese, and Chinese language files.
Scripting
-
Added API method to IDBCAddon for fireKiAttack().
-
Added API method to IDBCAddon for getFusionPartner.
-
Added support for
getWidthandsetWidthin FormDisplay. -
Aura & Custom Form Checks:
hasAura(String auraName)hasAura(int auraID)hasCustomForm(String formName)hasCustomForm(int formID)
-
Force Custom Form:
setCustomForm(form, ignoreUnlockCheck)— forces a player into a form even if it isn’t unlocked. -
Damage Access:
DBC Damage is now accessible in damaged & attack events viaevent.getDamage()andevent.setDamage(dmg). -
Mind Points:
Check a player's mind points usingdbcPlayer.getAvailableMind()anddbcPlayer.getUsedMind(). -
Ultra Instinct Level:
Check max UI level withDBCAPI.getUltraInstinctMaxLevel(). -
Mind Cost for Forms:
Forms can now be assigned a mind cost usingform.setMindRequirement(int mind)and checked viaform.getMindRequirement()(default is zero; script-only for now). -
Skill Cost Calculations:
- Single Level Cost:
getSkillTPCostSingle(String skillName, int level)getSkillMindCostSingle(String skillName, int level)getSkillRacialTPCostSingle(int race, int level)getSkillRacialTPMindSingle(int race, int level)
- Cumulative Cost (0 to Level):
getSkillTPCostRecursive(String skillName, int level)getSkillMindCostRecursive(String skillName, int level)getSkillRacialTPCostRecursive(int race, int level)getSkillRacialTPMindRecursive(int race, int level)
- Single Level Cost:
Fixes: ⚙️
- Fixed revamped aura lightning appearing dark.
- Corrected instant transformation configurations for both
From Parent OnlyandFrom DBC Parent onlycustom forms, with default now set to true. - Clearing an NPC's hair now toggles correctly between default hair and bald appearance.
- Fixed random singleplayer crashes caused by a
NullPointerExceptioninsetCustomFormSize. - Fixed errors from
setCustomForm(-1)andsetCustomForm(null). - Prevented
NullPointerExceptionwhen rendering NPC revamped auras. - The Form Wheel no longer crashes when bound to a mouse button.
- Added a close button to the color picker.
- Stat sheet tooltips now remain in separate zones.
- Passive & Charging Dex values in the GUI are now accurate with Ki Protection enabled.
- Fruit of Might is now edible in creative mode.
- NPCs set to final form Arcosian now display correct tail textures.
- Fixed incorrect damage negation math.
- Fixed issues with
getHairType()forIFormandIDBCDisplay. - Added IForm setters to DBCDisplay Data for NPCs.
- Fixed UE and UI Ki Cost issues.
- Resolved Majin Hair issues.
- Fixed a weird player data crash.
- Fixes a lot of incompatibilities with other mixin-dependent mods. (Specifically crashes related to
java.lang.NoClassDefFoundError: org/spongepowered/asm/synthetic/args/Args$1)
- Fixes a lot of incompatibilities with other mixin-dependent mods. (Specifically crashes related to
- Fixed IForm Custom Hair Code
- Revamp Auras not Spawning Fix
- Fixed soundless auras still having a sound
- Fixed outlines not being sent to clients properly on dedicated servers
- Fixed Full release and Buffed/Giant IDs being swapped in getFormMap method
- Fixed DBC parents GUI crash
- Fixed npc auras not rendering when DBCDisplay is disabled
- Fixed revamp auras not being colored properly in SSJ forms
- Fixed Kaioken Cost UI Out of Bounds Issue
% Disabled Hair Outline for Bald Hair % Tweaked visuals of SSB Evo 2D aura % 2D auras now abide to DBC's "First Person Particle Visibility" client config % Fire Capsule Used Event after Cooldown Check
- Added SS Rose Evo 2D Aura Type to Revamp Auras
First Release!

