old_contents: def playerIcons(poi):
      if poi['id'] == 'Player':
          poi['icon'] = "https://overviewer.org/avatar/%s" % poi['EntityId']
          return "Last known location for %s" % poi['EntityId']
  
  # Only signs with "-- RENDER --" in them, and no others. Otherwise, people
  # can't have secret bases and the render is too busy anyways.
  def signFilter(poi):
      if poi['id'] in ['Sign', 'minecraft:sign']:
          if '-- RENDER --' in poi.values():
              return "\n".join([poi['Text1'], poi['Text2'], poi['Text3'], poi['Text4']])
  
  worlds['minecraft'] = "/home/minecraft/server/world"
  outputdir = "/home/minecraft/render/"
  
  markers = [
      dict(name="Players", filterFunction=playerIcons),
      dict(name="Signs", filterFunction=signFilter)
  ]
  
  renders["day"] = {
      'world': 'minecraft',
      'title': 'Day',
      'rendermode': 'smooth_lighting',
      "dimension": "overworld",
      'markers': markers
  }
  
  renders["night"] = {
      'world': 'minecraft',
      'title': 'Night',
      'rendermode': 'smooth_night',
      "dimension": "overworld",
      'markers': markers
  }
  
  renders["nether"] = {
      "world": "minecraft",
      "title": "Nether",
      "rendermode": 'nether_smooth_lighting',
      "dimension": "nether",
      'markers': markers
  }
  
  renders["end"] = {
      "world": "minecraft",
      "title": "End",
      "rendermode": [Base(), EdgeLines(), SmoothLighting(strength=0.5)],
      "dimension": "end",
      'markers': markers
  }
  
  renders["overlay_biome"] = {
      'world': 'minecraft',
      'rendermode': [ClearBase(), BiomeOverlay()],
      'title': "Biome Coloring Overlay",
      'overlay': ["day"]
  }
  
new_contents: def playerIcons(poi):
      if poi['id'] == 'Player':
          poi['icon'] = "https://overviewer.org/avatar/%s" % poi['EntityId']
          return "Last known location for %s" % poi['EntityId']
  
  # Only signs with "-- RENDER --" in them, and no others. Otherwise, people
  # can't have secret bases and the render is too busy anyways.
  def signFilter(poi):
      if poi['id'] in ['Sign', 'minecraft:sign']:
          if '-- RENDER --' in poi.values():
              return "\n".join([poi['Text1'], poi['Text2'], poi['Text3'], poi['Text4']])
  
  worlds['minecraft'] = "/home/minecraft/server/world"
  outputdir = "/home/minecraft/render/"
  
  markers = [
      dict(name="Players", filterFunction=playerIcons),
      dict(name="Signs", filterFunction=signFilter)
  ]
  
  renders["day"] = {
      'world': 'minecraft',
      'title': 'Day',
      'rendermode': 'smooth_lighting',
      "dimension": "overworld",
      'markers': markers
  }
  
  renders["night"] = {
      'world': 'minecraft',
      'title': 'Night',
      'rendermode': 'smooth_night',
      "dimension": "overworld",
      'markers': markers
  }
  
  renders["nether"] = {
      "world": "minecraft",
      "title": "Nether",
      "rendermode": 'nether_smooth_lighting',
      "dimension": "nether",
      'markers': markers
  }
  
  renders["end"] = {
      "world": "minecraft",
      "title": "End",
      "rendermode": [Base(), EdgeLines(), SmoothLighting(strength=0.5)],
      "dimension": "end",
      'markers': markers
  }
  
  renders["overlay_biome"] = {
      'world': 'minecraft',
      'rendermode': [ClearBase(), BiomeOverlay()],
      'title': "Biome Coloring Overlay",
      'overlay': ["day"]
  }
  
  renders["overlay_mobs"] = {
      'world': 'minecraft',
      'rendermode': [ClearBase(), SpawnOverlay()],
      'title': "Mob Spawnable Areas Overlay",
      'overlay': ["day"]
  }
  
  renders["overlay_slime"] = {
      'world': 'minecraft',
      'rendermode': [ClearBase(), SlimeOverlay()],
      'title': "Slime Chunk Overlay",
      'overlay': ["day"]
  }
  
subject: Add some more overlays (#23)