diff --git a/.classpath b/.classpath
index d1dc344..4c6378c 100644
--- a/.classpath
+++ b/.classpath
@@ -8,7 +8,6 @@
-
@@ -16,5 +15,7 @@
+
+
diff --git a/lib/fanciful-0.1.5.jar b/lib/fanciful-0.1.5.jar
deleted file mode 100644
index 29ee0ea..0000000
Binary files a/lib/fanciful-0.1.5.jar and /dev/null differ
diff --git a/lib/fanciful-0.3.2-20150109.234753-1.jar b/lib/fanciful-0.3.2-20150109.234753-1.jar
new file mode 100644
index 0000000..3c62834
Binary files /dev/null and b/lib/fanciful-0.3.2-20150109.234753-1.jar differ
diff --git a/lib/gson-2.3.1.jar b/lib/gson-2.3.1.jar
new file mode 100644
index 0000000..250132c
Binary files /dev/null and b/lib/gson-2.3.1.jar differ
diff --git a/make_jar.jardesc b/make_jar.jardesc
index 80ab172..c963411 100644
--- a/make_jar.jardesc
+++ b/make_jar.jardesc
@@ -4,7 +4,7 @@
-
+
diff --git a/manifest b/manifest
new file mode 100644
index 0000000..4ec95fe
--- /dev/null
+++ b/manifest
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+Class-Path: lib/gson-2.3.1.jar lib/fanciful-0.3.2-20150109.234753-1.jar
diff --git a/src/net/mc_pandacraft/java/plugin/pandacraftutils/commands/CommandCoeur.java b/src/net/mc_pandacraft/java/plugin/pandacraftutils/commands/CommandCoeur.java
index 7e497ca..782f24f 100644
--- a/src/net/mc_pandacraft/java/plugin/pandacraftutils/commands/CommandCoeur.java
+++ b/src/net/mc_pandacraft/java/plugin/pandacraftutils/commands/CommandCoeur.java
@@ -37,24 +37,6 @@ public class CommandCoeur extends AbstractCommandExecutor {
p.sendMessage(ChatColor.GOLD+"Attention : vous êtes vanish, mais les coeurs sont quand même visible pour les autres joueurs");
}
- // cadeau spécial pour MissElwing
- // TODO effacer du code après qu'elle l'aie vue une fois
- if (heartEnabled && (p.getName().equals("MissElwing") || p.getName().equals("marcbal"))) {
- String[] messages = {
- ChatColor.GREEN+"",
- ChatColor.GREEN+"♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥",
- ChatColor.GREEN+"Coucou ma chérie <3 J'ai fait ce petit message rien que pour toi (personne d'autre peut le lire)", // sauf les devs qui auront accès au github x)
- ChatColor.GREEN+"On dit que la St-Valentin est une fête commerciale, mais est-ce vraiment nécessaire de dépenser de l'argent pour prouver notre amour ?",
- ChatColor.GREEN+"Moi, c'est autre chose que je dépense pour toi : c'est du temps et de l'énergie, et c'est presque gratuit :3 et en plus, je prends plaisir à ça :D",
- ChatColor.GREEN+"J'ai pensé à toi en créant la commande /"+label+", permettant à un joueur de lancer des coeurs à volonté (tu sais, on a vu ça sur Mineplex ;) )",
- ChatColor.GREEN+"En tout cas, sache que je t'aime fort fort fort, et j'espère que ce petit message à ton attention te fais plaisir :)",
- ChatColor.GREEN+" (signé Marc, ton chéri d'amour)",
- ChatColor.GREEN+"♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥",
- };
-
- p.sendMessage(messages);
- }
-
return true;
}
diff --git a/src/net/mc_pandacraft/java/plugin/pandacraftutils/modules/AutoMessagesManager.java b/src/net/mc_pandacraft/java/plugin/pandacraftutils/modules/AutoMessagesManager.java
index 47d0f08..276f897 100644
--- a/src/net/mc_pandacraft/java/plugin/pandacraftutils/modules/AutoMessagesManager.java
+++ b/src/net/mc_pandacraft/java/plugin/pandacraftutils/modules/AutoMessagesManager.java
@@ -12,7 +12,6 @@ import net.mc_pandacraft.java.plugin.pandacraftutils.players.OnlinePlayer;
import net.mc_pandacraft.java.plugin.pandacraftutils.players.OnlinePlayerManager;
import org.bukkit.ChatColor;
-import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitRunnable;
public class AutoMessagesManager extends BukkitRunnable {
@@ -64,7 +63,7 @@ public class AutoMessagesManager extends BukkitRunnable {
atLeastOnePermitted = false;
break;
}
- } while(!messages.get(id).hasPlayerPermission(op.getPlayer()));
+ } while(!messages.get(id).hasPlayerPermission(op));
// affichage du message
if (atLeastOnePermitted) {
@@ -114,13 +113,13 @@ public class AutoMessagesManager extends BukkitRunnable {
this.message = message;
}
- public boolean hasPlayerPermission(Player p) {
- if (p == null) throw new IllegalArgumentException("le joueur ne doit pas être null");
+ public boolean hasPlayerPermission(OnlinePlayer op) {
+ if (op == null) throw new IllegalArgumentException("le joueur ne doit pas être null");
if (permissions == null)
return true;
for (String pe : permissions) {
- if (p.hasPermission(pe)) return true;
+ if (op.hasPermission(pe)) return true;
}
return false;
}
diff --git a/src/net/mc_pandacraft/java/plugin/pandacraftutils/players/OnlinePlayer.java b/src/net/mc_pandacraft/java/plugin/pandacraftutils/players/OnlinePlayer.java
index 863d1d9..e1bddfe 100644
--- a/src/net/mc_pandacraft/java/plugin/pandacraftutils/players/OnlinePlayer.java
+++ b/src/net/mc_pandacraft/java/plugin/pandacraftutils/players/OnlinePlayer.java
@@ -354,7 +354,7 @@ public class OnlinePlayer {
*/
public String[] getGroups() {
try {
- return PermissionsEx.getUser(player).getGroupsNames();
+ return PermissionsEx.getUser(player).getGroupsNames();
} catch (NoClassDefFoundError e) {
String[] g = {"default"};
return g;