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
CraftBukkit/Spigot
34d3cf9be4
Updated to rename revision 02
...
By: Erik Broes <erikbroes@grum.nl >
2012-02-29 22:31:04 +01:00
CraftBukkit/Spigot
472b179cd1
[Bleeding] Implementation of inventory framework. Addresses BUKKIT-856
...
See the corresponding Bukkit commit for details.
Implementation details:
- Any packets that include an itemstack will send air stacks as null; maybe this will even eliminate the client crash that occurs if the client receives an air stack
- Better handling of null itemstacks in general (ie less converting them to air stacks)
- Inventory.setContents() can now take an array smaller than the inventory without error
- Player.updateInventory() should now correctly update the result slot in a crafting inventory
Some small credit goes to Afforess (initial implementation of openInventory() methods) and Drakia (initial implementation of InventoryOpenEvent and InventoryCloseEvent).
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2012-02-29 13:56:35 -05:00
CraftBukkit/Spigot
27ab478e59
Added EntityTargetEvent for Experience Orbs, happens when it starts moving towards a human entity! Addresses BUKKIT-820
...
By: ZNickq <ZNickq@ZNickq-PC>
2012-02-25 14:58:21 +02:00
CraftBukkit/Spigot
ade8e8932f
Adjusted CraftBukkit to work with the entity event convenience patch in Bukkit. Addresses BUKKIT-809
...
By: TomyLobo <tomylobo@nurfuerspam.de >
2012-02-21 13:51:56 +01:00
CraftBukkit/Spigot
4122f831fb
[Bleeding] Use player.getItemInHand(), instead of a new ItemStack. Addresses BUKKIT-767
...
By: Feildmaster <admin@feildmaster.com >
2012-02-18 09:14:44 -06:00
CraftBukkit/Spigot
8d2559e42a
[Bleeding] Added EntityType to replace CreatureType.
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2012-02-06 00:19:23 -05:00
CraftBukkit/Spigot
0126ce2b16
[Bleeding] Added BlockGrowEvent. Addresses BUKKIT-104
...
By: Feildmaster <admin@feildmaster.com >
2012-02-11 23:32:24 -06:00
CraftBukkit/Spigot
da4df32343
[Bleeding] Fire EntityDamageByEntityEvent for EnderCrystal. Fixes BUKKIT-776
...
By: Feildmaster <admin@feildmaster.com >
2012-02-18 23:43:01 -06:00
CraftBukkit/Spigot
88fca68972
[Bleeding] Moved projectile EntityDamageByEntityEvent's to event factory. Addresses BUKKIT-775
...
By: Feildmaster <admin@feildmaster.com >
2012-02-10 08:32:11 -06:00
CraftBukkit/Spigot
fa547512af
Deprecation cleanup.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-30 21:51:53 +01:00
CraftBukkit/Spigot
994b74a0fd
Removed MONSTER CreatureType.
...
By: EvilSeph <evilseph@gmail.com >
2012-02-03 02:42:40 -05:00
CraftBukkit/Spigot
5695803314
Filter null/AIR from items dropped on death. Fixes: BUKKIT-653
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-29 13:37:32 +01:00
CraftBukkit/Spigot
0342a99482
[Bleeding] Implemented PotionSplashEvent. Closes BUKKIT-307
...
By: Zeerix <zeerix@draig.de >
2012-01-20 09:56:02 +01:00
CraftBukkit/Spigot
127e32a023
Throw PlayerLevelChangeEvent and PlayerExpChangeEvent events. Thanks to feildmaster for the PR.
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-19 16:06:27 +00:00
CraftBukkit/Spigot
6429a4663c
[Bleeding] Implement EntityShootBowEvent. Thanks Zeerix.
...
By: Zeerix <zeerix@draig.de >
2011-12-28 21:36:02 +01:00
CraftBukkit/Spigot
0c70cec69d
[Bleeding] Added event calls for healing and harming by potions
...
By: Zeerix <zeerix@draig.de >
2012-01-14 00:29:44 +01:00
CraftBukkit/Spigot
7c345d4d82
Fix formatting.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-14 23:02:10 +01:00
CraftBukkit/Spigot
5dfb95e5cb
Implemented new PlayerDeathEvent methods for exp setting
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 18:08:27 +00:00