Commit Graph

755 Commits

Author SHA1 Message Date
Jake Potrebic 27a62b6b53 Add drops to shear events 2021-05-18 12:31:54 -07:00
Jake Potrebic a933298032 Add missing InventoryType
Upstream did not add a DECORATED_POT inventory type
2023-12-27 16:46:13 -08:00
Jake Potrebic 1ab1d0f10a Experimental annotations change 2023-12-09 11:47:53 -08:00
Tamion 450a42a3fe Expand LingeringPotion API 2023-11-04 23:56:23 +01:00
booky10 4e6ceb54bb Add hand to fish event for all player interactions 2023-07-03 01:55:32 +02:00
Tamion 3c50e35f30 Fix PlayerSwapHandItemsEvent throwing exception when mainhand or offhand set to null 2023-09-25 19:55:51 +02:00
Jake Potrebic 1c0b535949 Add titleOverride to InventoryOpenEvent 2022-03-04 12:45:21 -08:00
Warrior 4b46a36a94 Limit setBurnTime to valid short values 2023-08-18 08:07:38 +02:00
The456gamer 9e3e11d2f2 Expose hand during BlockCanBuildEvent 2023-08-21 14:13:43 +01:00
aerulion 3008a27f33 Expose clicked BlockFace during BlockDamageEvent 2023-08-21 04:36:07 +02:00
by77er 7c2fbd4ab8 Add event for player editing sign 2023-06-10 19:06:24 -04:00
Jake Potrebic 6c1411fec8 Expand PlayerItemMendEvent 2022-01-20 18:11:44 -08:00
Jake Potrebic 216d310a35 Fix HandlerList for InventoryBlockStartEvent subclasses 2023-02-07 08:20:27 -08:00
Jake Potrebic 40c7b09ed4 Improve PortalEvents 2022-12-15 10:33:34 -08:00
Warrior 8636a7d5a4 Add /paper dumplisteners command 2022-11-19 19:46:44 +01:00
Owen1212055 4eafd09fd9 More Teleport API 2021-09-05 00:36:05 -04:00
Jake Potrebic 495ba77d85 Add EntityDyeEvent and CollarColorable interface 2022-03-18 21:16:38 -07:00
HexedHero 6ede3992b9 Add pre-unbreaking amount to PlayerItemDamageEvent 2022-04-10 06:21:19 +01:00
Jake Potrebic 7fae67e6b3 Fix incorrect new blockstate in EntityBreakDoorEvent 2023-07-02 22:14:09 -07:00
Kieran Wallbanks 5468da1b03 Fix NotePlayEvent 2021-06-21 12:33:45 +01:00
Jake Potrebic 546372966a Extend VehicleCollisionEvent, move HandlerList up
Co-authored-by: SoSeDiK <mrsosedik@gmail.com>
2021-12-13 14:35:27 -08:00
dodison 4bfca492a5 Add critical damage API 2021-07-26 17:35:20 +02:00
Jake Potrebic 9550762612 add back EntityPortalExitEvent
Was removed here: https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/a2d787f6ebeb72fa7d5750788221fb9a0d838ac4
2021-05-12 02:49:28 -07:00
Madeline Miller ec4a7e5d87 Add helpers for left/right click to Action 2021-08-29 17:00:56 +10:00
Jake Potrebic 21af6149df Make EntityUnleashEvent cancellable 2021-01-03 21:25:39 -08:00
Jake Potrebic 957d209cb4 Add PlayerSetSpawnEvent 2021-05-19 18:58:24 -07:00
Jake Potrebic 1284f0bf53 Adds PlayerArmSwingEvent 2021-03-12 19:20:03 -08:00
Jason Penilla a8e19d139e Add WaterBottleSplashEvent 2022-12-08 10:12:23 -07:00
Jake Potrebic 93e2ecfd49 Add PlayerKickEvent causes 2021-05-15 20:30:34 -07:00
Jake Potrebic 547577ccb6 Add cause to Weather/ThunderChangeEvents 2020-12-02 18:25:31 -08:00
Jake Potrebic d30a14d638 additions to PlayerGameModeChangeEvent 2021-05-15 10:04:50 -07:00
Alvinn8 8ee512d806 Add Adventure message to PlayerAdvancementDoneEvent 2021-01-08 20:29:58 +01:00
Jake Potrebic e9c4b62f7e add RespawnFlags to PlayerRespawnEvent 2021-04-22 17:17:54 -07:00
HexedHero 28c7aca637 PlayerMoveEvent Improvements 2021-04-29 10:31:44 +01:00
Jake Potrebic 6293f3ad54 add consumeFuel to FurnaceBurnEvent 2021-04-22 16:45:15 -07:00
Thonk c6ff2b9aee Add recipe to cook events 2021-01-06 12:05:29 -08:00
BillyGalbreath 65807cfb9b Allow adding items to BlockDropItemEvent 2021-01-20 14:25:26 -06:00
Nassim Jahnke f1ab420c8a Add dropLeash variable to EntityUnleashEvent 2021-01-29 15:13:04 +01:00
Madeline Miller f3d8fe46e3 Add API to get exact interaction point in PlayerInteractEvent 2021-01-04 16:40:55 +10:00
Jake Potrebic 3234f24141 Add OBSTRUCTED reason to BedEnterResult 2020-12-24 12:43:30 -08:00
Mariell Hoversholm 7ee931eaf2 Add API for quit reason 2020-11-14 16:19:58 +01:00
William Blake Galbreath 48046af5ef Add PrepareResultEvent / PrepareGrindstoneEvent
Adds a new event for all crafting stations that generate a result slot item

Anvil, Grindstone and Smithing now extend this event

Grindstone is a backwards compat from a previous PrepareGrindstoneEvent
2020-07-03 11:58:56 -05:00
Jake Potrebic e034549a33 added 2 new TargetReasons for 1.16 mob behavior 2020-07-03 15:05:54 -07:00
LordKorea 20c3b04159 Add and implement PlayerRecipeBookClickEvent 2020-05-11 22:38:10 -04:00
Trigary 0ee773e88b add hand to BlockMultiPlaceEvent 2020-03-01 22:43:34 +01:00
Shane Freeder d4ef0cde59 PlayerDeathEvent#shouldDropExperience 2019-12-24 00:35:31 +00:00
simpleauthority 9fc26a2efb Amend PlayerInteractAtEntityEvent javadoc for ArmorStands 2019-07-11 10:35:56 -07:00
Aikar f9af4df79e PlayerDeathEvent#getItemsToKeep
Exposes a mutable array on items a player should keep on death

Example Usage: https://gist.github.com/aikar/5bb202de6057a051a950ce1f29feb0b4
2013-03-11 20:04:34 -04:00
Aikar 2825ece820 Fix Spigot annotation mistakes
while some of these may of been true, they are extreme cases and cause
a ton of noise to plugin developers.

Use ApiStatus.Internal instead of Deprecated for actual internal API
that continues to have use (internally).

These do not help plugin developers if they bring moise noise than value.
2019-03-24 18:39:01 -04:00
Aikar ded424db46 Fixes and additions to the spawn reason API
Expose an entities spawn reason on the entity.
Pre existing entities will return NATURAL if it was a non
persistenting Living Entity, SPAWNER for spawners,
or DEFAULT since data was not stored.

Additionally, add missing spawn reasons.

Co-authored-by: Aurora <aurora@relanet.eu>
Co-authored-by: Jakub Zacek <dawon@dawon.eu>
2019-03-24 00:21:23 -04:00