13
0
geforkt von Mirrors/Paper

316 Commits

Autor SHA1 Nachricht Datum
Bukkit/Spigot
761a84cb1b Pulling all pending Bukkit-JavaDoc changes
By: Edmond Poon <sagaciouszzzz@gmail.com>
2013-04-02 00:11:22 -04:00
Bukkit/Spigot
3fe7d8585e Pulling all pending Bukkit-JavaDoc changes
By: Edmond Poon <sagaciouszzzz@gmail.com>
2013-03-27 21:12:08 -04:00
Bukkit/Spigot
07bdbf973d Add ability to change player item in hand. Adds BUKKIT-3318
By: Patrick Seidel <psycowithespn1@aim.com>
2012-12-27 17:08:09 -05:00
Bukkit/Spigot
d52aad59f3 Add Thorns to DamageCause - Related to BUKKIT-3505
By: riking <rikingcoding@gmail.com>
2013-03-23 19:40:52 -07:00
Bukkit/Spigot
631a8b51dc Add InventoryMoveItemEvent. Adds BUKKIT-3765
This event is being called whenever a block or entity (e.g. hopper) tries to
move an item from one inventory to another inventory (one inventory may be
the hopper itself).

By: Dennis Bliefernicht <dennis.bliefernicht@triphoenix.de>
2013-03-21 21:08:38 +01:00
Bukkit/Spigot
1b2a7454d6 Add Dropper BlockState. Adds BUKKIT-3750
By: Xephi <xephirot59@gmail.com>
2013-03-21 13:44:20 +01:00
Bukkit/Spigot
dff43f16bb Add Fish (Hook) entity to PlayerFishEvent. Adds BUKKIT-1025
By: Andre LeBlanc <andre@norcode.com>
2013-02-26 15:54:47 -05:00
Bukkit/Spigot
e5d1bf5f8d Pulling all pending Bukkit-JavaDoc changes
By: Edmond Poon <sagaciouszzzz@gmail.com>
2013-03-20 00:42:05 -04:00
Bukkit/Spigot
97b686dc3b Add block or entity causes to BlockIgniteEvent. Addresses BUKKIT-3609, BUKKIT-3656, BUKKIT-3657
By: Yariv Livay <yarivlivay@gmail.com>
2013-03-17 22:27:52 +02:00
Bukkit/Spigot
3f028f3d35 Add InventoryPickupItemEvent. Adds BUKKIT-3798
By: Michael Limiero <mike5713@gmail.com>
2013-03-17 17:21:14 -04:00
Bukkit/Spigot
08b0ee9e53 Add Hopper block state and inventory type. Adds BUKKIT-3749
By: Michael Limiero <mike5713@gmail.com>
2013-03-15 23:22:53 -04:00
Bukkit/Spigot
d2a44f240c Add PlayerItemConsumeEvent. Adds BUKKIT-2349
By: Travis Watkins <amaranth@ubuntu.com>
2013-03-01 23:54:29 -06:00
Bukkit/Spigot
78abaa5f6d Pulling all pending Bukkit-JavaDoc changes
By: Wesley Wolfe <weswolf@aol.com>
2013-02-22 22:49:38 -06:00
Bukkit/Spigot
0ffcec85cb Only use TravelAgent if supplied; Addresses BUKKIT-3466
If there is no TravelAgent assigned, it can not be used.

By: EdGruberman <ed@rjump.com>
2013-01-22 18:25:41 -07:00
Bukkit/Spigot
8065c9095a Improve javadoc in 26 files.
Addresses:
BUKKIT-1643, BUKKIT-1868, BUKKIT-1846, BUKKIT-2632, BUKKIT-3196,
BUKKIT-3187, BUKKIT-3198, BUKKIT-3200, BUKKIT-3201 and BUKKIT-3417.

By: feildmaster <admin@feildmaster.com>
2013-01-22 15:09:24 -06:00
Bukkit/Spigot
c5392313d3 [Bleeding] Add experimental support for entity portal traveling
EntityPortalEvent is called when an entity is about to portal to a
new location. This event is cancellable on top of being able to
change the exit location.

EntityPortalExitEvent is called when exiting the portal, allowing
for adjustment of the exit velocity.

