Alejandro Aguilera
69179097c5
Paste the top texture the last in _build_full_blocks
2011-03-27 14:46:15 +02:00
Alejandro Aguilera
805450e5f4
Add cake to textures.py (cake!)
2011-03-27 14:42:21 +02:00
Alejandro Aguilera
e33f55977b
Add redstone torches to textures.py (without orientation).
2011-03-27 13:58:42 +02:00
Alejandro Aguilera
8fa8a09492
Add crafting table to the special blocks set.
2011-03-27 13:41:41 +02:00
Alejandro Aguilera
afb05098f9
Add support for redstone and improve the looking of waterfalls.
...
Changes in textures.py and iterate.c
2011-03-27 03:51:45 +02:00
Alejandro Aguilera
593c475e98
Fix problem loading adjacent chunks in some maps.
2011-03-25 17:46:52 +01:00
Alejandro Aguilera
4f5bf93b49
Fix "that NULL should be Py_None"
2011-03-24 23:54:58 +01:00
Alejandro Aguilera
3fdf70b61d
Fix problem with get_lvldata in chunk.py: filename = None doesn't mean chunk corrupt.
2011-03-24 23:47:17 +01:00
Alejandro Aguilera
d04bea2b66
Add functions generate_pseudo_data and check_adjacent_blocks to iterate.c
...
Fences working.
2011-03-24 23:43:11 +01:00
Alejandro Aguilera
4da53b4f9c
Load the 4 adjacent blocks in iterate.c
2011-03-24 23:40:01 +01:00
Alejandro Aguilera and Aaron Griffith
c79b0b9b20
changed imgy calculation and moved "imgy -= 12" to start of loop
...
from discussion in
<https://github.com/agrif/Minecraft-Overviewer/commit/4e63e6#iterate.c-P282 >
2011-03-11 17:54:12 -05:00
Alejandro Aguilera
4aa7fff086
And also for double slabs.
2011-03-08 17:01:58 +01:00
Alejandro Aguilera
80027c7cc5
Add special case in textures.py for the different slabs.
2011-03-08 16:33:44 +01:00
Alejandro Aguilera
1bb6d03c90
Don't render buttons as full blocks.
2011-03-02 17:25:44 +01: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
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
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
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
Alejandro Aguilera
416e1b6b85
Add textures for minetrack slopes in textures.py
2011-01-02 16:23:42 +01:00
Alejandro Aguilera
dc7307af56
Darken both sides of the fence
2010-12-17 15:30:00 +01:00
Alejandro Aguilera
1d31cd7e9a
Add a special case in generate_special_texture for fences, and add his blockid to special_blocks set.
2010-12-17 13:21:24 +01:00
Alejandro Aguilera
daf7a68d38
Make chunk.py check for blocks that need pseudo ancil data and call generate_pseudo_ancildata.
2010-12-17 12:57:56 +01:00
Alejandro Aguilera
1ad82cf4b1
New function in chunk.py that generates false ancillary data for fence like blocks.
2010-12-17 12:52:47 +01:00
Alejandro Aguilera
598050ddf4
Chunk.pi now loads the 4 adjacent chunks (only blocks data).
2010-12-17 12:51:07 +01:00
Alejandro Aguilera
c5f21ba94a
Don't render blocks of half covered chunks.
2010-12-14 09:30:23 +01:00
Alejandro Aguilera
07383f6d5d
Optimization: Chunk.py checks in adjacents chunks to render or not blocks.
2010-12-13 23:17:56 +01:00