Update formatting
This commit is contained in:
@@ -49,4 +49,4 @@ enum class CardinalDirection {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -31,4 +31,4 @@ fun FireworkMeta.addEffect(builder: FireworkEffect.Builder.() -> Unit) =
|
||||
*/
|
||||
fun Firework.editMeta(builder: FireworkMeta.() -> Unit) {
|
||||
fireworkMeta = fireworkMeta.apply(builder)
|
||||
}
|
||||
}
|
||||
|
@@ -17,6 +17,7 @@ object KSpigotFirework {
|
||||
class KSpigotFireworkBuilder {
|
||||
val effects = ArrayList<FireworkEffect>()
|
||||
var power: Int? = null
|
||||
|
||||
inline fun effect(builder: FireworkEffectBuilder.() -> Unit) {
|
||||
effects += FireworkEffectBuilder().apply(builder).fireworkEffect
|
||||
}
|
||||
@@ -32,9 +33,11 @@ class KSpigotFireworkBuilder {
|
||||
|
||||
class FireworkEffectBuilder {
|
||||
private val fireworkBuilder = FireworkEffect.builder()
|
||||
|
||||
var type: FireworkEffect.Type? = null
|
||||
var trail: Boolean? = null
|
||||
var flicker: Boolean? = null
|
||||
|
||||
fun fade(vararg colors: Color) {
|
||||
fireworkBuilder.withFade(*colors)
|
||||
}
|
||||
@@ -51,4 +54,4 @@ class FireworkEffectBuilder {
|
||||
|
||||
return fireworkBuilder.build()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -33,7 +33,7 @@ fun PersistentDataHolder.unmark(key: String) {
|
||||
* this objects' markings.
|
||||
*/
|
||||
fun PersistentDataHolder.hasMark(key: String) = persistentDataContainer.has(markerKey(key), PersistentDataType.BYTE)
|
||||
// quick access for ItemStacks
|
||||
|
||||
/** @see PersistentDataHolder.mark */
|
||||
fun ItemStack.mark(key: String) = meta { mark(key) }
|
||||
|
||||
@@ -45,4 +45,4 @@ fun ItemStack.hasMark(key: String): Boolean {
|
||||
var result: Boolean = false
|
||||
meta { result = hasMark(key) }
|
||||
return result
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user