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.
I seem to have found a cause for my random TPS drops
http://prntscr.com/24ky2a
On both LWC and Prism I didn't see anything higher than 5ms/tick yet Salvage Smelter Spiked at 423.37ms/tick and it coincides with the drop in TPS that my server was experiencing over the past few days.
I don't know if it's related but would it be possible to make the ability for Salvage Furnaces to interact with hoppers a configurable one? I like having the ability to disable that as LWC had problems with hoppers in the past, And because some people might want this as non-automated as possible to prevent any sort of abuse with a job system that rewards for crafting.
Also I can't seem to understand why Salvage Smelter would need to check that event as often as LWC or Prism, I know these two plugins check for items being moved throughout the server even from chest to chest but your plugin shouldn't need to.
@Riverblank
Yes. this plugin doesn't rely on anything but the bukkit API, so it should work with nearly any version. it doesn't need updating for future versions either.
Is the 1.6.4 version Compatible with 1.6.2 R1?
@MaxKoopmansNL
if you mean, for example: 8 arrows smelt to 1 ingot, you can't do that. the input always has to be 1.
@metalhedd
How do i add a quantity to it? It worked for the output item, but not for the input.
@amonfv the item names are: CHAINMAIL_BOOTS, CHAINMAIL_CHESTPLATE, CHAINMAIL_HELMET, and CHAINMAIL_LEGGINGS. you can see the full listing here: http://jd.bukkit.org/rb/apidocs/org/bukkit/Material.html
@UnDrac
Furnace Fuel works independently of what it's smelting. each fuel has a certain 'burn time' and will smelt as many items as it can before it runs out, but all items smelt at the same speed. There's not much I can do to control that unfortunately.
I'd like ... if possible to Increase the Req fuel for One tool/armour to be smelted by one coal, Maybe increase the time it takes to smelt one item using the Salvage Furnace? Or have a configurable option.
i was trying to add recipies but could not get it to work
CHAIN_CHESTPLATE: FIRE:8 LEATHER_CHESTPLATE: LEATHER:8
but it did not work anychance to add it in
@Victor9394
Yes, you can customize ANY recipe to smelt into ANY quantity of ANY item.
@Victor9394
You can add it!
What about chainmail armors? Can they be smelted to "fire" or other configurable options?
@Zilacon
I didn't say otherwise, I'm only saying that the problem isn't the plugin itself. the plugins work just fine on 1.6.4.
I am however quite positive that (at least for salvage smelter) there is *NO* update code run if you have
auto-update: false
in your config.yml. so this error cannot possibly happen with that setting. please double check config.yml, and pastebin it, as well as the complete server log showing SalvageSmelter's current version, and it's message indicating that the auto-updater is disabled.@metalhedd
Well i dont know dude cause i know its those 3 when i removed those plugins those thread errors dont show up.
@Zilacon
Yes, I know. that's what I tested with, the very latest development build as of this morning. it still identifies itself as 1.6.2 in the logs:
14:36:02 [INFO] This server is running CraftBukkit version git-Bukkit-1.6.2-R1.0-3-g9532cb6-b2889jnks (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)
@metalhedd
My server is running 1.6.4
@Zilacon
I don't mean to second guess you, but it's literally impossible to get that error message if you have
auto-update: false
in your config file. The Updater would never be instantiated or run at all. I've confirmed this with SalvageSmelter v0.1.5 and CraftBukkit version git-Bukkit-1.6.2-R1.0-3-g9532cb6-b2889jnks (latest development build as of today). If the Auto-updater is actually disabled it will print a message to the log indicating that:12:08:56 [INFO] [SalvageSmelter] Auto-updater is disabled. Skipping check.
are you seeing this message?
The only cause I can see for these errors is that you're recieving a corrupted version of the rss feed somehow... what happens if you just download: http://dev.bukkit.org/server-mods/salvagesmelter/files.rss to your server using wget or curl? can you pastebin the resulting file?
As for older versions:
@metalhedd
This happens on every restart, and the auto updater IS turned off for all plugins.
Also do you have versions of these plugins for 1.5.2 and 1.4.7? I have tried the ones listed on bukkit but they spam the console with NoClassDefFound errors.
These would be used on my Technic servers.
@Zilacon
I haven't had this issue with any of those plugins on 1.6.4. The problem appears to be affecting the auto-updater, which was actually written by Gravity. It shouldn't be any different between 1.6.2 and 1.6.4, and I've tested it on both with no issues.
The error messages seem to indicate the contents of the 'files' feed on bukkitdev has been corrupted somehow, it's entirely possible this was caused by some sort of temporary issue with bukkit's servers. When did it start happening? Is it reproducible every time you restart your server?
If it's still a problem, you can disable the auto-updater in config.yml by setting
auto-update: false
, and that should get rid of the errors, but will also prevent the plugins from updating automatically.@metalhedd
I am using 3 of your plugins on my bukkit server. Scribe, SalvageSmelter, and Portable Horses.
And your 3 plugins have thread errors with 1.6.4 as shown in this pastie: http://pastie.org/8380891
A fix for this would be great.
@LHammonds
Thanks for the feedback, I've been reluctant to add salvagesmelter.use because its too easily bypassed by simply placing a hopper. Instead I opted for the sign-based approach and a permission node requirement to create the proper signs. It's not a perfect solution either, but It allows hoppers to continue working as they normally would.
I'll consider adding it as an option for the next version if you still think it's useful, it'd also have to come with a separate config option to completely disable hoppers/droppers from functioning with furnaces as well.