新人新作,感谢支持
插件功能
本插件是由JavaScript(一种直译式脚本语言)编写而成,在加载器或者对应的API有改变之前,本插件能保持原有的功能一直使用下去。并不需要作者去更新才能支持新版本。MineBBS里面的LLSE类型的插件都具有同样的功效。
这个插件是给游戏内添加了个体力属性,在不同的体力状态会有不同的buff。体力的数值同步到记分板"tl",可以使用侧边栏插件进行实时显示。(本插件也自带侧边栏,如果有安装到其他插件的侧边栏,请将本插件的侧边栏功能关闭)
玩家在移动时或者破坏方块会扣除体力值。潜行不会扣除。在不移动时会自动恢复。睡觉会恢复的更快,奔跑会消耗的更快,跳跃按次数来算。(可以在配置文件更改扣除的数值)食用食物可以恢复体力(配置文件自定义)
体力未满时会显示(可在配置文件关闭)
自身体力小于一定数值,会弹出提示词。提示词和间隔可以自定义。
在体力两个值之间可以给予buff。
主配置文件(服务端根目录/plugins/Physical_Strength/config.json)
buff配置文件(服务端根目录/plugins/Physical_Strength/buff.json)
Buff列表
食物配置文件(服务端根目录/plugins/Physical_Strength/eat.json)
方块配置文件(服务端根目录/plugins/Physical_Strength/block
.json)
插件功能
本插件是由JavaScript(一种直译式脚本语言)编写而成,在加载器或者对应的API有改变之前,本插件能保持原有的功能一直使用下去。并不需要作者去更新才能支持新版本。MineBBS里面的LLSE类型的插件都具有同样的功效。
这个插件是给游戏内添加了个体力属性,在不同的体力状态会有不同的buff。体力的数值同步到记分板"tl",可以使用侧边栏插件进行实时显示。(本插件也自带侧边栏,如果有安装到其他插件的侧边栏,请将本插件的侧边栏功能关闭)
玩家在移动时或者破坏方块会扣除体力值。潜行不会扣除。在不移动时会自动恢复。睡觉会恢复的更快,奔跑会消耗的更快,跳跃按次数来算。(可以在配置文件更改扣除的数值)食用食物可以恢复体力(配置文件自定义)
体力未满时会显示(可在配置文件关闭)
自身体力小于一定数值,会弹出提示词。提示词和间隔可以自定义。
在体力两个值之间可以给予buff。
主配置文件(服务端根目录/plugins/Physical_Strength/config.json)
JSON:
{
"体力最大值": 100,//体力上限
"体力最小值": 0,//体力下限
"每秒增加体力点数": 10,//站着不动时,每秒增加体力的数值。
"睡觉每秒增加体力": 20,
"移动每秒扣除体力点数": 10,
"奔跑每秒扣除体力点数": 20,
"跳跃扣除的体力": 5,//每跳跃一次。
"破坏其他方块减少体力": 10,//不在方块(block)配置文件里的。
"屏幕顶端显示体力": true,
"侧边栏显示体力": true,
"食用食物文字提示": true,
"破坏方块文字提示": false,
"体力过低文字提示": true,
"小于多少给予提示": 200,
"提示词": "你的体力已经不多了,休息休息吧。",
"多少秒提示一次": 5,
"破坏一个方块减少多少体力": 10
"对接记分板": true,//In API: PlayerClass::setScore出现红色的这一句就别开了。
}
JSON:
{//配置文件内没有也不能有注释。
"1": {//序列号。必须是数字。请从小到大排列。最多100。
"tlmin": 70,//当体力值在70~100之间,则给予号码为1,3,5号的buff,buff持续10秒钟,buff等级为一级。
"tlmax": 100,//各个序列号的tlmin和tlmax是该序列的影响范围。当体力值在影响范围内,就会给予对应的buff。影响范围可以和其他序列的影响范围有重合。
"buff": [
1,//给予的buff代号,在下面有buff列表。单个序列的代号不能重复。但可以无限放置。需要用逗号隔开。
3,
5
],
"buffduration": 10,//buff持续时间。
"buffLever": 1//buff等级。
},
"2": {
"tlmin": 40,
"tlmax": 70,
"buff": [
2,
4,
6
],
"buffduration": 10,
"buffLever": 1
},
"3": {
"tlmin": 0,
"tlmax": 40,
"buff": [
7,
9,
11
],
"buffduration": 10,
"buffLever": 1
}
}
迅捷 | 1 | 抗性提升 | 11 | 生命提升 | 21 |
缓慢 | 2 | 抗火 | 12 | 伤害吸收 | 22 |
急迫 | 3 | 水下呼吸 | 13 | 饱和 | 23 |
挖掘疲劳 | 4 | 隐身 | 14 | 漂浮 | 24 |
力量 | 5 | 失明 | 15 | 中毒 | 25 |
瞬间治疗 | 6 | 夜视 | 16 | 潮涌能量 | 26 |
瞬间伤害 | 7 | 饥饿 | 17 | 缓降 | 27 |
跳跃提升 | 8 | 虚弱 | 18 | 不祥之兆 | 28 |
反胃 | 9 | 中毒 | 19 | 村庄英雄 | 29 |
生命恢复 | 10 | 凋零 | 20 | 黑暗 | 30 |
JSON:
{
"minecraft:carrot": {
"name": "胡萝卜",
"xp": 3
},
"minecraft:golden_carrot": {
"name": "金胡萝卜",
"xp": 4
},
"minecraft:apple": {
"name": "苹果",
"xp": 2
},
"minecraft:golden_apple": {
"name": "金苹果",
"xp": 4
},
"minecraft:enchanted_golden_apple": {
"name": "附魔金苹果",
"xp": 4
},
"minecraft:bread": {
"name": "面包",
"xp": 5
},
"minecraft:potato": {
"name": "马铃薯",
"xp": 1
},
"minecraft:baked_potato": {
"name": "烤马铃薯",
"xp": 5
},
"minecraft:poisonous_potato": {
"name": "毒马铃薯",
"xp": 2
},
"minecraft:beetroot": {
"name": "甜菜根",
"xp": 1
},
"minecraft:beetroot_soup": {
"name": "甜菜汤",
"xp": 6
},
"minecraft:chorus_fruit": {
"name": "紫颂果",
"xp": 2
},
"minecraft:melon_slice": {
"name": "西瓜片",
"xp": 2
},
"minecraft:dried_kelp": {
"name": "烤海带",
"xp": 1
},
"minecraft:pumpkin_pie": {
"name": "南瓜派",
"xp": 8
},
"minecraft:mushroom_stew": {
"name": "蘑菇煲",
"xp": 6
},
"minecraft:cookie": {
"name": "曲奇",
"xp": 2
},
"minecraft:beef": {
"name": "生牛肉",
"xp": 3
},
"minecraft:cooked_beef": {
"name": "牛排",
"xp": 8
},
"minecraft:porkchop": {
"name": "生猪排",
"xp": 3
},
"minecraft:cooked_porkchop": {
"name": "熟猪排",
"xp": 8
},
"minecraft:mutton": {
"name": "生羊肉",
"xp": 2
},
"minecraft:cooked_mutton": {
"name": "熟羊肉",
"xp": 6
},
"minecraft:chicken": {
"name": "生鸡肉",
"xp": 2
},
"minecraft:cooked_chicken": {
"name": "熟鸡肉",
"xp": 6
},
"minecraft:rabbit": {
"name": "生兔肉",
"xp": 2
},
"minecraft:cooked_rabbit": {
"name": "熟兔肉",
"xp": 5
},
"minecraft:rabbit_stew": {
"name": "兔肉煲",
"xp": 10
},
"minecraft:cod": {
"name": "生鱼",
"xp": 2
},
"minecraft:cooked_cod": {
"name": "熟鱼",
"xp": 5
},
"minecraft:salmon": {
"name": "生鲑鱼",
"xp": 2
},
"minecraft:cooked_salmon": {
"name": "熟鲑鱼",
"xp": 6
},
"minecraft:tropical_fish": {
"name": "小丑鱼",
"xp": 1
},
"minecraft:pufferfish": {
"name": "河豚",
"xp": 1
},
"minecraft:rotten_flesh": {
"name": "腐肉",
"xp": 4
},
"minecraft:spider_eye": {
"name": "蜘蛛眼",
"xp": 2
}
}
方块配置文件(服务端根目录/plugins/Physical_Strength/block
.json)
JSON:
"minecraft:coal_ore": {
"name": "煤矿石",
"xp": 10
},
"minecraft:iron_ore": {
"name": "铁矿石",
"xp": 20
},
"minecraft:gold_ore": {
"name": "金矿石",
"xp": 30
},
"minecraft:redstone_ore": {
"name": "红石矿石",
"xp": 30
},
"minecraft:diamond_ore": {
"name": "钻石矿石",
"xp": 50
},
"minecraft:lapis_ore": {
"name": "青金石矿石",
"xp": 30
},
"minecraft:emerald_ore": {
"name": "绿宝石矿石",
"xp": 30
},
"minecraft:nether_quartz_ore": {
"name": "石英矿石",
"xp": 10
},
"minecraft:ancient_debris": {
"name": "远古残骸",
"xp": 40
},
"minecraft:copper_ore": {
"name": "铜矿石",
"xp": 20
}