md_5
987016eada
Update /version to reflect final build status.
2019-04-23 12:00:00 +10:00
md_5
da08d02251
SPIGOT-4700: Add PlayerFishEvent.State.REEL_IN
2019-04-15 20:43:00 +10:00
md_5
0cef14e4e2
Remove draft API from selectEntities
2019-04-14 18:07:38 +10:00
blablubbabc
7634491fde
Added Entity#setRotation.
...
Unlike Entity#teleport this can also be used while the entity is inside a vehicle.
2019-04-03 19:47:33 +11:00
md_5
451bd74e46
Use gson for decoding version command
2019-03-23 20:22:06 +11:00
stonar96
0eaf10f193
Add getObject methods to ConfigurationSection
2019-03-21 21:15:18 +11:00
md_5
279eeab35f
Fix command description not being set
2019-03-18 10:34:39 +11:00
md_5
96e2bb1850
Remove debug print from SyntheticEventTest
2019-03-16 20:48:55 +11:00
Darkyenus
9a6a1de31b
Remove nullability annotations from enum constructors
2019-03-14 22:04:22 +11:00
Darkyenus
3f0591ead7
SPIGOT-2540: Add nullability annotations to entire Bukkit API
2019-03-13 17:42:57 +11:00
md_5
f802d0a571
Use TestPlugin for ConversationTest
2019-03-09 15:10:40 +11:00
md_5
77cbdc6134
SPIGOT-4651: MerchantRecipe.setIngredients() allows more than 2 ingredients
2019-03-06 19:45:39 +11:00
md_5
0b95b68f96
SPIGOT-4650: Charging API for Vex
2019-03-05 16:47:25 +11:00
Parker Hawke
96e09e50c1
Add love mode API to Animals
2019-02-27 14:15:48 -05:00
bloodshot
d13fdf8c29
SPIGOT-4637: Add source block to BlockPhysicsEvent.
...
Allows a plugin to lookup the source block of event. For example, a protection plugin may want to determine what caused the physics event to be triggered.
2019-02-25 19:29:48 +11:00
md_5
217dc08dff
SPIGOT-4634: Make Inventory iteration behaviour explicit
2019-02-25 19:13:50 +11:00
blablubbabc
e167e549af
Clarify MerchantInventory#getSelectedRecipe.
2019-02-21 03:21:47 +01:00
blablubbabc
3a1d5b8f81
Apply default permissions by registration order.
...
When permissibles recalculate their permissions they set the default permission values in the order as the default permissions are provided by the plugin manager.
This order is currently arbitrary and can even change depending on the number of buckets of the underlying hashset which stores those default permissions.
When a plugin defines default permissions inside its plugin.yml (eg. permission 'A' with default value 'true') and a server admin defines different default values for these permissions inside the permissions.yml (eg. permission 'myDefaultPerms' with default value 'true' and with child 'A' set to 'false'), then the outcome will depend on the order in which those default permissions (and their childs) get evaluated inside PermissableBase#recalculatePermissions().
The permission which gets processed last will overwrite the permission value of 'A' according to its definition. Since this order is arbitrary and inconsistent, the server admin will experience weird behavior with his defined default permissions sometimes working and sometimes not.
2019-02-18 10:00:22 +11:00
Matthew Miller
c64cc93f20
Make tags Keyed
2019-02-17 16:18:46 +11:00
Matthew Miller
ec037ed711
Added a method to get a list of tags
2019-02-17 16:18:46 +11:00
Bjarne Koll
bfb6ef8681
Introduce rotation methods to the Vector class
2019-02-17 15:01:32 +11:00
md_5
fc727372d6
Remove draft API from FluidLevelChangeEvent
2019-02-16 18:02:41 +11:00
bermudalocket
a88873890d
Make AreaEffectCloudApplyEvent cancellable
2019-02-06 23:19:04 -05:00
md_5
43b46cbdc5
SPIGOT-4608: Improve quality of MapMeta APIs
2019-02-05 21:28:09 +11:00
md_5
bb813f6f69
SPIGOT-4605: Warn against hacking physics
2019-02-02 11:09:03 +11:00
md_5
3108e64a6a
SPIGOT-4193: API for selecting entities by strings
2019-01-31 15:08:12 +11:00
md_5
d58803c2b6
SPIGOT-4597: Make BlockDropItemEvent use a list
2019-01-30 11:19:51 +11:00
md_5
d450fdf1f1
Add note about Maven repository usage to pom.xml
2019-01-29 10:01:15 +11:00
md_5
60268ac8be
Recipe choice lists should be copied once handed over to Bukkit
2019-01-25 14:04:38 +11:00
md_5
7ab335f242
Consistent multiple choice APIs for RecipeChoice.
2019-01-25 13:58:30 +11:00
Bjarne Koll
2b6f3d7f79
SPIGOT-4586: Change PotionEffectType#value to not include null
...
As the PotionEffectType class is containing a bunch of constant values
the values method now fits the general idea of the Enum#values method as
it no longer returns a null object at index 0
2019-01-25 10:50:02 +11:00
md_5
d38ac1bef4
Update compiler
2019-01-23 12:41:26 +11:00
md_5
2844ce2038
Add CookTimeTotal API to Furnace
2019-01-23 10:26:35 +11:00
Brokkonaut
c64197df52
SPIGOT-4584: Call events for hatching turtle eggs
2019-01-18 02:57:27 +01:00
md_5
f54588bdfb
Add some missing vanilla tags
2019-01-17 13:44:27 +11:00
md_5
dacf8f8d53
Fix stray asterisk in BukkitScheduler javadocs
2019-01-16 12:24:15 +11:00
md_5
18cda9366d
Fix variant of unloadChunkRequest that was incorrectly never deprecated
2019-01-14 21:01:38 +11:00
md_5
00763e1bc5
Deprecate some methods
2019-01-14 20:43:09 +11:00
md_5
35a83d54e6
SPIGOT-4572: Make default no permission message clearer
2019-01-14 10:07:31 +11:00
md_5
6163343da7
Fix some misplaced material enum entries
2019-01-13 10:59:44 +11:00
md_5
8736469c49
Fix typo in TechnicalPiston documentation
2019-01-13 10:16:32 +11:00
md_5
d4e8c8b3b3
SPIGOT-4570: Add FluidLevelChangeEvent
2019-01-08 21:23:05 +11:00
md_5
6de6ac4a8b
BlockDropItemEvent should refer to getBlockState rather than getBlockData
2019-01-07 16:10:14 +11:00
md_5
2b555a7535
Fix BlockDropItemEvent for Skulls and Shulker Boxes
2019-01-07 13:57:28 +11:00
md_5
5b680f0b32
Note maximum objective score length in documentation
2019-01-05 16:21:07 +11:00
md_5
79f6ba259c
Skip tests on default builds
2019-01-04 20:25:23 +11:00
md_5
b85cc32fcc
Further discourage World.regenerateChunk
2019-01-03 15:45:16 +11:00
md_5
6ffe5a68d1
Add RecipeChoice.ExactChoice API for NBT matches on ingredients
2019-01-02 15:56:17 +11:00
md_5
ffccf6b7e9
SPIGOT-4560: Add HumanEntity.sleep and related APIs
2019-01-02 14:37:43 +11:00
md_5
7fca5fd456
SPIGOT-4558: Preserve user order in the face of copied defaults in configurations
2018-12-31 17:10:56 +11:00