0
Commit Graph

325 Commits

Author SHA1 Message Date
Andrew Chin
9c7d6a184d Print error messages after print_help 2011-03-06 17:54:18 -05:00
Aaron Griffith
a5612a1fa5 moved corrupt chunk handling to get_lvldata so it applies to all chunk loading
brought up in Issue #286:
https://github.com/brownan/Minecraft-Overviewer/issues/286
2011-03-06 15:48:48 -05:00
Aaron Griffith
5cb599fabb added a more informative error if the map is too big for Overviewer to handle
From Issue #290:
https://github.com/brownan/Minecraft-Overviewer/issues/290
2011-03-06 15:35:40 -05:00
Aaron Griffith
8b6b5df8ef handle get_worlds() returning None correctly
Exposed by Issue #287:
https://github.com/brownan/Minecraft-Overviewer/issues/287
2011-03-06 15:29:07 -05:00
Aaron Griffith
6a1ee964bf inlined 'iterate_chunkblocks' (backported from Xon's code)
From the discussion in the massive Issue #271 discussion:
https://github.com/brownan/Minecraft-Overviewer/issues/#issue/271
2011-03-06 01:57:05 -05:00
Aaron Griffith
48642e0e5b changed biome fix to be more consistent with the other region code 2011-03-03 20:48:32 -05:00
Aaron Griffith
a6805c2e0c updated biome rendering to use latest Biome Extractor format 2011-03-03 12:27:47 -05:00
Alejandro Aguilera
1bb6d03c90 Don't render buttons as full blocks. 2011-03-02 17:25:44 +01:00
Andrew Chin
f4cd71a09b Fix region calc typo 2011-03-01 08:11:38 -05:00
Andrew Chin
5f2f098d40 Better cache checking, now uses chunk timestamps
and possibly fixed a bug in check_cache?
2011-02-28 22:10:36 -05:00
Andrew Chin
caa1ef1f45 Catch proper exception in chunk.py
Also removed unnecessary check in world.py
2011-02-28 18:56:22 -05:00
Andrew Chin
1f8fb017a3 Check to ensure level.dat has been updated
Error out if level.dat has not been updated.  Also, cleaned up some
debugging print statements
2011-02-26 21:59:49 -05:00
cbarber
1a57f53a39 Check if file exists before opening it 2011-02-26 21:41:59 -05:00
Andrew Chin
a690ebbce5 some caching work
hashchecking needs to be checked to see if it's still OK
timestamp checking should involved the timestamps from inside the region
file, not of the region file itself.
2011-02-24 23:29:58 -05:00
Andrew Chin
6f060633ad Running with -p should be OK now 2011-02-24 23:06:36 -05:00
Alejandro Aguilera
38d970f7e1 The texture for redstone wire is now white! Needs tinting. Ignore redstone wire blocks for now... 2011-02-24 13:26:36 +01:00
Alejandro Aguilera
5e360600c4 Update functions _load_up_left and _load_up_right with the new region format in chunk.py. 2011-02-24 13:22:25 +01:00
Andrew Chin
05ea562060 Working rendering with the new McRegion format.
Notes:
 * Currently only works with -p 1
 * Caching is mostly compatible with existing caches, but not completly.
   This needs more testing and more code reviews
 * There are probably many code paths that will throw exceptions.
 * Not ready for general use yet, but is OK for testing
2011-02-23 22:13:35 -05:00
Aaron Griffith
5f5bda948e Merge remote branch 'eminence/mcregion' into mcregion 2011-02-23 18:01:09 -05:00
Andrew Chin
0372aea4ac New _find_regionfiles function 2011-02-23 17:49:34 -05:00
Aaron Griffith
b40d84f92b fixed crash on worlds named "World[not int]", and made world list play nice with world names 2011-02-23 13:07:21 -05:00
Aaron Griffith
dd01eae9e0 corrected world loading by name to handle renamed worlds 2011-02-23 12:52:21 -05:00
Aaron Griffith
3ce887162b support for opening worlds by name 2011-02-23 12:42:00 -05:00
Aaron Griffith
45dee1aa39 added MCRFileReader class to nbt.py, to handle new region files 2011-02-23 00:14:27 -05:00
Andrew Chin
391ba50aea Provide a nice error message when run on McRegion'd worlds 2011-02-22 19:08:58 -05:00
Andrew Chin
409a66083e Merge branch 'master' of https://github.com/Evil-Code/Minecraft-Overviewer into Evil-Code-master
Conflicts:
	quadtree.py
2011-02-19 14:47:57 -05:00
Andrew Chin
c9722af8a4 modified method to copy web_assets 2011-02-18 20:27:37 -05:00
Andrew Chin
8e87e5571f Added new fire.png to the nightly kits 2011-02-08 19:45:34 -05:00
timwolla
6b083bccef Added variable into index.html 2011-02-07 22:06:59 +01:00
timwolla
27f722c3bd The date is written into the {time} variable in index.html 2011-02-07 22:06:06 +01:00
Andrew Chin
d7bd365959 Merge branch 'master' of https://github.com/aheadley/Minecraft-Overviewer into aheadley-master 2011-02-04 21:01:24 -05:00
Alejandro Aguilera
d90a3666dd Fix .any() not working as expected. 2011-02-03 00:36:02 +01:00
Alejandro Aguilera
15e0e9210f Finish and comment. 2011-02-02 23:01:25 +01:00
Alejandro Aguilera
448733dd44 Improvements for generate_pseudo_andcildata in chunk.py, and necessary changes to fences case in textures.py
This changes will help to properly render redstonewire.
2011-02-02 23:01:25 +01:00
Alejandro Aguilera
5bf705dfe9 Improving the function generate pseudo_ancildata. (first part) 2011-02-02 23:01:25 +01:00
aheadley
62aab91f13 fixed typo 2011-02-02 10:59:27 -05:00
aheadley
4a6d7f76ea background color support 2011-01-27 10:59:07 -05:00
aheadley
d1e3f660c9 cdn support 2011-01-27 10:45:53 -05:00
Andrew Chin
850f4fcf7d Removed debugging statement 2011-01-23 21:21:36 -05:00
Andrew Chin
3db1953303 a signGroup can now have an optional icon URL 2011-01-21 21:11:39 -05:00
Alejandro Aguilera
f866d5e654 Add fire.png and a case for fire in textures.py. 2011-01-18 09:13:14 +01:00
Alejandro Aguilera
d93a0324ab Add fire texture. 2011-01-18 09:07:49 +01:00
Alejandro Aguilera
13f37734f4 Add support for colored wool. 2011-01-15 23:35:31 +01:00
Alejandro Aguilera
664d14dee3 Add some Minecraft beta 1.2 blocks to the render support:
-The 2 new woods
-The dispensers
-Chaged to the new top for the furnace (and I think fixed them)
-Lapis lazuli block
-Lapis lazuli ore
-Note block
-Sandstone
2011-01-15 01:49:46 +01:00
Alejandro Aguilera
effaa204e0 Add blockid = 55 to the list of transparent blocks. 2011-01-11 10:10:31 +01:00
Andrew Chin
ae993df2ae Merge branch 'minetracks' of https://github.com/Fenixin/Minecraft-Overviewer into Fenixin-minetracks 2011-01-10 21:54:03 -05:00
Andrew Chin
935d353ef1 Fix build regression on non-windows platforms 2011-01-10 21:42:33 -05:00
Andrew Chin
521a359139 changes for py2exe 2011-01-08 16:09:01 -05:00
Alejandro Aguilera
ad9756fa8c Change to a better looking and better maintainable code. (thanks blixt) 2011-01-05 15:09:55 +01:00
Alejandro Aguilera
23b7e90c54 Fix findTrueSpawn for spawn in y = 128 2011-01-05 02:38:57 +01:00