LifeSkript is a plugin for Bukkit/Spigot, which allows server owners and other people to modify servers without learning Java.
It can also be useful if you know Java; some tasks are quicker to do with Skript, and so it can be used for prototyping etc.
Also, Skript is a very easy and understandable domain-specific scripting language, written in plain english sentences. Read the wiki for a great tutorial.
Requirements for running Skript is:
- Java 8 or later installed. (Java 8, 11 or 15 is recommended) (Java 8 is highly recommended)
- A Bukkit or Bukkit-based (Bukkit, CraftBukkit, Spigot, PaperSpigot, TacoSpigot, etc.) server to run Skript.
- Minecraft version compatibility is:
- Tested: 1.7.10 - 1.8.8 (also any version between these) (recommended: TacoSpigot 1.8.8)
- Can maybe work: 1.2.5 and above (others also maybe work)
- If your server is 1.9 or above, please use Bensku's fork. It's the most updated latest fork of Skript. Get it here: https://github.com/SkriptLang/Skript
I've only created this fork for my old 1.7.10 server, so don't expect too much. I will back-port and/or make some sort of bug fixes and features but nothing too much.
- Provide bug fixes and backports to older server versions.
- Improve the overall performance of the plugin and scripts.
For more info about performance, see the wiki: Improving performance
Feel free to report all issues, make pull requests, etc. but I can't guarantee these issues will be fixed because I'm not the original author of the Skript and don't know everything about Skript.
- Stable Releases: No suffix. Just (generally) a major version. (like 2.2.17, 2.2.18 etc.)
- Beta or Preview Releases (tested): Stable version + A suffix and number. (like 2.2.16-beta1, 2.2.16-pre2 etc.)
- Nightly Builds (untested): Not available via an official download. Clone this repo and build yourself.
Note: Some releases may also contain hotfixes or backports from newer releases or commits.
You can download the latest release from here:
https://github.com/LifeMC/LifeSkript/releases/latest/
If you want to use dev versions or your custom version, you should clone the repo and compile yourself.
Note: For this, a basic XML, Maven, Git and Java information is required. Search it if you are interested.
The wiki contains some information may be useful for you ;)
https://github.com/LifeMC/LifeSkript/wiki
Some useful links maybe help you.
- Bensku's Fork (1.9 or above): https://github.com/SkriptLang/Skript
- Mirreski's Repo (it's also abandoned I think): https://github.com/Mirreski/Skript
- Njol's Original Repo (abandoned, read-only): https://github.com/Njol/Skript
- Original Skript Documentation: https://en.njol.ch/projects/skript
- SkUnity Skript Documentation: https://docs.skunity.com/
- SkriptHub Skript Documentation: https://skripthub.net/docs/
- SkUnity Skript Forums: https://forums.skunity.com/