blockNames property

  1. @override
Set<String> get blockNames
override

Every block it draws, so a world fails to compile, naming the block, when a game's table lacks one.

Implementation

@override
Set<String> get blockNames => {
  floor,
  walls,
  corners,
  roof,
  path,
  wellRim,
  water,
  ?roofRim,
  ?window,
  ?chest,
  ?bed,
  ?torch,
  ?workbench,
  ?furnace,
  ?light,
  ...?farm?.blockNames,
};