Мод для Майнкрафт, основанный на плагине GriefPrevention и предназначенный для защиты территорий от гриферов на сервере. Он добавляет трёхмерные приваты с ограничениями по высоте, сложные формы участков и инструменты для управления ими.
Возможности
- Создание 3D-подприватов с точными нижней и верхней границами по высоте.
- Административные 3D-приваты без стоимости.
- Приваты и подприваты произвольной, а не только прямоугольной формы.
- Вложенные подприваты, объединение соседних собственных приватов и изменение их размера колесом мыши.
- Ограничение минимального расстояния между основными приватами; владельцы могут выдавать соседям исключение.
- Свечение границ привата при визуализации и отдельное включение взрывов визера на своей территории.
- Сохраняются функции защиты от гриферов из оригинального GriefPrevention.
Как пользоваться
/3dsubdivideclaims— включить режим создания 3D-подприватов./3dadminclaimsили/aclaim mode admin3d— включить режим административных 3D-приватов./shapedclaimsи/shapedsubdivideclaims— перейти к созданию приватов произвольной формы./mergeclaims— объединить два своих привата: выполните команду в первом, затем во втором либо нажмите ПКМ золотой лопатой во втором./scrollresize— менять размер привата или подпривата колёсиком мыши, держа инструмент привата. ПКМ подтверждает изменение, ЛКМ, выбрасывание предмета или смена руки отменяют его./witherexplosions— разрешить или запретить взрывы визера в текущем привате./claim trust <player> neighborили/neighbortrust <player>— разрешить игроку строить рядом с вашим приватом несмотря на минимальную дистанцию./claim distance check— показать настроенную дистанцию и близлежащие приваты./claim distance toggle— разрешить всем игрокам игнорировать минимальную дистанцию для текущего привата.
Настройки
В конфигурации можно включить приваты произвольной формы через AllowShapedClaims: true, подприваты такой формы через AllowShapedSubClaims: true и вложенные подприваты через AllowNestedSubClaims: true.
VisualizationGlow: true включает светящиеся границы. Параметр GriefPrevention.Claims.MinimumDistance задаёт минимальное расстояние между основными приватами.
В GriefPreventionData/alias.yml параметр enabled: true включает единые команды, например /claim create, /claim trust и /claim abandon. Язык сервера задаётся ключом Locale: в config.yml; при PerPlayerLocale: true игроки получают сообщения на языке своего клиента. Есть русский перевод с кодом ru_RU.
Требования и совместимость
Работает с Fabric, Spigot, Paper, Purpur и Folia. Для административных приватов требуется право griefprevention.adminclaims; управление доверием требует griefprevention.managetrust, а выдача доверия по правам — griefprevention.permissiontrust.
