PySpigot

Plugin PySpigot

Explore plugin details and available versions

Modrinth 5 versions 2,422

PySpigot

Modrinth magicmq 5 versions 2,422 downloads
Developer’s note: A Python scripting engine (plugin) for Minecraft servers running Bukkit or one of its forks (Spigot, Paper, etc.).

PySpigot, Python scripting for Minecraft servers

PySpigot is a Bukkit plugin for Spigot and Paper that adds a Python scripting engine to a Minecraft server. Using Jython, it runs scripts directly on the Java Virtual Machine and gives them access to the Bukkit API, Java libraries, and APIs exposed by other loaded plugins.

Scripts can behave like compact plugins: they may listen for events, register commands, schedule synchronous or asynchronous tasks, manage configuration files, and integrate with tools such as ProtocolLib and PlaceholderAPI. Scripts can be loaded, reloaded, or unloaded while the server is running, making PySpigot useful for rapid customization. At BoxToPlay, we see it as a flexible option for administrators who prefer Python to Java.

Available Versions

Version Minecraft Loaders Actions
PySpigot 0.9.1 1.16 - 1.21.8 bungeecord
PySpigot 0.9.1 1.16 - 1.21.8 bukkit paper purpur spigot
PySpigot 0.9.0 1.16 - 1.21.4 bukkit paper purpur spigot
PySpigot 0.8.0 1.16 - 1.21.4 bukkit paper purpur spigot
PySpigot 0.7.1 1.16 - 1.21.4 bukkit paper purpur spigot

How to add PySpigot to your Minecraft server

1

Select your version

Select the version of PySpigot you want installed on your Minecraft server.

2

Check your cart

You go directly to your cart with the Minecraft plan and selected version of PySpigot already included. Check that everything is correct before continuing.

3

Receive your server

Wait while your Minecraft server is built and delivered. Installation of your selected PySpigot version starts during setup. Once it is ready, connect and have fun.

Ready to use PySpigot?

Create your Minecraft server and install the PySpigot plugin with one click!

Back to plugins Create my server
🍪