andrepl / SalvageSmelter

Bukkit plugin to allow smelting armor and tools to raw materials.
3 stars 7 forks source link

Gold Equipment always returns full ammount. #2

Closed Methlon closed 11 years ago

Methlon commented 11 years ago

I think I may have a bug for you.

I've tried armor damaged and undamaged, I've tried tools damaged and undamaged. Gold armor and tools returns nuggets at full volume with no loss to damage, while the others work fine... I suppose I could try shifting this to Ingots instead of nuggets. I'll do that next. Just thought I should throw that out there for you.

andrepl commented 11 years ago

Are you running 0.0.3? I just re-downloaded it and tested on a clean setup and I can't reproduce this. I did see something similar once, and it happened when I used /give to create a gold tool with more damage than it could logically have, it appeared to still have some durability left, but caused some wierd results when smelting because the damage value was negative.

Methlon commented 11 years ago

I just downloaded it and tried it today. I did use the /give command to obtain my gold weapons and armor. I damaged them through use. I reckon Ill fire up my local test bukkit setup and try crafting instead of /give before I decide on live deployment. Thanks for the quick reply btw, much appreciated.

Methlon commented 11 years ago

Nope. Same thing. I tried switching them to ingots and resetting the value (The axe was my test subject.) It still returns the full amount. This isn't the first problem I've had with plugins where I was the "Chosen one". I have no idea what could be separating me from everyone else. I've got the latest released CB build and I test these on my computer without other plugins to conflict. Dunno. It's just not computing the loss value of gold items.

andrepl commented 11 years ago

Have you tried deleting the config.yml and letting it get regenerated? Can you paste the servers startup log and any other log activity during smelting? Maybe a plugin list? That's definitely strange behaviour. It seems possible another plugin that interacts with the furnace might be involved. On Apr 26, 2013 9:13 PM, "Methlon" notifications@github.com wrote:

Nope. Same thing. I tried switching them to ingots and resetting the value (The axe was my test subject.) It still returns the full amount. This isn't the first problem I've had with plugins where I was the "Chosen one". I have no idea what could be separating me from everyone else. I've got the latest released CB build and I test these on my computer without other plugins to conflict. Dunno. It's just not computing the loss value of gold items.

— Reply to this email directly or view it on GitHubhttps://github.com/andrepl/SalvageSmelter/issues/2#issuecomment-17107794 .

Methlon commented 11 years ago

Just tried it per recommendation, Still no go. No errors showed in console. And as I said, I'm testing this locally on my PC as if it were my online server (and in my past "chosen one" plugin problems I always had the same errors on deployment lol) I have been testing this with no other plugins involved.

2013-04-26 21:49:39 [INFO] Starting minecraft server version 1.5.1 2013-04-26 21:49:39 [INFO] Loading properties 2013-04-26 21:49:39 [INFO] Default game type: SURVIVAL 2013-04-26 21:49:39 [INFO] Generating keypair 2013-04-26 21:49:40 [INFO] Starting Minecraft server on *:25565 2013-04-26 21:49:40 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.1-R0.1-21-g49b0699-b2754jnks (MC: 1.5.1) (Implementing API version 1.5.1-R0.2) 2013-04-26 21:49:40 [INFO] [SalvageSmelter] Loading SalvageSmelter v0.0.3 2013-04-26 21:49:40 [INFO] Preparing level "worldtest" 2013-04-26 21:49:40 [INFO] Preparing start region for level 0 (Seed: 1925354304) 2013-04-26 21:49:41 [INFO] ----- Bukkit Auto Updater ----- 2013-04-26 21:49:41 [INFO] It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. 2013-04-26 21:49:41 [INFO] If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'. 2013-04-26 21:49:41 [INFO] With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes. 2013-04-26 21:49:41 [INFO] If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml. 2013-04-26 21:49:41 [INFO] ----- ------------------- ----- 2013-04-26 21:49:41 [INFO] Preparing start region for level 1 (Seed: 1925354304) 2013-04-26 21:49:41 [INFO] Preparing spawn area: 24% 2013-04-26 21:49:42 [INFO] Preparing start region for level 2 (Seed: 1925354304) 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Enabling SalvageSmelter v0.0.3 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7ae99df6 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6ed745c2 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@1d370b4d 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3f96dc61 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@5c66ba5d 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@68d40124 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@79b92dbf 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@495e362c 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7c65897c 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@5ac169f5 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@30d4540b 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@a8be055 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@76f294c5 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@2c661664 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6a9cce0f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@1ee35bb2 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@61abc45e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@709e192f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@62a49a92 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@b004363 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@70b85020 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@693e6031 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3c5198e6 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7da833d4 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@ad62822 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@668c640e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6a068b9f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@a7bbe7 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@21aa4aaf 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@28f3964a 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@49c3c8e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3c1c6c94 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@12fbe81a 2013-04-26 21:49:42 [INFO] Server permissions file permissions.yml is empty, ignoring it 2013-04-26 21:49:42 [INFO] Done (1.866s)! For help, type "help" or "?" 2013-04-26 21:50:27 [INFO] Methlon[/127.0.0.1:49926] logged in with entity id 102 at ([worldtest] 1677.9982878956855, 58.0, 3061.267961903875) 2013-04-26 21:51:41 [INFO] Connection reset 2013-04-26 21:51:41 [INFO] Methlon lost connection: disconnect.quitting

