COWMODSКаталог модов

FaunaReborn

Fauna evolves: instincts take over. Configurable hostile-fauna combat plugin for Paper/Folia 1.21+

Автор: devskycore3312обновлён 4 июн. 2026 г.
ПриключенияМеханики игрыМобы

Описание

https://img.shields.io/badge/Minecraft-1.21.11-3CB043?style=flat-square https://img.shields.io/badge/Paper%20%7C%20Purpur%20%7C%20Folia-Supported-1f6feb?style=flat-square https://img.shields.io/badge/Java-21-orange?style=flat-square https://www.codefactor.io/repository/github/devskycore/faunareborn/badge https://i.imgur.com/zk46lYo.pnghttps://i.imgur.com/qPwcm8M.jpeghttps://i.imgur.com/oo3OYSU.png 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.

https://i.imgur.com/YozaxTV.png

  • 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

  • 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.

https://i.imgur.com/I2Zw4bD.png

Commands

CommandDescriptionPermission
/faunaMain command and help.fauna.command.help
/fauna help [page]Shows available commands by permission.fauna.command.help
/fauna versionShows plugin/runtime version info.fauna.command.version
/fauna aboutShows plugin summary.fauna.command.about
/fauna entitiesLists supported entities and states.fauna.command.entities
/fauna reloadReloads configuration and modules.fauna.command.reload / fauna.admin
/fauna guiOpens 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

https://i.imgur.com/7aGxISL.png

Permissions

PermissionWhat it controlsRecommended for
fauna.*Full access to all plugin commands.Owner / Admin
fauna.adminAdministrative access bundle.Admin / Staff
fauna.command.helpAccess to help command.Players
fauna.command.versionAccess to version information.Players
fauna.command.aboutAccess to plugin information.Players
fauna.command.entitiesAccess to entity status list.Players
fauna.command.reloadReload plugin configuration/modules.Admin / Staff
fauna.command.guiOpen management GUI.Admin / Staff
fauna.command.langChange 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 VersionStatusNotes
1.20.x and belowNot supportedPlugin targets the 1.21 API.
1.21, 1.21.1, 1.21.3ExperimentalCompatibility path exists, but not considered production-stable yet.
1.21.4 to 1.21.7SupportedUses compatibility fallback for world difficulty changes (polling hook).
1.21.8, 1.21.9, 1.21.10, 1.21.11Fully supportedStable operation, no known class compatibility issues.
26.1, 26.1.1, 26.1.2SupportedCompatible 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

https://i.imgur.com/rRK8bVT.png

https://i.imgur.com/Vu57HgQ.png

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.

Галерея

Clean Main GUIMulti Language SupportChickens Attack Back!Pigs Attack Back!

Последние версии

Все версии →
release

FaunaReborn 1.3.1

1.3.1
4 июн. 2026 г.156Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn v1.3.1 **Fixed** - Chicken natural vs non-natural hostility classification now survives reloads, restarts, and normal chunk/entity reload paths. - Egg-born and breeding-born chickens now remain correctly classified after growing into adults. - Legacy chicken entity-config migration now also covers `entities/chicken.yml`: - `activation.only-natural` - `activation.natural-spawns-only` - Fallback spawn-origin handling hardened so non-natural chickens remain excluded correctly when loaded from persisted data. - Spawn eggs and mob spawner chickens remain excluded from natural-lifecycle hostility checks. **Migration / Compatibility** - Upgrading from `1.3.0` to `1.3.1` does **not** require deleting your `FaunaReborn` folder. - Existing legacy chicken activation configs remain supported: - `activation.only-natural` - Startup and reload now migrate chicken entity config forward more consistently to: - `activation.natural-spawns-only` - Existing persisted chicken metadata remains backward-compatible: - Legacy non-natural markers are still recognized - Persisted spawn-origin values continue to be honored when present **GitHub tag:** `v1.3.1` **Full release notes:** [GitHub — v1.3.1 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.3.1)
release

FaunaReborn 1.3.0

