MinecraftForge/MinecraftForge — pull request #286 by Eurymachus (2012-12-01 00:42:45+00:00)
Title: Modifications to BlockPistonBase and an Orientation Event

tryExtend and canExtend methods modified
changed the y >= 255 to y >= world.getHeight() - 1

Added BlockEvent, BlockPlacementEvent and BlockOrientationEvent
Modified BlockPistonBase to post a BlockOrientationEvent in method determineOrientation allowing mods to register a handler to intercept this event (that parses world, entity, x, y, z)

Note: this will currently allow Pistons and Logs to work correctly in the LittleBlocksMod without the base edit.