
AxoProtectionBlock
AxoProtectionBlock is a modern protection plugin for Paper servers that allows players to create protected regions using special blocks, without depending on WorldGuard or other external systems.
Список изменений
🇪🇸 Español
• Se implementó un sistema de backups y restauración por protección:
◦ Backups manuales y automáticos.
◦ Restauración mediante comandos con confirmación.
◦ Límite de backups por protección.
◦ Restauración por lotes para evitar lag.
◦ Configuración y mensajes relacionados.
◦ Sistema optimizado para no bloquear servidores grandes.
◦ Se agregó una sección en el menú de las protecciones para ver las copias de seguridad disponibles y restaurarlas. Esta vista está disponible únicamente para administradores.
◦ Se agregaron los siguientes comandos:
/apb backup <proteccion>
/apb backups <proteccion>
/apb restore <proteccion> <backupId>
/apb confirm
• Se mejoró el sistema de flags:
◦ ENTRY dejó de existir como permiso público.
◦ ENTRY quedó únicamente como regla general de protección.
◦ Las flags normales ahora funcionan como reglas globales principales.
◦ Los permisos públicos ahora solo se aplican a los visitantes.
◦ Las flags públicas quedaron limitadas a permisos secundarios como BLOCK_BREAK, BLOCK_PLACE, INTERACT, CONTAINER_ACCESS, DOORS, BUTTONS, LEVERS, PVP, PLAYER_DAMAGE, ENTITY_DAMAGE y LIGHTER.
◦ FLIGHT se mantiene como un permiso especial separado.
• Se corrigió la prioridad de las comprobaciones: ◦ Primero se revisa la regla global de la protección. ◦ Si la regla global bloquea una acción, esta siempre se cancela. ◦ Si la regla global la permite, se comprueba si el jugador es propietario, miembro o visitante. ◦ Las flags públicas ya no pueden contradecir las reglas generales.
🇺🇸 English
• A per-protection backup and restoration system was implemented:
◦ Manual and automatic backups.
◦ Command-based restoration with confirmation.
◦ Configurable backup limit per protection.
◦ Batch-based restoration to prevent server lag.
◦ Related configuration options and messages.
◦ Optimized to avoid blocking large servers.
◦ A section was added to the protection menu to view available backups and restore them. This view is available only to administrators.
◦ The following commands were added:
/apb backup <protection>
/apb backups <protection>
/apb restore <protection> <backupId>
/apb confirm
• The flag system was improved:
◦ ENTRY is no longer available as a public permission.
◦ ENTRY now exists only as a general protection rule.
◦ Normal flags now act as the main global rules.
◦ Public permissions now apply only to visitors.
◦ Public flags are now limited to secondary permissions such as BLOCK_BREAK, BLOCK_PLACE, INTERACT, CONTAINER_ACCESS, DOORS, BUTTONS, LEVERS, PVP, PLAYER_DAMAGE, ENTITY_DAMAGE, and LIGHTER.
◦ FLIGHT remains a separate special permission.
• The check priority was fixed: ◦ The protection's global rule is checked first. ◦ If the global rule blocks an action, it is always cancelled. ◦ If the global rule allows it, the system then checks whether the player is the owner, a member, or a visitor. ◦ Public flags can no longer override or contradict general rules.
🇷🇺 Русский
• Реализована система резервного копирования и восстановления для каждой защиты:
◦ Ручное и автоматическое создание резервных копий.
◦ Восстановление с помощью команд и подтверждения.
◦ Ограничение количества резервных копий для каждой защиты.
◦ Пакетное восстановление для предотвращения лагов.
◦ Связанные настройки и сообщения.
◦ Система оптимизирована для работы без блокировки крупных серверов.
◦ В меню защит добавлен раздел для просмотра доступных резервных копий и их восстановления. Этот раздел доступен только администраторам.
◦ Добавлены следующие команды:
/apb backup <protection>
/apb backups <protection>
/apb restore <protection> <backupId>
/apb confirm
• Улучшена система флагов:
◦ ENTRY больше не является публичным разрешением.
◦ ENTRY теперь используется только как общее правило защиты.
◦ Обычные флаги теперь работают как основные глобальные правила.
◦ Публичные разрешения теперь применяются только к посетителям.
◦ Публичные флаги ограничены второстепенными разрешениями, такими как BLOCK_BREAK, BLOCK_PLACE, INTERACT, CONTAINER_ACCESS, DOORS, BUTTONS, LEVERS, PVP, PLAYER_DAMAGE, ENTITY_DAMAGE и LIGHTER.
◦ FLIGHT остаётся отдельным специальным разрешением.
• Исправлен приоритет проверок: ◦ Сначала проверяется глобальное правило защиты. ◦ Если глобальное правило запрещает действие, оно всегда отменяется. ◦ Если глобальное правило разрешает действие, система проверяет, является ли игрок владельцем, участником или посетителем. ◦ Публичные флаги больше не могут переопределять или противоречить общим правилам.
