2011-06-06 22:29:08 +02:00
|
|
|
package com.earth2me.essentials.protect;
|
|
|
|
|
2017-12-13 07:06:25 +01:00
|
|
|
import org.bukkit.Material;
|
2015-04-15 06:06:16 +02:00
|
|
|
import org.bukkit.plugin.Plugin;
|
|
|
|
|
2011-11-30 21:25:11 +01:00
|
|
|
import java.util.List;
|
|
|
|
import java.util.Map;
|
2011-06-06 22:29:08 +02:00
|
|
|
|
2015-04-15 06:06:16 +02:00
|
|
|
public interface IProtect extends Plugin {
|
|
|
|
boolean getSettingBool(final ProtectConfig protectConfig);
|
|
|
|
|
|
|
|
String getSettingString(final ProtectConfig protectConfig);
|
2011-06-06 22:29:08 +02:00
|
|
|
|
2015-04-15 06:06:16 +02:00
|
|
|
EssentialsConnect getEssentialsConnect();
|
2011-11-30 21:25:11 +01:00
|
|
|
|
2015-04-15 06:06:16 +02:00
|
|
|
Map<ProtectConfig, Boolean> getSettingsBoolean();
|
2011-11-30 21:25:11 +01:00
|
|
|
|
2015-04-15 06:06:16 +02:00
|
|
|
Map<ProtectConfig, String> getSettingsString();
|
2011-11-30 21:25:11 +01:00
|
|
|
|
2017-12-13 07:06:25 +01:00
|
|
|
Map<ProtectConfig, List<Material>> getSettingsList();
|
2011-06-06 22:29:08 +02:00
|
|
|
}
|