Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.82 KB | None | 0 0
  1. package me.kgaz.dmg;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.HashMap;
  5. import java.util.List;
  6. import java.util.Map;
  7.  
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class DMG extends JavaPlugin {
  11.  
  12.     public static DMG instance;
  13.    
  14.     public Map<Integer, String> idItem = new HashMap<>();
  15.     public Map<Integer, String> idName = new HashMap<>();
  16.     public Map<Integer, Integer> idDmgMin = new HashMap<>();
  17.     public Map<Integer, Integer> idDmgMax = new HashMap<>();
  18.     public Map<Integer, Integer> idMagDmgMin = new HashMap<>();
  19.     public Map<Integer, Integer> idMagDmgMax = new HashMap<>();
  20.     public Map<Integer, Integer> idOdPoziomu = new HashMap<>();
  21.     public Map<Integer, String> idType = new HashMap<>();
  22.     public Map<Integer, String> idLevel = new HashMap<>();
  23.     public List<Integer> ids = new ArrayList<>();
  24.    
  25.  
  26.     public void onEnale() {
  27.         System.out.print("Loading...");
  28.         saveDefaultConfig();
  29.         instance = this;
  30.         for(String s : getConfig().getConfigurationSection("items").getKeys(false)) {
  31.             String b = s;
  32.             idItem.put(Integer.parseInt(s), getConfig().getString("items."+b+".id"));
  33.             idName.put(Integer.parseInt(s), getConfig().getString("items."+b+".name"));
  34.             idDmgMin.put(Integer.parseInt(s), getConfig().getInt("items."+b+".dmgMin"));
  35.             idDmgMax.put(Integer.parseInt(s), getConfig().getInt("items."+b+".dmgMax"));
  36.             idMagDmgMin.put(Integer.parseInt(s), getConfig().getInt("items."+b+".dmgMagMin"));
  37.             idMagDmgMax.put(Integer.parseInt(s), getConfig().getInt("items."+b+".dmgMagMax"));
  38.             idType.put(Integer.parseInt(s), getConfig().getString("items."+b+".type"));
  39.             idLevel.put(Integer.parseInt(s), getConfig().getString("items."+b+".level"));
  40.             ids.add(Integer.parseInt(s));
  41.             getCommand("item").setExecutor(new Commands());
  42.            
  43.         }
  44.        
  45.        
  46.     }
  47.     public static DMG getInst() {
  48.         return instance;
  49.     }
  50.    
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement