SkCheese by erenkara

The smelliest Skript addon.

Events

0

Expressions

6

Effects

5

Conditions

2

Types

2

Sections

4

Structures

0

Total

19

v1.8-beta 49 days, 9 hours and 13 minutes ago

- Added profiler markers as an experimental feature. Read more about them here.

View Update

Update 1.7.1 65 days, 15 hours and 57 minutes ago

- Fixed the `new future` expression returning a future with wrong timeout, resulting in way shorter timeouts.
- Adjusted the `new future` expression's pattern to allow `set {_x} to a new future ...`

View Update

Update 1.7 122 days, 1 hour and 17 minutes ago

- Added a new assert effect:

function countdown(seconds: int):
assert {_seconds} > 0 with error "seconds should be positive"
# code stops if the assert fails

- The old new string: section was deprecated in favor of the new expression section: `set {_x} to new string:`. Old code will continue to work, but it will throw warnings.
- new string joined with " ":
- "hello"
- player
- broadcast last string


+ set {_message} to new string joined with " ":
+ "hello"
+ player
+ broadcast {_message}

- tree of %objects% was deprecated in favor of Skript's new recursive %objects% expression. Old code will continue to work, but it will throw warnings.
- Function Section syntax was reworked and requires changes in your code. The goal is to make the transition easier when Skript 2.15 adds these syntaxes.
- execute function add and store it in {_result}:
- first set to 5
- second set to 10
- broadcast {_result}


+ set {_result} to function blob with arguments:
+ first set to 5
+ second set to 10
+ broadcast {_result}

- execute function sendHello:
- p: player


+ execute function sendHello:
+ p set to player

- Lots of code maintenance to make sure SkCheese works in future Skript versions

View Update

Update 1.6 396 days, 5 hours and 23 minutes ago

- Removes the deprecated PreScriptLoad listener, which caused warnings during server startup.
- Adds a new effect to throw runtime errors and warnings.

View Update

Update 1.5 624 days, 6 hours and 54 minutes ago

- Fixed a bug where using a switch case clears all local variables
- Added binary/hexadecimal number formats
- Added bitwise operations
- Added the 'eval' effect

Check the wiki for more info on new features!

View Update

Updata 1.4.1 737 days, 7 hours and 18 minutes ago

Fixed issues with the 'new string' section:
- Options will now work correctly
- Unset values will now be shown as '<none>' rather than 'null'

View Update

Update 1.4 760 days, 9 hours and 35 minutes ago

Added pairs that can be used to store 2 values as a single value, which is very useful for functions.
See the wiki for examples.

View Update

Update 1.3 821 days, 5 hours and 5 minutes ago

- Added wrapped lists, see the documentation or the wiki to learn more.
- Fixed the Future type being registered despite being disabled.
- Now available on SkUnity docs.
- Fixed typos and a small bug related to the config.
- Slightly changed 'if not' syntax because it was misleading.
- Added update checker. (console message only)

View Update

Update 1.2 862 days, 6 hours and 54 minutes ago

- Added 'future' syntaxes. They can be used to wait for an event in the middle of your code such as waiting for a chat input.
- Added multi-line string section.
- Renamed 'reverted condition' to 'if not'.
- The 'if not' and 'all true?' conditions are now seperate in the config.

For more info, please check the GitHub wiki or SkriptHub documentation. If something is unclear or you have issues, contact me on the support Discord.

Take care!!!

View Update

The Cheesy Update - 1.1 886 days, 5 hours and 14 minutes ago

- New resource page, icon, banner
- Syntaxes are now available on SkriptHub docs and the Github wiki
- Added 'variable tree' expression
- Added 'parsed as type' expression
- Added 'reverted boolean' expression
- Added 2 new effects for labels (a.k.a. goto)
- Added 2 new conditions for reverting a condition and checking if a list of booleans are all true
- The config code was rewritten, if you used SkCheese before you may need to delete your config
- Switch cases were rewritten and it is now disabled by default, you can enable it in the config

For detailed information, check the Github wiki.
!!! Happy 2024 !!!

View Update

Update 1.0.2 911 days, 5 hours and 55 minutes ago

Fixes a bug where you couldn't use strings in cases. You should REALLY update.

View Update

Update 1.0.1 924 days, 3 hours and 42 minutes ago

Fixes an exception when you don't use the and store it in ... pattern. (Skript's fault)

View Update

SkCheese 931 days, 5 hours and 36 minutes ago


SkCheese is a Skript addon which adds Skript related syntaxes that will likely not make it to official Skript.



This addon was made and tested in Skript 2.14. It may work on other versions but it is not guranteed.

No support is given for older versions.

View Update

© Copyright 2014-2026 skUnity

All rights reserved.