-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
This guide explains how to install FaunaReborn on a Minecraft server.
Before installation, verify:
-
Server software: Paper-compatible server (FaunaReborn targets Paper API
1.21.x) - Folia: Supported
- Java runtime: Java 21
Shut down the server cleanly before adding or upgrading the plugin.
Place the FaunaReborn JAR into your server plugins/ directory.
Example:
plugins/FaunaReborn.jar
Boot the server and wait for plugin initialization.
Validate that FaunaReborn enables without exceptions in console logs.
On first boot, FaunaReborn generates its runtime directory under:
plugins/FaunaReborn/
Review these files first:
-
config.yml(global behavior, targeting, LOD, caps, language, world filter) entities/chicken.ymlentities/cow.ymlentities/pig.ymllang/english.ymllang/spanish.ymllang/portuguese.ymllang/italian.ymllang/french.yml
Recommended first-pass workflow:
- Start once to generate files
- Edit configs
- Validate logs and in-game behavior
In plugins/FaunaReborn/config.yml, validate:
global-enabled: true-
language.file: en(ores/pt) -
world-filter.mode:ALL,WHITELIST, orBLACKLIST -
lod.enabledand distance/interval tiers - Hard caps:
max-active-hostile-chickens-per-chunkmax-active-hostile-chickens-per-worldmax-processed-chickens-per-tick
Then review per-entity modules in:
entities/chicken.ymlentities/cow.ymlentities/pig.yml
Base command: /fauna
Aliases: /faunareborn, /fr
Run these checks:
/fauna help/fauna version/fauna entities/fauna about/fauna reload/fauna gui-
/fauna lang en(ores/pt)
Expected result: commands execute without errors and respect sender permissions.
Primary permission nodes:
-
fauna.*(all commands) -
fauna.admin(admin command set) fauna.command.helpfauna.command.help.adminfauna.command.versionfauna.command.aboutfauna.command.entitiesfauna.command.reloadfauna.command.guifauna.command.lang
- Confirm Paper/Folia compatibility and server version
- Confirm Java 21 runtime
- Confirm JAR path is correct (
plugins/) - Inspect full startup stack trace
- Check assigned permission nodes
- Test commands from console
- Confirm command spelling/subcommand usage (
/fauna help)
- Run
/fauna reload(for runtime reload path) - If behavior persists, perform full restart
- Validate YAML formatting in edited files
Last updated: 2026-05-21 Project: https://github.com/devskycore/FaunaReborn