Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.jpvortex.autosellmultis;
- import me.clip.autosell.AutoSell;
- import me.clip.autosell.AutoSellAPI;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.OfflinePlayer;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.event.player.PlayerQuitEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin implements Listener {
- public void onEnable() {
- Bukkit.getConsoleSender().sendMessage(ChatColor.DARK_GRAY + "(" + ChatColor.AQUA + "ASM" + ChatColor.DARK_AQUA + ") " + ChatColor.AQUA + "AutoSellMultis by JPVortex enabled!");
- Bukkit.getPluginManager().registerEvents(this, this);
- loadConfig();
- }
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage(ChatColor.DARK_GRAY + "(" + ChatColor.AQUA + "ASM" + ChatColor.DARK_AQUA + ") " + ChatColor.AQUA + "AutoSellMultis by JPVortex disabled!");
- }
- public void loadConfig() {
- getConfig().options().copyDefaults(true);
- saveConfig();
- }
- @EventHandler
- public void onPlayerLeave(PlayerQuitEvent e) {
- Player player = e.getPlayer();
- Bukkit.getConsoleSender().sendMessage(ChatColor.GREEN + "Saved Multi of " + player.getName());
- getConfig().set("multis." + player.getUniqueId().toString(), AutoSellAPI.getMultiplier(player).getMultiplier());
- saveConfig();
- }
- @EventHandler
- public void onPlayerJoin(PlayerJoinEvent e) {
- Player p = e.getPlayer();
- if (getConfig().get("multis." + p.getUniqueId().toString()) == null) {
- getConfig().set("multis." + p.getUniqueId().toString(), 0.0);
- saveConfig();
- p.sendMessage(ChatColor.AQUA + "Your multi has been set!");
- }
- if (getConfig().get("multis." + p.getUniqueId().toString()) != null) {
- double multi = getConfig().getDouble("multis." + p.getUniqueId().toString());
- saveConfig();
- AutoSellAPI.getMultiplier(p).setMultiplier(multi);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement