Skip to content
Be.D.D.

LeviMC · Docs

Be.D.D. Minecraft tests that run in the background

Your script presses keys, types and clicks inside Minecraft Bedrock, while your own mouse, keyboard and windows stay yours, and several games play at once.

Three headless Minecraft games react to a test script in the manager window

Be.D.D. (Bedrock Deep Dive) is named after the H.D.D. of Zenless Zone Zero: a Proxy guides agents through the Hollows from afar, your script guides Minecraft from the background.

It is a testing toolkit for end-to-end tests of LeviLamina client mods, not a mod for players: a client-side LeviLamina module that your test harness puts into a game instance for a run, the PowerShell client that drives it, and the scripts that set up, clone and start the games.

powershell
Import-Module .\mods\BeDD\BeDD.psm1
Connect-BeDD                               # waits until the game is up
Send-BeDDKey E                             # open the inventory
Send-BeDDMouse click -RX 0.5 -RY 0.474     # click at a fraction of the window
Send-BeDDKey T; Send-BeDDText '/give @s apple 3'; Send-BeDDKey ENTER
Save-BeDDScreenshot C:\temp\shot.png       # works while the window is covered

Start here