Package-level declarations

Types

Link copied to clipboard
class MinecraftServerVersion(plugin: Plugin) : SemVersion

Represents the version of the Minecraft server.

Link copied to clipboard
open class SemVersion(versions: List<Int>)

Represents a semantic version.

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class VersionCompatibilityMin(val since: String)

Annotation to mark classes that are compatible with specific Minecraft server versions.

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class VersionCompatibilityRange(val since: String, val until: String)

Annotation to mark classes that are compatible with specific Minecraft server versions.