createPages(pages, client, "§r§nThe fluid cooling chamber is a machine with an annoyingly long name. §r§rNonetheless, it's still important. §r§nMaybe. It's the counterpart to the heating crucible. It can cool liquids to produce items. Extract items out the bottom, put fluid in the side, and connect heat cables to the top. When the fluid cooling chamber cools a liquid it creates heat, and if the machine gets above a certain temperture it stops working. It can turn a bucket of lava into obsidian when below 1000*, adding 500* per craft, it can turn 1/5 of a bucket of molten copper into a copper ingot when below 1000*C, adding 100*C per craft, it can turn water into ice when below -10*, adding 1* per craft, and it can turn distilled water into packed ice when below -20*C, adding 2* per craft. It is made like so:", new ShapedOreRecipe(new ItemStack(ModBlocks.fluidCoolingChamber, 1), "###", "# #", "%%%", '#', "ingotTin", '%', "ingotIron"));
<BUG>entries.put(new ResourceLocation(Main.MODID, "fluidCooling"), new EntryItemStack(pages, "Fluid Cooling Chamber", new ItemStack(ModBlocks.fluidCoolingChamber, 1), true));
</BUG>
pages = new ArrayList<IPage>();
createPages(pages, client, "§r§rOften it is useful to be able to interact with heat cables via redstone. With Redstone Heat Cables, that is possible. They are made by surrounding any heat cable with redstone, like so:", new ShapedOreRecipe(new ItemStack(HeatCableFactory.rCableMap.get(HeatConductors.COPPER).get(HeatInsulators.WOOL), 1), "###", "#?#", "###", '#', "dustRedstone", '?', HeatCableFactory.cableMap.get(HeatConductors.COPPER).get(HeatInsulators.WOOL)), "§r§rA redstone heat cable functions like a normal heat cable, except it only connects to other heat cables or machines while it has a redstone signal. An omnimeter will tell the user if a heat cable is the redstone variant. A comparator can also be used with a redstone heat cable to measure the temperature. The equation for converting *C to redstone strength is as follows: redstone = 15 * (273 + *C) / (273 + insulator melting point). This equation rounds down. Therefore, this will never reach 15 because at that point the cable melts. ");
<BUG>entries.put(new ResourceLocation(Main.MODID, "redstoneCable"), new EntryItemStack(pages, "Redstone Integration-Heat", new ItemStack(Items.REDSTONE, 1), true));
</BUG>
pages = new ArrayList<IPage>();
<BUG>createPages(pages, client, "§r§rIf you need to cool a machine below the ambient biome temperture, such as to create packed ice in a fluid cooling chamber, §r§nI still say it's a stupidly long name. §r§rAnd I don't care. As I Was Saying, should you need to cool something below ambiemt tempertures, I would recommend a salt reactor. Make one like so:", new ShapedOreRecipe(new ItemStack(ModBlocks.saltReactor, 1), "#$#", "$%$", "#@#", '#', "ingotTin", '$', ModBlocks.fluidTube, '%', "blockSalt", '@', "ingotCopper"), "§r§rWith a piece of salt and 200mB of distilled water, the salt reactor decreases its temperture by 1* and creates 200mB of normal water. §r§nThat's it? §r§rWhat do you mean that's it? §r§nWhen you said we needed to do the bit on something called a salt reactor, I was expecting something involving radiation that would glow green. Also, 1* isn't very much. §r§rYou do know that the whole concept of radiation glowing green is a misconception, right? And if you use well insulated heat cables, such as ice, 1* is quite a bit. §r§nReally though? Salt to cold. Pretty boring. How does that even work, anyway? §r§oI can answer that. Disolving certain types of salt in water is endothermic. I uses distiled water to be able to disolve more.");

entries.put(new ResourceLocation(Main.MODID, "saltReactor"), new EntryItemStack(pages, "Salt Reactor", new ItemStack(ModBlocks.saltReactor, 1), true));
</BUG>
pages = new ArrayList<IPage>();

