ich möchte ein Plugin Programmieren was bewirkt
wen ich mit meinem Item Chest ein inventar sich öffnet
und wenn es sich schließt die darin befindlichen items
abspeichert so das beim nächsten öffnen die items wieder darin ist.
dazu gesagt das Plugin ist für ein server gedacht sprich jeder soll
sein eigenes Inventar haben wo er unterwegs items abspeichern kann
falls das Main Inventar zu voll ist eben wie ein Rucksack.
angefangen habe ich es so zu programmieren jedoch
habe ich leider keine ahnung wie ich es so programmieren kann
das die items abgespeichert werden und das es geteilte inventare sind
Code:
@EventHandler
public void Rucksack(PlayerInteractEvent event) {
if (event.getItem().getType() != Material.CHEST) return;
if(event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK)
Tasche1(event.getPlayer());
}
//Rucksacklvl1
public void Tasche1(Player player) {
if(player.hasPermission("Ess.Backpack")) {
//player.sendMessage("§e[§3System§e]§4§l In Arbeit !");
Main.lvl1 = player.getServer().createInventory(null, 9,"§eRucksack-lvl (1)");
player.openInventory(Main.lvl1);
}else {
player.sendMessage("§e[§3System§e]§4§l In Arbeit !");
}
}
Auch bei einem server neustart oder einem reload sollen die items erhalten bleiben
das ist sehr wichtig






