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
- PortableHorses - your trusty steed in your back pocket.
- Scribe - Transfer enchantments from items to books using an anvil
- http://dev.bukkit.org/bukkit-plugins/dig-for-dollars/DigForDollars - Get paid to mine!
- PotatoBombs - Allows players to craft poisonous potatoes into devastating and hillarious magical landmines.
- Autocrafter - Turns droppers into redstone powered crafting tables.
IT WORKS IN BUKKIT 1.14.4 AND 1.15 / 1.15.1 !!!
i am looking for a mod thad dose the same thing.
btw what is the difrence betwen a mod and a plugin
@khamseen_air
You can smelt down horse armor! :D in the config file add the following...
IRON_BARDING: IRON_INGOT:21
change the number at the end to whatever you want for your sever, and repeat for the other horse armors :) PS: correct spacing is important!
@Ethon6
running a 1.10.2 spigot server, seems to be working just fine for me :)
Plz update for 1.9.4 or 1.10!
@RedLight66
We're still using this on 1.9 and it appears to be working fine. I'd just love it if we could smelt down horse armour, I have so much of that stuff taking up chest space.
Can you update to 1.9 ? It's a very useful plugin.
Hey would it be possible to add horse armour to this plugin. BTW this is a brilliant plugin especially now that mcmmo salvage has been removed.
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).
@Roy0441
It should work completely fine with newer Bukkit versions. Also custom smelting recipes can be set in the config ;)
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.
So I discovered the source of my error. It is not compatible with VirtualPack furnaces
Any plans to update to 1.8?
Edit: nm, I discovered it works fine on 1.8!
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
Thank you! Keep this plugin alive. Great idea!
@LordKainzo
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
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
@metalhedd
Great, thanks for the swift response!
@Chapcraft
I added the ability to place [Salvage] Signs on top of the furnaces. I don't have time to update the video or take any screenshots right now, but you just need to put [salvage] as the first line on the sign (case insensitive). It's available as a development build now, and I've uploaded it for approval.
Hi there! We want to use the sign-based permission system to give SS to a donator rank. However, we also use the Deadbolt plugin, which automatically assigns a private sign to the furnace when right-clicking, therefore you can't attach the sign to the furnace.
- Can you put the [SALVAGE] sign on top of the furnace to get it to work? (Could you also post a picture or edit the tutorial to show how to make the sign, which line to put [SALVAGE] on etc?)
- Either way, would it be possible to make SS work alongside Deadbolt?
Thanks for a great plugin!
Herpderpous
@Pocketkid2
You can already do this yourself by editing the config file: