idk how to fix
[Scripting][error]-ReferenceError: Native function [ModalFormData::show] does not have required privileges.
forceShow```js
import { system } from "@minecraft/server";
import { FormCancelationReason } from "@minecraft/server-ui";
export async function forceShow(player, form, timeout = Infinity) {
const startTick = system.currentTick;
while ((system.currentTick - startTick) < timeout) {
const response = await (form.show(player));
if (response.cancelationReason !== FormCancelationReason.UserBusy) {
return response;
}
};
throw new Error(Timed out after ${timeout} ticks);
} js
export async function permissionsMenu(player) {
const playerRank = getPlayerRank(player);
if (playerRank !== "host") {
player.sendMessage("§cNur der Owner kann Berechtigungen verwalten!");
return;
}
const form = new ModalFormData();
form.title("Ränge verwalten");
const rankIds = Object.keys(ranksList);
form.dropdown("Wähle einen Rang", rankIds.map(rankId => ranksList[rankId].rankName));
try {
const response = await forceShow(player, form);
if (response.canceled) return;
const selectedRank = rankIds[response.formValues[0]];
openRankPermissionsMenu(player, selectedRank);
} catch (error) { console.error(`${error}`) }
}```