- 版权类型
- 原创
- 插件中文名称
- 方块条件
- 插件英文名称
- BlockCondition
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- NBT-API
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
BlockCondition
一个轻量的方块使用条件插件
插件简介
手持指定物品右键特定类型方块需要金币或者点卷才可以使用
当手持物品设置为air时候,即为只需要金币或点卷
配置文件
此配置文件以1.16.5龙之研究为例子
一个轻量的方块使用条件插件
插件简介
手持指定物品右键特定类型方块需要金币或者点卷才可以使用
当手持物品设置为air时候,即为只需要金币或点卷
配置文件
此配置文件以1.16.5龙之研究为例子
YAML:
//粒子1
'Condition1': // 这个随意写但是不能重复
Block: tier:2b //方块NBT包含的字符串
NotContains: "abcdefg" //方块NBT不包含的字符串
CheckInItemHands:
- 'DRACONICEVOLUTION_CHAOTIC_CORE' //手持的物品 空手直接删除即可
PermissionNeed: '' //所需要的权限
MONEY: 0 //扣除的金币
POINT: 30 //扣除的点卷
//触发时候发送的消息
Message: '§b§l系统 §f§l>>> §f是否确认升级/改变刷怪笼,将消耗<MONEY>枚金币,<POINT>个点券,如确认请重新右键'
//无权限时发送的消息
NoPermission: '§b§l系统 §f§l>>> §c缺失了权限<Permission>,无法使用!'
//金币不足时发送的消息
NoMoney: '§b§l系统 §f§l>>> §c缺乏<MONEY>枚金币,无法升级'
//点卷不足时发送的消息
NoPoint: '§b§l系统 §f§l>>> §c缺乏<POINT>枚点券,无法升级'
已知问题
机械动力机械手可以无视权限与需要权限方块互动
解决方法:
使用kubejs并添加以下脚本
机械动力机械手可以无视权限与需要权限方块互动
解决方法:
使用kubejs并添加以下脚本
JavaScript:
var banblocklist = [
'minecraft:spawner',
'draconicevolution:stabilized_spawner'
];
onEvent('block.right_click', event => {
// 机械手右键操作
if (banblocklist.indexOf(event.block.id) != -1 && event.getEntity() == 'Deployer') {
event.cancel();
}
});