summaryrefslogtreecommitdiffstats
path: root/source/Chunk.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implemented proper player crouching.madmaxoft@gmail.com2013-06-041-2/+2
* Moved BlockEntities to a separate foldermadmaxoft@gmail.com2013-05-281-7/+7
* Block entities now receive the cChunk param in their Tick() functionmadmaxoft@gmail.com2013-05-281-1/+1
* cChunk: Added the GetRelNeighborChunkAdjustCoords() functionmadmaxoft@gmail.com2013-05-281-0/+66
* Chunk / ChunkMap: Added support for unbounded querying blocktype-only or blockmeta-onlymadmaxoft@gmail.com2013-05-281-1/+103
* Implemented droppersmadmaxoft@gmail.com2013-05-261-0/+123
* Fixed entity chunking.madmaxoft@gmail.com2013-05-191-1/+3
* Removed pickup loggingmadmaxoft@gmail.com2013-05-171-0/+4
* Added logging to pickup collection when a player is near and when collecting.madmaxoft@gmail.com2013-05-131-0/+9
* Fixed player teleporting too far away ("Entity lost")madmaxoft@gmail.com2013-05-061-3/+7
* Fixed most of client slowdowns caused by sending too many block changes (bad condition in FastSetBlock)madmaxoft@gmail.com2013-04-281-1/+1
* Fixed a few possible crashes with out-of-bounds Y coordsmadmaxoft@gmail.com2013-04-271-0/+12
* Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com2013-04-131-18/+124
* Fixed chunk possibly writing to uninitialized memorymadmaxoft@gmail.com2013-04-091-0/+12
* Mineshafts: Added random loot to generated chests and fixed chest directionmadmaxoft@gmail.com2013-04-061-2/+8
* Added a debugging log for melon-growing to catch FS #349madmaxoft@gmail.com2013-04-031-0/+5
* Proper fix for FS #347. Also unification of ticking block entities.madmaxoft@gmail.com2013-04-011-26/+9
* Fixed block update queueing and water meta change not propagated to clients.madmaxoft@gmail.com2013-03-221-17/+57
* Added support for the packet #28 (0x1C): ENTITY_VELOCITYkeyboard.osh@gmail.com2013-03-181-0/+16
* Huge performance boost in blockhandlers, they have direct access to chunk data when blockchecking.madmaxoft@gmail.com2013-03-151-12/+24
* Small performance improvements in fluid simulator.madmaxoft@gmail.com2013-03-141-26/+33
* Fix for the Vaporize fluid simulator when loading chunks.madmaxoft@gmail.com2013-03-141-0/+3
* Pickups are now being saved into Anvil.madmaxoft@gmail.com2013-03-091-0/+6
* Player can sit in minecarts (but not move them yet)madmaxoft@gmail.com2013-03-031-3/+15
* Simulators are woken up upon chunk loadmadmaxoft@gmail.com2013-03-031-0/+39
* Floody fluid simulator has been converted to use direct chunk accessmadmaxoft@gmail.com2013-03-021-0/+5
* New fire simulator, fully rewritten to the new scheme of things, directly accessing chunk data.madmaxoft@gmail.com2013-03-011-13/+16
* Fixed previous commit.madmaxoft@gmail.com2013-02-281-1/+1
* Fixed a bug in cChunk::QueueTickBlockNeighbors() that caused the tick thread to overload easilymadmaxoft@gmail.com2013-02-281-3/+1
* Simulators now have direct access to the cChunk object in the WakeUp() callmadmaxoft@gmail.com2013-02-281-63/+103
* Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature.madmaxoft@gmail.com2013-02-051-0/+2
* Dispensers can dispense items and liquids nowluksor111@gmail.com2012-12-261-1/+63
* Added more constants into eEntityType; made them a compulsory parameter to the constructor, so that all entities have proper type.madmaxoft@gmail.com2012-12-211-6/+6
* Added dispensers (they can't dispense items yet)luksor111@gmail.com2012-12-191-0/+15
* cChunk now tracks its neighbors as direct pointers; used in UnboundedRelGetBlock et al.madmaxoft@gmail.com2012-12-141-2/+118
* Removed an unused obsolete function chain - cWorld::GetChunkBlockData()madmaxoft@gmail.com2012-11-111-12/+0
* Fixed FS #268 - if a block entity breaking is disallowed by a plugin, the entire blockentity is sent back to the clientmadmaxoft@gmail.com2012-11-111-6/+12
* Made DeepSnow remove flowers and mushrooms while snowing.luksor111@gmail.com2012-10-221-0/+12
* Top blocks are now snowed over, either normally, or in deep snow (patch contributed by funmaker, Luksor and Sebi)madmaxoft@gmail.com2012-10-211-0/+84
* Added jukeboxes (patch contributed by Luksor)madmaxoft@gmail.com2012-10-211-0/+31
* Made cWorld's block query functions more orthogonal, added GetBlockInfo() returning all info on a block.madmaxoft@gmail.com2012-10-201-0/+13
* Removed unused [Physics].Water section from settings.ini.madmaxoft@gmail.com2012-10-191-10/+0
* Fixed DelayedFluidSimulator.madmaxoft@gmail.com2012-10-151-1/+1
* Floody fluid simulator now dries up correctly, too.madmaxoft@gmail.com2012-10-141-16/+72
* Preparation for multiple fluid simulators.madmaxoft@gmail.com2012-10-131-2/+0
* All blockticking is now done in cBlockHandlersmadmaxoft@gmail.com2012-10-071-95/+5
* Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com2012-10-061-1/+0
* BlockArea writing support (BlockTypes with BlockMeta only)madmaxoft@gmail.com2012-10-061-0/+53
* Fixed saplings not growing into treesmadmaxoft@gmail.com2012-10-031-3/+3
* Moved blockticking into blockhandler classes.madmaxoft@gmail.com2012-10-031-31/+1
* Slight refactoring of BlockHandlers - dropping unneeded virtual functionsmadmaxoft@gmail.com2012-10-011-6/+3
* Beds can be slept in now (it doesn't change the time though)faketruth2012-09-291-0/+12
* Unified folder name-casingmadmaxoft@gmail.com2012-09-291-1/+1
* Added the block dig animation packet (patch contributed by l0udPL)madmaxoft@gmail.com2012-09-251-0/+16
* Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com2012-09-241-0/+1852