Commit graph

1961 commits

Author SHA1 Message Date
md_5
325dae0d06 SPIGOT-1608: Add a way to get the hand used in PlayerInteract*Events 2016-03-04 15:23:14 +11:00
md_5
e0f09419b3 Treat ShulkerBullet as Projectile 2016-03-04 07:21:47 +11:00
md_5
fccf27b47d SPIGOT-1645: Update brewing inventory default size. 2016-03-03 17:11:21 +11:00
md_5
fac79d860e Fix some more out of sync effect IDs 2016-03-03 17:03:42 +11:00
Thinkofdeath
2722a9e0cf SPIGOT-1668: Fix RECORD_PLAY's id value 2016-03-02 23:45:49 +00:00
Thinkofdeath
cbd3ac3153 SPIGOT-1644: Add END_GATEWAY as a teleport reason 2016-03-02 16:42:20 +00:00
md_5
3019b6a70c SPIGOT-1622: Add drop chance methods for off hand. 2016-03-02 17:03:11 +11:00
Thinkofdeath
ad385cd3f6 Deprecate HorseJumpEvent's setPower and setCancelled methods 2016-03-01 21:07:22 +00:00
md_5
aa1347ae6a SPIGOT-1592: Deprecate SpawnEgg spawnedType methods since they cannot be fixed in their current state. 2016-03-02 07:03:45 +11:00
md_5
3d25f07885 SPIGOT-1582: Add SkullType.DRAGON 2016-03-02 06:52:48 +11:00
md_5
fbfd8d55ba SPIGOT-1576: Add more new 1.9 enchants. 2016-03-02 06:39:01 +11:00
md_5
41467c1f08 SPIGOT-1563: Correct shield durability. 2016-03-01 20:00:51 +11:00
md_5
c633591e52 SPIGOT-1523: Add FLY_INTO_WALL DamageCause 2016-03-01 17:35:27 +11:00
md_5
6b1594cb51 Fix Material.isSolid for FROSTED_ICE 2016-03-01 13:30:13 +11:00
md_5
8342a0701e SPIGOT-1529: Add FROSTED_ICE 2016-03-01 13:24:38 +11:00
md_5
499807467c Fix accidental omission of R revision number in version. 2016-03-01 11:07:16 +11:00
Xor Boole
972b9fea86 Add Merchant API 2016-03-01 08:30:04 +11:00
md_5
530d175f2b Add PrepareAnvilEvent. 2016-03-01 08:30:04 +11:00
md_5
a5be7e19c2 Add Attribute and AttributeModifier API.
Thanks to __0x277F and Meeh on #spigot-dev for implementation advice.
2016-03-01 08:30:03 +11:00
lapry
58723fb785 Add fuel related methods to BrewingStand API 2016-03-01 08:30:03 +11:00
md_5
eb5cb1008e Implement CauldronLevelChangeEvent.
Idea for implementation via matiki1231 on IRC.
2016-03-01 08:30:03 +11:00
hibo98
f042873c1d Add custom experience levels for FurnaceRecipes. 2016-03-01 08:30:03 +11:00
ryanbennitt
f16cc64840 SPIGOT-1389: Fixed issues with setting tree species by expanding API 2016-03-01 08:30:03 +11:00
md_5
d41eed2abe SPIGOT-1345: Add BITE state to PlayerFishEvent. 2016-03-01 08:30:03 +11:00
md_5
5552f47c80 SPIGOT-1356: Clarify expectations about PotionEffectType.values(). 2016-03-01 08:30:03 +11:00
md_5
02797db500 SPIGOT-1357: Add potion particle effect color getters to API. 2016-03-01 08:30:03 +11:00
md_5
33fbc3d862 Add getLocation() to Inventory. 2016-03-01 08:30:03 +11:00
md_5
7898a2a2d2 Add definitions for Minecraft 1.9 gameplay elements
Includes an API for AreaEffectCloud and rework of Sound enum to include new sound values.
2016-03-01 08:30:03 +11:00
Thinkofdeath
d5958ff936 Implement Particle API 2016-03-01 08:30:03 +11:00
md_5
d2656274bf Add API to manipulate "glowing" state of an Entity.
When an Entity is "glowing" they will have an outline around them as if they have been hit by a Spectral Arrow.
2016-03-01 08:30:03 +11:00
Thinkofdeath
2023127d55 Implement BossBar API 2016-03-01 08:30:03 +11:00
Thinkofdeath
a21d8c465b Implement API for "main hand" and "off hand" slots.
Also deprecate existing "hand" API as it is not specific about which hand is being referred to. Implementations should default this method to the "main hand".
2016-03-01 08:30:03 +11:00
md_5
e6f54cc356 Deprecate Boat API
Boats are complex and the way in which they operate is generally implementation specific. Many of these methods have not worked for several CraftBukkit versions, and are now not guaranteed to work at all due to new internal mechanics.
2016-03-01 08:30:03 +11:00
Matt
a4971ffe76 Use UTF-8 as default encoding
Since March 2014 Bukkit has been converting and preparing plugins for UTF-8 compliance. With this change in place, all plugins will now load their configuration files as UTF-8, which is a supported encoding on any valid JVM implementation. This should pose no issues on any server which has run Bukkit after 2014, and the only possible breaking path is when an embedded file is of a non UTF-8 compatible encoding (which it should not be anyway).
2016-03-01 08:30:03 +11:00
md_5
09141842cd Remove getFurnace from Furnace*Event
Replace by getBlock since April 2012.
2016-03-01 08:30:03 +11:00
BlackHole
6dd5aa2ce1 Remove EntityType and some deprecated Entity methods
Replaced by EntityType / other methods since February 2012 and April 2012 respectively.
2016-03-01 08:30:02 +11:00
Matt
ff2d64d2b9 Remove deprecated ContainerBlock
Replaced by InventoryHolder since March 2012.
2016-03-01 08:30:02 +11:00
Matt
fbca9b6d98 Remove deprecated Painting*Events
Replaced by Hanging*Events since October 2012.
2016-03-01 08:30:02 +11:00
md_5
0e45513817 Update pom.xml to Minecraft 1.9 2016-03-01 08:30:01 +11:00
0x277F
01d1820664 Add non-mutative getCrossProduct method to Vector. 2016-02-07 10:06:22 +11:00
ryanbennitt
f517b6e6a9 SPIGOT-1393: Fixed door direction mask 2016-01-12 09:42:07 +11:00
md_5
f10a7a92f3 SPIGOT-1325: Make ItemStack deserialization more robust. 2015-12-06 11:11:27 +11:00
DemonWav
76ffae6d58 SPIGOT-759: Add FireworkExplodeEvent. 2015-09-30 09:01:02 +10:00
md_5
31d4f76a15 SPIGOT-1076: Add HurtEntities API for FallingBlock. 2015-09-19 09:27:22 +10:00
md_5
5c985d814b Speed up permission recalculation.
Based on ideas in PR #102, but rewritten for correctness.
2015-09-18 10:33:56 +10:00
Tanner Embry
4791913b5b SPIGOT-1185: Add correct MaterialData for TRAPPED_CHEST. 2015-09-15 10:32:35 +10:00
t7seven7t
337128287a SPIGOT-918: Add constructor for DyeColor to Dye 2015-09-15 10:26:02 +10:00
Antony Riley
85cd971fec Implement greatly expanded ChunkGenerator API
This new API:
* Has first class support for Material / MaterialData
* Abstracts away the underlying Chunk format
* Implements useful utility methods to make life easier
2015-08-01 21:18:41 +10:00
Aikar
f718da3e4a Allow setName to change a Command name before registration. 2015-07-31 18:50:06 +10:00
md_5
643b7d56fb Update to Minecraft 1.8.8 (Pre-)Release. 2015-07-27 22:19:05 +10:00