summaryrefslogtreecommitdiffstats
path: root/source/Blocks (unfollow)
Commit message (Expand)AuthorFilesLines
2013-11-24Moved source to srcAlexander Harkness69-5903/+0
2013-11-23Expanded one-line if statementTiger Wang1-1/+4
2013-11-22Fixed spawning pickups with piston armsTiger Wang1-0/+5
2013-11-21Multiple enhancements [SEE DESC]Tiger Wang4-12/+48
2013-11-19Possible compile fixTiger Wang1-2/+0
2013-11-18Redstone Megacommit [SEE DESC]Tiger Wang7-36/+87
2013-11-14Fixed growing issue with crops.Samuel Barney1-0/+6
2013-11-05Clarified cBlockHandler::ConvertToPickups() dox.madmaxoft1-1/+1
2013-11-05Implemented suggestionsTiger Wang1-13/+0
2013-11-02Flipped some variables in PortalsTiger Wang1-2/+2
2013-11-02Split border finder into separate functionTiger Wang1-10/+16
2013-11-02Implement suggestionsTiger Wang1-15/+15
2013-11-02Readded BlockPortal.h (portals)Tiger Wang2-0/+110
2013-11-02Fixed compile error (portals)Tiger Wang1-2/+182
2013-10-31Adhering to project standards.Samuel Barney1-1/+6
2013-10-31Added missing conventions for windows.Samuel Barney1-1/+1
2013-10-30Broken rail blocks now stack.Samuel Barney1-0/+3
2013-10-29Grass no longer grows under water, and water on top kills it.Samuel Barney1-2/+2
2013-10-13Removed faulty code dealing with water.Samuel Barney1-3/+2
2013-10-12Crop blocks now respect water and light. Currently a block has to be "watered" or the crop has a chance of breaking anyways.Samuel Barney1-1/+8
2013-10-04Optimized cBlockFarmlandHandler in wet weather.madmaxoft1-27/+26
2013-10-04Added comparison for desert biomes.Samuel Barney1-1/+2
2013-10-04Rain now waters farmland.Samuel Barney1-0/+8
2013-09-22Fixed a few compiler warningsmadmaxoft2-2/+2
2013-09-22Removed some unneeded includesTiger Wang7-10/+0
2013-09-22Added button placement handlerTiger Wang4-1/+112
2013-09-22Removed OnDigging for Redstone devicesTiger Wang6-30/+1
2013-09-22Changed to SetBlockMetaTiger Wang3-3/+3
2013-09-19Fixed pickup block spawningTiger Wang1-8/+9
2013-09-18Fixed pickupsTiger Wang1-7/+11
2013-09-18Implemented redstone comparatorsTiger Wang3-2/+126
2013-09-18Multiple fixes [SEE DESC]Tiger Wang4-1/+68
2013-09-17Snow now supports meta valuesTiger Wang1-2/+22
2013-09-17Added wood directionsTiger Wang1-0/+45
2013-09-16Fixed derpy comparisonTiger Wang1-1/+1
2013-09-16Torch fixes [SEE DESC]Tiger Wang1-7/+8
2013-09-15Fixed tigerw's leftovers.madmaxoft1-6/+0
2013-09-15Mycelium now has correct placement soundTiger Wang1-0/+5
2013-09-15Torches work properlyTiger Wang2-27/+72
2013-09-15Removed leftover CanBePlacedOnSideTiger Wang2-12/+0
2013-09-15Removed leftover DoesAllowBlockOnTopTiger Wang2-13/+1
2013-09-13Removed torch top placement preventionTiger Wang1-6/+0
2013-09-13Removed place on top and side preventionsTiger Wang13-113/+0
2013-09-11More changes [SEE DESC]Tiger Wang1-3/+2
2013-09-11PumpkinsTiger Wang1-1/+1
2013-09-11moved reflection code to PlayerYawToMetadataworktycho1-4/+3
2013-09-11changed the subtaraction to a flipworktycho1-3/+3
2013-09-10Pumpkin and JackOLantern supportTiger Wang2-0/+65
2013-09-09Fixed DropSpensers not rotating properlyTiger Wang1-1/+1
2013-09-09Added a few changes [SEE DESC]Tiger Wang1-0/+8
2013-09-09Removed the cDoors class.madmaxoft3-9/+112
2013-09-08Fixed torch placement.madmaxoft1-7/+17
2013-09-07Renamed cWorld::DoExplosiontAt() to cWorld::DoExplosionAt()madmaxoft1-1/+1
2013-09-03Fixed inconsistent meta namingTiger Wang1-51/+51
2013-08-29Implemented xoft's suggestions [SEE DESC]Tiger Wang1-82/+51
2013-08-25Fixed iron door opening by handTiger Wang1-1/+4
2013-08-24Vines now spread when updatedTiger Wang1-0/+7
2013-08-24Added comments and fixed a bugTiger Wang1-39/+37
2013-08-23Fixed incorrect double slab dropsTiger Wang1-2/+9
2013-08-23Double slabs work *choke choke*Tiger Wang3-12/+87
2013-08-21Changed comments to be more accurateTiger Wang1-4/+4
2013-08-21Fixed longstanding issue with slabsTiger Wang1-1/+12
2013-08-20Fixed broken carpet handler [SEE DESC]Tiger Wang2-3/+10
2013-08-20Activator rail now uses rail handlerTiger Wang1-0/+1
2013-08-19Moved entities into the Entities subfolder.madmaxoft10-10/+9
2013-08-14Buncha bugfixes [SEE DESC]Tiger Wang2-1/+7
2013-08-13Removed more commentsTiger Wang1-1/+0
2013-08-13Removed commentsTiger Wang1-7/+0
2013-08-12Added quartz stairs.STRWarrior1-0/+1
2013-08-11Really removed comments this timeTiger Wang1-7/+0
2013-08-11Removed unneeded case clauseTiger Wang1-15/+12
2013-08-11Tried adding bracketTiger Wang1-1/+1
2013-08-11Further attempt at fixing torch placementsTiger Wang2-10/+10
2013-08-10Attempt at fixing torch placementTiger Wang1-3/+5
2013-08-10Piston head, when removed, removes the associated piston body, too.madmaxoft3-1/+50
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