Help me fix my plugin :/

  • Thread starter Thread starter /u/akisha_009
  • Start date Start date

/u/akisha_009

Guest
Member
Help me fix my plugin :/

I am making simple plugin for paper using IntelliJ IDEA com edition. I dont know much abou java, so i used chatgpt for this code,

I saw i need to do something with pom.xml but im not sure.

package me.alps6.banTrial; import org.bukkit.Bukkit; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import java.util.ArrayList; import java.util.List; import java.util.UUID; public class BanTrial extends JavaPlugin implements Listener { private List<String> immunePlayers; @Override public void onEnable() { saveDefaultConfig(); immunePlayers = getConfig().getStringList("immunePlayers"); Bukkit. getPluginManager ().registerEvents(this, this); } @EventHandler public void onPlayerJoin(PlayerJoinEvent event) { Player player = event.getPlayer(); if (!immunePlayers.contains(player.getName())) { UUID playerId = player.getUniqueId(); Bukkit. getScheduler ().runTaskLater(this, () -> { if (Bukkit. getPlayer (playerId) != null) { player.banPlayer("You have been banned for trial."); } }, 200L); // 10 seconds } } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("upgradebantrial") && args.length == 1) { String username = args[0]; immunePlayers.add(username); getConfig().set("immunePlayers", immunePlayers); saveConfig(); sender.sendMessage(username + " has been added to the immune list."); return true; } return false; } }

I dont think white means it's working

i also dont think this yellow means its working either

Would be real nice if someone could help in any way. Thanks in advance!

submitted by /u/akisha_009
[link] [comments]

Continue reading...

free plugins
minecraft paid for free
spigotmc
SpigotMC
free minecraft paid plugins
free minecraft plugins
aac free
ewg free
Minecraft Premium Plugins
ewg free download
litebans free
epicworldgenerator free
free schematics
leaked schematics minecraft
schematics
schematics leaked
schematics free
minecraft schematics free
paid minecraft schematics free
paid minecraft schematics for free
free cracked plugins
free cracked minecraft plugins
plugins
featherboard download
featherboard plugin download
antiaura download
minecraft plugins
xenforo leaked
xenforo for free
xenforo addons
 
Top