;(() => {
  global.cloudIslandStructurePlanner = {
    scanBatchPerTick: 300,
    defaultScanPad: {
      east: 1,
      west: 1,
      south: 1,
      north: 1,
      yDown: 0,
      yUp: 0,
    },
    structures: [
      {
        key: 'Barn',
        displayName: '谷仓蓝图',
        itemId: 'kubejs:barn_blueprint',
        size: { x: 19, y: 16, z: 17 },
        templates: {
          north: 'farmstead:barn_north',
          east: 'farmstead:barn_east',
          south: 'farmstead:barn_south',
          west: 'farmstead:barn_west',
        },
        taskIds: ['55A30022277D8B48'],
      },
      {
        key: 'Kitchen',
        displayName: '厨房蓝图',
        itemId: 'kubejs:kitchen_blueprint',
        size: { x: 19, y: 15, z: 13 },
        templates: {
          north: 'farmstead:kitchen_north',
          east: 'farmstead:kitchen_east',
          south: 'farmstead:kitchen_south',
          west: 'farmstead:kitchen_west',
        },
        taskIds: ['56501F43128E8706'],
      },
      {
        key: 'Hangar',
        displayName: '机库蓝图',
        itemId: 'kubejs:hangar_blueprint',
        size: { x: 28, y: 13, z: 17 },
        templates: {
          north: 'farmstead:hangar_north',
          east: 'farmstead:hangar_east',
          south: 'farmstead:hangar_south',
          west: 'farmstead:hangar_west',
        },
        taskIds: ['4E937E41CEEE1A15'],
      },
      {
        key: 'tool_shed',
        displayName: '整备屋蓝图',
        itemId: 'kubejs:tool_shed_blueprint',
        size: { x: 23, y: 12, z: 21 },
        templates: {
          north: 'farmstead:tool_shed_north',
          east: 'farmstead:tool_shed_east',
          south: 'farmstead:tool_shed_south',
          west: 'farmstead:tool_shed_west',
        },
        taskIds: ['2C00666E5CF4938D'],
      },
      {
        key: 'merchant_camp',
        displayName: '商人营地蓝图',
        itemId: 'kubejs:merchant_camp_blueprint',
        size: { x: 24, y: 8, z: 21 },
        templates: {
          north: 'farmstead:merchant_camp_north',
          east: 'farmstead:merchant_camp_east',
          south: 'farmstead:merchant_camp_south',
          west: 'farmstead:merchant_camp_west',
        },
        taskIds: ['21F4BB32D8ED020A'],
      },
    ],
  }
})()
