Skip to content

Villager Professions

DaisyVillagerProfessions is the villager-profession entrypoint.

  • parses normalized profession input
  • keeps aliases intentionally minimal
  • exposes canonical lowercase keys
  • exposes friendly display names
val profession = DaisyVillagerProfessions.parse("tool smith")
val key = DaisyVillagerProfessions.key(profession)
val label = DaisyVillagerProfessions.displayName(profession)
  • toolsmith
  • tool-smith
  • tool smith
  • weaponsmith
  • weapon smith

Villager professions stay conservative. DaisySeries accepts the useful smith/worker spacing variants, but it does not add legacy compatibility names like blacksmith.