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: a2d787f6eb
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