Emerald Tools

Emerald Tools!

Use emeralds to craft diamond tools and armor with random enchantments!

Donate and Support the plugin!

https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif\\

Features

  • Craft armor with emeralds and get diamond armor with a random enchantment!
  • Craft armor with emeralds and a diamond to get Tier 2 tools/armor!
  • Craft armor with emeralds and a diamond and a blaze powder to get Tier 3 tools/armor!
  • Tier 2 items have 2x durability
  • Tier 3 items have 3x durability and are guaranteed to get a good enchantment!
  • Any suggestions are welcome :)

Configuration

Just drop the SparklingTools.jar file into your plugins folder then restart your server

  • There are no commands or permissions to work with

Recipes

*NEW* Emerald Bow:

  • http://i.imgur.com/qSdoDMA.png

*NEW* (Tier 2) Emerald Bow:

  • http://i.imgur.com/QMBIXot.png

*NEW* (Tier 3) Emerald Bow:

  • http://i.imgur.com/F0LV5mw.png

Emerald Helmet:

  • http://i.imgur.com/M7iranU.png

(Tier 2) Emerald Helmet:

  • http://i.imgur.com/N6VUHIu.png

(Tier 3) Emerald Helmet:

  • https://i.imgur.com/8VCmwIe.png

Emerald Chestplate:

  • http://i.imgur.com/99tb9Bv.png

(Tier 2) Emerald Chestplate:

  • http://i.imgur.com/fc5ysWq.png

(Tier 3) Emerald Chestplate:

  • https://i.imgur.com/Jjo9m1g.png

Emerald Leggings:

  • http://i.imgur.com/EN3hSGI.png

(Tier 2) Emerald Leggings:

  • http://i.imgur.com/AgkOq15.png

(Tier 3) Emerald Leggings:

  • https://i.imgur.com/tMeZrv8.png

Emerald Boots:

  • http://i.imgur.com/GZlZW4o.png

(Tier 2) Emerald Boots:

  • http://i.imgur.com/joGPIOR.png

(Tier 3) Emerald Boots:

  • https://i.imgur.com/XPwnTZY.png

Emerald Sword:

  • http://i.imgur.com/eZTE5gN.png

(Tier 2) Emerald Sword:

  • http://i.imgur.com/D28XJir.png

(Tier 3) Emerald Sword:

  • https://i.imgur.com/5ufOIQX.png

Emerald Pickaxe:

  • http://i.imgur.com/zeakieO.png

(Tier 2) Emerald Pickaxe:

  • http://i.imgur.com/ZxG8dPQ.png

(Tier 3) Emerald Pickaxe:

  • https://i.imgur.com/GJQm3BI.png

Emerald Axe:

  • http://i.imgur.com/eyF2PBp.png

(Tier 2) Emerald Axe:

  • http://i.imgur.com/5TuSlgj.png

(Tier 3) Emerald Axe:

  • https://i.imgur.com/xdwCLec.png

Emerald Spade:

  • http://i.imgur.com/D3b0wjT.png

(Tier 2) Emerald Spade:

  • http://i.imgur.com/cbMehK9.png

(Tier 3) Emerald Spade:

  • https://i.imgur.com/4XybqvQ.png

Emerald Hoe:

  • http://i.imgur.com/ee1hL4a.png

(Tier 2) Emerald Hoe:

  • http://i.imgur.com/GRHSRxd.png

(Tier 3) Emerald Hoe:

  • https://i.imgur.com/qRvHvQD.png

