diff --git a/src/main/java/fr/openmc/core/ListenersManager.java b/src/main/java/fr/openmc/core/ListenersManager.java index 079783e58..0eb1fc295 100644 --- a/src/main/java/fr/openmc/core/ListenersManager.java +++ b/src/main/java/fr/openmc/core/ListenersManager.java @@ -33,7 +33,8 @@ public static void init() { () -> new EntityGlowNMS(), () -> new RegionTrackingListener(), () -> new SpawnerExtractorListener(), - () -> new ItemsAddersListener() + () -> new ItemsAddersListener(), + RemovePostEffectListener::new ); } diff --git a/src/main/java/fr/openmc/core/listeners/RemovePostEffectListener.java b/src/main/java/fr/openmc/core/listeners/RemovePostEffectListener.java new file mode 100644 index 000000000..5c59a3e4c --- /dev/null +++ b/src/main/java/fr/openmc/core/listeners/RemovePostEffectListener.java @@ -0,0 +1,13 @@ +package fr.openmc.core.listeners; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.Listener; +import org.bukkit.event.player.PlayerJoinEvent; + +public class RemovePostEffectListener implements Listener { + + @EventHandler + public void onPlayerJoin(PlayerJoinEvent event) { + event.getPlayer().postEffects().clear(); + } +} diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 82fd94ca1..9ad590f35 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -25,7 +25,7 @@ money-on-first-join: 500 # Paramètres pour un environnement de production ##### homepage: "https://openmc.fr/" -discord: "https://aywen.fr/discord/" +discord: "https://discord.openmc.fr/" blog: "https://blog.openmc.fr/" wiki: "https://wiki.openmc.fr/" repoV2: "https://github.com/ServerOpenMC/PluginV2"