createPages(pages, client, "§r§nThe fluid cooling chamber is a machine with an annoyingly long name. §r§rNonetheless, it's still important. §r§nMaybe. It's the counterpart to the heating crucible. It can cool liquids to produce items. Extract items out the bottom, put fluid in the side, and connect heat cables to the top. When the fluid cooling chamber cools a liquid it creates heat, and if the machine gets above a certain temperture it stops working. It can turn a bucket of lava into obsidian when below 1000*, adding 500* per craft, it can turn 1/5 of a bucket of molten copper into a copper ingot when below 1000*C, adding 100*C per craft, it can turn water into ice when below -10*, adding 1* per craft, and it can turn distilled water into packed ice when below -20*C, adding 2* per craft. It is made like so:", new ShapedOreRecipe(new ItemStack(ModBlocks.fluidCoolingChamber, 1), "###", "# #", "%%%", '#', "ingotTin", '%', "ingotIron"));
entries.put(new ResourceLocation(Main.MODID, "fluidCooling"), new EntryItemStack(pages, "Fluid Cooling Chamber", new ItemStack(ModBlocks.fluidCoolingChamber, 1), smallText));
pages = new ArrayList<IPage>();
createPages(pages, client, "§r§rOften it is useful to be able to interact with heat cables via redstone. With Redstone Heat Cables, that is possible. They are made by surrounding any heat cable with redstone, like so:", new ShapedOreRecipe(new ItemStack(HeatCableFactory.rCableMap.get(HeatConductors.COPPER).get(HeatInsulators.WOOL), 1), "###", "#?#", "###", '#', "dustRedstone", '?', HeatCableFactory.cableMap.get(HeatConductors.COPPER).get(HeatInsulators.WOOL)), "§r§rA redstone heat cable functions like a normal heat cable, except it only connects to other heat cables or machines while it has a redstone signal. An omnimeter will tell the user if a heat cable is the redstone variant. A comparator can also be used with a redstone heat cable to measure the temperature. The equation for converting *C to redstone strength is as follows: redstone = 15 * (273 + *C) / (273 + insulator melting point). This equation rounds down. Therefore, this will never reach 15 because at that point the cable melts. ");
entries.put(new ResourceLocation(Main.MODID, "redstoneCable"), new EntryItemStack(pages, "Redstone Integration-Heat", new ItemStack(Items.REDSTONE, 1), smallText));
pages = new ArrayList<IPage>();
createPages(pages, client, "§r§rIf you need to cool a machine below the ambient biome temperture, such as to create packed ice in a fluid cooling chamber, §r§nI still say it's a stupidly long name. §r§rAnd I don't care. As I Was Saying, should you need to cool something below ambiemt tempertures, I would recommend a salt reactor. Make one like so:", new ShapedOreRecipe(new ItemStack(ModBlocks.saltReactor, 1), "#$#", "$%$", "#@#", '#', "ingotTin", '$', ModBlocks.fluidTube, '%', "blockSalt", '@', "ingotCopper"), "§r§rWith a piece of salt and 200mB of distilled water, the salt reactor decreases its temperture by 1* and creates 200mB of normal water. §r§nThat's it? §r§rWhat do you mean that's it? §r§nWhen you said we needed to do the bit on something called a salt reactor, I was expecting something involving radiation that would glow green. Also, 1* isn't very much. §r§rYou do know that the whole concept of radiation glowing green is a misconception, right? And if you use well insulated heat cables, such as ice, 1* is quite a bit. §r§nReally though? Salt to cold. Pretty boring. How does that even work, anyway? §r§oI can answer that. Disolving certain types of salt in water is endothermic. It uses distiled water to be able to disolve more.");
entries.put(new ResourceLocation(Main.MODID, "saltReactor"), new EntryItemStack(pages, "Salt Reactor", new ItemStack(ModBlocks.saltReactor, 1), smallText));
pages = new ArrayList<IPage>();
