mirror of
https://github.com/squeek502/Squake.git
synced 2025-09-10 12:37:09 -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;
|
package squeek.quakemovement;
|
||||||
|
|
||||||
import net.minecraft.client.Minecraft;
|
|
||||||
import net.minecraft.client.gui.GuiScreen;
|
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 extends DefaultGuiFactory
|
||||||
|
|
||||||
public class ModConfigGuiFactory implements IModGuiFactory
|
|
||||||
{
|
{
|
||||||
@Override
|
public ModConfigGuiFactory()
|
||||||
public void initialize(Minecraft minecraftInstance)
|
|
||||||
{
|
{
|
||||||
|
super(ModInfo.MODID, GuiConfig.getAbridgedConfigPath(ModConfig.config.toString()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Class<? extends GuiScreen> mainConfigGuiClass()
|
public GuiScreen createConfigGui(GuiScreen parentScreen)
|
||||||
{
|
{
|
||||||
return ModConfigGui.class;
|
return new GuiConfig(parentScreen, new ConfigElement(ModConfig.config.getCategory(ModConfig.CATEGORY_MOVEMENT)).getChildElements(), modid, false, false, title);
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Set<RuntimeOptionCategoryElement> runtimeGuiCategories()
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public RuntimeOptionGuiHandler getHandlerFor(RuntimeOptionCategoryElement element)
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user