diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/util/EntityDistance.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/util/EntityUtils.kt similarity index 100% rename from src/main/kotlin/ru/dbotthepony/mc/otm/util/EntityDistance.kt rename to src/main/kotlin/ru/dbotthepony/mc/otm/util/EntityUtils.kt diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/util/Utils.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/util/Utils.kt index f22b25271..30d7cb1f0 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/util/Utils.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/util/Utils.kt @@ -155,38 +155,6 @@ inline var Entity.position: Vec3 get() = position() set(value) { setPos(value) } -inline val > T.next: T get() { - val values = enumValues() - val next = (ordinal + 1) % values.size - return values[next] -} - -inline val > T.prev: T get() { - val values = enumValues() - var next = ordinal - 1 - - if (next < 0) { - next = values.size - 1 - } - - return values[next] -} - -fun > T.next(values: Array): T { - val next = (ordinal + 1) % values.size - return values[next] -} - -fun > T.prev(values: Array): T { - var next = ordinal - 1 - - if (next < 0) { - next = values.size - 1 - } - - return values[next] -} - inline fun immutableList(size: Int, initializer: (index: Int) -> T): ImmutableList { require(size >= 0) { "Invalid list size $size" }