// Portal-Block verhindern + Koordinaten speichern
BlockEvents.placed(event => {
    if (event.block.id === 'twilightforest:twilight_portal') {
        event.cancel();
        if (event.player) {
            event.player.tell('§4[System] §cOnly accessible with Stargate!');
        }
    }
});

// Spieler-Position speichern wenn er sich in der Overworld bewegt
PlayerEvents.tick(event => {
    const player = event.player;
    if (player.level.dimension.toString() === 'minecraft:overworld') {
        player.persistentData.putDouble('portalX', player.x);
        player.persistentData.putDouble('portalY', player.y);
        player.persistentData.putDouble('portalZ', player.z);
    }
});