let system = server.registerSystem(0, 0); system.initialize = function() { const eventData = this.createEventData('minecraft:script_logger_config'); eventData.data = {log_errors: true, log_warnings: true, log_information: true}; this.broadcastEvent('minecraft:script_logger_config', eventData); this.listenForEvent('minecraft:block_destruction_started', this.destructionStartedHandler.bind(this)); } system.destructionStartedHandler = function(eventData) { const {block_position} = eventData.data; const {x, y, z} = block_position; const tickingAreas = this.getComponent(server.level, 'minecraft:ticking_areas'); if (!tickingAreas.data) { return false; } const tickingArea = tickingAreas.data['mytickingarea']; if (!tickingArea) { return false; } this.getBlock(tickingArea, x, y, z); }