2015-04-23 21:29:26 +02:00
|
|
|
package techreborn.proxies;
|
|
|
|
|
2015-04-24 22:22:09 +02:00
|
|
|
import net.minecraftforge.common.MinecraftForge;
|
2015-11-23 20:19:18 +01:00
|
|
|
import net.minecraftforge.fml.client.registry.ClientRegistry;
|
2015-11-12 20:50:20 +01:00
|
|
|
import reborncore.client.multiblock.MultiblockRenderEvent;
|
2016-02-26 14:03:30 +01:00
|
|
|
import techreborn.client.ClientMultiBlocks;
|
|
|
|
import techreborn.client.IconSupplier;
|
|
|
|
import techreborn.client.RegisterItemJsons;
|
|
|
|
import techreborn.client.StackToolTipEvent;
|
|
|
|
import techreborn.client.VersionCheckerClient;
|
2015-06-12 00:23:14 +02:00
|
|
|
import techreborn.client.hud.ChargeHud;
|
2015-06-14 21:53:05 +02:00
|
|
|
import techreborn.client.keybindings.KeyBindings;
|
2015-04-24 22:22:09 +02:00
|
|
|
|
2015-04-24 15:20:09 +02:00
|
|
|
public class ClientProxy extends CommonProxy {
|
2015-04-23 21:29:26 +02:00
|
|
|
|
2015-11-08 13:15:45 +01:00
|
|
|
public static MultiblockRenderEvent multiblockRenderEvent;
|
2015-08-26 11:37:28 +02:00
|
|
|
|
2015-04-24 22:22:09 +02:00
|
|
|
@Override
|
2015-08-09 12:05:32 +02:00
|
|
|
public void init() {
|
2015-04-24 22:22:09 +02:00
|
|
|
super.init();
|
2016-02-22 09:11:19 +01:00
|
|
|
RegisterItemJsons.registerModels();
|
2015-04-24 22:22:09 +02:00
|
|
|
MinecraftForge.EVENT_BUS.register(new IconSupplier());
|
2015-06-12 00:23:14 +02:00
|
|
|
MinecraftForge.EVENT_BUS.register(new ChargeHud());
|
2015-08-09 12:05:32 +02:00
|
|
|
MinecraftForge.EVENT_BUS.register(new VersionCheckerClient());
|
2015-10-22 19:19:05 +02:00
|
|
|
MinecraftForge.EVENT_BUS.register(new StackToolTipEvent());
|
2015-11-08 13:15:45 +01:00
|
|
|
multiblockRenderEvent = new MultiblockRenderEvent();
|
|
|
|
MinecraftForge.EVENT_BUS.register(multiblockRenderEvent);
|
2015-06-14 21:53:05 +02:00
|
|
|
ClientRegistry.registerKeyBinding(KeyBindings.config);
|
2015-11-17 12:12:58 +01:00
|
|
|
ClientMultiBlocks.init();
|
2015-04-24 22:22:09 +02:00
|
|
|
}
|
2015-04-23 21:29:26 +02:00
|
|
|
}
|