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
- 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
- Built-in i18n with runtime language switching (en, es, pt, it, fr)
- Chicken
- Cow
- Pig
Animals can react to:
- Night time
- Rain
- Thunderstorms
- Full moons
- Nearby attacks
- Crop/resource interaction
| 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|it|fr> | Changes plugin language at runtime. | fauna.command.lang / fauna.admin |
| 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 |
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
Performance
Built for production servers:
- Tick-safe processing
- Optimized entity handling
- Chunk-aware safeguards
- Smart activation policies
- Folia-ready architecture
| 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. |
| 26.1, 26.1.1, 26.1.2 | Supported | Compatible and supported. |
- 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).
- Stop your server
- Place FaunaReborn.jar in /plugins
- Start once to generate files
- Configure plugins/FaunaReborn/
- Run /fauna reload or restart
- 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.
