case class UpdateStructureBlock(location: Position, action: VarInt, mode: VarInt, name: String, offsetX: Byte, offsetY: Byte, offsetZ: Byte, sizeX: Byte, sizeY: Byte, sizeZ: Byte, mirror: VarInt, rotation: VarInt, metadata: String, integrity: Float, seed: VarLong, flags: Byte) trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any