#Left Click Script Help

1 messages · Page 1 of 1 (latest)

tawdry otter
#

I don't know why this isn't working, I've also never used scripts


// Event triggered when an item is used
Minecraft.world.afterEvents.itemUse.subscribe(({ itemStack, source }) => {
    // Add a tag to the player using the item, marking the item with its name tag
    const tagName = `leftClick:${itemStack.nameTag}`;
    source.addTag(tagName);

    // Run a timeout to remove the tag after a short period
    Minecraft.system.runTimeout(() => {
        source.runCommandAsync(`tag @s remove ${tagName}`);
    });
});

// Event triggered when the world is initialized
Minecraft.world.afterEvents.worldInitialize.subscribe(() => {
    console.warn("<System> Creator; §oTooOzzy§r.");
});```
serene kraken
#

it's not left click, it right click

#

also, system.runTimeout will delete tag after run addTag

#

set a delay on it

tawdry otter
tawdry otter
serene kraken
#
system.runTimeout(() => {
      source.runCommandAsync(`tag @s remove ${tagName}`);
  },20); //20 ticks = 1sec
tawdry otter
#

Also do you know how to use animation controllers?

serene kraken
#

you mean detect left click, right?

tawdry otter
serene kraken