Files
KSpigot/docs/-k-spigot/net.axay.kspigot.structures/index.md
bluefireoly 69b2e6cd17 Updated docs
2020-10-16 02:13:42 +02:00

5.8 KiB

title
title
net.axay.kspigot.structures -

//KSpigot/net.axay.kspigot.structures

Package net.axay.kspigot.structures

Types

Name Summary
Circle [jvm]
Content
abstract class Circle(radius: Number)


EntityCircle [jvm]
Content
class EntityCircle(radius: Number, entityType: EntityType) : Circle


MaterialCircle [jvm]
Content
class MaterialCircle(radius: Number, material: Material) : Circle


ParticleCircle [jvm]
Content
class ParticleCircle(radius: Number, particle: KSpigotParticle) : Circle


SingleStructureData [jvm]
Content
class SingleStructureData(location: SimpleLocation3D, structureData: StructureData)


Structure [jvm]
Content
data class Structure(structureData: Set<SingleStructureData>)


StructureData [jvm]
Content
interface StructureData


StructureDataBlock [jvm]
Content
data class StructureDataBlock(material: Material, blockData: BlockData) : StructureData


StructureDataEntity [jvm]
Content
data class StructureDataEntity(entityType: EntityType, nbtData: NBTData) : StructureData


StructureDataMaterial [jvm]
Content
data class StructureDataMaterial(material: Material) : StructureData


StructureDataParticle [jvm]
Content
data class StructureDataParticle(particle: KSpigotParticle) : StructureData


Functions

Name Summary
buildAt [jvm]
Content
fun Structure.buildAt(loc: Location)


loadStructure [jvm]
Content
fun LocationArea.loadStructure(includeBlocks: Boolean, includeEntities: Boolean): Structure


rotate [jvm]
Content
inline fun Structure.rotate(angle: Number, vectorRotation: (Vector, Double) -> Vector): Structure


rotateAroundX [jvm]
Content
fun Structure.rotateAroundX(angle: Number): Structure


rotateAroundY [jvm]
Content
fun Structure.rotateAroundY(angle: Number): Structure


rotateAroundZ [jvm]
Content
fun Structure.rotateAroundZ(angle: Number): Structure


Properties

Name Summary
entities [jvm]



val LocationArea.entities: Set
fillBlocks [jvm]



val LocationArea.fillBlocks: Set