DeflatedPickle/Quiver

View on GitHub
core/src/main/kotlin/com/deflatedpickle/quiver/backend/util/GameVersion.kt

Summary

Maintainability
A
0 mins
Test Coverage
/* Copyright (c) 2021 DeflatedPickle under the MIT license */

@file:Suppress("unused")

package com.deflatedpickle.quiver.backend.util

import com.deflatedpickle.marvin.v

// https://minecraft.fandom.com/wiki/Java_Edition_version_history
fun latest() = v1_17
fun oldest() = v1_0

// Next
val v1_18 = v1_18_0..v1_18_0

// Current
val v1_17 = v1_17_0..v1_17_1

// Past
val v1_16 = v("1.16")..v("1.16.5")
val v1_15 = v1_15_0..v("1.15.2")
val v1_14 = v("1.14")..v1_14_4
val v1_13 = v1_13_0..v("1.13.2")
val v1_12 = v1_12_0..v("1.12.2")
val v1_11 = v1_11_0..v("1.11.2")
val v1_10 = v("1.10")..v1_10_2
val v1_9 = v1_9_0..v("1.9.4")
val v1_8 = v("1.8")..v1_8_9
val v1_7 = v("1.7")..v("1.7.10")
val v1_6 = v("1.6")..v("1.6.4")
val v1_5 = v("1.5")..v("1.5.2")
val v1_4 = v("1.4.2")..v("1.4.7")
val v1_3 = v("1.3.1")..v("1.3.2")
val v1_2 = v("1.2.1")..v("1.2.5")
val v1_1 = v("1.1")..v("1.1")
val v1_0 = v("1.0.0")..v("1.0.1")