Petting - 治愈宠物插件
治疗你的猫、狗、马、鹦鹉及其他宠物的插件。
Bukkit / Spigot
作者 Ranull
支持版本 1.7 - 1.19
服务器使用量
4
服务玩家数
4
下载量
4,359
插件详细介绍
简介
Petting 是一款轻量级插件,允许玩家通过“抚摸”来治疗他们的宠物。所有功能均可通过配置文件自定义,你可以调整插件的一切行为,包括适用于哪些生物、治疗量以及音效等。
使用方法
要抚摸生物,只需按住潜行键(默认是 Shift)并用空手右键点击它。被抚摸的生物将根据配置缓慢恢复生命值。你可以将此功能配置为适用于游戏中的任何实体。
操作步骤
- 确保你潜行中(如果配置要求)。
- 确保你手持空手(如果配置要求)。
- 右键点击一个生物。
- 如果满足条件,该生物将被治疗并播放音效。
配置说明
配置文件 (config.yml) 允许你深度自定义插件行为。以下为可配置项:
主要设置
- config-version: 配置文件版本,请勿修改。
- shift: 设置为
true时,玩家必须按住潜行键才能抚摸。 - tamed: 设置为
true时,如果生物可被驯服(如狼、猫),则它必须已被驯服才能被抚摸。 - owner: 设置为
true时,只有生物的主人才能抚摸它(需tamed: true配合)。 - hand: 设置为
true时,玩家必须使用空手进行抚摸。 - volume: 音效的音量大小(0.0 到 1.0)。
- pitch: 音效的音调高低。
- event-cancel: 设置为
true时,当玩家抚摸生物时,将取消其他可能触发的交互动作(如打开动物背包)。 - heal-amount: 每次抚摸治疗的生命值。
0.5为半颗心,1为一整颗心。 - cooldown: 抚摸冷却时间,单位为秒。在此时间内,玩家无法再次抚摸同一生物。
音效配置
在 sound: 部分,你可以为特定生物类型设置抚摸时播放的音效。键是生物类型(如 WOLF),值是 Bukkit 的音效枚举名。
- 例如:
WOLF: ENTITY_WOLF_AMBIENT - 生物类型和音效名称参考官方文档:
- 实体类型列表:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html- 音效列表:https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html配置示例 (YAML):
config-version: 1
settings:
shift: true
tamed: true
owner: false
hand: true
volume: 0.3
pitch: 1.3
event-cancel: true
heal-amount: 1
cooldown: 0.5
sound:
WOLF: ENTITY_WOLF_AMBIENT
CAT: ENTITY_CAT_PURR
PARROT: ENTITY_PARROT_AMBIENT命令
/petting
- 显示插件的基本信息。/petting reload
- 重新加载插件的配置文件。权限
petting.use
- 允许玩家使用抚摸功能。- 默认所有玩家都拥有此权限。petting.reload
- 允许玩家使用 `/petting reload` 命令。- 默认仅限 OP 玩家。测试支持版本
版本分布
基本信息
插件名称
Petting
作者
Ranull
平台
Bukkit / Spigot
支持版本
1.7 - 1.19
点赞数
2
Modrinth 下载
12,578
最近版本
1.3
1