summaryrefslogtreecommitdiffstats
path: root/src/Entities/FallingBlock.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-04-12Update entity sizesTiger Wang1-1/+1
2020-05-01Unify entity spawn packet sendingTiger Wang1-1/+1
2020-04-16Using Super.Mattes D1-1/+1
2020-04-09Falling blocks can now be spawned at any position. (#4620)Mattes D1-4/+3
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-0/+1
2020-03-05Stabilise MoveToWorld (#4004)Mat1-4/+4
2019-09-29Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D1-2/+2
2018-09-24Add a formatting function for Vector3 (#4282)peterbell101-5/+5
2018-01-03Concrete mixing (#4096)Zach DeCook1-0/+7
2016-07-05Fixed falling block spawningAltenius1-1/+1
2016-02-05Bulk clearing of whitespaceLogicParrot1-5/+5
2015-05-24Made -Weverything an error.tycho1-1/+1
2015-03-31Changed air drag units to 'interpolated ticks' per secondDevToaster1-1/+1
2015-03-31Modified physics for more vanilla-like behaviorDevToaster1-0/+2
2015-03-20Correct world height validations.Tommy Santerre1-1/+4
2015-01-11Initial convertion of a_Dt to std::chronoTycho1-2/+2
2014-04-28Fixed a MSVC warning.madmaxoft1-1/+1
2014-04-27Redstone simulator now directly accesses cChunkTiger Wang1-2/+1
2014-04-26More small fixes.archshift1-1/+1
2014-04-26Implemented Chunk Sparsing with segmentsTycho1-3/+2
2014-04-26Further refactored, Reverted Minecart changearchshift1-1/+1
2014-04-26Fixed a couple more warnings.archshift1-1/+3
2014-03-05Added extra awesomeness to TNTTiger Wang1-7/+12
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-08-25Moved entity spawning into cEntity::Initialize().madmaxoft1-14/+0
2013-08-19Moved entities into the Entities subfolder.madmaxoft1-4/+4
2013-08-08Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.madmaxoft1-3/+7
2013-07-29Changed everyting to Unix line endings.Alexander Harkness1-103/+103
2013-07-07Improved function names for protocol packet sending; alpha-sorted the function listsmadmaxoft@gmail.com1-1/+1
2013-07-01Rewritten entity-on-fire management ("forever on fire" bugs)madmaxoft@gmail.com1-1/+1
2013-06-25Unified the way mobs are spawned (egg vs natural). Fixed deadlocks in mob moving. Fixed mob destroying code.madmaxoft@gmail.com1-3/+3
2013-05-19Fixed entity chunking.madmaxoft@gmail.com1-2/+11
2013-04-13Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com1-20/+24
2013-03-23Added helper functions AddSpeed, AddSpeedX, AddSpeedY, AddSpeedZ, AddPosition, AddPosX, AddPosY, AddPosZ. Made sure that all entites use these helper functions.keyboard.osh@gmail.com1-2/+2
2013-03-22Implemented BroadcastMovementUpdate function. Moved m_Pos,m_Rot,m_Speed to private members and made sure that all classes uses the public functions to access these members.keyboard.osh@gmail.com1-3/+3
2013-03-03SandSimulator: Fixed sand dropping on half-slabs; added more blocks that break falling sand into pickups, fixed instant-fallmadmaxoft@gmail.com1-5/+13
2013-03-02Rewritten SandSimulator to use direct chunk access; and sand falling on torches now creates a pickup.madmaxoft@gmail.com1-11/+34
2013-02-21Moved the Speed member into cEntity class instead of its descendants.madmaxoft@gmail.com1-9/+8
2012-12-26Adjusted the protocol framework to support different types of falling block spawning.madmaxoft@gmail.com1-1/+1
2012-12-24Added the 1.4.6 protocolmadmaxoft@gmail.com1-1/+1
2012-12-22MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now)madmaxoft@gmail.com1-1/+1
2012-12-21Added more constants into eEntityType; made them a compulsory parameter to the constructor, so that all entities have proper type.madmaxoft@gmail.com1-1/+1
2012-12-21Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass().madmaxoft@gmail.com1-13/+9
2012-09-30Added falling block entities. Sand and gravel now properly fall downfaketruth1-0/+64