Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-05-04 | Refactor minecart collision detection code. (#4712) | Alexander Harkness | 1 | -0/+5 | |
* Refactor minecart collision detection code. - Use new GetBoundingBox function. - Handle descending and ascending rails. - Snap to descending rails. * Add message for UNREACHABLE | |||||
2020-04-16 | Using Super. | Mattes D | 1 | -6/+6 | |
2019-09-29 | Refactored more of Entities and BlockEntities to use Vector3. (#4403) | Mattes D | 1 | -12/+23 | |
2018-08-29 | Force all headers other than "Globals.h" to be included with relative paths (#4269) | peterbell10 | 1 | -1/+1 | |
Closes #4236 CMake now creates a header file in the build directory under the path "include/Globals.h" which just includes "src/Globals.h" with an absolute path. Then instead of adding "src/" to the include directories, it adds "include/". #include "Globals.h" still works by including the build generated file and any other src-relative path will not work. | |||||
2017-10-21 | Fix minecart deceleration (#4059) | peterbell10 | 1 | -0/+3 | |
2016-12-10 | Powered rails can kick-start minecarts (#3472) | Marvin Kopf | 1 | -0/+2 | |
2016-04-30 | Proper minecart DoSetSpeed Override (#3174) | LogicParrot | 1 | -1/+1 | |
Closes #3173, Introduced in #3037. | |||||
2016-04-15 | Add speed limit enforcement for minecarts | Marvin Kopf | 1 | -0/+3 | |
2016-02-16 | Fix minecart entity collision | Marvin Kopf | 1 | -1/+1 | |
* Minecarts no longer handle a collision if the entity is behind them. * Minecarts will leave the pushing after a collision on a straight rail to the entity. | |||||
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -19/+19 | |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -1/+1 | |
2015-05-23 | Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher. | Lukas Pioch | 1 | -1/+1 | |
2015-05-09 | More style checking. | Mattes D | 1 | -3/+2 | |
Spaces around some operators are checked. | |||||
2015-01-16 | Converted MinecartEntity to std::chrono | Tycho | 1 | -3/+3 | |
2015-01-11 | Initial convertion of a_Dt to std::chrono | Tycho | 1 | -2/+2 | |
also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay | |||||
2014-11-27 | Minecart.h: Fixed integral conversion warning. | Mattes D | 1 | -1/+1 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -2/+2 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -2/+2 | |
2014-10-13 | Fixed style. | Mattes D | 1 | -1/+1 | |
2014-09-27 | Suggestions | Tiger Wang | 1 | -1/+2 | |
2014-09-13 | Implemented Chest Minecarts | Tiger Wang | 1 | -10/+30 | |
2014-07-24 | Removed redundant semicolons and re-added warning | archshift | 1 | -6/+6 | |
2014-07-19 | Minecart: slimmed down SpawnOn by keeping subtype in the payload enum | archshift | 1 | -5/+6 | |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -1/+1 | |
2014-04-26 | Add entity invulnerable | Howaner | 1 | -1/+1 | |
2014-03-08 | Fixed issues with int vs size_t and a few other warnings | Tycho | 1 | -2/+2 | |
2014-01-19 | Begin implementing ascending rails | Tiger Wang | 1 | -0/+3 | |
2014-01-19 | Added more rail functionality | Tiger Wang | 1 | -14/+0 | |
2014-01-18 | Minecart collision and general improvements | Tiger Wang | 1 | -2/+5 | |
+ Implemented collision on one type of rail * Improved curved rails somewhat * Fixed a crash bug | |||||
2014-01-16 | Changed GetContent function. | STRWarrior | 1 | -1/+1 | |
2014-01-15 | Furnace minecarts now stop being active after a while. | STRWarrior | 1 | -1/+8 | |
2014-01-15 | First implementation for furnace minecarts. | STRWarrior | 1 | -0/+1 | |
2014-01-13 | Final improvements to Minecarts | Tiger Wang | 1 | -1/+21 | |
* Fixed curved rails being a little broken + Implemented detector rails + Implemented block collisions on rails * Fixed snapping to rail - Removed minecart physics conditions in Entity.cpp as minecarts use their own simulator when on rails Fixes #148 and #217; partially implemented #215. This is Cave Johnson, and we're done here. | |||||
2014-01-12 | Fixed server crash. | STRWarrior | 1 | -1/+1 | |
2014-01-12 | Renamed cEmptyMinecart to cRideableMinecart | STRWarrior | 1 | -3/+3 | |
2014-01-12 | EmptyMinecarts should be able to get a block inside of them. | STRWarrior | 1 | -1/+7 | |
2014-01-12 | Multiple enhancements and fixes to minecarts | Tiger Wang | 1 | -3/+4 | |
+ They are destroyed instantly by creative mode * Physics is much improved + Basic implementation of powered rails | |||||
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-10-09 | Second round of fixes | Tiger Wang | 1 | -1/+1 | |
* Implemented suggestions | |||||
2013-10-08 | Initial Metadata Commit [SEE DESC] | Tiger Wang | 1 | -2/+11 | |
+ Pigs, Minecarts, Sheep, Skeletons, Slimes, Villagers, Wolves, and Horses have metadata + Base code on taming wolves, shearing sheep, and taming horses + Sheep and horses have different colours when spawned | |||||
2013-09-22 | Removed some unneeded includes | Tiger Wang | 1 | -1/+0 | |
2013-09-13 | Even more fixes [SEE DESC] | Tiger Wang | 1 | -0/+14 | |
* Fixed minecarts breaking completely due to stuff * Rails are now non solid again + Added IsRail inline bool - Removed Herobrine | |||||
2013-09-02 | Minecart enhancements [SEE DESC] | Tiger Wang | 1 | -1/+4 | |
Curved rails. Better physics. Better code as improved by xoft. Stuff. | |||||
2013-08-25 | Moved entity spawning into cEntity::Initialize(). | madmaxoft | 1 | -1/+0 | |
It has been called in every descendant anyway, so it's better this way - reduced duplicate code. | |||||
2013-08-19 | Moved entities into the Entities subfolder. | madmaxoft | 1 | -1/+1 | |
2013-08-16 | Another compile fix | Tiger Wang | 1 | -3/+0 | |
2013-08-16 | Feature and bugfixes [SEE DESC] | Tiger Wang | 1 | -1/+32 | |
Added TNT and Hopper minecarts Fixed piston code failing without an extension set Repeaters are now broken Fixed not being able to place a minecart on an activator rail Added much needed comments on piston code Fixed minor formatting issue | |||||
2013-08-08 | Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks. | madmaxoft | 1 | -1/+1 | |
As requested in FS 418. | |||||
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -117/+117 | |
2013-04-13 | Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick() | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1385 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-09 | Minecarts get saved into Anvil. | madmaxoft@gmail.com | 1 | -3/+3 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1263 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-09 | Pickups are now being saved into Anvil. | madmaxoft@gmail.com | 1 | -0/+14 | |
Also changed cEntity rotation datatype to double git-svn-id: http://mc-server.googlecode.com/svn/trunk@1262 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-03 | Player can sit in minecarts (but not move them yet) | madmaxoft@gmail.com | 1 | -2/+56 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1249 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-27 | Minecart entity now supports IsA() self-identification | madmaxoft@gmail.com | 1 | -2/+5 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1225 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-18 | Minecarts can now be placed. | madmaxoft@gmail.com | 1 | -0/+46 | |
No interaction, no physics, though. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1219 0a769ca7-a7f5-676a-18bf-c427514a06d6 |