Hierarchy For All Packages
- xyz.janboerman.scalaloader.paper,
- xyz.janboerman.scalaloader.paper.commands,
- xyz.janboerman.scalaloader.paper.plugin,
- xyz.janboerman.scalaloader.paper.plugin.description,
- xyz.janboerman.scalaloader.paper.transform
Class Hierarchy
- java.lang.Object
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- xyz.janboerman.scalaloader.paper.plugin.description.DescriptionClassLoader (implements io.papermc.paper.plugin.provider.classloader.ConfiguredPluginClassLoader)
- io.papermc.paper.plugin.entrypoint.classloader.PaperSimplePluginClassLoader
- io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader (implements io.papermc.paper.plugin.provider.classloader.ConfiguredPluginClassLoader)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClassLoader (implements xyz.janboerman.scalaloader.compat.IScalaPluginClassLoader)
- io.papermc.paper.plugin.entrypoint.classloader.PaperPluginClassLoader (implements io.papermc.paper.plugin.provider.classloader.ConfiguredPluginClassLoader)
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- org.objectweb.asm.ClassVisitor
- org.objectweb.asm.commons.ClassRemapper
- xyz.janboerman.scalaloader.paper.transform.MainClassBootstrapTransformer
- xyz.janboerman.scalaloader.paper.transform.PaperPluginTransformer
- xyz.janboerman.scalaloader.paper.transform.MainClassCallerMigrator
- xyz.janboerman.scalaloader.paper.plugin.description.MainClassScanner
- org.objectweb.asm.commons.ClassRemapper
- org.bukkit.command.Command
- xyz.janboerman.scalaloader.paper.commands.DumpClassCommand (implements org.bukkit.command.PluginIdentifiableCommand)
- xyz.janboerman.scalaloader.paper.commands.ListScalaPluginsCommand (implements org.bukkit.command.PluginIdentifiableCommand)
- xyz.janboerman.scalaloader.paper.commands.ResetScalaUrlsCommand (implements org.bukkit.command.PluginIdentifiableCommand)
- xyz.janboerman.scalaloader.paper.commands.SetDebugCommand (implements org.bukkit.command.PluginIdentifiableCommand)
- xyz.janboerman.scalaloader.paper.plugin.PaperHacks
- io.papermc.paper.plugin.provider.configuration.PaperPluginMeta (implements io.papermc.paper.plugin.configuration.PluginMeta)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginMeta
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin (implements xyz.janboerman.scalaloader.compat.IScalaPlugin)
- xyz.janboerman.scalaloader.paper.ScalaLoader (implements xyz.janboerman.scalaloader.compat.IScalaLoader, org.bukkit.event.Listener)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPlugin (implements xyz.janboerman.scalaloader.compat.IScalaPlugin)
- org.bukkit.plugin.java.JavaPlugin
- xyz.janboerman.scalaloader.paper.plugin.PluginJarScanResult
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrap (implements io.papermc.paper.plugin.bootstrap.PluginBootstrap)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginClasspathBuilder (implements io.papermc.paper.plugin.loader.PluginClasspathBuilder)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginLoader (implements xyz.janboerman.scalaloader.compat.IScalaPluginLoader, io.papermc.paper.plugin.loader.PluginLoader)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginProviderContext (implements io.papermc.paper.plugin.bootstrap.PluginProviderContext)
- xyz.janboerman.scalaloader.paper.plugin.ScalaPluginBootstrapContext (implements io.papermc.paper.plugin.bootstrap.BootstrapContext)
- java.lang.ClassLoader
Interface Hierarchy
- xyz.janboerman.scalaloader.compat.IScalaVersion
- xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Builtin (implements xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency)
- xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.Custom (implements xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency)
- xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency.YamlDefined (implements xyz.janboerman.scalaloader.paper.plugin.description.ScalaDependency)
- java.lang.Record