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.
Metadata
Release files for MultiInstanceLinux 1.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| MultiInstanceLinux-1.3.5.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| MultiInstanceLinux-1.3.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.0 kB
Release files / MultiInstanceLinux-1.3.5.tar.gz
| Download URL | MultiInstanceLinux-1.3.5.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
107c11f51bb94a099f3c43fa493a2959a8e203a4f23959d28dadf73d8e31ad08
|
|
BLAKE2b-256 checksum How to use checksums |
d241461c84eb21aeddf2778a4d7259c05f9c2a75efe09f18726732d582c3588c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|
Release files / MultiInstanceLinux-1.3.5-py3-none-any.whl
| Download URL | MultiInstanceLinux-1.3.5-py3-none-any.whl |
|---|---|
| Size | 13.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7031a2b8b9f8bf5336d9706a6407e56a2b5a74d416aab0eae2c845641116d81c
|
|
BLAKE2b-256 checksum How to use checksums |
4cc5d6e174d8ce29d63723ea4179ce946a9381f03db5b02ea15266844e6f1e44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|