Advertisement
Camellias_

Untitled

Dec 1st, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.22 KB | None | 0 0
  1. package com.camellias.resizer.init;
  2.  
  3. import java.io.File;
  4.  
  5. import com.camellias.resizer.Main;
  6. import com.camellias.resizer.Reference;
  7.  
  8. import net.minecraftforge.common.config.Configuration;
  9. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  10.  
  11. public class ModConfig
  12. {
  13.     public static Configuration config;
  14.    
  15.     public static String shrinkingIngredient = "minecraft:brown_mushroom";
  16.     public static String growthIngredient = "minecraft:red_mushroom";
  17.    
  18.     public static void init(File file)
  19.     {
  20.         config = new Configuration(file);
  21.        
  22.         String category;
  23.        
  24.         category = "Potion Recipe Item";
  25.         config.addCustomCategoryComment(category, "Change the items used to brew the potions");
  26.        
  27.         shrinkingIngredient = config.getString("Ingredient for the Shrinking Potion", category, "minecraft:brown_mushroom", "");
  28.         growthIngredient = config.getString("Ingredient for the Growth Potion", category, "minecraft:red_mushroom", "");
  29.        
  30.         config.save();
  31.     }
  32.    
  33.     public static void registerConfig(FMLPreInitializationEvent event)
  34.     {
  35.         Main.config = new File(event.getModConfigurationDirectory() + "/" + Reference.MODID);
  36.         Main.config.mkdirs();
  37.         init(new File(Main.config.getPath(), Reference.MODID + ".cfg"));
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement