LanternPowered / Lantern

An open-source Minecraft server that implements the SpongeAPI.
MIT License
108 stars 12 forks source link

Material concept #19

Open Cybermaxke opened 7 years ago

Cybermaxke commented 7 years ago

We need a material based concept, like in vanilla mc: http://minecraft.gamepedia.com/Materials These groups are used in multiple cases, one of these is defining which instrument will be used by a note block.

A thing to considers is to restructure the block properties so that these define the material of a block. Or a independent system, which seems silly if you can epand an existing system. I will need to think about about this before I start changing things.

parlough commented 7 years ago

I agree that it would be best to reuse the block properties as most of the features of materials are already accounted for.

Couldn't we just have a new InstrumentTypeProperty for blocks?

Cybermaxke commented 7 years ago

@Meronat That's why I added the property, but there are currently no groups for different base materials like wood or stone.