Ineusia
72ab93ca8a
Add Destroy Speed API
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2020-10-26 11:37:48 -05:00
Mariell Hoversholm
7ee931eaf2
Add API for quit reason
2020-11-14 16:19:58 +01:00
Jake Potrebic
40ac3e15db
Beacon API - custom effect ranges
2020-06-24 12:38:15 -06:00
Alfie Smith
dac5c6c48a
Item no age & no player pickup
2020-11-07 01:20:27 +00:00
Mariell Hoversholm
9c8829553b
Add ignore discounts API
2020-11-09 20:33:38 +01:00
oxygencraft
4226c7f7a4
Add getOfflinePlayerIfCached(String)
2020-10-25 18:35:58 +11:00
Trigary
a3a9180c51
Player elytra boost API
2020-04-14 12:06:14 +02:00
William Blake Galbreath
60a89bc804
Villager#resetOffers
2019-10-07 00:15:28 -05:00
William Blake Galbreath
63c427de11
Entity#isTicking
2020-10-03 21:39:07 -05:00
MeFisto94
64f9dff6ef
Expose the Entity Counter to allow plugins to use valid and non-conflicting Entity Ids
2020-08-28 01:41:31 +02:00
JRoy
110071a0e6
Add additional open container api to HumanEntity
2020-08-26 02:11:58 -04:00
ysl3000
124e1f8619
Create HoverEvent from ItemStack Entity
2020-07-06 22:17:37 +02:00
Jake Potrebic
f610d0b477
Add methods to get translation keys
...
Co-authored-by: MeFisto94 <MeFisto94@users.noreply.github.com>
2020-08-11 19:17:46 +02:00
BillyGalbreath
a3e3ba54a0
Add more Evoker API
2020-08-23 15:22:44 +02:00
William Blake Galbreath
52ec2a9db1
Add playPickupItemAnimation to LivingEntity
2020-08-23 19:36:08 +02:00
BillyGalbreath
cbfa49ddb6
Add moon phase API
2020-08-23 16:32:03 +02:00
DigitalRegent
5df47beccf
Brand support
2020-04-06 20:30:09 +02:00
Eearslya Sleiarion
3670ee6672
Add BellRingEvent
...
Add a new event, BellRingEvent, to trigger whenever a player rings a
village bell. Passes along the bell block and the player who rang it.
2019-06-24 21:27:39 -07: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
William Blake Galbreath
6c89cc29e4
Add entity liquid API
2020-07-02 18:11:33 -05:00
Jake Potrebic
e034549a33
added 2 new TargetReasons for 1.16 mob behavior
2020-07-03 15:05:54 -07:00
MiniDigger | Martin
53d5aca783
Support components in ItemMeta
2020-06-06 18:13:16 +02:00
LordKorea
20c3b04159
Add and implement PlayerRecipeBookClickEvent
2020-05-11 22:38:10 -04:00
Phoenix616
78acda62f2
Inventory getHolder method without block snapshot
2020-06-10 23:55:16 +01:00
JRoy
5b74f31a52
Potential bed API
...
Adds a new method to fetch the location of a player's bed without generating any sync loads.
getPotentialBedLocation - Gets the last known location of a player's bed. This does not preform any check if the bed is still valid and does not load any chunks.
2020-05-10 23:06:41 -04:00
Aikar
a23aa8c807
Spawn Reason API
2014-04-10 23:18:28 -04:00
Mariell Hoversholm
3dc7ae31ea
Add villager reputation API
2020-04-22 23:13:49 +02:00
MiniDigger | Martin
ef291e36d1
Add Mob Goal API
2020-01-03 16:24:46 +01:00
zbk
cb3bc4f15f
Villager Restocks API
2020-04-26 23:49:03 -04:00
Nassim Jahnke
ec2e3991b9
Add item slot convenience methods
...
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2020-04-25 23:31:28 +02:00
nossr50
83b1a9e372
Add PlayerAttackEntityCooldownResetEvent
2020-03-26 19:30:58 -07:00
MiniDigger | Martin
6143a7a97b
Add Player Client Options API
2020-01-20 21:38:34 +01:00
Mariell Hoversholm
21792a6e4b
Add Raw Byte ItemStack Serialization
...
Serializes using NBT which is safer for server data migrations than bukkits format.
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2020-04-30 16:56:31 +02:00
JRoy
a690b2a859
Expose MinecraftServer#isRunning
...
This allows for plugins to detect if the server is actually turning off in onDisable rather than just plugins reloading.
2020-04-10 21:24:35 -04:00
William Blake Galbreath
c0e42aed8a
Add tick times API
2020-04-05 22:22:58 -05:00
Trigary
0ee773e88b
add hand to BlockMultiPlaceEvent
2020-03-01 22:43:34 +01:00
BillyGalbreath
fbcf4759fb
Entity Jump API
2020-02-08 23:26:18 -06:00
William Blake Galbreath
599bf3512d
Add ThrownEggHatchEvent
...
Adds a new event similar to PlayerEggThrowEvent, but without the Player requirement
(dispensers can throw eggs to hatch them, too).
2020-02-09 00:19:08 -06:00
Shane Freeder
d4ef0cde59
PlayerDeathEvent#shouldDropExperience
2019-12-24 00:35:31 +00:00
Jake Potrebic
1cf2aaef30
Improve Block#breakNaturally API
...
Adds bool param to trigger world particle effects
Adds bool param to trigger exp drops for blocks
Co-authored-by: William Blake Galbreath <Blake.Galbreath@GMail.com>
2020-01-02 12:25:16 -06:00
William Blake Galbreath
9a251fbd95
Expose the internal current tick
2019-04-20 19:47:29 -05:00
Shane Freeder
2cee31307e
Set true custom payload channel size limit
...
This fixes compatibility with some mods that are sending very long channel names. Also gives developers the ability to send longer channel names.
2019-10-18 17:39:05 +01:00
simpleauthority
9fc26a2efb
Amend PlayerInteractAtEntityEvent javadoc for ArmorStands
2019-07-11 10:35:56 -07:00
simpleauthority
d2e1163917
Add BlockSoundGroup interface
...
This PR adds the getSoundGroup() method in Block which returns a BlockSoundGroup
2019-05-28 03:41:28 -07:00
William Blake Galbreath
d1b40a9a13
Mob Spawner API Enhancements
2019-04-19 12:41:19 -05:00
Spottedleaf
315e1108a6
Add Heightmap API
...
Changed to use upstream's heightmap API - Machine_Maker
2018-12-01 19:00:36 -08: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
06e00bdd20
Server Tick Events
...
Fires event at start and end of a server tick
2019-03-27 21:58:55 -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