package xyz.brassgoggledcoders.steamagerevolution.modules.steam;

import com.teamacronymcoders.base.Base;
import com.teamacronymcoders.base.modulesystem.proxies.IModuleProxy;

import net.minecraft.block.Block;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.client.registry.ClientRegistry;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.registry.GameRegistry.ObjectHolder;
import xyz.brassgoggledcoders.steamagerevolution.SteamAgeRevolution;
import xyz.brassgoggledcoders.steamagerevolution.modules.steam.multiblock.boiler.renderers.TileEntityBoilerSteamGaugeRenderer;
import xyz.brassgoggledcoders.steamagerevolution.modules.steam.multiblock.boiler.renderers.TileEntityBoilerWaterGaugeRenderer;
import xyz.brassgoggledcoders.steamagerevolution.modules.steam.multiblock.boiler.tileentities.TileEntityBoilerSteamGauge;
import xyz.brassgoggledcoders.steamagerevolution.modules.steam.multiblock.boiler.tileentities.TileEntityBoilerWaterGauge;

@ObjectHolder(SteamAgeRevolution.MODID)
public class ClientProxy implements IModuleProxy {

	public static final Block steam = null;

	@Override
	public void preInit(FMLPreInitializationEvent event) {}

	@Override
	public void init(FMLInitializationEvent event) {
		Base.instance.getLibProxy().registerFluidModel(steam, new ResourceLocation(SteamAgeRevolution.MODID, "steam"));
		ClientRegistry.bindTileEntitySpecialRenderer(TileEntityBoilerWaterGauge.class,
				new TileEntityBoilerWaterGaugeRenderer());
		ClientRegistry.bindTileEntitySpecialRenderer(TileEntityBoilerSteamGauge.class,
				new TileEntityBoilerSteamGaugeRenderer());
	}

	@Override
	public void postInit(FMLPostInitializationEvent event) {}
}

@@ -194,19 +194,29 @@
 aft.
-block.Block
+util.ResourceLocation
 ;%0Aim
@@ -233,38 +233,42 @@
 inecraft
-.util.ResourceLocation
+forge.fluids.FluidRegistry
 ;%0Aimport
@@ -535,81 +535,8 @@
 nt;%0A
-import net.minecraftforge.fml.common.registry.GameRegistry.ObjectHolder;%0A
 impo
@@ -1103,48 +1103,8 @@
 e;%0A%0A
-@ObjectHolder(SteamAgeRevolution.MODID)%0A
 publ
@@ -1155,50 +1155,8 @@
  %7B%0A%0A
-%09public static final Block steam = null;%0A%0A
 %09@Ov
@@ -1334,15 +1334,56 @@
 del(
-steam, 
+FluidRegistry.getFluid(%22steam%22).getBlock(),%0A%09%09%09%09
 new 

Fix #6 TESR attempting to load on server