#I want to rename an item with script.

1 messages · Page 1 of 1 (latest)

kindred turtle
#

Can I have a sample code to do it?

exotic fossil
#
world.events.beforeChat.subscribe(eventData => {
    if (eventData.message.startsWith('.name')) {
        eventData.cancel = true;
        const name = eventData.message.split(' ').slice(1).join(' ');
        const container = eventData.sender.getComponent("inventory").container
        const item = container.getItem(eventData.sender.selectedSlot)

        item.nameTag = name
        container.setItem(eventData.sender.selectedSlot, item)
    }
});

If you type .name test in the chat the item you're currently holding will get renamed to 'test'