Since I am writing this on Sunday, happy Easter everyone!
Recently I promised to release a new extension by the end of the week. Technically, I released it on my GitHub, but you’re most likely reading this on monday, because of the forum approval process.
Introducing: BetterSettings!
BetterSettings is an extension I’ve waited for for a long time. Simply adding more datatypes to the settings namespace shouldn’t be that hard, right?
You can now save new datatypes to device storage.
The datatypes currently supported include:
- String arrays
- Booleans
- Images
- Boolean arrays
The datatypes I’m considering at the moment include:
- Image arrays
- Nested arrays (eg.
number[][]...
) - Tilemaps
- Objects
…and more!
It’s important to note that the BetterSettings extension is just an addon to the standard BlockSettings extension, which means you’ll still be getting all of your standard blocks. You can also migrate to BetterSettings even if you have older projects with the settings extension installed.
Available Blocks
This extension adds 8 new blocks to the BetterSettings
category. (Replaces Settings
if existent).
General datatypes
[W/R boolean, W/R image]
Here you can access standard datatypes such as booleans and images. I’m planning to expand on this in the future with some of the datatypes named above.
Arrays
[W/R string[], W/R boolean[]]
Here you can access array datatypes. Along with the standard number arrays, the string and boolean arrays are now available. In the future, image arrays and nested arrays are planned.
Feel free to use this extension, no creds required. If you found this useful, leave a reply or like, and if you have any questions/suggestions related to datatypes or operations, make sure to reach out below. Cheers!
(Repo/extension link)