AutoDinoXP
Exact dino XP after tame or claim — configurable target, exclusions, optional wild-tame-only mode.
Sets a fixed experience value on dinos right after they are tamed, and optionally after claim — so every tame can land on the exact XP you want (e.g. for PvP balance or progression rules).
Features
Configurable target XP (DinoXP), clamped to each dino's max XP
OnlyOnWildTame — apply on wild tame only, or also on claim
ExcludedClasses — skip by short runtime class name (e.g. Mek_Character_BP_C); exact match, then substring fallback
BlockLevelUpsWhileImmature — optional: no stat points while baby / maturing
Console: DinoXP.reload reloads config.json without restart (when supported by your setup)
Reload message in chat only to the player who ran the command
Configuration
Notes
Requirements: ARK: Survival Evolved dedicated server; Ark Server API 3.56 or newer (MinApiVersion 3.56)
Keep config.json next to the DLL; class names are short UClass names, not full Blueprint paths
Disable LogEveryTame if you don't need a log line for every tame
config.json must be valid JSON — no // comments. Use commented_config.json as a guide, strip //, then save as config.json.
Install
Place the plugin in your ArkApi plugins folder as usual
Edit config.json: Enabled, DinoXP, OnlyOnWildTame, LogEveryTame, ExcludedClasses, BlockLevelUpsWhileImmature, etc.
Support / Questions
I do not monitor this site on a daily basis. Support and questions are handled on Discord.

Author: SANTA — more plugins and info: santadevs.ru
Exact dino XP after tame or claim — configurable target, exclusions, optional wild-tame-only mode.
Sets a fixed experience value on dinos right after they are tamed, and optionally after claim — so every tame can land on the exact XP you want (e.g. for PvP balance or progression rules).
Features
Configurable target XP (DinoXP), clamped to each dino's max XP
OnlyOnWildTame — apply on wild tame only, or also on claim
ExcludedClasses — skip by short runtime class name (e.g. Mek_Character_BP_C); exact match, then substring fallback
BlockLevelUpsWhileImmature — optional: no stat points while baby / maturing
Console: DinoXP.reload reloads config.json without restart (when supported by your setup)
Reload message in chat only to the player who ran the command
Configuration
Code:
{
"Enabled": true,
"DinoXP": 275000,
"OnlyOnWildTame": true,
"LogEveryTame": true,
"BlockLevelUpsWhileImmature": true,
"ExcludedClasses": [
"Mek_Character_BP_C",
"MegaMek_Character_BP_C",
"DesertKaiju_Character_BP_C",
"ForestKaiju_Character_BP_C",
"IceKaiju_Character_BP_C",
"KingKaiju_Character_BP_C",
"KingKaiju_Character_BP_Beta_C",
"KingKaiju_Character_BP_Alpha_C",
"KingKaiju_Character_BP_WorldBoss_C",
"Titanosaur_Character_BP_C",
"Bee_Queen_Character_BP_C"
]
}
Code:
// AutoDinoXP — strip every // comment (whole line or end-of-line), then save as config.json beside the DLL. Console: DinoXP.reload
{
"Enabled": true, // Master switch: false = no XP changes
"DinoXP": 275000, // Exact target XP (clamped to dino max)
"OnlyOnWildTame": true, // true = XP only on wild tame; false = tame + claim
"LogEveryTame": true, // true = log XP / startup; false = minimal logging
"BlockLevelUpsWhileImmature": true, // true = no stat points while baby / maturing (BabyAge 0..1)
"ExcludedClasses": [ // Short RUNTIME class name (UClass name, same as in UE), e.g. Mek_Character_BP_C — NOT Blueprint'/Game/...' path. Exact match (case-insensitive), then substring on short name only.
"Mek_Character_BP_C",
"MegaMek_Character_BP_C",
"DesertKaiju_Character_BP_C",
"ForestKaiju_Character_BP_C",
"IceKaiju_Character_BP_C",
"KingKaiju_Character_BP_C",
"KingKaiju_Character_BP_Beta_C",
"KingKaiju_Character_BP_Alpha_C",
"KingKaiju_Character_BP_WorldBoss_C",
"Titanosaur_Character_BP_C",
"Bee_Queen_Character_BP_C"
]
}
Notes
Requirements: ARK: Survival Evolved dedicated server; Ark Server API 3.56 or newer (MinApiVersion 3.56)
Keep config.json next to the DLL; class names are short UClass names, not full Blueprint paths
Disable LogEveryTame if you don't need a log line for every tame
config.json must be valid JSON — no // comments. Use commented_config.json as a guide, strip //, then save as config.json.
Install
Place the plugin in your ArkApi plugins folder as usual
Edit config.json: Enabled, DinoXP, OnlyOnWildTame, LogEveryTame, ExcludedClasses, BlockLevelUpsWhileImmature, etc.
Support / Questions
I do not monitor this site on a daily basis. Support and questions are handled on Discord.
Author: SANTA — more plugins and info: santadevs.ru