Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
This update contains some major additions (including support for projects), as well as some key bug fixes.
Additions in this version:
- Added support for multi-file script projects! For more information, see the documentation.
- Calling
sys.exit
from within a script now works as intended.
Changes in this version:
- Added back the option to specify default permissions in
script-option-defaults
in theconfig.yml
- Major improvements to exception throwing and handling, including delegation of most exception handling to Jython
- Miscellaneous code and JavaDocs improvements
- Updated many dependencies to their latest versions
Bugs fixed in this version:
- Fixed a bug where PySpigot would not load if the optional dependencies ProtocolLib and/or PlaceholderAPI were not running on the server
- Fixed a bug where color codes were not printing correctly for
/pyspigot listscripts
command messages - Fixed a bug where scripts could desync from their own PySystemState when calling script code at a later time, such as event listeners, tasks, commands, etc.
- Fixed a bug where PySpigot would attempt to shutdown before it was initialized
- Fixed a bug where a script could access a manager before it was initialized
- Fixed a bug where the main server thread would hang on script unload if the script accessed the
threading
module from an asynchronous context by patching the threading module on script unload. This can be disabled by settingdebug-options.patch-threading
tofalse
in theconfig.yml
This release also contains a preliminary release for a BungeeCord-compatible version of PySpigot. This is not an official release because I have not comprehensively tested it. Download it here. Feel free to download, test it out, and report any issues here on GitHub or on Discord (the JAR to download is pyspigot-bungee-0.9.0.jar
).
See the complete change log for this update here: https://github.com/magicmq/pyspigot/releases/tag/v0.9.0
Information
Published on | April 30, 2025 |
---|---|
Downloads | 7 |
Platforms
Paper (1.16-1.21.4)