Baritone Selection Manager GUI (BTScreen) for the JsMacro mod in Minecraft. It started with Baritone sel command shortcuts, for easy use. Now it has a lot more features.
This project was inspired by the Builder's GUI by Godje
AutoRepair
tool feature (needs sethome-like commands)AutoSleep
feature (needs sethome-like commands)AutoHaste
feature (needs sethome-like commands)AutoDrop
feature (needs sethome-like commands)AutoEat
feature- prefered settings for perimeter building
BTScreenStatusChange
event- Add your own commands (file:
BTScreen/Sections.mjs
)
- Install JsMacro mod for Fabric or Forge.
- Install Baritone-Api mod for Fabric or Forge.
- Locate the Macros folder (normaly
.minecraft/config/jsMacros/Macros
) where your JsMacros is looking for the js files to execute (can be done through jsMacros GUI). - Create a new folder named
BTScreen
- Paste everything of this repository inside that folder. Or clone this folder instead. (zip download)
- Add a new Service, named
BTScreen
and linked to the fileBTScreen/Service.mjs
, inside your JsMacros GUI (go to Controls to see how to open your JsMacro GUI) Don't forget toEnable
andStart
the service. - Attach the
BTScreen/Open.js
to the key that you would like to open the screen with. - You can change the homes/cmds (and more) in
BTScreen/Config.mjs
(or buttonOpen Config.mjs
) Just restart the service to reload the config.
- A demo to see how to get the current status is inside
BTScreen/ReadStatus.js
(to test just execut the file somehow) - A demo for the event is in
BTScreen/Listener.mjs
, you can enable the demo in the config (eventLogger
).