• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“Citizens/角色/铁匠”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
基础价格
第62行: 第62行:
  
 
===基础价格===
 
===基础价格===
The default base price for a reforge is the ''base-prices.default'' value in the configuration file. To add new base prices for each individual item, add the item to the config file under ''base-prices''
+
再次锻造所需的基础价格在配置内的数值为 ''base-prices.default''.想要给每个物品添加新的基础价格,请在配置内''base-prices''下面修改.
  
 
===耐久度===
 
===耐久度===

2019年2月7日 (四) 13:31的版本

文件:Blacksmith.png

Blacksmith


作者 aPunch
版本 ???
Citizens 版本 2.0.x
其它前置 以Vault为前置的经济系统
下载地址 Link
描述: 高度自定义装备锻造

Blacksmith 是 Citizens 2.0 的一个角色特性,可以给予NPC以下能力:

  • 付费修复武器、工具和装备.

最新插件源码在这里: https://github.com/mcmonkey4eva/Blacksmith

更新记录

v1.13 10/12/2018

??? ?/?/2017

??? 2/17/2015

  • 更新到最新内容.

v1.3 8/5/2013

  • 修复铁匠不归还物品的漏洞.

v1.2 8/15/2012

  • 添加每点耐久所需价格选项.
  • 添加如果玩家询问价格而不锻造物品的过期时间.
  • 修复随机附魔算法。

v1.1 8/8/2012

  • 兼容 1.3.1的Citizens2版本

如何使用

安装

  1. 安装Citizens 2
  2. 将Blacksmith.jar文件放进/plugins文件夹。
  3. 启动服务器。
  4. 创建NPC,然后给予它铁匠特性。

输入

/npc create Smithy --trait blacksmith 

/npc create Smithy
/trait blacksmith 

介绍

铁匠拥有多种设置,配置文件内"default"设置为默认配置。它将会在一个铁匠被创建时被应用。 你可以通过下面指令部分列出的指令来修改这些设置. 你甚至可以配置铁匠可以使用命令在游戏中锻造哪些物品。默认情况下,铁匠可以锻造所有的物品。

交互

与铁匠交互很简单: § 手里拿着一个工具或者装备右键这个NPC,它会告诉你锻造需要多少钱。 § 在10秒内再次右键铁匠,他就会开始锻造这个物品。 § 根据配置,锻造一件物品有几率会获得附魔或者损坏。

价格

价格是通过一个物品的损坏程度、附魔的种类和数量、以及在配置文件中设置的价格来决定的。一般说来,一个物品的价格 = 基础价格 + 剩余耐久度 + 附魔。

基础价格

再次锻造所需的基础价格在配置内的数值为 base-prices.default.想要给每个物品添加新的基础价格,请在配置内base-prices下面修改.

耐久度

Durability is the amount of damage that an item has taken. Generally, the more damaged an item is, the cheaper it will be to reforge. Trying to reforge an item with no damage will be significantly more expensive. The price per durability point is price-per-durability-point.default in the configuration. Per-item values may be set by adding to this section.

These are the items names to use with custom base and per-durability-point prices.

Valid Items

wood-pickaxe 木镐
wood-spade 木铲
wood-hoe 木锄
wood-sword 木剑
wood-axe 木斧
stone-pickaxe 石镐
stone-spade 石铲
stone-hoe 石锄
stone-sword 石剑
stone-axe 石斧
gold-pickaxe 金镐
gold-spade 金铲
gold-hoe 金锄
gold-sword 金剑
gold-axe 金斧
iron-pickaxe 铁镐
iron-spade 铁铲
iron-hoe 铁锄
iron-sword 铁剑
iron-axe 铁斧
diamond-pickaxe 钻石镐
diamond-spade 钻石铲
diamond-hoe 钻石锄
diamond-axe 钻石斧
bow 弓
flint-and-steel
fishing-rod
shears
leather-helmet 皮革帽子
leather-chestplate 皮革胸甲
leather-leggings 皮革护腿
leather-boots 皮革鞋子
chainmail-helmet 锁链头盔
chainmail-chestplate 锁链胸甲
chainmail-leggings 锁链护腿
chainmail-boots 锁链鞋子
gold-helmet 金头盔
gold-chestplate 金胸甲
gold-leggings 金护腿
gold-boots 金鞋子
iron-helmet 铁头盔
iron-chestplate 铁胸甲
iron-leggings 铁护腿
iron-boots 铁鞋
diamond-helmet 钻石头盔
diamond-chestplate 钻石胸甲
diamond-leggings 钻石护腿

diamond-boots 钻石鞋子

示例:

base-prices:
  default: 10
  diamond-sword: 45
price-per-durability-point:
  default: 1
  diamond-sword: 3

附魔

锻造一个附魔物品的价格比普通物品贵得多。对于每一个附魔来说,需要付出的总费用基于"enchantment-modifier(附魔调节器)"和附魔等级。
附魔调节器可以通过在配置文件的enchantment-modifiers部分中添加附魔的名称和价格来配置。
默认的附魔调节器(enchantment-modifiers.default)会在附魔的名称没有找到时默认使用。
下面是在附魔修改器中有效的名称(区分大小写):

· arrow-damage - 力量 · arrow-fire - 火矢 · arrow-infinite - 无限 · arrow-knockback - 冲击 · damage-all - 锋利 · damage-arthropods - 节肢杀手 · damage-undead - 亡灵杀手 · dig-speed - 效率 · durability - 耐久 · fire-aspect - 火焰附加 · knockback - 击退 · loot-bonus-blocks -时运 · loot-bonus-mobs - 抢夺 · oxygen - 水下呼吸 · protection-environmental - 保护 · protection-explosions - 爆炸保护 · protection-fall - 摔落保护 · protection-fire - 火焰保护 · protection-projectile - 弹射物保护 · silk-touch - 精准采集 · water-worker - 水下速掘

权限

如果你希望让玩家使用铁匠,你需要给予玩家

  • blacksmith.reforge 权限.

配置

铁匠的配置文件在 /plugins/Blacksmith/config.yml

默认配置

The blacksmith config.yml contains the default settings for new blacksmiths. All of these options can be changed on existing blacksmiths in the Citizens/saves.yml. Mouseover each section to view it's description. All settings under defaults can be overriden by individual blacksmiths in the Citizens 2 saves.yml.

# Blacksmith Configuration
base-prices:
 default: 10
price-per-durability-point:
 default: 1
defaults:
 messages:
   busy-with-player: <c>I'm busy at the moment. Come back later!
   busy-with-reforge: <c>I'm working on it. Be patient!
   cooldown-not-expired: <c>You've already had your chance! Give me a break!
   cost: <e>It will cost <a><price> <e>to reforge that <a><item><e>! Click again to reforge!
   fail-reforge: <c>Whoops! Didn't mean to do that! Maybe next time?
   insufficient-funds: <c>You don't have enough money to reforge that item!
   invalid-item: <c>I'm sorry, but I don't know how to reforge that!
   start-reforge: <e>Ok, let's see what I can do...
   successful-reforge: <a>There you go! All better!
 drop-item: true
 percent-chance-to-fail-reforge: 10
 percent-chance-for-extra-enchantments: 5
 maximum-enchantments: 3
 delays-in-seconds:
   maximum: 30
   minimum: 5
   reforge-cooldown: 60
enchantment-modifiers:
 default: 5