By: EdGruberman <ed@rjump.com>
2012-12-14 02:55:41 -07:00
Bukkit/Spigot
df5229b286 Add experience methods for PlayerFishEvent. Adds BUKKIT-3348
By: feildmaster <admin@feildmaster.com>
2013-01-01 23:41:41 -06:00
Bukkit/Spigot
105539f28c Don't allow nulls in PlayerRespawnEvent. Fixes BUKKIT-2571
By: feildmaster <admin@feildmaster.com>
2012-12-29 18:40:44 -06:00
Bukkit/Spigot
7536c357fc Add FurnaceExtractEvent. Addresses BUKKIT-2114
Added a "BlockExpEvent" to hold experience and the handlers for the events

By: feildmaster <admin@feildmaster.com>
2012-12-07 19:12:32 -06:00
Bukkit/Spigot
f545b84e46 [BREAKING] EntityChangeBlockEvent can be non-living. Adds BUKKIT-3078
Non-living entities can change blocks, specifically falling blocks. This change is a small source break, but mainly a byte-code break (requires plugins to recompile).

By: Wesley Wolfe <weswolf@aol.com>
2012-11-30 12:08:30 -06:00
Bukkit/Spigot
9e0336d03c Add data values for entity change block event. Adds BUKKIT-3077, BUKKIT-3076
By: Wesley Wolfe <weswolf@aol.com>
2012-11-30 12:07:10 -06:00
Bukkit/Spigot
6cebaa530c Add DamageCause for FallingBlocks. Adds BUKKIT-2781
By: feildmaster <admin@feildmaster.com>
2012-11-20 16:54:43 -06:00
Bukkit/Spigot
5461da9470 Add EXPLOSION and DEFAULT RemoveCauses to the HangingBreakEvent.
EXPLOSION is used when a hanging entity is removed by an explosion.
DEFAULT is used when a hanging entity is removed by an uncategorised
cause.

By: EvilSeph <evilseph@gmail.com>
2012-10-31 13:53:24 -04:00
Bukkit/Spigot
f3262382e5 Add inventory types for new containers. Fixes BUKKIT-2741
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-31 12:14:04 -05:00
Bukkit/Spigot
397b53dad5 [Bleeding] Add new events for Hanging entities, deprecate old Painting
events. Adds BUKKIT-2754

By: h31ix <effectsdude@gmail.com>
2012-10-31 00:05:42 -04:00
Bukkit/Spigot
c73a3c02f0 Update Bukkit for Minecraft 1.4(.2) changes.
By: Travis Watkins <amaranth@ubuntu.com>
2012-10-22 03:30:04 -05:00
Bukkit/Spigot
8848de9887 Add a tab completion API for chat messages. Adds BUKKIT-2607
This implementation provides access to a (mutable) list and the base
message. Also provided is a convenience method for getting the last
'token' in the provided string.

By: Wesley Wolfe <weswolf@aol.com>
2012-10-17 04:33:02 -05:00
Bukkit/Spigot
74f83f3098 Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600
PlayerPreLoginEvent was originally implemented with the intention that
putting synchronized blocks on the plugin manager made it thread safe.
Unintentionally, this causes the event to be executed when a plugin
would otherwise expect no events to be firing. It is now deprecated.

By: Wesley Wolfe <weswolf@aol.com>
2012-10-14 03:36:08 -05:00
Bukkit/Spigot
626c347565 Add API for getting and setting experience for BlockBreakEvent. Addresses BUKKIT-2033
By: feildmaster <admin@feildmaster.com>
2012-08-08 06:51:44 -05:00
Bukkit/Spigot
cef9873c0c Add Warning API and settings for Deprecated events
By: Wesley Wolfe <weswolf@aol.com>
2012-08-07 00:16:57 -05:00
Bukkit/Spigot
64ad50197f BREAKING: replace defunct PlayerChatEvent with async chat. Addresses BUKKIT-2064
PlayerChatEvent is now Deprecated. It should be fired asynchronously, but
has not been so traditionally. To do so would massively break plugins that
rely on it.

AsyncPlayerChatEvent now replaces PlayerChatEvent. It uses comparable
functionality, but can be fired without synchronizing to the event manager.
The event will sometimes fire synchronously if triggered by a plugin.

Because PlayerChatEvent is now deprecated, PlayerCommandPreprocessEvent will
no longer extend PlayerChatEvent. This is almost completely source and
binary compatible, bar plugins that downcast to PlayerChatEvent.
Additionally, some methods that are non-functional have been marked
deprecated and indicate such.

Additionally, new constructors are now provided to allow for lazier
initialization of the receiving player set. A note has been added stating
plugins should be prepared for UnsupportedOperationExceptions if the caller
provides an unmodifiable collection.

