package com.intellectualcrafters.plot.generator; import com.intellectualcrafters.plot.object.PlotArea; public interface GeneratorWrapper<T> { IndependentPlotGenerator getPlotGenerator(); T getPlatformGenerator(); void augment(PlotArea area); boolean isFull(); @Override String toString(); @Override boolean equals(Object obj); }