FaunaRebornСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (8)
release
FaunaReborn 1.3.1
1.3.14 июн. 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.04 июн. 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.021 мая 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.320 мая 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.217 мая 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.117 мая 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.016 мая 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.015 мая 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