Blacksmith
Description
Finally! The BlackSmith update we have all been waiting for!! Along with 4 new signs, and a whole new way to configure we bring you the all new rewrite in BlackSmith 2.2! :D As before you can use an economy plugin or a materials engine to view the price of, and repair your tools, but now you have access to almost ANY economy plugin along with “enchant”, “dismantle” and “free” signs! We also have a “kill” sign to help you test your setup...but its only for dev mode :P ! With an economy engine you can manually configure the base prices for each type of tool and each type of enchant! This way a diamond shovel, using one diamond, will NOT cost the same to repair as compared to a diamond chestplate consisting of 8 diamonds! We now also offer permissions support allowing you to decide what your users are allowed to do!
Tutorial:
Making the Blacksmith signs can be done in as little as 3 steps!
- Place a sign and on the first line write: "[Blacksmith]"!
- On the second line write the name of one of the sign types!
- NOTE: The sign types are: "Value", "Repair", "Dismantle", "Enchant", "Free"
- Remember: Case does NOT matter!
Example:
Documentation
Dependencies
- Economy engine
- Blacksmith 2.2 currently can support these economy engines OR use materials!:
- AEco
- CraftConomy
- CurrenyCore
- Essentials Economy
- McMoney
- MineConomy
- MultiCurrency
- BOSEConomy 6 or 7
- iConomy (4, 5 or 6)
- AEco
- Permissions engine
- Blacksmith 2.2 has a soft depend for a permissions engine. Currently you can choose between any of the below:
- None: OP has all perms.
- Any sperm plugin (Bukkit SuperPerms)
- Permissions EX
- None: OP has all perms.
Changelog
- (11/8/2012) V2.2.1
- Update to be more compatible with bukkit 1.3.1.
- Permissions engine sometimes failed loading.
- Dismantling failed to work when HYBRID was not set economy type
- Update MineConomy engine to newer version. (Thanks MjolnirCommando!)
- Update Items to newer version, removing already deprecated alias section.
- Update items.yml to 1.3.
- Update to be more compatible with bukkit 1.3.1.
- (9/6/2012) V2.2
- Added 3 new signs!!! Allowing enchanting, dismantling, and free repair of the tool!
- Added a “Kill” sign to help with initial server-side testing! (dev mode only)
- Added support for almost every economy system in use!
- Added derp fix to “Prices”!
- Added a “/bs enchants” command for users to easily see the correct enchantment formats!
- Added 3 new signs!!! Allowing enchanting, dismantling, and free repair of the tool!
- (7/4/2012) V2.1
- Fixed bug related to PermissionsEX
- Added ability to repair bows
- Added ability to repair chain armor.
- Fixed bug related to PermissionsEX
- (5/4/2012) V2.0
- Release
- update to 1.2.5
- permissions support
- economy support
- Release
If you have any concerns or suggestions feel free to use the bukkit ticket system and Thidox or I (Holyviruss) will get back to you as soon as possible!
Donate
You guys have probably heard many plugin creators say: "Plugins take a long time to create so please donate if you feel like it! :)" .. and in all honesty its absolutely true! Think about it this way, many servers will make "donator" ranks that offer permissions to special plugins like Blacksmith to encourage people to donate which in turn counters your hard work put into making the server...we on the other hand provide you this plugin absolutely free! If you think we have helped you out in anyway please donate by clicking the donate button above or clicking here, and maybe we can help you out in other ways as well (cool custom plugin?) !!! :D
What should I write in config if I am switching to bPermissions from PEX? I hope it will work together, bPermissions is supported by Vault.
@malaxan
We have the Value sign for that! :)
Anyway to make it tell the person how much it will cost before doing a repair? Like maybe click once and then it tells you the price and click a second time and confirm repair? This is similar to how Citizens2 Blacksmith works.
@jasonsaffle13
Setting it to CRAFTCONOMY should work, unless they modified their API, then it will take an update from our side! =)
which economy engine do i tell it for craftconomy3?
@jasonsaffle13
If the the plugin in game works, then there's no issue. ;) As I said, it's not necessarily a problem.
Ok thank you. I am new to bukkit so trying to learn as I go. Is there a way to make blacksmith load last? If not I'll just roll with it thanks and sorry to bug about it.
@jasonsaffle13
If it is the warning about economy engine not loaded, you can ignore this warning in 90% of the cases. This is caused by Blacksmith loading before your economy engine, and is generally not a big issue. It should even say so in the warning...
(For future reference, a "warning" is something non critical, but which might cause failures. "info" is used for simple information messages, example command logging. And "severe" is used for things that are critical and caused a problem...)
still getting no economy error. I ended up just switching over to craftconomy3. I've tried iconomy,boseconomy and craftconomy (plan on sticking with craftconomy) but still getting error have newest VAULT version installed. Sorry if i am misunderstanding a step.
Please look @ my post right before your first post.
It took a few times of restarting (doing permission work anyways) and they just showed up. but still not saying it's hooked into my BOSEecon latest build.
@jasonsaffle13
Fully shut your server down, and start it again. You might be suffering from a very rare bug where the files write at the same moment.
I installed blacksmith 2.2.1 and I see that it say enabled =true but I have the error message about it not finding my economy (bose 7.3.1 I believe) In game it shows under my commands and I bring up a list of enchantments. I just get nervous about warnings in the console.
I did not understand what thornrage was saying to do and if it even related to this. I worry due to the fact it made no folder under plugin ins so I have no config or items .yml files to work with am I missing something?
@JD1010RU
Depending on the version of BOSE you are using, you will either need to set BlackSmith.Economy.Engine to BOSE7 or BOSE6.
@ThornRage
Your set up will default to using ECONOMY but is however invalidly set up, valid settings for BlackSmith.Economy.type are
(Keep in mind that none of the above are case sensitive!)
It worked for me with this - Economy:
type: BOSE Engine: BOSE7
Hi, im having trouble getting it to work, I keep getting this error in game chat, nothing pops up on the console "Failed to repair tool because you do not have enough money" I listed my BOSEconomy and Blacksmith config files below, I think it has something to do with the Fractional digits but im not sure, any idea on how I can disable that so there are no decimal points.
debug false default-bracket default default-bracket-interval 10 minutes fractional-digits 2 initial-money 1000.00 money-name coin money-name-plural coins payday-interval 10 minutes save-interval 1 minute silent-wages false use-op-permissions false use-permissions-plugin false
BlackSmith: global: version: 2.2 name: BlackSmith debug: false permissions: usePermissions: false opHasPerms: true Engine: SPERM Economy: type: Economy Engine: BOSEconomy Prices: leatherbase: 5 woodbase: 10 stonebase: 20 ironbase: 30 goldbase: 60 diamondbase: 200 chainbase: 600 enchantmentModifier: 2 Settings: DismantleOnlyOnFull: true DismantleDivider: 2 EnchantmentBases: protection: 20 fire_protection: 40 feather_fall: 40 blast_protection: 100 projectile_protection: 40 respiration: 100 aqua_affinity: 100 sharpness: 20 smite: 40 bane_of_arthropods: 40 knockback: 40 fire_aspect: 100 looting: 100 efficiency: 20 silk touch: 200 unbreaking: 40 fortune: 100 power: 20 punch: 100 flame: 100 infinity: 200
Thank You
@Thidox
Sure....sorry about that
@trixxspell
Would you mind filing a ticket on your issue? This would allow us to help you out quite a bit better as the information would be easier to keep track of, and on top of that doesn't clutter our front page at the same time! :)
@trixxspell
It is possible to not use permissions at all if you prefer that. This will mean that any user with "operator" status will have full access to BlackSmith.
You are also not limited to just PermissionsEx! :) If you were to set the permissions engine as "SPERM", then any permissions engine that is compatible to Bukkit Super Perm will work, we also suggest leaving the setting as "SPERM"!