- Баллы
- 76
- Имя в Minecraft
- EnderBro3D
Спасибо что помогаешь, ещё 1 вопрос, тут всё правильно?Да, просто лично у меня, когда я не пишу static выдает ошибку
Код:
@EventHandler
public void onJoin(PlayerJoinEvent event) {
Player p = event.getPlayer();
String pname = p.getName();
String GetPlayerIP = p.getAddress().getHostName();
if(users.getConfigurationSection("users").isConfigurationSection(GetPlayerIP)) {
if(users.getConfigurationSection("users."+GetPlayerIP).isConfigurationSection("ownerIP")) {
String owner = users.getString("users."+GetPlayerIP+".ownerIP");
if(owner == pname) {
p.sendMessage(">> \u00a7cAntiAcc\u00a7f] \u00a7eТы проверен на мульти акк. Результат = \u00a7aTRUE");
} else {
String cmd = config.getString("Command");
String time = config.getString("Time");
String reason = config.getString("DefaultReason");
cmd = cmd.replace("<time>", time);
cmd = cmd.replace("<reason>", reason);
cmd = cmd.replace("<player>", p.getName());
executeCommand(p, true, cmd);
}
}
}
}
После малых махинаций я запустил плагин, в итоге выдаёт 2 ошибки
Код:
[18:07:28 INFO]: [AntiAcc] Enabling AntiAcc v1.0
[18:07:28 WARN]: [AntiAcc] ╨Ю╤И╨╕╨▒╨║╨░ ╨┐╤А╨╕ ╤Б╨╛╨╖╨┤╨░╨╜╨╕╨╕ ╤Д╨░╨╣╨╗╨░ config.yml
java.io.IOException: ╨б╨╕╤Б╤В╨╡╨╝╨╡ ╨╜╨╡ ╤Г╨┤╨░╨╡╤В╤Б╤П ╨╜╨░╨╣╤В╨╕ ╤Г╨║╨░╨╖╨░╨╜╨╜╤Л╨╣ ╨┐╤Г╤В╤М
at java.io.WinNTFileSystem.createFileExclusively(Native Method) ~[?:1.8.0_101]
at java.io.File.createNewFile(Unknown Source) ~[?:1.8.0_101]
at ru.EnderBro3D.AntiAcc.MainClass.getConfig(MainClass.java:32) [AntiAcc.jar:?]
at ru.EnderBro3D.AntiAcc.MainClass.onEnable(MainClass.java:52) [AntiAcc.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:292) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.loadPlugin(CraftServer.java:362) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.enablePlugins(CraftServer.java:322) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.reload(CraftServer.java:746) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.Bukkit.reload(Bukkit.java:539) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:646) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchServerCommand(CraftServer.java:632) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.aL(DedicatedServer.java:437) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) [spigot.jar:git-Spigot-798f32d-0cd0397]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
[18:07:28 WARN]: [AntiAcc] ╨Ю╤И╨╕╨▒╨║╨░ ╨┐╤А╨╕ ╤Б╨╛╨╖╨┤╨░╨╜╨╕╨╕ ╤Д╨░╨╣╨╗╨░ users.yml
java.io.IOException: ╨б╨╕╤Б╤В╨╡╨╝╨╡ ╨╜╨╡ ╤Г╨┤╨░╨╡╤В╤Б╤П ╨╜╨░╨╣╤В╨╕ ╤Г╨║╨░╨╖╨░╨╜╨╜╤Л╨╣ ╨┐╤Г╤В╤М
at java.io.WinNTFileSystem.createFileExclusively(Native Method) ~[?:1.8.0_101]
at java.io.File.createNewFile(Unknown Source) ~[?:1.8.0_101]
at ru.EnderBro3D.AntiAcc.MainClass.getConfig(MainClass.java:32) [AntiAcc.jar:?]
at ru.EnderBro3D.AntiAcc.MainClass.onEnable(MainClass.java:53) [AntiAcc.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:292) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.loadPlugin(CraftServer.java:362) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.enablePlugins(CraftServer.java:322) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.reload(CraftServer.java:746) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.Bukkit.reload(Bukkit.java:539) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:646) [spigot.jar:git-Spigot-798f32d-0cd0397]
at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchServerCommand(CraftServer.java:632) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.aL(DedicatedServer.java:437) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) [spigot.jar:git-Spigot-798f32d-0cd0397]
at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) [spigot.jar:git-Spigot-798f32d-0cd0397]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Что написано на строках:
32 - file.createNewFile();
52 - YamlConfiguration config = getConfig(this, "config.yml");
53 - YamlConfiguration users = getConfig(this, "users.yml");
