12 Commits

Author SHA1 Message Date
Drew DeVault
1750eb60d6 Add interactive bounding box to sugarcane, torches
Note that torches have a different bounding box depending on their
metadata, which is not currently supported by the block model.
2016-01-03 12:06:02 -05:00
Drew DeVault
a361703746 Implement walking sounds
These sounds change depending on what kind of block you're walking in.

Still to come: sound effects for mining and placing blocks
2015-10-05 22:06:59 -04:00
Drew DeVault
59740846b7 Add bounding box for torches (null) 2015-07-01 15:53:14 -06:00
Drew DeVault
750c1c48f4 Add torch renderer
Supports all torch orientations, but does not support the usual
particles.
2015-05-16 19:03:53 -06:00
Drew DeVault
ea8e63d889 Properly fix torch blocks
This was broken partially due to a bug in the Minecraft client.

Fixes #75
2015-05-08 22:13:37 -06:00
Drew DeVault
6575444768 Fix torch placement and prevent overwriting blocks
Fixes #50
2015-05-03 15:12:10 -06:00
Drew DeVault
f84538b9c6 Correct mistake in torch crafting recipe
The output is four torches, not one
2015-04-16 15:53:22 -06:00
Drew DeVault
07d6a6a1ca Implement torch placement 2015-02-08 16:20:27 -07:00
Drew DeVault
f687a22531 Implement all crafting recipes (except for wool)
Because I am really, really out of patience
2015-02-08 00:05:00 -07:00
Daniel Vidmar
351ab96f99 Block modifications.
Added two new properties.
- Opaque: Whether or not the block is opaque
- LightModifier: The amount removed from the light level as it passes
through the block(for transparent blocks).

Merged all rail block classes into RailBlock.cs and made them extend
RailBlock
2015-01-26 00:14:58 -05:00
Daniel Vidmar
eb1329e3f9 Added new block properties. 2015-01-22 00:49:50 -05:00
Drew DeVault
f230ab3345 Generate classes for all blocks 2014-12-28 18:55:46 -07:00