Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface PackGenerator
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
val ADVENTURE_PLATFORM: @NotNull BukkitAudiences?
Link copied to clipboard
val ATTRIBUTE_SCALE: @Nullable Attribute
Link copied to clipboard
val String.boneName: @NotNull BoneName
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CONFIG: @NotNull BetterModelConfig
Link copied to clipboard
Link copied to clipboard
val INFO: @NotNull TextComponent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val WARN: @NotNull TextComponent

Functions

Link copied to clipboard
Link copied to clipboard
fun <T> Stream<T>.any(predicate: (T) -> Boolean): Boolean
Link copied to clipboard
fun CommandSender.audience(): @NotNull Audience
Link copied to clipboard
fun buildJsonArray(capacity: Int = 10, block: JsonArray.() -> Unit): JsonArray
Link copied to clipboard
fun buildJsonObject(block: JsonObject.() -> Unit): JsonObject
Link copied to clipboard
fun Event.call(): Boolean
Link copied to clipboard
fun componentOf(): TextComponent.Builder?
inline fun componentOf(builder: TextComponent.Builder.() -> TextComponent.Builder): @NotNull TextComponent
fun componentOf(vararg like: ComponentLike): @NotNull TextComponent
inline fun componentOf(content: String, builder: TextComponent.Builder.() -> TextComponent.Builder): @NotNull TextComponent
Link copied to clipboard
fun componentWithLineOf(vararg like: ComponentLike): @NotNull TextComponent
Link copied to clipboard
inline fun copyResourceAs(name: String, block: (InputStream) -> Unit)
Link copied to clipboard
inline fun debugPack(lazyMessage: () -> Component)
Link copied to clipboard
fun emptyComponentOf(): @NotNull TextComponent
Link copied to clipboard
Link copied to clipboard
inline fun File.getOrCreateDirectory(name: String, initialConsumer: (File) -> Unit = {}): File
Link copied to clipboard
Link copied to clipboard
inline fun <T> Result<T>.handleFailure(lazyMessage: () -> String): Result<T>
Link copied to clipboard
fun <T : Any> httpClient(block: HttpClient.() -> T): HttpUtil.Result<T>
Link copied to clipboard
inline fun <T> T?.ifNull(lazyMessage: () -> String): T & Any
Link copied to clipboard
fun info(vararg message: Component)
Link copied to clipboard
fun Audience.info(message: String)
fun Audience.info(vararg messages: ComponentLike)
fun Audience.info(message: ComponentLike)
Link copied to clipboard
fun Audience.infoNotNull(vararg messages: ComponentLike?)
Link copied to clipboard
fun jsonArrayOf(vararg element: Any?): JsonArray
Link copied to clipboard
fun jsonObjectOf(vararg element: Pair<String, Any>): JsonObject
Link copied to clipboard
fun lineComponentOf(): @NotNull TextComponent
Link copied to clipboard
operator fun JsonArray.plusAssign(other: JsonElement)
Link copied to clipboard
fun registerListener(listener: Listener)
Link copied to clipboard
fun spaceComponentOf(): @NotNull TextComponent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun String.toComponent(builder: TextComponent.Builder.() -> TextComponent.Builder = { this }): @NotNull TextComponent
fun String.toComponent(color: TextColor): @NotNull TextComponent
Link copied to clipboard
fun ComponentLike.toHoverEvent(): @NotNull HoverEvent<Component?>
Link copied to clipboard
Link copied to clipboard
fun Any.toJsonElement(): JsonElement
Link copied to clipboard
fun String.toPackName(): @NotNull String
Link copied to clipboard
fun Entity.toRegistry(): @Nullable EntityTrackerRegistry?
Link copied to clipboard
fun <T> Stream<T>.toSet(): Set<T>
Link copied to clipboard
Link copied to clipboard
fun Entity.toTracker(model: String?): @Nullable EntityTracker?
Link copied to clipboard
fun File.toYaml(): @NotNull YamlConfiguration
fun InputStream.toYaml(): @NotNull YamlConfiguration
Link copied to clipboard
fun warn(vararg message: Component)
Link copied to clipboard
fun Audience.warn(message: String)
fun Audience.warn(vararg messages: ComponentLike)
fun Audience.warn(message: ComponentLike)
Link copied to clipboard
Link copied to clipboard
fun PackZipper.writeToResult(pipeline: ReloadPipeline, dir: File? = null): PackResult