Block damage is now drawn in the shape of the block.
Block damage is now drawn in the shape of the block.
Separating destroy block event to allow triggering of dropping items behaviour.
Support required flag is now done separately from NoHealthEvent, so that if a block is removed in any other way, the block that requires support will be also removed.
Blocks that are attached to other blocks (like torches) now get dropped, when block they were attached to is removed (changed into air).
Started work on delayed actions.
Block damage is now drawn in the shape of the block.
Block damage is now drawn in the shape of the block.
Separating destroy block event to allow triggering of dropping items behaviour.
Support required flag is now done separately from NoHealthEvent, so that if a block is removed in any other way, the block that requires support will be also removed.
Blocks that are attached to other blocks (like torches) now get dropped, when block they were attached to is removed (changed into air).
Started work on delayed actions.
Reverting block damage rendering changes. Fixing torch and plants support. Added default constructor to DelayedActionComponent.
Merge branch 'experimental' of https://github.com/MarcinSc/Terasology into experimental

Conflicts:
	engine/src/main/java/org/terasology/logic/delay/DelayedActionComponent.java
	engine/src/main/java/org/terasology/world/block/entity/BlockSupportRequiredSystem.java
Entities can now have actions scheduled for them using AddDelayedActionEvent and listening to DelayedActionTriggered. Each action is described as a String and these should be unique across different mods and functionalities. It is recommended to prefix those with mod name. Actions can contain some parameters that will be understood by the system itself.
Entities can now have actions scheduled for them using AddDelayedActionEvent and listening to DelayedActionTriggered. Each action is described as a String and these should be unique across different mods and functionalities. It is recommended to prefix those with mod name. Actions can contain some parameters that will be understood by the system itself.
Fixing DelayedActionSystem to work with Time interface, rather than WorldTime which is not published.
Correcting order of initializing steps.
Merge branch 'experimental' into develop