Package me.lucko.luckperms.fabric
Class LPFabricBootstrap
java.lang.Object
me.lucko.luckperms.fabric.LPFabricBootstrap
- All Implemented Interfaces:
me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap,net.fabricmc.api.DedicatedServerModInitializer
public final class LPFabricBootstrap
extends Object
implements me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap, net.fabricmc.api.DedicatedServerModInitializer
Bootstrap plugin for LuckPerms running on Fabric.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionme.lucko.luckperms.common.plugin.classpath.ClassPathAppenderOptional<net.minecraft.server.network.ServerPlayerEntity> intme.lucko.luckperms.common.plugin.logging.PluginLoggergetResourceStream(String path) me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapterOptional<net.minecraft.server.MinecraftServer> net.luckperms.api.platform.Platform.TypegetType()booleanisPlayerOnline(UUID uniqueId) lookupUniqueId(String username) lookupUsername(UUID uniqueId) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
getServerName, identifyClassLoader
-
Constructor Details
-
LPFabricBootstrap
public LPFabricBootstrap()
-
-
Method Details
-
getPluginLogger
public me.lucko.luckperms.common.plugin.logging.PluginLogger getPluginLogger()- Specified by:
getPluginLoggerin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getScheduler
public me.lucko.luckperms.common.plugin.scheduler.SchedulerAdapter getScheduler()- Specified by:
getSchedulerin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getClassPathAppender
public me.lucko.luckperms.common.plugin.classpath.ClassPathAppender getClassPathAppender()- Specified by:
getClassPathAppenderin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
onInitializeServer
public void onInitializeServer()- Specified by:
onInitializeServerin interfacenet.fabricmc.api.DedicatedServerModInitializer
-
getLoadLatch
- Specified by:
getLoadLatchin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getEnableLatch
- Specified by:
getEnableLatchin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getServer
-
getVersion
- Specified by:
getVersionin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getStartupTime
- Specified by:
getStartupTimein interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getType
public net.luckperms.api.platform.Platform.Type getType()- Specified by:
getTypein interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getServerBrand
- Specified by:
getServerBrandin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getServerVersion
- Specified by:
getServerVersionin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getDataDirectory
- Specified by:
getDataDirectoryin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getConfigDirectory
- Specified by:
getConfigDirectoryin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getResourceStream
- Specified by:
getResourceStreamin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getPlayer
- Specified by:
getPlayerin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
lookupUniqueId
- Specified by:
lookupUniqueIdin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
lookupUsername
- Specified by:
lookupUsernamein interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getPlayerCount
public int getPlayerCount()- Specified by:
getPlayerCountin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getPlayerList
- Specified by:
getPlayerListin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
getOnlinePlayers
- Specified by:
getOnlinePlayersin interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-
isPlayerOnline
- Specified by:
isPlayerOnlinein interfaceme.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap
-