[FUN/MECH] Lava Furnace - Furnaces that run on lava [BUKITDEV]

Discussion in 'Archived: Plugin Releases' started by Arcwolf, May 30, 2011.

  1. Offline

    Arcwolf

    Lava Furnace - Furnaces that run on lava:

    The basic idea of this plugin is to allow players to create a furnace that will run on lava but not consume buckets. It allows for customization by admins for fuel burn time, cook time, per player cook times and amount of furnaces per player. It is by default pretty balanced, but is customizable by admins for personal preference in balancing or even cheating if you so choose.

    Features:
    • User created Furnaces that consume only the lava not the bucket
    • Also can be used with regular fuel sources through the Minecraft furnace interface.
    • Potential to create infinitely fueled furnaces via config file
    • Can set furnace burn times up to 2147483647 via config
    • Can set furnace cook times from 1 to 4 x normal speed via config
    • Can define the blocks a furnace is created from via config
    • Works with multi-worlds
    • Permissions via PermissionsEX, GroupManager, nijikokun based permissions, bukkit permissions or OPs
    • Lava level is easily viewable through glass door and changes with burn time of furnace
    • Optional small or large Production Chests (*based on Zarius's idea)
    • Optional Custom Smelt-ables via config
    • Production chest smelt priority from TOP LEFT to BOTTOM RIGHT
    • Per user cook times, per item cook times from 1 to 4 x normal speed via commands
    • Per player group build limits
    Tutorial Video & Review (by ValBGaming)

    Production Chest Photo:
    [​IMG]
    Alternate Chest Setup (open)

    [​IMG]

    Alternate Furnace Layouts (open)

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    And you could just keep going with it.


    [​IMG] if you like this plugin and want to support me. Its much appreciated. :)
     
  2. Offline

    gwydion0917

    I love this mod but I have run into a problem. It worked fine when I first used it, but when I went back after exploring it was out and I could not get it to restart. With Debug level 6 on I get.

    08:17 PM [INFO] ***************************
    08:17 PM [INFO] ***LavaFurnace Debug L6 ***
    08:17 PM [INFO] ***************************
    08:17 PM [INFO] facing= 5
    08:17 PM [INFO] Level 1= 49:0,49:0,49:0,20:0,0,0,49:0,49:0,49:0
    08:17 PM [INFO] Level 2= 0,49,61:5,49,49,11,49,49,49,49
    08:17 PM [INFO] Belt = 67:1,67:1,67:2,67:3,67:2,67:3,67:2,67:3,67:0,67:0,67:0
    08:17 PM [INFO] Level 3= 49,49,49,49,49,49,49,49,49
    08:17 PM [INFO] ***************************

    And it tells me there is a problem with the construction.

    My config is:

    Version=1.43
    Config created: 2011/10/29 12:38:18
    #
    # Lava time from 1 to 2147483647
    # Coal = 1600 LavaBucket = 20000
    #
    lava_furnace_timer=102400
    #
    # 1 to 4 times normal speed
    #
    cook_timer=4
    #
    infinite_lava=true
    #
    max_player_furnaces=10
    #
    allow_production_chests=true
    #
    allow_freeforall=true
    #
    allow_freeforall_chests=true
    #
    use_large_chests=true
    #
    explosion_proof=true
    #
    piston_protection=false
    #
    console_commands=true
    #
    ################################
    # Furnace Block Settings #
    ################################
    layer_one_blocks=49:0
    layer_two_blocks=49
    layer_three_blocks=49
    belt_blocks=67:0
    door_block=20:0
     
  3. Offline

    Arcwolf

    Hard to say why it went out. It shouldnt have because you have infinite lava turned on. But if it has gone out then according to the level 2 list above your furnace still has lava in the crucible. To get it to start again, clear out the lava then rebuild any damage to the furnace and refuel it. It should start back up.

    You're the first to report something of this nature so I am going to assume it was a fluke / coincidence. If I hear more problems of this nature I'll have to take a look at the checks for chunks unloaded with a lavafurnaces in them.
     
  4. Offline

    gwydion0917

    The lava in the furnace was me refueling it. There was no damage to repair, unless it has a problem with the bottom layer being imbedded into the floor. But I still keep getting told "The magical runes fizzle then fade away... Maybe something is wrong with the furnace construction???" I have made 2 of them now and they all fail... which is confusing me. :)
     
  5. Offline

    Arcwolf

    Here are the steps to create a furnace. I've seen people get it wrong so here goes,

    1 build the furnace.

    2 place the sign with [lavafurnace] text.

    3. Fuel it with lava in crucible.

    Basically, you cant fuel it then create it. The crucible must be empty when you place the sign.

    Is that how you are building it?
     
  6. Offline

    gwydion0917

    No, I am doing it in reverse. When I reverse that last step they activated just fine. Thanks for you help and a great mod.
     
  7. Offline

    Arcwolf

    No problem, common mistake, and thanks :cool:
     
  8. Offline

    chessehead17

    where do i get the production chest mod. Just wondering​
     
  9. Offline

    Arcwolf

    If your asking if its a separate mod its not. Its a package deal. Lavafurnace + production chests. If you dont know how to enable them RIF, its in the first post. Modify the config.
     
  10. Offline

    chessehead17

    Thank you Arcwolf
     
  11. Offline

    timzy

    Using your plugin we kinda encountered a problem with chunks.
    I know it's definitely not supported and I'm not expecting support on your behalf, but we figured it might be good for you to know of this bug anyway - dev. purposes or w/e.
    Using dev. ~50 1.9.5 some chunks with an activated furnace rolls back to the timestamp the furnace was activated if unloaded.

    E.g:
    Player makes a furnace, activates it, builds around it, leaves and makes the chunk unload, gets back and all Player has built is rolled back.

    Anyway, keep up the great work - the plugin is just epic and we all of anembra would like to see it updated in the future!
     
  12. Offline

    Arcwolf

    I kinda doubt it is a bug in my plugin. Maybe you've teased out a bug in bukkit.

    I dont do anything special with raw chunks other then use the bukkit built in features to check if they are loaded. Nothing more, ie "is chunk loaded, no? dont do anything with the furnace. yes? update the furnace" thats all.

    Like you said, its an unsupported dev build for 195. There are bound to be many issues due to all the new code.

    Thanks for the props on the plugin though. Always good to hear from happy users :)
     
    timzy likes this.
  13. Offline

    Robert Pendell

    Using this on bukkit 1522 (MC 1.0.0) and it seems to be working fine. I just have a couple of questions.

    1) How do I remove the belt blocks from the layout (make it more compact)?
    2) How do I define more than one valid block to each layer?

    Also I would like to suggest possibly implementing support for LWC and Lockette. As it stands the mod is compatible with probably both of them. I know it works well with LWC but I'm suggesting maybe having the chests auto-protected by the plugins when they are available and free-for-all is false.

    Thanks for a great plugin and keep it up! :)

    P.S. - The alternate layouts don't seem to work. I can only get the main layout to work.
     
  14. Offline

    Arcwolf

    Actually, there are some missing building items and smeltables that production chests and furnace smelt times dont know about. Those have been fixed but I'm waiting on 1.0 recommended.
    Set belt blocks to 0 in the config.

    not possible.

    Not really wanting to do that. It would add to the complexity of this mod by making me have to keep up with LWC as well as the other dependencies I rely on. LWC and Lockette I'm pretty sure auto protect newly created chests anyway. So, I leave it up to the server admin to choose their poison :) Less for me to worry about...

    Most likely caused by you not turning off the belt blocks. although I cant be sure I'm only guessing based on your post.

    Glad to see its liked. Silence is deafening around here some times.
     
  15. Offline

    Robert Pendell

    Ahh ok. I didn't know that. It's working fine for us in the meantime from what we can see. Look forward to your next release when the 1.0 RB comes out. :)

    Thanks!

    Would this be something you could consider adding in the future or is it too complicated for that to occur?


    Yes but I actually have the auto-protect function set to false on my server. It was just a suggestion. I'll tell my buddies that if they don't want anyone else getting into the chests to protect them. :p

    It's probably that. I have not disabled the belt blocks yet but now that I know how I'll go back and give the layout a try again.
    Update: I took the belt blocks out and the alternate layout do work. In fact I looked at the pictures and realized I was over-examining them way too much. It's just the normal layout without the belt blocks but chained on the second picture. They share the one row (the right of the first and the left of the second. Each furnace taking from the one on it's left and depositing on the right.

    LOL.
     
  16. Offline

    DaanSterk

    I think I'm experiencing a glitch.
    I've built the furnace correctly. Lightning struck the furnace when I placed the sign, and after placing the lava, the furnace is burning, like it should. But when I add ore or other smeltables to the chest, it doesn't take the ore to the furnace. Am I doing anything wrong, or is it just because Lava Furnace isn't compatible with the latest Bukkit build (supporting Minecraft 1.0)?
     
  17. Offline

    Arcwolf

    Did you enable production chests in the LavaFurnace Config?

    The following would be pertinent to this issue:
    Code:
    allow_production_chests=true
    use_large_chests=true
     
  18. Offline

    DaanSterk

    Ahh I should learn to read. Thanks for your fast response :).
    Love your plugin, by the way.
     
  19. Offline

    Arcwolf

    You're welcome. Glad I could help.
     
  20. Offline

    benlego65

    Hi, I just started using this plugin and like obsidian furnaces but I would also like to make the cobble one in the alternate pictures. I am unable to add that material to the list of materials allowed to be used to make the furnace; it get overwritten each time I reload the plugin. Maybe I'm not doing it right?
     
  21. Offline

    Arcwolf


    Code:
    ################################
    #    Furnace Block Settings    #
    ################################
    layer_one_blocks=44:3
    layer_two_blocks=4
    layer_three_blocks=4
    belt_blocks=0
    door_block=44:3
    ################################
    The above would allow for a all cobblestone and no belt block setup. However, if you mean you want one all obsidian AND one all cobblestone furnace, then that is not currently possible. Maybe in a future update. This version only allows for one furnace type based on the Furnace block settings. Multiple block types are not allowed. Sorry.
     
  22. Offline

    benlego65

    Ahh, that's what I needed to know. Thanks.
     
  23. Offline

    Sodisna

    Would it be possible to have furnaces to cook faster?
     
  24. Offline

    Arcwolf

    very possible, in fact its not only possible its already been included in this mod for a few versions.

    /lfadd <username> <-- adds a user to the list of player furnaces monitored for custom cook times
    /lfrem <username> <-- removes a user from the list of player furnaces monitored for custom cook times
    /lfset <username> <itemname or itemid> <multiplier 1 - 4> <-- changes the specified item to the specified multiplier for the given player
    /lflist <username> <-- lists a given players custom cook time settings.

    RIF... :)
     
  25. Offline

    Arcwolf

    Updated for Minecraft 1.0. Not much changed just a few minor additions because of new features in minecraft. Small bug fix in lflist command. Nothing major. Enjoy!

    Any Christmas or birthday donations would be very appreciated !

    Dec 17th is my bday :cool:

    ChangeLog:
     
  26. Offline

    Connor

    Will there be added support for PermissionsEx?
    It seems that v1.44 doesn't recognize it -_-
     
  27. Offline

    Arcwolf

    I have no idea... I'll look into it for a future release.
     
  28. Offline

    mcferson

    Is there a way to change and/or add materials to use for the furnace building ?
    I mean, other than the supported ones.
    as redbrick stairs, stonebricks, stonebrick stairs.....

    And, in this example :
    Code:
    ################################
    #    Furnace Block Settings    #
    ################################
    layer_one_blocks=44:3
    layer_two_blocks=4
    layer_three_blocks=4
    belt_blocks=0
    door_block=44:3
    ################################
    what is the meaning of the second number ? (44:3)
     
  29. Offline

    Avaryan

    44 is Stone slab. 44:3 is cobblestone slab.

    And, I just downloaded this plugin. Easy setup and seems to work great. Thanks.

    Suggestion: I've already seen that multiple setups was suggested, but how about the ability to spawn a pre-constructed furnace. Like, "/createfurnace". An example plugin to look at would be the WormholeXtreme stargate plugin. It allows you to define your own portals and create them by command.

    You could even have the added option of making it take the required items from your inventory.
     
  30. Offline

    Arcwolf

    I've had that on the todo list for a little while actually. Just been tied up with updating other plugins. New features taking a back seat :)

    Sorry I didnt get back to you quicker, got distracted with another plugin. But like Avaryan said, 44:3 is cobblestone slab. The 3 is the data value for the item id 44. See the MineCraft WIKI for further information on this.

    To answer your other question. I believe those items are already supported for the various appropriate positions. IE stairs only work for belt blocks.. etc.
     
  31. Offline

    mcferson

    not all materials. redbrickstairs don't work (nor stonebricks and some new materials). Or i make something wrong with my industrial-furnace (i name it like this ;) )

    Another question : instead of fuel command, is there a way to refuel "manualy" the furnace ?
    Like open the "door", refill with lava and go. Without destroying the door ?
    I would try to place a piston, after the furnace is created...
     

Share This Page