andrepl commented 11 years ago

Am I seeing that correctly? No other plugins are loaded? If you don't mind, I'd like to make a development build for you to try that will output a bunch of extra logging, there has to be some explanation. On Apr 26, 2013 10:53 PM, "Methlon" notifications@github.com wrote:

Just tried it per recommendation, Still no go. No errors showed in console.

2013-04-26 21:49:39 [INFO] Starting minecraft server version 1.5.1 2013-04-26 21:49:39 [INFO] Loading properties 2013-04-26 21:49:39 [INFO] Default game type: SURVIVAL 2013-04-26 21:49:39 [INFO] Generating keypair 2013-04-26 21:49:40 [INFO] Starting Minecraft server on *:25565 2013-04-26 21:49:40 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.1-R0.1-21-g49b0699-b2754jnks (MC: 1.5.1) (Implementing API version 1.5.1-R0.2) 2013-04-26 21:49:40 [INFO] [SalvageSmelter] Loading SalvageSmelter v0.0.3 2013-04-26 21:49:40 [INFO] Preparing level "worldtest" 2013-04-26 21:49:40 [INFO] Preparing start region for level 0 (Seed: 1925354304) 2013-04-26 21:49:41 [INFO] ----- Bukkit Auto Updater ----- 2013-04-26 21:49:41 [INFO] It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. 2013-04-26 21:49:41 [INFO] If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'. 2013-04-26 21:49:41 [INFO] With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes. 2013-04-26 21:49:41 [INFO] If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml. 2013-04-26 21:49:41 [INFO] ----- ------------------- ----- 2013-04-26 21:49:41 [INFO] Preparing start region for level 1 (Seed: 1925354304) 2013-04-26 21:49:41 [INFO] Preparing spawn area: 24% 2013-04-26 21:49:42 [INFO] Preparing start region for level 2 (Seed: 1925354304) 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Enabling SalvageSmelter v0.0.3 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7ae99dfhttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/7ae99df6 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6ed745chttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/6ed745c2 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@1d370b4https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/1d370b4d 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3f96dc6https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/3f96dc61 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@5c66ba5https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/5c66ba5d 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@68d4012https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/68d40124 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@79b92dbhttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/79b92dbf 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@495e362https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/495e362c 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7c65897https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/7c65897c 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@5ac169fhttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/5ac169f5 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@30d4540https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/30d4540b 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@a8be055https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/a8be055 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@76f294chttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/76f294c5 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@2c66166https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/2c661664 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6a9cce0https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/6a9cce0f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@1ee35bbhttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/1ee35bb2 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@61abc45https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/61abc45e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@709e192https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/709e192f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@62a49a9https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/62a49a92 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@b004363https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/b004363 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@70b8502https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/70b85020 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@693e603https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/693e6031 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3c5198ehttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/3c5198e6 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@7da833dhttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/7da833d4 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@ad62822https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/ad62822 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@668c640https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/668c640e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@6a068b9https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/6a068b9f 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@a7bbe7 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@21aa4aahttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/21aa4aaf 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@28f3964https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/28f3964a 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@49c3c8ehttps://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/49c3c8e 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@3c1c6c9https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/3c1c6c94 2013-04-26 21:49:42 [INFO] [SalvageSmelter] Installing furnace recipe: org.bukkit.inventory.FurnaceRecipe@12fbe81https://github.com/org.bukkit.inventory.FurnaceRecipe/SalvageSmelter/commit/12fbe81a 2013-04-26 21:49:42 [INFO] Server permissions file permissions.yml is empty, ignoring it 2013-04-26 21:49:42 [INFO] Done (1.866s)! For help, type "help" or "?" 2013-04-26 21:50:27 [INFO] Methlon[/127.0.0.1:49926] logged in with entity id 102 at ([worldtest] 1677.9982878956855, 58.0, 3061.267961903875) 2013-04-26 21:51:41 [INFO] Connection reset 2013-04-26 21:51:41 [INFO] Methlon lost connection: disconnect.quitting

