Furnace Returns

$10.00

Sold by: ninco90

Furnace Returns – Do you prefer the old design of ovens? Here you have an adaptation to return to the old format.

Categories: , ,

Description

In order for all slots to burn at the same time, you will need an additional plugin like:
– Power Smelt: https://chaoscode.io/resources/powersmelt.121/
– Furnace Full Smelt: https://codefling.com/harmony/furnace-full-smelt
– Quick Smelt: https://umod.org/plugins/quick-smelt

Compatible with: UI Scale Manager: https://umod.org/plugins/ui-scale-manager

*You can test the operation of this plugin + PowerSmelt on the RustSpain x5 server.


We know that the update of the new interface has brought some controversy. That is why I have programmed this easy to configure plugin.

With this plugin you can:

  •  Specify the total amount of slots you want in the inventory of each furnace or hearth. As well as the maximum number of slots that can be used for:
    • Slots for fuel.
    • Slots for minerals.
      (Both settings should always be set slightly lower than full capacity.)
  • You can also allow ovens to accept any type of items again. Of course, if you decide to disable this option in the middle of a Wipe, the players will have to relocate the oven, so it is not recommended to change this during a Wipe.
  • You can also change the global burning speed, without the need of any other plugin. Since it directly modifies an internal value of the game, so this would be the most efficient way to make a furnace produce faster, spending the same wood and with the same result in less time.
  • Support for VIPs. Offers supporting players more slots in furnaces and bonfires, as well as improved other settings.
  • You can give players the ability to toggle between the old and new furnace systems with the /furnace command.

In short, with this add-on players will get more storage capacity, production speed and autonomy by not having to constantly check the ovens.

Important:

Some slot combinations may not work properly due to the way ovens work internally now. I recommend configuring and testing the plugin on a test server. Once configured, move the configuration and plugin to your main server.


Permissions:

In order to use it, it is important to grant the permission:

furnacereturns.use

In order to use the /furnace chat command and allow players to switch between the old skin and the current skin as they please, you must grant it the following permission:

furnacereturns.change

If you want to give an ectra to your vips you can use:

furnacereturns.vip or furnacereturns.topvip


You will be able to add in the configuration support for any type of cast/burn entity. List of entities that you can add:

  • bbq.deployed (Speed Default: 8)
  • bbq.static (Speed Default: 8)
  • bbq.campermodule (Speed Default: 8)
  • campfire (Speed Default: 2)
  • campfire.static (Speed Default: 2)
  • cursedcauldron.deployed (Speed Default: 2)
  • fireplace.deployed (Speed Default: 1)
  • furnace (Speed Default: 3)
  • furnace.large (Speed Default: 15)
  • furnace.static (Speed Default: 3)
  • furnace_static (Speed Default: 3)
  • hobobarrel_static (Speed Default: 2)
  • hobobarrel.deployed (Speed Default: 2)
  • refinery_small_deployed (Speed Default: 3)
  • small_refinery_static (Speed Default: 3)
  • skull_fire_pit (Speed Default: 2)

IMPORTANT:

At the moment the burning of the slots is 1 to 1, but if you use other plugins like PowerSmelt (or similar) to modify the burning speed you will be able to make all the material slots melt in parallel as usual. You can even burn several materials at the same time, but again, you will need another complement of the existing ones to be able to achieve this.

I’ll try to find some easy way to make all slots burn at the same time and incorporate it into the plugin itself, but for now existing solutions can help to achieve this goal.

NOT COMPATIBLE WITH FURNACE SPLITTER:

It is currently not supported due to the normal inventory panel being used, therefore Furnace Splitter is currently unable to recognize that you are adding items to the furnace using this inventory.

Maybe the plugin developer can release an update to make it compatible with this or maybe in the future I can implement it myself and make it work. Although I am not sure if it will be possible with the new way in which the oven system is programmed and therefore I cannot promise it.


Config Example:

