While thinking about blocks, items and entitys i came to the conclusion that we may want to support multiple minecraft versions.
I thought that it would make sanity checks easier when we add an Annotation like MinecraftVersion to blocks, items and such. This annotation would contain the release version of the Type.
In the light of the recent changes about names instead of IDs I also would like you to take a look at the Minecraft 1.11 changelog. There are changes listed for blocknames. E.g. Cauldron got changed to brewing_stand. Any ideas how to keep compatibility or do you think it will be easier to just release multiple minecraft.client libs for different server versions? This might make a MinecraftVersion annotation obsolete.
While thinking about blocks, items and entitys i came to the conclusion that we may want to support multiple minecraft versions.
I thought that it would make sanity checks easier when we add an Annotation like
MinecraftVersionto blocks, items and such. This annotation would contain the release version of the Type.In the light of the recent changes about names instead of IDs I also would like you to take a look at the Minecraft 1.11 changelog. There are changes listed for blocknames. E.g.
Cauldrongot changed tobrewing_stand. Any ideas how to keep compatibility or do you think it will be easier to just release multiple minecraft.client libs for different server versions? This might make a MinecraftVersion annotation obsolete.