summaryrefslogtreecommitdiffstats
path: root/EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-06-06 22:29:08 +0200
committersnowleo <schneeleo@gmail.com>2011-06-06 22:29:08 +0200
commita45e620946c8e748b35258b7f8813d1c788bae37 (patch)
tree76b100b6dda862e6d714f85ef9bd40f68bd3b51c /EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java
parentd8778801711ef6c78445baa5da38f4591db0b6c2 (diff)
downloadEssentials-a45e620946c8e748b35258b7f8813d1c788bae37.tar
Essentials-a45e620946c8e748b35258b7f8813d1c788bae37.tar.gz
Essentials-a45e620946c8e748b35258b7f8813d1c788bae37.tar.lz
Essentials-a45e620946c8e748b35258b7f8813d1c788bae37.tar.xz
Essentials-a45e620946c8e748b35258b7f8813d1c788bae37.zip
Major cleanup of the Protect code
Diffstat (limited to 'EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java')
-rw-r--r--EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java b/EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java
new file mode 100644
index 000000000..ac095e33d
--- /dev/null
+++ b/EssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java
@@ -0,0 +1,21 @@
+package com.earth2me.essentials.protect;
+
+import com.earth2me.essentials.IEssentials;
+import com.earth2me.essentials.User;
+import com.earth2me.essentials.protect.data.IProtectedBlock;
+
+
+public interface IProtect
+{
+ void alert(final User user, final String item, final String type);
+
+ boolean checkProtectionItems(final ProtectConfig list, final int id);
+
+ boolean getSettingBool(final ProtectConfig protectConfig);
+
+ String getSettingString(final ProtectConfig protectConfig);
+
+ IProtectedBlock getStorage();
+
+ IEssentials getEssentials();
+}