我正在爲bukkit服務器創建一個插件,但我試圖不讓它區分大小寫,我該怎麼做?代碼:無法在原始類型上調用equalsIgnoreCase()布爾
package me.Lorenzo.AntiSwear;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin implements Listener {
@EventHandler
public void onPlayerChat(AsyncPlayerChatEvent e) {
for(String word : e.getMessage().split(" ")){
if(getConfig().getStringList("bannedwords").contains(word)){
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.DARK_RED + "Please don't use that sort of language!");
}
}
}
public void onEnable() {
getConfig().options().copyDefaults(true);
saveConfig();
Bukkit.getServer().getPluginManager().registerEvents(this, this);
}
}
你或許應該替換與Java – pax162