Class BundleDiscovery

java.lang.Object
de.luckymcdev.foundryengine.common.bundle.BundleDiscovery

public class BundleDiscovery extends Object
Handles discovery, dependency sorting, and loading of bundles from the file system.
  • Constructor Details

  • Method Details

    • discover

      public void discover(Path directory) throws IOException
      Discovers and loads all bundles in the given directory.
      Parameters:
      directory - The directory to search
      Throws:
      IOException - if discovery fails
    • getBundleFactory

      public BundleFactory getBundleFactory()