Skip to content

Block Faces

DaisyBlockFaces is the block-face entrypoint.

  • parses normalized directional input
  • exposes canonical lowercase keys
  • exposes friendly display names
  • keeps alias policy limited to normalization
val facing = DaisyBlockFaces.parse("north-east")
val key = DaisyBlockFaces.key(facing)
val label = DaisyBlockFaces.displayName(facing)
  • north
  • up
  • north-east
  • north east
  • south_south_west

Block faces are plain enum-style values on Paper, so this module behaves like the simplest DaisySeries families and is safe to use directly in JVM tests.