MedCraft 真实治疗物品
作者:JaySmethers
发布时间:2015年5月6日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18,1.19,1.20
MedCraft-一个现实的治疗物品插件和资源包,用于水龙头和纸张
点此下载插件详细介绍
🩹 MedCraft 是一款为 Minecraft 增加真实治疗物品的插件。它允许玩家使用绷带和医疗箱等物品来治疗自己或他人,并提供高度可配置的再生效果。插件支持自定义物品、配方、发光效果和指令,无需依赖项,并且可以通过原版指令或在工具包中给予玩家。
🩹 MedCraft
⭐ 功能特性
- 手持治疗物品时,通过右键/左键点击来治疗自己。
- 手持非远程治疗物品时,通过右键点击其他玩家来治疗他们。
- 右键/左键点击远程治疗物品来治疗自己和配置范围内的所有人。
- 医疗物品提供高度可配置的再生效果。
- 所有消息都可以在
config.yml中配置。 - 可以在
config.yml中设置玩家使用物品后运行的玩家或控制台命令。 - 可配置的治疗物品发光效果!
- 可配置的配方!
- 可以自定义形状和物品。
- 可以为每个物品设置
Craftable: false来禁用合成!
- 使用物品前的预热时间。
- 可以设置
Warmup-speed从 1 到 60。 - 1 = 最慢,60 = 立即。
- 可以设置
- 无依赖,除了服务器本身。
- 可以在工具包中给予:任何在配置中设置的物品,默认是纸,具有正确的
CustomModelData将被认为是治疗物品。 - 可以使用原版
give命令给予,默认配置:
Bandage:
/minecraft:give @p minecraft:paper{CustomModelData: 16}
MedKit:
/minecraft:give @p minecraft:paper{CustomModelData: 18}
可以将自己的物品添加到配置中。
📜 权限
请参阅“文档”选项卡以获取权限和其他信息。
🛠️ 计划功能
- 可能还有一些受医疗箱影响的实体。
- 使用治疗物品时的粒子效果和声音。
- 可配置的效果类型和每个物品的更多效果:二级潜在可选和可配置的效果,允许你制作既能造成少量伤害又能治疗或立即治疗和再生的物品,或者减慢你的速度并立即治疗你或再生你并加速你。
- 建议!
我会将建议添加到列表中,这些建议来自讨论区、私信或你希望提供给我的任何其他方式。
请在尝试联系我并首先报告错误之前,或者如果它在下面的列表中,请不要留下差评。
⚠️ 已知问题
- 当看着空气并持有超过 1 个物品时,投掷物品会使用 1 个并投掷 1 个:这可能是有用的。
Warmup-Speed使用整数 1, 2, 3, 4 等,不能与双精度数 1.1, 1.2, 1.3, 1.4 等一起使用。<需要帮助>
如果您发现任何这些问题的修复方法,请提交 Pull Request,我将非常感谢您的帮助。
如果您喜欢这个插件,请点赞👍,甚至留下评论⭐⭐⭐⭐⭐。
🔗 链接
- Native Minecraft Version: 1.14
- Tested Minecraft Versions: 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
- Source Code: https://github.com/xsmeths/MedCraft
- Donation Link: https://patreon.com/JaySmethers
- Discord server: https://discord.gg/gJkMwN63MU
📜 配置示例 (config.yml)
#Configuration file for MedCraft
Settings:
Glow: true
Glow-Strength: MEDIUM
Glow-Color: GREEN
Warmup-Speed: 30
Heal-Message: "&aYou have been healed!"
Heal-Other-Message: "&aYou have healed &b%player%&a!"
Need-Healing-Message: "&cYou don't need healing!"
No-Permission-Message: "&cYou do not have permission to use this item!"
Crafting-Enabled: true
Items:
Bandage:
Name: "&bBandage"
Material: PAPER
CustomModelData: 16
Craftable: true
Recipe:
Shape:
- "AAA"
- " "
- " "
Ingredients:
A: STRING
Permission: medcraft.use.bandage
Ranged: false
Range: 5
Heal: 4.0
Regen: 2
Regen-Duration: 60
Commands:
Player:
- "eco give %player% 10"
Console:
- "say %player% used a bandage!"
Small-Bandage:
Name: "&bSmall Bandage"
Material: PAPER
CustomModelData: 17
Craftable: true
Recipe:
Shape:
- "A "
- " "
- " "
Ingredients:
A: STRING
Permission: medcraft.use.smallbandage
Ranged: false
Range: 5
Heal: 2.0
Regen: 1
Regen-Duration: 30
Commands:
Player:
- "eco give %player% 5"
Console:
- "say %player% used a small bandage!"
MedKit:
Name: "&bMedKit"
Material: PAPER
CustomModelData: 18
Craftable: true
Recipe:
Shape:
- "ABA"
- "BCB"
- "ABA"
Ingredients:
A: REDSTONE
B: GOLD_INGOT
C: APPLE
Permission: medcraft.use.medkit
Ranged: false
Range: 5
Heal: 10.0
Regen: 5
Regen-Duration: 120
Commands:
Player:
- "eco give %player% 20"
Console:
- "say %player% used a medkit!"
Small-MedKit:
Name: "&bSmall MedKit"
Material: PAPER
CustomModelData: 19
Craftable: true
Recipe:
Shape:
- "A A"
- "BCB"
- "A A"
Ingredients:
A: REDSTONE
B: IRON_INGOT
C: APPLE
Permission: medcraft.use.smallmedkit
Ranged: false
Range: 5
Heal: 5.0
Regen: 3
Regen-Duration: 60
Commands:
Player:
- "eco give %player% 10"
Console:
- "say %player% used a small medkit!"