An unofficially supported Skript addon that allows you to use Skript within the Mineplex ecosystem, and interact with the special provided Mineplex SDK.
Important
This isn't an official addon provided by Mineplex itself. This is a community developed and supported addon. We rely on contributions for this!
Expressions ✦ Conditions ✦ Effects ✦ Events ✦ Functions ✦ Examples
This exists to make it easier for people without Java knowledge to setup and use the Mineplex ecosystem, with the goal being to make it far easier for people to manage and create their projects quickly. Our goal with this addon is to have this addon have full feature parity with the actual Mineplex Java SDK.
- You must have Skript plugin downloaded already, this addon requires it!
- You must have a Mineplex Studio project created and ready to use
- Add your Skript plugin into a directory within your Mineplex project named
external-plugins
- Download the latest version of the addon from the Releases.
- Add this addon jar into the same
external-plugins
directory
This Skript addon allows you to use the Skript 'way of coding' with the Mineplex SDK. In order to do this, it adds some custom language to Skript to allow for usage.
Note: requires you to have followed the Installation steps first
In order to use Skript scripts within a project, drop your skript's into a folder (within your project). Within
external-plugins
, create a directory called Skript
, within this directory, create another called scripts
.
Then create your Skript file (the same way as everywhere else): scriptName.sk
After that, use Skript the same way as normal, dropping extra scripts into the folder(s) and building your project!
Caution
This library enforces a licence, which states that you cannot create a private version of this work. Please contribute any improvements you make back to the base repository to assist in making it easier to use Skript on Mineplex for everyone! See the license for more information.
We welcome contributions to improve this project! Please follow these guidelines to ensure a smooth contribution process:
- Fork the Repository
Create a fork of this repository to your GitHub account. - Clone Your Fork
Clone your fork to your local machine:git clone https://github.com/your-username/repository-name.git
- Create a Branch
Use a descriptive name for your branch:git checkout -b feature/your-feature-name
- Make Your Changes
Make Your Changes Ensure your changes follow the coding standards and do not introduce any bugs. - Run Tests
Run all tests to confirm that your changes do not break existing functionality:./gradlew test
- Commit Your Changes
Write clear and concise commit messages:git add . git commit -m "feature: description of your changes"
- Push Your Branch
Push your branch to your forked repository:git push origin feature/your-feature-name
- Open a Pull Request
git push origin feature/your-feature-name