-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
SkyCore edited this page May 14, 2026
·
3 revisions
This page documents the real runtime configuration of FaunaReborn as generated in:
plugins/FaunaReborn/config.ymlplugins/FaunaReborn/entities/chicken.ymlplugins/FaunaReborn/entities/cow.ymlplugins/FaunaReborn/entities/pig.yml
config.yml controls plugin-wide behavior:
- Global enable/disable
- Language selection
- World filter
- LOD and processing cadence
- Targeting logic and ignore filters
- Difficulty/world damage scaling
- Activation gates
- Performance hard caps
- Optional visual/night behaviors
entities/*.yml control per-species behavior:
- Chicken hostility engine and territorial pickup logic
- Cow milk provocation + resource provocation
- Pig rod provocation + resource provocation
- Social alerts and environment modifiers per species
config-versionglobal-enabled
If global-enabled: false, FaunaReborn systems are effectively disabled.
language:
file: enSupported shipped files:
-
en->lang/english.yml -
es->lang/spanish.yml -
pt->lang/portuguese.yml
world-filter:
mode: ALL # ALL | WHITELIST | BLACKLIST
worlds: []-
ALL: enabled everywhere -
WHITELIST: enabled only in listed worlds -
BLACKLIST: enabled except listed worlds
lod:
enabled: true
hysteresis-distance: 3.0
distances:
high: 14.0
medium: 28.0
low: 44.0
interval-ticks:
high: 1
medium: 2
low: 5
off: 10Controls processing frequency by player distance to reduce CPU pressure.
targeting:
ignore:
adventure: true
invisible-potion: true
vanished: true
god-mode: true
scoring:
enabled: trueScoring block also includes weight values and retarget behavior:
health-weightdistance-weightcurrent-threat-weightline-of-sight-bonusretarget-cooldown-secondsrequire-multiple-candidates
-
damage-scaling.difficulty-multipliers(peaceful/easy/normal/hard) -
damage-scaling.world-multipliers(per-world overrides)
activation:
chance: 1.0
only-natural: true
ignore-named: truemax-active-hostile-chickens-per-chunkmax-active-hostile-chickens-per-worldmax-processed-chickens-per-tick
These are key protections against spikes.
night-behavior-
visual-effects(glow,particles,sound)
Primary blocks:
chicken-hostility.enabled- Attack tuning (
attack-damage,attack-cooldown,attack-range) - Threat lifecycle (
threat-timeout,retarget-grace, LOS reset) - Target limits (
max-simultaneous-attackers-per-player) -
social-alert(triggers, radius, cooldowns, max responders) - Movement controller (
movement-speed-multiplier, jump/distance boost) -
item-pickup-territoriality(thresholds, time window, aggression duration) -
environment-modifiers(rain, thunderstorm, full-moon, combinations)
Primary blocks:
cow.enabledcow-hostility.social-alert-
cow-milk-provocation(warning, chase, charge, attack, targeting) -
cow-resource-provocation(thresholds, detection, cooldown, aggression) environment-modifiers
Primary blocks:
pig.enabledpig-hostility.social-alert-
pig-rod-provocation(rod trigger, warning, charge, attack, targeting) -
pig-resource-provocation(thresholds, detection, cooldown, aggression) environment-modifiers
- YAML syntax errors: check indentation/spaces, then reload/restart.
- Behavior not changing: verify edited file path is under
plugins/FaunaReborn/. - Unexpected aggression volume: reduce social responder limits and raise provocation thresholds.
- Tick spikes: increase LOD intervals and lower active/processed caps.
Last updated: 2026-05-14 Project: https://github.com/devskycore/FaunaReborn