Hello, first my listener source: Code: package me.raupy.regionChat; import org.bukkit.ChatColor; import org.bukkit.entity.Player; import org.bukkit.event.player.PlayerChatEvent; import org.bukkit.event.player.PlayerListener; import org.bukkit.util.Vector; import com.sk89q.worldguard.bukkit.WorldGuardPlugin; public class RegionChatPlayerListener extends PlayerListener { public static RegionChat plugi; public RegionChatPlayerListener(RegionChat instance) { plugi = instance; } public void onPlayerChat(PlayerChatEvent event) { Player player = event.getPlayer(); boolean canbuild = plugi.getWorldGuard().canBuild(player, player.getLocation().getBlock().getRelative(0, -1, 0)); if (canbuild == false) { player.sendMessage(ChatColor.GRAY + "[RegionChat]" + ChatColor.RED + plugi.getFileManager().readString( "MessageOnNotSendedText")); event.setCancelled(true); return; } else { return; } } } If you are in a worldguard region where you can't build, you can't chat. That works. But I want to make in in specifiy regions, which are saved in my plugins/RegionChat/config.yml file. With saved I mean, the saved WorldGuard regionnames. But it doesn't work for me, whatever I try. Please help me. ~ raupy