mirror of
https://github.com/MineLittlePony/MineLittlePony.git
synced 2025-02-13 08:14:23 +01:00
Add a side-proxy
This commit is contained in:
parent
eff086b2c6
commit
202c4f1c11
2 changed files with 25 additions and 2 deletions
25
src/fml/java/com/minelittlepony/PonyMod.java
Normal file
25
src/fml/java/com/minelittlepony/PonyMod.java
Normal file
|
@ -0,0 +1,25 @@
|
|||
package com.minelittlepony;
|
||||
|
||||
import net.minecraftforge.api.distmarker.Dist;
|
||||
import net.minecraftforge.fml.DistExecutor;
|
||||
import net.minecraftforge.fml.common.Mod;
|
||||
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
||||
|
||||
import com.minelittlepony.client.ForgeModMineLittlePony;
|
||||
|
||||
/**
|
||||
* Proxy MineLP so it doesn't run on the server.
|
||||
*
|
||||
* We do allow it to be installed on the server, but it won't do anything.
|
||||
* Only reason you would need it on that side is as a library for other mods.
|
||||
*/
|
||||
@Mod("minelittlepony")
|
||||
public class PonyMod {
|
||||
public PonyMod() {
|
||||
DistExecutor.runWhenOn(Dist.CLIENT, () -> this::initOnClient);
|
||||
}
|
||||
|
||||
void initOnClient() {
|
||||
FMLJavaModLoadingContext.get().getModEventBus().register(new ForgeModMineLittlePony());
|
||||
}
|
||||
}
|
|
@ -9,14 +9,12 @@ import net.minecraftforge.common.MinecraftForge;
|
|||
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
||||
import net.minecraftforge.fml.client.registry.ClientRegistry;
|
||||
import net.minecraftforge.fml.client.registry.RenderingRegistry;
|
||||
import net.minecraftforge.fml.common.Mod;
|
||||
import net.minecraftforge.fml.common.gameevent.TickEvent.ClientTickEvent;
|
||||
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
|
||||
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
|
||||
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
||||
import net.minecraftforge.fml.loading.FMLPaths;
|
||||
|
||||
@Mod("minelittlepony")
|
||||
public class ForgeModMineLittlePony implements IModUtilities {
|
||||
|
||||
private final MineLPClient mlp = new MineLPClient(this);
|
||||
|
|
Loading…
Reference in a new issue