Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Update to Minecraft 1.8 | Thinkofdeath | 2014-11-28 | -682/+0 |
| | | | | For more information please see http://www.spigotmc.org/ | |||
* | Don't confuse client with sound coordinates outside view distance. | Travis Watkins | 2014-07-15 | -1/+17 |
| | ||||
* | Update CraftBukkit to Minecraft 1.7.10 | Travis Watkins | 2014-07-08 | -8/+8 |
| | ||||
* | [Bleeding] Implement new damage api. Fixes BUKKIT-5326, BUKKIT-3878. | t00thpick1 | 2014-06-22 | -10/+4 |
| | | | | | | | | | | | | | | This commit centralizes event handling to where damage is actually applied to the entity to avoid bugs that have resulted from nodamageticks, modifications to damage after the event has been called, and similar mishaps. This also implements new API for getting and setting of modifications made to the damage amount actually applied to the entity. This is done by storing the change in the damage amount as each modifier is applied by vanilla code. The method that actually damages the armor worn by an entity has been relocated beneath the event called as to not apply durability loss when the event has been cancelled. | |||
* | Fix missed diff and other small things | Travis Watkins | 2014-04-13 | -1/+1 |
| | ||||
* | Update CraftBukkit to Minecraft 1.7.5 | Nate Mortensen | 2014-03-21 | -43/+43 |
| | ||||
* | [Bleeding] Correctly generate torches on portal. Fixes BUKKIT-746 | t00thpick1 | 2013-12-17 | -4/+4 |
| | | | | | | | In the CraftBlockState implementation, updating the blockstate onto a block will force the block state data value onto the block. Unlike vanilla which relied on block data being set when the type changed, we must instead explicitely set the data in the blockstate. | |||
* | [Bleeding] Call EntityTargetEvent for EnderDragons. Fixes BUKKIT-5160 | t00thpick1 | 2013-12-13 | -1/+14 |
| | | | | | | EnderDragons did not call an EntityTargetEvent when they were targeting random players in the End. This commit adds that event call into the targeting code. | |||
* | Throw event when EnderCrystals harm EnderDragon. Fixes BUKKIT-4052 | t00thpick1 | 2013-12-13 | -1/+10 |
| | | | | | | | The EntityLiving dealDamage method will not call an event for the entity damage caused by an explosion without an associated entity cause, therefore, the explosion caused by EnderCrystals needs to be explicitely handled within the EnderDragon class. | |||
* | Update CraftBukkit to Minecraft 1.7.2 | mbax | 2013-11-30 | -54/+55 |
| | ||||
* | Update CraftBukkit to 1.6.4 | feildmaster | 2013-09-19 | -8/+8 |
| | ||||
* | Update CraftBukkit to 1.6.2 | mbax | 2013-07-08 | -12/+12 |
| | ||||
* | Rework max health values. Fixes BUKKIT-4398 | Wesley Wolfe | 2013-07-02 | -1/+1 |
| | ||||
* | Update CraftBukkit to 1.6.1 | Nate Mortensen | 2013-07-01 | -158/+155 |
| | ||||
* | Rework EntityExplodeEvent. Fixes BUKKIT-4140. Adds BUKKIT-4141 | Wesley Wolfe | 2013-04-24 | -1/+22 |
| | ||||
* | Refactor EntityDamageEvents. Adds BUKKIT-1944 & BUKKIT-3684 | feildmaster | 2013-04-10 | -15/+1 |
| | ||||
* | Cleanup comments, formatting, etc | Travis Watkins | 2013-03-25 | -5/+5 |
| | ||||
* | Update CraftBukkit to Minecraft 1.5.1 | Travis Watkins | 2013-03-20 | -1/+1 |
| | ||||
* | Update CraftBukkit to Minecraft 1.5 | Travis Watkins | 2013-03-15 | -81/+81 |
| | ||||
* | Implement entity max health methods. Adds BUKKIT-266 | feildmaster | 2012-12-23 | -2/+2 |
| | ||||
* | Update CraftBukkit to Minecraft 1.4.6 | feildmaster | 2012-12-20 | -57/+57 |
| | ||||
* | Update CraftBukkit to Minecraft 1.4.4. | Travis Watkins | 2012-11-13 | -70/+68 |
| | ||||
* | Update CraftBukkit to Minecraft 1.4(.2). | Travis Watkins | 2012-10-27 | -152/+192 |
| | ||||
* | Update CraftBukkit to Minecraft 1.3.1 | feildmaster | 2012-08-02 | -217/+167 |
| | ||||
* | Cleaned up CraftBukkit comments in NMS. | Wesley Wolfe | 2012-07-23 | -8/+11 |
| | | | | | | | | | | | | | Added newlines at the end of files Fixed improper line endings on some files Matched start - end comments Added some missing comments for diffs Fixed syntax on some spots Minimized some diff Removed some no longer used files Added comment on some required files with no changes Fixed imports of items used once Added imports for items used more than once | |||
* | Add remaining missing setLastDamageCause's | Steve Anton | 2012-07-14 | -0/+1 |
| | ||||
* | Fixed EnderDragon not dealing damage after it has been hit. Fixes BUKKIT-1751 | EvilSeph | 2012-06-12 | -1/+1 |
| | ||||
* | Make EntityCreatePortalEvent block list Unmodifiable. | feildmaster | 2012-04-02 | -2/+2 |
| | ||||
* | Tell clients to update if EntityPortalCreateEvent is canceled. Fixes BUKKIT-1426 | feildmaster | 2012-04-02 | -0/+10 |
| | ||||
* | Updated to Minecraft version 1.2.4. Updated version string to 1.2.4-R0.1. | Nathan Adams | 2012-03-22 | -11/+11 |
| | ||||
* | Fixed BlockStateListPopulator in EntityEnderDragon not being populated. ↵ | EvilSeph | 2012-03-11 | -38/+21 |
| | | | | Fixes BUKKIT-1130 | |||
* | Updated CraftBukkit to 1.2 | Nathan Adams | 2012-03-01 | -50/+43 |
| | ||||
* | Updated to rename revision 02 | Erik Broes | 2012-03-01 | -1/+1 |
| | ||||
* | Adjusted CraftBukkit to work with the entity event convenience patch in ↵ | TomyLobo | 2012-02-29 | -1/+1 |
| | | | | Bukkit. Addresses BUKKIT-809 | |||
* | Made Ender Dragons fire EntityRegainHealth events when getting healed by ↵ | EvilSeph | 2012-02-08 | -3/+10 |
| | | | | Ender Crystals. | |||
* | Dragons now throw events when creating portals | Nathan Adams | 2012-01-15 | -13/+32 |
| | ||||
* | Fix formatting. | Erik Broes | 2012-01-15 | -2/+2 |
| | ||||
* | Update for 1.1_01 renames. | Erik Broes | 2012-01-15 | -6/+6 |
| | | | | | We know these updates (can) break plugins bypassing Bukkit. They are needed for smooth updates however. There will be another one right before before 1.1-R1. | |||
* | Updated to Minecraft 1.1 | Erik Broes | 2012-01-12 | -34/+34 |
| | ||||
* | Update to mc-dev rename revision 01 | Nathan Adams | 2012-01-12 | -7/+7 |
| | ||||
* | Make EntityEnderDragon call the ExplosionEventi | Andrew Ardill | 2011-12-08 | -0/+1 |
| | | | | | Rather than just creating the event and not worrying any further about it. Thanks for the heads up snowleo! | |||
* | Teach EnderDragon how to throw EntityExplosionEvents when it breaks blocks | Andrew Ardill | 2011-12-08 | -3/+29 |
| | | | | | | | | | | | | We also teach CraftWorld how to explode an event, taken from Explosion.a(boolean) (the code that breaks blocks and drops them on the ground). The EnderDragon has a flag that slows it down when it hits unbreakable blocks: Obsidian, White Stone or Bedrock. It might be useful to extend the event so that plugins can set this. Letting the API set the default yield for an explosion event has been deprecated, so we now set the default yield using the appropriate constructor. | |||
* | Teach EnderDragon how to throw EntityDamage events | Andrew Ardill | 2011-12-05 | -1/+17 |
| | | | | Relates to BUKKIT-129 | |||
* | Make the EnderDragon respect experience drop set in death event | Andrew Ardill | 2011-12-02 | -2/+10 |
| | ||||
* | Add EntityEnderDragon | Andrew Ardill | 2011-12-02 | -0/+590 |