VineryJS

VineryJS

这个模组允许你注册新的酒类物品并修改现有的!

食物

该模组允许你注册新的葡萄酒物品,并修改现有的葡萄酒!

修改现有葡萄酒:

VineryJS.modifyWine(event => {
    event.modify(
        'vinery:mellohi_wine',          // 物品 ID
        'alexsmobs:poison_resistance',  // 效果 ID
        2800,                           // 持续时间(以刻为单位)
        0,                              // 效果等级
        true                            // 是否随年份增长而增强?
    )
})

注册新的葡萄酒:

在未来的更新中,此功能将完全可用,但目前仍存在一些问题。你可以使用它,不过放置葡萄酒会导致游戏崩溃,因此默认情况下该功能是被禁用的。如果你希望尝试放置功能,可以在配置选项中启用它,并使用 .allowPlacement()

一些额外的功能包括:.itemTexture.blockTexture.itemParentModel.blockParentModel

VineryJS.registerWine(event => {
    event.create('kubejs:test_wine')
        .wineName('TEST')                       // 显示名称
        .effect('minecraft:strength', 3600, 1)  // 效果 ID、持续时间(以刻为单位)、效果等级
        .bottleSize('big')                      // 酒瓶大小
        .scaleWithAge()                         // 是否随年份增长而增强?
})