Ben pas een beginner met java scripten, heb nog niet eens een plugin geschreven loopt ik al tenger iets aan. dat de server mijn plugin niet wil laden.
heb zelf al een beetje op internet gezocht, kwam er achter dat het misschien verkeerder Java is.
kan dit kloppen?
heb jullie een idee?
de code van :
server draait op 1.15
JDK: 13.0.2
JRE: 1.8
Hoop dat dit mag en dat er iemand mijn kan helpen, al vast bedankt hier voor.
Fout code van CMD
Dit is de Script
.YML
heb zelf al een beetje op internet gezocht, kwam er achter dat het misschien verkeerder Java is.
kan dit kloppen?
heb jullie een idee?
de code van :
JDK: 13.0.2
JRE: 1.8
Hoop dat dit mag en dat er iemand mijn kan helpen, al vast bedankt hier voor.
Fout code van CMD
[19:54:14] [Server thread/ERROR]: Could not load 'plugins\Test.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.wiewint.eerstest.Test'
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:61) ~[server.jar:git-Spigot-f39a89e-4633e6c]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[server.jar:git-Spigot-f39a89e-4633e6c]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[server.jar:git-Spigot-f39a89e-4633e6c]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:253) [server.jar:git-Spigot-f39a89e-4633e6c]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.loadPlugins(CraftServer.java:351) [server.jar:git-Spigot-f39a89e-4633e6c]
at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:202) [server.jar:git-Spigot-f39a89e-4633e6c]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:783) [server.jar:git-Spigot-f39a89e-4633e6c]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
Caused by: java.lang.ClassNotFoundException: me.wiewint.eerstest.Test
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_241]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:135) ~[server.jar:git-Spigot-f39a89e-4633e6c]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:81) ~[server.jar:git-Spigot-f39a89e-4633e6c]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_241]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_241]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:59) ~[server.jar:git-Spigot-f39a89e-4633e6c]
... 7 more
Dit is de Script
package me.wiewint.eersttest;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Test extends JavaPlugin{
public void onEnable() {
//getLogger().info("Is gestart");
ConsoleCommandSender console = Bukkit.getServer().getConsoleSender();
console.sendMessage(ChatColor.GREEN + "Plugin is aangezet");
}
public void onDisable() {
getLogger().info("Is gestart");
}
public boolean onCommand(CommandSender zender, Command cmd, String label, String[] args) {
if(cmd.getName().equalsIgnoreCase("hallo")) {
if(!(zender instanceof Player)) {
zender.sendMessage("je ben geen speler");
return true;
}
Player speler = (Player) zender;
speler.sendMessage("Hallo" + speler.getName() + "!");
return true;
}
return false;
}
}
.YML
name: test
main: me.wiewint.eerstest.Test
version: 1.0
commands:
hallo:
description: Het antwoord met een begroeting
usage: /<command>