
feat: WorldEdit integration
Z0rdak opened this issue ยท 0 comments
Optional WorldEdit integration
This feature would replace the RegionMarker for marking areas to create Local Regions.
Advantages:
- less code to maintain and potential bugs
- build upon established features from this well known and widely used mod will improve usability
Disadvantages:
- adding a dependency to another mod might slow down updates to newer versions
- WorldEdit is not available for all Loaders and Minecraft versions
TODOs
- Finish the implementation of the PrismRegion (WE's 2DPolygon //set poly)
- Implement
containsRegion
method - Implement
intersectsRegion
method - Implement de-/serialization
- Implement
- Finish the implementation of the CylinderRegion (WE's //sel cyl)
- Implement
containsRegion
method - Implement
intersectsRegion
method
- Implement
- CLI integration to select area for WE modification and save it after
- CLI integration to create Region with selected area from WE
- CLI integration to visualize the area of a region
- ...