NullValkyrie

Minecraft 1.19 multipurpose plugin for spigot servers with a lot of features where most modern servers have.
git clone https://codeberg.org/night0721/NullValkyrie
Log | Files | Refs | README | LICENSE

ShopDataManager.java (592B)


      1 package me.night.nullvalkyrie.database;
      2 
      3 import com.mongodb.client.MongoCursor;
      4 import org.bson.Document;
      5 
      6 import java.util.HashMap;
      7 
      8 public class ShopDataManager {
      9     public static HashMap<String, Integer> getItems() {
     10         HashMap<String, Integer> list = new HashMap<>();
     11         try (MongoCursor<Document> cursor = new DatabaseManager().getShopsDB().find().cursor()) {
     12             while (cursor.hasNext()) {
     13                 Document doc = cursor.next();
     14                 list.put(doc.getString("Name"), doc.getInteger("Price"));
     15             }
     16             return list;
     17         }
     18     }
     19 }