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.eventbus.api.SubscribeEvent;
|
||||||
import net.minecraftforge.fml.client.registry.ClientRegistry;
|
import net.minecraftforge.fml.client.registry.ClientRegistry;
|
||||||
import net.minecraftforge.fml.client.registry.RenderingRegistry;
|
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.common.gameevent.TickEvent.ClientTickEvent;
|
||||||
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
|
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
|
||||||
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
|
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
|
||||||
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
||||||
import net.minecraftforge.fml.loading.FMLPaths;
|
import net.minecraftforge.fml.loading.FMLPaths;
|
||||||
|
|
||||||
@Mod("minelittlepony")
|
|
||||||
public class ForgeModMineLittlePony implements IModUtilities {
|
public class ForgeModMineLittlePony implements IModUtilities {
|
||||||
|
|
||||||
private final MineLPClient mlp = new MineLPClient(this);
|
private final MineLPClient mlp = new MineLPClient(this);
|
||||||
|
|
Loading…
Reference in a new issue