Yet Another World Protector

Yet Another World Protector

249k Downloads

Re-Implement RegionMarker

Z0rdak opened this issue ยท 0 comments

commented

Description

The RegionMarker stick was and is used to mark blocks for a region area. To support different region shapes, the Marker needs to be redesigned.

Todos

  • Define region shapes
  • Define NBT data to be hold by the MarkerStick
  • Implement marking of different region types
  • Implement the marking of a teleport position

Definition of Done

  • Implemented regions shapes
  • MarkerStick saves the marked blocks
  • MarkerStick saves the teleport position
  • MarkerStick holds the type of area
  • Implemented cycling of area types
  • Implemented handler to mark blocks
  • Implemented region creation from marked blocks and area type
  • Created region is saved in world data