doc: list of supported versions

This commit is contained in:
Bixilon 2022-12-24 14:50:48 +01:00
parent 79dfd30118
commit c3b79711e5
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 41 additions and 5 deletions

View File

@ -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

38
doc/VersionSupport.md Normal file
View File

@ -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?).