We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cefe7a0 commit 8b2d1fcCopy full SHA for 8b2d1fc
2 files changed
index.html
@@ -10,7 +10,7 @@
10
</head>
11
12
<body>
13
- <input type="file" id="input" accept=".zip" multiple />
+ <input type="file" id="input" accept=".zip,.jar" multiple />
14
15
<div id="datapack-display"></div>
16
src/main.ts
@@ -7,7 +7,8 @@ async function onFileUploaded(e: Event) {
7
const fileList = (e.target as HTMLInputElement).files;
8
if (!fileList) return;
9
- const zipFiles = Array.from(fileList).filter((file) => file.type === "application/zip");
+ const acceptedTypes = ["application/zip", "application/java-archive"];
+ const zipFiles = Array.from(fileList).filter((file) => acceptedTypes.includes(file.type));
const datapacks = await Promise.all(zipFiles.map(loadDatapack));
console.log(datapacks);
0 commit comments