我的世界暮色森林攻略服务器宠物插件技能树介绍!

[Wiki][PCD]MyPetWiki-宠物插件Wiki翻译&-&Minecraft(我的世界)中文论坛 -
只需一步,立刻登录
后使用快捷导航没有帐号?
查看: 4339|回复: 23
[Wiki][PCD]MyPetWiki -- 宠物插件Wiki翻译
翻译作品发布
宠物插件Wiki翻译
您尚未登录,立即登录享受更好的浏览体验!
才可以下载或查看,没有帐号?
本帖最后由
13:08 编辑
MyPet Wiki
使用 1. 安装在你下载某一版本的 MyPet 之后,将其放入 /plugins 文件夹并启动服务器。
这个页面会向你展示如何配置 MyPet:
设置权限(见权限)设置世界的组以支持多世界(见多世界)配置插件的 config.yml (见config.yml)配置宠物设置(见pet-config.yml)配置技能树(见技能树)可选:创建语言文件(见翻译)
2. 命令说明
&参数& -& 必须填写的项目![参数] -&可选的项目
大多数的命令都有一个别名 /pi. 用它而不是使用更长的命令.
在大多数情况下你可以按下 TAB 键快速补全命令。
MyPet 命令/mypet
显示所有的 MyPet 命令.
/petinfo [用户名]
显示你的或别人的宠物的信息.
命中率经验伤害主人(只有当宠物不是你的时才能查看)技能树
/petname [新的宠物名字]
设置你的宠物的名字.主人可以使用以下的颜色变量来让宠物的名字更加色彩斑斓:
&black&, &darkblue&, &darkgreen&, &darkred&, &darkpurple&, &gold&, &gray&, &darkgray&, &blue&, &green&, &aqua&, &red&, &lightpurple&, &yellow&, &white&, &magic&, &bold&, &strikethrough&, &underline&, &italic&, &reset&
/petrelease [宠物名]
释放你的宠物,这样你就没有宠物了!
将你的宠物传送至身边。别名:
/petsendaway
将你的宠物送走.他可以通过 /petcall 命令召回别名:
/psa/petsa
/petrespawn [pay / show / auto]
显示以下关于你或别人的宠物的信息(其实是重生).
auto 再加上一个数字参数决定玩家想要支付的最大时间举个例子:一个玩家使用了 /petrespawn auto 10 并且宠物死了. 现在插件会一直等待到10秒,然后再重生宠物,然后主人可以为此支付费用。
/petswitch
允许你切换宠物.别名:
允许你存储你的宠物存储的宠物可以通过 /petswitch 找回别名:
/pstore/pst
/pettrade [accept 或 reject 或 cancel 或一个 &玩家名&] &价格&
& & & & & & & & & & & & & & & &
只在高级版里提供将你现在的宠物提供给其他玩家.
&价格& 可以是任何价格
/petskill [玩家名]
显示你的宠物的技能.如果你是管理员你也可以看别人的
/petadmin &选项& [参数...]
拥有 mypet.admin 权限才能使用此命令!选项:
设置指定玩家的宠物的名字参数:
&拥有者的名字&&新的宠物名字&
设置指定玩家的宠物的经验参数:
&拥有者的名字&&新的宠物经验&[add/set/remove]
设置或显示指定玩家宠物的重生时间只会改变死亡的宠物的重生时间参数:
&拥有者的名字&[新的重生时间] 或 [show]
重载设置和语言
reloadskills
重载技能树
改变一个宠物的技能树参数:
&宠物拥有者&&技能树&
显示 MyPet 的版本号和构建
为指定玩家创建新的宠物如果玩家已经有一个活跃的宠物时不可用使用 -f 来强制创建,即使玩家已经拥有一个宠物。参数:
[-f]&拥有者名字&&宠物种类&[参数]
可以使用 TAB 键查看所有的宠物种类
复制一个玩家的宠物,并给另一个玩家参数:
&宠物主人&&新宠物主人&
删除指定玩家的宠物参数:
&宠物主人&
删除长时间未使用的宠物如果没有参数,则是所有未使用过的宠物参数:
[1Y] [1D] [1H] [1M]
创建一个ZIP文件,当你在
上提问时,开发者需要这些文件。
让你的宠物停止攻击目标在 farm 和 aggressive 模式中无用别名:
/petskilltree &生物种类& [技能树名称]
显示该生物的所有的可用技能树显示生物的技能树的所有技能和等级
& & & & & & & & & & & & & & & &
只能在控制台中使用
& & & & & & & & & & & & & & & &
/petchooseskilltree [技能树名称]
显示所有可用技能树,并让你为宠物选择一个。从 MyPet 1.1.3 起这个命令会显示一个GUI界面(见下)别名:
/pcst/petcst
& & & & & & & & & & & & & & & & /petcapturehelper
启用/禁止捕捉助手别名:
/pettype &宠物种类&
显示宠物种类的信息,如基础生命、食物。
/petoptions &选项& [参数...]选项:
切换生命条开关
idle-volume
设置闲置宠物的音量参数:
&百分比&技能命令
/petinventory [玩家名]
打开你的宠物的背包宠物在水中/岩浆内不能打开打开其他玩家的宠物的背包需要 MyPet.admin 权限别名:
/petpickup
切换宠物捡拾物品
& & & & & & & & & & & & & & & &
至少需要背包有一行空格
& & & & & & & & & & & & & & & & 别名:
/petbehavior [模式]
切换你的宠物的行为模式模式:
friendly -& 宠物不会攻击,就算它们自己受到攻击normal -& 宠物会像一条狼一样aggressive -& 自动攻击15格内farm -& 自动攻击每个15格内的怪物raid -& 像 normal ,但是宠物不会攻击主人的其他仆从(狼,豹猫,宠物)duel -& 宠物会攻击5格内其他开启 duel 模式的宠物
/petbeacon
打开你宠物的信标界面
/pbeacon/petbeacon
3. 可用的生物种类所有的食物物品和捕捉标签都可以在设置里更改,所以这些值可能不会影响你的服务器。名称食物捕捉状态
& & & & & & & & & & & & & & & &
Bat 蜘蛛眼 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Blaze 火药 小于等于10% 生命 着火
& & & & & & & & & & & & & & & &
Cave Spider 生鱼 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Chicken 种子 小于等于10% 生命 幼年
& & & & & & & & & & & & & & & &
Cow 麦子 小于等于10% 生命 幼年
& & & & & & & & & & & & & & & &
Creeper 火药 小于等于10% 生命 充能(闪电)
& & & & & & & & & & & & & & & &
Donkey 糖、小麦、苹果 驯服 幼年、带箱子
& & & & & & & & & & & & & & & &
Ender Guardian 糖 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Ender Dragon 末地石 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Enderman 灵魂沙 小于等于10% 生命 携带方块
& & & & & & & & & & & & & & & &
Endermite 糖 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Ghast 火药 不可能 -
& & & & & & & & & & & & & & & &
Giant 生鱼 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Guardian 糖 小于等于10% 生命 远古守护者
& & & & & & & & & & & & & & & &
Horse 糖、小麦、苹果 驯服 带鞍、带箱子、护甲
幼年、变种
& & & & & & & & & & & & & & & &
Husk 生鱼 小于等于10% 生命 装备、幼年
& & & & & & & & & & & & & & & &
Illusioner 苹果 小于等于10% 生命 装备
& & & & & & & & & & & & & & & &
Irongolem 铁锭 由玩家建造 花
& & & & & & & & & & & & & & & &
Llama 小麦 驯服 颜色、带箱子
幼年、装饰
& & & & & & & & & & & & & & & &
Magma Cube 红石 小于等于10% 生命 大小
& & & & & & & & & & & & & & & &
Mooshroom 小麦 小于等于10% 生命 幼年
& & & & & & & & & & & & & & & &
Mule 糖、小麦、苹果 小于等于10% 生命 幼年、带箱子
& & & & & & & & & & & & & & & &
Ocelot 生鱼 驯服 幼年、形态
& & & & & & & & & & & & & & & &
Pig 胡萝卜 小于等于10% 生命 带鞍、幼年
& & & & & & & & & & & & & & & &
Pig Zombie 生鱼 小于等于10% 生命 装备、幼年
& & & & & & & & & & & & & & & &
Parrot 种子、曲奇 驯服 变种
& & & & & & & & & & & & & & & &
Polar Bear 任何生鱼 小于等于10% 生命 幼年
& & & & & & & & & & & & & & & &
Rabbit 胡萝卜、玫瑰 小于等于10% 生命 变种、幼年
& & & & & & & & & & & & & & & &
Sheep 小麦 小于等于10% 生命 颜色、剪毛、幼年
& & & & & & & & & & & & & & & &
Silverfish 糖 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Skeleton 骨头 小于等于10% 生命 装备
& & & & & & & & & & & & & & & &
Skeleton Horse 骨头 小于等于10% 生命 装备、带鞍
& & & & & & & & & & & & & & & &
Slime 糖 小于等于10% 生命 大小
& & & & & & & & & & & & & & & &
Snowman 胡萝卜、雪球 小于等于10% 生命 南瓜
& & & & & & & & & & & & & & & &
Spider 生鱼 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Squid 生鱼 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Stray 生鱼 小于等于10% 生命 装备
& & & & & & & & & & & & & & & &
Vex 苹果 小于等于10% 生命 装备、发光
& & & & & & & & & & & & & & & &
Villager 苹果 小于等于10% 生命 幼年、职业
& & & & & & & & & & & & & & & &
Witch 苹果 小于等于10% 生命 -
& & & & & & & & & & & & & & & &
Wither 骨头 不可能 幼年
& & & & & & & & & & & & & & & &
Wither Skeleton 骨头 小于等于10% 生命 装备
& & & & & & & & & & & & & & & &
Wolf 生牛肉、生鸡肉 驯服 狗带、幼年、愤怒
& & & & & & & & & & & & & & & &
Zombie 生鱼 小于等于10% 生命 装备、幼年
& & & & & & & & & & & & & & & &
Zombie Horse 糖、小麦、苹果 小于等于10% 生命 装备、幼年、带鞍
& & & & & & & & & & & & & & & &
Zombie Villager 生鱼 小于等于10% 生命 装备、幼年、职业
4. 教程如何得到一个宠物
第一步 - 找到你想要的生物
找到一个可以驯服的生物是最简单的一步。可以在上方找到所有的生物种类(这可能因您的服务器而异,因为每种类型都可以通过权限启用/禁用)。
第二部 - 达到要求这可能是最难的部分,但是真正的难度取决于服务器的设置。每个宠物类型都有一个名为LeashFlags的设置,可以通过它设置某种生物成为宠物的要求。Step 3 - 获得这只宠物
当你完成步骤1和2时,你只需使用LeashItem(默认情况下为线)击中目标。在击中目标之后,它会从正常的生物转变成宠物,你会看到一个这样的消息:你获得了一只宠物,这将是一个好宠物。如何从文件升级到MySQL
NBT 到 MySQL
这个特性是 MyPet 高级版的一部分!
如果你想使用MySQL来存储你的宠物请在下载高级版。
首先感谢你购买 MyPet 高级版!
将插件放进你的 /plugins 文件夹,重启服务器,这样插件就能重新生成新的配置文件。设置 Repository 下的 Type 为 MySQL如果你有老的 My.Pet 文件想要导入,请设置 Repository 下的 ConvertFrom 为 SQLite 。(或者之前的种类)新建一个新的数据库(编码:utf8_general_ci)于你的 MySQL 服务器(默认 mypet)将 MySQL 设置下的用户名等换成你自己的 MySQL 设置重启服务器,插件应该会自己创建新的数据表,导入本地文件到数据库可选:如果你想合并多个 My.Pet 文件到同一个数据库,你可以使用下方的脚本你可以正常的运行服务器,但是所有的服务器现在都使用同一个数据库了!
MySQL 合并脚本
如果要合并两个MyPet数据库,则需要位于同一台服务器上,并具有不同的名称。 只需下载下边的文件,并填写正确的凭据和数据库名称,PHP脚本就会将它们合并在一起。不同的(MyPet)所有者UUID都没问题,只要玩家名称或Mojang UUID相。
请在你试图合并之前备份你的数据库!&?php$database_1 = &mypet&;$database_2 = &mypet_2&;$user = &root&;$password = &&;$server = &localhost&;$port = 3306;//----------------------------------------------------------------------------------------------------------------------// 下面的都不要动了!//----------------------------------------------------------------------------------------------------------------------$mysqli = new mysqli($server, $user, $password, &&, $port);/* check connection */if ($mysqli-&connect_errno) {& & printf(&Connect failed: %s\n&, $mysqli-&connect_error);& & exit();}$version_1 = 0;$version_2 = 0;if ($result_info = $mysqli-&query(&SELECT version FROM $&)) {& & while ($row = $result_info-&fetch_assoc()) {& && &&&$version_1 = $row[&version&];& & }} else {& & echo &Version in $ table not found!&;& & exit();}if ($result_info = $mysqli-&query(&SELECT version FROM $&)) {& & while ($row = $result_info-&fetch_assoc()) {& && &&&$version_2 = $row[&version&];& & }} else {& & echo &Version in $ table not found!&;& & exit();}if($version_1 != $version_2) {& & echo &Database versions not equal -& $version_1 != $version_2&;& & exit();}$uuid_map = [];$updated_mypets = 0;if ($result_players_1 = $mysqli-&query(&SELECT * FROM $database_1.players&)) {& & //printf(&Select returned %d rows.`&br&`&, $result_players_1-&num_rows);& & while ($row_players_1 = $result_players_1-&fetch_assoc()) {& && &&&// find duplicates& && &&&//printf(&find duplicates --------------------------------------------------------------`&br&`&);& && &&&$query = &SELECT * FROM $database_2.players WHERE &;& && &&&$online_uuid = $row_players_1[&mojang_uuid&];& && &&&if($online_uuid != null) {& && && && &$query .= &mojang_uuid LIKE \&& . $online_uuid . &\&&;& && &&&}& && &&&$name = $row_players_1[&name&];& && &&&if($name != null) {& && && && &if($online_uuid != null) {& && && && && & $query .= & OR &;& && && && &}& && && && &$query .= &name LIKE \&& . $name . &\&&;& && &&&}& && &&&$query .= &;&;& && &&&//printf(&Query: & . $query . &`&br&`&);& && &&&if ($result_players_2 = $mysqli-&query($query)) {& && && && &if($result_players_2-&num_rows & 0) {& && && && && & //printf(&Select returned %d rows.`&br&`&, $result_players_2-&num_rows);& && && && &}& && && && &while ($row_players_2 = $result_players_2-&fetch_assoc()) {& && && && && & $uuid_map[$row_players_1[&internal_uuid&]] = $row_players_2[&internal_uuid&];& && && && && & $qq = &UPDATE $database_2.pets SET owner_uuid=\&& . $row_players_1[&internal_uuid&] . &\& WHERE owner_uuid=\&& . $row_players_2[&internal_uuid&] . &\&&;& && && && && & //printf(&Query: %s`&br&`&, $qq);& && && && && & $mysqli-&query($qq);& && && && && & if($mysqli-&affected_rows & 0) {& && && && && && &&&//printf(&Updated %d pets.`&br&`&, $mysqli-&affected_rows);& && && && && && &&&$updated_mypets += $mysqli-&affected_& && && && && & }& && && && &}& && && && &$result_players_2-&close();& && &&&}& && &&&// delete duplicates& && &&&//printf(&delete duplicates --------------------------------------------------------------`&br&`&);& && &&&$query = &DELETE FROM $database_2.players WHERE &;& && &&&$online_uuid = $row_players_1[&mojang_uuid&];& && &&&if($online_uuid != null) {& && && && &$query .= &mojang_uuid LIKE \&& . $online_uuid . &\&&;& && &&&}& && &&&$name = $row_players_1[&name&];& && &&&if($name != null) {& && && && &if($online_uuid != null) {& && && && && & $query .= & OR &;& && && && &}& && && && &$query .= &name LIKE \&& . $name . &\&&;& && &&&}& && &&&$query .= &;&;& && &&&//printf(&Query: & . $query . &`&br&`&);& && &&&$mysqli-&query($query);& && &&&if($mysqli-&affected_rows & 0) {& && && && &//printf(&Deleted %d duplicate players.`&br&`&, $mysqli-&affected_rows);& && &&&}& && &&&// copy non duplicates& & }& & $result_players_1-&close();}foreach ($uuid_map as $key =& $value) {& & echo &$value -& $key`&br&`&;}printf(&Deleted %d duplicate players.`&br&`&, count($uuid_map));printf(&Updated %d pets.`&br&`&, $updated_mypets);$query = &INSERT INTO $database_1.players SELECT * from $database_2.players&;$mysqli-&query($query);if($mysqli-&affected_rows & 0) {& & printf(&Inserted %d players.`&br&`&, $mysqli-&affected_rows);}$query = &INSERT INTO $database_1.pets SELECT * from $database_2.pets&;$mysqli-&query($query);if($mysqli-&affected_rows & 0) {& & printf(&Inserted %d pets.`&br&`&, $mysqli-&affected_rows);}复制代码如何从文件升级至MongoDB
NBT 到 MongoDB
此特性是 MyPet 高级版的一部分!
如果你想使用 MongoDB 来存储你的宠物请在下载高级版。
将插件放进你的 /plugins 文件夹,重启服务器,这样插件就能重新生成新的配置文件。下载,并放入 MyPet 文件夹中。设置 Repository 下的 Type 为 MongoDB如果你有老的 My.Pet 文件想要导入,请设置 Repository 下的 ConvertFrom 为 NBT 。(或者之前的种类)将 MongoDB 设置下的用户名等换成你自己的 MongoDB 设置重启服务器,插件应该会自己创建新的数据表,导入本地 My.Pet 文件到数据库你可以正常的运行服务器,但是所有的服务器现在都使用同一个数据库了!
5. 常见问题有等级限制吗?是的,你有三种方法激活等级限制:通过配置文件通过技能树创建你自己的脚本,并添加一个等级限制
我要怎样装备我的僵尸/骷髅/僵尸猪人?
只需要把要装备的东西拿在手上,潜行右键宠物即可移除装备只需要拿着剪刀,潜行右键宠物即可。
& & & & & & & & & & & & & & & &
武器和护甲只是能看,对宠物没有影响!
& & & & & & & & & & & & & & & & 我骑着宠物时怎么控制它?像骑马一样,坐在鞍上.我怎么获得宠物?查看教程 & 如何获得宠物我怎么喂养宠物?首先看看你宠物想要的食物。然后在手里拿着食物的时候右键点击你的宠物。它将首先增加你的宠物的饱和度,当它在100饱和度时,食物会治愈它。每个食品的饱和度为6点,每当缺少饱和度,HP将使用1点。我能获得多余一只宠物吗?不能,你只能同时获得一只宠物.
但是你可以存储很多只并通过命令切换.为什么我的服务器的宠物不能攻击任何东西?你的宠物没有任何攻击技能(单体/范围)。选择一个有攻击技能的技能树或者添加一个攻击技能到已有的技能树。
配置文件CONFIG.YML设置项种类默认首次出现/
& & & & & & & & & & & & & & & & 描述MyPet:Miscellaneous Settings&&Leash:& & Consume:booleanfalse-当宠物被捕捉时,消耗捕捉物品&&OwnerCanAttackPet:booleanfalse-允许主人攻击自己的宠物&&DisablePetVersusPlayer:booleanfalse-防止玩家与宠物之间的战斗&&RemovePetsAfterRelease:booleanfalse-允许宠物被释放时被移除&&ReleasePetsOnDeath:booleanfalse-允许宠物死后被释放。拥有 MyPet.admin 权限的玩家除外&&FollowStartDistance:double7.0-设置宠物开始跟随主人的距离&&RetainEquipmentOnTame:booleantrue-允许生物在被捕捉后保留装备(基于掉率)&&Make-Pet-Invisible-When-Owner-Is-Invisible:booleantrue-当主人隐身时宠物也隐身,这样就不会影响消失的玩家&&Log:& & Level:stringINFO-设置日志记录的详细等级&&Info:& & Wiki-URL:stringhttps://wiki.mypet-plugin.de-如果服务器有自己的 MyPet wiki,这个可以更改&&Max-Stored-Pet-Count:integer45-设置一个玩家可拥有的最多的宠物(当然只允许放出来一个)&&Update-Check:booleantrue-设置是否检查更新,不会下载新版本&&Activate-Resourcepack-By-Default:booleanfalse
& & & & & & & & & & & & & & & &
2.1.7这会默认激活材质包,玩家依旧可以取消&&Throw-PlayerMoveEvent-While-Riding:booleantrue2.2.0如果其他插件抛出错误,关闭此&&OverwriteLanguages:string''2.2.5如果你不想让每个玩家有自己的语言,那么在这里设置统一的语言Repository Settings&&Repository:& & Type:stringNBT
& & & & & & & & & & & & & & & & 插件的存储方式。高级版用户可以使用 MySQL 和 MongoDB& & ConvertFrom:string''
& & & & & & & & & & & & & & & & 设置存储的转换,如 从 NBT 转换至 MySQL& & NBT:& & AutoSaveTime:integer60-插件写入(自动保存)的间隔& && &Pet:& && &&&SaveOnAdd:booleantrue-如果有新的宠物,是否立刻保存& && &&&SaveOnUpdate:booleantrue-如果一个宠物更新,是否立刻保存& && &&&SaveOnRemove:booleantrue-如果一个宠物移除,是否立刻保存& && &Player:& && &&&SaveOnAdd:booleantrue-如果有新的玩家,是否立刻保存& && &&&SaveOnUpdate:booleantrue-如果一个玩家更新,是否立刻保存& && &&&SaveOnRemove:booleantrue-如果一个玩家移除,是否立刻保存& && &Backup:& && &&&Active:booleantrue-激活 My.Pets 文件 的备份& && &&&SaveInterval:integer1440- My.Pets 文件备份的间隔& && &&&DateFormat:stringyyyy_MM_dd_HH.mm-保存的日期的时间格式,查看& & MySQL:& && &Database:stringmypet
& & & & & & & & & & & & & & & & MySQL 数据库名称& && &TablePrefix:string''
& & & & & & & & & & & & & & & & 如果同一个数据库被其他应用共享,设置数据表的前缀& && &Host:stringlocalhost
& & & & & & & & & & & & & & & & MySQL 服务器地址& && &Port:integer3306
& & & & & & & & & & & & & & & & MySQL 服务器端口& && &Password:string''
& & & & & & & & & & & & & & & & MySQL 服务器密码& && &User:stringroot
& & & & & & & & & & & & & & & & MySQL 服务器用户名& && &MaxConnections:integerCPU 核心数 * 2
& & & & & & & & & & & & & & & & 插件创建的最大 MySQL 连接数,你可以在这里最适合的连接池数量& & MongoDB:& && &Database:stringmypet
& & & & & & & & & & & & & & & & MongoDB 服务器数据库名称& && &CollectionPrefix:string''
& & & & & & & & & & & & & & & & 如果同一个数据库被其他应用共享,设置数据表的前缀& && &Host:stringlocalhost
& & & & & & & & & & & & & & & & MongoDB 服务器地址& && &Port:integer3306
& & & & & & & & & & & & & & & & MongoDB 务器端口& && &Password:string''
& & & & & & & & & & & & & & & & MongoDB 服务器密码& && &User:string''
& & & & & & & & & & & & & & & & MongoDB 服务器用户名Respawn Settings&&Respawn:& & Time:& && &Default:& && &&&Factor:integer5-决定当宠物不是被玩家杀死时,主人要等待多久宠物才能复活
时间 = Factor *(MyPet的级别)+ Fixed& && &&&Fixed:integer0-查看 Factor& && &Player:& && &&&Factor:integer5-决定当宠物被玩家杀死时,主人要等待多久宠物才能复活
时间 = Factor *(MyPet的级别)+ Fixed& && &&&Fixed:integer0-查看 Factor& && &EconomyCost:& && &&&Factor:double5-决定你复活一只宠物需要花费的金钱
花费 = Factor * (重生秒数) + Fixed& && &&&Fixed:double0-查看 FactorPermission Settings&&Permissions:& & Enabled:booleantrue-关闭,只是简单地检查OP& & Extended:booleanfalse-如果你想使用,请开启& & Legacy:booleanfalse-老版本兼容权限(2.0.0)Level System Settings&&LevelSystem:& & CalculationMode:stringDefault-如果你在使用自定义的 exp.js,设置为 JS 或 JavaScript& & Firework:& && &Enabled:booleanfalse-如果升级时不需要烟花,请关闭& && &Color:string'#00FF00'-设置烟花的颜色Hunger System Settings&&HungerSystem:& & Active:booleantrue-如果你不想喂宠物,那么关闭饥饿系统& & Time:integer60-每隔多少秒饥饿减1& & HungerPointsPerFeed:double6.0-当宠物被喂养时,饥饿增加多少Skilltree Settings&&Skilltree:& & AutomaticAssignment:booleanfalse-启用则自动分配技能树到宠物& & RandomAssignment:booleanfalse-像 AutomaticAssignment ,但是技能树随机选择& & InheritAlreadyInheritedSkills:booleanfalse-如果需要继承其他技能树,请开启& & ChooseOnce:booleanfalse-开启后玩家不能更改技能树& & PreventLevellingWithout:booleantrue-开启后,宠物没有技能树不能获得经验& & SwitchPenalty:& && &Admin:booleanfalse-开启后,管理员的技能树也会生效& && &Percent:integer5-玩家切换到其他技能树需要花费的经验(百分比)& && &Fixed:double0.0-玩家切换到其他技能树需要花费的经验Name Settings&&Name:& & Filter:listwhore, fuck, 艹-宠物名称过滤(字符串或正则表达式)& & MaxLength:integer32-最长的宠物名限制& & OverHead:& && &Visible:booleantrue-如果不需要宠物的名称标签,设置为false& && &Prefix:string&aqua&-宠物名前缀,可以使用彩色符和变量
&owner& ? 主人名称
&level& ? 宠物等级& && &Suffix:string''-宠物名后缀,可以使用彩色符和变量
&owner& ? 主人名称
&level& ? 宠物等级Experience Settings&&Exp:& & DamageWeightedExperienceDistribution:booleanfalse-这个设置允许宠物获得XP,即使他们没有杀死敌人。 每一点伤害都被计数,当敌人死亡时,XP将被分解,以反映给敌人造成的伤害。 所以如果一只宠物造成了50%的伤害,它将会获得XP的50%& & Passive:& && &Always-Grant-Passive-XP:booleanfalse-允宠物在主人杀死怪物时获得经验& &&&& && &PercentPerMonster:integer25-每当主人杀死怪我,宠物能获得多少经验(百分比)& & Loss:& && &Drop:booleantrue-如果设置为true,经验会掉落在地上,能被其他人捡起& && &Percent:integer0-宠物死亡时失去多少经验(百分比)& && &Fixed:double0.0-宠物死亡时失去多少经验& & Gain:& && &PreventFromSpawnReason:list[]-此设置是怪物生成原因的列表。因为任何这原因产生的任何一个怪物都不会给予宠物任何XP。 所有生成的原因可以在找到。 这会在每个服务器重新载入/重新启动后重置,因此如果重启后,它将不会阻止!& & LevelCap:integer100-宠物到达这个等级后不会再获得经验& & Active:& & :& && &Min:double5.0-这种生物能够获得的最小经验& && &Max:double5.0-这种生物能够获得的最大经验Skill Settings&&Skill:& & :& && &Item:string420-设置能用来控制宠物的物品& & [Rride](skills/ride]]:& && &Item:string420-设置能用来骑乘& && &HungerPerMeter:double0.01-如果饥饿系统开启,每骑乘多少米下降一点饥饿值& && &FlyZones:& && &&&某世界::某区域:
& && &&&某世界::global:
& && &&&…booleantrue2.1.3
& & & & & & & & & & & & & & & & 这个设置能够在 WorldGuard 区域内禁止飞行。你只需要添加这样的行
&世界&::&区域名&: false
优先级较高的地区将覆盖优先级较低的地区。这允许在大地区禁止飞行的小区域飞行,反之亦然。
可以在这里一个例子。&&&&skills:backpackInventory
& && &Creative:booleanfalse-允许玩家在上帝模式打开宠物的背包& && &DropWhenOwnerDies:booleanfalse-开启后,主人死亡后,宠物的背包也会跟着掉落& & :& && &HungerDecreaseTime:integer100-如果开启了饥饿系统,设置多久降低一点饥饿值& && &Party-Support:booleantrue-启用以下插件的队伍系统:
如果你还有别的需要支持请Hooks Settings&&Hooks:& & AncientRPG:booleantrue-检查宠物主人是否可以按照AncientRPG插件的规则(队伍)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & Towny:booleantrue-检查宠物主人是否可以按照Towny插件的规则(队伍)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & MCMMO:booleantrue-检查宠物主人是否可以按照MCMMO插件的规则(队伍)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & Factions:booleantrue-检查宠物主人是否可以按照Factions插件的规则(队伍)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & Heroes:booleantrue-检查宠物主人是否可以按照Heroes插件的规则(队伍和最低等级)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & WorldGuard:booleantrue-检查宠物主人是否可以按照WorldGuard插件的规则(区域标签)攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。这不会影响飞行区,因为只需删除所有区域即可禁用它们。& & Residence:booleantrue-检查宠物主人是否可以按照Residence插件的规则攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & GriefPrevention:booleantrue-检查宠物主人是否可以按照GriefPrevention插件的规则攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & PvPManager:booleantrue-检查宠物主人是否可以按照PvPManager插件的规则攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& & Citizens:booleantrue-检查目标NPC是否可以被宠物伤害。 NPC不能被捕捉。& & MobArena:& && &PvP:booleantrue-检查宠物主人是否可以按照MobArena插件的规攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& && &DisablePetsInArena:booleantrue-完全在 Arena 中关闭 MyPet& & Minigames:& && &DisablePetsInGames:booleantrue-完全在 Minigames 中关闭 MyPet& & PvPArena:& && &PvP:booleantrue-检查宠物主人是否可以可以在区域内攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& && &DisablePetsInArena:booleantrue-完全在 PvPArena 中关闭 MyPet& & SurvivalGames:& && &PvP:booleantrue-检查宠物主人是否可以可以在生存游戏中攻击目标玩家。 如果宠物的主人可以攻击一个玩家,宠物也可以攻击这个玩家。& && &DisablePetsInGames:booleantrue-完全在 SurvivalGames 中关闭 MyPet& & MyHungerGames:& && &DisablePetsInGames:booleantrue-完全在 MyHungerGames 中关闭 MyPet& & BattleArena:& && &DisablePetsInArena:booleantrue-完全在 BattleArena 中关闭 MyPet& & Vault:& && &Economy:booleantrue-启用经济支持,使用高级版中的交易、重生和存储宠物& & SkillAPI:& && &GrantExp:booleantrue-允许主人获得 SkillAPI 经验时宠物也获得经验& && &Disable-Vanilla-Exp:booleanfalse-取消普通经验获得,只有在SkillAPI.GrantExp 启用后启用PET-CONFIG.YMLpet-config.yml文件包含所有MyPet-Type特定设置。所有其他设置可以在主配置(config.yml)中找到。设置项类型默认首次出现 /
& & & & & & & & & & & & & & & & 描述MyPet:&&Pets:这些设置是关于没一个 MyPet-种类 的& & &MyPet-种类 名称&:& && &HP:double20-这个宠物(种类)最大的HP值& && &Speed:double0.3-默认情况下宠物的行走速度。
& & & & & & & & & & & & & & & &
很小的改动都有很大的影响
& & & & & & & & & & & & & & & & & && &Food:list-可以吃的食物。是所有可用的物品。& && &LeashItem:string-可以用来捕捉宠物的物品。是所有可用的物品。& && &LeashFlags:string-逗号分割,& &&&CustomRespawnTimeFactor:int0-此设置允许改变宠物(类型)的重生次数。该值将被添加在主配置的值之上。(百分比)& && &CustomRespawnTimeFixed:int0-此设置允许改变宠物(类型)的重生次数。该值将被添加在主配置的值之上。权限MyPet 权限&&- MyPet.admin&&- .other&&- mand.capturehelper&&- mand.release&&- mand.respawn&&- mand.name&&- mand.name.color&&- mand.switch&&- mand.options.resourcepack&&- mand.trade.offer.&MyPet-Type&&&- mand.trade.receive.&MyPet-Type&&&- MyPet.shop.access.&shopname&&&- MyPet.petstorage.limit.&limit&&&- MyPet.leash.&MyPet-Type&&&- MyPet.skilltree.&skilltreename&复制代码MyPet 捕捉权限
捕捉权限是最重要的,因为它允许以生物为主。
你可以通过添加 * 来允许所有种类或添加单独的种类。
& & & & & & & & & & & & & & & &
这个权限只允许捕捉一些固定的生物,但是玩家能用宠物做的事不在这些权限内。&&
& & & & & & & & & & & & & & & &
MyPet.leash.&宠物种类&&宠物种类& 需要替换为详细种类或 *允许捕捉这种宠物
&&- MyPet.leash.Bat&&- MyPet.leash.Blaze&&- MyPet.leash.CaveSpider&&- MyPet.leash.Chicken&&- MyPet.leash.Cow&&- MyPet.leash.Creeper&&- MyPet.leash.Donkey&&- MyPet.leash.ElderGuardian&&- MyPet.leash.EnderDragon&&- MyPet.leash.Enderman&&- MyPet.leash.Endermite&&- MyPet.leash.Ghast&&- MyPet.leash.Giant&&- MyPet.leash.Guardian&&- MyPet.leash.Husk&&- MyPet.leash.IronGolem&&- MyPet.leash.Llama&&- MyPet.leash.MagmaCube&&- MyPet.leash.Mooshroom&&- MyPet.leash.Mule&&- MyPet.leash.Ocelot&&- MyPet.leash.Pig&&- MyPet.leash.PigZombie&&- MyPet.leash.PolarBear&&- MyPet.leash.Rabbit&&- MyPet.leash.Sheep&&- MyPet.leash.Silverfish&&- MyPet.leash.Skeleton&&- MyPet.leash.SkeletonHorse&&- MyPet.leash.Slime&&- MyPet.leash.Snowman&&- MyPet.leash.Spider&&- MyPet.leash.Squid&&- MyPet.leash.Stray&&- MyPet.leash.Vex&&- MyPet.leash.Villager&&- MyPet.leash.Witch&&- MyPet.leash.Wither&&- MyPet.leash.WitherSkeleton&&- MyPet.leash.Wolf&&- MyPet.leash.Zombie&&- MyPet.leash.ZombieHorse&&- MyPet.leash.ZombieVillager复制代码其它权限
MyPet.admin
打开所有宠物背包在创造模式打开背包随意切换技能树使用 /petadmin 命令
允许使用 /petinfo 查看其他玩家的宠物信息
mand.capturehelper
允许使用捕捉助手
mand.release
允许释放你的宠物
允许重命名你的宠物
mand.name.color
允许在宠物名中使用颜色
mand.respawn
允许使用 /petrespawn 重生宠物 (需要经济插件).
mand.switch
允许使用 /petswitch 切换宠物
mand.options.resourcepack
允许使用 /petoptions resource-pack 来切换材质包
mand.trade.offer.&MyPet种类&
允许和别人交易 &MyPet种类& 的宠物
& & & & & & & & & & & & & & & &
高级版特性
mand.trade.receive.&MyPet种类&
允许接受别人交易的 &MyPet种类& 的宠物
& & & & & & & & & & & & & & & &
高级版特性
MyPet.petstorage.limit.&限制&
限制玩家存储的宠物&限制& 必须被替换为 1 - 54 的数字
MyPet.shop.access.&商店&
允许使用 /petshop 命令打开商店&商店& 需要是一个商店的名字
& & & & & & & & & & & & & & & &
高级版特性
MyPet.skilltree.&技能树&
&技能树& 需要是一个已经出现的技能树允许使用该技能树
& & & & & & & & & & & & & & & &
可以通过 GroupMananger 添加 MyPet.skilltree.*权限&&
& & & & & & & & & & & & & & & & 基础技能树的名称为 Combat, Utility, PvP, Ride & Farm
拓展 MyPet 权限
你需要在配置里激活 MyPet.Permissions.Extended
扩展权限应该被用来阻止一些特性。这意味着当你想要禁用某些世界中的某些功能(例如,在创造世界中禁用背包)时,你只用启用它们。
所有这些权限应该是自我解释的,但请记住,它们只能禁用这些内容。&&- MyPet.extended.feed&&- MyPet.extended.beacon&&- MyPet.extended.behavior.friendly&&- MyPet.extended.behavior.aggressive&&- MyPet.extended.behavior.farm&&- MyPet.extended.behavior.raid&&- MyPet.extended.behavior.duel&&- MyPet.extended.inventory&&- MyPet.extended.ride&&- MyPet.extended.control&&- MyPet.extended.pickup&&- MyPet.extended.equip&&- MyPet.extended.nametag复制代码多世界世界组(WorldGroups)
为了方便服务器管理同一个世界玩家拥有的相同宠物。MyPet 使用 WorlGroups 来将不同世界结合起来(或者分离开来)。这些组可以在 worldgroups.yml 文件中管理。
他是怎么工作的?
每个世界都在一个世界组里,每个玩家都可以在每个世界组里得到一只宠物,所以每个玩家可以在一个服务器上拥有多个宠物。
当玩家变换世界、进入了其他的世界组中时,宠物会自动切换。
我怎样才能在特定世界关闭宠物?
将世界放进新的世界组(你可以给这个组任意起名字,比如 nopets)。然后在这些世界移除捕捉权限。现在就没有宠物可以在这个世界被创造或者进入这个世界了。
插件会自动创建一个默认 世界组配置文件 ,并将所有可用的世界全部添加进去。
每个世界都必须在一个组里。你可以创建任意多个组,只要你愿意,但是必须保证每个世界只在一个组里。
示例配置:每个玩家都可以在主世界和地狱各自拥有一只宠物。
Groups:&&default:&&- normal&&- 2ndWorld&&nether:&&- normal_nether&&- 2ndWorld_nether复制代码经验就像玩家一样,宠物也可以获得经验并升级。每个等级它们都可以获得特殊的能力比如背包。现在有两种方法将经验转化为等级。普通方法
第一种方法也就是默认的经验计算方式。当 MyPet.LevelSystem.CalculationMode 设置为 default,宠物就像玩家那样升级。JavaScript这是你自己创建的等级配置。当 MyPet.LevelSystem.CalculationMode 设置为 JS 或 JavaScript ,插件会使用 exp.js i来计算所有东西。为了使用这个,必须有
放在 MyPet 文件夹里。 (自从 MyPet 1.2.3)。你可以在
找到一个例子。更多的描述在 。如果你还有问题请联系作者。
技能系统技能总览 Beacon(信标)信标技能给你的宠物可移动的BUFF技能。为了管理 BUFF,插件使用 /petbeacon 命令打开选择菜单。
默认情况下技能消耗饥饿值,所以饱和度会不断减少。信标 Buff 选择菜单
& & & & & & & & & & & & & & & & 1 可选择的BUFF2 设置信标目标(主人、队伍、所有人)3 剩余可选的4 确认/取消选择5 开关
& & & & & & & & & & & & & & & &
Behavior(行为)拥有这个技能,你就可以控制宠物的行为。有五种可用的行为模式:friendly -& 宠物不会攻击,就算它们自己受到攻击normal -& 宠物会像一条狼一样aggressive -& 自动攻击15格内farm -& 自动攻击每个15格内的怪物raid -& 像 normal ,但是宠物不会攻击主人的其他仆从(狼,豹猫,宠物)duel -& 宠物会攻击5格内其他开启 duel 模式的宠物
切换模式可以使用 /petbehavior [normal/friendly/aggressive/farm/raid/duel].演示
& & & & & & & & & & & & & & & &
Control(控制)拥有这个技能后,你能更多控制宠物的行走和攻击的目标。你可以拿着控制物品右键宠物想要前往的地方。
可以在配置中设置控制的物品 (Skill.Control.Item)演示
& & & & & & & & & & & & & & & &
Damage(伤害)这个技能增加宠物造成的伤害。1 Damage =
& & & & & & & & & & & & & & & &
伤害 Fire(着火)拥有这个技能的宠物有几率给对方几秒的火焰。技能长短和几率可以在 技能树设置 里设置。演示
& & & & & & & & & & & & & & & &
HP(生命)这个技能增加宠物的生命上限量。
在设置里的基础上累加 (MyPet.Pets..HP)。1 HP =
& & & & & & & & & & & & & & & &
Heal(生命)拥有这个技能的宠物会隔几秒自动恢复生命。回复量和间隔时间可以在技能树设置里设置。演示(最气的是官网图挂了)
& & & & & & & & & & & & & & & &
Inventory(背包)这个技能为你的宠物添加了一个背包。可以使用 /petinventory 命令打开。 背包内的物品不会掉落,除非你在设置中启用。宠物捡拾的物品会添加到背包里。技能升级会添加行数(最多54格)。演示
& & & & & & & & & & & & & & & &
Knockback(击退)拥有此技能的宠物在攻击敌人时有几率将其击退。几率在技能树内设置。演示
& & & & & & & & & & & & & & & &
Lightning(雷电)拥有此技能的宠物在攻击敌人时有几率落下一道雷。雷电的伤害可以在技能树设置里更改。演示
& & & & & & & & & & & & & & & &
Pickup(拾取)拥有此技能的宠物可以像玩家一样捡起地上的掉落物和经验。捡起的物品会被添加到宠物的背包内。
这个技能不会被激活,如果宠物没有一行以上的背包。
拾取技能可以使用 /petpickup 命令激活。演示
& & & & & & & & & & & & & & & &
Poison(毒药)拥有此技能的宠物可以在攻击敌人时有几率给对方一段时间的中毒效果。几率和时长可以在技能树设定里更改。演示
& & & & & & & & & & & & & & & &
Ranged(射击)拥有此技能的宠物会向敌人射击能够造成伤害的弹射物。使用的弹射物、着火的时间和伤害可以在技能树设置设置。所有弹射物
arroweggWither skullsnowballsmall fireballlarge fireball
所有弹射物的伤害都相同,取决于设定内的伤害值,只有弹道不同。演示
& & & & & & & & & & & & & & & &
Ride(骑乘)拥有此技能,你就可以骑乘你的宠物。骑乘需要拿着骑乘物右键宠物 (MyPet.Skill.Ride.Item)、
骑你的宠物就像骑马一样。当你购买了
& & & & & & & & & & & & & & & &
高级版的 MyPet 后,你甚至可以跟你的宠物一同飞行。骑乘的速度(和飞行的能力
& & & & & & & & & & & & & & & & ) 可以在技能树设置中设置。即使是很小的速度值也会造成很大的影响,所以请小心使用它们。飞行区域
& & & & & & & & & & & & & & & &
飞行区域可以用来指定 WorldGuard 区域是否可以飞行。更高优先度的区域会覆盖更低优先度区域的设定。示例:
这将阻挡玩家在生存世界飞行,但是可以在出生地飞行。MyPet:&&Skill:& & Ride:& && &FlyZones:& && &&&Survival::spawn: true& && &&&Survival::__global__: false`&/code&``&code yaml regions.yml&`regions:& & spawn:& && &&&priority: 200& & __global__:& && &&&priority: 100复制代码演示:
& & & & & & & & & & & & & & & &
Shield(护甲)拥有
& & & & & & & & & & & & & & & &
高级版 MyPet 的用户可以设置护甲技能来让宠物吸收部分你获得的伤害并转移到他们身上。几率和转移的百分比可以在技能树设置中设置。演示
& & & & & & & & & & & & & & & &
Slow(缓慢)拥有此技能的宠物可以对敌人施加几秒钟的缓慢效果。几率和时长可以在技能树设置中设置。演示
& & & & & & & & & & & & & & & &
Sprint(冲刺)拥有此技能的宠物将在锁定新的目标后开始冲锋。
Stomp(震击)拥有此技能的宠物有几率震击地面,对周围的宠物造成伤害。伤害和触发技能的几率可以在技能树设置中设置。演示
& & & & & & & & & & & & & & & &
Thorns(荆棘)拥有此技能的宠物有几率反弹50%的伤害至攻击者。几率可以在技能树设置中设置。演示
& & & & & & & & & & & & & & & &
Wither拥有此技能的宠物有几率将敌人凋零几秒钟。几率和时长可以在技能树设定中设置。演示
& & & & & & & & & & & & & & & &
技能树技能树用来决定宠物的升级/解锁技能。你可以想象为玩家的职业 (比如骑士和弓箭手)。技能树
任何一种宠物类型都可以有技能树。每个技能树都需要名字,所以你不能有两个同样名字的技能树。
如果你创建了两个,只有第一个会被使用。等级
在技能树里你可以决定宠物升到多少级才能升级技能或者解锁新的技能。技能
你可以决定什么时候能够学习新的技能或是升级技能。
任何能力都可以个性化设置在技能树里。继承
技能树是可以继承的,这意味着如果 B 继承了 A,那么 A 里的所有设定在 B 里都可用。
如果要停止继承,将设置里的 MyPet.Skilltree.InheritAlreadyInheritedSkills 设置为 false。结构
技能树的结构是很简单的。
对于每个宠物类型都有一个文件一个文件(&宠物类型& .st),其中保存宠物类型的技能。还有一个文件 default.st 也适用于所有宠物类型。特定宠物类型文件的优先级高于default.st,这意味着你可以覆盖特定宠物类型的默认技巧。第一次启动时,插件会创建一个叫 /skilltree 的文件夹用来储存技能树的设定。饥饿系统饥饿系统基于饱食度。饱食度是个1-100的值,1代表最差,100代表最佳。经过一段时间后 (可以设置 MyPet.HungerSystem.Time ) 饱食度下降,并对你的宠物造成影响。重生后的命中率
当宠物重生之后,如果饱食度低于90,那么命中率将会受到影响。
以下表格展示了影响的程度:饥饿值重生的命中率100-91满命中率90-8190%80-7180%70-6170% 60-5160% 50-4150% 40-3140% 30-2130% 20-1120% 10-210% 11 命中率信标范围
越低的饱食度,信标范围越低。骑行速度
越低的饱食度,骑行速度越慢。技能树创建器(SkilltreeCreator)SkilltreeCreator 是一个用于快捷方便的创建技能树的软件。
SkilltreeCreator&&包含在你的插件内,不需要单独下载。只需要双击 MyPet.jar ,然后 SkilltreeCreator 就应该打开了。
大部分的 SkilltreeCreator 应该是一目了然的。SkilltreeCreator
& & & & & & & & & & & & & & & & 在 SkilltreeCreator 窗口你可以创建、删除、保存技能树的设置或顺序。注意! 空的技能树不会被保存!LevelCreator
& & & & & & & & & & & & & & & & 在 LevelCreator-窗口你可以设置等级有关的设置。你也可以选择一个技能树继承。注意! 只有当点击保存以后,所有的改变才会保存!Mypet插件MyPet-NPCMyPet-NPC 是一个轻量的 MyPet&&拓展,添加了Citizens支持,让玩家能够存储他们的宠物。每个 WorldGuard 的存储是分离的,所以你不能在 WorldGuard 组之间传输宠物。
你需要 MyPet 1.1.1+ 才能使用此插件。Citizens traits 有以下几个(选中一个NPC之后 /trait xxx)mypet-storage -& MyPet 存储mypet-wallet -& 添加钱包mypet-shop -& 宠物商店
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & & 指令
/mypetnpcconfig wallet [Private/Owner/Bank/None]
设置账户里的钱传输至何处
Owner 和 Bank 需要第二个参数
/mpnpcc wallet
/mypetnpcconfig shop &商店名&
设置选中NPC会打开的商店别名:
/mpnpcc shop
MyPet.petstorage.limit.&限制& 权限与 /petswitch store'' 命令和存储、商店trait共享。
- MyPet.npc.storage
- MyPet.npc.shop
- MyPet.petstorage.limit.&limit&链接
Jenkins (下载): 源代码: 提交错误:
MyPet 高级版. 拥有
& & & & & & & & & & & & & & & &
字样的特性即表示为高级版的特性。高级版特性
以下是普通版没有的特性:MySQL 和 MongoDB 支持宠物飞行护甲技能更高级的捕捉住手/pettrade 指令
如果你购买了高级版,你可以选择最多两个用户来让他们的宠物拥有粒子特效:
& & & & & & & & & & & & & & & & 计划中的特性
插件挂钩支持的插件列表插件能干什么?& &, 保护, 护, , EXP, , 末影龙 (), EXP, ,
下载地址在哪0.0
MCBBS有你更精彩~
很棒的作品!
很棒的作品!
帮助很大啊
楼主你太帅了~
PCD有你更精彩~
感谢楼主的翻译
作者你太厉害了!
MCBBS有你更精彩~
MCBBS有你更精彩~
PluginsCDTribe有你更精彩~
很棒的作品!
很棒的作品!
PCD有你更精彩~
MCBBS有你更精彩~
很棒的作品!
楼主你太帅了~11万字节哦 各位
很棒的作品!
MCBBS有你更精彩~
帖子永久链接:&<button type="submit" class="pn" onclick="setCopy('http://www.mcbbs.net/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">点击复制Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、管理员和版主有权不事先通知发贴者而删除本文
好作品,之前的教程都是英文,不好看
楼主辛苦了 11万字节
好强 我第一次知道还有Mypet 高级版 这种操作 不得不赞!
不错的wiki,辛苦楼主,但是一些图片请用smms图床吧,不然转圈圈
。。我第一次知道居然还可以抓北极熊
一定是更新了吧,还有鹦鹉和羊驼
楼主辛苦了!
【抱着粉鲸】
感谢楼主分享!
头像被屏蔽
楼主MyPet.petstorage.limit.&限制&
限制玩家存储的宠物
&限制& 必须被替换为 1 - 54 的数字
这条权限好像错了- mand.switch.limit.&数量&
楼主MyPet.petstorage.limit.
限制玩家存储的宠物
必须被替换为 1 - 54 的数字
MyPet.petstorage.limit.&limit&
limits the amount of pets a player can store.
&limit& has to be replaced by a number between 1 and 54
另外在原文没有找到 mand.switch.limit.&数量&
原文只有 mand.switch来让玩家选择宠物
MCBBS有你更精彩~
给你个赞,可以的 看起来很耐玩啊
所以,lz知道怎么修改选择技能树时,技能树下面的lore介绍吗?
辅助强无敌,妈卖批,贼6
我都不晓得有这码子事情
好作品。楼主辛苦了
头像被屏蔽
& & & & & & & & & & & & & & & &
我要养一只JJ怪 ~&&o(*^@^*)o
""以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。
版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。}

我要回帖

更多关于 网易安卓我的世界服务器怎么加插件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信