diff --git a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/VersionType.java b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/VersionType.java index 0674e06f4..e8d7160de 100644 --- a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/VersionType.java +++ b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/VersionType.java @@ -59,6 +59,7 @@ public enum VersionType { * Any version that doesn't fit in the above categories (e.g. April Fools). *

* Protocol versions using this type must override the compareTo method. + * Protocol versions using this type must add base protocols to the pipeline manually. */ SPECIAL } \ No newline at end of file diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/base/BaseProtocol.java b/common/src/main/java/com/viaversion/viaversion/protocols/base/BaseProtocol.java index 465d912ef..d33ef3c18 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/base/BaseProtocol.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/base/BaseProtocol.java @@ -30,6 +30,7 @@ import com.viaversion.viaversion.api.protocol.packet.State; import com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider; import com.viaversion.viaversion.api.protocol.version.ProtocolVersion; import com.viaversion.viaversion.api.protocol.version.VersionProvider; +import com.viaversion.viaversion.api.protocol.version.VersionType; import com.viaversion.viaversion.api.type.Type; import com.viaversion.viaversion.protocols.base.packet.BaseClientboundPacket; import com.viaversion.viaversion.protocols.base.packet.BasePacketTypesProvider; @@ -93,7 +94,9 @@ public class BaseProtocol extends AbstractProtocol createPacketTypesProvider() { return BasePacketTypesProvider.INSTANCE; } -} +} \ No newline at end of file