Jump to content

Wie kann ich Items aus Ineventaren von anderen Spielern holen?


Christian Thelen

Empfohlene Beiträge

Hallo ich würde sehr gerne ein Command machen wenn man /.... eingibt das dann ein Item von einen anderen Spieler Inventar in einen GUI angezeigt wird

Das ist mein Code der Command ist noch nicht vollständig komm aber sonst nicht weiter 

package de.testcommand.testcommand;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.entity.Player;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;

public final class TestCommand extends JavaPlugin {

    public static Inventory kill;

    @Override
    public void onEnable() {
        // Plugin startup logic

    }

    @Override
    public void onDisable() {
        // Plugin shutdown logic
    }


    private void createInventory() {
        Inventory inv = Bukkit.createInventory(null, 9*3, "KillPlayerItems");
        Player p = (Player) Bukkit.getOnlinePlayers();
        ItemStack item = new ItemStack();

    }

public boolean onCommand(CommandExecutor sender, Command cmd, String label, String[] args) {
if (label.equalsIgnoreCase("Items")) {
    if(!(sender instanceof Player)) {
        ((Player) sender).sendMessage("[Kill] This Plugin cannot open this GUI");
        return  true;
    }
        Player p = (Player) sender;
        p.openInventory(kill);
        return true;
}

return false;
}


}

 

Ich bedanke mich jetzt schon für eure Hilfe 

LG Benjamin

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B