LederProtectionsСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (16)
release
LederProtections 1.4.1
1.4.127 сент. 2026 г.284Minecraft: 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.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
# LederProtections 1.4.1
A maintenance release focused on clearer menus, more polished holograms, and safer, more efficient per-viewer displays.
## GUI and public directory
- Replaced repeated icons in the protection menu with more distinct materials, making unrelated actions easier to tell apart.
- Added optional Minecraft skin heads for public-directory categories.
- Configure a category texture with `public-protections.categories.<id>.head-texture` using the 64-character hash from a `textures.minecraft.net` skin URL.
- Leave the texture blank to use the category's configured material icon. Invalid or unsupported values also fall back to that icon.
- Category textures are validated locally; the plugin does not contact a skin catalogue at runtime.
## Holograms
- Removed the large rectangular background panel from protection holograms while keeping text shadows for readability.
- Improved the default hologram to show a welcome message, protection name, owner, description, world, and protection coordinates.
- Documented the available native hologram variables in `config.yml`, including `{title}` / `{name}`, `{owner}`, and `{user}`.
- Clarified the distinction between `{owner}` (the protection owner) and `{user}` (the player viewing the hologram).
- Holograms that use `{user}` are displayed privately to each nearby viewer, so viewer-specific text is not shared with other players.
- Updated viewer displays on relevant events such as movement, joining, respawning, and chunk loading. Displays are cleaned up when players leave the area or disconnect.
- Holograms do not use per-tick world scans or force chunks to load just to display text.
- Hologram lines support legacy `&` color and formatting codes.
- PlaceholderAPI tokens can be used in holograms when PlaceholderAPI is installed. Private holograms resolve them using the viewer's context and refresh on movement or reload, not every tick.
## bStats metrics
- Server owners can disable bStats for all plugins in `plugins/bStats/config.yml` by setting `enabled: false`.
## Compatibility and configuration
- Continues to use Bukkit APIs and the existing supported Spigot API matrix.
- No protection-data migration is required.
- Existing custom hologram lines are preserved when the configuration is updated.
- If a custom hologram line used `{user}` to mean the protection owner, change it to `{owner}`. `{user}` now means the viewing player.
release
LederProtections 1.4.0 Warps & Holo
1.4.02 сент. 2026 г.77Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
## v1.4.0
Public protection directory, holograms, and native environmental policies.
### Added
- Added opt-in public protection profiles with configurable titles, descriptions, categories, icons, welcome messages, visit points, and visibility.
- Added the `/warps` public directory with search, category filtering, sorting, favorites, visit counters, and pagination.
- Added configurable public-visit warmups, cooldowns, movement/damage cancellation, cross-world control, and safe destination validation.
- Added administrator controls for featured and hidden directory entries.
- Added Bukkit `TextDisplay` holograms with configurable lines, placeholders, range, height, and per-protection state.
- Added inheritable per-protection environmental policies for hostile spawning, TNT, creepers, other explosions, and fire spread.
### Changed
- Environmental explosion and fire decisions now use LederProtections policies while protection-boundary barriers remain enforced independently.
- Existing bundled configuration and language files receive missing 1.4.0 keys through the safe merge and backup system.
- Existing protections remain private by default until their public profile is explicitly changed.
### Fixed
- None (Help on github if you knows)
### Notes
- No manual protection-data migration is required.
- Customized `holograms.lines` lists are not overwritten.
casqi idea, ty
release
LederProtections 1.3.0
1.3.08 авг. 2026 г.105Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
# LederProtections v1.3.0
This update introduces per-protection environment settings for hostile mobs, explosions, and fire.
## New Environment Settings
A new **Environment** menu is available from the protection management GUI.
Each setting has three states:
- **Enabled**
- **Disabled**
- **Default**
The **Default** state inherits the server-wide configuration.
### Available Settings
- **Hostile Spawning**
- **TNT Explosions**
- **Creeper Explosions**
- **Other Explosions**
- **Fire Spread**
## Hostile Spawning
- Control hostile mob spawning separately for each protection.
- Supports natural spawning, spawners, spawn eggs, dispensers, raids, patrols, and reinforcements.
- Passive animals, villagers, golems, bees, and wolves are unaffected.
- Mobs created through commands or compatible custom-mob plugins are not blocked.
- Visitors still need the appropriate permission to use spawn eggs.
## Explosion Settings
- Separate controls for TNT, creepers, and other explosion types.
- Supports regular TNT, TNT minecarts, redstone activation, dispensers, beds, respawn anchors, End Crystals, fireballs, wither skulls, and withers.
- Disabled explosions cannot destroy protected blocks, decorations, armor stands, or vehicles.
- End Crystals cannot be activated or destroyed while **Other Explosions** is disabled, preventing their explosion damage.
- Player and creature damage remains controlled by the existing combat rules when an explosion is allowed.
## Fire Spread
- Control fire spreading, environmental ignition, and block burning.
- Includes fire caused by adjacent flames and lava.
- Manually lighting fire still requires the normal player permissions.
- Grass, mycelium, sculk, mushrooms, and natural growth are unaffected.
## Boundary Protection
Environmental effects cannot cross protection boundaries:
- Outside effects cannot enter a protection.
- Effects from inside a protection cannot damage the outside.
- Effects cannot travel from one protection into another.
- Effects within the same protection follow its configured setting.
- Events occurring completely outside protections are unaffected.
Moving explosives and projectiles retain their original source, preventing TNT cannons and similar mechanisms from bypassing protection boundaries.
## GUI Improvements
- Added an **Environment** button to the protection management menu.
- Added clear icons and descriptions for every environment setting.
- The menu displays only the current state and server default.
- Settings cycle through:
`Default → Enabled → Disabled`
- Owners, administrators, and authorized co-owners can manage these settings.
- Members and visitors cannot modify them.
## Configuration and Data
- Existing protections automatically use the new server defaults.
- Per-protection settings persist after server restarts.
- Changing a server default and running `/lep reload` updates every protection using **Default**.
- Existing configuration files are updated without overwriting customized values.
- Invalid setting names or values are ignored safely and reported in the console.
- Native protection exports and imports preserve environment settings.
- No destructive protection-data migration is required.
> Back up your server files before updating.
Gracias a xywm112
release
LederProtections 1.2.1
1.2.131 июл. 2026 г.59Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
## v1.2.1
Protection-boundary and automation security hotfixes.
### Added
- Added `container-open` as an independent rule for dispensers, droppers, hoppers, furnaces, brewing stands, crafters, and other functional containers.
- Added persistent origin tracking for falling blocks and dispenser projectiles without resident projectile maps.
- Added authoritative dispenser projectile checks for impacts, entity damage, fire, explosions, splash potions, and lingering potion clouds.
### Changed
- Purely environmental block formation is allowed inside protections while entity-caused formation is validated separately.
- `pressure-plate-use` now also documents and controls tripwire and redstone ore for backward-compatible configuration keys.
- New installations deny visitor physical-trigger use by default. Existing configured values remain preserved during updates.
- Redstone boundary checks now compare direct power per face and retain legitimate internal power when internal and external signals coexist.
- Ender chests are governed by `chest-open`; other functional containers use `container-open`.
### Fixed
- Fixed natural snow, ice, fluid generators, concrete hardening, snow golems, and authorized Frost Walker being blocked by the environmental listener.
- Fixed automatic bone meal and moss growth crossing from outside or between different protections.
- Fixed pressure plates, farmland trampling, turtle eggs, tripwire, and redstone ore bypassing physical-interaction rules.
- Fixed exterior pressure plates and foreign redstone sources activating protected mechanisms.
- Fixed visitors opening dispensers, droppers, hoppers, furnaces, and similar containers without a dedicated rule.
- Fixed Endermen, falling blocks, villagers, sheep, and other entity block changes not enforcing protection boundaries consistently.
- Fixed dispenser projectiles relying only on a short trajectory prediction and allowing distant secondary effects.
- Fixed protected dispensers firing when their only direct power source belonged to the exterior or another protection.
- Fixed duplicate entity-interaction message cooldown entries remaining after players disconnected.
### Notes
- No protection-data migration is required.
- Missing `container-open` keys and translations are merged automatically without overwriting customized values.
- Existing `pressure-plate-use` values are intentionally preserved; administrators upgrading from an older config should review that rule for visitors.
Agradecimientos a xywm112 y FrutigerGlass
---
release
LederProtections 1.2.0
1.2.030 июл. 2026 г.21Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
## v1.2.0
Entity protection rules and safer configuration updates.
### Added
- Added `entity-interact` to control interactions with villagers, animals, and other living entities inside protections.
- Added `entity-damage` to protect villagers, golems, mobs, and other non-animal living entities from unauthorized player damage.
- Added automatic bundled configuration updates for `config.yml`, `stones.yml`, `lang/es.yml`, and `lang/en.yml`.
- Added backup and default-snapshot handling so new config keys can be merged without overwriting user customizations.
### Changed
- Existing `animal-damage`, PvP, and decorative entity rules remain separate to preserve existing behavior.
- `/lep reload` now applies safe bundled config/language updates before reloading registries.
### Fixed
- Fixed villagers and other non-animal living entities not having dedicated native protection rules.
### Notes
- No protection data migration is required.
- Existing user config values are preserved. Missing bundled keys are added automatically on startup or `/lep reload`.
- Server owners should still back up before updating and test on a staging server when possible.
Agradecimiento a AlexandderAR por avisar en Github
---
release
LederProtections 1.1.0 - ProtectionStones migration tools
1.1.011 июл. 2026 г.84Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.1.0
### Added
- Added ProtectionStones migration tools.
- Added `/lep migrate protectionstones scan`.
- Added `/lep migrate protectionstones import --dry-run`.
- Added `/lep migrate protectionstones import`.
- Added single-region migration support with `--region`.
- Added strict exact-radius migration by default.
- Added missing-tier detection and suggested `stones.yml` generation.
- Added ProtectionStones custom name migration from `ps-name`.
- Added cleanup of old ProtectionStones greeting/farewell WorldGuard flags.
- Added automatic safe source-stone conversion to LederProtections stone materials.
- Added `--keep-source-stones`.
- Added native LederProtections export/import commands.
### Changed
- ProtectionStones migration now skips unmatched radii by default instead of resizing protections.
- `--mode nearest` remains available for advanced migrations, but may resize protections.
- Imported ProtectionStones vertical bounds are normalized to the actual world height.
### Notes
- Always back up your server before migration.
- Always run dry-run before real import.
- ProtectionStones regions are not deleted automatically.
- Missing custom radii should be added to `stones.yml` or generated with `suggest-stones`.
release
LederProtections 1.0.1
1.0.19 июл. 2026 г.11Minecraft: 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.2, 26.2bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.1
Compatibility release for the Minecraft 26.x transition.
### Compatibility
- Confirmed compatibility with Minecraft 1.21.x.
- Confirmed compatibility with Paper 26.1.x.
- Confirmed compatibility with Paper 26.1.2.
- Confirmed compatibility with Spigot 26.2.
- Tested with Java 25.
- Tested with WorldEdit 7.4.4.
- Tested with WorldGuard 7.0.17.
### Notes
- Paper remains recommended for production servers.
- Minecraft 1.21.x remains supported.
- WorldGuard and WorldEdit builds compatible with the target Minecraft version are required.
- Paper 26.2 support is expected, but official confirmation will be added after stable Paper 26.2 builds are available and tested.
- This release does not change the protection data format.
- This release does not require configuration migration.
- The update checker remains informational only and does not download or install files automatically.
release
LederProtections 1.0.0
1.0.08 июл. 2026 г.12Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0
First stable release of LederProtections.
### Highlights
- Protection stones with configurable sizes and behavior.
- Personal protection GUI with `/p`.
- Separate admin protection browser with `/lep admin`.
- Member, co-owner and owner role management.
- Protection transfer support.
- Protection upgrades.
- Optional Vault economy support.
- Optional protection shop.
- Teleport support with cooldown and movement checks.
- PlaceholderAPI expansion.
- WorldGuard and WorldEdit integration.
- Internal rule engine for protection actions.
- Modrinth-based update checker.
### Protection Rules
- Blocks unauthorized block breaking and placing.
- Protects containers and interactions.
- Handles doors, trapdoors, buttons and levers.
- Handles pistons, hoppers, dispensers and droppers.
- Handles TNT, explosions, fire, lava and water behavior.
- Blocks dispenser projectile damage across protection borders.
- Handles PvP and knockback protection.
- Includes support for fake-player edge cases.
### Commands
- `/p` opens the player's protection menu.
- `/lep admin` opens the administrative protection browser.
- `/lep check` runs a protection diagnostic.
- `/lep version` shows the plugin version and update checker status.
### Notes
- The update checker does not download, install or replace plugin files automatically.
- It only checks Modrinth and notifies server administrators when a newer version is available.
- Paper is recommended for production.
- Tested on Spigot, Paper, Purpur and Pufferfish across Minecraft 1.21.x.
beta
LederProtections 1.0.0-beta.7
1.0.0-beta.78 июл. 2026 г.14Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.7
### Changed
- Improved the update checker console output.
- The update checker now reports when the installed version is already up to date or newer than the latest Modrinth release.
- Reworked PvP knockback handling to avoid deprecated Bukkit/Paper event usage.
### Fixed
- Removed the startup warning caused by the deprecated `EntityKnockbackByEntityEvent`.
### Notes
- The update checker still does not download, install, or replace files automatically.
- It only checks Modrinth and notifies through console/admin messages when needed.
beta
LederProtections 1.0.0-beta.6
1.0.0-beta.67 июл. 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.6
### Added
- Added Modrinth-based update checker.
- Added startup check for new versions.
- Added admin join notification when a new version is available.
- Added `lederprotections.update` permission.
### Changed
- Simplified update checker configuration.
- Update source and download page are now handled internally by the plugin.
### Notes
- The update checker does not download, install, or replace plugin files automatically.
- It only checks Modrinth and notifies server administrators when a newer version is available.
beta
LederProtections 1.0.0-beta.5
1.0.0-beta.53 июн. 2026 г.27Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.5
This update adds protection sethome support and improves offline-mode safety for player heads in GUIs.
### Added
- Added `/p sethome`.
- Added support for custom teleport points inside protections.
- Added configurable sethome support under the teleport settings.
- Added the `lederprotections.sethome` permission.
### Changed
- Protection teleport buttons now use the custom sethome location when available.
- If a custom sethome becomes unsafe, the plugin now falls back to a nearby safe teleport location.
- Improved player head handling in GUIs for offline-mode or incomplete player profiles.
- `/lep info` now reports online-mode/offline-mode status.
### Fixed
- Fixed possible GUI issues caused by player heads or skins in offline-mode environments.
- Fixed teleport cancellation when a custom sethome exists but is no longer safe.
### Notes
- Offline-mode is better supported for GUI safety, but changing an existing server from online-mode to offline-mode may still affect player UUIDs.
- Paper is recommended for production servers.
- Folia is not supported yet.
beta
LederProtections 1.0.0-beta.4.1
1.0.0-beta.4.12 июн. 2026 г.20Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.4.1
### Added
- aff offline compatibility
beta
LederProtections 1.0.0-beta.4
1.0.0-beta.431 мая 2026 г.19Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.4
This update focuses on admin usability, player experience, permission-based limits, notifications and general beta polish.
### Added
- Added `/lep admin`, a dedicated admin protection browser.
- Added filters and sorting to the admin protection browser.
- Added creation date display in the admin protection browser.
- Added permission-based protection limits.
- Added action bar messages when entering or leaving protections.
- Added player notification preferences in `/p`.
- Added public support files, issue templates and contribution documentation.
### Changed
- `/p` now only shows protections where the player has a normal relationship, such as owner, co-owner or member.
- Admins now use `/lep admin` to view all server protections.
- Improved chat messages to be shorter, cleaner and more contextual.
- Improved Spanish and English translations.
- Improved `/lep admin` localization for filters, sorting and protection information.
- Improved documentation and compatibility notes.
### Fixed
- Fixed missing Spanish notification preference messages.
- Fixed admin protection browser filter labels showing technical names.
- Fixed the admin browser viewer head showing as a default Steve head.
- Fixed `.gitignore` formatting and repository cleanup issues.
- Removed duplicated issue template files.
### Security and Stability
- Improved command permission handling.
- Improved optional protection ID handling.
- Improved persistence handling for protection updates.
- Improved economy transaction safety.
- Improved GUI safety and player preference persistence.
### Compatibility
- Spigot 1.21.x
- Paper 1.21.x
- Purpur 1.21.x
- Pufferfish 1.21.x
Paper is recommended for production servers.
Folia is not supported yet.
### Notes
This is still a beta release. Testing on a staging server is recommended before production usage.
beta
LederProtections 1.0.0-beta.3
1.0.0-beta.330 мая 2026 г.15Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# LederProtections v1.0.0-beta.3
Production-hardening beta for Minecraft 1.21.x servers.
## Compatibility
- Spigot 1.21.x
- Paper 1.21.x
- Purpur 1.21.x
- Pufferfish 1.21.x
Paper remains recommended for production servers.
## Added
- Added `/lep admin`, a dedicated administrative protection browser.
- Added `lederprotections.admin.protections` permission for viewing all server protections through the admin GUI.
- Added clearer Folia diagnostics while keeping Folia marked as unsupported.
- Added `.gitattributes` line-ending normalization for cleaner Git diffs.
## Changed
- `/p` is now a personal player protection menu, even for administrators.
- Administrators no longer automatically see every server protection in `/p`.
- Global protection browsing is now separated into `/lep admin`.
- Improved command permission routing so `/lep info`, `/lep status`, and `/lep version` can use `lederprotections.info` without granting normal player management access.
- Improved optional protection ID handling for commands such as rename, transfer, member, co-owner, block, and debug helpers.
- Improved persistence handling so commands and GUIs do not report success if protection saving fails.
## Fixed
- Fixed PvP-denied interactions applying knockback in protected areas.
- Reduced spam from repeated PvP-denied messages.
- Prevented shop purchases when the player inventory is full.
- Prevented purchased protection stones from being dropped on the ground when inventory space is unavailable.
- Hardened economy transactions for shop purchases, upgrades, and teleport costs.
- Hardened protection update persistence after rename, transfer, member changes, blocked-player changes, rule changes, debug changes, and GUI changes.
- Improved safe handling of invalid explicit protection IDs to avoid accidentally falling back to the current protection.
## Notes
This is still a beta release. Testing on a staging server is recommended before production usage.
beta
LederProtections 1.0.0-beta.2
1.0.0-beta.229 мая 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.11bukkit, paper, purpur, spigot
Что нового
## LederProtections v1.0.0-beta.2
Esta versión mejora la compatibilidad general del plugin y estabiliza la base para servidores Minecraft 1.21.x.
### Compatibilidad
- Añadido soporte probado para Spigot 1.21.x.
- Confirmada compatibilidad con Paper 1.21.x.
- Confirmada compatibilidad con Purpur 1.21.x.
- Confirmada compatibilidad con Pufferfish 1.21.x.
- Paper sigue siendo la plataforma recomendada para servidores en producción.
- Folia no está soportado todavía.
### Cambios técnicos
- Migrada la base visual del plugin a una API compatible con Bukkit/Spigot.
- Eliminada la dependencia obligatoria de Adventure/Paper para mensajes, GUIs e ítems.
- Mejorada la seguridad de las GUIs contra shift-click, drag, hotbar swap, doble click y ghost items.
- Añadido comando de diagnóstico `/lep info`.
- Mejorada la detección de plataforma y dependencias instaladas.
### Correcciones
- Corregido un problema que impedía iniciar el plugin en Spigot por falta de `net.kyori.adventure.text.Component`.
- Corregidos comportamientos visuales de inventario en Spigot al cerrar GUIs rápidamente.
- Mejorada la estabilidad general de menús, tienda, miembros, reglas y confirmaciones.
### Notas
Esta sigue siendo una versión beta. Se recomienda probarla en un servidor de pruebas antes de usarla en producción.
## LederProtections v1.0.0-beta.2
This release improves overall compatibility and stabilizes the plugin base for Minecraft 1.21.x servers.
### Compatibility
- Added tested support for Spigot 1.21.x.
- Confirmed compatibility with Paper 1.21.x.
- Confirmed compatibility with Purpur 1.21.x.
- Confirmed compatibility with Pufferfish 1.21.x.
- Paper remains the recommended platform for production servers.
- Folia is not supported yet.
### Technical changes
- Migrated the plugin's visual layer to a Bukkit/Spigot-compatible API.
- Removed the mandatory Adventure/Paper dependency for messages, GUIs and items.
- Improved GUI protection against shift-click, drag, hotbar swap, double click and ghost items.
- Added the `/lep info` diagnostic command.
- Improved platform and dependency detection.
### Fixes
- Fixed an issue that prevented the plugin from starting on Spigot due to missing `net.kyori.adventure.text.Component`.
- Fixed visual inventory behavior on Spigot when closing GUIs quickly.
- Improved overall stability for menus, shop, members, rules and confirmation screens.
### Notes
This is still a beta release. Testing on a staging server is recommended before using it in production.
beta
Initial beta release
1.0.0-beta.129 мая 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.11paper
Что нового
# LederProtections v1.0.0-beta.1
First public beta release of LederProtections.
## Added
- Protection stone system for Paper servers.
- WorldGuard region backend.
- WorldEdit and WorldGuard support.
- GUI protection management with `/p`.
- Protection list GUI.
- Protection shop GUI.
- Vault economy support.
- Protection upgrades.
- Visual borders with `/p border`.
- Member, co-owner and blocked player management.
- Custom role-based rule engine.
- Configurable protection stones in `stones.yml`.
- Global and per-type protection limits.
- PlaceholderAPI support with `%lederprotections_*%`.
- Audit logs for important actions.
- Safe storage with backups.
- Repair and diagnostic commands.
- Anti-exploit protection for fluids, pistons, explosions, hoppers, dispensers, redstone, entities, ender pearls and chorus fruit.
- Spanish and English language files.
## Compatibility
- Target: Paper 1.21.x
- Tested on: Paper 1.21.8
- Required Java version: Java 21
- Required dependencies: WorldGuard and WorldEdit
- Optional dependencies: Vault and PlaceholderAPI
## Notes
This is a beta release.
Older Minecraft versions before 1.21 are not officially supported yet.