fix: NeoForge 21.1.235 API - ModConfigSpec, EventBusSubscriber, ResourceLocation.fromNamespaceAndPath, DynamicTexture
This commit is contained in:
@@ -1,23 +1,15 @@
|
||||
package me.sashegdev.justasplash;
|
||||
|
||||
import me.sashegdev.justasplash.client.Hotkey;
|
||||
import me.sashegdev.justasplash.client.SplashManager;
|
||||
import me.sashegdev.justasplash.client.SplashOverlay;
|
||||
import me.sashegdev.justasplash.config.JustASplashConfig;
|
||||
import net.neoforged.api.distmarker.Dist;
|
||||
import net.neoforged.bus.api.IEventBus;
|
||||
import net.neoforged.fml.ModContainer;
|
||||
import net.neoforged.fml.common.Mod;
|
||||
import net.neoforged.fml.config.ModConfig;
|
||||
import net.neoforged.neoforge.client.gui.IConfigScreenFactory;
|
||||
|
||||
@Mod(value = "justasplash", dist = Dist.CLIENT)
|
||||
public class JustASplash {
|
||||
public JustASplash(IEventBus modBus, ModContainer container) {
|
||||
container.registerConfig(ModConfig.Type.CLIENT, JustASplashConfig.SPEC);
|
||||
container.registerExtensionPoint(IConfigScreenFactory.class, (c, s) -> JustASplashConfig.createScreen(s));
|
||||
Hotkey.register(modBus);
|
||||
SplashOverlay.register();
|
||||
SplashManager.init();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user