By: Wesley Wolfe <weswolf@aol.com>
2012-08-03 06:15:12 -05:00
Bukkit/Spigot
cb002502f8 Update Bukkit for 1.3.1 changes
By: feildmaster <admin@feildmaster.com>
2012-07-29 02:34:09 -05:00
Bukkit/Spigot
0477cd71a0 Don't "setLastDamageCause" in the DamageEvent constructor. Addresses BUKKIT-1881
This is now done after the event to allow you to be able to get previous damageCauses, and is now only applied if the event is not canceled.

By: feildmaster <admin@feildmaster.com>
2012-06-03 08:23:30 -05:00
Bukkit/Spigot
1c0bcd9942 Add plugin channel events. Addresses BUKKIT-1844
By: Wesley Wolfe <weswolf@aol.com>
2012-06-20 23:14:13 -05:00
Bukkit/Spigot
803c3013d5 Add PlayerItemBreakEvent. Addresses BUKKIT-1600
By: Travis Ralston <travpc@gmail.com>
2012-05-06 21:36:07 -06:00
Bukkit/Spigot
e88d605bc3 Add NotePlayEvent. Fixes BUKKIT-1779
By: obnoxint <mail@obnoxint.net>
2012-06-10 17:37:24 +02:00
Bukkit/Spigot
31704fd7d6 Add asynchronous pre-login event; Addresses BUKKIT-1213
By: Wesley Wolfe <weswolf@aol.com>
2012-03-19 03:59:22 -05:00
Bukkit/Spigot
ad7045596d Support asynchronous events; Addresses BUKKIT-1212
By: Wesley Wolfe <weswolf@aol.com>
2012-06-13 21:28:13 -05:00
Bukkit/Spigot
ca71171e8c Add PlayerToggleFlightEvent. Fixes BUKKIT-1696
By: H31IX <effectsdude@gmail.com>
2012-05-22 16:04:36 -04:00
Bukkit/Spigot
03af91781c Javadoc updates
Fixes BUKKIT-1653, Fixes BUKKIT-1383 and Fixes BUKKIT-1644

By: feildmaster <admin@feildmaster.com>
2012-06-03 05:40:54 -05:00
Bukkit/Spigot
f6c072f78f Add IgniteCause.FIREBALL for BUKKIT-1566
By: Travis Watkins <amaranth@ubuntu.com>
2012-04-25 16:27:11 -05:00
Bukkit/Spigot
10e415be50 Add SpawnReason.DEFAULT, to make SpawnReason.CUSTOM solely for plugins
By: feildmaster <admin@feildmaster.com>
2012-04-14 01:31:59 -05:00
Bukkit/Spigot
df4bc1e67a Added SpawnReason.SLIME_SPLIT. Addresses BUKKIT-790
By: feildmaster <admin@feildmaster.com>
2012-04-14 00:53:52 -05:00
Bukkit/Spigot
c67435f1ec Adds address to PlayerLoginEvent; Addresses BUKKIT-431
This also deprecates old constructors left for compatibility. Address
will default to null in these cases.

By: Wesley Wolfe <weswolf@aol.com>
2012-04-03 17:00:05 -05:00
Bukkit/Spigot
4e54839dda [Bleeding] Added SpawnReason.BREEDING. Addresses BUKKIT-1356
By: feildmaster <admin@feildmaster.com>
2012-03-26 14:13:10 -05:00
Bukkit/Spigot
dc590d2c1e Reverting the Drop API for now, we need to re-evalute this as it is causing too many issues and blocking releases.
This reverts commit 2d17b0c24e2de982c09ad6050a95db0fac70c3ad.

By: Warren Loo <evilseph@gmail.com>
2012-03-27 10:16:42 -04:00
Bukkit/Spigot
d45f940edb Added new MELTING DamageCause. Addresses BUKKIT-1244
By: EvilSeph <evilseph@gmail.com>
2012-03-22 17:33:32 -04:00
Bukkit/Spigot
bbe996077c [Bleeding] Added getting and setting drops to all appropriate events. Fixes BUKKIT-397 and fixes BUKKIT-1252
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-08-14 22:34:13 -04:00
Bukkit/Spigot
7688cbaf4e [Bleeding] Add ExpBottleEvent; Addresses BUKKIT-888
By: Wesley Wolfe <weswolf@aol.com>
2012-03-20 02:06:59 -05:00
Bukkit/Spigot
ade2f5568b [Bleeding] CraftItemEvent.getInventory() now returns CraftingInventory for convenience.
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-03-12 23:11:49 -04:00