Package net.minecraftforge.server
Class ServerLifecycleHooks
java.lang.Object
net.minecraftforge.server.ServerLifecycleHooks
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final AtomicBooleanprivate static MinecraftServerprivate static CountDownLatchprivate static final org.apache.logging.log4j.Loggerprivate static final LevelResourceprivate static final org.apache.logging.log4j.Marker
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic RepositorySourcebuildPackFinder(Map<net.minecraftforge.forgespi.locating.IModFile, ? extends PathPackResources> modResourcePacks) static voidstatic MinecraftServerprivate static PathgetServerConfigPath(MinecraftServer server) static booleanstatic booleanhandleServerLogin(ClientIntentionPacket packet, Connection connection) static voidhandleServerStarted(MinecraftServer server) static booleanhandleServerStarting(MinecraftServer server) static voidhandleServerStopped(MinecraftServer server) static voidhandleServerStopping(MinecraftServer server) private static booleanrejectConnection(Connection connection, ConnectionType type, String message) private static voidrunModifiers(MinecraftServer server) private static voidserverPackFinder(Map<net.minecraftforge.forgespi.locating.IModFile, ? extends PathPackResources> modResourcePacks, Consumer<Pack> packAcceptor) 
- 
Field Details- 
LOGGERprivate static final org.apache.logging.log4j.Logger LOGGER
- 
SERVERHOOKSprivate static final org.apache.logging.log4j.Marker SERVERHOOKS
- 
SERVERCONFIG
- 
allowLogins
- 
exitLatch
- 
currentServer
 
- 
- 
Constructor Details- 
ServerLifecycleHookspublic ServerLifecycleHooks()
 
- 
- 
Method Details- 
getServerConfigPath
- 
handleServerAboutToStart
- 
handleServerStarting
- 
expectServerStoppedpublic static void expectServerStopped()
- 
handleServerStopped
- 
getCurrentServer
- 
buildPackFinder@Internal public static RepositorySource buildPackFinder(Map<net.minecraftforge.forgespi.locating.IModFile, ? extends PathPackResources> modResourcePacks) 
- 
serverPackFinderprivate static void serverPackFinder(Map<net.minecraftforge.forgespi.locating.IModFile, ? extends PathPackResources> modResourcePacks, Consumer<Pack> packAcceptor) 
- 
runModifiers
- 
handleServerStarted
- 
handleServerStopping
- 
handleServerLogin
- 
rejectConnection
 
-