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.
@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
yeah 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?
@nedercraft
which version of bukkit`?
get 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)
@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..
Thanks for comenting your code :)
1.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?
@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.
@Nuinethir
well I put it up as an enhancement but other things first..
@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.
@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.
I 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!
I'm asking for the status of minecart mania atm.. I don't know if I will make such a big enhancement for this plugin
Love 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
FYI, 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.
@rtatum
A bit overkill...
Would be nifty if punching the bottom forge toggled all of them
Ah, I see it says 30 hours ago. Thanks a bunch, me and my friends love this mod!
@melikoth
I did post 1.6 earlier; it's now approved. Use the "DwarfForge.jar for CB 1185" link.
I'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?