SkriptLang / Skript

Skript is a 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://docs.skriptlang.org
GNU General Public License v3.0
1.06k stars 367 forks source link

Some features suggest #1824

Open CrazyWords1 opened 5 years ago

CrazyWords1 commented 5 years ago

Description

I suggest adding a few features

P.S (The fact is that my server is almost entirely built on Script without any Addons and I do not want to put large Addons, for simple functions)

TheBentoBox commented 5 years ago
ShaneBeee commented 5 years ago

I personally like the Idea of YAML support for sure. Since it is something that in Spigot is used by virtually EVERY plugin, it would be super handy to have it built in.

I personally think that scoreboards don't really fit into Skript as they're super complicated.

CrazyWords1 commented 5 years ago

Thanks for reply! GoodLuck with dev

Pikachu920 commented 5 years ago

personally I'd rather not see YAML in skript. as for scoreboards, they are fine but the issue is they are tough to get right and require NMS for advanced features

Snow-Pyon commented 5 years ago

Scoreboards could be implemented at some point but it's a tough task just as Pikachu said. As for YML, that's a strong no from my part, I wouldn't accept PRs on it either.

One of the reasons is that the main point of Skript as plugin is supporting everything MC-related, YML isn't MC-related and thus I'd say it belongs to an addon (and there are addons that handle it pretty well already).

andrei923 commented 5 years ago

I think a format slot(to run command/function/maybe code?) effect will be really useful.

bensku commented 5 years ago

Consider splitting many feature requests to many issues in future.

TrademarkTM commented 5 years ago

I agree with @andrei923, adding GUI syntaxes similar to TuSKe into Skript would be quite handy.

As for scoreboards, I don't see a reason to implement it into Skript. There are plenty of good plugins that handle that quite well (TitleManager, QuickBoard, Featherboard). For me, hooking Skript into them would make more sense (something like Skore addon). Bossbars are a nice feature, though.

Snow-Pyon commented 5 years ago

Scoreboards aren't just sidebar displays, it has many uses besides that.

As for the GUI syntaxes, we're better off letting an addon make them or people to make snippets for it, that's what I think at least.

AyhamAl-Ali commented 2 years ago

There is unfinished code for Bossbar implementation in #3995