1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00

make command registration platform specific

This commit is contained in:
2024-06-28 09:59:51 +03:00
parent dbb7c19f10
commit 9ddfa334ea
6 changed files with 28 additions and 4 deletions

View File

@@ -1,13 +1,25 @@
package net.lionarius.skinrestorer.neoforge;
import net.lionarius.skinrestorer.SkinRestorer;
import net.lionarius.skinrestorer.command.SkinCommand;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.EventBusSubscriber;
import net.neoforged.fml.common.Mod;
import net.neoforged.fml.loading.FMLPaths;
import net.neoforged.neoforge.common.NeoForge;
import net.neoforged.neoforge.event.RegisterCommandsEvent;
@Mod(SkinRestorer.MOD_ID)
@EventBusSubscriber(modid = SkinRestorer.MOD_ID)
public final class SkinRestorerNeoForge {
public SkinRestorerNeoForge() {
NeoForge.EVENT_BUS.register(SkinRestorerNeoForge.class);
SkinRestorer.onInitialize(FMLPaths.CONFIGDIR.get());
}
@SubscribeEvent
public static void onCommandRegister(RegisterCommandsEvent event) {
SkinCommand.register(event.getDispatcher());
}
}

View File

@@ -28,4 +28,4 @@ ordering = "NONE"
side = "SERVER"
[[mixins]]
config = "skinrestorer.mixins.json"
config = "skinrestorer-common.mixins.json"