item Manager

This commit is contained in:
unurled 2024-02-27 20:59:53 +01:00
parent e34a790837
commit 36f8e3f6f0
Signed by: unurled
GPG key ID: FDBC9CBE1F82423F

View file

@ -5,15 +5,25 @@ import me.unurled.sacredrealms.sr.managers.Manager;
import org.bukkit.NamespacedKey;
public class ItemManager extends Manager {
public static final NamespacedKey ID = new NamespacedKey("sr", "ID");
public static final NamespacedKey ID = new NamespacedKey("sr", "id");
public HashMap<String, Item> items;
private final HashMap<String, Item> items;
public ItemManager() {
super();
items = new HashMap<>();
}
/** Register all the items */
private void registerItems() {}
/** Load the manager */
@Override
public void load() {
super.load();
registerItems();
}
public void addItem(Item item) {
items.put(item.getID(), item);
}