* Add signs with visible text
* Compress signs textures (-70.6%)
* Add lbm to convert old signs to new ones
* More sensible approach in legacy
* Check for sign text on block load
Missing text can also be fixed by punching the sign.
* Finally, detect sign type on placement
* Neaten code up slightly
Nodes:
Add savanna nodes (appear in non-mgv6 mapgens only):
Add 'dirt with dry grass'.
Add 'dry grass' (dry tall grass).
Textures were derived from the green grass textures.
Mapgen aliases:
desert_stone does not exist, use redsandstone.
desert_sand does not exist, use redsand.
sandstonebrick does not exist, use sandstone.
stair_sandstonebrick does not exist, use stair_sandstone.
Ores:
Generate bedrock in lava_source too.
Change desert_stone to redsandstone.
Biomes:
Change desert_stone to redsandstone.
Change desert_sand to redsand.
Decorations:
Make bonusbox chest appear on all mgv6 surface nodes.
Add bonusbox chest to non-mgv6 mapgens.
Replace redundant multiple grass decorations with an equivalent
single grass decoration, because only 1 length is used in MultiCraft.
Change desert_sand to redsand.
General format cleanup.
Fix undeclared global variables in 'stairs' and 'hud' mods.
Stairs mod:
Add to 'depends.txt' to enable cheeseblock and wool slabs/stairs.
Improve detection of mobs mods.
Remove 'mobs:honey_block' slabs/stairs as the node does not exist.
Bedrock was not generating because the cluster size was larger than the
difference between 'y_min' and 'y_max'.
Edit 'y_max' to enable.
Bedrock was cut through by seabed sand, deep ocean and cave air.
Make bedrock generate in stone, sand, water and air.