LineageBackendMod

class LineageBackendMod(init: JavaPluginInit) : JavaPlugin

Backend mod that validates proxy referral tokens and exposes the fingerprint to the server.

Constructors

Link copied to clipboard
constructor(init: JavaPluginInit)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:Nonnull
open val assetRegistry: AssetRegistry
Link copied to clipboard
@get:Nonnull
val basePermission: String
Link copied to clipboard
@get:Nonnull
open val blockStateRegistry: BlockStateRegistry
Link copied to clipboard
@get:Nonnull
open val chunkStoreRegistry: ComponentRegistryProxy<ChunkStore?>
Link copied to clipboard
@get:Nonnull
open val classLoader: PluginClassLoader
Link copied to clipboard
@get:Nonnull
open val clientFeatureRegistry: ClientFeatureRegistry
Link copied to clipboard
@get:Nonnull
open val commandRegistry: CommandRegistry
Link copied to clipboard
@get:Nonnull
open val dataDirectory: Path
Link copied to clipboard
@get:Nonnull
open val entityRegistry: EntityRegistry
Link copied to clipboard
@get:Nonnull
open val entityStoreRegistry: ComponentRegistryProxy<EntityStore?>
Link copied to clipboard
@get:Nonnull
open val eventRegistry: EventRegistry
Link copied to clipboard
@get:Nonnull
open val file: Path
Link copied to clipboard
@get:Nonnull
open val identifier: PluginIdentifier
Link copied to clipboard
Link copied to clipboard
open val isEnabled: Boolean
Link copied to clipboard
@get:Nonnull
open val logger: HytaleLogger
Link copied to clipboard
@get:Nonnull
open val manifest: PluginManifest
Link copied to clipboard
@get:Nonnull
open val name: String
Link copied to clipboard
@get:Nonnull
open val state: PluginState
Link copied to clipboard
@get:Nonnull
open val taskRegistry: TaskRegistry
Link copied to clipboard
@get:Nonnull
val type: PluginType

Functions

Link copied to clipboard
@Nonnull
open fun <K : Any?, T : JsonAsset<K?>?> getCodecRegistry(@Nonnull mapCodec: AssetCodecMapCodec<K?, T?>): CodecMapRegistry.Assets<T?, *>
@Nonnull
open fun <V : Any?> getCodecRegistry(@Nonnull mapCodec: MapKeyMapCodec<V?>): MapKeyMapRegistry<V?>
@Nonnull
open fun <T : Any?, C : Codec<out T?>?> getCodecRegistry(@Nonnull mapCodec: StringCodecMapCodec<T?, C?>): CodecMapRegistry<T?, C?>
Link copied to clipboard
@Nullable
open fun preLoad(): CompletableFuture<Void?>?