Map<String, dynamic> toMap() { return WorldStateMapper.ensureInitialized() .encodeMap<WorldState>(this as WorldState); }