Skip to content

Missing terrain.png

eminence edited this page Sep 27, 2011 · 4 revisions

Minecraft Overviewer uses actual textures to render your world. However, these textures are not included in the Minecraft Overviewer package, so you need to provide it yourself. You have several options:

  • If you have the Minecraft client installed, The Overviewer can use the terrain.png file that comes with Minecraft. This is a good solution, since the Minecraft Launcher will always keep this file up-to-date.
    • If you're running Overviewer on a server, you can still put the minecraft.jar file into the correct location and Overviewer will find and use it (even if the rest of the client is missing). On Linux, you can easily do this with a command like wget

      <code>wget -N http://s3.amazonaws.com/MinecraftDownload/minecraft.jar -P ~/.minecraft/bin/</code>
      
  • You can manually extract a terrain.png file from Minecraft and place it in the same directory as overviewer.py or overviewer.exe. This makes the most sense if you're installed Overviewer via source, or if you've downloaded a Windows binary. If you're installe Overviewer via the APT repository, you probably don't want to do this
  • You can put a terrain.png file anywhere you want, and point to it with the --textures-path option (which should point to the directory containing terrain.png)

Notes:

  • You can use a terrain.png from a custom texture pack. Custom resolutions (including HD texture packs) are supported as well.
  • The --check-terrain option can be helpful for debugging terrain.png issues. For example:
$ ./overviewer.py --check-terrain
2011-09-26 21:51:46,494 [INFO] Found terrain.png in '/home/achin/.minecraft/bin/minecraft.jar'
2011-09-26 21:51:46,497 [INFO] Hash of terrain.png file is: `6d53f9e59d2ea8c6f574c9a366f3312cd87338a8` 
$ ./overviewer.py --check-terrain --textures-path=/tmp
2011-09-26 21:52:52,143 [INFO] Found terrain.png in '/tmp/terrain.png'
2011-09-26 21:52:52,145 [INFO] Hash of terrain.png file is: `6d53f9e59d2ea8c6f574c9a366f3312cd87338a8`

Clone this wiki locally