Yet Another World Protector

Yet Another World Protector

247k Downloads

Implement CylinderRegion and Area

Z0rdak opened this issue ยท 0 comments

commented

Description

Todos

CylinderArea

  • Implement structure to save block info
  • Implement constructors
  • Implement contains check
  • Implement serialization
  • Implement toString() for CLI info

CylinderRegion

  • Implement constructors using the CylinderArea
  • Implement other methods (contains/serialization)

Definition of Done

CylinderArea

  • Area is implemented with CYLINDER type
  • Area is saved as block, radius and distance
  • Implemented contains(Blockpos) method
  • Implemented toString() method
  • Implemented serialization

CylinderRegion

  • Implemented constructors using CylinderArea
  • Implemented other misc methods