Giter Club home page Giter Club logo

awesome-skript's Introduction

Awesome Skript Awesome

A curated list of skript related things to make your Minecraft server awesome!

Contents

Addons

Addons are plugins that extend the functionality of Skript and provide other useful functionality to your server. They might either hook into existing plugins (or are included within said plugins) or provide features that are not possible with Skript alone!

General

  • SkBee (by ShaneBeee) - A Skript addon that adds additional useful elements to Skript, like Scoreboards, Recipes, Bounds, and WorldCreators.
  • Skellett (by TheLimeGlass) - "The most popular Skript addon", appears to provide hooks into both proxies and some popular plugins.
  • MundoSK (by Tlatoani) - Another catch-all addon that provides a mix of both useful and niche features.
  • SkQuery (by LimeGlass) - Yet another catch-all addon that provides some useful features... you get the idea.
  • skRayFall (by eyesniper2) - Yet another catch-all addon, this time it hooks into various commonly-used plugins like Citizens and Votifier.
  • TuSKe (by Tuke-Nuke) - Even more integrations with plugins (ProtocolSupport / ViaVersion, Marriage, etc).
  • SkEssentials (by Tandhjulet) - Hooks with LuckPerms, Essentials, and provides a few other syntaxes.
  • Skuishy (by aabss) - DecentHolograms and Vulcan integrations, TickManager stuff, and lots of other random stuff.

Databases and Storage

  • MongoSK (by Romitou) - An addon that allows you to interact with MongoDB databases from Skript.
  • skJSON (by cooffeeRequired) - Work with JSON objects and files in Skript, also provides methods to fetch data from websites
  • skript-yaml (by Sashie) - Load and parse YAML files in Skript.
  • skript-db (by btk5h) - Manipulate SQL databases (MySQL, SQLite, etc.) from Skript.
  • skUtilities (by tim740) - Addon that adds lots of syntax related to file parsing, conversion between different native types, and more.
  • skent (by Olyno) - More file management.

Proxy Addons

Warning

All of the below addons haven't been actively maintained. Use at your own risk, they might not work with more recent versions of Minecraft.

  • Skungee (by TheLimeGlass) - Interact with BungeeCord's API and features from Skript.
  • BungeeSK (by ZorgBtw) - Same idea as Skungee.
  • skScraft (by scraft-official) - Yet another BungeeCord addon for Skript.
  • ZulfBungee (by Zulfen) - Proxy plugin for both BungeeCord and Velocity. Seems to have a more recent release than other plugins in the category.

Extend the Game

  • skript-advancements (by hotpocket184) - Create custom advancements in Skript, do things when players make progress or complete them.
  • skript-placeholders (by APickledWalrus) - Create custom placeholders that can be retrieved by other plugins through PlaceholderAPI, also get placeholders from other plugins.
  • skript-gui (by APickledWalrus) - A better way to create "custom" GUIs without the hassle of cancelling inventory clicks, etc.
  • SkCheez (by cheeezburga) - Attribute Modifiers, set list of blocks placable in adventure mode.
  • Kosmos (by Tlatoani) - An addon that allows you to manage your worlds, maybe even replace Multiverse-Core!

Display and Special Effects

  • skDragon (by Sashie) - Draw complex particle-based shapes and effects with Skript. Outdated, use skript-particle instead.
  • skript-particle (by sovdeeth) - Draw complex particle-based shapes and effects with Skript.
  • SkImage (by ItsTheSky) - Really basic image manipulation in Skript, for god knows what reason.
  • Tablisknu (by Tlatoani) - Create custom tablists, layouts, nametags, and more.

Packet Manipulation

  • PoaSK (by Ekpoa) - Basically allows lots of packet manipulation and fun stuff involving client-sided things. Paper only.
  • ThatPacketAddon (by Tlatoani) - Low-level packet manipulation for Skript. Doesn't seem to get updates, use skript-packet instead.
  • skript-packet (by Anarchick) - Another low-level packet manipulation addon for Skript.

Plugin Integrations

  • Diskuise (by UnderscoreTud) - Set and manage LibsDisguises disguises from Skript.
  • Fawesk (by TheLimeGlass) - Interact with FAWE (FastAsyncWorldEdit) from Skript.
  • FunkySk (by TheLimeGlass) - Interact with the NoteBlockAPI from Skript. Play note block songs and stuff.
  • Graphisk (by TheLimeGlass) - Manage HolographicDisplays and DecentHolograms with your Skripts.
  • LiteBansSk (by PugaBear) - If you wanted to ban player with reason "you suck" instead of execute console command "/ban player you suck", this is for you.
  • NoteSK (by byPixelTV) - Play NoteBlockAPI songs.
  • Parties (by AlessioDP) - A full-fledged teams plugin with integrated Skript syntax.
  • Plosk (by ReportCardsMC) - PlotSquared management in Skript.
  • skGlow (by MinecraftMan1013number2) - Hook into and control eGlow from Skript.
  • Skript-Citizens (by nylhus) - Hooks into and provides syntax for Citizens.
  • skript-itemsadder (by Asleeepp) - Hook into the ItemsAdder plugin to handle ItemsAdder-related features like custom inventories and items.
  • skript-oraxen (by Asleeepp) - Hook into the Oraxen plugin, same idea as skript-itemsadder.
  • skript-towny (by TheLimeGlass) - Hook into Towny from Skript.

External Platform Integrations

  • DiSky (by SkyCraft78) - A Skript addon that allows you to control a bot with Skript with nearly the full range of API features from Discord.
  • LabySK (by pqtriick) - Interact with the LabyMod Server API and control certain aspects about the client from Skript.
  • Linky (by UwUAroze and astridlol) - Discord-to-Minecraft linking, abstracted.
  • MCQQBot (by msg_dw) - Control a QQ bot from Skript.
  • SkEmail (by Olyno) - Send emails to your players with Skript.
  • skCord (by Fedox-die-Ente) - Control your Discord bot from Skript. Simpler than DiSky to a certain extent.
  • Skelegram (by DereWah) - Create a fully functional Telegram bot with Skript.
  • Skript-GPT (by DereWah) - Implement GenAI in Skript?!
  • SkriptWebAPI (by faketunaPrivateCamp) - Send HTTP requests and parse their results.

Advanced

  • skript-reflect (by TPGamesNL) - A Skript addon that allows you to interact with Java objects and classes, as well as create custom syntax for Skript.
  • Hippo (by Pesekjak) - An addon that compiles Java classes running Skript code during runtime. Requires skript-reflect.
  • Skester (by Olyno) - If you ever wanted to deploy "production-ready" Skript code, well, boy do you need this.
  • Biosphere2 (by bi0qaw) - Location and vector manipulations.

Scripts

Scripts are collections of Skript code that provide a specific feature or set of features. They are usually standalone and can be easily added to your server. Make sure to check if you have required addons or plugins installed before using them!

Soon™️

Resources

Websites, forums, and other resources that can help you learn Skript or find help with your Skript code.

Documentation

  • Skript Docs - The official documentation for Skript, most detailed but only covers the core syntax.
  • SkriptHub - A website that provides detailed documentation on Skript and addon-related syntax, as well as tutorials
  • SkUnity Docs - For use where SkriptHub lacks addons, another documentation site with syntax and examples.

Community

  • SkUnity Forums - An online forum for Skript users to ask questions, share resources, and discuss Skript-related topics.
  • SkUnity Discord - Official Discord for SkUnity Forums. Another place to get help with Skript, maybe even get spoonfed!

Contribute

Contributions welcome! Read the contribution guidelines first.

awesome-skript's People

Contributors

thunder-red-star avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.