Senmori
c19c2932bf
Create NBT TypeId helper class
2017-04-22 15:50:30 +10:00
md_5
4acd0f49e0
Enforce proper limits on books.
2017-04-20 21:45:42 +10:00
Lukas Hennig
e04a1793ae
Inventory getContents Cleanup
2017-04-17 18:09:15 +10:00
md_5
962ffda1a8
Add more notch inventory conversions
2017-03-10 20:03:31 +11:00
md_5
d6aa73d16c
SPIGOT-3114: Initialize custom SHULKER_BOX slots
2017-03-10 20:01:31 +11:00
md_5
4316a8c246
SPIGOT-3110: SHULKER_BOX InventoryType
2017-03-08 17:56:08 +11:00
md_5
7fce67144d
SPIGOT-3108: Hack around mirroring empty item stacks
2017-03-08 14:35:34 +11:00
md_5
4448a7efa4
SPIGOT-3068: API for localized item names
2017-02-16 11:49:46 +11:00
md_5
775f1e1f7f
SPIGOT-3003: Fix custom dropper / beacons.
2017-01-11 09:53:16 +11:00
md_5
613be0d841
SPIGOT-2980: Improve SpawnEgg NBT application and ItemStack conversion.
2017-01-02 16:13:25 +11:00
md_5
a6d8fa2eac
Recover spawn egg data from UNSPECIFIC meta.
2017-01-02 15:29:11 +11:00
md_5
5715b3a6d9
SPIGOT-2977: Pass setAmount(0) through to wrapped ItemStack.
...
This class needs to be rewritten with more consistent semantics and alignment with Minecraft losing null, but that is probably a job for 1.12
2017-01-02 10:04:19 +11:00
md_5
0fa1ad23ed
SPIGOT-2894: Preserve unreadable spawn egg data in memory
2016-12-07 10:44:57 +11:00
Matthew
04202c0ace
SPIGOT-1592: Implement ItemMeta for Spawn Eggs
...
The Minecraft implementation of spawn eggs is able to construct an entity using all data that is present in the save format, however since the Bukkit API has no such way to construct an entity unattached to a world, and it appears creating such a way is a very challenging task, the decision was instead made to add this API now that 1.11 has entities which may not be represented by data values.
In the future it may be possible to implement a more expanded API cognate with this one.
2016-12-06 21:15:34 +11:00
Jacob Martin
b64d852496
#326 : Convert BlockMeta to handle older serialized items.
2016-12-03 10:58:18 +11:00
md_5
b6ad714e85
SPIGOT-2871: Improve BlockStates + BlockStateMeta
2016-12-02 09:29:33 +11:00
Xor Boole
eb6c1bf31a
Add some expansions to Anvil Inventory API
2016-11-30 16:40:40 +11:00
md_5
ad0e4b31bf
SPIGOT-2850: NPE in CraftInventoryCrafting
2016-11-27 17:03:28 +11:00
md_5
b5b0a97d44
SPIGOT-2822: Droppers are droppers
2016-11-22 20:21:19 +11:00
md_5
a64b99c95a
Add Unbreakable to ItemMeta
2016-11-22 14:35:54 +11:00
md_5
6220b5c542
SPIGOT-2817: Custom Merchant title omits color
2016-11-22 10:30:01 +11:00
Lukas Hennig
0b154b1852
SPIGOT-2272: Add API for virtual Merchants
2016-11-21 15:29:36 +11:00
md_5
0f7c385941
SPIGOT-2801: Missing break in CraftMetaBlockState
2016-11-19 21:11:54 +11:00
md_5
1d01e41570
SPIGOT-2798: Fix ShulkerBox BlockStateMeta
2016-11-19 15:59:04 +11:00
md_5
93b8244115
SPIGOT-2787: Keep performing getter null conversion at call sites
2016-11-18 11:07:02 +11:00
md_5
4f63973ebb
SPIGOT-2782: Custom Colors for Potions
2016-11-18 09:49:54 +11:00
md_5
d8c6364c4c
Remove more redundant code
2016-11-18 09:28:11 +11:00
md_5
162e961326
SPIGOT-2772, SPIGOT-2780: Improve empty ItemStack handling
2016-11-18 09:04:07 +11:00
md_5
0dedba43d1
SPIGOT-2773: More fully implement ShulkerBox meta
2016-11-18 08:50:38 +11:00
md_5
54450b727e
SPIGOT-2768: Fully implement map color
2016-11-17 17:32:50 +11:00
md_5
c25ddf063a
Update to Minecraft 1.11
2016-11-17 12:41:03 +11:00
md_5
6af9f5b84a
SPIGOT-2679: Add meta for StructureBlock
2016-09-18 09:58:54 +10:00
md_5
8cc5958404
Deprecate and stop using Java15Compat class.
2016-07-29 17:28:51 +10:00
md_5
4c1e9342cb
SPIGOT-1039: Improve DoubleChest semantics
2016-06-25 21:21:55 +10:00
Roy Curtis
9856d8a183
Improvements to BookMeta API
...
* Added hasGeneration()
* Fixed `applyHash()` (used by `CraftMetaItem.hashCode()`) not taking generation into account
* Fixed `equalsCommon()` (used by `CraftMetaItem.equals()`) not taking generation into account
2016-06-16 10:50:15 +10:00
md_5
a8a4bedd2a
Update to Minecraft 1.10
2016-06-09 11:43:49 +10:00
md_5
a28041daa7
SPIGOT-1292: BlockState based FlowerPot API.
2016-06-03 20:41:43 +10:00
Roy Curtis
cee5bbf00c
SPIGOT-783: API for book generation data.
2016-06-03 20:41:28 +10:00
md_5
c5e9a169fa
Minecraft 1.9.4
2016-05-10 21:47:39 +10:00
md_5
7a6b1433e2
SPIGOT-2213: Fix custom anvil inventory
2016-04-24 16:20:53 +10:00
md_5
d884ab38d8
SPIGOT-2211: Fix offhand slot client refresh
2016-04-24 12:31:02 +10:00
Thinkofname
420b983d59
Fix broken potion serialization
2016-04-10 20:54:16 +01:00
t00thpick1
d39a750709
SPIGOT-2085 / SPIGOT-2087 / SPIGOT-2156: Rework internal PotionMeta state to be correct and less complex.
2016-04-09 20:24:02 -04:00
Thinkofname
6e527e5b88
Update to Minecraft 1.9.2
2016-03-30 21:06:51 +01:00
md_5
105df861ed
SPIGOT-1980: Register new brewing slot
2016-03-20 10:22:24 +11:00
Matthew
da444904c2
Implement EndGateway state
2016-03-18 14:30:03 +11:00
Matthew
e43b2780a5
SPIGOT-1914: Compare PotionEffectType objects using Object#equals(Object) when searching for a custom effect to remove
2016-03-14 16:54:57 +11:00
md_5
55a85357a6
SPIGOT-1871: Fix wrong argument order in CraftMerchantRecipe
2016-03-13 09:48:23 +11:00
t00thpick1
4a8818c5fd
SPIGOT-1638 / SPIGOT-1673: Rework Potions API
2016-03-12 12:38:22 +11:00
md_5
4c3da3f6e2
SPIGOT-1862: Fix banners withj shields.
2016-03-10 16:34:33 +11:00