diff options
author | snowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb> | 2011-05-13 22:58:25 +0000 |
---|---|---|
committer | snowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb> | 2011-05-13 22:58:25 +0000 |
commit | 16af2a2d610f2bfffb2f2f624df3de44099c59d3 (patch) | |
tree | 4e1f0b361eb74f6f5f8d26d3c279177c6c4b763f | |
parent | 477f8ae4b5b6ee67295b2851f87affbdb736b384 (diff) | |
download | Essentials-16af2a2d610f2bfffb2f2f624df3de44099c59d3.tar Essentials-16af2a2d610f2bfffb2f2f624df3de44099c59d3.tar.gz Essentials-16af2a2d610f2bfffb2f2f624df3de44099c59d3.tar.lz Essentials-16af2a2d610f2bfffb2f2f624df3de44099c59d3.tar.xz Essentials-16af2a2d610f2bfffb2f2f624df3de44099c59d3.zip |
Remove Essentials from Register to prevent recursion.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1451 e251c2fe-e539-e718-e476-b85c1f46cddb
-rw-r--r-- | Register/lib/Essentials.jar | bin | 549368 -> 0 bytes | |||
-rw-r--r-- | Register/nbproject/project.properties | 2 | ||||
-rw-r--r-- | Register/src/com/essentials/register/payment/MethodEEco.java | 106 | ||||
-rw-r--r-- | Register/src/com/essentials/register/payment/Methods.java | 8 |
4 files changed, 1 insertions, 115 deletions
diff --git a/Register/lib/Essentials.jar b/Register/lib/Essentials.jar Binary files differdeleted file mode 100644 index 9045e3bd4..000000000 --- a/Register/lib/Essentials.jar +++ /dev/null diff --git a/Register/nbproject/project.properties b/Register/nbproject/project.properties index 8e2cbca09..2aeef1351 100644 --- a/Register/nbproject/project.properties +++ b/Register/nbproject/project.properties @@ -27,14 +27,12 @@ dist.javadoc.dir=${dist.dir}/javadoc excludes= file.reference.BOSEconomy.jar=lib/BOSEconomy.jar file.reference.bukkit-0.0.1-SNAPSHOT.jar=../lib/bukkit-0.0.1-SNAPSHOT.jar -file.reference.Essentials.jar=lib/Essentials.jar file.reference.iCo4.jar=lib/iCo4.jar file.reference.iCo5.jar=lib/iCo5.jar includes=** jar.compress=false javac.classpath=\ ${file.reference.BOSEconomy.jar}:\ - ${file.reference.Essentials.jar}:\ ${file.reference.iCo4.jar}:\ ${file.reference.iCo5.jar}:\ ${file.reference.bukkit-0.0.1-SNAPSHOT.jar} diff --git a/Register/src/com/essentials/register/payment/MethodEEco.java b/Register/src/com/essentials/register/payment/MethodEEco.java deleted file mode 100644 index 47494e49c..000000000 --- a/Register/src/com/essentials/register/payment/MethodEEco.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.essentials.register.payment; - -import com.earth2me.essentials.Essentials; -import com.earth2me.essentials.api.Economy; - -public class MethodEEco implements Method { - private Essentials Essentials; - - public MethodEEco(Essentials Essentials) { - this.Essentials = Essentials; - } - - public Essentials getPlugin() { - return this.Essentials; - } - - public String getName() { - return "EssentialsEco"; - } - - public String getVersion() { - return "2.2"; - } - - public String format(double amount) { - return Economy.format(amount); - } - - public boolean hasBanks() { - return false; - } - - public boolean hasBank(String bank) { - return false; - } - - public boolean hasAccount(String name) { - return Economy.accountExist(name); - } - - public boolean hasBankAccount(String bank, String name) { - return false; - } - - public MethodAccount getAccount(String name) { - if(!hasAccount(name)) return null; - return new EEcoAccount(name); - } - - public MethodBankAccount getBankAccount(String bank, String name) { - return null; - } - - public class EEcoAccount implements MethodAccount { - private String name; - - public EEcoAccount(String name) { - this.name = name; - } - - public double balance() { - return Economy.getMoney(this.name); - } - - public boolean add(double amount) { - Economy.add(name, amount); - return true; - } - - public boolean subtract(double amount) { - Economy.subtract(name, amount); - return true; - } - - public boolean multiply(double amount) { - Economy.multiply(name, amount); - return true; - } - - public boolean divide(double amount) { - Economy.divide(name, amount); - return true; - } - - public boolean hasEnough(double amount) { - return Economy.hasEnough(name, amount); - } - - public boolean hasOver(double amount) { - return Economy.hasMore(name, amount); - } - - public boolean hasUnder(double amount) { - return Economy.hasLess(name, amount); - } - - public boolean isNegative() { - return Economy.isNegative(name); - } - - public boolean remove() { - Economy.removeAccount(name); - return true; - } - } -}
\ No newline at end of file diff --git a/Register/src/com/essentials/register/payment/Methods.java b/Register/src/com/essentials/register/payment/Methods.java index f7b3ef353..f47eecb55 100644 --- a/Register/src/com/essentials/register/payment/Methods.java +++ b/Register/src/com/essentials/register/payment/Methods.java @@ -2,7 +2,6 @@ package com.essentials.register.payment; import com.iConomy.iConomy; import cosine.boseconomy.BOSEconomy; -import com.earth2me.essentials.Essentials; import org.bukkit.plugin.Plugin; import org.bukkit.plugin.PluginManager; @@ -25,9 +24,7 @@ public class Methods { else { Method = new MethodiCo4((com.nijiko.coelho.iConomy.iConomy)method); } } else if(name.equalsIgnoreCase("boseconomy")) { Method = new MethodBOSEconomy((BOSEconomy)method); - } else if(name.equalsIgnoreCase("essentials")) { - Method = new MethodEEco((Essentials)method); - } + } } if(!hasMethod()) { @@ -39,9 +36,6 @@ public class Methods { } else if(loader.getPlugin("BOSEconomy") != null) { method = loader.getPlugin("BOSEconomy"); Method = new MethodBOSEconomy((BOSEconomy)method); - } else if(loader.getPlugin("Essentials") != null) { - method = loader.getPlugin("Essentials"); - Method = new MethodEEco((Essentials)method); } } |