Updated Via* (1.20-pre1) and updated README

This commit is contained in:
FlorianMichael 2023-05-13 20:55:50 +02:00
parent 654ce9672f
commit f97d74964a
4 changed files with 6 additions and 5 deletions
README.mdgradle.properties
src/main/java/de/florianmichael/viafabricplus
injection/mixin/fixes/viaversion
mappings

View File

@ -14,7 +14,7 @@
# Why another protocol translator? # Why another protocol translator?
ViaFabricPlus is intended to replace [multiconnect](https://github.com/Earthcomputer/multiconnect), and it also promises more compactness and stability. ViaFabricPlus can do everything multiconnect could do, but supports more Minecraft versions (listed below) and has more protocol changes implemented. ViaFabricPlus is intended to replace [multiconnect](https://github.com/Earthcomputer/multiconnect), and it also promises more compactness and stability. ViaFabricPlus can do everything multiconnect could do, but supports more Minecraft versions (listed below) and has more protocol changes implemented.
### Supported Server versions ### Supported Server versions
- Release (1.0.0 - 1.20 [23w14a]) - Release (1.0.0 - 1.20 [1.20-pre1])
- Beta (b1.0 - b1.8.1) - Beta (b1.0 - b1.8.1)
- Alpha (a1.0.15 - a1.2.6) - Alpha (a1.0.15 - a1.2.6)
- Classic (c0.0.15 - c0.30 including [CPE](https://wiki.vg/Classic_Protocol_Extension)) - Classic (c0.0.15 - c0.30 including [CPE](https://wiki.vg/Classic_Protocol_Extension))
@ -28,6 +28,7 @@ ViaFabricPlus is intended to replace [multiconnect](https://github.com/Earthcomp
## Known incompatibilities ## Known incompatibilities
- ***[ViaFabric](https://github.com/ViaVersion/ViaFabric)*** - ***[ViaFabric](https://github.com/ViaVersion/ViaFabric)***
- ***[multiconnect](https://github.com/Earthcomputer/multiconnect)*** - ***[multiconnect](https://github.com/Earthcomputer/multiconnect)***
- ***[krypton](https://github.com/astei/krypton)***
## List of all clientside related fixes ## List of all clientside related fixes
<details> <details>

View File

@ -19,8 +19,8 @@ raknet_transport_version=1.0.0.CR1-SNAPSHOT
classic4j_version=1.2.0 classic4j_version=1.2.0
# viaversion (and required) libs # viaversion (and required) libs
viaversion_version=4.7.0-23w18a-SNAPSHOT viaversion_version=4.7.0-1.20-pre1-SNAPSHOT
viabackwards_version=4.7.0-23w18a-SNAPSHOT viabackwards_version=4.7.0-1.20-pre1-SNAPSHOT
snake_yml_version=2.0 snake_yml_version=2.0
# raphimc libs # raphimc libs

View File

@ -45,7 +45,7 @@ public abstract class MixinProtocolVersion {
viafabricplus_remaps.put("1.16.4/5", new Pair<>("1.16.4-1.16.5", null)); viafabricplus_remaps.put("1.16.4/5", new Pair<>("1.16.4-1.16.5", null));
viafabricplus_remaps.put("1.18/1.18.1", new Pair<>("1.18-1.18.1", null)); viafabricplus_remaps.put("1.18/1.18.1", new Pair<>("1.18-1.18.1", null));
viafabricplus_remaps.put("1.19.1/2", new Pair<>("1.19.1-1.19.2", null)); viafabricplus_remaps.put("1.19.1/2", new Pair<>("1.19.1-1.19.2", null));
viafabricplus_remaps.put("1.20", new Pair<>("23w18a", null)); viafabricplus_remaps.put("1.20", new Pair<>("1.20-pre1", null));
} }
@Redirect(method = "<clinit>", at = @At(value = "INVOKE", target = "Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;register(ILjava/lang/String;)Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;")) @Redirect(method = "<clinit>", at = @At(value = "INVOKE", target = "Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;register(ILjava/lang/String;)Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;"))

View File

@ -32,7 +32,7 @@ public class PackFormatsMappings {
private final static Map<Integer, GameVersion> protocolMap = new HashMap<>(); private final static Map<Integer, GameVersion> protocolMap = new HashMap<>();
public static void load() { public static void load() {
registerVersion(ProtocolVersion.v1_20, 15, "23w18a"); registerVersion(ProtocolVersion.v1_20, 15, "1.20-pre1");
registerVersion(ProtocolVersion.v1_19_4, 13, "1.19.4"); registerVersion(ProtocolVersion.v1_19_4, 13, "1.19.4");
registerVersion(ProtocolVersion.v1_19_3, 12, "1.19.3"); registerVersion(ProtocolVersion.v1_19_3, 12, "1.19.3");
registerVersion(ProtocolVersion.v1_19_1, 9, "1.19.2"); registerVersion(ProtocolVersion.v1_19_1, 9, "1.19.2");