-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
FaunaReborn is a Paper/Folia plugin that turns passive farm mobs into configurable hostile encounters.
Current species modules are:
- Chicken
- Cow
- Pig
FaunaReborn is built against Paper API 1.21.x and is designed for Paper-compatible servers.
folia-supported: true is declared in the plugin metadata.
Use Java 21.
No. It has no required runtime dependencies.
In your server plugins/ directory.
Under plugins/FaunaReborn/:
config.ymlentities/chicken.ymlentities/cow.ymlentities/pig.ymllang/english.ymllang/spanish.ymllang/portuguese.yml
Check startup logs for successful enable and absence of exceptions.
Then run /fauna version and /fauna entities.
/fauna
Yes:
/faunareborn/fr
helpversionaboutentitiesreloadguilang
It opens help (if you have fauna.command.help).
Help output is permission-filtered per sender.
Use /fauna lang <code> with fauna.command.lang.
Available bundled codes are en, es, and pt.
-
fauna.admingrants admin operations (reload,gui,lang). -
fauna.*grants all FaunaReborn permissions, including admin and non-admin command nodes.
Typically:
fauna.command.helpfauna.command.versionfauna.command.aboutfauna.command.entities
version is default true, while reload is default op.
fauna.command.help.admin
It is the master on/off switch for plugin behavior.
Use world-filter in config.yml:
mode: ALLmode: WHITELISTmode: BLACKLISTworlds: [...]
lod (Level of Detail) adjusts processing cadence by player distance to reduce CPU load and tick pressure.
In config.yml under:
targeting.ignoretargeting.scoring
They avoid selecting protected players, including adventure mode, invisibility potion users, vanished users, and god-mode users (depending on your environment/tooling).
Start with:
- Raising thresholds in
entities/*.ymlprovocation sections - Lowering social responder counts
- Increasing cooldowns
- Reducing detection radius and speed multipliers
Start with:
- More conservative
lod.interval-ticks - Smaller
lodhigh/medium/low ranges - Lower hard caps (active per chunk/world, processed per tick)
- Lower social responder limits in entity files
entities/chicken.yml
Includes hostility engine, social alert, movement tuning, item pickup territoriality, and environment modifiers.
entities/cow.yml
Includes milk provocation, resource provocation, social alert, attack/charge tuning, and environment modifiers.
entities/pig.yml
Includes rod provocation, resource provocation, social alert, attack/charge tuning, and environment modifiers.
Yes. Entity configs include environment modifiers for rain, thunderstorm, full moon, and combination profiles.
Use /fauna reload for normal config iteration.
For major rollout changes or unstable behavior, prefer a full restart.
Most common causes:
- Edited wrong file path (not under
plugins/FaunaReborn/) - YAML indentation/syntax issue
- Reload not executed successfully
- Cached/live state requiring a full restart
Use cautiously. Batch changes and validate in staging first.
Check:
- Java 21 runtime
- Paper-compatible server and version
- JAR in correct
plugins/path - Full startup stack trace
Check assigned nodes and inheritance (fauna.admin, fauna.*, granular command nodes).
Use /fauna help and verify spelling and available subcommands.
Confirm:
- Correct language code (
en,es,pt) -
fauna.command.langpermission - Language files exist and are valid YAML
Tune:
-
loddistances/intervals - Processing caps
- Social propagation limits
- Provocation thresholds
-
enfor English -
esfor Spanish (español) -
ptfor Portuguese (Português)
/fauna reload/fauna gui/fauna lang <code>
/fauna help/fauna version/fauna entities/fauna about
Last updated: 2026-05-14
Project: https://github.com/devskycore/FaunaReborn