在游戏内创建你的宝箱:(添加物品刷新及其几率 数量 附魔 lore的指令在下面)
#创建一个特定名字的loot(我称其为战利品箱,但为了避免部分段落篇幅过长,下方可能仍用loot来表示)
#例如输入:/loot make Epic - 就会创建一个名字为Epic的战利品箱
#战利品箱的名字不能有空格,你可以换成下划线 _
/loot link <loot名字>
#将你的准星朝向一个箱子(或者在配置里设置了的方块)输入该指令
#该箱子(下方所有箱子都指配置过的方块)就会变成战利品箱开始刷物品了
#例如输入:/loot link Epic - 将面前的箱子与Epic战利品箱相链接
#若有藤蔓等遮挡准星则会链接失败
/loot link hand <loot名字>
#将手中的物品与名为<loot>的战利品箱绑定(即放置该方块后,该方块会自动链接指定的loot)
#例如输入:/loot link hand Epic - 手中的方块会刷新名为Epic的loot
#这就是配置里所谓的Loot Bag
#这个质量仅仅针对手中这个物品进行链接,而不是所有这种材质的方块
#指令的目的是为了方便link链接操作 不需要一个个用准星对过去了
[请注意 下方的Arg-2(也就是子类loot) 可以不填写]
/loot rename <loot名字> <子类loot(Collection)> <新名字>
#重命名一个loot 或者是 这个loot内包含的另一个子类loot(Collection)
#例如输入:/loot rename Epic Melee_Weapons
#就会将 Epic 改名为Melee_Weapons
#例如输入:/loot rename Epic Weapons Melee_Weapons
#就会将Epic下的Collection(名为Weapons) 改名为Melee_Weapons
#这只是游戏内的简便操作 你仍然可以直接在loot的配置文件(.yml)中直接修改名字
// 老娘:反正我是不建议通过这种方式修改Collection的名字
/loot unlink [loot名字]
#[准星必须先朝向一个箱子],删除该箱子刷新的loot中的一个名为<loot名字>的loot
#若只输入 /loot unlink
#则会将所有绑定的loot都从准星对准的箱子上删除
/loot delete <loot名字>
#删除一个名为<loot名字>的loot
#请注意:这是从配置文件中直接删除整个loot 和你的准星无关
#请注意与上方的unlink区分
// collection是什么?
// 他既可以视作子类loot,也可以作为父类loot
// Collection内既可以添加物品,又可以添加到其他loot内
// 实际功能就是一个稳定刷新一定数量物品的loot
#需要准星对准某一箱子(但请注意,这里设置的是全部与该箱子绑定的loot,而不是单一某个箱子)
#< > 内的为必填,[ ]内的可以选填
#本端最后详细说明介绍了所有[参数] 不同参数之间需要以空格分开
#[参数]的顺序可以随意摆放 支持多个参数
#比如 #1 %20 d1 这三个参数可以等效换成 %20 d1 #1
#上面的参数意为 每次有20%的几率刷新出一个耐久剩余为1的物品(同样可以视作损伤值)
/loot <add|remove> <Item|ID|hand> [参数]
#将某一物品加入/移出战利品箱的刷新范围 支持直接添加手中物品
#请仔细看下面的举例
#输入:/loot add hand #1-16 %32
#每次箱子刷新时 会有32%的几率随机刷新出1~16个手中的物品
#/loot add bow earrow_fire(2) earrow_infinite %5
#每次刷新时 会有5%是几率刷新出1把火矢II,击退I的弓
/loot <add|remove> coll <loot名字> [参数]
#为<loot名字>的loot添加或移除一个Collection包
#(就把Collection当做子类loot看吧,这样说你们能理解么...)
#/loot add coll Weapon %25 #2
#每次有25%的几率生成随机2个名为Weapon的Collection内的loot
#/loot add coll Armor %10 #0
#每次有10%的几率刷新armor这个Collection中的loot Collection内的每个物品都会被随机刷新一次
#每次也只能拿到1个物品
/loot <add|remove> cmd [参数] [/+指令]
#[需要准星指向]
#在玩家打开loot时触发指令
#插件拥有占位符<player>
#例如输入:/loot add cmd /say <player> 发现了这个炫彩中二死亡重金属摇滚的宝藏箱!
#且玩家Aurora5090第一个打开了这个箱子
#后台就会发送 Aurora5090发现了这个超炫彩中二死亡重金属摇滚的宝藏箱
// 我只是玩了下传说之下的汉化梗
/loot <add|remove> msg [参数] <-+私人消息>
#[需要准星指向]
#在玩家打开loot时发送一条私人消息
#例如 /loot add msg cWeapon %50 -§5这把武器会一直在旅行中守护着你!
#请注意看(这里有一个%50的参数)
#当第一个玩家打开这个箱子时,会有50%几率发送'这把武器会一直在旅行中守护着你!'这句话
#支持颜色符号
#如果不输入loot名字 则会直接修改准星指向的方块上绑定的loot
#数值可以是一个指定的数字,如100 或者是一个范围 100-500
/loot time <loot名字> <天> <小时> <分> <秒>
#是现实世界的时间
#设置loot的刷新间隔(冷却时间)
#例如:/loot time 0 1 30 0 - 准星对准的箱子会每隔1小时30分钟刷新一次
#在箱子刷新前打开loot不会刷出新物品
/loot time <loot名字> never
#设置永不刷新的箱子(即只会刷新一次)
#在第一次刷新完以后,箱子里不会再出现新的物品
/loot global <loot名字> <true|false>
#设置每个玩家是否会争夺同一个箱子的物品
#/loot global true - 类似原版,玩家A拿走箱子里的物品后,B看到的就是空箱子
#[默认]/loot global false - 即使A玩家拿走了箱子里的物品,对于B来说,打开箱子后看到的是充满物品的箱子
/loot autoloot <loot名字> <true|false>
#在右键箱子时是否直接将物品塞入玩家的背包
#/loot autoloot true - 右键箱子后,箱子里刷新的loot会直接进入玩家的背包(即Inventory)
#[默认]/loot autoloot false - 类似原版,玩家必须右键箱子打开箱子的gui,然后一个个把物品取出来
#如果玩家背包满了,物品将会留在箱子里而不是掉出来
#设置为true以后,右键被设置的宝藏箱不会再打开箱子的gui
/loot round <loot名字> <true|false>
#刷新间隔(冷却时间)是否四舍五入
#(此功能非常强大,前往插件配置文件config.yml内能看到详细介绍)
#我在这里不多赘述,只介绍指令
#/loot round true - 箱子的冷却将四舍五入
#[默认]/loot round false - 不四舍五入
/loot cost <loot名字> <消耗的金币(需要Vault)>
#在玩家打开一个箱子时需要消耗一定金币
#/loot cost 10 - 每个打开某个loot箱子的玩家需要消耗10金币
#/loot cost 0-3 - 随机消耗0-3金币
#钱不够就打不开箱子
#如果你已经打开过箱子了,则不会再被收费(但下次刷新后还会继续收费)
#如果已经有其他玩家打开过箱子了,其他玩家则不会被收费(除非又刷新了)
/loot money <loot名字> <得到的金币(需要Vault)>
#在玩家打开一个箱子时会得到一定金币
/loot money 50 - 打开某个指定loot时获取50金币
/loot money 10-100 - 打开某个指定loot时随机获取10-100金币
#如果你已经打开过箱子了,则不会再得到金币(但下次刷新后还会继续收费)
#如果已经有其他玩家打开过箱子了,其他玩家则不会得到金币(除非又刷新了)
/loot exp <loot名字> <获取的经验数量>
#在玩家打开一个箱子时会得到一定经验
/loot exp 1000 - 打开某个指定loot时获取1000金币
/loot exp 100-500 - 打开某个指定loot时随机获取100-500金币
#同理
#如果你已经打开过箱子了,则不会再得到经验(但下次刷新后还会继续收费)
#如果已经有其他玩家打开过箱子了,其他玩家则不会得到经验(除非又刷新了)
参数p: 指向选定的loot(p可以直接省略,只用loot名字)
#pEpic - 指向名为Epic的这个loot
#如果不输入loot名字或者使用参数p指定loot
#会影响到绑定在准星指向的方块上绑定的所有loot
参数%: 刷新物品/执行指令/发送消息...等的几率[是加在数字前面的]
#%50 有50%几率刷新该物品(也可以是有50%几率执行/发送,下方同理,故省略)
#%0.01 万分之一的几率
#不指定参数%默认是100%几率,当然你也可以填写%100
#(我大概知道你在想什么,参数%大于100的话会崩溃,笑了)
参数c: 指向Collection
#cWeapons - 将在名为Weapons的collection内进行物品的增加/删减
#cFood - 将在名为Food的collection内进行物品的增加/删减
#不使用参数c,会使增减指向的目标变为准星指向的宝箱所链接的loot
参数#: 生成物品的数量
#10 - 生成10个指定物品
#1-64 - 生成1-64个指定物品(含1与64)
参数# 对于collection而言,参数#的含义为 玩家每次roll可以生成多少物品
#0 - collection内每个物品都会要求被roll一次后才能获取
#0-3 - 每次都会roll出随机的0-3个物品
不论是collection还是loot,不使用参数#,会导致参数#默认为1
参数d: 即众所周知的损伤值
#d1 - 即物品的损伤值为1
----对于没有耐久的物品而言
#沙子会判定为红沙
#金苹果会判定为附魔金苹果
#花会判定为蓝色兰花
----对于工具等而言
#各种工具会变成只剩一点耐久
参数t: 是否显示评级(Tire)[不添加则不会显示]
[请注意,这是将物品的材质 附魔 属性lore 等几个分数的分值加起来的总数值等级]
[而不是开篇提到的‘Legendary Item’]
#判断方法:首先你要在配置里设置判分标准,比如锋利1是20分,锋利2是30分;钻石材质的有100分基础分,等等等等
#随后添加参数t后就可以执行添加Tire的lore了
#(我把所有材质和附魔都配置好了,不过评分可能要根据服务器来修改)
参数l: 显示物品的等级评价(即开篇提到的‘Legendary Item’)
#不添加默认不显示
#判定方法:首先你要在配置里设置判分标准,比如Tire数值达到1000 那么就是传说物品
那么lore里面就会自动加上‘Legendary Item’
#(我把分数阈值对应的lore都配置好了,可以自行在配置文件内修改文字和对应的分数范围)
#同样 本参数也能配置物品的名字评级 例如 [史诗的]钻石稿 [普通的]铁剑
#我在配置文件内也稍微汉化了一下
参数e: 添加附魔(下面的附魔看起来很奇怪,但是删掉参数e以后,大家应该能看出来原版附魔的英文吧)
#举几个例子
earrow_infinite - 弓无限附魔
eprotection_fire(3) - 火焰保护III附魔(通过在后面加一个括号,就能添加等级)
eauto - 随机附魔(不会蠢到给鱼竿附魔锋利,给剑附魔无限这种)(等级也是随机的)
#eauto附魔有可能生成没有附魔的物品
/ loot gui [loot名称] - 打开指定PhatLoot的信息GUI
#不指定名字 会重置准星对准的箱子
#/ loot reset [loot名称] 刷新指定PhatLoot
#/ loot reset Epic - 刷新名为Epic 的所有箱子
#/ loot reset - 刷新目标PhatLoot箱子
#/ loot reset all - 刷新所有PhatLoot箱子
#刷新PhatLoot箱子将取消冷却时间,使其能立即被搜刮