Jump to content

Draft:Skript (programming language)

From Wikipedia, the free encyclopedia

Skript is a Minecraft programming language designed to be simple, and easy to use. It's latest stable version is Skript 2.9.4. It uses human-like programming, for example: 'give player 1 apple named "Food" with lore "Delicious!".'

Usage

Skript has been widely used by thousands of Minecraft servers, and it supports Java Edition only, due to it using Java.. It supports millions of possibilities (counting all the Minecraft items and the word usage), but it also has many limitations including, but not limited to: It can't be used to create custom new items (for example a popular example is emerald armor), it can also not be used to create custom crafts without using datapacks. Skript has a simple syntax, for example: "on join:

   if player has 1 diamond:
       send "You have 1 diamond!" to player
       broadcast "%player% has a diamond! GG!"
   else:
       if player's world is not "world_nether":
           give player 1 diamond
       else:
           kill player".

History

Skript has a wide history, dating back to 2016. It started on GitHub, with a simple release (1.0.0), it was also released on Spigot.. Skript was created by nfell2009, bensku, and is now controlled by contributions from people..

Versions

Skript has many versions, mainly pre-releases, they are all on GitHub, on this page. All versions are listed below:

Pre-releases Skript 1.0.0 Skript 1.0.1 Skript 1.0.2 Skript 1.0.3 Skript 1.0.4 Skript 1.0.5 Skript 1.1.0 Skript 1.1.1 Skript 1.1.2 Skript 1.1.8 Skript 1.3.5 Skript 1.6.3 Skript 2.10.0 Beta 1

Stable releases Skript 1.1.3 Skript 1.1.4 Skript 1.1.5 Skript 1.1.6 Skript 1.2.0 Skript 1.2.1 Skript 1.2.2 Skript 1.2.3 Skript 1.3.0 Skript 1.3.1 Skript 1.3.2 Skript 1.3.3 Skript 1.3.4 Skript 1.3.9 Skript 1.3.10 Skript 1.3.11 Skript 1.4.0 Skript 1.4.1 Skript 1.4.2 Skript 2.0.0 Skript 2.0.1 Skript 2.0.2 Skript 2.9.1