summaryrefslogtreecommitdiffstats
path: root/src/Entities/Minecart.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2024-11-02Apply new clang-formattingclang-format-codebaseAlexander Harkness1-100/+107
2023-11-20fix minecart bugs. (#5516)dyexlzc1-33/+58
2023-01-25TNT minecarts exploding when riding over activator rails (#5469)Michal Havlíček1-2/+46
2022-06-29Fix detector rail breaking/replacing blocks (#5429)Bond-0091-13/+13
2021-09-30Spectation: add dedicated pathway for spectator mode (#5303)Tiger Wang1-9/+10
2021-04-30Added functionality: mobs now enter boats and minecarts (#5214)jclever771-0/+35
2021-04-12Update entity sizesTiger Wang1-1/+1
2021-04-03Basic elytra flight (#5124)Damián Imrich1-4/+2
2021-03-15Properly deprecate more XYZ parameter'd functions (#5147)Tiger Wang1-1/+1
2021-02-07Fix #5118Tiger Wang1-34/+3
2021-01-18cChunk: don't inherit from cChunkDef (#5106)Tiger Wang1-1/+1
2021-01-02Fix potential destruction crashes (#5095)Tiger Wang1-73/+84
2020-05-06Fixed various MSVC warnings.Mattes D1-4/+0
2020-05-04Refactor minecart collision detection code. (#4712)Alexander Harkness1-109/+275
2020-05-01Unify entity spawn packet sendingTiger Wang1-1/+1
2020-04-16Using Super.Mattes D1-13/+13
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-0/+1
2019-10-28Moved growing from cWorld / cChunk to cBlockHandler descendants.Mattes D1-8/+7
2019-09-29Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D1-12/+15
2019-08-08Change TakeDamageInfo::FinalDamage from int to float (#4359)Aplaus2281-2/+2
2018-07-26CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell101-0/+4
2017-11-22Store Health as a float (#4073)Fabian1-1/+1
2017-10-21Fix minecart deceleration (#4059)peterbell101-32/+45
2017-09-11Replace ItemCallbacks with lambdas (#3993)peterbell101-13/+10
2017-09-02Revert "Replace ItemCallbacks with lambdas (#3948)"LogicParrot1-10/+13
2017-09-01Replace ItemCallbacks with lambdas (#3948)peterbell101-13/+10
2017-06-05Fixes problems with windows:Lukas Pioch1-1/+1
2016-12-15Fixed minecart destruction using deallocated memory.Mattes D1-3/+8
2016-12-10Powered rails can kick-start minecarts (#3472)Marvin Kopf1-32/+60
2016-10-12Spectators added (#2852)bibo381-1/+9
2016-09-03Entities now bail out of ticks if destroyed (#3363)LogicParrot1-0/+5
2016-08-20Fix minecart destruction crash (#3336)LogicParrot1-1/+1
2016-08-20Fixed minecraft with chest destruction crash (#3335)LogicParrot1-2/+11
2016-06-30Close chest window if minecart is destroyedLukas Pioch1-0/+1
2016-04-22Fix minecart block collision on curved railsWoazboat1-10/+56
2016-04-15Add speed limit enforcement for minecartsMarvin Kopf1-41/+51
2016-02-19Proper entity destruction in non-ticking chunksLogicParrot1-4/+1
2016-02-16Fix minecart entity collisionMarvin Kopf1-26/+10
2016-02-05Bulk clearing of whitespaceLogicParrot1-10/+10
2015-05-24Made -Weverything an error.tycho1-6/+6
2015-05-19Make -Werror disabling file onlytycho1-5/+0
2015-05-09More style checking.Mattes D1-2/+2
2015-03-31Changed air drag units to 'interpolated ticks' per secondDevToaster1-1/+1
2015-03-31Modified physics for more vanilla-like behaviorDevToaster1-1/+3
2015-03-21Changed cEntity::m_UniqueID to UInt32.Mattes D1-4/+7
2015-01-18Fixed type-conversion warnings.Mattes D1-1/+1
2015-01-16Converted MinecartEntity to std::chronoTycho1-5/+5
2015-01-11Initial convertion of a_Dt to std::chronoTycho1-5/+5
2014-12-13Own classes for all windows.Howaner1-0/+1
2014-12-05BasicStyle: Added missing braces to control statements.Mattes D1-6/+23
2014-10-23En masse NULL -> nullptr replaceTiger Wang1-7/+7
2014-10-20En masse NULL -> nullptr replaceTiger Wang1-7/+7
2014-09-28Compilation fixTiger Wang1-2/+2
2014-09-27SuggestionsTiger Wang1-2/+2
2014-09-23A few compiler warning fixesChris Darnell1-40/+41
2014-09-22Made it compile with clangChris Darnell1-2/+2
2014-09-13Implemented Chest MinecartsTiger Wang1-8/+33
2014-09-01Added name tagHowaner1-2/+3
2014-08-30Fixed MSVC2008 compilation.madmaxoft1-18/+18
2014-08-28Fixed a typo.Mattes D1-1/+1
2014-08-24Change comment formattingChristophe Piveteau1-20/+12
2014-08-18Adjust comment formattingChristophe Piveteau1-20/+40
2014-08-15Added a lot of commentsChristophe Piveteau1-30/+36
2014-08-15Clarify comment messageChristophe Piveteau1-2/+2
2014-08-15End of comment moved away from new lineChristophe Piveteau1-2/+1
2014-08-15Add some commentsChristophe Piveteau1-10/+21
2014-08-14Further changes in coding styleChristophe Piveteau1-38/+28
2014-08-13Further fixing of coding style errorsChristophe Piveteau1-26/+22
2014-08-13Another intendation errorChristophe Piveteau1-2/+2
2014-08-13Fixed braces and intendation errorsChristophe Piveteau1-3/+11
2014-08-13Implement ability to push minecarts on curved railsChristophe Piveteau1-2/+70
2014-07-19Minecart: slimmed down SpawnOn by keeping subtype in the payload enumarchshift1-15/+1
2014-07-17More trailing whitespace fixes.madmaxoft1-4/+4
2014-07-17Normalized comments.madmaxoft1-46/+46
2014-04-26Further refactored, Reverted Minecart changearchshift1-14/+20
2014-04-26Fixed a couple more warnings.archshift1-20/+14
2014-04-26Add entity invulnerableHowaner1-5/+9
2014-04-21reverted the revert of the minecart collision detection fix.jfhumann1-2/+1
2014-04-19Fixed Flint and Steel, reverted Minecart change, renamed a parameter namejfhumann1-1/+2
2014-04-18Did some static analysis, fixed some bugs and optimized a lot of codejfhumann1-1/+1
2014-04-17Added new AI rulesTiger Wang1-19/+19
2014-03-08Fixed issues with int vs size_t and a few other warningsTycho1-2/+2
2014-03-01g_BlockXXX => cBlockInfo::XXXandrew1-8/+8
2014-02-05Fixed most of the reordering warningsTycho1-5/+5
2014-01-25Rail speed tweakTiger Wang1-2/+2
2014-01-24Added more minecart powered rail directionsTiger Wang1-3/+63
2014-01-19Begin implementing ascending railsTiger Wang1-2/+42
2014-01-19Added one more direction into collision checksTiger Wang1-26/+51
2014-01-19Minecart improvements and fixesTiger Wang1-33/+43
2014-01-18Minecart collision and general improvementsTiger Wang1-68/+237
2014-01-16Removed obsoleted functionsTiger Wang1-12/+12
2014-01-15Furnace minecarts now stop being active after a while.STRWarrior1-1/+11
2014-01-15First implementation for furnace minecarts.STRWarrior1-1/+22
2014-01-13Final improvements to MinecartsTiger Wang1-56/+263
2014-01-12Renamed cEmptyMinecart to cRideableMinecartSTRWarrior1-3/+4
2014-01-12EmptyMinecarts should be able to get a block inside of them.STRWarrior1-2/+4
2014-01-12Multiple enhancements and fixes to minecartsTiger Wang1-128/+182
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-10-09Second round of fixesTiger Wang1-2/+2
2013-10-08Initial Metadata Commit [SEE DESC]Tiger Wang1-4/+54
2013-09-22Fixed a few compiler warningsmadmaxoft1-21/+34
2013-09-13Even more fixes [SEE DESC]Tiger Wang1-8/+12
2013-09-09A few Minecart fixesTiger Wang1-6/+1
2013-09-03Fixed inconsistent meta namingTiger Wang1-10/+10
2013-09-02Minecart enhancements [SEE DESC]Tiger Wang1-112/+238
2013-08-29Physics enhancementsTiger Wang1-23/+22
2013-08-29Corrected comment TypeTypeTiger Wang1-1/+1
2013-08-29Implemented xoft's suggestions [SEE DESC]Tiger Wang1-32/+14
2013-08-28Fixed Minecart spawning issuesTiger Wang1-9/+10
2013-08-27Preliminary Minecart physics handling [SEE DESC]Tiger Wang1-1/+196
2013-08-25Moved entity spawning into cEntity::Initialize().madmaxoft1-14/+0
2013-08-19Moved entities into the Entities subfolder.madmaxoft1-2/+2
2013-08-16Possible entity ID fix?Tiger Wang1-2/+2
2013-08-16Compilation and Minecart fixesTiger Wang1-6/+6
2013-08-16Feature and bugfixes [SEE DESC]Tiger Wang1-0/+26
2013-08-08Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.madmaxoft1-3/+7
2013-07-29Changed everyting to Unix line endings.Alexander Harkness1-160/+160
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-04-13Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com1-1/+1
2013-03-09Minecarts get saved into Anvil.madmaxoft@gmail.com1-1/+1
2013-03-09Pickups are now being saved into Anvil.madmaxoft@gmail.com1-0/+11
2013-03-03Player can sit in minecarts (but not move them yet)madmaxoft@gmail.com1-0/+87
2013-02-18Minecarts can now be placed.madmaxoft@gmail.com1-0/+62