main/Config File
The config file defaults are set up for balance right now. However, if you want to change things up here is what each option means.
- lava_furnace_timer=
- Pretty self explanatory really, it is default set at 102400 which is nearly identical to a stack of 64 coal being burned in a furnace.
- It accepts values from 1 to 2147483647, 1 being ridiculously fast and 2147483647 being nearly 3 and a half years real time.
- The lava in the crucible will decrease at set intervals based on how much time is left on the furnace.
- cook_timer=
- This accepts a value from 1 to 4.
- 1 is normal cook time, 4 is 4x faster then normal.
- infinite_lava=
- This accepts either true or false values.
- True means that when you first power a lava furnace it will never run out of power.
- False is recommended and the lava will run out based on the value set in the furnace timer.
- max_player_furnaces=
- A value from 0 to a really REALLY big number is accepted here.
- This value is used to determine how many lava furnaces a player may own.
- allow_production_chests=
- This accepts either true or false values.
- True enables production chests.
- allow_freeforall=
- This accepts either true or false values.
- True will disable LavaFurnace permissions checks entirely.
- allow_freeforall_chests=
- This accepts either true or false values.
- True will disable LavaFurnace permissions checks for opening chests only.
- allow_source_chest_fuel=
- This accepts either true or false values.
- True will allow lavafurnace to check the source chest for fuel items.
- use_large_chests=
- This accepts either true or false values.
- If set to true lavafurnace will use large chest capacity.
- explosion_proof=
- This accepts either true or false values.
- If set to true the furnace can not be damaged by explosions.
- Protection in a 7 block radius from the center of the furnace.
- piston_protection=
- This accepts either true or false values.
- If set to true no furnace block can be pushed or pulled by a piston.
- console_commands=
- This accepts either true or false values.
- If set to true admins are allowed to enter LavaFurnace commands into the server console.
- sign_show_fuel_level=
- this accepts either true or false values.
- if this is set to true the lavafurnace sign will update with the percentage of lava fuel left in the crucible.
- custom_smeltables=
- This accepts comma separated integer values.
- Any values entered here are accepted as valid smeltable items for a furnace.
- Regardless of if they actually can be smelted.
- use_smartFurnace=
- This accepts either true of false values
- If set to false the furnace will use fuel from the crucible even if there is nothing to smelt or if the chunk the furnace is in is unloaded.
- custom_fuel=
- This is a comma separated list of integer values
- Any values entered here are accepted as valid fuel items for a furnace.
- Regardless of if they actually are a fuel.
- layer_one_blocks=
- This accepts defined valid block types for the top most layer of the furnace.
- layer_two_blocks=
- This accepts defined valid block types for the second layer of the furnace.
- layer_three_blocks=
- This accepts defined valid block types for the bottom layer of the furnace.
- belt_blocks=
- This accepts defined valid block types for the belt that runs around the middle of the furnace.
- door_block=
- This accepts defined valid block types for the crucible door of the furnace.
- Debug=
- 1 allows users to put lava blocks into the furnace for power, permissions node is listed above.
- 2 info on create a furnace.
- 3 info on furnaces being deleted.
- 4 is for permissions checks.
- 5 is to show exceptions traps.
- 6 is for detailed building debugging *requires admin build permissions.
- Compatibility=
- this is a comma separated list of plugins that lavafurnace should watch out for and try to be compatible with.
- use the proper name for the plugins here, the name can be found in the plugin.yml file in their respective jar files.