A little removal

This commit is contained in:
DBotThePony 2022-09-01 20:58:13 +07:00
parent f902d466b3
commit 4972ae5de7
Signed by: DBot
GPG Key ID: DCC23B5715498507
3 changed files with 14 additions and 24 deletions

View File

@ -75,4 +75,4 @@ val CompoundTag.floats get() = CompoundTagFloat(this)
val CompoundTag.doubles get() = CompoundTagDouble(this)
val CompoundTag.booleans get() = CompoundTagBoolean(this)
val CompoundTag.strings get() = CompoundTagString(this)
val CompoundTag.uuids get() = CompoundTagUUID(this)
val CompoundTag.uuids get() = CompoundTagUUID(this)

View File

@ -26,16 +26,6 @@ inline fun <R, reified T : Tag> CompoundTag.map(s: String, consumer: (T) -> R):
return null
}
inline fun <T> CompoundTag.ifCompound(s: String, consumer: (CompoundTag) -> T): T? {
val tag = get(s)
if (tag is CompoundTag) {
return consumer(tag)
}
return null
}
inline fun CompoundTag.ifHas(s: String, consumer: (Tag) -> Unit) {
val tag = get(s)

View File

@ -10,12 +10,12 @@ import kotlin.math.*
typealias Vector = Vec3
@JvmField val VECTOR_UP = Vector(0.0, 1.0, 0.0)
@JvmField val VECTOR_FORWARD = Vector(1.0, 0.0, 0.0)
@JvmField val VECTOR_BACKWARD = Vector(-1.0, 0.0, 0.0)
@JvmField val VECTOR_DOWN = Vector(0.0, -1.0, 0.0)
@JvmField val VECTOR_RIGHT = Vector(0.0, 0.0, 1.0)
@JvmField val VECTOR_LEFT = Vector(0.0, 0.0, -1.0)
val VECTOR_UP = Vector(0.0, 1.0, 0.0)
val VECTOR_FORWARD = Vector(1.0, 0.0, 0.0)
val VECTOR_BACKWARD = Vector(-1.0, 0.0, 0.0)
val VECTOR_DOWN = Vector(0.0, -1.0, 0.0)
val VECTOR_RIGHT = Vector(0.0, 0.0, 1.0)
val VECTOR_LEFT = Vector(0.0, 0.0, -1.0)
fun Vector.asAngle(): Angle {
val norm = normalize()
@ -245,13 +245,13 @@ data class Angle(override val pitch: Double = 0.0, override val yaw: Double = 0.
return Angle(Math.toRadians(pitch), Math.toRadians(yaw), Math.toRadians(roll))
}
@JvmField val ZERO = Angle()
@JvmField val UP = Angle(pitch = PI / 2)
@JvmField val DOWN = Angle(pitch = -PI / 2)
@JvmField val NORTH = Angle()
@JvmField val SOUTH = Angle(yaw = PI)
@JvmField val WEST = Angle(yaw = PI / 2)
@JvmField val EAST = Angle(yaw = -PI / 2)
val ZERO = Angle()
val UP = Angle(pitch = PI / 2)
val DOWN = Angle(pitch = -PI / 2)
val NORTH = Angle()
val SOUTH = Angle(yaw = PI)
val WEST = Angle(yaw = PI / 2)
val EAST = Angle(yaw = -PI / 2)
}
}