mirror of
https://github.com/plexusorg/Sunburst.git
synced 2024-05-21 03:51:32 +00:00
19 lines
299 B
Java
19 lines
299 B
Java
|
package dev.plex.world;
|
||
|
|
||
|
import org.bukkit.World;
|
||
|
|
||
|
import java.util.Collection;
|
||
|
|
||
|
public interface IWorldManager<T extends IWorldSettings>
|
||
|
{
|
||
|
void addSetting(T settings);
|
||
|
|
||
|
void removeSettings(T settings);
|
||
|
|
||
|
T getSettings(World world);
|
||
|
|
||
|
Collection<T> getSettings();
|
||
|
|
||
|
void clear();
|
||
|
}
|