Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class CreativeThrusterState(val gameTick: Long, val throttle: Double, val effectiveThrottle: Double, val thrustPercent: Int, val configuredThrustKn: Double, val currentThrustKn: Double, val startupProgress: Double, val active: Boolean, val startingUp: Boolean, val fadingOut: Boolean, val width: Int, val unobstructedBlocks: Int)
Immutable state observed on the server; thrust is expressed in kilonewtons.
Link copied to clipboard
Link copied to clipboard
data class CreativeVectorThrusterMount(val constructionId: String, val offsetX: Int, val offsetY: Int, val offsetZ: Int, val forceX: Int, val forceY: Int, val forceZ: Int)
Mount relative to the calling computer's block, in construction axes (world axes outside a construction). Empty constructionId denotes the ordinary world. Neutral force direction ignores live nozzle steering.
Link copied to clipboard
data class CreativeVectorThrusterState(val gameTick: Long, val throttle: Double, val effectiveThrottle: Double, val thrustKn: Double, val maxThrustKn: Double, val customThrust: Boolean, val currentThrustKn: Double, val targetVectorX: Double, val targetVectorY: Double, val currentVectorX: Double, val currentVectorY: Double, val startupProgress: Double, val active: Boolean)
Server observation. Thrust is in kN; vector coordinates are local normalized nozzle controls.