/MultiInstanceLinux

Multi Instance Macro Handler for Minecraft on Linux

Primary LanguagePythonMIT LicenseMIT

MultiInstanceLinux

Multi Instance Macro Handler for Minecraft on Linux.

Features

  • 1.16.1 RSG support.
  • Wall support.
  • OBS integration for Wall Resetting.
  • Full keyboard support.
  • Distributed through pip for easy installation.
  • Multi Threading for better script performance.
  • An "almost" drop-in repleacement on Linux for Specnr's macro designed for Windows

Dependencies

Installation

  • Installation instructions have been moved to the wiki. Refer here.

Contribution

  • Code contributions can be made to the main branch. Pull requests must be made with proper comments and documentation.
  • The code must follow all PEP 8 conventions and must be in python3.x ONLY.
  • Contributions to the documentation or testing are always appreciated.

Default Keybinds

  • u - Reset all instances (RSG)
  • p - Reset the current instance (RSG)
  • o - Switch to the wall scene on OBS (Only while using wall).
  • Ctrl+1 - Switch to Instance 1
  • Ctrl+2 - Switch to Instance 2
  • Ctrl+3 - Switch to Instance 3
  • Ctrl+4 - Switch to Instance 4
  • Ctrl+5 - Switch to Instance 5
  • Ctrl+6 - Switch to Instance 6
  • Ctrl+7 - Switch to Instance 7
  • Ctrl+8 - Switch to Instance 8
  • Ctrl+9 - Switch to Instance 9

Configuration

  • Configuration instructions and variable descriptions have been moved to the wiki. Refer here.

Planned features

  • Mouse support on wall.
  • Instance locking support.
  • TTS support.

Thanks

  • GuffGuffGuffy for helping me with the testing of the macro.
  • Specnr for creating the macro for Windows.
  • Everyone else that Specnr mentioned here.
  • All the devs of the dependency packages/modules.

Note