Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2021-12-29 | Improved farmer AI & Fixed entity loading functions (#5351) | Persson-dev | 1 | -71/+242 | |
* Allow villagers to pickup items * Add farmer villager harvesting * Use of auto keyword * Using for loop to check adjacent crops * Show particules when farmer harvest * Fix area comment * Move constants to header file * Removing unnecessary semicolon * Initialization of CropBlockType variable * Apply 12xx12 suggestion * Fixing area constant size * Refactor bounding box calculation, use vectors. * Add Api documentation * Update lua docs * Rework farmer ai * Fixing lua docs notes * Add missing capitalisation * Add villagers inventory save * Fixing loading entities from disk inconsistencies * Add farmer harvest animation * Fix beetroots grow state Co-authored-by: Alexander Harkness <me@bearbin.net> | |||||
2021-04-12 | Unify multiprotocol entity animations | Tiger Wang | 1 | -1/+1 | |
2021-04-12 | Update entity sizes | Tiger Wang | 1 | -1/+1 | |
2021-03-15 | Properly deprecate more XYZ parameter'd functions (#5147) | Tiger Wang | 1 | -4/+4 | |
* Fixes #5144 | |||||
2020-04-16 | Using Super. | Mattes D | 1 | -4/+4 | |
2020-04-10 | Add Zombie Villagers | Bond-009 | 1 | -1/+31 | |
2020-03-22 | Add ambient mob sounds (#4521) | Mat | 1 | -1/+1 | |
2019-10-16 | Refactored block-to-pickup conversion. (#4417) | Mattes D | 1 | -5/+1 | |
2018-07-26 | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 1 | -0/+1 | |
Add check for number of empty lines between functions and fix the corresponding failures | |||||
2017-06-13 | FastRandom rewrite (#3754) | peterbell10 | 1 | -3/+3 | |
2017-02-15 | Updated sounds and effect IDs (#3422) | mathiascode | 1 | -1/+1 | |
2017-02-14 | Added some blocks and items (#3503) | mathiascode | 1 | -0/+1 | |
2017-02-05 | Fixed bindings for cBlockArea:Read and Write. (#3568) | Mattes D | 1 | -1/+1 | |
The original bindings accepted nil as the World param, causing a crash. | |||||
2016-09-03 | Entities now bail out of ticks if destroyed (#3363) | LogicParrot | 1 | -0/+5 | |
2015-12-13 | Decoupled cMonster and path recalc logic, re-implemented recalc | Safwat Halaby | 1 | -1/+1 | |
2015-07-31 | Unified the doxy-comment format. | Mattes D | 1 | -8/+10 | |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -8/+8 | |
2015-07-16 | Spawn baby mobs | hallucino | 1 | -1/+1 | |
2015-05-04 | Entity improvements | Tiger Wang | 1 | -1/+1 | |
•Pathfinder improvements •Fixes #1217 •Fixes #1933 Merge remote-tracking branch 'SafwatHalaby/water2' into fixes | |||||
2015-01-11 | Initial convertion of a_Dt to std::chrono | Tycho | 1 | -1/+1 | |
also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay | |||||
2014-11-22 | formatter error | p-mcgowan | 1 | -3/+3 | |
2014-11-22 | villagers turn into witches on lightning | p-mcgowan | 1 | -2/+4 | |
2014-11-22 | villagers turn into witches when struck by lightning | p-mcgowan | 1 | -0/+5 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -1/+1 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -1/+1 | |
2014-09-25 | Fixed wrong Surrounding size | Howaner | 1 | -3/+3 | |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -1/+1 | |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -2/+2 | |
This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | |||||
2014-04-26 | Add entity invulnerable | Howaner | 1 | -2/+7 | |
2014-04-12 | Entities handle chunks properly again | Tiger Wang | 1 | -1/+1 | |
* Entities properly handle chunks * Changed EntityStatus enums to be less shouty | |||||
2014-03-02 | cBlockInfo now manages the respective cBlockHandler | andrew | 1 | -1/+1 | |
2014-02-05 | Fixed most of the reordering warnings | Tycho | 1 | -2/+2 | |
2014-02-02 | Changed Signiture of OnUpdate | Tycho | 1 | -1/+4 | |
2014-01-28 | Renamed Farmer functions and added doxycomments | STRWarrior | 1 | -11/+7 | |
2014-01-28 | Villager: NoCountDown and Action function don't check VillagersShouldHarvestCrops anymore because it shoudn't even be activated anywhere. | STRWarrior | 1 | -10/+0 | |
2014-01-27 | Villager doesn't check the environment for crops if it doesn't need to. | STRWarrior | 1 | -0/+5 | |
2014-01-27 | The world can now be configured wether farmers should be able to harvest crops. | STRWarrior | 1 | -0/+10 | |
2014-01-27 | Villager: Few more comments. | STRWarrior | 1 | -3/+8 | |
2014-01-27 | Cleanup | STRWarrior | 1 | -28/+58 | |
Most code in Tick is now split up in different functions. | |||||
2014-01-27 | Villagers: Harvesting is more rare. | STRWarrior | 1 | -1/+1 | |
2014-01-27 | Villager: Farmers can't place crops on blocks other then farmland. | STRWarrior | 1 | -1/+7 | |
2014-01-27 | Fixed compiler error. | STRWarrior | 1 | -1/+1 | |
2014-01-27 | Villager: Farmer: Crops finding is more random. | STRWarrior | 1 | -18/+19 | |
2014-01-27 | Villagers: Farmers now replant the crops. | STRWarrior | 1 | -1/+16 | |
2014-01-27 | Villagers: Fixed only gettings the crops block when farming. | STRWarrior | 1 | -2/+2 | |
2014-01-27 | Villagers don't look for new crops when they already found one. | STRWarrior | 1 | -11/+9 | |
Slight cleanup. | |||||
2014-01-27 | Villagers: Farmers can also harvest carrots and potatoes. | STRWarrior | 1 | -9/+37 | |
2014-01-27 | Makes farmers farm crops. | STRWarrior | 1 | -1/+71 | |
2014-01-26 | Fixed segmentation fault on villager damage | Tiger Wang | 1 | -1/+1 | |
It occurred when attack was environmental. | |||||
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-10-20 | Fixed loading allowed mobs in world. | madmaxoft | 1 | -1/+1 | |
2013-10-11 | Fifth round of fixes | Tiger Wang | 1 | -2/+2 | |
* Enumerated Villager spawning | |||||
2013-10-08 | Initial Metadata Commit [SEE DESC] | Tiger Wang | 1 | -2/+20 | |
+ 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-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -17/+17 | |
2013-07-01 | Rewritten entity-on-fire management ("forever on fire" bugs) | madmaxoft@gmail.com | 1 | -1/+1 | |
Fixes FS #297 and part of FS #403. Added sizes to all entities. Moved all damage-related functions from cPawn to cEntity API change: renamed cPawn:TeleportTo() to cEntity:TeleportToCoords() git-svn-id: http://mc-server.googlecode.com/svn/trunk@1635 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-12-22 | Reduced most mobs' constructors to oneliners by passing parameters to superclasses | madmaxoft@gmail.com | 1 | -3/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1095 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-12-21 | Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass(). | madmaxoft@gmail.com | 1 | -9/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1090 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-12-21 | Refactored the TakeDamage API to take equipped weapon and armor into consideration (PvP untested) | madmaxoft@gmail.com | 1 | -20/+2 | |
http://forum.mc-server.org/showthread.php?tid=625 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1087 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-19 | Added spawn eggs with mobs (patch committed by Luksor) | madmaxoft@gmail.com | 1 | -0/+45 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@979 0a769ca7-a7f5-676a-18bf-c427514a06d6 |