{
  “Global Config”: {
    “Button Color ON”: “0.42 0.47 0.30 0.80”,
    “Button Color OFF”: “0.85 0.08 0.00 0.80”,
    “Allows you to enter any Item (Important: If you allow all and decide to change the placed furnaces they will have to be picked up and placed again.)”: false
  },
  “Oven Config”: {
    “default”: {
      “furnace”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 3,
        “Fuel Slots”: 5,
        “Input Slots”: 4
      },
      “furnace.static”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 3,
        “Fuel Slots”: 5,
        “Input Slots”: 4
      },
      “furnace_static”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 3,
        “Fuel Slots”: 5,
        “Input Slots”: 4
      },
      “furnace.large”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 15,
        “Fuel Slots”: 6,
        “Input Slots”: 12
      },
      “refinery_small_deployed”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 3,
        “Fuel Slots”: 3,
        “Input Slots”: 4
      },
      “small_refinery_static”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 3,
        “Fuel Slots”: 3,
        “Input Slots”: 4
      },
      “campfire”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 2,
        “Fuel Slots”: 3,
        “Input Slots”: 4
      },
      “campfire.static”: {
        “Inventory Slots”: 6,
        “Smelt Speed”: 2,
        “Fuel Slots”: 3,
        “Input Slots”: 4
      },
      “bbq.deployed”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 8,
        “Fuel Slots”: 3,
        “Input Slots”: 8
      },
      “bbq.static”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 8,
        “Fuel Slots”: 3,
        “Input Slots”: 8
      },
      “bbq.campermodule”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 8,
        “Fuel Slots”: 3,
        “Input Slots”: 8
      }
    },
    “vip”: {
      “furnace”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 3,
        “Fuel Slots”: 4,
        “Input Slots”: 8
      },
      “furnace.static”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 3,
        “Fuel Slots”: 4,
        “Input Slots”: 8
      },
      “furnace_static”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 3,
        “Fuel Slots”: 4,
        “Input Slots”: 8
      },
      “furnace.large”: {
        “Inventory Slots”: 24,
        “Smelt Speed”: 15,
        “Fuel Slots”: 12,
        “Input Slots”: 18
      },
      “refinery_small_deployed”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 3,
        “Fuel Slots”: 6,
        “Input Slots”: 8
      },
      “small_refinery_static”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 3,
        “Fuel Slots”: 6,
        “Input Slots”: 8
      },
      “campfire”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 2,
        “Fuel Slots”: 6,
        “Input Slots”: 8
      },
      “campfire.static”: {
        “Inventory Slots”: 12,
        “Smelt Speed”: 2,
        “Fuel Slots”: 6,
        “Input Slots”: 8
      },
      “bbq.deployed”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 8,
        “Fuel Slots”: 6,
        “Input Slots”: 15
      },
      “bbq.static”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 8,
        “Fuel Slots”: 6,
        “Input Slots”: 15
      },
      “bbq.campermodule”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 8,
        “Fuel Slots”: 6,
        “Input Slots”: 15
      }
    },
    “topvip”: {
      “furnace”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 3,
        “Fuel Slots”: 6,
        “Input Slots”: 12
      },
      “furnace.static”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 3,
        “Fuel Slots”: 6,
        “Input Slots”: 12
      },
      “furnace_static”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 3,
        “Fuel Slots”: 6,
        “Input Slots”: 12
      },
      “furnace.large”: {
        “Inventory Slots”: 36,
        “Smelt Speed”: 15,
        “Fuel Slots”: 6,
        “Input Slots”: 30
      },
      “refinery_small_deployed”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 3,
        “Fuel Slots”: 12,
        “Input Slots”: 15
      },
      “small_refinery_static”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 3,
        “Fuel Slots”: 12,
        “Input Slots”: 15
      },
      “campfire”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 2,
        “Fuel Slots”: 12,
        “Input Slots”: 15
      },
      “campfire.static”: {
        “Inventory Slots”: 18,
        “Smelt Speed”: 2,
        “Fuel Slots”: 12,
        “Input Slots”: 15
      },
      “bbq.deployed”: {
        “Inventory Slots”: 24,
        “Smelt Speed”: 8,
        “Fuel Slots”: 12,
        “Input Slots”: 18
      },
      “bbq.static”: {
        “Inventory Slots”: 24,
        “Smelt Speed”: 8,
        “Fuel Slots”: 12,
        “Input Slots”: 18
      },
      “bbq.campermodule”: {
        “Inventory Slots”: 24,
        “Smelt Speed”: 8,
        “Fuel Slots”: 12,
        “Input Slots”: 18
      }
    }
  }
}

