Skip to content

希望增加对离开网络的物品进行处理的接口 #56

Description

@Coin0804

故事背景

我想要使用kubejs增加新的功能,为放入网络的群峦食物新增一个不会腐烂的标签,现在实现的大概就像这样子:

StartupEvents.registry("tfc:food_trait", event => {
    event.create('beyond')
        .decayModifier(0)
        .tooltipText('超越维度')

    console.log("注册超越维度handler")

    let foodhandler = (origin,resent,net) =>{
       // ......为食物增加标签
    }

    UnifiedStorageBeforeInsertHandler.addHandler(foodhandler)
})

但是这个标签需要在移出网络的时候被移除,但目前没有办法追踪到一个正在移出网络的物品。

期望

希望像UnifiedStorageBeforeInsertHandler类一样,为移出网络的物品也增加一个处理管线,让我可以注册Handler,魔改这个正在移出网络的物品。

谢谢喵。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions