Jump to content

ItemStack[]


Empfohlene Beiträge

hallo ich will ein player inv in einer datei abspeichern,und das geht ja auch aber das auslesen bereitet probleme 

	public void loadinv(Player p) {
		String uuid = p.getUniqueId().toString();
		File file = new File("plugins/System/XXX/" + uuid + ".yml");
		FileConfiguration conf = YamlConfiguration.loadConfiguration(file);
		
		ItemStack[] items = null;
		for(int i = 0; i<36;i++) {
			if(conf.contains("inv.Slot." + 1)) {
				items[i] = conf.getItemStack("inv.Slot." + i);
			}else {
				items[i] = new ItemStack(Material.AIR);
			}
		}
		
		p.getInventory().clear();
		p.getInventory().setContents(items);
		
	}

ich spichere die item so ab wie ich sie auslese und kann den Fehler einfach nicht finden vielleicht aber ihr?

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