NathanWolf / BukkitPlugins

My plugins for the Bukkit Minecraft server
mine.elmakers.com
14 stars 7 forks source link

Implement Material data structure #12

Open NathanWolf opened 13 years ago

NathanWolf commented 13 years ago

I want materials (and material variants) to be full-fledged entities.

Since I can't use Material, the classname will probably be MaterialData, but the entity will be "material".

It will have a materialId, a default data value, and a list of variants.

This table will be auto-populated if empty, using the Material constants and some hard-coded logic about the material variants (since I'm not aware of that being available in the API anywhere at present).

NathanWolf commented 13 years ago

I also want to support global, per-plugin and per-player material lists.