1.3.0
4 июн. 2026 г.22Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn v1.3.0 ## Added - Full subcommand alias coverage for faster admin usage. - Smarter unknown-command suggestions with clickable guidance. - Improved language suggestion flow for invalid `/fauna lang` inputs. - New chicken activation grace option for recently-grown adults. - Persistent chicken spawn-origin tracking for hostility activation checks. - Release/marketplace copy assets prepared for publication workflows. ## Changed - Major command UX polish across the FaunaReborn command suite. - `/fauna help` is now clearer, better formatted, and easier to navigate. - Help browsing now supports: - `/fauna help [page]` - `/fauna help admin [page]` - `/fauna help permissions [page]` - `/fauna help <query>` - Command output style is now more unified across: - `/fauna help` - `/fauna about` - `/fauna version` - `/fauna entities` - `/fauna lang` now behaves more naturally for both players and console usage. - Reload feedback is cleaner and easier to read. - Chicken natural-hostility activation logic is now more consistent and lifecycle-aware. - Release metadata and compatibility docs were aligned for the `1.3.0` line. - Version compatibility docs now include support notes for: - `26.1` - `26.1.1` - `26.1.2` ## Fixed - Several command/docs mismatches between public documentation and real in-game behavior. - Language upgrade flow no longer depends on manually deleting existing locale files. - Locale synchronization no longer risks overwriting user-customized translations. - Help usage formatting improved for optional vs required arguments. - Output formatting and symbol/encoding issues cleaned up in command presentation. - Release metadata inconsistencies corrected across Gradle, plugin descriptors, and docs. ## Migration / i18n - Upgrading from `1.2.0` to `1.3.0` does **not** require deleting your `FaunaReborn` folder or your `lang` files. - Built-in locale files now update more safely: - Missing keys are added automatically - Existing translated values are preserved - Backups are created when needed - Custom language files remain supported and receive safer fallback coverage. - Built-in locale/docs behavior was refreshed for: - English - Spanish - Portuguese - Italian - French ## Docs - README updated to reflect real command usage, aliases, locale behavior, and current compatibility notes. - Release notes / marketplace copy prepared for GitHub, Spigot, and Hangar publication. ## Versioning - Project version bumped to `1.3.0`. - Release tag standardized as `v1.3.0`. **GitHub tag:** `v1.3.0` **Full release notes:** [GitHub — v1.3.0 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.3.0)
release

FaunaReborn 1.2.0

1.2.0
21 мая 2026 г.41Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# **FaunaReborn v1.2.0** ## Added - Full built-in French language support (`fr`) as a first-class locale. - French aliases and language-file resolution in the language manager. - French integrated in the language selection GUI. - Formal external player-state hook architecture for targeting checks. - Integrations for Essentials/EssentialsX, CMI, WorldGuard, vanish systems, and metadata/tag fallbacks. - Shared hostility loader/settings support classes for better cross-animal consistency. ## Changed - Language GUI updated to a single-line layout. - Language labels normalized in GUI (Português, Español, Français). - GUI title/tail rendering unified across MAIN/BUSY/LOCKED states and language options. - Glass pane items now use `Component.empty()` to avoid visual artifacts. - `/fauna help` redesigned for clearer navigation and pagination UX. - Help command expanded with: - `/fauna help <command>` - `/fauna help admin` - `/fauna help permissions` - Context-aware autocomplete and clickable command suggestions improved. - Natural hostility activation behavior refined (with legacy compatibility preserved). - Config migration expanded for new keys without overwriting existing user values. ## Fixed - UTF-8/mojibake fixes across ES/PT/FR/IT locale files. - Invalid YAML control-character issues fixed (SnakeYAML-safe loading). - Language loading hardened: - Strict UTF-8 reads - Unsupported control-character sanitization - Safe fallback when parsing fails (prevents startup crash) - Portuguese malformed entry corrected to `DISPONÍVEL`. - Targeting/protection compatibility and stability improved with external plugins. ## Migration / i18n - Language-file migration now performs full synchronization with bundled resources: - Adds missing keys - Updates changed default values - Removes obsolete keys - Runtime missing-key fallback remains in place for safety. ## Docs - README updated to reflect French support and current multilingual behavior. ## Versioning - Project version bumped to `1.2.0`. **GitHub tag:** `v1.2.0` **Full release notes:** [GitHub — v1.2.0 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.2.0)
release

FaunaReborn 1.1.3

1.1.3
20 мая 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn 1.1.3 Post-1.1.2 maintenance release focused on stability, compatibility, and release metadata consistency. ## Fixed - Restored targeting compatibility with cross-plugin states (including vanish and god-mode integrations). - Hardened startup/shutdown cleanup for safer behavior during partial startup failures. - Resolved multiple static-analysis issues across command, hostility, and lifecycle paths without changing intended behavior. ## Changed - Updated project release version from **1.1.2** to **1.1.3**. - Migration backups now use the runtime plugin version in the filename suffix instead of an outdated hardcoded tag. ## Notes - No manual migration steps are required. - When updating, remove old FaunaReborn jars and keep only **FaunaReborn-1.1.3.jar** in your plugins folder. **GitHub tag:** `v1.1.3` **Full release notes:** [GitHub — v1.1.3 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.1.3)
release

