summaryrefslogtreecommitdiffstats
path: root/src/Entities/Entity.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Spectation: add dedicated pathway for spectator mode (#5303)Tiger Wang2021-09-301-6/+9
* Death messages for tamed pets and ocelots are now tamable. (#5243)TheHyper452021-06-191-0/+2
* Resets ticks alive on death (#5197)12xx122021-04-211-1/+1
* Unify multiprotocol entity animationsTiger Wang2021-04-121-41/+0
* Update entity sizesTiger Wang2021-04-121-9/+12
* Basic elytra flight (#5124)Damián Imrich2021-04-031-16/+13
* Fix #5118Tiger Wang2021-02-071-11/+0
* Implementation of totem of undying behaviour (#5111)Damián Imrich2021-01-221-0/+2
* Clarify cClientHandle, cPlayer ownership semanticsTiger Wang2021-01-121-10/+2
* Fix potential destruction crashes (#5095)Tiger Wang2021-01-021-7/+2
* Added magma block contact damage (#5055)Aiden Neill2020-11-251-0/+3
* Do not call into things we don't own in destructorsTiger Wang2020-09-251-3/+0
* Use tracing for explosions (#4845)Tiger Wang2020-09-121-0/+1
* Cleanup unneeded globals (#4736)peterbell102020-05-101-1/+1
* Improve entity position updates (#4701)Tiger Wang2020-05-041-1/+5
* Buttons can now be triggered by arrows. (#4670)DrButcher2020-05-031-0/+1
* Add cEntity::GetBoundingBox, and use where appropriate. (#4711)Alexander Harkness2020-05-031-0/+3
* MoveToWorld must always be provided a worldTiger Wang2020-04-181-4/+4
* Only store IDs across ticksTiger Wang2020-04-181-3/+3
* Using Super.Mattes D2020-04-161-2/+2
* Prevent player from being destroyed by plugins (#4584)Alexander Harkness2020-03-311-6/+2
* Send respawn packet by default (#4540)Mat2020-03-241-2/+2
* Fix armor protection (#4506)Mat2020-03-221-2/+2
* Don't send entity velocity for boats (#4488)Mat2020-03-071-4/+4
* Stabilise MoveToWorld (#4004)Mat2020-03-051-14/+59
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-1/+5
* Fix building with clang 8.0 (#4346)Bond-0092019-08-111-4/+6
* Change TakeDamageInfo::FinalDamage from int to float (#4359)Aplaus2282019-08-081-2/+2
* Broadcast refactor (#4264)peterbell102018-07-241-1/+2
* cPawn: Reset last ground height in ResetPosition (#4261)peterbell102018-07-231-1/+1
* Rewrite explosion knock back (#4251)changyong guo2018-07-231-1/+10
* Support swap item between main hand and offhand by press key "F" (#4241)changyong guo2018-06-241-0/+3
* Update m_LastSentPosition in TeleportToCoords and DoMoveToWorld. (#4211)peterbell102018-04-111-0/+4
* Rename cEntity swim states (#3996)Alexander Harkness2018-01-141-11/+23
* Store Health as a float (#4073)Fabian2017-11-221-6/+6
* Adjust lava damage values (#4020)Alexander Harkness2017-09-121-1/+1
* Updated APIDoc (#3985)Lukas Pioch2017-09-071-3/+4
* Changed some int parameters to vector parameters (#3937)Bond-0092017-09-071-1/+1
* Protocol Spawn Position Should Use LastSentPosition (#3929)Lane Kolbly2017-08-301-0/+4
* Added ShouldSendRespawn parameter to ScheduleMoveToWorld (#3979)Lane Kolbly2017-08-301-1/+2
* Minor changes (#3909)mathiascode2017-08-241-1/+1
* Fully implemented leashes (#3798)Pablo Beltrán2017-08-211-1/+19
* Changed entity ownership model to use smart pointersTiger Wang2017-08-071-3/+1
* Remove double includes part 2 (#3890)peterbell102017-08-031-1/+0
* Check for intersection between placed blocks and entities. (#3850)Lane Kolbly2017-07-281-0/+3
* Updated armor cover calculation. (#3858)Lane Kolbly2017-07-231-2/+8
* Entity: Replaced a mutexed counter with a std::atomic. (#3773)Mattes D2017-06-151-4/+6
* Added a nullptr check to cEntity::IsA (#3659)Marvin Kopf2017-04-011-1/+1
* Export GetPosition and GetSpeed from cEntity as a copy instead of a pointer to lua.Lukas Pioch2016-12-101-2/+6
* Spectators added (#2852)bibo382016-10-121-1/+1
* Updated API documentation.Mattes D2016-07-181-3/+7
* Fixes for boat entities (#3265)beeduck2016-07-181-0/+3
* Fixed fall damageTiger Wang2016-06-021-1/+1
* Fixed death on teleportation or leaving Minecart (#3181)LogicParrot2016-05-031-1/+1
* MoveToWorld defaults to spawnpointLogicParrot2016-03-301-2/+2
* Proper entity destruction in non-ticking chunksLogicParrot2016-02-191-16/+29
* Fix cPawn pushingMarvin Kopf2016-02-021-0/+3
* Improved tamed wolf pack cooperation and projectile reactionsLogicParrot2016-01-221-0/+3
* Spiders now friendly at daylight, new cChunk functionsLogicParrot2016-01-211-1/+0
* implement breedingGargaj2015-11-291-0/+2
* Destroy an ender crystal, damage a dragon when hit by an egg.Alexander Harkness2015-11-051-88/+88
* Implemented the FireResistence potion effects.bibo382015-10-311-1/+1
* Fixed food drain bugsTiger Wang2015-08-201-22/+22
* Unified the doxy-comment format.Mattes D2015-07-311-66/+65
* Work on NetherPortalScanner. Setup portal scanner to reset PortalCooldown. Changed where player is spawned. Added a_InitSpawn flag to CreateAndInitializeWorld.Lane Kolbly2015-06-131-11/+12
* Implemented nether portal scanning code.Lane Kolbly2015-06-101-8/+18
* Made -Weverything an error.tycho2015-05-241-2/+2
* More style checking.Mattes D2015-05-091-2/+2
* Changed air drag units to 'interpolated ticks' per secondDevToaster2015-03-311-2/+4
* Modified physics for more vanilla-like behaviorDevToaster2015-03-311-0/+8
* Changed cEntity::m_UniqueID to UInt32.Mattes D2015-03-211-3/+10
* cPlayer should override IsOnGround()Howaner2015-02-071-2/+2
* Added IsOnGround() to cEntityHowaner2015-02-071-0/+3
* Initial convertion of a_Dt to std::chronoTycho2015-01-111-2/+2
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-96/+100
* Merged branch 'master' of git://github.com/sriehl/MCServerMattes D2014-10-211-93/+89
|\
| * convert old style casts to fix warningsSteven Riehl2014-10-121-94/+90
* | LuaState: Pushing a cEntity pushes the correct class name.Mattes D2014-10-191-5/+5
|/
* Float/Ciel: If it's going to use C++11, it might as well take advantage of itarchshift2014-10-091-3/+3
* Use static casts instead of C casts, add floor-cast functionsarchshift2014-10-091-3/+3
* Merge branch 'master' into EntityCustomNameHowaner2014-09-231-0/+6
|\
| * Entities experience water resistanceTiger Wang2014-09-131-0/+6
* | Added name tagHowaner2014-09-011-1/+1
|/
* Entity.h: Moved constants out of some unnamed enumarchshift2014-07-301-14/+14
* Merge branch 'master' into portalsTiger Wang2014-07-291-1/+1
|\
| * Removed redundant semicolons and re-added warningarchshift2014-07-241-1/+1
* | SuggestionsTiger Wang2014-07-231-3/+5
* | Speed improvements, crash fixes, & self-suggestionsTiger Wang2014-07-221-2/+4
* | Merge remote-tracking branch 'origin/master' into portalsTiger Wang2014-07-221-0/+6
|\|
| * Added m_TicksAlive to entities, allows projectiles to hit their creatorsarchshift2014-07-201-0/+6
* | SuggestionsTiger Wang2014-07-211-9/+21
* | Bug and crash fixesTiger Wang2014-07-201-6/+9
* | Merge branch 'master' into portalsTiger Wang2014-07-181-7/+8
|\|
| * Fixed tabs used for alignment.madmaxoft2014-07-171-1/+1
| * Basic style fixes.madmaxoft2014-07-171-1/+1
| * Normalized comments.madmaxoft2014-07-171-1/+1
| * Merge branch 'master' into potionsmadmaxoft2014-07-171-1/+1
| |\
| | * Merge pull request #1193 from mc-server/deathmessagesMattes D2014-07-171-1/+1
| | |\
| | | * Tailored death messagesTiger Wang2014-07-041-1/+1
| * | | Merge remote-tracking branch 'origin/master' into potionsarchshift2014-07-101-2/+2
| |\| |
| | * | Some Entity.cpp style improvementsTiger Wang2014-06-221-2/+2
| | |/
| * | Cave spider now poisons its victim, added IsPawn function to Entityarchshift2014-06-171-0/+1
| * | Player: made healing instantaneousarchshift2014-06-171-1/+1
| |/
* | Merge branch 'master' into portalsTiger Wang2014-06-211-10/+25
|\|
| * Merge branch 'master' of github.com:mc-server/MCServerTycho2014-06-161-10/+25
* | Fixed invalid iteratorsTiger Wang2014-06-211-1/+9
* | Implemented PR suggestionsarchshift2014-06-161-1/+1
* | Reverted portal creation codeTiger Wang2014-06-141-3/+0
* | Portals animate and delay correctlyTiger Wang2014-06-121-2/+8
* | Merge branch 'master' into portalsTiger Wang2014-06-101-4/+6
|\|
| * Fixed deadlock when moving players to other worlds.Mattes D2014-06-081-2/+3
| * Added queue for adding entities to cWorld.Mattes D2014-06-081-2/+3
* | Portal improvements and suggestionsTiger Wang2014-06-101-0/+3
* | Implemented end and nether portalsTiger Wang2014-05-311-0/+6
|/
* Merge pull request #1010 from mc-server/cactidamageAlexander Harkness2014-05-191-0/+3
|\
| * Implemented cacti damageTiger Wang2014-05-181-0/+3
* | cEntity::Killed(cEntity *) Handler; Achievement triggers; cPlayer::AwardAchievement()andrew2014-05-121-0/+3
|/
* A bit of reformatting.madmaxoft2014-05-021-5/+10
* Merge branch 'master' into fixes.madmaxoft2014-05-021-10/+25
|\
| * Merge pull request #940 from Howaner/GlobalFixesMattes D2014-04-281-10/+22
| |\
| | * FixesHowaner2014-04-261-10/+13
| | * Change m_InvulnerableTicks description again again :DHowaner2014-04-261-1/+1
| | * Change m_InvulnerableTicks description again.Howaner2014-04-261-1/+1
| | * Change m_InvulnerableTicks descriptionHowaner2014-04-261-1/+1
| | * Add entity invulnerableHowaner2014-04-261-4/+13
| * | Further refactored, Reverted Minecart changearchshift2014-04-261-1/+1
| * | Moved switch{} out of GetArmorCoverAgainst().archshift2014-04-261-0/+3
| |/
* | More comments!Tiger Wang2014-04-271-2/+9
* | Merge branch 'master' into fixesTiger Wang2014-04-241-0/+8
|\|
| * Renamed getter and setter for IsFireproof.archshift2014-04-231-2/+2
| * Fireproof status getter and setter.archshift2014-04-231-0/+5
| * Fixed indentation and changed m_Fireproof to m_IsFireproof.archshift2014-04-221-2/+2
| * Lay foundation for fireproof entities.archshift2014-04-221-0/+3
* | Some change to Entity.cppTiger Wang2014-04-231-7/+4
|/
* Merge pull request #891 from mc-server/fixesMattes D2014-04-171-15/+36
|\
| * Entities handle chunks properly againTiger Wang2014-04-121-15/+36
* | Added new AI rulesTiger Wang2014-04-171-1/+2
|/
* Documented the units and range for entity rotations.madmaxoft2014-04-031-7/+7
* Ender crystalsandrew2014-03-251-11/+13
* Merge branch 'master' into awesometntTiger Wang2014-03-181-3/+1
|\
| * Unified Vector classesandrew2014-03-111-3/+1
* | Added extra awesomeness to TNTTiger Wang2014-03-051-0/+1
|/
* Merge branch 'master' into itemframesTiger Wang2014-02-181-0/+2
|\
| * Implemented paintings, fixes #689Tiger Wang2014-02-181-0/+2
* | Implemented item frames, a part of #689Tiger Wang2014-02-181-0/+2
|/
* Implemented fall damage for mobsTiger Wang2014-01-251-0/+5
* All mobs now drown (fixes #54)Tiger Wang2014-01-251-1/+22
* Removed unused ReferenceManagerTiger Wang2014-01-241-9/+1
* Removed internal cEntity::GetRot() usage.madmaxoft2014-01-171-2/+2
* Removed obsoleted functionsTiger Wang2014-01-161-3/+1
* OBSOLETE'd obsolete functionsTiger Wang2014-01-151-2/+2
* Detaching improvementsTiger Wang2014-01-131-1/+1
* Fixed compilation in VC2008.madmaxoft2013-12-301-2/+4
* converted commneted paramater names to the unused macroTycho Bickerstaff2013-12-221-3/+7
* ChunkSender is now warnings cleanTycho Bickerstaff2013-12-211-4/+4
* Sorted a few constructors to remove warnings.madmaxoft2013-12-201-1/+1
* Added cFloater class.STRWarrior2013-12-191-0/+3
* Added HandleSpeedFromAttachee so an entity can override the function.STRWarrior2013-12-161-0/+1
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-261-0/+1
* Moved source to srcAlexander Harkness2013-11-241-0/+445