OpenMods/OpenBlocks — pull request #129 by Alxandr (2013-10-31 02:30:27+00:00)
Title: Machines; Block breaker, Block placer (or Item user) and Item dropper.

I've added three new machines to OpenBlocks, they are as following:

1. The block breaker. A simple block breaker that can be placed into the world, and will break any block on redstone pulse. It will eject the items collected either into a chest or pipe behind it, or it will dump them into the world.
2. The block placer. This block simulates right-click as a player. It places blocks if the item is a block (like dirt), or uses an item on a block if the item can be used on the block in front (like bonemeal).
3. The item dropper. This block acts mostly like the dropper present in vanilla MineCraft, with two differences. First of all it always drops the item straight down in the center of the block. This enables one to drop with higher precision than for instance computers or pipes, which I've seen can be a problem at times. The second is that the items dropped goes are dropped as a player, and goes through the entire event-pump of forge as a `onPlayerTossItem`-event.

All the blocks are currently work in progress. They all work (as far as I can tell) as they should, however, none of them have textures (or rather all of them have single-color textures), or recipes. Creating textures is not within my reportorial of things I can do that ends with a good result. Recipes I can probably manage, though I don't know what recipes would be good (probably something with pistons and redstone I'm guessing, but I'm also thinking maybe others have better ideas than me).

Lastly there are no localization yet, as I have yet to figure out how that works.