Live Streaming & Broadcasting

,

How To

How to Setup Falling Pickaxe Game with StreamerBot

Share:
How to Setup Falling Pickaxe Game with StreamerBot

The “Falling Pickaxe” mini-game has taken TikTok and YouTube livestreams by storm. It’s satisfying, addictive, and keeps viewers glued to the screen. But until now, setting it up required complex Google API keys, strict quota limits, and it was locked to YouTube only.

Not anymore.

By integrating this game with Streamer.bot, you can now run the Falling Pickaxe game on Twitch, YouTube, Kick, or Trovo simultaneously. Better yet, we’ve modified the game to work via a simple file-watcher system—meaning zero network errors, zero firewall issues, and instant response times.

Here is your complete, step-by-step guide to setting up the Streamer.bot “Ultimate Edition” of Falling Pickaxe.


Why Use This Version?

  • Multi-Platform Support: Works with any platform Streamer.bot supports (Twitch, YouTube, Kick, etc.).
  • No API Quotas: You won’t get banned or capped by YouTube’s API limits.
  • Nuclear “Combo” Commands: We added custom commands like !nuke (30 TNTs at once) and auto-reverting pickaxe skins.
  • 100% Reliability: Uses a local text file to communicate, making it bulletproof against internet lag.

Step 1: Download the Modified Game

We have done the hard coding work for you. This version comes pre-patched with the file listener, sound fixes, and new features.

LINK TO DOWNLOAD MODIFIED GAME PROJECT

  1. Download the ZIP file provided above.
  2. Extract the folder to a convenient location (e.g., your Desktop or Downloads folder).
  3. Open the folder. You will see a file named commands.txt already inside. Do not delete this. This is the “bridge” between your chat and the game.

(Note: Make sure you also have Python 3.12 installed on your computer. When installing Python, check the box “Add Python to PATH”.)


Step 2: Connect Your Platforms to Streamer.bot

Before the game can read your chat, Streamer.bot needs to be connected to your streaming accounts.

For YouTube Streamers

  1. Open Streamer.bot.
  2. Click the Platforms tab.
  3. Select YouTube > Accounts.
  4. Click Sign In with Google.
  5. Follow the browser prompts to authorize your YouTube account.
  6. Once connected, go to YouTube > Broadcaster and ensure your account is selected.

For Twitch Streamers

  1. Click the Platforms tab.
  2. Select Twitch > Accounts.
  3. Click Broadcaster Login.
  4. Authorize Streamer.bot to access your Twitch chat.

(You can connect BOTH if you are multi-streaming!)


Step 3: Configure Game Rules

Let’s tweak the game rules to fit your stream style.

  1. Open the game folder you extracted.
  2. Open the config.json file with Notepad.
  3. Ensure these settings are configured as follows:
    • "CHAT_CONTROL": true (Crucial: This turns OFF auto-play and listens to your chat).
    • "TNT_AMOUNT_ON_SUPERCHAT": 20 (How many TNTs drop for a donation/sub).
    • "PICKAXE_REVERT_DURATION_SECONDS": 30 (How long a special pickaxe skin lasts before automatically reverting to wood).
  4. Save and close the file.

Step 4: Configure Streamer.bot Actions

This is the magic part. We will tell Streamer.bot to write commands into the commands.txt file whenever someone types in chat.

1. Locate your Command File

  • Go to your game folder.
  • Hold Shift and Right-Click the commands.txt file.
  • Select “Copy as path”. You will need this for the next step.

2. Create the “Game – TNT” Action

  1. In Streamer.bot, go to the Actions tab.
  2. Right-click -> Add Action -> Name it Game - TNT.
  3. In the “Sub-Actions” box, Right-click -> Core -> File IO -> Write to File.
  4. File: Paste the path you copied earlier (remove the quote marks " if Windows added them).
  5. Text: Type exactly TNT:%user%
  6. Important: Check both Append and Write on New Line.
  7. Click OK.

Now, go to the Commands tab, create a command !tnt, and link it to this Action.

Cheat Sheet: All Game Commands

Repeat the process above for every command you want. Create a separate Action for each one, but always point to the same commands.txt file.

Trigger / CommandText to Write in FileWhat it does
!tntTNT:%user%Spawns 1 TNT.
!nuke (Combo)NUKE:%user%New Feature: Giant Pickaxe + 30 TNTs instantly.
!fastSPEED:%user%:FASTSpeeds up physics.
!slowSPEED:%user%:SLOWSlows down physics.
!bigBIG:%user%Makes the pickaxe giant.
!diamondPICKAXE:%user%:DIAMONDChanges skin to Diamond for 30s.
!goldPICKAXE:%user%:GOLDChanges skin to Gold for 30s.
New SubscriberSUB:%user%Spawns a massive “Mega TNT”.
Super Chat / CheerSUPER:%user%:%message%Spawns a cluster of TNTs.

(For Events like New Subscriber or Super Chat, go to the Platforms tab in Streamer.bot and assign your Action to the specific Event trigger instead of creating a chat command.)


Step 5: Launch and Test

You are ready to go live!

  1. Start the Game:
    • Windows: Inside the game folder, open terminal by right clicking and selecting the option “Open in Terminal”. Then run this command: ./scripts/run.ps1
    • Mac/Linux: Run scripts/run.sh.
  2. Wait for Load: The game window will open and sit idle.
  3. Test Connection:
    • In Streamer.bot, go to your Game - TNT action.
    • Click the Test button (top right of the action window).
    • Watch the game—a TNT block with the name “TestUser” should appear instantly!

Troubleshooting

  • Game is playing itself?Check config.json and make sure “CHAT_CONTROL” is set to true (lowercase, no quotes).
  • Nothing happens when I test?Double-check the file path in your “Write to File” action. It must point exactly to the commands.txt inside the game folder.
  • Sound missing?Ensure your system audio is on. We have fully restored the sound engine in this modified version!

Ready to boost your engagement? Download the files, connect your Streamer.bot, and turn your stream into an interactive arcade today!

Share: