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.

-
View User Profile
-
Send Message
Posted Jan 23, 2012@UnSHaken
oh man... I just notice something...
the pages are not correct anymore...
I had a disclaimer in the original text that this plugin can break with every new release of minecraft and it will take me time to fix it... and I also removed the permissions section of the config...
ok.. I'm updating the pages again...
the permissions should work though
-
View User Profile
-
Send Message
Posted Jan 22, 2012yeah my permissions thing isnt working either...
http://pastebin.com/f88XVte5
Thats my config and regardless of deleting it it still stays the same and has nothing there to do with the...
Permissions: if-available: enable: true if-disabled: ops-only: false DwarfForge: cooking-time: default: 9.25 fuel: require: false allow-crafted-items: true stack-limit: horizontal: 4 vertical: 3
its wierd... so i cant make it so permissions works... help?
-
View User Profile
-
Send Message
Posted Jan 19, 2012@nedercraft
which version of bukkit`?
-
View User Profile
-
Send Message
Posted Jan 18, 2012get this error no idea how or when, just spitting through server logs
[WARNING] Task of 'DwarfForge' generated an exception java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Furnace at org.simiancage.bukkit.DwarfForge.Forge.douse(Forge.java:149) at org.simiancage.bukkit.DwarfForge.Forge.update(Forge.java:346) at org.simiancage.bukkit.DwarfForge.Forge.run(Forge.java:368) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:502) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
-
View User Profile
-
Send Message
Posted Jan 17, 2012@Petersfuny
hmm not really, it does work for me... could you create a ticket for it and we than take a look? posting your permissions, config of dwarfforge and perhaps the server log via pastie would help.
@sithrebel
which one do you mean source code? that was mainly done by matt_moss, if you mean config.yml that was me... thanks..
-
View User Profile
-
Send Message
Posted Jan 17, 2012Thanks for comenting your code :)
-
View User Profile
-
Send Message
Posted Jan 15, 20121.0.1 version of minecraft and This Version of Dwarfforges works but it doesnt links to my permissions ive tried the other version of dwarfforge and it works any clues?
-
View User Profile
-
Send Message
Posted Dec 23, 2011@Nuinethir
Having the furnaces grab a stack at a time reduces parallelism (i.e., it will take longer to smelt everything) if you don't have enough stacks to fill up the furnaces. Grabbing one item at a time means every furnace can always be working on something. This only causes a real problem if you don't have an output chest, but I don't imagine most people would have only an input chest.
Now, if you want a mix of things smelted, the simple option is to have each furnace pull a random item from the input chest rather than the first item.
There are other ways to make things even nicer (e.g. making a furnace take a different kind of item than what other furnaces are burning, and making each furnace take the same as it took previously), but those become much more complicated processes code-wise, with little benefit over what currently exists.
Also, FYI, DonRedhorse is the developer now... my comments above are just my ideas from my time as developer.
-
View User Profile
-
Send Message
Posted Dec 23, 2011@Nuinethir
well I put it up as an enhancement but other things first..
-
View User Profile
-
Send Message
Posted Dec 22, 2011@matt_moss
While I understand this works as intended, I am merely requesting for a feature to be added to this plugin. The plugin that arcvvolf made (LavaFurnace) offers this functionality, but I do not wish to complicate my forge room with building a furnace contraption so complicated, especially since it is only a single furnace.
-
View User Profile
-
Send Message
Posted Dec 22, 2011@Nuinethir
That is the expected behavior. It gives the operator control of the order of things smelted. For example, if you want the gold smelted first... put it first in the chest.
-
View User Profile
-
Send Message
Posted Dec 22, 2011I really like this plugin, however I noticed that it smelts only the first item/stack in the chest. If I put a stack of cobble, iron ore and gold ore in the chest for three furnaces, it will attempt to smelt the cobble first before moving onto the iron and later the gold. Can you add an option that will let a furnace take in an entire stack at once so that the next furnace can consume the next stack? This way, all items will go directly into the furnaces instead of having to insert them manually. Thanks!
-
View User Profile
-
Send Message
Posted Dec 14, 2011I'm asking for the status of minecart mania atm.. I don't know if I will make such a big enhancement for this plugin
-
View User Profile
-
Send Message
Posted Dec 12, 2011Love the plugin, Would be awesome to add Minecart with chest support. Imagine asking your friend to roll in some raw materials <3
Posted on the forum topic aswell
-
View User Profile
-
Send Message
Posted Dec 12, 2011FYI, DonRedhorse is taking over the DwarfForge project. He's already got things underway, and he will be taking over this project page as well. Additionally, he's got a new DwarfForge discussion thread for version 2.0.
-
View User Profile
-
Send Message
Posted Sep 29, 2011@rtatum
A bit overkill...
-
View User Profile
-
Send Message
Posted Sep 29, 2011Would be nifty if punching the bottom forge toggled all of them
-
View User Profile
-
Send Message
Posted Sep 24, 2011Ah, I see it says 30 hours ago. Thanks a bunch, me and my friends love this mod!
-
View User Profile
-
Send Message
Posted Sep 24, 2011@melikoth
I did post 1.6 earlier; it's now approved. Use the "DwarfForge.jar for CB 1185" link.
-
View User Profile
-
Send Message
Posted Sep 24, 2011I'd help out if I knew the first thing about java, just tried to compile the new build and I can't seem to find Nijiko's jar file to get it working. Took me a while to realize new stuff was on github, think you could post a compiled 1.6 on here in the meantime?