From c3b79711e5ed1b757cb947d12dfef6901efd8e83 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Sat, 24 Dec 2022 14:50:48 +0100 Subject: [PATCH] doc: list of supported versions --- ReadMe.md | 8 +++----- doc/VersionSupport.md | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 doc/VersionSupport.md diff --git a/ReadMe.md b/ReadMe.md index 31122d75d..45be4cbbd 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -74,11 +74,9 @@ I always try to add support for the newest version of minecraft. Mostly it is pr ### Supported versions -Almost all versions (and snapshots!) between 1.7 and the latest one (1.19.2 as of writing this). I plan to maintain Minosoft to at least version 1.20, so stay tuned, also support for older protocols will not be dropped as newer protocols are added. It is still recommended using the latest stable version. - -### Unsupported versions - -Minosoft uses [PixLyzer](https://gitlab.bixilon.de/bixilon/pixlyzer) as data source for all kind of data (like block ids, item ids, ...). PixLyzer currently works for 19w12a+ (1.14 snapshot) and 1.12.2 (these mappings are used for 1.7 - 1.12). 1.13 is currently unsupported and won't be in near future. +Almost all versions (and snapshots!) between 1.7 and the latest one (1.19.3 as of writing this) are supported. +I plan to maintain Minosoft to at least version 1.20, so stay tuned, also support for older protocols will not be dropped as newer protocols are added. It is still recommended using the latest stable version. +See [Version support](/doc/VersionSupport.md) for more details. ## Modding diff --git a/doc/VersionSupport.md b/doc/VersionSupport.md new file mode 100644 index 000000000..94fa15cce --- /dev/null +++ b/doc/VersionSupport.md @@ -0,0 +1,38 @@ +# Support game/protocol versions + +## General + +Minosoft only supports Minecraft Java Edition at the moment from 1.7 upwards. +Versions before the minecraft netty rewrite (1.7; 13w41b) are currently not supported. + +## Releases + +| Name | State | Comment | +|------------|-------|----------------------------------------------------------------------------------------------------------| +| 1.19.3 | ✔️️ | chat broken [#93](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/83) | +| 1.19.x | ☑️ | communication commands broken (e.g. `/msg` [#93](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/83) | +| 1.18.x | ✅ | best version supported | +| 1.17.x | ✅ | | +| **1.16.x** | ✅ | lts | +| 1.15.x | ✅ | eol | +| 1.14.x | ✅ | eol, some minor bugs | +| 1.13.x | ❌ | eol, no mappings [#40](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/40) | +| 1.12.x | ❌ | eol, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | +| 1.11.x | ❌ | eol, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | +| 1.10.x | ❌ | eol, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | +| 1.9.x | ❌ | eol, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | +| **1.8.x** | ❌ | lts, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | +| 1.7.x | ❌ | eol, pre flattening [#26](https://gitlab.bixilon.de/bixilon/minosoft/-/issues/26) | + +Versions marked as "eol" are end of life. That means that they are not high priority in minosoft, but their support will never get removed. +Versions marked with "lts" are long term supported. They (and the latest one) will always be high priority supported. + +## April fool + +Mojang mostly did not change the version number of them, thus making it impossible to distinct between snapshots and them. +Also it is quite heavy to implement them. They might work, but are not supported at all. + +## Snapshots + +Snapshots are technically supported, but only the latest one should be used as reference, all previous ones might fail or not even work. +It is **not** recommended using them (and honestly: who cares about those versions?).