迷你世界点击方块改变玩家的外观为方块

玩家点击生物可以改变成点击生物的外观,
但是我想点击方块变成点击方块的外观该怎么写

--玩家点击生物时运行
local function Player_ClickActor(event)
    --获取生物id
    local result,name=Actor:getActorFacade(event.toobjid)
    if(result == 1001)
     then
         Chat:sendSystemMsg("获取生物ID失败")
     end
    Actor:changeCustomModel(event.eventobjid, name)
end

该回答引用ChatGPT

要让玩家点击方块变成点击方块的外观,您需要对该方块进行模型更改。以下是实现此目的的示例代码:

-- 玩家点击方块时运行
local function Player_ClickBlock(event)
-- 获取方块id和元数据
local blockId, blockMeta = Block:getBlockIDMeta(event.blockid)
-- 获取方块的名称
local blockName = Block:getBlockName(blockId, blockMeta)
-- 更改方块的自定义模型
Block:changeCustomModel(event.x, event.y, event.z, blockName)
end

注意,为了使用此代码,您需要确保已正确设置自定义模型并使用了支持自定义模型的模组。此外,该代码仅更改方块的模型,不改变方块本身的属性或行为。