ConfigManager.java 442 B

12345678910111213141516171819202122
  1. package me.shedaniel.rei.api;
  2. import me.shedaniel.rei.client.ConfigObject;
  3. import net.minecraft.client.gui.Screen;
  4. import java.io.IOException;
  5. public interface ConfigManager {
  6. void saveConfig() throws IOException;
  7. void loadConfig() throws IOException;
  8. ConfigObject getConfig();
  9. boolean isCraftableOnlyEnabled();
  10. void toggleCraftableOnly();
  11. void openConfigScreen(Screen parent);
  12. }