Tags #2
Labels
api
API implementation for Bukkit
data
A feature involving internal representations of blocks, items, properties, and more.
essential
A feature that must be implemented for 1.13 base support.
serialization
A feature involving data serialization/deserialization.
server
An internal technical feature.
story
A meta-issue containing many child issues.
Projects
This issue is part of the 1.13.x compatibility Epic.
All contributions are subject to the Glowstone CLA. In short, contributions must not contain any content (code or otherwise) copied from,
inspired by or based upon content from Mojang or third-party projects that are based on such content (CraftBukkit, Spigot, Forge, ...).
Description:
1.13 introduced lots of new individual material types, separating them from a base material with extra metadata. As such, the old way of behavior being tied to individual types in Glowstone will no longer work. The item system in Glowstone must be reworked to be data based, and support tags as first class citizens and as the main representation for functionality associations for blocks and items.
ItemTable
,ItemType
, andBlockType
to supportTag
s as first class citizens, withMaterial
s still supported for items/blocks with tagless materials ItemTable tag support [$55] #7, ItemType and BlockType tag support [$100] #10Reference Documentation:
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: