Minecraft – die neusten Beiträge

Minecraft Spigot TabList Prefix Plugin schreiben?

Ich code derzeit an einem TabList Prefix Plugin, und egal was ich versuche, der Prefix wird nie angegeben. Derzeit befindet sich im Pluginsordner außer dem Plugin noch PermissionsEx, Vault und Essentials. Der Server läuft auf der 1.8.

Hier ist der Code:

package me.didi.main;

import org.bukkit.Bukkit;

import org.bukkit.entity.Player;

import org.bukkit.scoreboard.Scoreboard;

public class TabList{

private static Scoreboard sb;

public static void setScoreBoard() {

sb = Bukkit.getScoreboardManager().getNewScoreboard();

sb.registerNewTeam("000Owner");

sb.registerNewTeam("001Admin");

sb.registerNewTeam("002Developer");

sb.registerNewTeam("003Mod");

sb.registerNewTeam("005Vip");

sb.registerNewTeam("006Player");

sb.getTeam("000Owner").setPrefix("§r[§4Owner§r] ");

sb.getTeam("001Admin").setPrefix("§r[§cAdmin§r] ");

sb.getTeam("002Developer").setPrefix("§r[§bDev§r] ");

sb.getTeam("003Mod").setPrefix("§r[§eMod§r] ");

sb.getTeam("005Vip").setPrefix("§r[§6VIP§r] ");

sb.getTeam("006Player").setPrefix("§7");

for(Player all : Bukkit.getOnlinePlayers()) {

setTeams(all);

}

}

private static void setTeams(Player p) {

String team = "";

if(p.hasPermission("server.owner")) {

team = "000Owner";

}

if(p.hasPermission("server.admin")) {

team = "001Admin";

}

if(p.hasPermission("server.developer") || p.isOp()) {

team = "002Developer";

}

if(p.hasPermission("server.mod")) {

team = "003Mod";

}

if(p.hasPermission("server.vip")) {

team = "005Vip";

}

if(p.hasPermission("server.player")) {

team = "006Player";

}

sb.getTeam(team).addPlayer(p);

p.setScoreboard(sb);

}

}

Wenn ihr eine Antwort darauf wisst, helft mir bitte.

Minecraft, Minecraft Server, Plug-in, Bukkit, Spigot Server

java.lang.ClassNotFoundException was muss ich tun damit das geht?

[17:56:01] [CanaryMod] [INFO]: Enabling Plugins...

[17:56:01] [CanaryMod] [ERROR]: Exception while enabling plugin: HelloWorld

net.canarymod.exceptions.PluginLoadFailedException: Failed to load plugin

    at net.canarymod.plugin.lifecycle.JavaPluginLifecycle._load(JavaPluginLifecycle.java:36) ~[CanaryMod.jar:1.7.10-1.1.2]

    at net.canarymod.plugin.lifecycle.PluginLifecycleBase.load(PluginLifecycleBase.java:71) ~[CanaryMod.jar:1.7.10-1.1.2]

    at net.canarymod.plugin.lifecycle.JavaPluginLifecycle.load(JavaPluginLifecycle.java:16) ~[CanaryMod.jar:1.7.10-1.1.2]

    at net.canarymod.plugin.PluginManager.enablePlugin(PluginManager.java:68) ~[CanaryMod.jar:1.7.10-1.1.2]

    at net.canarymod.plugin.PluginManager.enableAllPlugins(PluginManager.java:101) [CanaryMod.jar:1.7.10-1.1.2]

    at net.canarymod.Canary.enablePlugins(Canary.java:284) [CanaryMod.jar:1.7.10-1.1.2]

    at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:278) [CanaryMod.jar:1.7.10-1.1.2]

    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391) [CanaryMod.jar:1.7.10-1.1.2]

    at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742) [CanaryMod.jar:1.7.10-1.1.2]

Caused by: java.lang.ClassNotFoundException: The class helloworld.HelloWorld could not be found!

    at net.canarymod.CanaryClassLoader.findClass(CanaryClassLoader.java:55) ~[CanaryMod.jar:1.7.10-1.1.2]

    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]

    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]

    at net.canarymod.plugin.lifecycle.JavaPluginLifecycle._load(JavaPluginLifecycle.java:27) ~[CanaryMod.jar:1.7.10-1.1.2]

    ... 8 more

Caused by: java.lang.ClassNotFoundException: helloworld.HelloWorld

    at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_241]

    at net.canarymod.CanaryClassLoader.findClass(CanaryClassLoader.java:37) ~[CanaryMod.jar:1.7.10-1.1.2]

    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]

    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]

    at net.canarymod.plugin.lifecycle.JavaPluginLifecycle._load(JavaPluginLifecycle.java:27) ~[CanaryMod.jar:1.7.10-1.1.2]

    ... 8 more

Das sagt die Shell wenn ich versuche das plugin zum laufen zu bringen was kann ich dagegen tun?

Computer, programmieren, Java, Minecraft, Minecraft Plugin

Minecart bleibt grundlos stecken - Minecraft?

Hi!
Ich bin gerade dabei mir eine Loren bahn zu bauen. (Java Version; 1.15.2) Diese will ich mit dem "MAM" Prinzip machen (Minecart- Armorstand- Minecart). Dieses "Gebilde" habe ich in MCStacker erschaffen. Jetzt ist aber das Problem, dass sich die obersten 2 Armorstands mit dem Minecart lösen, in der Luft 2 Blöcke darüber schweben (Siehe Bild 1) und nur das Minecart unten weiterfährt (Siehe Bild 2) Kann mir da bitte jemand behilflich sein? Das ist der Command den ich verwende:

summon minecraft:minecart ~ ~ ~ {Invulnerable:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:armor_stand",NoGravity:1b,Invulnerable:1b,Invisible:1b,NoBasePlate:1b,Tags:["Verbindungsbahn1"],Passengers:[{id:"minecraft:minecart",Tags:["Verbindungsbahn1"]}]}]}]}]}]}]}]}]}

Hoffe mir kann jemand helfen!
Danke schon im Voraus!

Bild zum Beitrag
Computer, Minecraft, Bug, Command, minecart, Commandblock, Spiele und Gaming

Meistgelesene Beiträge zum Thema Minecraft