— Reply to this email directly or view it on GitHubhttps://github.com/andrepl/SalvageSmelter/issues/2#issuecomment-17109192 .

Methlon commented 11 years ago

I don't mind at all. Happy to provide an e-mail address if required.

andrepl commented 11 years ago

Thanks, try this build, it should start up in 'debug mode' and print a lot of extra info on every smelt, I just need to see anything in the logs with [SalvageSmelter] while you're smelting one of the gold items.

andrepl commented 11 years ago

are you sure it only affects gold? I just noticed your world name is 'worldtest'. The default config uses a whitelist of enabled worlds, which only includes 'world'. I've been meaning to switching it to an empty blacklist and add a better wiki page explaining the config, BUT, if I'm correct about this it exposes a nasty little bug with the behaviour in a disabled world, you shouldn't be able to smelt armor at all, but instead the furnace recipe still works, but the plugin doesn't kick in to adjust the stack size (because it's disabled in that world).

andrepl commented 11 years ago

this build has a fix for the disabled world bug, and it defaults to using an empty blacklist in the config. I'm guessing everything will work as expected with it (if you delete your config.yml)

Methlon commented 11 years ago

Ok that was it. It was the fact that I named it 'worldtest'. This is why you're the Java guru and not I :) I used your build and tried it with 'worldtest' for a repeated result, I then went to my real world 'world' name and had no problems. Too badly damaged items became charcoal, tools and armor (yes even armor) smelted and counted properly. I'm attaching the log file all the same.

I really can't tell you how much I appreciate your time. I hope I didn't keep you up too late, and if you're ever looking for a friendly private server where no'one gives a crap or griefs, holler lol

2013-04-26 23:54:53 [INFO] Starting minecraft server version 1.5.1 2013-04-26 23:54:53 [INFO] Loading properties 2013-04-26 23:54:53 [INFO] Default game type: SURVIVAL 2013-04-26 23:54:53 [INFO] Generating keypair 2013-04-26 23:54:53 [INFO] Starting Minecraft server on *:25565 2013-04-26 23:54:53 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.1-R0.1-21-g49b0699-b2754jnks (MC: 1.5.1) (Implementing API version 1.5.1-R0.2) 2013-04-26 23:54:54 [INFO] [SalvageSmelter] Loading SalvageSmelter v0.0.4 2013-04-26 23:54:54 [INFO] Preparing level "world" 2013-04-26 23:54:54 [INFO] Preparing start region for level 0 (Seed: 1925354304) 2013-04-26 23:54:54 [INFO] ----- Bukkit Auto Updater ----- 2013-04-26 23:54:54 [INFO] It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. 2013-04-26 23:54:54 [INFO] If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'. 2013-04-26 23:54:54 [INFO] With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes. 2013-04-26 23:54:54 [INFO] If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml. 2013-04-26 23:54:54 [INFO] ----- ------------------- ----- 2013-04-26 23:54:55 [INFO] Preparing start region for level 1 (Seed: 1925354304) 2013-04-26 23:54:55 [INFO] Preparing spawn area: 16% 2013-04-26 23:54:55 [INFO] Preparing start region for level 2 (Seed: 1925354304) 2013-04-26 23:54:55 [INFO] [SalvageSmelter] Enabling SalvageSmelter v0.0.4 2013-04-26 23:54:55 [INFO] [SalvageSmelter] Debugging is on. 2013-04-26 23:54:55 [INFO] Server permissions file permissions.yml is empty, ignoring it 2013-04-26 23:54:56 [INFO] Done (1.960s)! For help, type "help" or "?" 2013-04-26 23:55:17 [INFO] Methlon[/127.0.0.1:51554] logged in with entity id 82 at ([world] 1499.2807000814478, 64.0, 250.47107010537434) 2013-04-26 23:55:38 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{DIAMOND_AXE x 1} 2013-04-26 23:55:38 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{DIAMOND_AXE x 1} 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::product:DIAMOND_AXE 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::raw:DIAMOND 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::recipe:DIAMOND_AXE -> ItemStack{DIAMOND x 2} 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::maxQty:2 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::Mathification:2 * 0.19474695707879563 = 0 2013-04-26 23:55:38 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{COAL x 1} 2013-04-26 23:55:58 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{IRON_HOE x 1} 2013-04-26 23:55:58 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{IRON_HOE x 1} 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::product:IRON_HOE 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::raw:IRON_INGOT 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::recipe:IRON_HOE -> ItemStack{IRON_INGOT x 2} 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::maxQty:2 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::Mathification:2 * 0.436 = 0 2013-04-26 23:55:58 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{COAL x 1} 2013-04-26 23:56:28 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{DIAMOND_PICKAXE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, enchants={DIG_SPEED=4, SILK_TOUCH=1}, repair-cost=6}} 2013-04-26 23:56:28 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{DIAMOND_PICKAXE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, enchants={DIG_SPEED=4, SILK_TOUCH=1}, repair-cost=6}} 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::product:DIAMOND_PICKAXE 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::raw:DIAMOND 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::recipe:DIAMOND_PICKAXE -> ItemStack{DIAMOND x 2} 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::maxQty:2 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::Mathification:2 * 0.5438821268417681 = 1 2013-04-26 23:56:28 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{DIAMOND x 1} 2013-04-26 23:56:30 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{DIAMOND_PICKAXE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, display-name=Mister Grubby, enchants={DURABILITY=3, LOOT_BONUS_BLOCKS=2, DIG_SPEED=4}, repair-cost=2}} 2013-04-26 23:56:30 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{DIAMOND_PICKAXE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, display-name=Mister Grubby, enchants={DURABILITY=3, LOOT_BONUS_BLOCKS=2, DIG_SPEED=4}, repair-cost=2}} 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::product:DIAMOND_PICKAXE 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::raw:DIAMOND 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::recipe:DIAMOND_PICKAXE -> ItemStack{DIAMOND x 2} 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::maxQty:2 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::Mathification:2 * 0.7277386290839206 = 1 2013-04-26 23:56:30 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{DIAMOND x 1} 2013-04-26 23:56:32 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{IRON_SPADE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, display-name=Sticky Shovel, enchants={DURABILITY=3, DIG_SPEED=4, SILK_TOUCH=1}, repair-cost=2}} 2013-04-26 23:56:32 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{IRON_SPADE x 1, UNSPECIFIC_META:{meta-type=UNSPECIFIC, display-name=Sticky Shovel, enchants={DURABILITY=3, DIG_SPEED=4, SILK_TOUCH=1}, repair-cost=2}} 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::product:IRON_SPADE 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::raw:IRON_INGOT 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::recipe:IRON_SPADE -> ItemStack{IRON_INGOT x 1} 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::maxQty:1 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::Mathification:1 * 0.072 = 0 2013-04-26 23:56:32 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{COAL x 1} 2013-04-26 23:56:49 [INFO] Methlon issued server command: /give methlon gold_axe 2 2013-04-26 23:56:49 [INFO] Methlon: Gave Methlon some 286 (GOLD_AXE) 2013-04-26 23:57:05 [INFO] Methlon issued server command: /time set 1000 2013-04-26 23:57:05 [INFO] Methlon: Set time to 1000 2013-04-26 23:58:01 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{GOLD_AXE x 1} 2013-04-26 23:58:01 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{GOLD_AXE x 1} 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::product:GOLD_AXE 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::raw:GOLD_NUGGET 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::recipe:GOLD_AXE -> ItemStack{GOLD_NUGGET x 27} 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::maxQty:27 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::Mathification:27 * 0.3125 = 8 2013-04-26 23:58:01 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{GOLD_NUGGET x 8} 2013-04-26 23:58:02 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{GOLD_AXE x 1} 2013-04-26 23:58:02 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{GOLD_AXE x 1} 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::product:GOLD_AXE 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::raw:GOLD_NUGGET 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::recipe:GOLD_AXE -> ItemStack{GOLD_NUGGET x 27} 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::maxQty:27 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::Mathification:27 * 1.0 = 27 2013-04-26 23:58:02 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{GOLD_NUGGET x 27} 2013-04-26 23:58:27 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{IRON_CHESTPLATE x 1} 2013-04-26 23:58:27 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{IRON_CHESTPLATE x 1} 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::product:IRON_CHESTPLATE 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::raw:IRON_INGOT 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::recipe:IRON_CHESTPLATE -> ItemStack{IRON_INGOT x 8} 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::maxQty:8 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::Mathification:8 * 0.5791666666666667 = 4 2013-04-26 23:58:27 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{IRON_INGOT x 4} 2013-04-26 23:58:29 [INFO] [SalvageSmelter] SmeltEvent::Source: ItemStack{GOLD_CHESTPLATE x 1} 2013-04-26 23:58:29 [INFO] [SalvageSmelter] SmeltEvent::Damage:ItemStack{GOLD_CHESTPLATE x 1} 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::product:GOLD_CHESTPLATE 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::raw:GOLD_INGOT 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::recipe:GOLD_CHESTPLATE -> ItemStack{GOLD_INGOT x 8} 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::raw Matches! 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::maxQty:8 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::Mathification:8 * 1.0 = 8 2013-04-26 23:58:29 [INFO] [SalvageSmelter] getSalvage::Salvage:ItemStack{GOLD_INGOT x 8} 2013-04-26 23:58:38 [INFO] SUCKSESS! 2013-04-26 23:58:41 [INFO] Connection reset 2013-04-26 23:58:41 [INFO] Methlon lost connection: disconnect.quitting 2013-04-26 23:58:45 [INFO] CONSOLE: Stopping the server.. 2013-04-26 23:58:45 [INFO] Stopping server 2013-04-26 23:58:45 [INFO] [SalvageSmelter] Disabling SalvageSmelter v0.0.4 2013-04-26 23:58:45 [WARNING] DSCT: socket closed 2013-04-26 23:58:45 [INFO] Closing listening thread 2013-04-26 23:58:45 [INFO] Saving players 2013-04-26 23:58:45 [INFO] Saving worlds 2013-04-26 23:58:45 [INFO] Saving chunks for level 'world'/Overworld 2013-04-26 23:58:45 [INFO] Saving chunks for level 'world_nether'/Nether 2013-04-26 23:58:45 [INFO] Saving chunks for level 'world_the_end'/The End 2013-04-26 23:58:45 [INFO] Stopping server

andrepl commented 11 years ago

excellent, glad it's sorted! It was the excuse I needed to update the default config, and that bug was a good one to squash for any servers who did want to disable it in certain worlds. I'll push a new update to bukkitdev once I make sure all of the debugging is cleaned up.