To-Do

  • Add multiple tiers, each increasing in durability and chance of a better enchantment
  • Add fancy lores for each tier
  • Add optional permissions for each tier
  • Configurable crafting recipes

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

  • Avatar of MKMethosPL MKMethosPL Jul 27, 2015 at 18:36 UTC - 0 likes

    please repair that this error on create item ... version spigot 1.7.2-1.8.4 ( 1.7.2 , 1.7.4 , 1.7.5 , 1.7.10 , 1.8.0 , 1.8.1 , 1.8.2 , 1.8.3 , 1.8.4 )

    Engine is git-Spigot-1.7.9-R0.2-207-g03373bb (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT)

    [20:33:39 ERROR]: Could not pass event PrepareItemCraftEvent to SparklingTools v1.7.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.dzikoysk.wildskript.objects.recipe.ResultEvent.onInventoryClick(ResultEvent.java:49) [WildSkript.jar:?] at sun.reflect.GeneratedMethodAccessor158.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_80] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_80] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:1477) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PacketPlayInWindowClick.a(PacketPlayInWindowClick.java:15) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PacketPlayInWindowClick.handle(PacketPlayInWindowClick.java:65) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] Caused by: java.lang.NullPointerException at com.darkstar.emeraldtools.SparklingTools.onCraftBow(SparklingTools.java:570) [?:?] at sun.reflect.GeneratedMethodAccessor182.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_80] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_80] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) [mc.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] ... 21 more

    everyone versions of plugin have that error

    Last edited Jul 27, 2015 by MKMethosPL
  • Avatar of KittenIso KittenIso Jul 27, 2015 at 05:23 UTC - 0 likes

    @jenks1999: Go

    Hi jenks1999

    I had the same error when I played with my plugins the problem is you are running a old version of java that is what fixed that error for me.

    Hope this helps

    -KittenIso

  • Avatar of jenks1999 jenks1999 Feb 23, 2015 at 15:57 UTC - 1 like

    @Darkstar1592: Go

    [07:53:22 ERROR]: Could not pass event PrepareItemCraftEvent to SparklingTools v1.7.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:729) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.CraftingManager.craft(CraftingManager.java:291) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.ContainerWorkbench.a(ContainerWorkbench.java:56) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.InventoryCrafting.setItem(InventoryCrafting.java:129) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.Slot.set(Slot.java:55) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.Container.clickItem(Container.java:284) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:1593) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.PacketPlayInWindowClick.a(SourceFile:31) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.PacketPlayInWindowClick.a(SourceFile:9) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_25] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [?:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [?:1.7.0_25] at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] at java.lang.Thread.run(Thread.java:724) [?:1.7.0_25] Caused by: java.lang.ArrayIndexOutOfBoundsException: 12 at com.darkstar.emeraldtools.SparklingTools.onCraftPickaxe(SparklingTools.java:343) [?:?] at sun.reflect.GeneratedMethodAccessor364.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) [spigot_server.jar:git-Spigot-ed3e3af-ee6d0fa] ... 21 more

    Once item is created this error spams console on 1.8.1

  • Avatar of roracle roracle Nov 14, 2014 at 05:20 UTC - 0 likes

    @Darkstar1592: Go

    1.8 enchantment properties are stored on the player's "character sheet" and are no longer random. Please keep this in mind when designing this because it would be nice to be able to use that as an option with this plugin. IE: the tier 1, 2, and 3 always be what enchanting tables would do as well.

    I am setting up my server and was glad I found this because diamond would be well traded, but I couldn't find reason to trade emeralds, but this will keep a healthy emerald trade going on my server. :)

  • Avatar of thatguywhohatesyou thatguywhohatesyou Nov 08, 2014 at 01:07 UTC - 0 likes

    @Darkstar1592: Go Thank you!

  • Avatar of Darkstar1592 Darkstar1592 Nov 06, 2014 at 04:15 UTC - 0 likes

    @thatguywhohatesyou: Go

    I think when I first started this plugin I had a reason for why I didn't do that, but now I have no idea what it was. I will probably change it do work like you said.

  • Avatar of thatguywhohatesyou thatguywhohatesyou Nov 05, 2014 at 05:25 UTC - 0 likes

    Could you possibly make it so enchantments are applied AFTER the crafting process so players can't choose their enchantment?

  • Avatar of marubal21 marubal21 Nov 05, 2014 at 02:46 UTC - 0 likes

    @Darkstar1592: Go

    Just tried out the latest version, i'm still getting an error. The following errors, i got while craft tier 1,2, &3 of the bows.

    Erros: http://pastebin.com/dXbGh4WG

    I noticed that the error would appear when i would moves items around in the crafting table.

  • Avatar of Darkstar1592 Darkstar1592 Nov 05, 2014 at 00:22 UTC - 0 likes

    @marubal21: Go

    @fujiboy4: Go

    I found the error and it has been fixed. I uploaded a patch and it is now awaiting approval by bukkit.

  • Avatar of marubal21 marubal21 Nov 04, 2014 at 04:29 UTC - 0 likes

    I seem to have a similar issues as fujiboy4, when i craft any of the items i get errors in console.

    Errors: http://pastebin.com/W0k79G5h

Facts

Date created
Jan 02, 2014
Categories
Last update
Nov 05, 2014
Development stage
Beta
Language
  • enUS
License
Public Domain
Curse link
Emerald Tools
Downloads
9,868
Recent files

Authors