Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Changelog
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.
See the complete change log for this update here: https://github.com/magicmq/pyspigot/releases/tag/v0.9.0
Files
Metadata
Release channel
ReleaseVersion number
0.9.0Loaders
Game versions
1.16–1.21.4Downloads
101Publication date
April 30, 2025 at 10:01 PMPublisher
magicmq
Member