Added message for online players when they vote
This commit is contained in:
parent
1e01fe4e86
commit
945604a5d6
14 changed files with 47 additions and 2 deletions
Binary file not shown.
|
@ -25,9 +25,12 @@
|
||||||
<classpathentry kind="lib" path="D:/Downloads/htmlcleaner-2.16/htmlcleaner-2.16.jar"/>
|
<classpathentry kind="lib" path="D:/Downloads/htmlcleaner-2.16/htmlcleaner-2.16.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/PermissionsEx-1.23.3.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/PermissionsEx-1.23.3.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/votifier-1.9.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/votifier-1.9.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/Vault.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_server/Vault.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/Factions.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/Factions.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/MassiveCore.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/MassiveCore.jar"/>
|
||||||
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server (build)/Spigot/Spigot-API/target/spigot-api-1.9-R0.1-SNAPSHOT-shaded.jar"/>
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server (build)/Spigot/Spigot-API/target/spigot-api-1.9-R0.1-SNAPSHOT-shaded.jar"/>
|
||||||
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/worldguard-legacy-6.1.2-SNAPSHOT-dist.jar"/>
|
||||||
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_/worldedit-bukkit-6.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="D:/Z - Norbi cucca/0 Projektek/TheButtonMCAutoFlairProto/Spigot server/plugins/_server/OreRegen1.5.jar"/>
|
||||||
<classpathentry kind="output" path="target/classes"/>
|
<classpathentry kind="output" path="target/classes"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
|
|
|
@ -19,8 +19,10 @@ commands:
|
||||||
description: Search the wiki.
|
description: Search the wiki.
|
||||||
usage: "&vUsage: /mwiki [query]&r"
|
usage: "&vUsage: /mwiki [query]&r"
|
||||||
dontrunthiscmd:
|
dontrunthiscmd:
|
||||||
|
warmode:
|
||||||
|
description: Toggles war mode
|
||||||
author: NorbiPeti
|
author: NorbiPeti
|
||||||
depend: [Essentials, Towny, Minigames, Votifier, Factions]
|
depend: [Essentials, Towny, Minigames, Votifier, Factions, WorldGuard, WorldEdit, OreRegenerator]
|
||||||
permissions:
|
permissions:
|
||||||
tbmc.admin:
|
tbmc.admin:
|
||||||
description: Gives access to /un- commands and /u admin commands
|
description: Gives access to /un- commands and /u admin commands
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package tk.sznp.thebuttonautoflair;
|
package tk.sznp.thebuttonautoflair;
|
||||||
|
|
||||||
|
import me.steffansk1997.OreRegenerator.OreRegenerator;
|
||||||
|
|
||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
@ -17,6 +19,10 @@ import org.bukkit.potion.PotionEffectType;
|
||||||
|
|
||||||
import com.earth2me.essentials.Mob;
|
import com.earth2me.essentials.Mob;
|
||||||
import com.earth2me.essentials.Mob.MobException;
|
import com.earth2me.essentials.Mob.MobException;
|
||||||
|
import com.sk89q.worldguard.bukkit.WorldGuardPlugin;
|
||||||
|
import com.sk89q.worldguard.protection.ApplicableRegionSet;
|
||||||
|
import com.sk89q.worldguard.protection.flags.StateFlag;
|
||||||
|
import com.sk89q.worldguard.protection.regions.ProtectedRegion;
|
||||||
|
|
||||||
import au.com.mineauz.minigames.MinigamePlayer;
|
import au.com.mineauz.minigames.MinigamePlayer;
|
||||||
import au.com.mineauz.minigames.Minigames;
|
import au.com.mineauz.minigames.Minigames;
|
||||||
|
@ -255,6 +261,27 @@ public class Commands implements CommandExecutor {
|
||||||
DoMWiki(player, args);
|
DoMWiki(player, args);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
case "warmode": {
|
||||||
|
ApplicableRegionSet ars = ((WorldGuardPlugin) Bukkit
|
||||||
|
.getPluginManager().getPlugin("WorldGuard"))
|
||||||
|
.getRegionManager(player.getWorld())
|
||||||
|
.getApplicableRegions(player.getLocation());
|
||||||
|
for (ProtectedRegion pr : ars) {
|
||||||
|
if (pr.getFlag(OreRegenerator.FLAG_REGENORES) == StateFlag.State.ALLOW) {
|
||||||
|
pr.setFlag(OreRegenerator.FLAG_REGENORES,
|
||||||
|
StateFlag.State.DENY);
|
||||||
|
sender.sendMessage("§eWarmode §cdisabled §ein "
|
||||||
|
+ pr.getId());
|
||||||
|
} else {
|
||||||
|
pr.setFlag(OreRegenerator.FLAG_REGENORES,
|
||||||
|
StateFlag.State.ALLOW);
|
||||||
|
sender.sendMessage("§eWarmode §aenabled §ein "
|
||||||
|
+ pr.getId());
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
player.sendMessage("Unknown command: " + cmd.getName());
|
player.sendMessage("Unknown command: " + cmd.getName());
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -547,9 +547,13 @@ public class PlayerListener implements Listener {
|
||||||
System.out.println("Vote: " + vote);
|
System.out.println("Vote: " + vote);
|
||||||
org.bukkit.OfflinePlayer op = Bukkit.getOfflinePlayer(vote
|
org.bukkit.OfflinePlayer op = Bukkit.getOfflinePlayer(vote
|
||||||
.getUsername());
|
.getUsername());
|
||||||
|
Player p = Bukkit.getPlayer(vote.getUsername());
|
||||||
if (op != null) {
|
if (op != null) {
|
||||||
PluginMain.economy.depositPlayer(op, 50.0);
|
PluginMain.economy.depositPlayer(op, 50.0);
|
||||||
}
|
}
|
||||||
|
if (p != null) {
|
||||||
|
p.sendMessage("§bThanks for voting! $50 was added to your account.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package tk.sznp.thebuttonautoflair;
|
package tk.sznp.thebuttonautoflair;
|
||||||
|
|
||||||
|
import me.steffansk1997.OreRegenerator.OreRegenerator;
|
||||||
import net.milkbowl.vault.chat.Chat;
|
import net.milkbowl.vault.chat.Chat;
|
||||||
import net.milkbowl.vault.economy.Economy;
|
import net.milkbowl.vault.economy.Economy;
|
||||||
import net.milkbowl.vault.permission.Permission;
|
import net.milkbowl.vault.permission.Permission;
|
||||||
|
@ -24,6 +25,8 @@ import com.palmergames.bukkit.towny.Towny;
|
||||||
import com.palmergames.bukkit.towny.object.Nation;
|
import com.palmergames.bukkit.towny.object.Nation;
|
||||||
import com.palmergames.bukkit.towny.object.Town;
|
import com.palmergames.bukkit.towny.object.Town;
|
||||||
import com.palmergames.bukkit.towny.object.TownyUniverse;
|
import com.palmergames.bukkit.towny.object.TownyUniverse;
|
||||||
|
import com.sk89q.worldguard.bukkit.WorldGuardPlugin;
|
||||||
|
import com.sk89q.worldguard.protection.flags.StateFlag;
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.lang.String;
|
import java.lang.String;
|
||||||
|
@ -94,6 +97,7 @@ public class PluginMain extends JavaPlugin { // Translated to Java: 2015.07.15.
|
||||||
this.getCommand("mwiki").setExecutor(comm);
|
this.getCommand("mwiki").setExecutor(comm);
|
||||||
this.getCommand("mwiki").setUsage(
|
this.getCommand("mwiki").setUsage(
|
||||||
this.getCommand("mwiki").getUsage().replace('&', '§'));
|
this.getCommand("mwiki").getUsage().replace('&', '§'));
|
||||||
|
this.getCommand("warmode").setExecutor(comm);
|
||||||
Instance = this; // 2015.08.08.
|
Instance = this; // 2015.08.08.
|
||||||
Console = this.getServer().getConsoleSender(); // 2015.08.12.
|
Console = this.getServer().getConsoleSender(); // 2015.08.12.
|
||||||
LoadFiles(false); // 2015.08.09.
|
LoadFiles(false); // 2015.08.09.
|
||||||
|
@ -119,6 +123,11 @@ public class PluginMain extends JavaPlugin { // Translated to Java: 2015.07.15.
|
||||||
|
|
||||||
GameMechanics.addGameMechanic(new CreativeGlobalMechanic());
|
GameMechanics.addGameMechanic(new CreativeGlobalMechanic());
|
||||||
|
|
||||||
|
((WorldGuardPlugin) Bukkit.getPluginManager().getPlugin("WorldGuard"))
|
||||||
|
.getRegionManager(Bukkit.getWorlds().get(0))
|
||||||
|
.getRegion("__global__")
|
||||||
|
.setFlag(OreRegenerator.FLAG_REGENORES, StateFlag.State.DENY);
|
||||||
|
|
||||||
Runnable r = new Runnable() {
|
Runnable r = new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
ThreadMethod();
|
ThreadMethod();
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue