You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
Interesting. Thanks for pointing that out. Supporting multiple versions has always been the plan, but what I had in mind was the latest of Java, Pocket, and Win10, and maybe some specifics about popular servers. Supporting older versions rather than only latest sounds too much, but we probably will have to be able to optionally annotate names with the versions they appeared in. Maybe allow for multiple name attributes, something like: [Name("brewing_stand", "JavaMinecraft", "1.11"]?
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 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.The text was updated successfully, but these errors were encountered: