

A premium hostile wildlife mechanics plugin for modern Minecraft servers.
FaunaReborn transforms peaceful animals into intelligent hostile creatures with dynamic AI, social retaliation, and immersive survival pressure.
- Cows defend territory
- Pigs retaliate around resources and crops
- Chickens alert nearby allies and swarm targets
The overworld is no longer safe.

- Hostile passive mob mechanics
- Advanced animal aggression systems
- Social alert and group retaliation
- Baby protection behavior
- Territorial/resource-based aggression
- Night danger escalation
- Weather-based behavior reactions
- Per-world enable/disable filters
- Clean, readable YAML configuration
- Custom death messages
- Paper/Purpur compatible
- Folia-ready architecture
- Java 21 optimized
- Lightweight and scalable
- Stable, tested, production-ready
Current Hostile Animals
- Chicken
- Cow
- Pig
Dynamic Environment Reactions Animals can react to:
- Night time
- Rain
- Thunderstorms
- Full moons
- Nearby attacks
- Crop/resource interaction
All behavior is fully configurable.

Commands
| Command | Description | Permission |
|---|---|---|
/fauna |
Main command and help. | fauna.command.help |
/fauna help [page] |
Shows available commands by permission. | fauna.command.help |
/fauna version |
Shows plugin/runtime version info. | fauna.command.version |
/fauna about |
Shows plugin summary. | fauna.command.about |
/fauna entities |
Lists supported entities and states. | fauna.command.entities |
/fauna reload |
Reloads configuration and modules. | fauna.command.reload / fauna.admin |
/fauna gui |
Opens management GUI. | fauna.command.gui / fauna.admin |
/fauna lang <en|es|pt> |
Changes plugin language at runtime. | fauna.command.lang / fauna.admin |
Aliases: /faunareborn, /fr

Permissions
| Permission | What it controls | Recommended for |
|---|---|---|
fauna.* |
Full access to all plugin commands. | Owner / Admin |
fauna.admin |
Administrative access bundle. | Admin / Staff |
fauna.command.help |
Access to help command. | Players |
fauna.command.version |
Access to version information. | Players |
fauna.command.about |
Access to plugin information. | Players |
fauna.command.entities |
Access to entity status list. | Players |
fauna.command.reload |
Reload plugin configuration/modules. | Admin / Staff |
fauna.command.gui |
Open management GUI. | Admin / Staff |
fauna.command.lang |
Change language in runtime. | Admin / Staff |

Configuration Highly customizable YAML system:
- Damage and attack cooldowns
- Detection radius and targeting behavior
- Social alerts and retaliation limits
- Environment aggression modifiers
- Performance limits and activation logic
- World filters
- Spawn and aggression conditions
No dependencies required.
Performance Built for production servers:
- Tick-safe processing
- Optimized entity handling
- Chunk-aware safeguards
- Smart activation policies
- Folia-ready architecture
Version Compatibility
| Paper Version | Status | Notes |
|---|---|---|
1.20.x and below |
Not supported | Plugin targets the 1.21 API. |
1.21, 1.21.1, 1.21.3 |
Experimental | Compatibility path exists, but not considered production-stable yet. |
1.21.4 to 1.21.7 |
Supported | Uses compatibility fallback for world difficulty changes (polling hook). |
1.21.8, 1.21.9, 1.21.10, 1.21.11 |
Fully supported | Stable operation, no known class compatibility issues. |
1.21.12 |
Supported | Compatible and supported. |
Notes:
- On 1.21.4 to 1.21.7, you may see a one-time startup warning indicating the compatibility fallback hook is active.
- For recommended production setup, use Paper 1.21.8+ (preferably 1.21.11).
Installation
- Stop your server
- Place FaunaReborn.jar in /plugins
- Start once to generate files
- Configure plugins/FaunaReborn/
- Run /fauna reload or restart
Screenshots / Showcase Add media here for conversion:
- Gameplay screenshots
- Short behavior GIFs
- Admin GUI screenshots
- Short demo video

- Source Code: GitHub Repository
- Bug Reports: Open an Issue
- Suggestions: GitHub Discussions
- Wiki: Documentation
- Sponsors/Donations: Ko-fi
- Discord: Join Discord
FINAL NOTE Your review is crucial for FaunaReborn’s future. Community feedback directly drives balancing, fixes, and new features. If you enjoy the plugin, leave a review and join the community.
