• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
BanExplosion | 自定义防爆

LL3 BanExplosion | 自定义防爆 v1.0.4

版权类型
原创
版权链接
https://github.com/TelluriumDev/BanExplosion
语言支持
English
前置组件
ilistenattentively https://github.com/MiracleForest/iListenAttentively-Release
适配版本(基岩)
  1. 最新版本
[MD]
# BanExplosion

一个可以制止爆炸,或是让爆炸变得无害的插件。

~~yq精神续作了属于是~~

## 功能

- 精细化控制,可控制每个实体的爆炸行为
- 完全自由的配置,可随意增加删除
- 专注于功能实现,性能无需顾虑

## 安装

### 使用Lip安装

```bash
lip install github.com/TelluriumDev/BanExplosion
```

### 手动安装

安装前,请前往[此处](https://github.com/MiracleForest/iListenAttentively-Release)下载`iListenAttentively`。

之后,下载最新版本的压缩包,并把里面的内容解压到`plugins`文件夹中。

## 配置

### 配置文件

在`./plugins/BanExplosion/config/config.json`中,你可以设置拦截爆炸的实体,以及爆炸参数。

默认不会对特定生物或方块释放特定配置,如需要可以复制粘贴下文的配置文件。

```jsonc
{
// 配置文件版本,如无必要不要修改
"version": 1,
// 插件总开关
"PluginEnabled": true,
// 默认设置,应用到除explosionSetting设置外的所有东西
"defaultSetting": {
// 是否允许爆炸
"allowExplosion": true,
// 爆炸最大半径
"maxRadius": 3.40282347e+38,
// 是否允许破坏
"allowDestroy": false,
// 是否产生火焰,此配置项仅对部分爆炸产生火焰的有效
"allowFire": false
},
"explosionSetting": {
// 床
"minecraft:bed": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 重生锚
"minecraft:respawn_anchor": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 点燃的TNT
"minecraft:tnt": {
"allowExplosion": true,
"allowDestroy": false,
"allowFire": false
},
// TNT矿车
"minecraft:tnt_minecart": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 苦力怕
"minecraft:creeper": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 末影龙
"minecraft:ender_dragon": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 末影水晶
"minecraft:end_crystal": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 凋灵掷出的头颅(黑色)
"minecraft:wither_skull": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 凋灵掷出的危险头颅(蓝色)
"minecraft:wither_skull_dangerous": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 恶魂火球
"minecraft:fireball": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 龙火球
"minecraft:dragon_fireball": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
},
// 凋灵本体
"minecraft:wither": {
"allowExplosion": true,
"maxRadius": 3.40282347e+38,
"allowDestroy": false,
"allowFire": false
}
}
}
```

### 运行时重载配置

如果在服务器运行时更改了配置,您可以使用`ll reload BanExplosion`来快速重载插件。

## 开源

本插件遵循LGPL-V3协议开源,请严格遵守开源协议。

插件源码可在[这里](https://github.com/TelluriumDev/BanExplosion/tree/v1.0.2)找到。

**如不遵守开源协议,本插件将会永久停更**

## 鸣谢
感谢`LeviLamina`的API支持。
感谢`iListenAttentively`提供的事件API。

[/MD]
作者
Singl
价格
50金粒
下载
26
查看
734
首次发布
最后更新

评分

0.00 星 0 次评分

资源团队

Singl 的其他资源

最新更新

  1. v1.0.4

    ## 更改 - 适配LeviLamina 1.1.1 @Singl - 适配ila 0.4.0 @Singl
  2. v1.0.3

    ## 更改 - 适配1.21.60 @Singl
  3. v1.0.2

    ## 更改 - 加入调试模式输出 @小小的子沐呀 ## 修复 - 修复自定义方块爆炸控制 @小小的子沐呀 - 修复自定义爆炸最大半径 @小小的子沐呀...
后退
顶部 底部