Mojira Archive
MCPE-177115

Native Function ActionFormData (show) required privileges

Hello, I have a problem with the ui-server module
 
Error > [Scripting][error]-ReferenceError: Native function [ActionFormData::show] does not have required privileges.    at <anonymous> (role.js:18)

*role.js: 18 > form.show(event.source).then(r =>

{   Code > import \{ActionFormData, MessageFormData, ModalFormData}

from "@minecraft/server-ui";
import {world} from "@minecraft/server";

world.beforeEvents.itemUse.subscribe(event => {
    if (event.itemStack.typeId === "zeldauhc:rubis") {

        let form = new ActionFormData;
        form.title("Menu des Roles");
        form.body("Merci de sélectionné un role");
        form.button("Hylien");
        form.button("Gerudo");
        form.button("Goron");
        form.button("Piafs");
        form.button("Kokiri");
        form.button("Sheikah");
        form.button("Zora");

        form.show(event.source).then(r => {
            if (r.canceled) return;
            let reponse = r.selection;
            switch (reponse)

{                 case 0:                     event.source.runCommandAsync("tag @s add hylien");                     break;                 case 1:                     event.source.runCommandAsync("tag @s add gerudo");                     break;                 case 2:                     event.source.runCommandAsync("tag @s add goron");                     break;                 case 3:                     event.source.runCommandAsync("tag @s add piaf");                     break;                 case 4:                     event.source.runCommandAsync("tag @s add kokiri");                     break;                 case 5:                     event.source.runCommandAsync("tag @s add sheikah");                     break;                 case 6:                     event.source.runCommandAsync("tag @s add zora");                     break;                 default:             }

        }).catch(e =>

{             console.error(e, e.stack);         }

)
    };
});

Invalid

Théo Guillot

2023-11-25, 01:27 PM

2023-11-26, 04:00 AM

2023-11-26, 04:00 AM

0

1

Unconfirmed

1.20.41 Hotfix

-