The Lanterns Mod
Ever wanted a form of lighting which you could hold (or wear)?
This mod adds lanterns which can be carried and will emit light around the player when switched on. The light will be seen by other players on SMP.
The lantern require fuel to run, which can be made from animal fat or fermented sugar.
If carrying the lantern around becomes tiresome, why not craft it into a head-torch, which will emit light around the player when worn on the head and switched on (default key is F). The head-torch will change its texture to indicate to other players whether it is on or off.
Also included is a handy way of storing your lanterns - the lantern hook.
The lanterns mod is heavily inspired by VIII's Lanterns mod, but rewritten for Forge and SMP.
Lanterns and Head-torches
Once crafted, a lantern can be switched on or off when it is right-clicked. Holding shift will prevent this from happening. A lantern will automatically extinguish itself if removed from the player's hotbar. The lantern can be placed anywhere on the hotbar to emit light.
A head-torch is a wearable form of lantern which can be worn on the head. It is crafted from a leather helmet and a lantern, but will not provide any protection from damage. To light and extinguish head-torches, a key is pressed on the keyboard (default: F, configurable from the controls menu)
A flint and steel is required to be anywhere in the player's inventory to light a lantern or head-torch (but not to extinguish it).
Both lanterns and head-torches will consume fuel when lit, but lanterns will not use any fuel when lit on a lantern hook. Lanterns and head-torches have tooltips which show how much fuel is left in them, and their damage bars will reflect this also.
Lanterns and head-torches will require fuel to run. There are 2 kinds of fuel available - lantern oil made from animal fat, and bio oil made from fermented sugar water.
Lantern oil is the easiest to make: Smelting cooked pork or beef in a furnace will yield a piece of animal fat. Combining this with an empty bottle will give bottled fat, which can then be smelted in a furnace to give lantern oil.
Animal fat can also be made by rendering down large slabs of zombie flesh, called Slabs of Meat. These are crafted from 9 rotten flesh, and will yield the same amount of fuel as a piece of pork or beef.
Bio oil is more renewable than lantern oil, but takes longer to produce. 8 Sugar and a water bottle can be combined to give a bottle of sugar water. This must be held in a player's inventory for a total of 15 minutes to ferment into bio oil. A tooltip on the sugar water gives a percentage of how fermented it is, and the damage bar will reflect this too.
Note that whilst fermenting, sugar water does not stack, but once it has become bio oil, it will stack up to 64.
Each bottle of fuel will give 5 minutes of light in either a lantern or head-torch.
To refuel a lantern or head-torch, combine it in a crafting table with bottles of fuel (either kind of fuel will work and can be combined). Each bottle added will add 5 minutes of fuel to the lantern or head-torch. The recipe will not allow you to overfill the lantern or head-torch.
Lantern Hooks will now generate in NPC villages, along with special lamplighter villagers with lantern-related trades. The new villagers have custom AI (probably very buggy) which makes them light the lanterns at dusk and extinguish them in the morning. If you can lead them away from the village they spawned at, they will happily continue lighting and extinguishing lantern hooks at your base. They can see lantern hooks up to about 16 blocks away.
The lantern hook can be placed on the side of any solid block.
Right-clicking on the hook whilst holding a lantern will hang it on the hook for storage. Right-clicking on a stored lantern with an empty hand will retreive it.
When a lantern is hung on a hook, shift+right-clicking on it will toggle it on or off.
A flint and steel is still required to light lanterns if they are on hooks, but the lanterns will not use any fuel whilst hung up (allowing for infinite decorative lighting with lanterns)
Server admins can configure the way Lanterns works on their server via the config file. The following options are available:
FuelMinutesPerBottle: The number of minutes of fuel each bottle provides. Default is 5.
FermentationTime: The number of minutes it takes to ferment sugar water to bio fuel. Default is 15.
LanternFuelCapacity: The number of minutes of fuel which a lantern or head-torch can store. Default is 30.
LanternLightLevel: The light level emitted by lanterns. Default is 16.
FlintAndSteelRequired: Whether a flint-and-steel is required to light any kind of lantern. Default is true.
MinecartActivatorToggle: How lantern minecarts respond to activator rails (see above section). Default is true.
Texture Pack Support
Asphyxious Custom Pack by Asphyxious
- Lantern Boats!
Thanks to Status_Fear for the new high-res lantern texture
Requires Minecraft 1.5.x and Forge 184.108.40.2061+