搜索

倍率与自动缩放规则

原生 SCALE 属性、倍率范围、白名单黑名单和已加载实体处理。

原生 SCALE 属性

LiAnimalScale 直接修改 Minecraft 的原生 SCALE 属性,不创建额外展示实体。模型、碰撞箱和交互范围会随原生属性一起变化。

倍率范围

Minecraft 属性可接受 0.0625 至 16.0。插件还会使用配置中的 minimum-scale 和 maximum-scale 限制管理命令。

  • 1.0:原生大小。
  • 大于 1.0:放大。
  • 小于 1.0:缩小,前提是最小倍率允许。

自动缩放

auto-scale:
  enabled: true
  apply-loaded-on-enable: true
  scale: 3.0
  list-mode: BLACKLIST
  entity-types: []

enabled 控制之后生成的动物;apply-loaded-on-enable 控制插件启动时是否扫描当前已加载实体。

白名单与黑名单

  • BLACKLIST:列表里的动物不自动缩放。
  • WHITELIST:只处理列表里的动物。

只处理牛:

auto-scale:
  list-mode: WHITELIST
  entity-types:
    - COW

实体类型使用 Bukkit EntityType 英文名,不区分大小写。

持久化

原生属性会随实体保存。区块重新加载或服务器重启后,已经保存的倍率仍可能保留。因此关闭功能不等于恢复历史实体。