Skip to content

自定义桶

概述

自定义桶主要用于装载自定义流体,一般需配合自定义流体使用,使用后可以倒出指定的流体方块

  • 自定义桶的custom_item_type需要设为bucket

注册

  1. 与自定义基础物品的注册1-6步相同
  2. 在behavior/netease_items_beh的json中设置custom_item_type为bucket
  3. 添加自定义桶相关的定义,包括一个必填的netease:bucket组件,组件的参数见json组件。注:自定义桶的最大堆叠数为1,无法通过max_stack_size进行修改
json
{
    "format_version": "1.10",
    "minecraft:item": {
        "description": {
            "identifier": "customBucket:green_bucket",
            "custom_item_type": "bucket"
        },
        "components": {
            "netease:bucket": {
                "fill_liquid": "flowing_green_water"
            }
        }
    },
}

JSON组件

网易components

  • netease:bucket

    类型默认值解释
    fill_liquidstring"flowing_water"可选,使用时倒出的流体方块id

    注:该流体方块需为自定义流体的动态流体