[1.14] Allow opening of replay settings via ModMenu
This commit is contained in:
21
src/main/java/com/replaymod/core/gui/ModMenuApiImpl.java
Normal file
21
src/main/java/com/replaymod/core/gui/ModMenuApiImpl.java
Normal file
@@ -0,0 +1,21 @@
|
||||
//#if MC>=11400
|
||||
package com.replaymod.core.gui;
|
||||
|
||||
import com.replaymod.core.ReplayMod;
|
||||
import io.github.prospector.modmenu.api.ModMenuApi;
|
||||
import net.minecraft.client.gui.screen.Screen;
|
||||
|
||||
import java.util.function.Function;
|
||||
|
||||
public class ModMenuApiImpl implements ModMenuApi {
|
||||
@Override
|
||||
public String getModId() {
|
||||
return ReplayMod.MOD_ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Function<Screen, ? extends Screen> getConfigScreenFactory() {
|
||||
return parent -> new GuiReplaySettings(parent, ReplayMod.instance.getSettingsRegistry()).toMinecraft();
|
||||
}
|
||||
}
|
||||
//#endif
|
||||
Reference in New Issue
Block a user