A little removal
This commit is contained in:
parent
f902d466b3
commit
4972ae5de7
@ -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)
|
||||
|
@ -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)
|
||||
|
||||
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user