CraftBukkit/Spigot
d24dac2c06
Update CraftBukkit to Minecraft 1.7.8
...
By: Travis Watkins <amaranth@ubuntu.com >
2014-04-10 20:04:38 -05:00
CraftBukkit/Spigot
e6de9aaa17
Update CraftBukkit to Minecraft 1.7.5
...
By: Nate Mortensen <nate.richard.mortensen@gmail.com >
2014-03-20 22:26:30 -06:00
CraftBukkit/Spigot
ba1adfb79b
[Bleeding] Account for null in EntityDamageEvent handling. Fixes BUKKIT-5317
...
Damage caused by explosions will return null for the event as of
6588d6f72bbca74bf150de65593ac575b846111b. As such, a null check is
now necessary when handling non-living entity damage events.
By: t00thpick1 <t00thpick1dirko@gmail.com >
2014-01-07 00:25:11 -05:00
CraftBukkit/Spigot
f87c5cd9dd
[Bleeding] Fix Achievements and Statistics API. Fixes BUKKIT-5305
...
By: t00thpick1 <t00thpick1dirko@gmail.com >
2014-01-14 23:42:40 -05:00
CraftBukkit/Spigot
fcdf051fa5
Do not fire EntityDamageEvent for explosions twice. Fixes BUKKIT-5156
...
Explosions directly caused by LivingEntities, such as creepers and tnt lit
by players, have their EntityDamageEvent explicitely handled within
the Explosion class. In order to prevent double events when damage
is handled for other DamageSources, we need return null for explosion
based damage sources.
By: t00thpick1 <t00thpick1dirko@gmail.com >
2013-12-09 23:03:13 -05:00
CraftBukkit/Spigot
5783df9d13
Update CraftBukkit to Minecraft 1.7.2
...
By: mbax <matt@phozop.net >
2013-11-04 07:07:38 -06:00
CraftBukkit/Spigot
7ff6d4cf4c
Fix off by 1 error for spawn protection. Fixes BUKKIT-4154
...
By: Jonatan Noponen <jonatan.noponen@gmail.com >
2013-07-31 19:43:10 +03:00
CraftBukkit/Spigot
4cd10145c5
Implement Leash API. Adds BUKKIT-4459, BUKKIT-4583
...
By: T00thpick1 <t00thpick1dirko@gmail.com >
2013-07-31 17:35:16 -04:00
CraftBukkit/Spigot
8524394d06
Implement Horse API. Adds BUKKIT-4424
...
API has been added to interface with Horses and to modify their inventories. Horse entities will now be recognized with the type EntityType.HORSE, and will no longer be UNKNOWN.
HorseJumpEvent, EntityDamageEvent, and EntityTameEvent are all correctly fired for horses.
This commit fixes BUKKIT-4393.
By: h31ix <zero_gravity@outlook.com >
2013-07-10 11:58:18 -04:00
CraftBukkit/Spigot
a578800a63
Update CraftBukkit to 1.6.1
...
By: Nate Mortensen <nate.richard.mortensen@gmail.com >
2013-07-01 06:03:00 -05:00
CraftBukkit/Spigot
7ddeb4b6df
Implement PlayerBookEditEvent. Adds BUKKIT-1995
...
By: Des Herriott <des.herriott@gmail.com >
2013-01-18 08:56:12 +00:00
CraftBukkit/Spigot
5049a112ad
Improve InventoryCloseEvent handling. Fixes BUKKIT-3286
...
Currently there are several cases where a player will have their inventory
screen closed client side but we will not call an event. To correct this
we call the event when the server is the cause of the inventory closing
instead of just when the client is the cause. We also ensure the server is
closing the inventory reliably so we get the events. Additionally this
commit also calls the event when a player disconnects which will handle
kicks, quits, and server shutdown.
By: Travis Watkins <amaranth@ubuntu.com >
2013-05-02 06:05:54 -05:00
CraftBukkit/Spigot
868456b95f
Refactor EntityDamageEvents. Adds BUKKIT-1944 & BUKKIT-3684
...
By: feildmaster <admin@feildmaster.com >
2013-04-09 22:25:06 -05:00
CraftBukkit/Spigot
3c6a12547b
Improve calling of ProjectileHitEvent. Fixes BUKKIT-3872
...
By: Andre LeBlanc <andre@norcode.com >
2013-03-23 12:16:00 -04:00
CraftBukkit/Spigot
56947c94a9
Cleanup comments, formatting, etc
...
By: Travis Watkins <amaranth@ubuntu.com >
2013-03-24 23:22:32 -05:00
CraftBukkit/Spigot
4f70ebc8b7
Add check for Thorns damage - Fixes BUKKIT-3505
...
By: riking <rikingcoding@gmail.com >
2013-03-23 19:41:33 -07:00
CraftBukkit/Spigot
0a6888a54f
Stationary lava is also a LAVA ignition cause.
...
By: Travis Watkins <amaranth@ubuntu.com >
2013-03-21 16:59:45 -05:00
CraftBukkit/Spigot
206334875b
Implement new cause versions of BlockIgniteEvent. Addresses BUKKIT-3609, BUKKIT-3656, BUKKIT-3657
...
By: Yariv Livay <yarivlivay@gmail.com >
2013-03-17 22:46:48 +02:00
CraftBukkit/Spigot
be291480fc
Fix persistence on tamed pets. Fixes BUKKIT-3300
...
With the persistence api introduced, pets did not have their
persistence flag updated to reflect their persistence. This caused
tame ocelots to not persist under specific conditions.
By: feildmaster <admin@feildmaster.com >
2012-12-28 20:27:41 -06:00
CraftBukkit/Spigot
fde7669132
Update CraftBukkit to Minecraft 1.4.6
...
By: feildmaster <admin@feildmaster.com >
2012-12-19 22:03:52 -06:00
CraftBukkit/Spigot
1d39ac678a
Implement ItemFactory and ItemMeta values. Adds BUKKIT-15
...
By: Wesley Wolfe <weswolf@aol.com >
2012-12-17 01:31:41 -06:00
CraftBukkit/Spigot
8c0f05c6ef
Allow placing blocks in spawn if ops.txt is empty. Fixes BUKKIT-3004
...
By: Travis Watkins <amaranth@ubuntu.com >
2012-12-05 04:59:42 -06:00
CraftBukkit/Spigot
41433805ad
Fire EntityFormBlockEvent for FallingBlocks. Adds BUKKIT-3078
...
By: Wesley Wolfe <weswolf@aol.com >
2012-12-04 18:30:10 -06:00
CraftBukkit/Spigot
8b51d75b0f
Add data values to EntityChangeBlockEvent. Adds BUKKIT-3077, BUKKIT-3076
...
This change affects Endermen and Silverfish, adding a data value for the block change event.
By: Wesley Wolfe <weswolf@aol.com >
2012-11-30 11:53:31 -06:00
CraftBukkit/Spigot
9f7e1a3759
Fire BlockSpreadEvent for vine growth. Fixes BUKKIT-1097
...
By: Travis Watkins <amaranth@ubuntu.com >
2012-11-17 10:03:16 -06:00
CraftBukkit/Spigot
87d5b5e374
Apply setLastDamageCause after processing events and the event has not been canceled. Fixes BUKKIT-1881
...
This allows previous causes to be available during the event, as well as making the damage cause a valid one. If EntityDamageEvent is canceled, then it's not the last DamageCause.
Also prevents setting DamageCause involuntarily through construction.
By: feildmaster <admin@feildmaster.com >
2012-07-01 05:04:06 -05:00
CraftBukkit/Spigot
acc10eabc8
Trigger EntityBlockChangeEvent for Silverfish. Adds BUKKIT-1560 and BUKKIT-1593
...
By: feildmaster <admin@feildmaster.com >
2012-04-28 12:26:07 -05:00
CraftBukkit/Spigot
3211d52685
Fire PlayerItemBreakEvent. Addresses BUKKIT-1600
...
By: Travis Ralston <travpc@gmail.com >
2012-05-06 21:38:01 -06:00
CraftBukkit/Spigot
fc5ec8c899
Fire NotePlayEvent. Fixes BUKKIT-1779
...
By: obnoxint <mail@obnoxint.net >
2012-06-10 17:39:18 +02:00
CraftBukkit/Spigot
e6ad96fd25
Fix block place protection using a larger radius. Fixes BUKKIT-1617
...
By: feildmaster <admin@feildmaster.com >
2012-05-15 22:24:27 -05:00
CraftBukkit/Spigot
66b34af562
Properly call EntityDeathEvent for mobs. Fixes BUKKIT-1519
...
By: feildmaster <admin@feildmaster.com >
2012-04-15 09:16:43 -05:00
CraftBukkit/Spigot
37d14787d9
Persist PlayerDeathEvent values. Fixes BUKKIT-1521
...
By: feildmaster <admin@feildmaster.com >
2012-04-14 00:24:51 -05:00
CraftBukkit/Spigot
eabee56243
SpawnRadius should only apply to main world. Fixes BUKKIT-1427
...
By: feildmaster <admin@feildmaster.com >
2012-04-02 16:40:45 -05:00
CraftBukkit/Spigot
ee87f28221
Add BlockRedstoneEvent to Redstone Lamps, Addresses BUKKIT-1431
...
By: feildmaster <admin@feildmaster.com >
2012-04-02 09:01:48 -05:00
CraftBukkit/Spigot
495ebd7020
Fixed interacting with Air returning a false block.
...
By: feildmaster <admin@feildmaster.com >
2012-04-01 04:58:11 -05:00
CraftBukkit/Spigot
6ab777a338
Fixed breaking at world height in creative. Fixes BUKKIT-997
...
By: feildmaster <admin@feildmaster.com >
2012-03-31 18:59:14 -05:00
CraftBukkit/Spigot
33284b8b86
Reverting the Drop API for now, we need to re-evalute this as it is causing too many issues and blocking releases.
...
This reverts commits:
- d2d03afc8854394aeefb40ea5ebf224c8032b19f
- 6245746e91123dd8ef70e5f15b7cdfc7e36d8e8c
- 41fae5c613e9e69a8f6bdf33b23bb09d7f407433
- c34bdecab42cf4098054a5ea43e1c2958d44ae92
- d7445084ac9a90fa0b66d8b050b8d0d2a062eaf3
- 6a6ed2e6ae2328a8a791bcc6857c44dc6c6a7030
- a783bc4dc95da8e26c673abe48fad96b550aba28
- cb50fd68766df8e07631ba5be85759f8257e8068
- 34dfff2ad5c407c712b2783f02960aac5e8649f2
- f33b513820de987b49a4338e85df80968217a601
- 5fd9fdfde055e6eb6a83db246d009b69377b7c94
- 2795b116f40d06551fbb7b96d1963c0ddbeac384
By: Warren Loo <evilseph@gmail.com >
2012-03-27 11:37:00 -04:00
CraftBukkit/Spigot
ae4b2591f7
[Bleeding] Fixed potions throwing double events. Fixes BUKKIT-1332
...
By: feildmaster <admin@feildmaster.com >
2012-03-25 04:21:25 -05:00
CraftBukkit/Spigot
c925bcb49d
Refactor code to be more efficient.
...
By: feildmaster <admin@feildmaster.com >
2012-03-25 18:06:43 -05:00
CraftBukkit/Spigot
ade2618d1d
[Bleeding] Fixed item duping in certain occasions. Fixes BUKKIT-1310
...
By: feildmaster <admin@feildmaster.com >
2012-03-25 17:53:59 -05:00
CraftBukkit/Spigot
11ea95ba9d
[Bleeding] Fixed blocks dropping when BlockBreakEvent is canceled. Fixes BUKKIT-1299
...
By: feildmaster <admin@feildmaster.com >
2012-03-23 09:49:34 -05:00
CraftBukkit/Spigot
330cba4099
[Bleeding] Add a check for illegal blocks. Addresses BUKKIT-1278. Needs more investigation.
...
By: feildmaster <admin@feildmaster.com >
2012-03-22 19:56:59 -05:00
CraftBukkit/Spigot
4e5359c080
[Bleeding] Added getting and setting drops to all appropriate events. Fixes BUKKIT-397 and fixes BUKKIT-1252
...
- Allows drops in creative mode by adding items to the getDrops() list
- Contents of containers are not reported
- Contents of storage minecarts are not reported
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2012-03-05 14:21:43 -05:00
CraftBukkit/Spigot
e470617011
[Bleeding] Implement ExpBottleEvent; Addresses BUKKIT-888
...
By: Wesley Wolfe <weswolf@aol.com >
2012-03-20 02:07:13 -05:00
CraftBukkit/Spigot
852f37abfd
[Bleeding] Implemented ProjectileLaunchEvent. Addresses BUKKIT-284
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2012-03-12 12:45:09 -04:00
CraftBukkit/Spigot
26325dfa92
Fixed EntityDamageByEntityEvent to call for every attackable entity. Fixes BUKKIT-1129, Fixes BUKKIT-1054 and Fixes BUKKIT-147.
...
By: feildmaster <admin@feildmaster.com >
2012-03-12 17:55:02 -05:00
CraftBukkit/Spigot
4f37e35665
[Bleeding] Call a LAVA BlockIgniteEvent in another place in BlockStationary. Fixes BUKKIT-970
...
Also adds CraftEventFactory.callEvent(Event), which returns the event called. Currently only used for n.m.s.BlockStationary's lava
BlockIgniteEvent calls.
By: zml2008 <zach@zachsthings.com >
2012-03-10 21:56:55 -08:00
CraftBukkit/Spigot
cad4f85021
[Bleeding] Added EntityBreakDoorEvent. Fixes BUKKIT-1134
...
By: feildmaster <admin@feildmaster.com >
2012-03-10 18:43:35 -06:00
CraftBukkit/Spigot
bdca84f357
[Bleeding] Added new target events. Fixes BUKKIT-935
...
By: feildmaster <admin@feildmaster.com >
2012-03-09 15:40:59 -06:00
CraftBukkit/Spigot
14196c7d71
Preserve data if possible when dropping Items from entities. Partial solution for BUKKIT-15
...
By: Tahg <tahgtahv@gmail.com >
2012-03-01 22:57:30 -05:00