Skip to content

Difficulties

DaisyDifficulties is the difficulty entrypoint.

  • parses normalized difficulty input
  • keeps the surface intentionally tiny
  • exposes canonical lowercase keys
  • exposes friendly display names
val difficulty = DaisyDifficulties.parse("hard")
val key = DaisyDifficulties.key(difficulty)
val label = DaisyDifficulties.displayName(difficulty)
  • peaceful
  • easy
  • normal
  • hard
  • minecraft:hard

Difficulties do not ship extra aliases beyond normalization. The value family is already small and obvious.