mirror of
https://github.com/squeek502/Squake.git
synced 2025-08-03 09:47:22 -04:00
Upadte config GUI for 1.12
This commit is contained in:
parent
9d29ddaa1f
commit
076e4c0a8f
@ -1,13 +0,0 @@
|
||||
package squeek.quakemovement;
|
||||
|
||||
import net.minecraft.client.gui.GuiScreen;
|
||||
import net.minecraftforge.common.config.ConfigElement;
|
||||
import net.minecraftforge.fml.client.config.GuiConfig;
|
||||
|
||||
public class ModConfigGui extends GuiConfig
|
||||
{
|
||||
public ModConfigGui(GuiScreen parentScreen)
|
||||
{
|
||||
super(parentScreen, new ConfigElement(ModConfig.config.getCategory(ModConfig.CATEGORY_MOVEMENT)).getChildElements(), ModInfo.MODID, false, false, GuiConfig.getAbridgedConfigPath(ModConfig.config.toString()));
|
||||
}
|
||||
}
|
@ -1,33 +1,20 @@
|
||||
package squeek.quakemovement;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.gui.GuiScreen;
|
||||
import net.minecraftforge.fml.client.IModGuiFactory;
|
||||
import net.minecraftforge.common.config.ConfigElement;
|
||||
import net.minecraftforge.fml.client.DefaultGuiFactory;
|
||||
import net.minecraftforge.fml.client.config.GuiConfig;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
public class ModConfigGuiFactory implements IModGuiFactory
|
||||
public class ModConfigGuiFactory extends DefaultGuiFactory
|
||||
{
|
||||
@Override
|
||||
public void initialize(Minecraft minecraftInstance)
|
||||
public ModConfigGuiFactory()
|
||||
{
|
||||
super(ModInfo.MODID, GuiConfig.getAbridgedConfigPath(ModConfig.config.toString()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public Class<? extends GuiScreen> mainConfigGuiClass()
|
||||
public GuiScreen createConfigGui(GuiScreen parentScreen)
|
||||
{
|
||||
return ModConfigGui.class;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Set<RuntimeOptionCategoryElement> runtimeGuiCategories()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public RuntimeOptionGuiHandler getHandlerFor(RuntimeOptionCategoryElement element)
|
||||
{
|
||||
return null;
|
||||
return new GuiConfig(parentScreen, new ConfigElement(ModConfig.config.getCategory(ModConfig.CATEGORY_MOVEMENT)).getChildElements(), modid, false, false, title);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user