diff --git a/server-04-crazy-flat/index.toml b/server-04-crazy-flat/index.toml new file mode 100644 index 0000000..b5ad971 --- /dev/null +++ b/server-04-crazy-flat/index.toml @@ -0,0 +1,421 @@ +hash-format = "sha256" + +[[files]] +file = "mods/appleskin.pw.toml" +hash = "1fc1e482945dff68e6aab34b22d61d054a6177869408ed4af3fef6117a33faab" +metafile = true + +[[files]] +file = "mods/c2me-fabric.pw.toml" +hash = "4ee1808a7fb319d469dece5752cedb05dacb9afbe48021fa664f54b8c83fdc45" +metafile = true + +[[files]] +file = "mods/carpet.pw.toml" +hash = "b6986c7bdec6840b8a344b4028b0a52be10460f2630223ca88db681b36cd5efa" +metafile = true + +[[files]] +file = "mods/easyauth.pw.toml" +hash = "a2cf3825aa8d9cd727953a7496ce4ee781883e958bf0c7b0ae9d60f2c5ab2942" +metafile = true + +[[files]] +file = "mods/fabric-api.pw.toml" +hash = "0345fbfa8542b5ec84535fe2aff0f5cc4e801ecc337f926d4e2310b53f458569" +metafile = true + +[[files]] +file = "mods/lithium.pw.toml" +hash = "84957275e9dc6f07f4244ce3303536e3d73b0e72eb1696ccd024168a52c29c98" +metafile = true + +[[files]] +file = "mods/no-chat-reports.pw.toml" +hash = "70d7b2bca719eca2b3a1447228b868abdc633c38121652d49f4e34380c44339d" +metafile = true + +[[files]] +file = "mods/simple-voice-chat.pw.toml" +hash = "44acdef628ff0435c751b93100dd1a3dfabd263039003d39b20cb6f35110060f" +metafile = true + +[[files]] +file = "server.properties" +hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/configured_feature/barrier_remover.json" +hash = "75771918537bc50fdcd134e01deafed2aa3325a8a310b41152a4a1b4fd76ed64" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/noise_settings/end.json" +hash = "7c0ca045fdd19c3b36c35d123d21902d796f9b20445654678e9c5b94aa5e5c8e" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ancient_city.json" +hash = "a32f8919571fecd93eedd3fa45f1c8df4adf1650b1391d176b13e942752cdbbe" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/bastion_remnant.json" +hash = "a34d39deac28c25ac6c1a34a9cfc840af72aeeba4bec6b6c851361592909bc34" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/buried_treasure.json" +hash = "ebea858acfd221655cc2da9637e50f8608523a45976161038b9a824d4c79811d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/desert_pyramid.json" +hash = "9b8ccc64ec31048dc6f5498f34572f52082ecb98d6009026a8d389b2c9b90290" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/fortress.json" +hash = "ee97dab8f1f6ba3814f8d8e0539924ff8d063e81560e570146d45d2f3ac9eb9f" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/igloo.json" +hash = "fbfc4a37bd4d8cb480d8a17da33f7abfb9d340ed357310c1d119b3a35c427be0" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/jungle_pyramid.json" +hash = "888f3ed0371e0a305a8ffa3f4c3bcf15d8fb7d45e560a7878fa042b729869238" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mansion.json" +hash = "ccf2d3639ab9cfed426eade6e86ce290af7d5cea6f8a4e082fb8055726a2b732" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft.json" +hash = "6a57c6185b33989ec410b747ab5639887cab50c11393cdd53d40de5a155abc5b" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft_mesa.json" +hash = "929f2484095cacc0833c0eb895d67a72f4c9b16c0d9bbda540cdd4cf291321af" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/monument.json" +hash = "e8fd41e742431b4f0fad00004dae8ba688e13e4a61c2e9a0c021416ec5c69714" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/nether_fossil.json" +hash = "61714b925b29c997e3553165ba87242d574d5c3416583c2e41b3003116ba117c" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_cold.json" +hash = "a30893dd35a7c93439f67644a94d591a6608bdddf283ed7dadb62dcc7eeeca4f" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_warm.json" +hash = "60d139b7c4b6ef999b429b048fc930ca7a34c7f6ffcad657848abc8f2b079c34" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/pillager_outpost.json" +hash = "9389a0a9ff5c933b7c0a41814f07cb70ff8de00a8b314ec1bbb1ffdba799340d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal.json" +hash = "c9ebd0a03d934d4a79d6c6f2b317e1532d3f023591ea8f6f421b392f91076d14" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_desert.json" +hash = "3e635eb9c50196cd332ff5cd1783b3bea0f908c3a187a9dead0b330efd456af2" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_jungle.json" +hash = "c155b6c7d347e6d865c96c2e4b4ca14c47cff2031730bae435698e5acc12f85c" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_mountain.json" +hash = "29019eed3b147a6ae1eb7bb3a0f831b4e28cda398ae590402f5d8914e8ed4a2e" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_nether.json" +hash = "f71291d754064b051b956cca70470827735054d3ab5931b426a6c644eef983fa" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_ocean.json" +hash = "048d15c54b4ea2a517492da1e8b8d339a474bc81311303675f211b717b2bd4a9" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_swamp.json" +hash = "45c63cd9db34f4cba3b27817a763556b4bfdf29f6500425b47477ec50d60aa13" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck.json" +hash = "7ebde33c4a0e35f24faad429aa27967039991190c8a5cf9460469df14ce26845" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck_beached.json" +hash = "1c038a8319b0c53f9b8db49eb7e9ab825728acc82ad69757081388cd2f6d11e4" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/stronghold.json" +hash = "2040ff702a3fd6efd075758bda74ecf8fdd51e6bf5b468c1ddbfa0078c18c812" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/swamp_hut.json" +hash = "4fd327b39c51f9b075ea57d343443f76e0d5b816012ca493c1233cba09a9021c" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trail_ruins.json" +hash = "1098e721a3c854238f68dad4746f19733216039fae566fb4e21525418dda029a" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trial_chambers.json" +hash = "f25febd0c15a24ce8e04caad1e42ddfd98bda5a04aca1c93c2fea0f7fd0ca3fe" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_desert.json" +hash = "44fc0c37773be0914b2c1c3b816ef59e65ae1ce6a164c90879da5b6a9a7900df" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_plains.json" +hash = "046a75364c6667c9ee5c3aa6172cd7b7bf6e5cb292e9004559cacba5c6b2dc33" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_savanna.json" +hash = "653b927886e03b2d892b31b2a16b43b5459abab1be6c102b566ca51d6504b36f" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_snowy.json" +hash = "c59fcd591981c552dd370355a1017c938d1574f03fddae1ffd015a7c777dae73" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_taiga.json" +hash = "86ec8c3cfd7e547cb7db1d3bcf755391b68c51f29c3d6a93ced2618c9eef12e3" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ancient_cities.json" +hash = "711795eca8b83b29aa487dd5abc0cd4bd842bae4ae5c01d6e9b224fd2cdb6c9b" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/buried_treasures.json" +hash = "405f33cb875e31b48d8b9899f02b068451bebdb2f89c7894be1dd0a4213754d6" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/desert_pyramids.json" +hash = "835380d4d4230b20bcaa27541a79945130b50ffae95e30ba00f135c77f36a2dd" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/end_cities.json" +hash = "176f44c63064b9721b416d9ad09f09c4810ec5b0034e66fcf6e85fd72d6a83e8" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/igloos.json" +hash = "58bdf78b1a91c9d27ab34218b64db81df4da84ef8c5b27d7b3946b1a0d09ad37" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/jungle_temples.json" +hash = "65aeda4857f4fdb312eaeffa29403d4207a0b175c3e46a01b3102d8405312b81" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/mineshafts.json" +hash = "09a049b5ac50974de9752bdbce0f31c354ea3bac4227f4b1e5d486741562e4f9" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_complexes.json" +hash = "1ba1acf893a0759791852f93428634d5e5b4ed070a3913eacbbd92571bb45190" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_fossils.json" +hash = "c5b5330628986cdf935f6835f714b9ea16bdc9c26ee791b9e3a688372de9a0d9" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_monuments.json" +hash = "6fe75f360c52c3d4eb630abe3724ce234d2273c656994a1d64b707786abf760c" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_ruins.json" +hash = "4cf598f0f3a380fd334402518be8f43d9832d5985cf56e6046493f25edbf76cd" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/pillager_outposts.json" +hash = "6c9ae8b84a9776d2a1f6ca421123cd0824688012165a3dca0e78e8ea9d4a84ea" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ruined_portals.json" +hash = "20bee37e673cd30a58cb75134bcbc4cca9b3c2f2387743af0a27ecf550dc456d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/shipwrecks.json" +hash = "0576598225f101283b4b3f65ab6cbbcd6a6cbd045d33222f3b07295bd211d436" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/strongholds.json" +hash = "efac2e2976f903b89fe9532e7c8b297bd61aae3a16e92d9374b279b7f3109b95" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/swamp_huts.json" +hash = "7fdf8ca260ff1d970d5a8be4db273dd4b51a81af3507d22d60324a0a75681263" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trail_ruins.json" +hash = "cd8c4c9683be6239fa69891b4e7325c66a3f51674e7e6464562811aa2df984b4" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trial_chambers.json" +hash = "3abe1ef6e00d07c6aff51389bac081929d62e7deeb6606fe37c8ee6c8860d96e" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/villages.json" +hash = "12c1cda72b82d247b2a265b369d56d52bdd893a9dbe6bfc7a3ff9634149fc06e" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/woodland_mansions.json" +hash = "b272c40be995466835ff3642ddb6f76d307304a423610b9de95e83dc0e60139b" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/world_preset/flat.json" +hash = "40b2b4b8da4569b81f1e8b5dfc7778001bb629c76adb797165d6db5ee30a1e35" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/structures/buried_treasure.nbt" +hash = "41fa6d13736f52dd85129ce7c9473c61cc90ea92538d86ca21cf0787fccdb64d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/configured_feature/barrier_remover.json" +hash = "75771918537bc50fdcd134e01deafed2aa3325a8a310b41152a4a1b4fd76ed64" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/barrier.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_floodedness.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_spread.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/lava.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/continents.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/depth.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/erosion.json" +hash = "f40520476ddfa6acc5d5d8fe6a9b687b56e0cd826fde5aa5c5963e139a7f4570" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/final_density.json" +hash = "0e203e83b084e33d54cf4d7ee70e2bd160b599e2ba47943488e2042632bc41f5" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/initial_density_without_jaggedness.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/preliminary_surface_level.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/ridges.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/temperature.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vegetation.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/gap.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/ridged.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/toggle.json" +hash = "03e7f2a37083d8298bf3d84a07f2db1e5793c80aa9817dd302f801da9fe3a3a7" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-12.json" +hash = "acd28cd46550d1a1cda429f570201ff07e3b5c1806795906510ee82ac493740d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-20.json" +hash = "9eb1278569923d6c8a12ff24d2b5122d98faf51fe30ec73df7e3105f8a8d566c" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-28.json" +hash = "b0af533feef4143ce6170fa1dfa4d5a4db6bee03d6e3701066389807d681a637" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-36.json" +hash = "e6c7fbc81a00ad7d399b1c7af70b95a725d3375235c85d63ead61b241328a55b" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-4.json" +hash = "6ae53b452026b3aed288fbb35d06dc658c380248d99b74010851ee4c6e024d3d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-44.json" +hash = "bb86b55620792f507e73029958dcbe56239109ae8408777199822fe1f2fa0945" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y60.json" +hash = "6edc51eb0ecce481948daa3189d61289e548929a319782a1ca08012928d04664" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-12.json" +hash = "cdf68249fd7e6190797364fc949189e50f716e5ea9507b97b7f6829473a1c884" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-20.json" +hash = "563a1f6f04e2593ed213c3a78f212aa1cdd1bf870fb47fc065b9473bcd527ae9" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-28.json" +hash = "bef57102e4aee2b1e25bf8b45a10614cc672d2e8e9d546a27ec63875eed55471" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-36.json" +hash = "d6579cc34902da983cc715637fc59ec36e2e5d3a1d8eb0e7f1238c874744afce" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-4.json" +hash = "418eb226975820936f85467687096401e5d18d4a85acf9a1dfbe77571714d782" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-44.json" +hash = "e05a3a1d6d6a1c7bc6144a391d41908f64bdca3e65e963562b1769bbb0565287" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y60.json" +hash = "0eb391078125f389b076ae1c238fa68c08a1634d8c96f7277a703b2608a8216a" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft.json" +hash = "7959a94669f83cbc560a5846adaeb93430ae87adb7ecfe739e441f925accd778" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft_mesa.json" +hash = "679c00199ee180292c55cfe66b4806da005866ec5e216256ec2d2e49878a2302" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/ruined_portal_dark_forest.json" +hash = "42d1baf56558ce04465f13b2da9e05b54126f4e35ba5ce14c250179b7772f151" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure_set/mineshafts.json" +hash = "2acdf3d689561d10fe93c20ff6f84a704cd54c70df7cb230d80570af7659a37d" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/template_pool/buried_treasure.json" +hash = "3b9cb212e3521894b8cef9991bfdf8eeb56705e6e42c2fb201cb5db782da2f15" + +[[files]] +file = "world/datapacks/pt_superflat_wtf/pack.mcmeta" +hash = "786035dc3bb95c2c0eb25435c4ceb423acae21170ef774abda6f4ca10aaf6882" diff --git a/server-04-crazy-flat/mods/appleskin.pw.toml b/server-04-crazy-flat/mods/appleskin.pw.toml new file mode 100644 index 0000000..4ea0e6a --- /dev/null +++ b/server-04-crazy-flat/mods/appleskin.pw.toml @@ -0,0 +1,13 @@ +name = "AppleSkin" +filename = "appleskin-fabric-mc1.21.9-3.0.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/8sbiz1lS/appleskin-fabric-mc1.21.9-3.0.7.jar" +hash-format = "sha512" +hash = "79d0d0b4a09140cdb7cf74b1cd71554147c60648beb485ca647b149174e171660ec561ad329da58b78b5de439909b180e287b4b38bf068acfca20666100f4584" + +[update] +[update.modrinth] +mod-id = "EsAfCjCV" +version = "8sbiz1lS" diff --git a/server-04-crazy-flat/mods/c2me-fabric.pw.toml b/server-04-crazy-flat/mods/c2me-fabric.pw.toml new file mode 100644 index 0000000..8c20250 --- /dev/null +++ b/server-04-crazy-flat/mods/c2me-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "Concurrent Chunk Management Engine (Fabric)" +filename = "c2me-fabric-mc1.21.10-0.3.6+alpha.0.9.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/VSNURh3q/versions/2EKX8Hiv/c2me-fabric-mc1.21.10-0.3.6%2Balpha.0.9.jar" +hash-format = "sha512" +hash = "71e193ecaa38e927a9f943eac6cac5b5dcb4ce6934aae994da9fe34cace5941fe25258056d8b9fdedbda87c5eb3787cad4c74e68ea39048cb6e86202a56dd7ec" + +[update] +[update.modrinth] +mod-id = "VSNURh3q" +version = "2EKX8Hiv" diff --git a/server-04-crazy-flat/mods/carpet.pw.toml b/server-04-crazy-flat/mods/carpet.pw.toml new file mode 100644 index 0000000..3f13671 --- /dev/null +++ b/server-04-crazy-flat/mods/carpet.pw.toml @@ -0,0 +1,13 @@ +name = "Carpet" +filename = "fabric-carpet-1.21.10-1.4.188+v251016.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/TQTTVgYE/versions/oiUqSOMA/fabric-carpet-1.21.10-1.4.188%2Bv251016.jar" +hash-format = "sha512" +hash = "dfab93784fcaa73b20854857063025d36a2f7c27397cc64b141fe2c85024993a87936016ac823c2c945f27314b9938aa57e06b55676a1c349c121b445ecfe213" + +[update] +[update.modrinth] +mod-id = "TQTTVgYE" +version = "oiUqSOMA" diff --git a/server-04-crazy-flat/mods/easyauth.pw.toml b/server-04-crazy-flat/mods/easyauth.pw.toml new file mode 100644 index 0000000..622e93b --- /dev/null +++ b/server-04-crazy-flat/mods/easyauth.pw.toml @@ -0,0 +1,13 @@ +name = "EasyAuth" +filename = "easyauth-mc1.21.9-3.4.2.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/aZj58GfX/versions/JhU4S1jg/easyauth-mc1.21.9-3.4.2.jar" +hash-format = "sha512" +hash = "d51bc5781577e841f4ed7c5af211716d21175ba75a4f33ddc89d3dd48bfa6718d77399e00b1416278c4c7f83991e37a3a415dc0e1fdd3b1b447fbf5c81024742" + +[update] +[update.modrinth] +mod-id = "aZj58GfX" +version = "JhU4S1jg" diff --git a/server-04-crazy-flat/mods/fabric-api.pw.toml b/server-04-crazy-flat/mods/fabric-api.pw.toml new file mode 100644 index 0000000..5145bc8 --- /dev/null +++ b/server-04-crazy-flat/mods/fabric-api.pw.toml @@ -0,0 +1,13 @@ +name = "Fabric API" +filename = "fabric-api-0.138.4+1.21.10.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/tV4Gc0Zo/fabric-api-0.138.4%2B1.21.10.jar" +hash-format = "sha512" +hash = "5e64c53391dfd1c059777d671c52be17a4e27a29d9bd7340ea9e3f55ce7a770b38db0a15e0966e981ee8c1b9372fb89543a278521624689268acebb85bd5c6e9" + +[update] +[update.modrinth] +mod-id = "P7dR8mSH" +version = "tV4Gc0Zo" diff --git a/server-04-crazy-flat/mods/lithium.pw.toml b/server-04-crazy-flat/mods/lithium.pw.toml new file mode 100644 index 0000000..082747f --- /dev/null +++ b/server-04-crazy-flat/mods/lithium.pw.toml @@ -0,0 +1,13 @@ +name = "Lithium" +filename = "lithium-fabric-0.20.1+mc1.21.10.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/NsswKiwi/lithium-fabric-0.20.1%2Bmc1.21.10.jar" +hash-format = "sha512" +hash = "79b2892d123f3bb12649927dd8fccc25c955ff38a19f3aba7cd0180c4cf5506c2a76d49418b13050f90bba7bb59f3623af06e8a275e2ae8c63808084043902bb" + +[update] +[update.modrinth] +mod-id = "gvQqBUqZ" +version = "NsswKiwi" diff --git a/server-04-crazy-flat/mods/no-chat-reports.pw.toml b/server-04-crazy-flat/mods/no-chat-reports.pw.toml new file mode 100644 index 0000000..9b8d478 --- /dev/null +++ b/server-04-crazy-flat/mods/no-chat-reports.pw.toml @@ -0,0 +1,13 @@ +name = "No Chat Reports" +filename = "NoChatReports-FABRIC-1.21.10-v2.16.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/qQyHxfxd/versions/78RjC1gi/NoChatReports-FABRIC-1.21.10-v2.16.0.jar" +hash-format = "sha512" +hash = "39b2f284f73f8290012b8b9cc70085d59668547fc7b4ec43ab34e4bca6b39a6691fbe32bc3326e40353ba9c16a06320e52818315be77799a5aad526370cbc773" + +[update] +[update.modrinth] +mod-id = "qQyHxfxd" +version = "78RjC1gi" diff --git a/server-04-crazy-flat/mods/simple-voice-chat.pw.toml b/server-04-crazy-flat/mods/simple-voice-chat.pw.toml new file mode 100644 index 0000000..b7b90a9 --- /dev/null +++ b/server-04-crazy-flat/mods/simple-voice-chat.pw.toml @@ -0,0 +1,13 @@ +name = "Simple Voice Chat" +filename = "voicechat-fabric-1.21.10-2.6.12.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/n7Kvch7B/voicechat-fabric-1.21.10-2.6.12.jar" +hash-format = "sha512" +hash = "5dc3946095adc241e78f186106c793bc046f45a1d7ad757712618ed6b30fca443dc78b42f646f352135a6f77f912dd54a3332798c8c8642f1963354c28cd09c4" + +[update] +[update.modrinth] +mod-id = "9eGKb6K1" +version = "n7Kvch7B" diff --git a/server-04-crazy-flat/pack.toml b/server-04-crazy-flat/pack.toml new file mode 100644 index 0000000..feb6f43 --- /dev/null +++ b/server-04-crazy-flat/pack.toml @@ -0,0 +1,13 @@ +name = "PT's Server Modpack 1" +author = "passthem" +version = "1.0.0" +pack-format = "packwiz:1.1.0" + +[index] +file = "index.toml" +hash-format = "sha256" +hash = "bd487d84aa358a42f51ca05fc460032688c73a9a816ab51895399dd7fc8d3a6e" + +[versions] +fabric = "0.18.5" +minecraft = "1.21.10" diff --git a/server-04-crazy-flat/server.properties b/server-04-crazy-flat/server.properties new file mode 100644 index 0000000..e69de29 diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/configured_feature/barrier_remover.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/configured_feature/barrier_remover.json new file mode 100644 index 0000000..40af41b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/configured_feature/barrier_remover.json @@ -0,0 +1,21 @@ +{ + "": "Used to remove barrier terrain spawned in dark_forests and underground to enable mansion spawning and dungeon spawning", + "type": "minecraft:disk", + "config": { + "state_provider": { + "fallback": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "rules": [] + }, + "radius": 8, + "half_height": 4, + "target": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:barrier" + } + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/noise_settings/end.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/noise_settings/end.json new file mode 100644 index 0000000..130e4e4 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/noise_settings/end.json @@ -0,0 +1,43 @@ +{ + "sea_level": 0, + "disable_mob_generation": true, + "aquifers_enabled": false, + "ore_veins_enabled": false, + "legacy_random_source": true, + "default_block": { + "Name": "minecraft:end_stone" + }, + "default_fluid": { + "Name": "minecraft:air" + }, + "noise": { + "min_y": 0, + "height": 128, + "size_horizontal": 2, + "size_vertical": 1 + }, + "noise_router": { + "barrier": "superflat_dimensions:end/aquifer/barrier", + "fluid_level_floodedness": "superflat_dimensions:end/aquifer/fluid_level_floodedness", + "fluid_level_spread": "superflat_dimensions:end/aquifer/fluid_level_spread", + "lava": "superflat_dimensions:end/aquifer/lava", + "temperature": "superflat_dimensions:end/temperature", + "vegetation": "superflat_dimensions:end/vegetation", + "continents": "superflat_dimensions:end/continents", + "erosion": "superflat_dimensions:end/erosion", + "depth": "superflat_dimensions:end/depth", + "ridges": "superflat_dimensions:end/ridges", + "preliminary_surface_level": "superflat_dimensions:end/initial_density_without_jaggedness", + "final_density": "superflat_dimensions:end/final_density", + "vein_toggle": "superflat_dimensions:end/vein/toggle", + "vein_ridged": "superflat_dimensions:end/vein/ridged", + "vein_gap": "superflat_dimensions:end/vein/gap" + }, + "spawn_target": [], + "surface_rule": { + "type": "minecraft:block", + "result_state": { + "Name": "minecraft:end_stone" + } + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ancient_city.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ancient_city.json new file mode 100644 index 0000000..d7582a0 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ancient_city.json @@ -0,0 +1,48 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/ancient_city", + "max_distance_from_center": 116, + "size": 7, + "spawn_overrides": { + "ambient": { + "bounding_box": "full", + "spawns": [] + }, + "axolotls": { + "bounding_box": "full", + "spawns": [] + }, + "creature": { + "bounding_box": "full", + "spawns": [] + }, + "misc": { + "bounding_box": "full", + "spawns": [] + }, + "monster": { + "bounding_box": "full", + "spawns": [] + }, + "underground_water_creature": { + "bounding_box": "full", + "spawns": [] + }, + "water_ambient": { + "bounding_box": "full", + "spawns": [] + }, + "water_creature": { + "bounding_box": "full", + "spawns": [] + } + }, + "start_height": { + "absolute": -27 + }, + "start_jigsaw_name": "minecraft:city_anchor", + "start_pool": "minecraft:ancient_city/city_center", + "step": "underground_decoration", + "terrain_adaptation": "beard_box", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/bastion_remnant.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/bastion_remnant.json new file mode 100644 index 0000000..105d6db --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/bastion_remnant.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/bastion_remnant", + "max_distance_from_center": 80, + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 33 + }, + "start_pool": "minecraft:bastion/starts", + "step": "surface_structures", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/buried_treasure.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/buried_treasure.json new file mode 100644 index 0000000..2f07ff6 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/buried_treasure.json @@ -0,0 +1,6 @@ +{ + "type": "minecraft:buried_treasure", + "biomes": ["minecraft:plains"], + "spawn_overrides": {}, + "step": "surface_structures" +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/desert_pyramid.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/desert_pyramid.json new file mode 100644 index 0000000..bb9f559 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/desert_pyramid.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:desert_pyramid", + "biomes": ["minecraft:plains"], + "spawn_overrides": {}, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/fortress.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/fortress.json new file mode 100644 index 0000000..e310f12 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/fortress.json @@ -0,0 +1,42 @@ +{ + "type": "minecraft:fortress", + "biomes": "#minecraft:has_structure/nether_fortress", + "spawn_overrides": { + "monster": { + "bounding_box": "piece", + "spawns": [ + { + "type": "minecraft:blaze", + "maxCount": 3, + "minCount": 2, + "weight": 10 + }, + { + "type": "minecraft:zombified_piglin", + "maxCount": 4, + "minCount": 4, + "weight": 5 + }, + { + "type": "minecraft:wither_skeleton", + "maxCount": 5, + "minCount": 5, + "weight": 8 + }, + { + "type": "minecraft:skeleton", + "maxCount": 5, + "minCount": 5, + "weight": 2 + }, + { + "type": "minecraft:magma_cube", + "maxCount": 4, + "minCount": 4, + "weight": 3 + } + ] + } + }, + "step": "underground_decoration" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/igloo.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/igloo.json new file mode 100644 index 0000000..516c826 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/igloo.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:igloo", + "biomes": ["minecraft:plains"], + "spawn_overrides": {}, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/jungle_pyramid.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/jungle_pyramid.json new file mode 100644 index 0000000..8fdc639 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/jungle_pyramid.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:jungle_temple", + "biomes": ["minecraft:plains"], + "spawn_overrides": {}, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mansion.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mansion.json new file mode 100644 index 0000000..f433bcb --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mansion.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:woodland_mansion", + "biomes": ["minecraft:plains"], + "spawn_overrides": {}, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft.json new file mode 100644 index 0000000..973a957 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:mineshaft", + "biomes": "#minecraft:has_structure/mineshaft", + "mineshaft_type": "normal", + "spawn_overrides": {}, + "step": "underground_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft_mesa.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft_mesa.json new file mode 100644 index 0000000..5c16378 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/mineshaft_mesa.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:mineshaft", + "biomes": "#minecraft:has_structure/mineshaft_mesa", + "mineshaft_type": "mesa", + "spawn_overrides": {}, + "step": "underground_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/monument.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/monument.json new file mode 100644 index 0000000..67cefe2 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/monument.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:ocean_monument", + "biomes": ["minecraft:plains"], + "spawn_overrides": { + "axolotls": { + "bounding_box": "full", + "spawns": [] + }, + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "minecraft:guardian", + "maxCount": 4, + "minCount": 2, + "weight": 1 + } + ] + }, + "underground_water_creature": { + "bounding_box": "full", + "spawns": [] + } + }, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/nether_fossil.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/nether_fossil.json new file mode 100644 index 0000000..d040f3e --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/nether_fossil.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:nether_fossil", + "biomes": "#minecraft:has_structure/nether_fossil", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "below_top": 2 + }, + "min_inclusive": { + "absolute": 32 + } + }, + "spawn_overrides": {}, + "step": "underground_decoration", + "terrain_adaptation": "beard_thin" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_cold.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_cold.json new file mode 100644 index 0000000..552a31f --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_cold.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:ocean_ruin", + "biome_temp": "cold", + "biomes": "#minecraft:has_structure/ocean_ruin_cold", + "cluster_probability": 0.9, + "large_probability": 0.3, + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_warm.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_warm.json new file mode 100644 index 0000000..8620fa9 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ocean_ruin_warm.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:ocean_ruin", + "biome_temp": "warm", + "biomes": "#minecraft:has_structure/ocean_ruin_warm", + "cluster_probability": 0.9, + "large_probability": 0.3, + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/pillager_outpost.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/pillager_outpost.json new file mode 100644 index 0000000..a11ced2 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/pillager_outpost.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/pillager_outpost", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 7, + "spawn_overrides": { + "monster": { + "bounding_box": "full", + "spawns": [ + { + "type": "minecraft:pillager", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ] + } + }, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:pillager_outpost/base_plates", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal.json new file mode 100644 index 0000000..5c8ae1b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_standard", + "setups": [ + { + "air_pocket_probability": 1.0, + "can_be_cold": true, + "mossiness": 0.2, + "overgrown": false, + "placement": "underground", + "replace_with_blackstone": false, + "vines": false, + "weight": 0.5 + }, + { + "air_pocket_probability": 0.5, + "can_be_cold": true, + "mossiness": 0.2, + "overgrown": false, + "placement": "on_land_surface", + "replace_with_blackstone": false, + "vines": false, + "weight": 0.5 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_desert.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_desert.json new file mode 100644 index 0000000..489b9c8 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_desert.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_desert", + "setups": [ + { + "air_pocket_probability": 0.0, + "can_be_cold": false, + "mossiness": 0.0, + "overgrown": false, + "placement": "partly_buried", + "replace_with_blackstone": false, + "vines": false, + "weight": 1.0 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_jungle.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_jungle.json new file mode 100644 index 0000000..da747a8 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_jungle.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_jungle", + "setups": [ + { + "air_pocket_probability": 0.5, + "can_be_cold": false, + "mossiness": 0.8, + "overgrown": true, + "placement": "on_land_surface", + "replace_with_blackstone": false, + "vines": true, + "weight": 1.0 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_mountain.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_mountain.json new file mode 100644 index 0000000..67e3d22 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_mountain.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_mountain", + "setups": [ + { + "air_pocket_probability": 1.0, + "can_be_cold": true, + "mossiness": 0.2, + "overgrown": false, + "placement": "in_mountain", + "replace_with_blackstone": false, + "vines": false, + "weight": 0.5 + }, + { + "air_pocket_probability": 0.5, + "can_be_cold": true, + "mossiness": 0.2, + "overgrown": false, + "placement": "on_land_surface", + "replace_with_blackstone": false, + "vines": false, + "weight": 0.5 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_nether.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_nether.json new file mode 100644 index 0000000..ddf2069 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_nether.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_nether", + "setups": [ + { + "air_pocket_probability": 0.5, + "can_be_cold": false, + "mossiness": 0.0, + "overgrown": false, + "placement": "in_nether", + "replace_with_blackstone": true, + "vines": false, + "weight": 1.0 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_ocean.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_ocean.json new file mode 100644 index 0000000..e473d15 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_ocean.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_ocean", + "setups": [ + { + "air_pocket_probability": 0.0, + "can_be_cold": true, + "mossiness": 0.8, + "overgrown": false, + "placement": "on_ocean_floor", + "replace_with_blackstone": false, + "vines": false, + "weight": 1.0 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_swamp.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_swamp.json new file mode 100644 index 0000000..ac0898b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/ruined_portal_swamp.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "#minecraft:has_structure/ruined_portal_swamp", + "setups": [ + { + "air_pocket_probability": 0.0, + "can_be_cold": false, + "mossiness": 0.5, + "overgrown": false, + "placement": "on_ocean_floor", + "replace_with_blackstone": false, + "vines": true, + "weight": 1.0 + } + ], + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck.json new file mode 100644 index 0000000..fb1d21a --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:shipwreck", + "biomes": ["minecraft:plains"], + "is_beached": false, + "spawn_overrides": {}, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck_beached.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck_beached.json new file mode 100644 index 0000000..8debacb --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/shipwreck_beached.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:shipwreck", + "biomes": "#minecraft:has_structure/shipwreck_beached", + "is_beached": true, + "spawn_overrides": {}, + "step": "surface_structures" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/stronghold.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/stronghold.json new file mode 100644 index 0000000..53edaf8 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/stronghold.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:stronghold", + "biomes": "#minecraft:has_structure/stronghold", + "spawn_overrides": {}, + "step": "surface_structures", + "terrain_adaptation": "bury" +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/swamp_hut.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/swamp_hut.json new file mode 100644 index 0000000..4d74397 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/swamp_hut.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:swamp_hut", + "biomes": ["minecraft:plains"], + "spawn_overrides": { + "creature": { + "bounding_box": "piece", + "spawns": [ + { + "type": "minecraft:cat", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ] + }, + "monster": { + "bounding_box": "piece", + "spawns": [ + { + "type": "minecraft:witch", + "maxCount": 1, + "minCount": 1, + "weight": 1 + } + ] + } + }, + "step": "surface_structures" +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trail_ruins.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trail_ruins.json new file mode 100644 index 0000000..eead38e --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trail_ruins.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/trail_ruins", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 7, + "spawn_overrides": {}, + "start_height": { + "absolute": -15 + }, + "start_pool": "minecraft:trail_ruins/tower", + "step": "underground_structures", + "terrain_adaptation": "bury", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trial_chambers.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trial_chambers.json new file mode 100644 index 0000000..1debb91 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/trial_chambers.json @@ -0,0 +1,147 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/trial_chambers", + "dimension_padding": 10, + "liquid_settings": "ignore_waterlogging", + "max_distance_from_center": 116, + "pool_aliases": [ + { + "type": "minecraft:random_group", + "groups": [ + { + "data": [ + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/ranged", + "target": "minecraft:trial_chambers/spawner/ranged/skeleton" + }, + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/slow_ranged", + "target": "minecraft:trial_chambers/spawner/slow_ranged/skeleton" + } + ], + "weight": 1 + }, + { + "data": [ + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/ranged", + "target": "minecraft:trial_chambers/spawner/ranged/stray" + }, + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/slow_ranged", + "target": "minecraft:trial_chambers/spawner/slow_ranged/stray" + } + ], + "weight": 1 + }, + { + "data": [ + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/ranged", + "target": "minecraft:trial_chambers/spawner/ranged/poison_skeleton" + }, + { + "type": "minecraft:direct", + "alias": "minecraft:trial_chambers/spawner/contents/slow_ranged", + "target": "minecraft:trial_chambers/spawner/slow_ranged/poison_skeleton" + } + ], + "weight": 1 + } + ] + }, + { + "type": "minecraft:random", + "alias": "minecraft:trial_chambers/spawner/contents/melee", + "targets": [ + { + "data": "minecraft:trial_chambers/spawner/melee/zombie", + "weight": 1 + }, + { + "data": "minecraft:trial_chambers/spawner/melee/husk", + "weight": 1 + }, + { + "data": "minecraft:trial_chambers/spawner/melee/spider", + "weight": 1 + } + ] + }, + { + "type": "minecraft:random", + "alias": "minecraft:trial_chambers/spawner/contents/small_melee", + "targets": [ + { + "data": "minecraft:trial_chambers/spawner/small_melee/slime", + "weight": 1 + }, + { + "data": "minecraft:trial_chambers/spawner/small_melee/cave_spider", + "weight": 1 + }, + { + "data": "minecraft:trial_chambers/spawner/small_melee/silverfish", + "weight": 1 + }, + { + "data": "minecraft:trial_chambers/spawner/small_melee/baby_zombie", + "weight": 1 + } + ] + } + ], + "size": 20, + "spawn_overrides": { + "ambient": { + "bounding_box": "piece", + "spawns": [] + }, + "axolotls": { + "bounding_box": "piece", + "spawns": [] + }, + "creature": { + "bounding_box": "piece", + "spawns": [] + }, + "misc": { + "bounding_box": "piece", + "spawns": [] + }, + "monster": { + "bounding_box": "piece", + "spawns": [] + }, + "underground_water_creature": { + "bounding_box": "piece", + "spawns": [] + }, + "water_ambient": { + "bounding_box": "piece", + "spawns": [] + }, + "water_creature": { + "bounding_box": "piece", + "spawns": [] + } + }, + "start_height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": -20 + }, + "min_inclusive": { + "absolute": -40 + } + }, + "start_pool": "minecraft:trial_chambers/chamber/end", + "step": "underground_structures", + "terrain_adaptation": "encapsulate", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_desert.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_desert.json new file mode 100644 index 0000000..8e140ee --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_desert.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/village_desert", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:village/desert/town_centers", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_plains.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_plains.json new file mode 100644 index 0000000..5aa6d1a --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_plains.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/village_plains", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:village/plains/town_centers", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_savanna.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_savanna.json new file mode 100644 index 0000000..0281f6a --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_savanna.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/village_savanna", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:village/savanna/town_centers", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_snowy.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_snowy.json new file mode 100644 index 0000000..cca5793 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_snowy.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/village_snowy", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:village/snowy/town_centers", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_taiga.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_taiga.json new file mode 100644 index 0000000..8a88cdd --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure/village_taiga.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecraft:has_structure/village_taiga", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "size": 6, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "minecraft:village/taiga/town_centers", + "step": "surface_structures", + "terrain_adaptation": "beard_thin", + "use_expansion_hack": true +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ancient_cities.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ancient_cities.json new file mode 100644 index 0000000..decca0b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ancient_cities.json @@ -0,0 +1,14 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 20083232, + "separation": 8, + "spacing": 24 + }, + "structures": [ + { + "structure": "minecraft:ancient_city", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/buried_treasures.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/buried_treasures.json new file mode 100644 index 0000000..d9a9b37 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/buried_treasures.json @@ -0,0 +1,17 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "frequency": 1.0, + "frequency_reduction_method": "legacy_type_2", + "locate_offset": [9, 0, 9], + "salt": 0, + "separation": 0, + "spacing": 4 + }, + "structures": [ + { + "structure": "minecraft:buried_treasure", + "weight": 1 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/desert_pyramids.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/desert_pyramids.json new file mode 100644 index 0000000..a0dd15a --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/desert_pyramids.json @@ -0,0 +1,14 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357617, + "separation": 0, + "spacing": 8 + }, + "structures": [ + { + "structure": "minecraft:desert_pyramid", + "weight": 1 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/end_cities.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/end_cities.json new file mode 100644 index 0000000..7fc8567 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/end_cities.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 10387313, + "separation": 0, + "spacing": 4, + "spread_type": "triangular" + }, + "structures": [ + { + "structure": "minecraft:end_city", + "weight": 1 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/igloos.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/igloos.json new file mode 100644 index 0000000..0353c7e --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/igloos.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357618, + "separation": 0, + "spacing": 8 + }, + "structures": [ + { + "structure": "minecraft:igloo", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/jungle_temples.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/jungle_temples.json new file mode 100644 index 0000000..99ff6a3 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/jungle_temples.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357619, + "separation": 0, + "spacing": 8 + }, + "structures": [ + { + "structure": "minecraft:jungle_pyramid", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/mineshafts.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/mineshafts.json new file mode 100644 index 0000000..bcd40c7 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/mineshafts.json @@ -0,0 +1,17 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "frequency": 0.02, + "frequency_reduction_method": "legacy_type_3", + "salt": 0, + "separation": 0, + "spacing": 1 + }, + "structures": [ + { + "structure": "minecraft:mineshaft", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_complexes.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_complexes.json new file mode 100644 index 0000000..1110a35 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_complexes.json @@ -0,0 +1,19 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 30084232, + "separation": 0, + "spacing": 5 + }, + "structures": [ + { + "structure": "minecraft:fortress", + "weight": 2 + }, + { + "structure": "minecraft:bastion_remnant", + "weight": 3 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_fossils.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_fossils.json new file mode 100644 index 0000000..571a28f --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/nether_fossils.json @@ -0,0 +1,14 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357921, + "separation": 1, + "spacing": 2 + }, + "structures": [ + { + "structure": "minecraft:nether_fossil", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_monuments.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_monuments.json new file mode 100644 index 0000000..b709d43 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_monuments.json @@ -0,0 +1,16 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 10387313, + "separation": 0, + "spacing": 11, + "spread_type": "triangular" + }, + "structures": [ + { + "structure": "minecraft:monument", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_ruins.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_ruins.json new file mode 100644 index 0000000..9a8b6e5 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ocean_ruins.json @@ -0,0 +1,18 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357621, + "separation": 8, + "spacing": 20 + }, + "structures": [ + { + "structure": "minecraft:ocean_ruin_cold", + "weight": 1 + }, + { + "structure": "minecraft:ocean_ruin_warm", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/pillager_outposts.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/pillager_outposts.json new file mode 100644 index 0000000..8c0334c --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/pillager_outposts.json @@ -0,0 +1,17 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "frequency": 1, + "frequency_reduction_method": "legacy_type_1", + "salt": 165745296, + "separation": 16, + "spacing": 32 + }, + "structures": [ + { + "structure": "minecraft:pillager_outpost", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ruined_portals.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ruined_portals.json new file mode 100644 index 0000000..afa26ed --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/ruined_portals.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 34222645, + "separation": 0, + "spacing": 4 + }, + "structures": [ + { + "structure": "minecraft:ruined_portal", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/shipwrecks.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/shipwrecks.json new file mode 100644 index 0000000..ff8cc07 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/shipwrecks.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 165745295, + "separation": 0, + "spacing": 4 + }, + "structures": [ + { + "structure": "minecraft:shipwreck", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/strongholds.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/strongholds.json new file mode 100644 index 0000000..c3f6005 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/strongholds.json @@ -0,0 +1,16 @@ +{ + "placement": { + "type": "minecraft:concentric_rings", + "count": 128, + "distance": 32, + "preferred_biomes": "#minecraft:stronghold_biased_to", + "salt": 0, + "spread": 3 + }, + "structures": [ + { + "structure": "minecraft:stronghold", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/swamp_huts.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/swamp_huts.json new file mode 100644 index 0000000..d3ef4c3 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/swamp_huts.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 14357620, + "separation": 0, + "spacing": 8 + }, + "structures": [ + { + "structure": "minecraft:swamp_hut", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trail_ruins.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trail_ruins.json new file mode 100644 index 0000000..9a9ac81 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trail_ruins.json @@ -0,0 +1,14 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 83469867, + "separation": 8, + "spacing": 34 + }, + "structures": [ + { + "structure": "minecraft:trail_ruins", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trial_chambers.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trial_chambers.json new file mode 100644 index 0000000..bf867a9 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/trial_chambers.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 94251327, + "separation": 0, + "spacing": 16 + }, + "structures": [ + { + "structure": "minecraft:trial_chambers", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/villages.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/villages.json new file mode 100644 index 0000000..a03de3f --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/villages.json @@ -0,0 +1,31 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 10387312, + "separation": 0, + "spacing": 4 + }, + "structures": [ + { + "structure": "minecraft:village_plains", + "weight": 1 + }, + { + "structure": "minecraft:village_desert", + "weight": 1 + }, + { + "structure": "minecraft:village_savanna", + "weight": 1 + }, + { + "structure": "minecraft:village_snowy", + "weight": 1 + }, + { + "structure": "minecraft:village_taiga", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/woodland_mansions.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/woodland_mansions.json new file mode 100644 index 0000000..2183943 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/structure_set/woodland_mansions.json @@ -0,0 +1,15 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 10387319, + "separation": 0, + "spacing": 16 + }, + "structures": [ + { + "structure": "minecraft:mansion", + "weight": 1 + } + ] +} + diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/world_preset/flat.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/world_preset/flat.json new file mode 100644 index 0000000..124999b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/minecraft/worldgen/world_preset/flat.json @@ -0,0 +1,76 @@ +{ + "dimensions": { + "minecraft:overworld": { + "type": "minecraft:overworld", + "generator": { + "type": "minecraft:flat", + "settings": { + "biome": "minecraft:plains", + "features": false, + "lakes": false, + "layers": [ + { + "block": "minecraft:air", + "height": 32 + }, + { + "block": "minecraft:bedrock", + "height": 1 + }, + { + "block": "minecraft:dirt", + "height": 2 + }, + { + "block": "minecraft:grass_block", + "height": 1 + } + ] + } + } + }, + "minecraft:the_end": { + "type": "minecraft:the_end", + "generator": { + "type": "minecraft:noise", + "biome_source": { + "type": "minecraft:the_end" + }, + "settings": "minecraft:end" + } + }, + "minecraft:the_nether": { + "type": "minecraft:the_nether", + "generator": { + "type": "minecraft:flat", + "settings": { + "biome": "minecraft:nether_wastes", + "features": false, + "lakes": false, + "layers": [ + { + "block": "minecraft:bedrock", + "height": 1 + }, + { + "block": "minecraft:netherrack", + "height": 3 + }, + { + "block": "minecraft:air", + "height": 120 + }, + { + "block": "minecraft:netherrack", + "height": 3 + }, + { + "block": "minecraft:bedrock", + "height": 1 + } + ] + } + } + } + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/structures/buried_treasure.nbt b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/structures/buried_treasure.nbt new file mode 100644 index 0000000..8e15c37 Binary files /dev/null and b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/structures/buried_treasure.nbt differ diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/configured_feature/barrier_remover.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/configured_feature/barrier_remover.json new file mode 100644 index 0000000..40af41b --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/configured_feature/barrier_remover.json @@ -0,0 +1,21 @@ +{ + "": "Used to remove barrier terrain spawned in dark_forests and underground to enable mansion spawning and dungeon spawning", + "type": "minecraft:disk", + "config": { + "state_provider": { + "fallback": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "rules": [] + }, + "radius": 8, + "half_height": 4, + "target": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:barrier" + } + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/barrier.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/barrier.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/barrier.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_floodedness.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_floodedness.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_floodedness.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_spread.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_spread.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/fluid_level_spread.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/lava.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/lava.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/aquifer/lava.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/continents.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/continents.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/continents.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/depth.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/depth.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/depth.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/erosion.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/erosion.json new file mode 100644 index 0000000..6c711a3 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/erosion.json @@ -0,0 +1,7 @@ +{ + "": "Different than default for efficiency optimization", + "type": "minecraft:flat_cache", + "argument": { + "type": "minecraft:end_islands" + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/final_density.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/final_density.json new file mode 100644 index 0000000..46a57ee --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/final_density.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:range_choice", + "input": "minecraft:y", + "min_inclusive": 61, + "max_exclusive": 65, + "when_in_range": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:blend_density", + "argument": { + "type": "minecraft:flat_cache", + "argument": { + "type": "minecraft:cache_2d", + "argument": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:end_islands" + }, + "argument2": "minecraft:end/base_3d_noise" + } + } + } + } + }, + "when_out_of_range": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/initial_density_without_jaggedness.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/initial_density_without_jaggedness.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/initial_density_without_jaggedness.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/preliminary_surface_level.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/preliminary_surface_level.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/preliminary_surface_level.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/ridges.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/ridges.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/ridges.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/temperature.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/temperature.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/temperature.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vegetation.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vegetation.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vegetation.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/gap.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/gap.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/gap.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/ridged.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/ridged.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/ridged.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/toggle.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/toggle.json new file mode 100644 index 0000000..ea80f4d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/density_function/end/vein/toggle.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:constant", + "argument": 0 +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-12.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-12.json new file mode 100644 index 0000000..c2f4eba --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-12.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -12 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-20.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-20.json new file mode 100644 index 0000000..39de745 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-20.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -20 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-28.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-28.json new file mode 100644 index 0000000..5313e73 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-28.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -28 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-36.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-36.json new file mode 100644 index 0000000..ad1c3ad --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-36.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -36 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-4.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-4.json new file mode 100644 index 0000000..e4c5c1c --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-4.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -4 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-44.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-44.json new file mode 100644 index 0000000..8b2c541 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y-44.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -44 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y60.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y60.json new file mode 100644 index 0000000..d2c0a6d --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz0_y60.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": 60 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-12.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-12.json new file mode 100644 index 0000000..07e3cec --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-12.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -12 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-20.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-20.json new file mode 100644 index 0000000..4fee0fd --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-20.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -20 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-28.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-28.json new file mode 100644 index 0000000..6724f9c --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-28.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -28 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-36.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-36.json new file mode 100644 index 0000000..e9dca15 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-36.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -36 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-4.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-4.json new file mode 100644 index 0000000..103db10 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-4.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -4 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-44.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-44.json new file mode 100644 index 0000000..c6150fb --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y-44.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": -44 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y60.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y60.json new file mode 100644 index 0000000..bf1b1e7 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/placed_feature/xz8_y60.json @@ -0,0 +1,16 @@ +{ + "feature": "superflat_dimensions:barrier_remover", + "placement": [ + { + "type": "minecraft:height_range", + "height": { + "absolute": 60 + } + }, + { + "type": "minecraft:random_offset", + "xz_spread": 8, + "y_spread": 0 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft.json new file mode 100644 index 0000000..fda3fc7 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:mineshaft", + "biomes": "#minecraft:has_structure/mineshaft", + "mineshaft_type": "normal", + "spawn_overrides": {}, + "step": "top_layer_modification" +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft_mesa.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft_mesa.json new file mode 100644 index 0000000..be149bd --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/mineshaft_mesa.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:mineshaft", + "biomes": "#minecraft:has_structure/mineshaft_mesa", + "mineshaft_type": "mesa", + "spawn_overrides": {}, + "step": "top_layer_modification" +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/ruined_portal_dark_forest.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/ruined_portal_dark_forest.json new file mode 100644 index 0000000..e4b6475 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure/ruined_portal_dark_forest.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ruined_portal", + "biomes": "minecraft:dark_forest", + "step": "surface_structures", + "spawn_overrides": {}, + "setups": [ + { + "placement": "in_mountain", + "air_pocket_probability": 1, + "mossiness": 0.2, + "overgrown": false, + "vines": false, + "can_be_cold": true, + "replace_with_blackstone": false, + "weight": 0.5 + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure_set/mineshafts.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure_set/mineshafts.json new file mode 100644 index 0000000..4be2e79 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/structure_set/mineshafts.json @@ -0,0 +1,21 @@ +{ + "": "Generates Mineshafts on top of the Vanilla ones to generate minecart chests", + "structures": [ + { + "structure": "superflat_dimensions:mineshaft", + "weight": 1 + }, + { + "structure": "superflat_dimensions:mineshaft_mesa", + "weight": 1 + } + ], + "placement": { + "type": "minecraft:random_spread", + "salt": 0, + "frequency_reduction_method": "legacy_type_3", + "frequency": 0.004, + "spacing": 1, + "separation": 0 + } +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/template_pool/buried_treasure.json b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/template_pool/buried_treasure.json new file mode 100644 index 0000000..46c043f --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/data/superflat_dimensions/worldgen/template_pool/buried_treasure.json @@ -0,0 +1,15 @@ +{ + "name": "superflat_dimensions:buried_treasure", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "element_type": "minecraft:single_pool_element", + "location": "superflat_dimensions:buried_treasure", + "projection": "rigid", + "processors": "minecraft:empty" + } + } + ] +} diff --git a/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/pack.mcmeta b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/pack.mcmeta new file mode 100644 index 0000000..5df7108 --- /dev/null +++ b/server-04-crazy-flat/world/datapacks/pt_superflat_wtf/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "description": "A strange superflat world with all buildings being a mess", + "min_format": 88, + "max_format": 88 + } +} \ No newline at end of file