我的世界服务器物品属性,[娱乐]Mesmerize 1.3 —— 物品 Lore 属性插件[1.7-1.15]

# 不要开

debug: false

# 更新检测开关

checkUpdate: true

# 插件基础配置

general:

# 当物品耐久消耗完后,物品是否破损

breakOnDurabilityOff: true

# 尽可能使用 RPGInventory 的背包系统

useRPGInventoryIfPossible: true

# 使用 SkillAPI 的经验加成

useSkillApi: true

# 启用生命控制系统

# 如果这个功能影响了与其他插件的交互,请关闭

enableHealthControl: true

# 限制玩家的生命显示的数量

healthScaled: true

# 设置此项,玩家的生命条将不会随着最大生命的变化而变化

healthScale: 20.0

# 最小的生命值,当 lore 中设置了负值的生命属性,最终生命将不会低于此值

minimalHealth: 1.0

# 最大生命值,你需要在 spigot.yml 中设置 settings.attribute.maxHealth 为更高才能达到这个值

maximumHealth: 2147483647

# 最小的移动速度,以防玩家无法移动

minimalMovespeed: 0.05

# 最小的飞行速度,以防玩家无法飞行

minimalFlyspeed: 0.03

# 基础的移动速度

baseMovespeed: 0.2

# 基础的飞行速度

baseFlyspeed: 0.3

# 基础生命值

baseHealth: 20.0

# 重生属性计算的间隔时间(tick

regenInterval: 10.0

# 基础攻击速度,默认为 18,建议更改为 4

# 4 为 1.9 的攻击速度,18 可以模拟 1.8 的攻击方式

baseAttackSpeed: 18

# 耐久警告的耐久度比值

# 可以设置多个,越小的值代表物品耐久越多,100% 代表物品完全破损

durabilityWarnThreshold:

- 0.25

- 0.5

- 0.75

- 0.9

- 0.95

# 关系到服务器性能的设置项

performance:

# lore 解析的间隔时间(tick

# 设置过小将会消耗更多性能,设置过大将会影响 lore 效果

loreUpdateInterval: 10.0

# 使用多少线程用于 lore 解析

# 默认为所有可用处理器核心数

workerThreads: 8.0

# 属性的前缀设置

prefix:

# 属性名

damage:

# 属性用于解析的名称

name: 伤害

# 默认的属性颜色,用于 /mes evaluate 指令

color: §c

# 每 1% 的该属性价值多少

valuePerPercentage: 4.0

# 是否累加,设置为 false 则取玩家所有属性的最大值

sumUp: true

....

# 战斗信息显示

combatMessage:

# 是否在造成伤害时显示提示信息

showOnDamage: true

# 是否在造成暴击时显示提示信息

showOnCritical: true

# 是否在造成吸血效果时显示提示信息

showOnLifeSteal: true

# 是否在反弹伤害后显示提示信息

showOnReflect: true

# 造成伤害时显示的提示信息

onDamage: §e你对 %s 造成了 %.2f 点伤害。

# 造成暴击时显示的提示信息

onCritical: §e你对 %s 造成了 %.2f 的暴击伤害。

# 造成吸血效果时显示的提示信息

onLifeSteal: §e你吸取了 %s 的 %.2f 点生命值。

# 反弹伤害后显示的提示信息

onReflect: §e你将 %.2f 伤害反弹给了 %s 。

# 其他的信息

message:

# 检测到灵魂绑定不匹配时提示的信息

omSoulboundCheck: §c你不是这件物品的主人,所以你不能这样做!

# 耐久耗尽且关闭了 breakOnDurabilityOff 选项的提示

onDurabilityItemDrop: §c物品 %s 耐久耗尽,已经掉落在原地!

# 耐久到达了 durabilityWarnThreshold 设置的警告值的提示信息

onDurabilityWarn: §c你的物品 %s 耐久已不足 %.2f%% 。

# 使用 /mes evaluate 命令后提示信息

onPriceEvaluate: §a你手中的物品的价值为§d %.2f §a。

# 触发等级限制后的提示信息

onLevelCheck: §c你的等级没有达到 %d 级,所以你不能使用这件物品!

# 高级设置

advanced:

# 启用自定义攻击表达式

# 需要你的 Java 版本支持 Nashorn 库,即 Java 8+

# 对 Openjdk 的支持未知

enableCustomAttackExpression: true

# 你的表达式

customAttackExpression: |-

function max(a, b) { return a > b ? a : b; }

max((base + damage - armor), attack.getRealDamage());

# 其他功能

misc:

# 启用击杀生物后爆出粒子特效

enableSplashParticles: true

# 随机生成的粒子列表

# 可在 https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Effect.html 查看所有为 Particle 类型的粒子

splashParticles:

- CRIT

- MAGIC_CRIT

- MOBSPAWNER_FLAMES

- COLOURED_DUST

- FLAME

- SNOW_SHOVEL

- PORTAL

- LAVA_POP

- PARTICLE_SMOKE

- LARGE_SMOKE

# 生成粒子的数量

# 过多可能会卡吧

particleAmount: 200.0

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值