Skip to content

Commit d6ce99a

Browse files
committed
fix export with "invalid" dimension id
1 parent e3f37e2 commit d6ce99a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@
215215
<input type="number" id="target_datapack_version">
216216
</label></div>
217217

218-
<div class="setting"> <label><span class="description">Dimension Name:</span><input type="text"
218+
<div class="setting"> <label><span class="description">Dimension id:</span><input type="text"
219219
id="dimension_name" /></label></div>
220220

221221
<div class="setting"> <label><span class="description">Noise Settings:</span>

src/main/UI/ExportWriter.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ export class ExportWriter {
3232

3333
zip.file("pack.png", (await fetch("icons/icon_128.png")).blob() )
3434

35-
const [namespace, path] = this.builder.dimensionName.split(":", 2)
36-
var folder = dataFolder.folder(namespace).folder("dimension")
35+
const dimension = Identifier.parse(this.builder.dimensionName.toLowerCase())
36+
var folder = dataFolder.folder(dimension.namespace).folder("dimension")
3737

38-
const folders = path.split("/")
38+
const folders = dimension.path.split("/")
3939
const filename = folders[folders.length - 1]
4040

4141
for (var i = 0 ; i < folders.length - 1 ; i++){

0 commit comments

Comments
 (0)