I am open to any suggestions to improve the plugin and will try to implement it whenever possible.

For any problem contact me by discord ninco90#6219

2 reviews for Furnace Returns

  1. 5 out of 5

    Richard.Hertz (verified owner)

    Excellent plugin! Everything works flawlessly, and setup is very simple. It literally took 2 minutes as the config is very clean and easy to understand. I am using Furnace Returns with Power Smelt. A perfect throwback to the good ole days!

    • ninco90

      Thank you very much for your review, I am glad that it went so well for you when configuring everything. All the best!

  2. 5 out of 5

    PPlank (verified owner)

    Because I had older plugins that were negatively interacting with FurnaceReturns, I’ve had to replace them with advice and guidance from ninco90 in Discord. He really has been outstanding in his help. After removing the older plugins that no longer worked with the new furnace UI, I installed Furnace Full Smelt (for smelting in all slots), and Oxidations Smelting Controller (for fast smelting support). Everything now works perfectly and my players are very happy with me. All I’m waiting for now are other devs to update their furnace sorting plugins and I have it back to the way it was all working before the FacePunch (1st September 2022) update. Thank you ninco90 for a great experience. :-)

    • ninco90

      Thank you very much for your review! In your case, plugin compatibility was a bit complicated, but I’m glad that after a little help, everything is working correctly for you.


Only logged in customers who have purchased this product may leave a review.

Version 1.3.4 | Updated January 11, 2024
  • Updated The new Furnace Legacy and Hobo Barrel Static have been added to the setup. Before updating, copy your previous configuration to a safe place and delete it from the server. Load the plugin and a new config will be generated with the new elements.
Version 1.3.3 | Updated May 19, 2023
  • Fixed Fixed another error when placing the oven. And removal of Debug.
Version 1.3.2 | Updated May 19, 2023
  • Fixed Fixed a problem when saving the data in the data. It caused the ovens to fully reset on server restart.
Version 1.3.1 | Updated April 29, 2023
  • Fixed IMPORTANT: DO NOT UPDATE UNTIL THE RUST MONTHLY UPDATE.
Version 1.3.0 | Updated October 18, 2022
  • Updated IMPORTANT: Save a copy of your config, remove the configuration and reinstall the plugin.
  • Added Now the button will change according to the state of the oven.
  • Updated New config option added to customize the color of the power off button.
  • Updated The LANG has also been updated, take a look in case you need to modify something.
Version 1.2.3 | Updated September 8, 2022
  • Added UIScaleManager support for button scaling based on the player's UI scaling setting.
  • Updated Added default settings for: campfire, bbq and refinery. Remember that for the rest of the objects you can add it yourself in the configuration, simply follow the pattern of the already existing ones.
Version 1.2.2 | Updated September 5, 2022
  • Added Added support for Quick Smelt.
  • Added Works also with with Furnace Full Smelt.
  • Removed Removed the option to configure the output slots, since it must always be equal to the total of the inventory.
Version 1.2.1 | Updated September 3, 2022
  • Added Now you can change the oven burn rate without having to use any other plugins. To do this, a new field is added to the config. Smelt Speed: 0 = Disabled (In case you use another plugin for it. Although I would recommend using this option as it just changes an internal value of the game, so it is more optimized.)
  • Added The default speeds of the game have been specified in the description of the plugin.
  • Fixed IMPORTANT: You need to give your players permissions again! The name of the permissions has been rewritten, now all the permissions are written completely in lowercase, solving a problem with some plugins that manage permissions.
  • Added Added a working demo video on the plugin page.
Version 1.2.0 | Updated September 3, 2022
  • Added Permissions for vips are now supported. You will be able to configure more slots in the different elements of the game. Rewritten the config and the data. Please remove before upgrading.
Version 1.1.0 | Updated September 2, 2022
  • Added Added chat command /furnace to allow players the option to toggle between the classic and current layout. To use this command you will need to have the permission: furnacereturns.change
Version | Updated September 2, 2022
  • Added New :D

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product