Skip to content

Releases: sandstone-mc/sandstone

Fixed \n in /say not working

05 Jun 14:11
03ddc51
Compare
Choose a tag to compare

Fixed \n in /say resulting in newlines inside the function file, resulting into invalid commands.

Fixed web-related bugs

01 Jun 15:42
4111680
Compare
Choose a tag to compare

Fixed 2 web-related bugs:

  • Fixed Datapack.reset invalidating previously imported libraries, by overriding previous commandsRoot
  • Fixed Datapack.reset not resetting conditions IDs to 0

Fixed a bug

01 Jun 12:33
be8e05d
Compare
Choose a tag to compare

Fixed Objective.get throwing an error.

Miscellaneous changes

17 May 12:00
a8e9cdf
Compare
Choose a tag to compare

Changelog:

  • Fixed one spreadplayers overload being incorrectly typed ;
  • Fixed Datapack.reset not resetting Variable IDs.

Fixed several command-related bugs

17 May 11:47
9a721b0
Compare
Choose a tag to compare

Changelog:

  • Fixed spreadplayers expecting x, y and z coordinates instead of just x and z ;
  • Fixed team.remove throwing an error ;
  • Fixed bossbar.set throwing an error ;
  • Fixed built-in documentation using createObjective instead of Objective.create (thanks to @ncklwse).

Added Datapack.reset, and fixed some problems with browsers

16 May 09:38
1bdc98a
Compare
Choose a tag to compare

Added Datapack.reset for external tools, and fixed some problems with browsers.

Removed dependency on fs when using a custom file handler

26 Apr 13:02
3fc171d
Compare
Choose a tag to compare

Removed dependency on fs when using a custom file handler, for better browser support

Fixed a problem with _.elseIf

26 Apr 10:00
cb15858
Compare
Choose a tag to compare

This small release fixes a bug where a while nested in an elseIf wouldn't work.

Fixed NBT problems

21 Apr 10:13
acdb198
Compare
Choose a tag to compare

This release fixes 2 major bugs:

  • Fixed Score.set incorrectly infering custom NBTs, and outputing the wrong command in result.
  • Fixed NBT arrays (like NBT.double([0, 1.5, 0])) not being properly stringified, resulting in an incorrect NBT.

Fixed complex NBT strings resulting in template strings.

19 Apr 07:22
c6b45c7
Compare
Choose a tag to compare

Changelog:

  • You can now directly /tellraw a DataPoint. For example:
const myMotion = Data('entity', '@s').select('Motion')
tellraw('@a', ['My motion is ', myMotion])
  • Fixed complex NBT strings resulting in template strings. This corresponds to any string having both a single & double quote. Example:
summon(..., { TestNBT: `This "is" a 'test'` })

// Before:
/summon ... { TestNBT: `This "is" a 'test'` }

// Now:
/summon ... { TestNBT: "This \"is\" a 'test'" }