summaryrefslogtreecommitdiffstats
path: root/source/Blocks (unfollow)
Commit message (Expand)AuthorFilesLines
2013-08-09Piston head, when removed, removes the associated piston body, too.madmaxoft3-1/+50
2013-08-09Added OnExploding() and OnExploded() hooks.madmaxoft1-3/+6
2013-08-05Added the Carpet block.madmaxoft4-44/+102
2013-07-29Added the "Edit Sign" packet sent to the client placing a sign.madmaxoft1-0/+11
2013-07-29Changed everyting to Unix line endings.Alexander Harkness61-4966/+4966
2013-06-18TNT fixes.madmaxoft@gmail.com2-40/+0
2013-06-15Fixed compilation on linux.nielsbreu@gmail.com1-1/+1
2013-06-15You can only sleep when the time is day, and beds explode if the dimension is not Overworld.nielsbreu@gmail.com1-11/+21
2013-06-12Implemented the Hopper block handlermadmaxoft@gmail.com2-2/+50
2013-06-09Fixed 2 more tabs...faketruth1-1/+1
2013-06-09Converted spaces to tabsfaketruth1-21/+21
2013-06-09Added dead bush block handler so a dead bush pickup is dropped when the sand underneath it is removed.faketruth2-0/+49
2013-06-04Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlersmadmaxoft@gmail.com8-30/+186
2013-05-26Implemented droppersmadmaxoft@gmail.com2-9/+9
2013-05-24Refactored cInventory to use cItemGrid for the actual Storagemadmaxoft@gmail.com2-8/+5
2013-05-20Stairs placement fix (patch contributed by Simi)madmaxoft@gmail.com1-1/+1
2013-05-09Fixed a few out-of-bounds readsmadmaxoft@gmail.com1-4/+12
2013-04-27Fixed a few possible crashes with out-of-bounds Y coordsmadmaxoft@gmail.com1-1/+4
2013-04-18Initial implementation of explosions and TNT blockkeyboard.osh@gmail.com2-0/+40
2013-04-06Cobwebs are now washed away by water and can be broken by swords and shears, giving string.madmaxoft@gmail.com2-0/+32
2013-04-05Added carrots and potatoes handling, bonemealing and proper lighting.madmaxoft@gmail.com2-4/+57
2013-04-03Fixed crops producing pickups for creative mode players.madmaxoft@gmail.com1-8/+4
2013-03-26BlockArea: Finished rotation and mirroring with meta. Implemented example meta handling for vines, stairs and torches.madmaxoft@gmail.com4-1/+174
2013-03-15Huge performance boost in blockhandlers, they have direct access to chunk data when blockchecking.madmaxoft@gmail.com19-166/+344
2013-03-09Pickups are now being saved into Anvil.madmaxoft@gmail.com5-8/+13
2013-02-28Simulators now have direct access to the cChunk object in the WakeUp() callmadmaxoft@gmail.com1-2/+2
2013-02-16Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols.madmaxoft@gmail.com9-23/+23
2013-01-27Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups.madmaxoft@gmail.com3-5/+11
2013-01-20Fixed piston placement.madmaxoft@gmail.com1-1/+1
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com28-455/+633
2012-12-29Fixed compilation error in BlockCauldron.h on Linuxluksor111@gmail.com1-2/+4
2012-12-29Cauldrons and Brewing Stands are now placeableluksor111@gmail.com3-0/+95
2012-12-27Fixed Linux compilationluksor111@gmail.com1-3/+6
2012-12-27Added flower potsluksor111@gmail.com2-0/+82
2012-12-21Added sounds to levers and mobsluksor111@gmail.com1-1/+10
2012-12-20Fixed a bool evaluation warning in BlockDoor.hmadmaxoft@gmail.com1-1/+1
2012-12-19Added dispensers (they can't dispense items yet)luksor111@gmail.com4-16/+15
2012-12-19Implemented double doorsluksor111@gmail.com4-11/+82
2012-12-16Levers (patch contributed by Keyboard)madmaxoft@gmail.com3-0/+114
2012-11-27Added initial adventure mode supportluksor111@gmail.com3-2/+30
2012-11-26Fixed certain blocks crashing clients when minedluksor111@gmail.com4-2/+31
2012-11-25Implemented rail placement mechanics.luksor111@gmail.com2-0/+319
2012-11-24Fixed drops for: Stone, Mycelium, Redstone Torch.luksor111@gmail.com3-1/+33
2012-11-16Fixed boolean comparison.madmaxoft@gmail.com1-3/+3
2012-11-15- Added the "wait" music discluksor111@gmail.com1-4/+6
2012-10-26Fixed a valgrind warning in BlockDirt.madmaxoft@gmail.com1-3/+4
2012-10-23New Block property g_BlockIsSolid[]; Fixed ladder, torches and vines placement. (Patch contributed by funmaker)luksor111@gmail.com5-62/+46
2012-10-22Slight formatting tuneup to the previous commit.madmaxoft@gmail.com1-4/+7
2012-10-22Vine decay (patch contributed by funmaker)madmaxoft@gmail.com1-7/+44
2012-10-21Added jukeboxes (patch contributed by Luksor)madmaxoft@gmail.com1-0/+1
2012-10-20Double chests are formed correctly in all situations (meta is adjusted for the neighboring chest)madmaxoft@gmail.com1-2/+70
2012-10-20Chest does check if it can be placed at the coords specified (the client does the check itself, too, but this may be good for scripts)madmaxoft@gmail.com1-0/+68
2012-10-14Floody fluid simulator now dries up correctly, too.madmaxoft@gmail.com3-1/+48
2012-10-13Preparation for multiple fluid simulators.madmaxoft@gmail.com1-1/+1
2012-10-07All blockticking is now done in cBlockHandlersmadmaxoft@gmail.com3-121/+185
2012-10-06Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com3-29/+77
2012-10-03Minor style cleanupmadmaxoft@gmail.com1-1/+1
2012-10-03Moved blockticking into blockhandler classes.madmaxoft@gmail.com47-392/+444
2012-10-01Slight refactoring of BlockHandlers - dropping unneeded virtual functionsmadmaxoft@gmail.com38-490/+842
2012-09-30Added some missing block enumsfaketruth1-0/+3
2012-09-29Forgot to commit BlockBed.cppfaketruth1-0/+77
2012-09-29Beds can be slept in now (it doesn't change the time though)faketruth1-61/+7
2012-09-29Unified folder name-casingmadmaxoft@gmail.com46-0/+2538