Mctools

Latest version: v1.3.0

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.1.0

This update adds some minor features and fixes some major bugs:

Bug Fixes:

- Fixed RCON packet fragmentation issue, mctools should now properly detect and handle RCON packet fragmentation
- Fixed bug where PINGFormatter was looking for 'dark_grey' instead of 'dark_gray'
- Fixed bug where ChatObjectFormatter did not properly parse ChatObjects
- We now raise an exception if the RCON write data is too big, instead of leaving the connection in a unstable state

Features Added:

- Users can now specify the format method on a per-call basis
- Users can change the timeout value after the object is instantiated
- The RCON login check feature can be disabled, meaning that you can attempt to send packets
even if you are not authenticated
- Clients can now return raw packets
- RCON now has custom exceptions

This update is a prelude to another update I have working on.
The next update will add numerous features, such as:

- RCON Mixins for easing the process of getting/editing the following info:
- Players connected
- World Seed
- Game Rules
- Target Selectors
- Many more...
- Custom exceptions for Ping and Query
- Even Better error handling
- mcli RCON command/argument autocompletion
- Custom datatypes for all operations
- RCON SSH Forwarding support
(You can technically do this as of now, but I want the library to invoke and handle this process) for a more
secure RCON experience
- Unit tests for mctools

I have some of these complete as of now, but I wanted to push out the big bug fixes and minor stuff before
I finish creating and refining the features, as they may take me some time to implement.

All of these features will be completely optional, and they will all be backwards compatible.
So if you like the library as it is now, then you can completely ignore these new features.

The documentation has been updated to reflect these changes.

Page 2 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.