Skip to content

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

toml
# 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 = false

Destiny

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.

toml
[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.5

Only 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

toml
[insight]
# Block range for the innate Insight talent
# Range: 1–256, Default: 16
inspectRange = 16

Developmental 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

toml
[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.0

Worldgen

toml
[worldgen]
# Chance to place a cobble church near a village (per candidate)
# Range: 0.0–1.0, Default: 0.4
cobbleChurchChance = 0.4