https://github.com/squigglesdev/vexloader
A very light Minecraft plugin loader, designed for beginner developers to write their own simple plugins.
https://github.com/squigglesdev/vexloader
lightweight minecraft plugin-loader plugins python3
Last synced: about 2 months ago
JSON representation
A very light Minecraft plugin loader, designed for beginner developers to write their own simple plugins.
- Host: GitHub
- URL: https://github.com/squigglesdev/vexloader
- Owner: squigglesdev
- License: mit
- Created: 2023-11-03T20:50:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-31T19:42:23.000Z (over 1 year ago)
- Last Synced: 2025-01-21T21:46:34.331Z (3 months ago)
- Topics: lightweight, minecraft, plugin-loader, plugins, python3
- Language: Python
- Homepage:
- Size: 212 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# VexLoader
Vexloader is a lightweight beginner-friendly Minecraft plugin loader designed for simplicity.
## Installation
[Python][python_download] is required to run VexLoader. The python package `pexpect` (or `wexpect` if you're on Windows) is also required for Vexloader to run. You can install it by entering this command into your terminal once Python is installed:
```bash
pip install pexpect
```To install VexLoader, clone the repository, add any [Minecraft Server][servers] jar into the `servers` folder, and run
```python
python start.py
```in the root directory of the repository.
## Installing plugins
To install plugins, simply drag and drop the plugin python file into the `plugins` folder. VexLoader will automatically load the plugin on the next server start.
## Plugin Development
Check out the [plugin development][getting_started] guide to learn how to write plugins for VexLoader.
[python_download]: https://www.python.org/downloads/
[servers]: https://mcversions.net/
[getting_started]: GETTING_STARTED.md