ParticleGrenades

自定义、可配置、可合成的手榴弹,拥有逼真的物理效果和粒子效果!

资源图片

通知

ParticleGrenades 需要 ParticleProjectileApi: https://modrinth.com/plugin/particleprojectileapi

可选

WorldGuard 用于区域保护标志

标志:

描述

Particle Grenades 是一个插件,旨在允许服务器制作自定义的炸弹,这些炸弹会以自定义粒子和投射物爆炸,并将效果应用于实体。这些炸弹可以通过配置文件进行高度配置。此配置文件允许编辑器设置关于炸弹的几乎所有内容。一旦玩家制作了自定义粒子炸弹,他们只需在潜行时将其掉落,只要他们具有正确的权限节点即可发射它。这反过来会按照玩家的视线方向发射掉落的炸弹,并在其计时器到期后爆炸。配置文件中可以有多个炸弹和多个效果,因此可以提供各种有趣和令人兴奋的选项。

功能

命令

配置

``` # 所有成分(材料)、效果、粒子和声音的列表可以在自动生成的 materials.txt、effects.txt、particles.txt 和 sounds.txt 中找到 # 所有时间均为滴答声(20 滴答声 = 1 秒) # 具有可着色属性的粒子类型:REDSTONE、SPELL_MOB 和 SPELL_MOB_AMBIENT # 炸弹的内部名称和权限 ('particlegrenades.use.default' 和 'particlegrenades.give.default') default: # 将在制作物品上显示的名称 name: '&4&lGrenade' # 每行将是物品描述的一行 description: - '&6一个可投掷的爆炸物' - '&6警告:&c含有爆炸物!' # 炸弹投掷的距离 distance: 1.5 behavior: # 炸弹爆炸前嘀嗒数 fuse: 100 # 当玩家/生物靠近时,炸弹是否会爆炸? proximity: false # 如果是这样,他们需要靠近多少? radius: 2.0 # 击中任何东西时是否会爆炸? impact: false # 玩家能够投掷另一个炸弹之前的时间(以滴答声为单位) cooldown: 60 # 爆炸声音 # 格式 <sound>:<volume>:<pitch> sound: entity.generic.explode:10.0:0.5 # 应用于被粒子击中的实体的药水效果 # 效果列表的格式为 <effect>:<amplifier>:<ticks 时长> effects: - weakness:1:60 - slowness:1:60 # 粒子设置 particles: # 爆炸粒子 explosion: # 爆炸影响的材料列表 # 可以使用问号 '?' 作为通配符 # 使用 'RED?' 将包括 'REDSTONE' 但不包括 'POWERED_RAILS' # 使用 '?RED' 不会包括 'REDSTONE' 或 'POWERED_RAILS' # 使用 '?RED?' 将包含名称中带有 'RED' 的所有内容 # 使用 '?' 将包括所有方块 # 其他可用占位符包括: # 'burnable' (包括所有可以燃烧掉的方块) # 'flammable' (包括所有可以着火的方块) # 'logs', 'leaves' , 'planks' (它们本身具有描述性,包括它们描述的每种类型) # 可以使用连字符 ('-') 来否定某些方块/占位符,例如 '-logs' 不会包括任何日志 # 在查询末尾添加 %<#> 可以增加该材料被影响的几率,例如 'stone%10' 会增加石材被影响的 10% 几率 blocks: # 当一个粒子击中一个方块时... on_hit: # 自然地打破它,IE 如果适用则掉落物品 break: - leaves - ?stone? - diorite - andesite - granite - dirt - grass_block - logs # 从一个方块集合转换为另一个方块集合,随机化 # '?,-logs:air%10' 会将除日志外的所有方块转换为空气,并且有 10% 的几率成为空气 convert: - grass_block:dirt - dirt:gravel - gravel:sand - sand:air%50 # 完全删除它 destroy: - ?glass%90 # 投掷这个方块 throw: - sand # 当一个粒子穿过一个方块时... on_penetrate: # 自然地打破它,IE 如果适用则掉落物品 break: - leaves - ?grass # 随机转换为以下方块之一 convert: [] # 完全删除它 destroy: - ?glass? # 无动作,但仍然穿过方块(仍然可以投掷) ignore: - water # 生成的实际投射体的数量(更高的数字需要更多的服务器资源) # (高于 10000 的数字可能会导致严重的服务器延迟) fragments: 512 # 粒子对实体造成的伤害(1.0=半颗心,可以为 0) damage: 1.0 # 爆炸粒子速度(以米/秒为单位,1 个方块 = 3 米) velocity: 2048.0 # 粒子存在的时间(秒)之前消失 lifespan: 0.5 # 爆炸的力量(击中实体时的反弹效果) force: 1.0 # 粒子的触框大小 hitbox: 0.2 # 爆炸粒子类型 # 可以使用百分比 particles: - lava%50 - flame # 作为十六进制值定义的爆炸颜色(如果适用于任何粒子) color: from: 7f7f00 to: 7f7f7f # 烟雾轨迹粒子 smoke: # 是否启用烟雾? enabled: true # 烟雾颜色 color: 7f7f7f # 炸弹的配方 recipe: # 配方给出的炸弹数量 amount: 1 # 制作所需的成分,列表中的第一个成分表示为 'a',第二个为 'b',第三个为 'c',依此类推(最多九个成分) # 列表中的第一个项目表示为字母 a,第二个项目为 b,依此类推 # 空格可以是最后一个项目之后的字母 ingredients: - iron_ingot - gunpowder # 制作网格,使用上述成分字母 (每行最多三个不同的字母,并且最多有三行) grid: - ' a ' - 'aba' - ' a ' ```

ParticleGrenades 实际操作





合作方

想拥有专属服务器吗?试试 Kinetic hosting!
使用代码 'UberDiscount' 在结账时享受第一个月的 15% 折扣!
点击下面的图像或链接开始使用!​


UberDiscountSmall.png

https://billing.kinetichosting.net/aff.php?aff=340