mirror of
https://github.com/MassiveCraft/Factions.git
synced 2024-11-24 03:05:52 +01:00
Swapping money commands back to using EconomyParticipator instead of Faction/FPlayer
This commit is contained in:
parent
f8f3704cd4
commit
136b69b07f
@ -1,11 +1,13 @@
|
|||||||
package com.massivecraft.factions.cmd;
|
package com.massivecraft.factions.cmd;
|
||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.Faction;
|
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
|
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||||
import com.massivecraft.factions.integration.Econ;
|
import com.massivecraft.factions.integration.Econ;
|
||||||
import com.massivecraft.factions.struct.Permission;
|
import com.massivecraft.factions.struct.Permission;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
|
|
||||||
public class CmdMoneyDeposit extends FCommand
|
public class CmdMoneyDeposit extends FCommand
|
||||||
{
|
{
|
||||||
@ -32,12 +34,12 @@ public class CmdMoneyDeposit extends FCommand
|
|||||||
public void perform()
|
public void perform()
|
||||||
{
|
{
|
||||||
double amount = this.argAsDouble(0, 0d);
|
double amount = this.argAsDouble(0, 0d);
|
||||||
Faction faction = this.argAsFaction(1, myFaction);
|
EconomyParticipator faction = this.argAsFaction(1, myFaction);
|
||||||
if (faction == null) return;
|
if (faction == null) return;
|
||||||
Econ.transferMoney(fme, fme, faction, amount);
|
Econ.transferMoney(fme, fme, faction, amount);
|
||||||
|
|
||||||
if (Conf.logMoneyTransactions)
|
if (Conf.logMoneyTransactions)
|
||||||
P.p.log(fme.getName()+" deposited "+Econ.moneyString(amount)+" into the faction bank: "+faction.getTag());
|
P.p.log(ChatColor.stripColor(P.p.txt.parse("%s deposited %s from the faction bank: %s", fme.getName(), Econ.moneyString(amount), faction.describeTo(null))));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
package com.massivecraft.factions.cmd;
|
package com.massivecraft.factions.cmd;
|
||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.Faction;
|
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
import com.massivecraft.factions.integration.Econ;
|
import com.massivecraft.factions.integration.Econ;
|
||||||
import com.massivecraft.factions.struct.Permission;
|
import com.massivecraft.factions.struct.Permission;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
|
|
||||||
public class CmdMoneyTransferFf extends FCommand
|
public class CmdMoneyTransferFf extends FCommand
|
||||||
{
|
{
|
||||||
@ -32,14 +34,14 @@ public class CmdMoneyTransferFf extends FCommand
|
|||||||
public void perform()
|
public void perform()
|
||||||
{
|
{
|
||||||
double amount = this.argAsDouble(0, 0d);
|
double amount = this.argAsDouble(0, 0d);
|
||||||
Faction from = this.argAsFaction(1);
|
EconomyParticipator from = this.argAsFaction(1);
|
||||||
if (from == null) return;
|
if (from == null) return;
|
||||||
Faction to = this.argAsFaction(2);
|
EconomyParticipator to = this.argAsFaction(2);
|
||||||
if (to == null) return;
|
if (to == null) return;
|
||||||
|
|
||||||
Econ.transferMoney(fme, from, to, amount);
|
Econ.transferMoney(fme, from, to, amount);
|
||||||
|
|
||||||
if (Conf.logMoneyTransactions)
|
if (Conf.logMoneyTransactions)
|
||||||
P.p.log(fme.getName()+" transferred "+Econ.moneyString(amount)+" from the faction \""+from.getTag()+"\" to the faction \""+to.getTag()+"\"");
|
P.p.log(ChatColor.stripColor(P.p.txt.parse("%s transferred %s from the faction \"%s\" to the faction \"%s\"", fme.getName(), Econ.moneyString(amount), from.describeTo(null), to.describeTo(null))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
package com.massivecraft.factions.cmd;
|
package com.massivecraft.factions.cmd;
|
||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.Faction;
|
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||||
import com.massivecraft.factions.FPlayer;
|
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
import com.massivecraft.factions.integration.Econ;
|
import com.massivecraft.factions.integration.Econ;
|
||||||
import com.massivecraft.factions.struct.Permission;
|
import com.massivecraft.factions.struct.Permission;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
|
|
||||||
public class CmdMoneyTransferFp extends FCommand
|
public class CmdMoneyTransferFp extends FCommand
|
||||||
{
|
{
|
||||||
@ -33,14 +34,14 @@ public class CmdMoneyTransferFp extends FCommand
|
|||||||
public void perform()
|
public void perform()
|
||||||
{
|
{
|
||||||
double amount = this.argAsDouble(0, 0d);
|
double amount = this.argAsDouble(0, 0d);
|
||||||
Faction from = this.argAsFaction(1);
|
EconomyParticipator from = this.argAsFaction(1);
|
||||||
if (from == null) return;
|
if (from == null) return;
|
||||||
FPlayer to = this.argAsBestFPlayerMatch(2);
|
EconomyParticipator to = this.argAsBestFPlayerMatch(2);
|
||||||
if (to == null) return;
|
if (to == null) return;
|
||||||
|
|
||||||
Econ.transferMoney(fme, from, to, amount);
|
Econ.transferMoney(fme, from, to, amount);
|
||||||
|
|
||||||
if (Conf.logMoneyTransactions)
|
if (Conf.logMoneyTransactions)
|
||||||
P.p.log(fme.getName()+" transferred "+Econ.moneyString(amount)+" from the faction \""+from.getTag()+"\" to the player \""+to.getName()+"\"");
|
P.p.log(ChatColor.stripColor(P.p.txt.parse("%s transferred %s from the faction \"%s\" to the player \"%s\"", fme.getName(), Econ.moneyString(amount), from.describeTo(null), to.describeTo(null))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
package com.massivecraft.factions.cmd;
|
package com.massivecraft.factions.cmd;
|
||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.Faction;
|
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||||
import com.massivecraft.factions.FPlayer;
|
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
import com.massivecraft.factions.integration.Econ;
|
import com.massivecraft.factions.integration.Econ;
|
||||||
import com.massivecraft.factions.struct.Permission;
|
import com.massivecraft.factions.struct.Permission;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
|
|
||||||
public class CmdMoneyTransferPf extends FCommand
|
public class CmdMoneyTransferPf extends FCommand
|
||||||
{
|
{
|
||||||
@ -33,14 +34,14 @@ public class CmdMoneyTransferPf extends FCommand
|
|||||||
public void perform()
|
public void perform()
|
||||||
{
|
{
|
||||||
double amount = this.argAsDouble(0, 0d);
|
double amount = this.argAsDouble(0, 0d);
|
||||||
FPlayer from = this.argAsBestFPlayerMatch(1);
|
EconomyParticipator from = this.argAsBestFPlayerMatch(1);
|
||||||
if (from == null) return;
|
if (from == null) return;
|
||||||
Faction to = this.argAsFaction(2);
|
EconomyParticipator to = this.argAsFaction(2);
|
||||||
if (to == null) return;
|
if (to == null) return;
|
||||||
|
|
||||||
Econ.transferMoney(fme, from, to, amount);
|
Econ.transferMoney(fme, from, to, amount);
|
||||||
|
|
||||||
if (Conf.logMoneyTransactions)
|
if (Conf.logMoneyTransactions)
|
||||||
P.p.log(fme.getName()+" transferred "+Econ.moneyString(amount)+" from the player \""+from.getName()+"\" to the faction \""+to.getTag()+"\"");
|
P.p.log(ChatColor.stripColor(P.p.txt.parse("%s transferred %s from the player \"%s\" to the faction \"%s\"", fme.getName(), Econ.moneyString(amount), from.describeTo(null), to.describeTo(null))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
package com.massivecraft.factions.cmd;
|
package com.massivecraft.factions.cmd;
|
||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.Faction;
|
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
import com.massivecraft.factions.integration.Econ;
|
import com.massivecraft.factions.integration.Econ;
|
||||||
import com.massivecraft.factions.struct.Permission;
|
import com.massivecraft.factions.struct.Permission;
|
||||||
|
|
||||||
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
|
|
||||||
public class CmdMoneyWithdraw extends FCommand
|
public class CmdMoneyWithdraw extends FCommand
|
||||||
{
|
{
|
||||||
public CmdMoneyWithdraw()
|
public CmdMoneyWithdraw()
|
||||||
@ -29,11 +32,11 @@ public class CmdMoneyWithdraw extends FCommand
|
|||||||
public void perform()
|
public void perform()
|
||||||
{
|
{
|
||||||
double amount = this.argAsDouble(0, 0d);
|
double amount = this.argAsDouble(0, 0d);
|
||||||
Faction faction = this.argAsFaction(1, myFaction);
|
EconomyParticipator faction = this.argAsFaction(1, myFaction);
|
||||||
if (faction == null) return;
|
if (faction == null) return;
|
||||||
Econ.transferMoney(fme, faction, fme, amount);
|
Econ.transferMoney(fme, faction, fme, amount);
|
||||||
|
|
||||||
if (Conf.logMoneyTransactions)
|
if (Conf.logMoneyTransactions)
|
||||||
P.p.log(fme.getName()+" withdrew "+Econ.moneyString(amount)+" from the faction bank: "+faction.getTag());
|
P.p.log(ChatColor.stripColor(P.p.txt.parse("%s withdrew %s from the faction bank: %s", fme.getName(), Econ.moneyString(amount), faction.describeTo(null))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user