Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.thatgamerblue.WonderTrade;
- import org.bukkit.Bukkit;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.scheduler.BukkitRunnable;
- import net.md_5.bungee.api.ChatColor;
- public class TradeJobFindPartner extends BukkitRunnable {
- String starter;
- String partner;
- FileConfiguration c;
- FileConfiguration d;
- int i = 0;
- public TradeJobFindPartner(String s, Main p) {
- this.c = p.data;
- this.d = p.players1;
- if (s.equalsIgnoreCase("disable ")) {
- d.set("trade.partner", partner);
- d.set("trade.starter", starter);
- d.set("trade.usedPartner", false);
- d.set("trade.usedStarter", false);
- } else if (s.equalsIgnoreCase("enable ")) {
- if (!(d.getBoolean("trade.usedPartner"))) {
- this.partner = d.getString("trade.partner");
- }
- if (!(d.getBoolean("trade.usedStarter"))) {
- this.starter = d.getString("trade.starter");
- }
- d.set("trade.usedPartner", true);
- d.set("trade.usedStarter", false);
- } else if(s.equals("task ")){
- } else if (i == 0) {
- starter = s;
- i = 1;
- } else {
- partner = s;
- i = 0;
- }
- }
- @SuppressWarnings("deprecation")
- @Override
- public void run() {
- if (!(this.starter.equals("")) && !(this.partner.equals(""))) {
- this.starter = "";
- this.partner = "";
- int item1 = c.getInt(this.starter);
- int item2 = c.getInt(this.partner);
- Player p1 = Bukkit.getServer().getPlayer(this.starter);
- Player p2 = Bukkit.getServer().getPlayer(this.partner);
- p1.getInventory().addItem(new ItemStack(item2));
- p2.getInventory().addItem(new ItemStack(item1));
- p1.sendMessage(Config.prefix + " " + ChatColor.GREEN + "Recieved " + new ItemStack(item2).getType().getClass().getSimpleName()
- + " from " + p2.getName());
- p2.sendMessage(Config.prefix + " " + ChatColor.GREEN + "Recieved " + new ItemStack(item1).getType().getClass().getSimpleName()
- + " from " + p1.getName());
- } else {
- this.cancel();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement