Multi Instance Macro Handler for Minecraft on Linux.
Project description
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
- keyboard (Installed by pip)
- wmctrl
- xdotool
- Atum
- FastReset
- obs-websocket-py (Optional but installed by pip)
- OBS websocket plugin (Optional)
- WorldPreview (Optional)
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 1Ctrl+2
- Switch to Instance 2Ctrl+3
- Switch to Instance 3Ctrl+4
- Switch to Instance 4Ctrl+5
- Switch to Instance 5Ctrl+6
- Switch to Instance 6Ctrl+7
- Switch to Instance 7Ctrl+8
- Switch to Instance 8Ctrl+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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for MultiInstanceLinux-1.3.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7031a2b8b9f8bf5336d9706a6407e56a2b5a74d416aab0eae2c845641116d81c |
|
MD5 | 819307f67c7871874dd92c2791f5e2d5 |
|
BLAKE2b-256 | 4cc5d6e174d8ce29d63723ea4179ce946a9381f03db5b02ea15266844e6f1e44 |