Class AbstractFactory<E>

java.lang.Object
com.sk89q.worldedit.internal.registry.AbstractFactory<E>
Type Parameters:
E - the element that the factory returns
Direct Known Subclasses:
BlockFactory, ItemFactory, MaskFactory, PatternFactory

public abstract class AbstractFactory<E> extends Object
An abstract implementation of a factory for internal usage.
  • Field Details

    • worldEdit

      protected final WorldEdit worldEdit
  • Constructor Details

    • AbstractFactory

      protected AbstractFactory(WorldEdit worldEdit, InputParser<E> defaultParser)
      Create a new factory.
      Parameters:
      worldEdit - the WorldEdit instance
      defaultParser - the parser to fall back to
  • Method Details