config.yml
重生时间设定重生时间。
值的单位为 秒 。
MyPet:​​RespawnTimeRespawn: ​Time: Default: ​Factor: 5 ​Fixed:​ 0 Player: Factor: 1 ​Fixed: 0重生与这两个因素有关 (Factor & Fixed).
Fixed 为 宠物 重生固定等待时间。这个值不会因为 宠物 升级而改变。
Factor 为 宠物 重生附加时间。 这个值与 宠物 等级相乘。
重生时间计算公式:
重生时间 = Factor * (宠物等级) + Fixed 当然也可以设置每个宠物不同的重生时间 
经济消耗通过花费一定金钱来复活死去的宠物 MyPet.值为所需的 “金钱”.
MyPet: Respawn: EconomyCost: Fixed: 0.0 Factor: 1.0这个功能需要装 Vault.
主人能否攻击宠物设置 宠物 的主人能否攻击他的 宠物。
值: true 或 false
MyPet: OwnerCanAttackPet: true ==== 超级权限 ====
设置是否启用超级权限。
值: true 或 false
MyPet: SuperPerms: false 已在1.0.7移除
等级系统设置等级系统能否使用。
​Active​值: true 或 false
​CalculationMode​值:
- ​Default​
- ​JavaScript​ (或 ​JS​)
MyPet: LevelSystem: Active: true CalculationMode:​ Default​CalculationMode设置为​JavaScript​ (或 ​JS​)时使用自定义经验脚本
更多 JavaScript 自定义经验脚本信息,请查看 这里
饱食度系统设置饱食度系统是否使用,饥饿值减少时间。你也可以设置每次喂食恢复多少点饱食度
Active值: true 或 false.
Time值单位为秒。​HungerPointsPerFeed​的值为整数
MyPet: HungerSystem: Active: true Time: 60 HungerPointsPerFeed:​ 6饱食度系统会对 宠物 有负面影响。
确保 宠物 的饱食度状态。
发送统计是否发送使用 MyPet 的数据到 MCStats.org.
值: true 或 false
MyPet: SendMetrics: true重要! 所有发送的数据是匿名的!
你也可以在这里查看统计结果: MCStats :: MyPet
自动检查更新启动服务器时检查 BukkitDev 是否有新的 MyPet 放出.
值: true 或 false
MyPet: CheckForUpdates: false
调试日志设置是否将调试输出信息写入日志。
值: true 或 false
MyPet: DebugLogger: true重要! 如果插件出现问题, 本项将会自动激活。 因为日志文件包含的信息有助于开发者解决问题。
自动保存时间设置自动保存插件数据的间隔。
值的单位为秒。
MyPet: AutoSaveTime: 60
EnableEventsDetermines whether MyPet-Event are activated. The event can be used to created plugins for MyPet
Possible values: ​true​ or ​false​<​code|yaml>​MyPet:​
CheckForUpdates:​ false</​code>​
支持设置是否与以下插件兼容。
Possible values: true 或 false
MyPet: Towny: true Heroes: true Factions: true WorldGuard: true Citizens: true mcMMO: true Regios: true MobArena: true Residence: true AncientRPG: true Vault: Economy: true
权限是否为指定行为开启权限限制.
你可以通过设置 UseExtendedPermissions 使用拓展权限,不启用则不会有该限制 (多世界服务器很可能需要这个).
Enabled 和 UseExtendedPermissions的值: true 或 false
MyPet: Permissions: Enabled: true UseExtendedPermissions: false更多有关拓展权限信息,查看 这里.
释放时移除宠物决定释放 宠物 时是否将其移除 或仅仅变成普通怪物
值: true or false
MyPet: RemovePetsAfterRelease: false
捕获设置用于捕获宠物的物品。
值必须是物品数字ID。
MyPet: Leash: Item: 287
技能
控制设置用于控制宠物的物品。
值必须是物品数字ID。
MyPet: Skill: Control: Item: 287
拾取设置技能每升一级所增加的拾取范围。
值的单位为 格 。
MyPet: Skill: Pickup: RangePerLvl: 1
中毒设置技能每升一级所提升的中毒几率
值的单位为 (%)
MyPet: Skill: Poison: ChancePerLevel: 5
HP恢复设置自愈1点体力所需时间。
值的单位为 秒。
MyPet: Skill: HPregeneration: Time: 60
物品栏设置玩家在创造模式时能否打开 宠物 物品栏。
值: true 或 false
MyPet: Skill: Inventory: Creative: true
Exp
被动设置玩家所获得经验的一定百分比给 宠物
值的单位为 (%)
MyPet: Exp: Passive: PercentPerMonster: 25
损失设置 宠物 死亡时损失的经验。
- Percent 值的单位为 (%)
- Fixed 数值大于等于0。(这是一个固定值)
MyPet: Exp: loss: Percent: 0 Fixed: 0.0例如
主动设置 宠物 杀死怪物时所获得的经验。
MyPet: Exp: Active: <Mobtyp-Name>: Min: 1 Max: 3<Mobtyp-Name> 必须是 可用的 怪物种类名字。
怪物种类名字:
Cow, Pig, Slime, Giant, Ozelot, LavaSlime, Squid, MushroomCow, Wolf, Creeper, Sheep, PigZombie, Chicken, CaveSpider, Zombie, Skeleton, VillagerGolem, Blaze, SnowMan, Enderman, Silverfish, Ghast, Spider, EnderDragon, Villager
宠物设置每种 宠物 的体力值,伤害,食物。
- HP 值必须大于0
- Food 必须是一个有效的物品ID
- CustomRespawnTimeFactor(自定义复活时间倍数) 和 CustomRespawnTimeFixed(自定义复活时间固定值) 单位为秒
MyPet: Pets: <MyPet-Typ-Name>: HP: 20 Speed: 0.3 Food: 367 LeashFlags: <LeashFlag>[,<LeashFlag>,<LeashFlag>,...] CustomRespawnTimeFactor: 0 CustomRespawnTimeFixed: 0<MyPet-Typ-Name> 必须为一个 有效的 宠物种类名。
<LeashFlag> 必须为一个 有效的 可捕捉状态类型。
有效的宠物种类名:
Bat, Blaze, CaveSpider, Chicken, Cow, Creeper, Enderman, Giant, IronGolem, MagmaCube, Mooshroom, Ocelot, Pig, PigZombie, Sheep, Silverfish, Skeleton, Slime, Snowman, Spider, Villager, Witch, Wither, Wolf, Zombie
可捕捉状态类型:
None, LowHP, Baby, Adult, UserCreated, Tamed, Wild, CanBreed, Impossible, CanBreed, Angry
|