11import { Climate , DensityFunction , Identifier , lerp , NoiseRouter , NoiseSettings , WorldgenRegistries } from "deepslate"
2- import { ResourceLocation } from "mc-datapack-loader"
2+ import { PackFormat , ResourceLocation } from "mc-datapack-loader"
33import { SpawnTarget } from "./util/SpawnTarget.js"
44
55export function lerpClimate ( a : Climate . TargetPoint , b : Climate . TargetPoint , c : number ) {
@@ -107,7 +107,7 @@ export function updateUrlParam(param: string, value?: string, default_value?: st
107107
108108type Metadata = {
109109 vanillaDatapack : string ,
110- datapackFormat : number ,
110+ datapackFormat : PackFormat ,
111111 canonicalNames : string [ ] ,
112112 resourceLocations : {
113113 structure : ResourceLocation
@@ -134,7 +134,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
134134 translation_key : "dropdown.add.built_in.update_1_20"
135135 }
136136 ] ,
137- datapackFormat : 12 ,
137+ datapackFormat : new PackFormat ( 12 ) ,
138138 canonicalNames : [ "1.19" , "1.19.1" , "1.19.2" , "1.19.3" , "1.19.4" ] ,
139139 resourceLocations : {
140140 structure : ResourceLocation . LEGACY_STRUCTURE
@@ -150,7 +150,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
150150 "1_20" : {
151151 vanillaDatapack : "1_20" ,
152152 experimentalDatapacks : [ ] ,
153- datapackFormat : 15 ,
153+ datapackFormat : new PackFormat ( 15 ) ,
154154 canonicalNames : [ "1.20" , "1.20.1" ] ,
155155 resourceLocations : {
156156 structure : ResourceLocation . LEGACY_STRUCTURE
@@ -166,7 +166,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
166166 "1_20_2" : {
167167 vanillaDatapack : "1_20_2" ,
168168 experimentalDatapacks : [ ] ,
169- datapackFormat : 18 ,
169+ datapackFormat : new PackFormat ( 18 ) ,
170170 canonicalNames : [ "1.20.2" ] ,
171171 resourceLocations : {
172172 structure : ResourceLocation . LEGACY_STRUCTURE
@@ -187,7 +187,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
187187 translation_key : "dropdown.add.built_in.update_1_21"
188188 }
189189 ] ,
190- datapackFormat : 26 ,
190+ datapackFormat : new PackFormat ( 26 ) ,
191191 canonicalNames : [ "1.20.3" , "1.20.4" ] ,
192192 resourceLocations : {
193193 structure : ResourceLocation . LEGACY_STRUCTURE
@@ -208,7 +208,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
208208 translation_key : "dropdown.add.built_in.update_1_21"
209209 }
210210 ] ,
211- datapackFormat : 41 ,
211+ datapackFormat : new PackFormat ( 41 ) ,
212212 canonicalNames : [ "1.20.5" , "1.20.6" ] ,
213213 resourceLocations : {
214214 structure : ResourceLocation . LEGACY_STRUCTURE
@@ -224,7 +224,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
224224 "1_21_1" : {
225225 vanillaDatapack : "1_21" ,
226226 experimentalDatapacks : [ ] ,
227- datapackFormat : 48 ,
227+ datapackFormat : new PackFormat ( 48 ) ,
228228 canonicalNames : [ "1.21" , "1.21.1" ] ,
229229 resourceLocations : {
230230 structure : ResourceLocation . STRUCTURE
@@ -245,7 +245,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
245245 "translation_key" : "dropdown.add.built_in.winter_drop"
246246 }
247247 ] ,
248- datapackFormat : 57 ,
248+ datapackFormat : new PackFormat ( 57 ) ,
249249 canonicalNames : [ "1.21.2" , "1.21.3" ] ,
250250 resourceLocations : {
251251 structure : ResourceLocation . STRUCTURE
@@ -261,7 +261,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
261261 "1_21_4" : {
262262 vanillaDatapack : "1_21_4" ,
263263 experimentalDatapacks : [ ] ,
264- datapackFormat : 61 ,
264+ datapackFormat : new PackFormat ( 61 ) ,
265265 canonicalNames : [ "1.21.4" ] ,
266266 resourceLocations : {
267267 structure : ResourceLocation . STRUCTURE
@@ -277,7 +277,7 @@ export const versionMetadata: { [version: string]: Metadata } = {
277277 "1_21_5" : {
278278 vanillaDatapack : "1_21_5" ,
279279 experimentalDatapacks : [ ] ,
280- datapackFormat : 71 ,
280+ datapackFormat : new PackFormat ( 71 ) ,
281281 canonicalNames : [ "1.21.5" ] ,
282282 resourceLocations : {
283283 structure : ResourceLocation . STRUCTURE
@@ -290,11 +290,11 @@ export const versionMetadata: { [version: string]: Metadata } = {
290290 spawnAlgorithm : SpawnTarget . Algorithm . BEST_CLIMATE ,
291291 dimensionPaddingEnabled : true
292292 } ,
293- "1_21_7 " : {
294- vanillaDatapack : "1_21_7 " ,
293+ "1_21_8 " : {
294+ vanillaDatapack : "1_21_8 " ,
295295 experimentalDatapacks : [ ] ,
296- datapackFormat : 81 ,
297- canonicalNames : [ "1.21.6" , "1.21.7" ] ,
296+ datapackFormat : new PackFormat ( 81 ) ,
297+ canonicalNames : [ "1.21.6" , "1.21.7" , "1.21.8" ] ,
298298 resourceLocations : {
299299 structure : ResourceLocation . STRUCTURE
300300 } ,
@@ -306,4 +306,36 @@ export const versionMetadata: { [version: string]: Metadata } = {
306306 spawnAlgorithm : SpawnTarget . Algorithm . BEST_CLIMATE ,
307307 dimensionPaddingEnabled : true
308308 } ,
309+ "1_21_10" : {
310+ vanillaDatapack : "1_21_10" ,
311+ experimentalDatapacks : [ ] ,
312+ datapackFormat : new PackFormat ( 88 ) ,
313+ canonicalNames : [ "1.21.9" , "1.21.10" ] ,
314+ resourceLocations : {
315+ structure : ResourceLocation . STRUCTURE
316+ } ,
317+ biomes : {
318+ cherry_grove : "minecraft:cherry_grove" ,
319+ pale_garden_1 : "minecraft:pale_garden" ,
320+ pale_garden_2 : "minecraft:pale_garden"
321+ } ,
322+ spawnAlgorithm : SpawnTarget . Algorithm . BEST_CLIMATE ,
323+ dimensionPaddingEnabled : true
324+ } ,
325+ "1_21_11" : {
326+ vanillaDatapack : "1_21_11" ,
327+ experimentalDatapacks : [ ] ,
328+ datapackFormat : new PackFormat ( 94 , 1 ) ,
329+ canonicalNames : [ "1.21.11" ] ,
330+ resourceLocations : {
331+ structure : ResourceLocation . STRUCTURE
332+ } ,
333+ biomes : {
334+ cherry_grove : "minecraft:cherry_grove" ,
335+ pale_garden_1 : "minecraft:pale_garden" ,
336+ pale_garden_2 : "minecraft:pale_garden"
337+ } ,
338+ spawnAlgorithm : SpawnTarget . Algorithm . BEST_CLIMATE ,
339+ dimensionPaddingEnabled : true
340+ }
309341}
0 commit comments