private static ArrayList<String> compoundsNameList = new ArrayList();
private static ArrayList<String> compoundsLangNameList = new ArrayList();
private static ArrayList<String> compoundsLangList = new ArrayList();
+ private static ArrayList<ICompoundHandler> compoundHandlers = new ArrayList<ICompoundHandler>();
+ private static ArrayList<String> compoundHandlerItemNames = new ArrayList<String>();
public static void addCompound(String name){
compoundsNameList.add(name);
+ compoundsLangNameList.add("");
+ compoundsLangList.add("");
}
- public static void addLangCompound(String lang, String name){
- compoundsLangNameList.add(name);
+ public static void addLangCompound(String lang, String englishName, String langName){
+ compoundsNameList.add(englishName);
+ compoundsLangNameList.add(langName);
compoundsLangList.add(lang);
}
return compoundsLangList;
}
+ public static void addCompoundHandler(String handlerItemName, ICompoundHandler compoundHandler){
+ ChemiCraftAPI.compoundHandlers.add(compoundHandler);
+ compoundHandlerItemNames.add(handlerItemName);
+ }
+
+ public static ArrayList<ICompoundHandler> getCompoundHandler(){
+ compoundHandlers.trimToSize();
+ return compoundHandlers;
+
+ }
+
+ public static ArrayList<String> getCompoundHandlerItemName(){
+ compoundHandlerItemNames.trimToSize();
+ return compoundHandlerItemNames;
+ }
+
}