SalvageSmelter

SalvageSmelter

SalvageSmelter

[ English | Français ]

SalvageSmelter allows you to smelt down tools and armor made of iron, gold or diamond into raw materials. the quantity of materials returned is dependent on the durability of the item being smelted, for example iron boots at 50% durability would return 2 Iron ingots. At 49% durability they would return 1 iron ingot. Gold tools can yield nuggets instead of ingots to allow for more accuracy in determining the value of an item, and any item not worth at least 1 of it's raw materials will produce a piece of charcoal.

Features

  • [NEW] Optional sign-based permissions. when require-signs: true in the config.yml furnaces will require [SALVAGE] signs on them.
  • Automatic updates!
  • Configurable Recipes
  • Smelt iron, gold and diamond armor, as well as tools. enchanted, named or damaged, doesn't matter.
  • works great with hoppers!

Commands

  • /salvagesmelter reload - reload the configuration
  • /salvagesmelter debug - toggles debug mode on/off

Permissions

  • salvagesmelter.admin - allows access to the /salvagesmelter command.
  • salvagesmelter.createsign - allows players to create [SALVAGE] signs.

Tutorials

Для русскоязычных пользователей видео от Rissman

Source Code & Development Builds

Source code is available on Github

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

SalvageSmelter Development Builds

Other Plugins

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of xPXpanD xPXpanD Jun 30, 2015 at 17:22 UTC - 0 likes

    Getting an issue with this; if there's already iron in a furnace, smelting a damaged iron tool will result in the smelting going on forever. It'll count down, and then start over again. However, while this is happening, people are receiving experience (and money, running Jobs Reborn as well). Here's my config:

    http://pastebin.com/scFzuyDH

    Not sure if this also happens to other items. I've noticed some other oddities too, such as gold swords no longer wanting to smelt down to other items when damaged. Not sure if it's on my end, but I don't think I have anything else that interfaces with furnaces apart from Deadbolt (for locking them).

    Last edited Jun 30, 2015 by xPXpanD
  • Avatar of Phoenix616 Phoenix616 Jun 16, 2015 at 14:53 UTC - 0 likes

    @Roy0441: Go

    It should work completely fine with newer Bukkit versions. Also custom smelting recipes can be set in the config ;)

    Moep.tv - because why not?

  • Avatar of Roy0441 Roy0441 May 20, 2015 at 04:34 UTC - 0 likes

    It would be great if you continued to update this plugin for spigot on 1.8.3 and 1.8.4. Theres no other mod like it. This was literally the last one to exist. support for smelting horse armour would be great too.

  • Avatar of danielfr789 danielfr789 Mar 14, 2015 at 01:27 UTC - 0 likes

    So I discovered the source of my error. It is not compatible with VirtualPack furnaces

  • Avatar of aalwein aalwein Dec 28, 2014 at 20:29 UTC - 0 likes

    Any plans to update to 1.8?

    Edit: nm, I discovered it works fine on 1.8!

    Last edited Dec 28, 2014 by aalwein
  • Avatar of danielfr789 danielfr789 Nov 02, 2014 at 21:54 UTC - 0 likes

    02.11 15:50:35 [Server] INFO ... 13 more 02.11 15:50:35 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_51] 02.11 15:50:35 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_51] 02.11 15:50:35 [Server] INFO at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source) [?:?] 02.11 15:50:35 [Server] INFO at com.norcode.bukkit.salvagesmelter.SalvageSmelter.onInventoryClick(SalvageSmelter.java:267) [?:?] 02.11 15:50:35 [Server] INFO Caused by: java.lang.NullPointerException 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.PacketPlayInWindowClick.handle(PacketPlayInWindowClick.java:65) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.PacketPlayInWindowClick.a(PacketPlayInWindowClick.java:15) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:1477) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [PermGen_1.7.x.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] 02.11 15:50:35 [Server] INFO org.bukkit.event.EventException 02.11 15:50:35 [Server] ERROR Could not pass event InventoryClickEvent to SalvageSmelter v0.1.8

  • Avatar of madtomic madtomic Aug 31, 2014 at 02:50 UTC - 0 likes

    Thank you! Keep this plugin alive. Great idea!

  • Avatar of metalhedd metalhedd Aug 15, 2014 at 20:03 UTC - 0 likes

    @LordKainzo: Go

    The smelting output is configurable. If you need more flexibility feel free to submit a ticket or a pull request and I'll see what I can do

    BFAK:90830465,b573a8e682927677807be51a4e7e753febfd10028aef5bc79975715e3fc5dfe3

  • Avatar of LordKainzo LordKainzo Aug 15, 2014 at 19:09 UTC - 0 likes

    Would be cool if you could have them smelt into custom items instead of raw-materials. Though I guess im looking for something for our custom items system so i guess we'll have to write it :3

  • Avatar of Chapcraft Chapcraft Jun 10, 2014 at 07:55 UTC - 0 likes

    @metalhedd: Go

    Great, thanks for the swift response!

    http://s11.postimg.org/y3cq4nin7/logo_mini.jpg

    A uniquely customised and developing server by experienced owners, for all players.

    chapcraft.uk.to:25693
    http://chapcraftbs.enjin.com

Facts

Date created
Apr 12, 2013
Categories
Last update
Jun 03, 2014
Development stage
Release
Language
  • enUS
  • frFR
License
GNU General Public License version 3 (GPLv3)
Curse link
SalvageSmelter
Downloads
11,211
Recent files

Authors