Closed thecodewarrior closed 3 years ago
The base log block is not properly tagged as a log, hence leaves will still decay, and the block is not flammable.
A number of features, such as flammability, require overriding methods in Block
. My current plan is to have a set of foundation properties akin to Block.Properties
which will define this stuff, and then the foundation base blocks will override the necessary methods to use those properties.
One priority with Foundation will be that it shouldn't require a custom superclass, which means we shouldn't need a custom subclass in case you want to extend a vanilla block type.
Blocks
Items
Other