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
- Built-in i18n with runtime language switching (en, es, pt, it)
Current Hostile Animals
Dynamic Environment Reactions
Animals can react to:
- Night time
- Rain
- Thunderstorms
- Full moons
- Nearby attacks
- Crop/resource interaction
All behavior is fully configurable.
| 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> |
Changes plugin language at runtime. |
fauna.command.lang / fauna.admin |
Aliases: /faunareborn, /fr
| 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
| 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. |
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
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.