Skip to content

流体标签

概述

  • 原版的流体标签应用例:minecraft:lava 标签中的流体拥有熔岩的诸多特性。

  • 原版流体标签应用列表:minecraft-wiki/标签#流体

添加流体标签

  • 事件:ServerEvents.tags('minecraft:fluid', event=>{});

  • 语句:event.add(标签, 流体);

js
ServerEvents.tags('minecraft:fluid', event => {
    // 标签id,流体id
    event.add('kubejs:my_fluid_tags', 'minecraft:water');
})
js
ServerEvents.tags('minecraft:fluid', event => {
    /**
     * 要加标签的流体id数组
     * @type {Special.Fluid[]}
     */
    const tagFluids = [
        'minecraft:water'
    ]
    for (const fluid of tagFluids) {
        event.add('kubejs:my_fluid_tags', fluid);
    }
})

删除流体标签

  • 事件:ServerEvents.tags('minecraft:fluid', event=>{});

  • 语句:event.remove(标签, 流体);

js
ServerEvents.tags('minecraft:fluid', event => {
    // 标签id,流体id
    event.remove('kubejs:my_fluid_tags', 'minecraft:water');
})
js
ServerEvents.tags('minecraft:fluid', event => {
    /**
     * 要从标签删除的流体id数组
     * @type {Special.Fluid[]}
     */
    const tagFluids = [
        'minecraft:water'
    ]
    for (const fluid of tagFluids) {
        event.remove('kubejs:my_fluid_tags', fluid);
    }
})

贡献者

页面历史