FaunaReborn 1.1.2

1.1.2
17 мая 2026 г.31Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## FaunaReborn v1.1.2 ### Focus GUI usability and safety during runtime reloads, permission-aware interaction flow, and stronger i18n fallback reliability. ### Fixed - Corrected GUI permission flow so each view validates the proper permission scope: - Main control panel uses GUI permission checks. - Language selector uses language permission checks. - Added permission-aware locked action items (instead of abrupt menu closure) for restricted actions such as language/reload access. - Implemented a global GUI busy state during reload to prevent click spam and inconsistent intermediate states. - Improved language selector feedback to show readable language names plus code (example: `Español (es)`). - Added short applied-state visual feedback for selected language entries. - Completed missing GUI common language keys in bundled locales (`en`/`es`/`pt`/`it`): - `gui.common.locked` - `gui.common.busy` - `gui.common.wait-reload` - `gui.common.no-permission` - Normalized Spanish menu wording to use *Menú* consistently where applicable. ### Stability - Added robust text fallback chain for localization lookups: - active language -> `english.yml` -> hardcoded fallback - Missing translation key warnings now log once per key/scope to avoid repeated console spam while keeping diagnostics useful. ### Build / Versioning - Project version bumped to **1.1.2**. - Release artifact verified as **FaunaReborn-1.1.2.jar**. - Generated plugin metadata now resolves version **1.1.2** in both `plugin.yml` and `paper-plugin.yml`. **GitHub tag:** `v1.1.2` **Full release notes:** [GitHub — v1.1.2 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.1.2)
release

FaunaReborn 1.1.1 HotFix

1.1.1
17 мая 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn v1.1.1 ## Focus Folia/Paper stability hardening, hostility behavior consistency, and reliable custom death messaging. ## Fixed - Multiple Folia thread-safety issues that caused `Thread failed main thread check` in chicken hostility flows. - Chicken tracking/reload startup paths to avoid off-thread entity access during module enable and GUI reload. - Chicken social alert recruitment now runs on entity-owned schedulers in Folia. - Chicken visual cleanup on reload/shutdown now restores glow safely without cross-thread entity access. - Shutdown-time `IllegalPluginAccessException` (`Plugin attempted to register task while disabled`) during chicken module disable on Folia. - Cow melee aggression cooldown gating bug that could prevent cows from dealing damage. - Pig direct retaliation on damage so the victim pig now responds consistently and can trigger herd response. - Folia pig processing tick guard that could skip aggression processing. - Custom hostility death messages not applying consistently on Folia by prioritizing tracked hostility context over last-damage fallback. ## Stability - Improved Folia stability across startup, hot reload (`/fr gui`), runtime hostility processing, and shutdown paths. ## GitHub tag `v1.1.1` ## Full release notes [GitHub — v1.1.1 Release](https://github.com/devskycore/FaunaReborn/releases/tag/v1.1.1)
release

FaunaReborn 1.1.0

1.1.0
16 мая 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn v1.1.0 is now available. ### Main highlights in this update: - Added Italian language support (`it`). - `/fauna lang` now correctly accepts accented/native names such as `español`, `português`, and `italiano`. - Language selector GUI improved: - centered language slots, - Italian option included, - proper permission flow for language selection. - Safe migration behavior for existing servers: - missing config/lang keys are merged, - custom values are preserved, - backup/recovery behavior improved for invalid language YAML. - Paper/Folia command registration path hardened for startup compatibility. - Added GitHub Releases update checker (async) with admin notifications. - Fixed mojibake/accent display issues in translations. ### Command update: - `/fauna lang <en|es|pt|it>` Full release notes: https://github.com/devskycore/FaunaReborn/releases/tag/v1.1.0
release

FaunaReborn 1.0.0

1.0.0
15 мая 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
# FaunaReborn v1.0.0 First **stable public release** of **FaunaReborn** for Paper/Folia 1.21.x servers. **Added** * Hostility system for chicken, cow, and pig * Advanced social/group aggression mechanics * Environment-based aggression reactions * Runtime GUI management panel * Multi-language support (EN/ES/PT) * Paper and Folia compatibility **Improved** * Performance optimizations * Cleaner configuration structure * Internal architecture refactors * Better consistency across hostile entities **Fixed** * Aggression cooldown adjustments * Folia concurrency/shared-state fixes * Reduced duplicated hostility logic **Compatibility** * Paper 1.21.x * Purpur 1.21.x * Folia 1.21.x * Java 21 **Recommended version:** Paper 1.21.11