sandstone icon indicating copy to clipboard operation
sandstone copied to clipboard

Sandstone | Next Generation Framework for Minecraft

Results 73 sandstone issues
Sort by recently updated
recently updated
newest added

`NBT.stringify({ test: '\n' })` should output `"{test:'\n'}"` when used in a JSON file, not `"{test:'\\n'}"`. This input impossible to specify in commands validly though. Minimal reproduction code: ```ts LootTable('test:book', {...

bug
help wanted

Practical example: ![image](https://user-images.githubusercontent.com/14056899/146135059-a49cb349-f2a4-4264-8a71-a9181387cfa8.png) ![image](https://user-images.githubusercontent.com/14056899/146135159-fa1776e7-c3f4-41d0-85c8-41b39eb7ad39.png) ![image](https://user-images.githubusercontent.com/14056899/146135190-f07ca477-90ca-45cc-b6b0-6f902972e7b8.png) ![image](https://user-images.githubusercontent.com/14056899/146135222-4ea3d17f-7fbf-4ea6-aac9-a6e3485b2a81.png)

bug

Instead of `number | LiteralUnion`, it could be `` number | `${number}${'t' | 's' | 'd'}` `` (or something equally restrictive that still includes `'1t'`, `'1s'`, and `'1d'` as auto-complete...

`BasePathClass.prototype.getResourceName` does not accept substitutions like template tags normally do. It only looks at the template parts of the inputted string. ![image](https://user-images.githubusercontent.com/14056899/145361704-0ec0ee21-afa8-4fd9-9eac-c2f7aa9026db.png) `name.join()` is the part of the code below...

bug

Many of the current names are very unnatural to type and to read. These should be renamed: * `greaterOrEqualThan` -> `greaterThanOrEqualTo` * `lowerOrEqualThan` -> `lessThanOrEqualTo` * `lowerThan` -> `lessThan` *...

enhancement

Add support for `` basePath`#name` `` as discussed on the Discord server.

enhancement
priority-low

It should be `scoreboard.objectives.setdisplay`. Nothing else that I know of in the library takes the lowercase of vanilla Minecraft syntax and turns it into camel case where there are officially...

The same reasoning that applies to doing this for `execute.if` and `execute.unless` subcommands also applies to these. * `execute.facing.entity` * `execute.positioned.as` * `execute.rotated.as` * `worldborder.damage.amount` * `worldborder.damage.buffer` * `worldborder.warning.distance` *...

bug
🧹

I expect a function tag to be callable just like a function.

It should accept function tags in addition to functions.