DwarfForge
Wiki | Permissions & Commands | Usage | GitHub Source
The Dwarfs learned long ago how to manipulate lava to their will. By building their furnaces directly above lava, they can smelt metals and bake goods for a long time without hauling buckets about. Now, you can too. Build your furnace directly above a lava block, then punch the furnace to ignite it. Punch it again to douse the flames. No fuel/buckets needed!
There is a minimal configuration file; the plugin will automatically generate a default config.yml file if none is present. Just drop the JAR into your plugins folder and reload.
Featured Videos |
---|
Features |
---|
- Runs forever! No fuel/buckets needed.
- However, Forges can be required to operate with fuel, which is pulled from the input chest along with raw materials.
- Punching the furnace toggles it on/off.
- Dwarf Forges stack vertically. Lava only necessary under the lowest forge. (Lava is powerful, man!) Stacked forges can all access the same set of input/output chests.
- Input and output chests (left and right of forge, respectively, when facing it) supported. Double-size chests also supported. Additionally, you can "stack" horizontally to access nearby chests.
- Stacking limits are configurable (defaults: 3 high, 4 wide).
- Can change the cooking time: warp speed!
- Blocks in a short, 3-block radius from any Dwarf Forge are protected against fire from lava.
- Supports Permissions.
- Supports Metrics
Demonstration |
---|
Originally developed by matt_moss and DonRedhorse.
@mal67
DwarfForge is build against a version. So, every new version will break it...
darn, poor thing broke with 1.6 as expected :( this 1.6.2 update has really been hurting plugins everywhere it seems XD
@chaseoes
I'm sure, I deleted the dwarfforge plugin directory completely before Bukkit restart. I manage UNIX/Linux systems for a living so I have a technical background.
@innate_ideas
Debug logging does not exist in build #6 - are you sure you deleted your configuration?
@chaseoes
I was hoping, which is why I enabled debug logging, but nothing....
@innate_ideas
Any errors in the server log?
@MightyFlyRudy
Do they also have dwarfforge.use and dwarfforge.destroy permissions? I'm using Essentials Groupmanager and my users have all three of those permissions. Build #6 doesn't work for me but I don't get the same issue you are mentioning.
@innate_ideas
Sure thing. I'm using build 2788 of Bukkit, 2.11.2 of bPermissions and build #6 of DwarfForge from chaseoes. All of my users have the dwarfforge.create permission.
@MightyFlyRudy
It would help if you gave more details. What permissions plugin are you using? What version of Bukkit, and the plugin, are you running?
@chaseoes
Think I could get help with this permissions issue?
@chaseoes
Deleted dwarfforge plugin directory. After restart of server no new directory is created. Only three of four forges turn on, this is without fuel, three items disappear never to be seen again. The same process with fuel makes three items disappear along with all the fuel, nothing shows in the receiving chest.
@innate_ideas
You will need to delete your configuration before using #6.
@chaseoes
Build #6 is not quite working for me. After successful processing material through about 1.5 pieces of coal, the material stops being processed through to the receiving chest. One processed piece of material gets stuck in the furnace and blocks everything else for that furnace, this eventually happens for all furnaces. Also setting DebugLogEnabled to true doesn't appear to enable debug logging.
This is on Craftbukkit dev build #02789.
My config.yml looks like this.
#------- Default Configuration
# Configuration Version
configVer: '2.0'
# Error Log Enabled
# Enable logging to server console
# Warning and Severe will still be logged.
errorLogEnabled: true
# Debug Log Enabled
# Enable more logging.. could be messy!
DebugLogEnabled: true
# Check for Update
# Will check if there is a new version of the plugin out.
checkForUpdate: false
# Auto Update Config
# This will overwrite any changes outside the configuration parameters!
autoUpdateConfig: true
# Save Config
# This will overwrite any changes outside the configuration parameters!
# Only needed if you use ingame commands to change the configuration.
saveConfig: false
#-------- Plugin Configuration
# The time to cook/smelt an item in seconds. 9.25 secs is the Minecraft default.
cooking-time: 6.0
# Set to true to require fuel (coal, wood, etc.) in the input chest.
# The forge will continue to automate un/loading of goods and fuel.
require-fuel: true
# When set to false, only the following fuels are burned: coal/charcoal, wood, saplings,
# sticks, logs, lava buckets. When true, these additional items are counted as fuel:
# fence, wood stairs, trap doors, chests, doors and torches.
allow-crafted-items: false
# How far to the left or right a forge may be to access an input/output chest (through other forges).
# Set to zero for unlimited. Horizontally "stacked" forges still require lava underneath to function.
stack-limit-horizontal: 1
# How far above the lava (through other forges) a furnace may be and still be considered a forge.
# Set to zero for unlimited.
stack-limit-vertical: 4
I think there may be a permissions issue here. My players are now getting a message saying that they can't use the DwarfForge. That didn't happen before.
Can someone please test build #6 and let me know how it works?
@mal67
No, it's still dwarfforge.create.
yay! it works without errors so far. awesome :)
is there a new permission system for this ? its telling players "you do not have the strength of dwarves to make this forge" or something?
Yes, chaseoes has it working again :) So, forget my build, get the latest from chaseoes's site: http://ci.chaseoes.com
@porthos203
http://ci.chaseoes.com
aw i need this for 1.5.2
@chaseoes
Then it is even more strange that your build is not working...