Class PluginInstallUtils.ArchiveIdentity

java.lang.Object
com.ultikits.ultitools.utils.PluginInstallUtils.ArchiveIdentity
Enclosing class:
PluginInstallUtils

private static final class PluginInstallUtils.ArchiveIdentity extends Object
What one archive says about which module it holds -- the single reader both identity resolution and entry classification use, so the two cannot drift apart.
  • Field Details

    • state

      private final PluginInstallUtils.EntryState state
    • declaredName

      private final String declaredName
    • declaredMain

      private final String declaredMain
      The main: its plugin.yml declares: the one entry the module loader reads (#516).
  • Constructor Details

  • Method Details

    • declaresAName

      private boolean declaresAName()
      Whether the archive was read and declares a module name.