
1.1K
2
Список изменений
Release: Shaped Claims + Subclaim Resize Fixes
Highlights
- Added shaped claim editing workflow with segment-based expansion/resizing.
- Fixed subclaim resize validation so subdivisions cannot be resized outside parent confines.
- Fixed container-corner interaction flow so 3D subdivision corner clicks correctly prioritize resize.
- Added stronger nested-subclaim safety checks to prevent invalid create paths.
Shaped Claims
To enable shaped claims, set:
GriefPrevention.Claims.AllowShapedClaims: true
Then use:
/shapedclaimsto enter shaped claim mode.
Quick Walkthrough
In shaped claim mode:
- Right-click boundaries to create/edit segments on non-rectangular claims.
- Click corners or matching segment points to perform shaped merge-resizes.
- Right-click selected segments to resize claim sides directly.
- Segment resize direction depends on player position relative to the segment:
- Center = expand full side.
- Left = expand left portion.
- Right = expand right portion.
/expandclaim 10and/expandclaim -10work with selected segments.
Subclaim Resize Fixes
- Prevented 2D/3D subdivision resize from escaping parent confines and creating conflict-zone style invalid states.
- Added stricter containment checks for subclaim create/resize paths.
- Ensured existing shaped claims remain protected even if
AllowShapedClaimsis later turned off. - Updated resize failure messaging for parent-confine violations.
Technical Improvements
- Container-click handling now matches normal shovel behavior for corner clicks:
- Corner click on editable 3D subdivision starts resize flow first.
- Subdivision creation no longer incorrectly starts on those corner/container interactions.
- Nested subdivision creation is now guarded at datastore level, not only interaction layer logic.
Файлы
GriefPrevention.jar(596.09 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
17.3.1
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.20–1.21.11
Загрузок
11
Дата публикации
2 нед. назад