/bte-asean-rpa

A tool comprising of a chrome extension and a RPA to automate creation of tpll points from Google Maps to Minecraft BTE.

Primary LanguageJavaScriptMIT LicenseMIT

BTE ASEAN TPLL RPA _LOGO_

A tool that semi-automatically copies and pastes coordinates from Google Maps to Minecraft which is both fast and efficient!
licensed by Codestian

📑 requirements

  • Windows 10 or newer
  • Google Chrome
  • Power automate desktop
    • Power Automate Desktop comes preinstalled on Windows 11

⚠️ pre request

  • DO NOT try to use this if you dont fit the requirement.

  • this tool is client-side only, the bot could break and fail if you have a very high ping in the server.

  • why you should try this tool
    • Increases efficiency as building outlines in Southeastern asia is slow and inefficient.
    • Since it runs on the client side, you can use this tool anywhere(not just in this build team).

📥 What it contains

The tool comprises two major components: A Google Chrome extension and a Power Automate script.


1️⃣: Google Chrome Extension

Used to collate the tplls the end user has selected and export them to a text file.

📩 Installation

  1. Download this repository to your computer
  2. Open Google Chrome and go to chrome://extensions/.
  3. Ensure developer mode is on.
  4. Click on the Load unpacked button and navigate to your_desktop/bte-asean-rpa/extension folder.
  5. The BTE extension should appear.
  6. Go to Google Maps and click on the extension. You should see a light gray square.
  7. Click on the square to start. The extension will collate the tplls when you right click a place and presses the coordinates to copy.
  8. To ensure everything goes smoothly, press f12 to open the developer tools window and go to the console.
  9. When a tpll has been successfully collated, a message will be logged.
  10. To finish, click on the extension square again and a text file containing all the tplls collated will be automatically downloaded. Ensure you enable the multiple files download option.

NOTE: Try not to select more than 50 tpll points, and have each text file represent one building if possible.


2️⃣: Power Automate Flow

Reads the tplls from the text file generated by the Chrome extension and places a gold block on the coordinates.

📩 Installation (It is only supported on Windows 10 and 11)

  1. signup at power automate website and log in to the dashboard
    • navigate to my flow tab

      image

    • Install Power Automate As Desktop

      image

  1. Open the Power Automate program on your computer.
  2. Create a new flow.
  3. Pick preferred design in bte-asean-rpa/power_automate and copy the copy-me.yaml file to the center of the empty space.
    • each flow design have different instruction in its readme, so consider read it.

      image

  1. The flow should be automatically created.
  2. Whenever you would like to use the bot, look through the flow and ensure the /tpll elevation is set correctly in config line. It is recommended to set it to +1 of the ground
  3. By default, the bot uses the glass block to indicate a tpll point.
  4. To run the bot, ensure your player character ingame is in creative mode and flying.
  5. When the bot starts, you will be prompted to select the text file generated by the chrome extension.
  6. Once you have selected it, immediately set the mouse focus to the minecraft window. Do not press esc. The bot will unpause the game by itself.
  7. Grab a coffee and look at the bot doing your job for you. If it is not working as expected, just press stop in the Power Automate window and try again. ☕