Configuration
Fatepath configuration is managed through NeoForge's config system. The config file is located at fatepath-common.toml in the server's config directory.
Configuration changes require a server restart to take effect.
Global Settings
# Number of talents randomly granted on first join
# Range: 0–10, Default: 2
talentCount = 2
# Global multiplier for TXP gains
# Range: 0.1–100.0, Default: 1.0
txpMultiplier = 1.0
# Show action bar messages when gaining Skill XP in production
# (Always shown in dev environment)
# Default: false
showTxpGainMessage = falseDestiny
Destiny roll chances and granted talents are defined in datapack data/*/destiny_lines/*.json (Hero default 0.5%, Rimuru default 0.8%), not in fatepath-common.toml. See Destiny Lines.
TXP Rewards
Controls the base TXP amount earned per gameplay action before the multiplier is applied.
[txpRewards]
# Skill XP for harvesting mature crops or cocoa
# Range: 0–1000, Default: 8
farmingCropHarvest = 8
# Skill XP for picking sweet berries by hand
# Range: 0–1000, Default: 5
farmingBerryPick = 5
# Skill XP for tilling soil into farmland
# Range: 0–1000, Default: 1
farmingTill = 1
# Mining Skill XP = block destroy hardness × this multiplier (minimum 1)
# Range: 0.0–100.0, Default: 2.0
miningHardnessMultiplier = 2.0
# Combat Skill XP = victim max health × this fraction (minimum 1)
# Range: 0.0–10.0, Default: 0.5
combatMaxHealthFraction = 0.5
# Skill XP per successful fishing catch
# Range: 0–1000, Default: 10
fishingCatch = 10
# Skill XP for discovering a biome for the first time
# Range: 0–1000, Default: 8
explorationBiomeDiscover = 8
# Skill XP for discovering a rare biome for the first time
# Range: 0–1000, Default: 15
explorationRareBiomeDiscover = 15
# Skill XP for entering the Nether or the End for the first time
# Range: 0–1000, Default: 25
explorationDimensionFirst = 25
# Skill XP for sleeping in a biome for the first time (0 to disable)
# Range: 0–1000, Default: 5
explorationBiomeSleep = 5
# Minimum crafting Skill XP per anvil operation
# Range: 0–1000, Default: 3
craftingAnvilBase = 3
# Crafting Skill XP = max(base, anvil level cost × this fraction)
# Range: 0.0–100.0, Default: 0.5
craftingAnvilCostFraction = 0.5Only blocks tagged in #fatepath:mining_txp_blocks reward mining TXP (stone, ores, etc.). Blocks tagged in #fatepath:mining_txp_excluded are excluded (leaves, wool, glass, etc.).
Insight Settings
[insight]
# Block range for the innate Insight talent
# Range: 1–256, Default: 16
inspectRange = 16Developmental talents (datapack)
Poison Resistance and Heat Tolerance caps/growth fields live in their talent JSON (e.g. talents/talent/poison_resistance.json, talents/talent/heat_tolerance.json), not in fatepath-common.toml. Override via datapack — see Datapack Guide.
Mana Settings
[mana]
# Maximum mana capacity
# Range: 1–10000, Default: 100
max = 100
# Mana regenerated per second
# Range: 0.0–1000.0, Default: 2.0
regenPerSecond = 2.0Worldgen
[worldgen]
# Chance to place a cobble church near a village (per candidate)
# Range: 0.0–1.0, Default: 0.4
cobbleChurchChance = 0.4