LifeMC / LifeSkript

LifeSkript is a Bukkit/Spigot plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

Home Page:https://www.lifemcserver.com/forum/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LifeSkript Skript Fork

Release Discord License Build Status Codacy Badge Known Vulnerabilities

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.

Server Compatibility

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.

Goals Of This Fork

  • 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

Issues and Pull Requests

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.

Versioning System

  • 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.

Download Links

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.

Wiki & How-To Pages

The wiki contains some information may be useful for you ;)
https://github.com/LifeMC/LifeSkript/wiki

Useful Links

Some useful links maybe help you.

Github Links

Documentation

Forums

About

LifeSkript is a Bukkit/Spigot plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

https://www.lifemcserver.com/forum/

License:GNU General Public License v3.0


Languages

Language:Java 97.0%Language:Kotlin 2.7%Language:Batchfile 0.3%Language:Shell 0.1%