SkriptTools is now part of the skUnity family! skUnity will keep SkriptTools running, updating and adding new features.
- You can now search scripts by author by doing "author:name". For example: "author:nfell2009"
- Login to SkriptTools using your skUnity account to save your favourite scripts and come back to them
This page is intended for developers who want to write applications that interact with SkriptTools.
GET https://api.skripttools.net/v4/addons
{
"success": true,
"data": {
"AdvancementsAddon": [
"AdvancementsAddon 1.0.0.jar"
],
"AlkaSK": [
"AlkaSK 0.1.jar",
"AlkaSK 0.5.jar"
],
"AuthMeSkAddon": [
"AuthMeSkAddon 1.0.jar",
"AuthMeSkAddon 1.1.jar"
],
...
}
}
GET https://api.skripttools.net/v4/addons/{FILENAME}
{
"success": true,
"data": {
"author": [
"_Donut_"
],
"plugin": "SkUniversal",
"version": "2.4.5",
"description": "...",
"bytes": "467434",
"download": "https://skripttools.net/dl/SkUniversal+2.4.5.jar",
"sourcecode": "...",
"depend": {
"depend": [
"Skript"
],
"softdepend": [
"AdvancedBan",
"AdvancedSurvivalGames",
"Autorank",
...
],
"loadbefore": [
"..."
]
}
}
}
GET https://api.skripttools.net/v4/scripts
{
"success": true,
"data": [
"Snow-Pyon's code snippets.sk",
"Inventaire Modrateur Par Alethi.sk",
"Arcitc Core (Public version).sk",
"Gun Warfare Lite - FFA.sk",
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/scripts/{FILENAME}
{
"success": true,
"data": {
"script": "Snow-Pyon's code snippets",
"extension": "sk",
"bytes": 19690,
"download": "https://skripttools.net/dl/Snow-Pyon%27s+code+snippets.sk"
}
}
Open in new tab
GET https://api.skripttools.net/v4/skript
{
"success": true,
"data": [
"Skript 1.0.jar",
"Skript 1.0-pre1.jar",
"Skript 1.0-pre2.jar",
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/skript/{FILENAME}
{
"success": true,
"data": {
"plugin": "Skript",
"version": "2.2-dev37c",
"bytes": 2172667,
"download": "https://skripttools.net/dl/Skript+2.2-dev37c.jar",
"source": "https://skripttools.net/dl/Skript+2.2-dev37c.src.zip"
}
}
Open in new tab
GET https://api.skripttools.net/v4/documentation
{
"success": true,
"data": [
{
"ID": "1",
"type": "events",
"docid": "[player]_advancement_(award|get|complete)",
"name": "On [player] advancement (award|get|complete)",
"description": null,
"examples": null,
"addon": "AdvancementsAddon",
"since": null,
"return_type": null,
"changers": null,
"patterns": "[on] [AdvancementsAddon] [player] advancement (award|get|complete)",
"event_values": "event-player\nevent-advancement\nevent-namespacedkey\nevent-world",
"cancellable": "0",
"note": null
},
{
"ID": "2",
"type": "effects",
"docid": "EffAwardAdvancement",
"name": "Award Advancement",
"description": null,
"examples": null,
"addon": "AdvancementsAddon",
"since": null,
"return_type": null,
"changers": null,
"patterns": "(award|give) [all criteria of] advancement %advancement% to %player%",
"event_values": null,
"cancellable": null,
"note": null
},
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/documentation/skunity1
GET https://api.skripttools.net/v4/documentation/skunity2
GET https://api.skripttools.net/v4/documentation/skripthub