config.py 789 B

123456789101112131415161718192021222324252627282930
  1. def playerIcons(poi):
  2. if poi['id'] == 'Player':
  3. poi['icon'] = "http://overviewer.org/avatar/%s" % poi['EntityId']
  4. return "Last known location for %s" % poi['EntityId']
  5. def signFilter(poi):
  6. if poi['id'] == 'Sign':
  7. return "\n".join([poi['Text1'], poi['Text2'], poi['Text3'], poi['Text4']])
  8. worlds['minecraft'] = "/home/minecraft/server/world"
  9. outputdir = "/home/minecraft/render/"
  10. markers = [
  11. dict(name="Players", filterFunction=playerIcons),
  12. dict(name="Signs", filterFunction=signFilter)
  13. ]
  14. renders["day"] = {
  15. 'world': 'minecraft',
  16. 'title': 'Day',
  17. 'rendermode': 'smooth_lighting',
  18. 'markers': markers
  19. }
  20. renders["night"] = {
  21. 'world': 'minecraft',
  22. 'title': 'Night',
  23. 'rendermode': 'smooth_night',
  24. 'markers': markers
  25. }