Package-level declarations

Types

Link copied to clipboard
abstract class AbstractTrain
Link copied to clipboard
abstract class Animation
Link copied to clipboard
open class Attachment(val name: String, var localPosition: Vector, var localRotation: Vector, var transform: Matrix4f = Matrix4f(), var localTransformChance: Boolean = false)
Link copied to clipboard
class EffectAttachment(val name: String, var localPosition: Vector, var localRotation: Vector) : Attachment
Link copied to clipboard
class ItemAttachment(val name: String, val item: ItemStack, var localPosition: Vector, var localRotation: Vector) : Attachment
Link copied to clipboard
class Rigidbody
Link copied to clipboard
open class RootAttachment(val name: String, var position: Vector = Vector(), rotation: Vector = Vector()) : Attachment
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
const val airDensity: Float = 1.225f
Link copied to clipboard
const val deltaTime: Float = 0.05f
Link copied to clipboard
const val gravity: Float = 9.81f

Functions

Link copied to clipboard
fun interval(delay: Long, period: Long, task: () -> Unit): Closeable
Link copied to clipboard
fun Entity.setCustomType(type: StructureType, value: String = "")