Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix arrows preventing block placement | ion232 | 2020-08-09 | 1 | -0/+9 |
| | |||||
* | Improve entity position updates (#4701) | Tiger Wang | 2020-05-04 | 1 | -15/+0 |
| | | | | | | | | | * Make puking pickups fly nicer * Improve entity position updates * Move determination of whether a delta is too big for a packet into the protocol handlers + Less jittery movement + Generalise CollectEntity to take any entity | ||||
* | Buttons can now be triggered by arrows. (#4670) | DrButcher | 2020-05-03 | 1 | -0/+5 |
| | | | * Buttons can now be triggered by arrows. | ||||
* | Unify entity spawn packet sending | Tiger Wang | 2020-05-01 | 1 | -11/+0 |
| | |||||
* | Delet SpawnObject params | Tiger Wang | 2020-04-20 | 1 | -11/+1 |
| | | | | | | * Fix #4679 awkward... | ||||
* | More arrow patches | Tiger Wang | 2020-04-19 | 1 | -36/+35 |
| | | | | | | | * Further reduce instances of appearing black * Fix packet send and get arrows to more reliably lodge in blocks clientside * Fix hit detection failing at chunk boundaries + Use delegating constructors | ||||
* | Reduce arrows going black on hit | Tiger Wang | 2020-04-18 | 1 | -15/+25 |
| | |||||
* | Using Super. | Mattes D | 2020-04-16 | 1 | -5/+5 |
| | |||||
* | Tweak pickup sound pitch (#4598) | Mat | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | Don't remove items twice (#4524) | Mat | 2020-03-22 | 1 | -1/+1 |
| | | | * Don't remove items twice | ||||
* | Improvements to knockback (#4504) | Mat | 2020-03-19 | 1 | -2/+6 |
| | | | | | * Improvements to knockback * SetSpeed for explosions * Improve code consistency | ||||
* | Prevent arrows from sinking into the ground (#4509) | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Change outdated air drag value for arrows | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Play correct sound when entities are hit by arrows (#4481) | Mat | 2020-03-04 | 1 | -1/+1 |
| | |||||
* | Moved growing from cWorld / cChunk to cBlockHandler descendants. | Mattes D | 2019-10-28 | 1 | -5/+4 |
| | |||||
* | Refactored more of Entities and BlockEntities to use Vector3. (#4403) | Mattes D | 2019-09-29 | 1 | -2/+2 |
| | |||||
* | Add a formatting function for Vector3 (#4282) | peterbell10 | 2018-09-24 | 1 | -3/+2 |
| | | | | | | | | | | * Vector3: Add custom fmt compatible formatter. * cLuaState: Add fmt version of ApiParamError * Use vector formatting in manual bindings * Always log vectors with FLOG | ||||
* | Deal with covered switches consistently (#4161) | peterbell10 | 2018-02-05 | 1 | -4/+1 |
| | | | | | | | * Fixes a number of "<function>: not all control paths return a value" warnings on MSVC. * Introduces the UNREACHABLE global macro and uses it instead of conditionally compiled switch defaults. * Move cNBTParseErrorCategory from FastNBT.h into FastNBT.cpp to prevent bad calls to message() | ||||
* | Rename cEntity swim states (#3996) | Alexander Harkness | 2018-01-14 | 1 | -5/+1 |
| | | | | | | | | | | * Replace cEntity:m_IsSubmerged with m_IsHeadInWater * Replace cEntity:m_IsSwimming with m_IsInWater * Add API documentation for new symbols * Apply SetSwimState to all entities, not just mobs and players * Pickups now use IsOnFire to check if they are on fire before destruction Fixes #3987 | ||||
* | Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959) | Lane Kolbly | 2017-09-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | * Made BroadcastSoundEffect take vector parameters. * Added docs for new vectored methods * Removed old code * Fixed lua warnings * Made old BroadcastSoundEffect not an override. * m_Block to m_BlockPos, used Vector3d constructor where prettier. * a_Block to a_BlockPos * Changed thunderbolt a_Block to a_BlockPos | ||||
* | Changed some int parameters to vector parameters (#3937) | Bond-009 | 2017-09-07 | 1 | -3/+3 |
| | |||||
* | Added knockback to arrows, fixed knockback enchantment handling (#3900) | Lane Kolbly | 2017-08-13 | 1 | -16/+2 |
| | | | | * Added knockback for arrows, fixed knockback enchantment handling. | ||||
* | Updated sounds and effect IDs (#3422) | mathiascode | 2017-02-15 | 1 | -3/+3 |
| | |||||
* | Initial support for the 1.11 protocol. | Mattes D | 2016-12-16 | 1 | -1/+1 |
| | |||||
* | Entities now bail out of ticks if destroyed (#3363) | LogicParrot | 2016-09-03 | 1 | -0/+5 |
| | |||||
* | Fixed RasPi builds of unit tests. | Mattes D | 2016-08-04 | 1 | -1/+3 |
| | | | | | On RasPi with gcc 4.8.2, the asserts wouldn't compile when tests were enabled. Enforced the assumption that ASSERT code is generated only in Debug builds. | ||||
* | Improved tamed wolf pack cooperation and projectile reactions | LogicParrot | 2016-01-22 | 1 | -1/+1 |
| | |||||
* | Tamed wolf assists owner (attack / defence) | LogicParrot | 2016-01-12 | 1 | -6/+8 |
| | |||||
* | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 2015-07-29 | 1 | -5/+5 |
| | |||||
* | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-29 | 1 | -4/+5 |
|\ | | | | | | | | | Conflicts: src/Entities/ArrowEntity.cpp | ||||
| * | AI - Sane Skeleton | SafwatHalaby | 2015-05-28 | 1 | -10/+11 |
| | | |||||
* | | Make -Werror disabling file only | tycho | 2015-05-19 | 1 | -2/+2 |
|/ | | | | Ad fix a load of warnings | ||||
* | Changed air drag units to 'interpolated ticks' per second | DevToaster | 2015-03-31 | 1 | -1/+1 |
| | |||||
* | Modified physics for more vanilla-like behavior | DevToaster | 2015-03-31 | 1 | -0/+4 |
| | |||||
* | Fixed trailing whitespace. | Mattes D | 2015-03-21 | 1 | -1/+1 |
| | |||||
* | Improved arrow in-flight and block-hit appearance | Tiger Wang | 2015-03-20 | 1 | -13/+2 |
| | | | | * Fixes #1495 | ||||
* | Converted ArrowEntityTiers to std::chrono | Tycho | 2015-01-16 | 1 | -5/+5 |
| | |||||
* | Initial convertion of a_Dt to std::chrono | Tycho | 2015-01-11 | 1 | -3/+3 |
| | | | | also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay | ||||
* | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-23 | 1 | -1/+1 |
| | |||||
* | Functions in cPluginManager get references instead of pointers. | Mattes D | 2014-10-15 | 1 | -5/+9 |
| | |||||
* | Removed more unessicary includes | Tycho | 2014-09-26 | 1 | -1/+0 |
| | |||||
* | Fixed MSVC warning. | madmaxoft | 2014-09-01 | 1 | -2/+2 |
| | |||||
* | Protection Enchantments, some fixes | Jaume Aloy | 2014-08-21 | 1 | -5/+5 |
| | | | | | | | | - Protection echantments (fire, blast, feather falling, protection and projectile). It isn't finished, add secondary effects and optimize the code. - Removed some brackets. - Silk touch fixed. | ||||
* | Fixes | Jaume Aloy | 2014-08-19 | 1 | -7/+8 |
| | | | | | | | | - Changed m_TicksLeftBurning > 0 for IsOnFire() - Tried to do the changes in BlockHandler.cpp - Removed m_Creator in ArrowEntity - Added m_Enchantments in ProjectileEntity CreatorData - Added blank lines between functions | ||||
* | Added more enchantments and some fixes | Jaume Aloy | 2014-08-19 | 1 | -4/+18 |
| | | | | | | | - Removed Debug messages - Added Punch enchantment effect - Added Silk Touch enchantment - Added Unbreaking enchantment effect | ||||
* | Added some Enchantments | Jaume Aloy | 2014-08-19 | 1 | -3/+23 |
| | | | | | | - Bow enchantments: Infinity, Flame and Power - Sword and tools enchantments: Fire Aspect, Bane of Arthropods, Smite, Sharpness | ||||
* | Basic style fixes. | madmaxoft | 2014-07-17 | 1 | -2/+2 |
| | |||||
* | Normalized comments. | madmaxoft | 2014-07-17 | 1 | -6/+6 |
| | | | | | 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. | ||||
* | Maybe improved arrow sinking | Tiger Wang | 2014-07-14 | 1 | -2/+2 |
| | |||||
* | Changed BroadcastSoundEffect function to take floating pos. | Howaner | 2014-07-13 | 1 | -3/+3 |
| | |||||
* | Fixed arrow collection animation | Tiger Wang | 2014-07-09 | 1 | -21/+3 |
| | | | | * Fixed piston extension non-solidness | ||||
* | Merge pull request #1135 from mc-server/fixes | Tiger Wang | 2014-07-09 | 1 | -24/+16 |
|\ | | | | | Fixes to projectiles and the undead | ||||
| * | Eps comparison | Tiger Wang | 2014-07-04 | 1 | -1/+1 |
| | | |||||
| * | Suggestions | Tiger Wang | 2014-07-02 | 1 | -8/+8 |
| | | |||||
| * | Vector clamping fixes | Tiger Wang | 2014-07-01 | 1 | -4/+8 |
| | | | | | | | | Thank you, @madmaxoft. | ||||
| * | Implemented Vector3<>::Floor() | Tiger Wang | 2014-06-30 | 1 | -2/+3 |
| | | |||||
| * | Suggestions | Tiger Wang | 2014-06-29 | 1 | -1/+3 |
| | | |||||
| * | Fixed multiple issues with projectiles | Tiger Wang | 2014-06-22 | 1 | -24/+9 |
| | | | | | | | | | | | | | | * Fixed arrows not being collectable/not truly hitting a block/not lodging into blocks/not going in far enough * Fixed projectiles not playing their block hit animation owning to being destroyed too quickly | ||||
* | | Merged branch 'howaner/Bow'. | Mattes D | 2014-06-26 | 1 | -11/+40 |
|\ \ | |/ |/| | | | Removed the pickup collection broadcast due to bad code. | ||||
| * | Add comment. | Howaner | 2014-06-26 | 1 | -0/+1 |
| | | |||||
| * | GameMode check | Howaner | 2014-06-26 | 1 | -1/+1 |
| | | |||||
| * | derp | Howaner | 2014-06-17 | 1 | -3/+3 |
| | | |||||
| * | The same: Float, not Double | Howaner | 2014-06-17 | 1 | -1/+1 |
| | | |||||
| * | Float, not Double | Howaner | 2014-06-17 | 1 | -1/+1 |
| | | |||||
| * | Split Broadcast Sound Effect function call in multiple lines. | Howaner | 2014-06-16 | 1 | -2/+16 |
| | | |||||
| * | Fix bow sound and creative arrow pickup. | Howaner | 2014-06-16 | 1 | -10/+22 |
|/ | |||||
* | Initialise m_HasTeleported in both constructors | worktycho | 2014-05-09 | 1 | -0/+1 |
| | |||||
* | Fixed projectile source filenames, indentations | archshift | 2014-04-28 | 1 | -0/+193 |