
91
3
Список изменений
GPExpansion v1.0.3
Highlights
- Added a new Claim Map Editor, available through
/claim mapand/claimmap, for fast cell-based claim creation and editing. - Added a new Resize Claim GUI, reachable from claim settings,
/resizeclaim, and no-argument/expandclaimor/extendclaim. - Reworked the front-facing GUI configuration with an updated
claim-settings.ymlflow that now auto-merges new defaults into generated GUI config files.
Claim Map Editor
- New map editor supports fast claim creation directly from a zoomable cell grid.
- Added Basic and Shaped edit modes inside the map editor.
- Basic mode keeps detached square-claim behavior.
- Shaped mode can grow connected nibs and merge them back into the selected claim body.
- Added direct
/claim mapand/claimmapcommand entry. - Added partial zoom-tile support:
- partially covered tiles render orange in pane view,
- lore shows exact covered area,
- left-click fills the remaining area of that zoom tile into the selected claim.
- Added map-side unclaim for top-level 2D claims:
- right-click or
Qnow removes the selected or partial covered portion of a tile, - works through the same geometry system instead of a separate fake resize path,
- safely refuses edits that would split the claim into disconnected pieces or produce unsupported geometry.
- right-click or
- If the selected parent claim contains subdivisions, map unclaim now opens an armed abandon confirmation instead of attempting an unsafe partial edit.
Resize GUI And Command Flow
- Added a dedicated Resize Claim GUI entry path from the claim settings interface.
/resizeclaimopens the GUI directly./expandclaimand/extendclaimwith no arguments now open the same resize GUI.- Claim edit GUIs respect the golden shovel requirement unless the player has
griefprevention.extendclaim.toolbypass. - Fixed shaped resize button direction mismatches so GUI buttons now target the expected side.
Claim Settings And GUI Improvements
- Added the new
claim-settings.ymldriven claim settings layout. - GUI config files now auto-merge newly added defaults instead of requiring manual re-copying after updates.
- Added better back-navigation between the Claim Map Editor, resize controls, and claim options flows.
- Claim icon handling now supports recent-history cycling:
- recently used icons are kept,
- left-click cycles stored icons,
- map-side merges preserve icon ownership priority and merge icon history.
Technical Improvements
- Improved shaped merge handling for map-created nibs and adjacent detached same-owner claims.
- Added selected-claim coverage shortcuts and reflective lookup caching to reduce Claim Map Editor overhead on large claims.
- Improved coarse zoom alignment and viewport snapping to reduce tile drift after zoom changes.
- Fixed several east/south and corner-merge alignment issues in map-driven shaped edits.
Recommended Pairing
- Pair this release with GriefPrevention
v17.3.2for the full shaped-claim resize, permission, and map-editing fixes this version expects.
Файлы
GPExpansion.jar(1.26 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.3
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.20–1.21.11
Загрузок
4
Дата публикации
1 нед. назад