diff --git a/.gitattributes b/.gitattributes index 3d82841f1..ca9f2d73f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,14 +2,8 @@ *.zip binary *.png binary +*.jpg binary +*.jpeg binary dumps/**/*.* linguist-generated=true *.log linguist-generated=true - -# git update-index --assume-unchanged {file} -# git update-index --no-assume-unchanged {file} - -config/packetfixer.properties -config/embeddium-options.json -config/sound_physics_remastered/occlusion.properties -config/sound_physics_remastered/reflectivity.properties \ No newline at end of file diff --git a/.github/README.md b/.github/README.md index 78fe64d0f..04fbebfbb 100644 --- a/.github/README.md +++ b/.github/README.md @@ -3,14 +3,14 @@

TerraFirmaGreg - Modern

- Logo + Logo
- Join our Discord + Join our Discord - Available on CurseForge + Available on CurseForge

@@ -26,45 +26,52 @@
-![Logo Large](https://github.com/TerraFirmaGreg-Team/.github/blob/main/branding/logo_large.png?raw=true) +![Logo Large](https://github.com/TerraFirmaGreg-Team/.github/blob/main/storage/modern/title/1920x720_with_background_4.png?raw=true) + +--- +

TerraFirmaGreg-Modern is a deep survival and tech modpack for Minecraft 1.20.1, seamlessly fusing together TerraFirmaCraft and GregTech.

+ +Embark on a technological journey, starting by banging rocks together, taming an untouched wilderness into an industrial wonderland, and ending with control over the very stars. + +Are you looking for a longer modpack where every step feels rewarding, and you're constantly building upon previous technologies in a way that feels seamless and natural? Do you want a modpack where every mod is carefully integrated instead of just thrown in? Do you dislike magic mods, or want to try a tech modpack that feels less "minecrafty" with its automation? Or do you just want to try out GregTech without losing years of your life? Then TerraFirmaGreg may be the modpack for you! + +The heart of the modpack is a tight integration between the two namesake mods: +- **[TerraFirmaCraft]** – A total overhaul mod renowned for its immersive survival mechanics +- **[GregTech Modern]** – An expansive tech mod famous for its realistic chemistry and deep, complex progession + +On top of these, other major mods help provide even more depth: +- **[Create]** and **[Greate]** – Start automating your problems away early with Create's kinetic machines, integrated seamlessly through Greate +- **[Ad Astra]** (WIP) – Grow your factory even further beyond, with new logistic and survival problems to solve +- **[Applied Energistics 2]** – Cutting-edge storage and automation systems appropriate for an advanced era + +Many new mechanics, tools, and dimensions are also built completely from the ground up just for TerraFirmaGreg! + +Other small mods and addons tie everything together, and an ingame book and quest system provide all the information you'll need to help you succeed. --- -## Survival Modpack as it Should've Been +

Development

-**TerraFirmaGreg-Modern** is a Forge modpack that redefines Minecraft survival by introducing realistic challenges alongside advanced technological mechanics. -In this modpack, you will be put to the task of taking control of untouched wilderness and turning it to an industrial wonderland. -Start from humble beginning picking up rocks, and end while traversing interstellar space (coming soon)! -The heart of the modpack is formed by two standout mods: +This modpack is still a work in progress, and is constantly being updated. In its current state, the modpack is fully completable, and worlds will always be compatible with future versions. Clear instructions will be provided if you need to take any extra steps when updating. -- **[TerraFirmaCraft]** - Renowned for its immersive survival mechanics and a unique, challenging approach. -- **[GregTech Modern]** - A pinnacle of technical mods that brings deep, complex machinery and automation into the mix. +Interested in contributing? For detailed setup instructions, coding standards, and guidelines, please read [this](CONTRIBUTING.md). -In addition to these core mods, TerraFirmaGreg-Modern includes several other compelling additions that enrich gameplay further: - -- **[Applied Energistics]** – Cutting-edge storage and automation systems. -- **[Create]** – Innovative machinery and kinetic contraptions. - - -Several hand-picked TFC and Create addons to provide even more depth. -Many other small mods tie everything together, and the modpack also integrates quests to help you navigate its complex world. +Want to help translate? Please read [this](../kubejs/README%20IF%20TRANSLATING.md) instead. --- -## Development +![Image Readme](https://github.com/TerraFirmaGreg-Team/.github/blob/main/storage/modern/unedited/credit_tfg_dev_team.png?raw=true) -Interested in contributing? For detailed setup instructions, coding standards, and guidelines, please refer to the [CONTRIBUTING.md](CONTRIBUTING.md). +

External Credits and Special Thanks

---- - -![Image Readme](https://github.com/TerraFirmaGreg-Team/.github/blob/main/branding/image_readme.png?raw=true) - -### External Credits -- WithersChat from the Monifactory team for the universal circuit textures -- GregTech Community Pack Modern for most of their quest text +- WithersChat from the Monifactory team for the universal circuit textures. +- GregTech Community Pack Modern for most of their quest text. +- Better End for some assets. [TerraFirmaCraft]: https://www.curseforge.com/minecraft/mc-mods/terrafirmacraft [GregTech Modern]: https://www.curseforge.com/minecraft/mc-mods/gregtechceu-modern -[Applied Energistics]: https://www.curseforge.com/minecraft/mc-mods/ae2 +[Applied Energistics 2]: https://www.curseforge.com/minecraft/mc-mods/ae2 [Create]: https://www.curseforge.com/minecraft/mc-mods/create +[Greate]: https://www.curseforge.com/minecraft/mc-mods/greate +[Ad Astra]: https://www.curseforge.com/minecraft/mc-mods/ad-astra diff --git a/.github/images/gallery/credit_discord_doctor_rge.png b/.github/images/gallery/credit_discord_doctor_rge.png new file mode 100644 index 000000000..aa143bdcc Binary files /dev/null and b/.github/images/gallery/credit_discord_doctor_rge.png differ diff --git a/.github/images/gallery/credit_discord_doctor_rge_2.png b/.github/images/gallery/credit_discord_doctor_rge_2.png new file mode 100644 index 000000000..5cc1f61ce Binary files /dev/null and b/.github/images/gallery/credit_discord_doctor_rge_2.png differ diff --git a/.github/images/gallery/credit_discord_foresquinn.png b/.github/images/gallery/credit_discord_foresquinn.png new file mode 100644 index 000000000..1778ea567 Binary files /dev/null and b/.github/images/gallery/credit_discord_foresquinn.png differ diff --git a/.github/images/gallery/credit_discord_katsuro3.png b/.github/images/gallery/credit_discord_katsuro3.png new file mode 100644 index 000000000..e05c9819c Binary files /dev/null and b/.github/images/gallery/credit_discord_katsuro3.png differ diff --git a/.github/images/gallery/credit_discord_mattisso.png b/.github/images/gallery/credit_discord_mattisso.png new file mode 100644 index 000000000..1cdfb2798 Binary files /dev/null and b/.github/images/gallery/credit_discord_mattisso.png differ diff --git a/.github/images/gallery/credit_discord_mattisso_2.png b/.github/images/gallery/credit_discord_mattisso_2.png new file mode 100644 index 000000000..5ee7aa322 Binary files /dev/null and b/.github/images/gallery/credit_discord_mattisso_2.png differ diff --git a/.github/images/gallery/credit_discord_novosibirskat.png b/.github/images/gallery/credit_discord_novosibirskat.png new file mode 100644 index 000000000..6a83e0252 Binary files /dev/null and b/.github/images/gallery/credit_discord_novosibirskat.png differ diff --git a/.github/images/gallery/credit_discord_permarin1.png b/.github/images/gallery/credit_discord_permarin1.png new file mode 100644 index 000000000..46fa1cd71 Binary files /dev/null and b/.github/images/gallery/credit_discord_permarin1.png differ diff --git a/.github/images/gallery/credit_discord_permarin1_2.png b/.github/images/gallery/credit_discord_permarin1_2.png new file mode 100644 index 000000000..506d17f90 Binary files /dev/null and b/.github/images/gallery/credit_discord_permarin1_2.png differ diff --git a/.github/images/gallery/credit_discord_permarin1_3.png b/.github/images/gallery/credit_discord_permarin1_3.png new file mode 100644 index 000000000..984984d77 Binary files /dev/null and b/.github/images/gallery/credit_discord_permarin1_3.png differ diff --git a/.github/images/gallery/credit_discord_permarin1_4.png b/.github/images/gallery/credit_discord_permarin1_4.png new file mode 100644 index 000000000..3d9fac93f Binary files /dev/null and b/.github/images/gallery/credit_discord_permarin1_4.png differ diff --git a/.github/images/gallery/credit_discord_pyritie.png b/.github/images/gallery/credit_discord_pyritie.png new file mode 100644 index 000000000..e94d0741f Binary files /dev/null and b/.github/images/gallery/credit_discord_pyritie.png differ diff --git a/.github/images/gallery/credit_discord_pyritie_2.png b/.github/images/gallery/credit_discord_pyritie_2.png new file mode 100644 index 000000000..9ec6018e1 Binary files /dev/null and b/.github/images/gallery/credit_discord_pyritie_2.png differ diff --git a/.github/images/gallery/credit_discord_pyritie_3.png b/.github/images/gallery/credit_discord_pyritie_3.png new file mode 100644 index 000000000..cdeed5342 Binary files /dev/null and b/.github/images/gallery/credit_discord_pyritie_3.png differ diff --git a/.github/images/gallery/credit_discord_pyritie_4.png b/.github/images/gallery/credit_discord_pyritie_4.png new file mode 100644 index 000000000..37e3b99fb Binary files /dev/null and b/.github/images/gallery/credit_discord_pyritie_4.png differ diff --git a/.github/images/gallery/credit_discord_redeix.png b/.github/images/gallery/credit_discord_redeix.png new file mode 100644 index 000000000..0ef1ca8cf Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix.png differ diff --git a/.github/images/gallery/credit_discord_redeix_2.png b/.github/images/gallery/credit_discord_redeix_2.png new file mode 100644 index 000000000..ef4d08cba Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_2.png differ diff --git a/.github/images/gallery/credit_discord_redeix_3.png b/.github/images/gallery/credit_discord_redeix_3.png new file mode 100644 index 000000000..3a6c53d16 Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_3.png differ diff --git a/.github/images/gallery/credit_discord_redeix_4.png b/.github/images/gallery/credit_discord_redeix_4.png new file mode 100644 index 000000000..95882b20d Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_4.png differ diff --git a/.github/images/gallery/credit_discord_redeix_5.png b/.github/images/gallery/credit_discord_redeix_5.png new file mode 100644 index 000000000..0cb1f091d Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_5.png differ diff --git a/.github/images/gallery/credit_discord_redeix_6.png b/.github/images/gallery/credit_discord_redeix_6.png new file mode 100644 index 000000000..bd6443834 Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_6.png differ diff --git a/.github/images/gallery/credit_discord_redeix_7.png b/.github/images/gallery/credit_discord_redeix_7.png new file mode 100644 index 000000000..1cbe8e6e0 Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_7.png differ diff --git a/.github/images/gallery/credit_discord_redeix_8.png b/.github/images/gallery/credit_discord_redeix_8.png new file mode 100644 index 000000000..eecfe05ef Binary files /dev/null and b/.github/images/gallery/credit_discord_redeix_8.png differ diff --git a/.github/images/gallery/credit_discord_spaceharvester.png b/.github/images/gallery/credit_discord_spaceharvester.png new file mode 100644 index 000000000..6d9f40b8e Binary files /dev/null and b/.github/images/gallery/credit_discord_spaceharvester.png differ diff --git a/.github/images/gallery/credit_discord_thenimzo.png b/.github/images/gallery/credit_discord_thenimzo.png new file mode 100644 index 000000000..715672c9a Binary files /dev/null and b/.github/images/gallery/credit_discord_thenimzo.png differ diff --git a/.github/images/gallery/credit_discord_thenimzo_2.png b/.github/images/gallery/credit_discord_thenimzo_2.png new file mode 100644 index 000000000..8a9d19d80 Binary files /dev/null and b/.github/images/gallery/credit_discord_thenimzo_2.png differ diff --git a/.github/images/gallery/credit_discord_vazde.png b/.github/images/gallery/credit_discord_vazde.png new file mode 100644 index 000000000..750f5dc8d Binary files /dev/null and b/.github/images/gallery/credit_discord_vazde.png differ diff --git a/.github/images/gallery/credit_discord_zhumpling.png b/.github/images/gallery/credit_discord_zhumpling.png new file mode 100644 index 000000000..69ebab1a1 Binary files /dev/null and b/.github/images/gallery/credit_discord_zhumpling.png differ diff --git a/.github/images/gallery/credit_reddit_u-Blank_SBG.png b/.github/images/gallery/credit_reddit_u-Blank_SBG.png new file mode 100644 index 000000000..363ee64d3 Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-Blank_SBG.png differ diff --git a/.github/images/gallery/credit_reddit_u-Blank_SBG_2.png b/.github/images/gallery/credit_reddit_u-Blank_SBG_2.png new file mode 100644 index 000000000..f418f091c Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-Blank_SBG_2.png differ diff --git a/.github/images/gallery/credit_reddit_u-DrkLgndsLP.png b/.github/images/gallery/credit_reddit_u-DrkLgndsLP.png new file mode 100644 index 000000000..2009a90f4 Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-DrkLgndsLP.png differ diff --git a/.github/images/gallery/credit_reddit_u-DrkLgndsLP_2.png b/.github/images/gallery/credit_reddit_u-DrkLgndsLP_2.png new file mode 100644 index 000000000..cc2b4321c Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-DrkLgndsLP_2.png differ diff --git a/.github/images/gallery/credit_reddit_u-Maro919.png b/.github/images/gallery/credit_reddit_u-Maro919.png new file mode 100644 index 000000000..5f3ff1c3e Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-Maro919.png differ diff --git a/.github/images/gallery/credit_reddit_u-Maro919_2.png b/.github/images/gallery/credit_reddit_u-Maro919_2.png new file mode 100644 index 000000000..30e4dc469 Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-Maro919_2.png differ diff --git a/.github/images/gallery/credit_reddit_u-random_username_idk.png b/.github/images/gallery/credit_reddit_u-random_username_idk.png new file mode 100644 index 000000000..47376508d Binary files /dev/null and b/.github/images/gallery/credit_reddit_u-random_username_idk.png differ diff --git a/.github/images/gallery/credit_tfg_dev_team.png b/.github/images/gallery/credit_tfg_dev_team.png new file mode 100644 index 000000000..6015031bd Binary files /dev/null and b/.github/images/gallery/credit_tfg_dev_team.png differ diff --git a/.github/wiki/decorative_plant_example.png b/.github/wiki/decorative_plant_example.png new file mode 100644 index 000000000..478046b1b Binary files /dev/null and b/.github/wiki/decorative_plant_example.png differ diff --git a/.github/wiki/double_decorative_plant_example.png b/.github/wiki/double_decorative_plant_example.png new file mode 100644 index 000000000..fd2288b18 Binary files /dev/null and b/.github/wiki/double_decorative_plant_example.png differ diff --git a/.github/wiki/particle_emitter_decoration_example.png b/.github/wiki/particle_emitter_decoration_example.png new file mode 100644 index 000000000..af06da48c Binary files /dev/null and b/.github/wiki/particle_emitter_decoration_example.png differ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bd9433bc0..9e43e7c56 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -407,7 +407,7 @@ jobs: - name: 🚀 Create release id: release - uses: softprops/action-gh-release@v2.2.2 + uses: softprops/action-gh-release@v2.3.2 with: name: ${{ needs.info.outputs.project_version }} tag_name: ${{ needs.info.outputs.project_version }} diff --git a/.gitignore b/.gitignore index 84b0f49cd..f6a923275 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,11 @@ **/*.code-workspace **/*.zip +# Dev +.vs/ +.vscode/ +.idea/ + # Pakku build/ !.pakku/**/* @@ -45,37 +50,36 @@ config/stellarcore_stitcher_cache_vanilla.dat # .minecraft !bansoukou/**.zip -.vs/ -.vscode/ -.idea/ -.bobby/ -.mixin.out/ -classOut/ -backups/ -profileImage/ -crash-reports/ -logs/ -saves/ -ldlib/ -local/ -vintagefix/ -modernfix/ -XaeroWaypoints*/ -XaeroWorldMap*/ -#defaultconfigs/ -xaero/ -visualores/ -mods-carryover/ -EnderStorage/ -fancymenu_data/ -fancymenu_setups/ -downloads/ -CustomSkinLoader/ -EverlastingSkins/ -cache/ -screenshots/ -shaderpacks/ -chiselsandbits/ + +/.bobby/ +/.mixin.out/ +/classOut +/backups +/profileImage +/crash-reports +/logs +/saves +/ldlib +/local +/vintagefix +/modernfix +/XaeroWaypoints* +/XaeroWorldMap* +/xaero +/visualores +/mods-carryover +/EnderStorage +/fancymenu_data +/fancymenu_setups +/downloads +/CustomSkinLoader +/EverlastingSkins +/cache +/screenshots +/shaderpacks +/chiselsandbits +/gtceu/prospection_cache +/data # Client data bansoukou @@ -99,7 +103,7 @@ optionsof.txt optionsshaders.txt OpenComputersMod-* hei_bookmarks.ini -gtceu/prospection_cache/ +icon.png # Server data .pakku/server-overrides/libraries @@ -108,4 +112,6 @@ gtceu/prospection_cache/ .pakku/server-overrides/groovy .pakku/server-overrides/scripts .pakku/server-overrides/mods -.pakku/server-overrides/user_jvm_args.txt \ No newline at end of file +.pakku/server-overrides/user_jvm_args.txt + +/tacz/tacz_default_gun diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index e69de29bb..000000000 diff --git a/.pakku/server-overrides/forge-auto-install.txt b/.pakku/server-overrides/forge-auto-install.txt index 0c613aa05..04e2e0a65 100644 --- a/.pakku/server-overrides/forge-auto-install.txt +++ b/.pakku/server-overrides/forge-auto-install.txt @@ -10,4 +10,4 @@ loaderType=Forge # Specify your desired Loader-Version. # Possible options are [Version like: "20.4.164-beta" or "latest" or "recommended"] -loaderVersion=47.2.6 \ No newline at end of file +loaderVersion=47.4.2 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ebb94f903..ebfb503b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,74 @@ # Changelog ## [Unreleased] -### New features + +## [0.10.0] - 13.07.2025 +- [!WARNING] If you're upgrading your world from 0.9 to 0.10, please read the upgrade guide [here](https://github.com/TerraFirmaGreg-Team/Modpack-Modern/wiki/%5BEN%5D-Upgrading-from-0.9-to-0.10). We do not recommend using Alpha versions for progression, but if you do, please make frequent backups! +### Major changes +- Build a rocket and blast off to the moon, a new dimension! You can get started in mid-HV. +- AE2 inscriber presses are now found on the moon instead of being craftable, and making various AE2 components is also significantly cheaper there. @TomPlop & @Pyritie +- Significant ore changes: certus quartz, raw aluminium, ilmenite, and some other mid-lategame materials have been moved from the overworld to the moon. Check your field guide for more information. @TomPlop +- A new system for interstellar item transport, made just for TerraFirmaGreg - new logistical problems to solve and automate. (Coming soon) @ofoxsmith +- New machines to properly automate food, along with proper compatibility between machines and TFC's food system, so you can't turn rotten grains into fresh bread any more. The electric greenhouse now also always outputs fresh food. @ofoxsmith & @Redeix +- New electric refrigerator with different tiers. You can craft the old one into this new one, but please take your food out of it before upgrading otherwise it will be lost! @ofoxsmith +- Added many new advanced food items including freeze-dried fruit, calorie paste, and meal bags. @Redeix +- Quest updates for all of the above @TomPlop @Redeix @Pyritie +- Main UI overhaul and curseforge branding updated @Redeix +- Added sunflowers and rapeseed to make Bio Diesel viable (#1248) @34y34y34y34y34y34y34y34y34y @Redeix +- Create 6 update! @AirRice @aidie8 +- Added guns! @BlueBoat29 +### Minor changes +- Balance changes for water wheels and glowstone blocks @Pyritie +- Added straws for the blaze burners so now you can pump liquid fuels into them (#1204) @34y34y34y34y34y34y34y34y34y +- Electric greenhouse now accepts any glass instead of exclusively AE2 quartz glass @Pyritie +- Added an ABS recipe to craft your glowstone, matching the mixer recipe (#1201) @34y34y34y34y34y34y34y34y34y +- Lunchboxes now accept GregTech cells filled with ice (#1200) @Thomasx0 +- You can now use casting channels, mold tables, and mechanical pumps on top of a Hellforge (#1183) @Indiiix +- Added a second recipe for water flask sides so it doesn't matter if you craft it top-aligned or bottom-aligned @Pyritie +- More recipes to craft dyes @Pyritie +- Adjusted the textures of the generated raw ore items @Pyritie +- Added recipes for AE2's decoration blocks @Pyritie +- Added warning text to macerators, millstones, and crushing wheels about the no-byproducts-until-HV thing @Pyritie +- Added earlier recipes for 1:1 clay bricks @Pyritie +- Changed pineapple yarn recipe from assembler to wiremill & coiling machine, like the other strings (#1162) @Pyritie +- Lowered durability of wooden tongs @Pyritie +- Streamlined the Metallurgy Age quest chapter a bit @Pyritie +- Mushroom blocks now drop way less mushroom @Pyritie +- Removed gems tag from flint @Pyritie +- Updated texture for aqueous accumulator (#1168) @Redeix +- Kaolin Klayzes now also drop blood lilies @Pyritie +- Crushing wheels need a machine hull to craft now @Pyritie +- Anvil rod recipes are easier now (#1225) @Redeix +- Minecraft campfires now drop themselves (RIP lost bluesteel) (#1225) @Redeix +- Wooden multiblock tank increased to 1000000mB, and steel multiblock tank increased to 8000000mB @Redeix +- Added back the mechanical press, now it's basically a welding + forge hammer machine @Pyritie +- Changed the recipe to make the steam age plywood @kaylatheegg +- Added a recipe to craft Glow Ink Sacs @BlueBoat29 +- New bedrock ore veins on the moon! Much better sources of infinite materials than stone dusts. @TomPlop +- Overhaul of the ore processing quest chapter @Pyritie +- Nanosuit and Quarktech armor have actual armor values now @Pyritie +- Firmalife greenhouses can now be totally automated with the new Sweeper and Picker! Just add redstone @eerussianguy +- Vats can now be opened and closed via redstone @eerussianguy +- New item replacement for ender eyes @Pyritie @Redeix +- Added more tools and components to the anvil and extruder molds (#898) @BlueBoat29 @Pyritie +- Added recipes for crafting all the cakes @Pyritie +- Removed infinite lava from hose-pulleys. Check out new biodiesel line for early power! (#1271) @Redeix ### Bug fixes -### Changes +- Fixed a mud hut structure that had deprecated zinc ingots @Pyritie +- The electric greenhouse now also allows loose rocks and plants inside, since TFC spawns them on any grass block @Pyritie +- Fixed double ingots not having a temperature (#1165) @Pyritie +- Removed a few recipes that had unobtainable greate-related materials @Pyritie +- Fixed the color of placed zinc ingots and plated blocks to match the material @Pyritie +- Fixed some other steel/colored steel items being extractable in LV (#1212) @Pyritie +- Fixed polished/cut migmatite recipe conflict (#1153) @JeanRdSz +- Fixed some bugs with the lunchbox (#1200) @Thomasx0 +- Greate millstones/crushing wheels now give the correct amount of byproducts @Electrolyte220 +- Greate bulk washing now correctly works on depots and belts @Electrolyte220 +- Fixed dough consuming whole drums of yeast starter (#1203) @Pyritie +- Fixed missing recipes for some iron create deco things (#1240) @Pyritie +### Translations +- Ukranian @MetenBouldry +- Brazilian Portuguese @gifpxto & @lemonpillow5 ## [0.9.11] - 13.06.2025 ### New features diff --git a/config/ad_astra-client.jsonc b/config/ad_astra-client.jsonc new file mode 100644 index 000000000..0168f8dd9 --- /dev/null +++ b/config/ad_astra-client.jsonc @@ -0,0 +1,23 @@ +{ + "showOxygenDistributorArea": false, + "showGravityNormalizerArea": false, + "jetSuitEnabled": true, + // Type: Integer + "oxygenBarX": 5, + // Type: Integer + "oxygenBarY": 195, + // Type: Float + "oxygenBarScale": 0.6, + // Type: Integer + "energyBarX": 12, + // Type: Integer + "energyBarY": 265, + // Type: Float + "energyBarScale": 0.6, + "spaceMuffler": true, + "radio": { + // Range: 0 - 100 + "volume": 10, + "favorites": [] + } +} \ No newline at end of file diff --git a/config/ad_astra.jsonc b/config/ad_astra.jsonc new file mode 100644 index 000000000..05dfe308f --- /dev/null +++ b/config/ad_astra.jsonc @@ -0,0 +1,77 @@ +{ + // Allow players to set custom flag images for their rockets. + "allowFlagImages": true, + // Allow rockets to be launched from any dimension, even if it's not considered a planet. + "launchAnywhere": false, + /* + * The random tick speed for breaking plants, torches, freezing water, etc. on planets. + * Type: Integer + */ + "planetRandomTickSpeed": 20, + // Always tick every planet chunk for things like freezing water, breaking plants, etc., regardless of whether the chunk can tick randomly or not. This has a small performance impact. + "forcePlanetTick": false, + /* + * The y level where rockets should leave the dimension and enter space. + * Type: Integer + */ + "atmosphereLeave": 600, + // A comma-separated list of planet IDs that should be hidden from the planets screen. e.g. minecraft:overworld,ad_astra:moon,ad_astra:mars,ad_astra:venus,ad_astra:mercury,ad_astra:glacio + "disabledPlanets": "ad_astra:glacio", + // Disables oxygen damage. + "disableOxygen": false, + // Disables temperature damage. + "disableTemperature": false, + // Uses normal gravity for all planets. + "disableGravity": false, + // An Air Vortex is created when an oxygenated structure breaks its seal, causing every entity inside to rapidly get sucked out. This setting disables that. + "disableAirVortexes": false, + "cryoFreezer": { + // Type: Long + "ironTierMaxEnergyInOut": 100, + // Type: Long + "steelTierMaxEnergyInOut": 150, + // Type: Long + "deshTierMaxEnergyInOut": 256, + // Type: Long + "ostrumTierMaxEnergyInOut": 500, + // Type: Long + "ironTierEnergyCapacity": 10000, + // Type: Long + "steelTierEnergyCapacity": 20000, + // Type: Long + "deshTierEnergyCapacity": 50000, + // Type: Long + "ostrumTierEnergyCapacity": 100000, + // Type: Long + "steelTierFluidCapacity": 3000, + // Type: Long + "deshTierFluidCapacity": 5000, + // Type: Long + "ostrumTierFluidCapacity": 10000, + // Type: Long + "coalGeneratorEnergyGenerationPerTick": 20, + // Type: Long + "etrionicBlastFurnaceBlastingEnergyPerItem": 10, + // Type: Long + "waterPumpEnergyPerTick": 20, + // Type: Long + "waterPumpFluidGenerationPerTick": 50, + // Type: Long + "energizerEnergyCapacity": 2000000, + /* + * The maximum number of blocks that an oxygen distributor and gravity normalizer can distribute to. + * Type: Integer + */ + "maxDistributionBlocks": 6000, + /* + * The tick rate (20 ticks = 1 second) at which the oxygen distributor and gravity normalizer will recalculate the distribution area. + * Type: Integer + */ + "distributionRefreshRate": 100, + /* + * The tick rate (20 ticks = 1 second) at which cables and fluid pipes will recalculate their connections. + * Type: Integer + */ + "pipeRefreshRate": 50 + } +} \ No newline at end of file diff --git a/config/ambientsounds-client.json b/config/ambientsounds-client.json index d27f1706a..03c65d3ef 100644 --- a/config/ambientsounds-client.json +++ b/config/ambientsounds-client.json @@ -218,5 +218,12 @@ }, "fade-volume": 0.005, "fade-pitch": 0.005, - "silent-dimensions": [] + "silent-dimensions": [ + "ad_astra:earth_orbit", + "ad_astra:moon", + "ad_astra:moon_orbit", + "ad_astra:venus_orbit", + "ad_astra:mars_orbit", + "ad_astra:mercury_orbit" + ] } \ No newline at end of file diff --git a/config/create-client.toml b/config/create-client.toml index de7fd4849..bc980e7e4 100644 --- a/config/create-client.toml +++ b/config/create-client.toml @@ -21,13 +21,6 @@ #Range: 1.0 ~ 3.4028234663852886E38 filterItemRenderDistance = 10.0 #. - #Show kinetic debug information on blocks while the F3-Menu is open. - enableRainbowDebug = false - #. - #The maximum amount of blocks for which to try and calculate dynamic contraption lighting. Decrease if large contraption cause too much lag - #Range: > 0 - maximumContraptionLightVolume = 16384 - #. #Choose the menu row that the Create config button appears on in the main menu #Set to 0 to disable the button altogether #Range: 0 ~ 4 @@ -99,29 +92,6 @@ #Range: > -2147483648 customBorderBotOverlay = 1344798847 - #. - #Settings for the Placement Assist - [client.placementAssist] - #. - #What indicator should be used when showing where the assisted placement ends up relative to your crosshair - #Choose 'NONE' to disable the Indicator altogether - #Allowed Values: TEXTURE, TRIANGLE, NONE - indicatorType = "TEXTURE" - #. - #Change the size of the Indicator by this multiplier - #Range: 0.0 ~ 3.4028234663852886E38 - indicatorScale = 1.0 - - #. - #Ponder settings - [client.ponder] - #. - #Slow down a ponder scene whenever there is text on screen. - comfyReading = false - #. - #Show additional info in the ponder view and reload scene scripts more frequently. - editingMode = false - #. #Sound settings [client.sound] @@ -146,4 +116,18 @@ #. #Additionally display materials of a Rail Network while f3 debug mode is active showExtendedTrackGraphOnF3 = false + #. + #Display Track Networks and Trains on supported map mods + showTrainMapOverlay = true + #. + #Track Network Color on maps + #Allowed Values: RED, GREY, WHITE + trainMapColorTheme = "RED" + + #. + #Mod Integration and JEI + [client.jeiIntegration] + #. + #Whether to auto-update the JEI search when searching in the stock keeper UI + syncJeiSearch = true diff --git a/config/create_connected-common.toml b/config/create_connected-common.toml index 3ab572a6e..a4b7ad151 100644 --- a/config/create_connected-common.toml +++ b/config/create_connected-common.toml @@ -8,12 +8,10 @@ migrateCopycatsOnInitialize = false #. #Enable/disable features. Values on server override clients [features] - bamboo_window = true item_silo = true inverted_clutch = true empty_fan_catalyst = false parallel_gearbox = false - cherry_window = true centrifugal_clutch = true copycat_slab = true overstress_clutch = true @@ -34,12 +32,16 @@ migrateCopycatsOnInitialize = false copycat_beam = true copycat_board = true copycat_fence = true - #. fluid_vessel = true large_crank_wheel = false crank_wheel = false inventory_access_port = true inventory_bridge = true + #. + kinetic_bridge = true + cross_connector = true + redstone_link_wildcard = true + kinetic_battery = true #. #Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients diff --git a/config/create_hypertube-client.toml b/config/create_hypertube-client.toml new file mode 100644 index 000000000..e5646f43b --- /dev/null +++ b/config/create_hypertube-client.toml @@ -0,0 +1,6 @@ + +#Change these settings to customize the client-side behavior of the mod. +[Gameplay] + #Allow first-person view inside the tube. Default is false for better experience. + allowFPVInsideTheTube = false + diff --git a/config/defaultoptions/keybindings.txt b/config/defaultoptions/keybindings.txt index f439dfcb7..de2c93287 100644 --- a/config/defaultoptions/keybindings.txt +++ b/config/defaultoptions/keybindings.txt @@ -78,6 +78,7 @@ key_key.astikorcarts.desc:key.keyboard.r:NONE key_key.curios.open.desc:key.keyboard.unknown:NONE key_create.keyinfo.toolmenu:key.keyboard.left.alt:NONE key_create.keyinfo.toolbelt:key.keyboard.left.alt:NONE +key_key.toolbelt.open:key.keyboard.unknown:NONE key_key.toolbelt.slot:key.keyboard.unknown:NONE key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE @@ -100,7 +101,7 @@ key_gui.xaero_alternative_list_players:key.keyboard.unknown:NONE key_gui.xaero_toggle_tracked_players:key.keyboard.unknown:NONE key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown:NONE key_gui.xaero_minimap_settings:key.keyboard.unknown:NONE -key_iris.keybind.reload:key.keyboard.r:ALT +key_iris.keybind.reload:key.keyboard.unknown:NONE key_iris.keybind.toggleShaders:key.keyboard.unknown:NONE key_iris.keybind.shaderPackSelection:key.keyboard.unknown:NONE key_key.prometheus.open_homes:key.keyboard.unknown:NONE @@ -117,4 +118,6 @@ key_key.craftpresence.config_keycode.name:key.keyboard.unknown:NONE key_gui.xaero_pac_key_open_menu:key.keyboard.apostrophe:NONE key_gtceu.key.armor_mode_switch:key.keyboard.o key_key.ftbchunks.map:key.keyboard.unknown:NONE -key_key.ftbchunks.claim_manager:key.keyboard.m:CONTROL \ No newline at end of file +key_key.ftbchunks.claim_manager:key.keyboard.unknown:NONE +key_key.ad_astra.toggle_suit_flight:key.keyboard.h:NONE +key_key.ad_astra.open_radio:key.keyboard.r:NONE \ No newline at end of file diff --git a/config/defaultoptions/options.txt b/config/defaultoptions/options.txt new file mode 100644 index 000000000..0178357de --- /dev/null +++ b/config/defaultoptions/options.txt @@ -0,0 +1,13 @@ +resourcePacks:["vanilla","mod_resources","gtceu:dynamic_assets","Moonlight Mods Dynamic Assets","afc_compat_assets","afc_data","fabric","firmalife_compat_assets","firmalife_data","tfc_tumbleweed","tfcimprovedbadlands","file/TerraFirmaCraft_New_Animals.zip","file/Perfected Anvil Helper.zip","file/ComputerCraft Greg Refreshed 1.1 - 1.20.1.zip", "file/Old Copper Stuffs v1.8.zip"] +incompatibleResourcePacks:["firmalife_data","file/Perfected Anvil Helper.zip"] +narrator:0 +soundCategory_master:1.0 +soundCategory_music:0.3 +soundCategory_record:1.0 +soundCategory_weather:1.0 +soundCategory_block:1.0 +soundCategory_hostile:1.0 +soundCategory_neutral:1.0 +soundCategory_player:1.0 +soundCategory_ambient:0.3 +soundCategory_voice:1.0 \ No newline at end of file diff --git a/config/everycomp-client.toml b/config/everycomp-client.toml new file mode 100644 index 000000000..e6ac40a3f --- /dev/null +++ b/config/everycomp-client.toml @@ -0,0 +1,5 @@ + +[general] + #Enables the generation of dynamic assets. This is required for the mod to work properly. Turn off if you chose to add all the generated assets via datapack manually. This can speedup boot times for modpacks. Note that the generated assets will depend on loaded datapacks + generate_dynamic_assets = true + diff --git a/config/everycomp-common.toml b/config/everycomp-common.toml index 53915b7bd..17f94e37c 100644 --- a/config/everycomp-common.toml +++ b/config/everycomp-common.toml @@ -10,6 +10,8 @@ mod_version_check_packet = false #Don't touch unless you are told to debug_packet = false + #Enables the generation of dynamic assets. This is required for the mod to work properly. Turn off if you chose to add all the generated assets via datapack manually. This can speedup boot times for modpacks. Note that the generated assets will depend on loaded datapacks + generate_dynamic_assets = true [general.tooltips] #Enabled tooltips showing which mod an EC item is from diff --git a/config/everycomp-entries.toml b/config/everycomp-entries.toml index 49b24778e..8965755ac 100644 --- a/config/everycomp-entries.toml +++ b/config/everycomp-entries.toml @@ -45,11 +45,19 @@ ironwood = true ipe = true + [types.wood_type.ad_astra] + aeronos = true + strophar = true + glacian = true + [types.leaves_type] [types.leaves_type.gtceu] rubber = false + [types.leaves_type.ad_astra] + glacian = true + #Disables specific entries [entries] diff --git a/config/fallingtrees_common.json b/config/fallingtrees_common.json index 9f62a9d23..be10049fe 100644 --- a/config/fallingtrees_common.json +++ b/config/fallingtrees_common.json @@ -67,7 +67,7 @@ } }, "chorusTree": { - "enabled": false, + "enabled": true, "onlyFallWithRequiredTool": false, "allowedToolFilter": { "whitelistedTags": [], diff --git a/config/fancymenu/assets/icons/icon16x16.png b/config/fancymenu/assets/icons/icon16x16.png index efe165c31..68cc3f76e 100644 Binary files a/config/fancymenu/assets/icons/icon16x16.png and b/config/fancymenu/assets/icons/icon16x16.png differ diff --git a/config/fancymenu/assets/icons/icon32x32.png b/config/fancymenu/assets/icons/icon32x32.png index 790effaba..65a3a78aa 100644 Binary files a/config/fancymenu/assets/icons/icon32x32.png and b/config/fancymenu/assets/icons/icon32x32.png differ diff --git a/config/fancymenu/customization/gui_loading_screen.txt b/config/fancymenu/customization/gui_loading_screen.txt index 5113494d6..326f0965c 100644 --- a/config/fancymenu/customization/gui_loading_screen.txt +++ b/config/fancymenu/customization/gui_loading_screen.txt @@ -3,17 +3,17 @@ type = fancymenu_layout layout-meta { identifier = drippy_loading_overlay render_custom_elements_behind_vanilla = false - last_edited_time = 1710837053318 + last_edited_time = 1751008612590 is_enabled = true randommode = false randomgroup = 1 randomonlyfirsttime = false layout_index = 0 - [loading_requirement_container_meta:55b262f6-3a28-4097-9287-2a222e1d0a38-1710837053318] = [groups:][instances:] + [loading_requirement_container_meta:a24414bf-23f9-4fae-b752-4e91fecee9d2-1751008530130] = [groups:][instances:] } menu_background { - slideshow_name = main_menu + slideshow_name = new_loading_screen background_type = slideshow } @@ -29,93 +29,222 @@ scroll_list_customization { show_scroll_list_header_footer_preview_in_editor = false repeat_scroll_list_header_texture = false repeat_scroll_list_footer_texture = false + show_screen_background_overlay_on_custom_background = false + apply_vanilla_background_blur = false +} + +layout_action_executable_blocks { } element { - source = [source:local]kubejs/assets/tfg/textures/gui/logo_512x512.png + source = [source:location]tfg:textures/gui/tfg_logo_icon_outline_white_sr_964x_1024p.gif repeat_texture = false nine_slice_texture = false nine_slice_texture_border_x = 5 nine_slice_texture_border_y = 5 + image_tint = #FFFFFF element_type = image instance_identifier = 22ec4f96-137c-48d9-ac6b-cb4f58e7a7821699231610566 appearance_delay = no_delay appearance_delay_seconds = 1.0 - fade_in = false + fade_in_v2 = no_fading fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false anchor_point = mid-centered - x = -50 - y = -50 - width = 100 - height = 100 + x = -70 + y = -67 + width = 136 + height = 136 stretch_x = false stretch_y = false stay_on_screen = false element_loading_requirement_container_identifier = 3a10ee73-edca-4147-869e-7902775a5a14-1710837053343 [loading_requirement_container_meta:3a10ee73-edca-4147-869e-7902775a5a14-1710837053343] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false +} + +element { + interactable = true + source = Tip: Read the Field Guide!!! + source_mode = direct + shadow = true + scale = 1.0 + base_color = #b5b5b5 + text_border = 2 + line_spacing = 2 + enable_scrolling = false + auto_line_wrapping = true + remove_html_breaks = true + code_block_single_color = #737373FF + code_block_multi_color = #565656FF + headline_line_color = #A9A9A9FF + separation_line_color = #A9A9A9FF + hyperlink_color = #0771FCFF + quote_color = #818181FF + quote_indent = 8.0 + quote_italic = false + bullet_list_dot_color = #A9A9A9FF + bullet_list_indent = 8.0 + bullet_list_spacing = 3.0 + parse_markdown = true + element_type = text_v2 + instance_identifier = 485ef9c0-94a8-4450-94a3-8022e2831591-1751008054758 + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false + anchor_point = element + anchor_point_element = progress_bar + x = -1 + y = 13 + width = 200 + height = 15 + stretch_x = false + stretch_y = false + stay_on_screen = true + element_loading_requirement_container_identifier = 613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758 + [loading_requirement_container_meta:613c98a6-70ec-4662-9333-43a7f0ab1e14-1751008054758] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false } vanilla_button { button_element_executable_block_identifier = 97c197fd-2437-4d73-8648-da77552b154b-1710837053334 [executable_block:97c197fd-2437-4d73-8648-da77552b154b-1710837053334][type:generic] = [executables:] restartbackgroundanimations = true - loopbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true + widget_active_state_requirement_container_identifier = 119a0280-2bdb-4c04-9e07-6de16b3d8938-1751005155458 + [loading_requirement_container_meta:119a0280-2bdb-4c04-9e07-6de16b3d8938-1751005155458] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 element_type = vanilla_button instance_identifier = mojang_logo appearance_delay = no_delay appearance_delay_seconds = 1.0 - fade_in = false + fade_in_v2 = no_fading fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false anchor_point = vanilla - x = 0 - y = 0 - width = 0 - height = 0 + x = 180 + y = 177 + width = 472 + height = 118 stretch_x = false stretch_y = false stay_on_screen = true element_loading_requirement_container_identifier = dc9be166-cadf-440c-98bc-47ac378980ba-1710837053334 [loading_requirement_container_meta:dc9be166-cadf-440c-98bc-47ac378980ba-1710837053334] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false is_hidden = true automated_button_clicks = 0 - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 } vanilla_button { button_element_executable_block_identifier = f3a70cd2-ecfc-4b6b-91cf-b88673431f32-1710837053334 [executable_block:f3a70cd2-ecfc-4b6b-91cf-b88673431f32-1710837053334][type:generic] = [executables:] restartbackgroundanimations = true - loopbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true + widget_active_state_requirement_container_identifier = d577ec2a-553b-4634-a340-9254c7f7003b-1751005155458 + [loading_requirement_container_meta:d577ec2a-553b-4634-a340-9254c7f7003b-1751005155458] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 element_type = vanilla_button instance_identifier = progress_bar appearance_delay = no_delay appearance_delay_seconds = 1.0 - fade_in = false + fade_in_v2 = no_fading fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false anchor_point = vanilla - x = 0 - y = 0 - width = 0 - height = 0 + x = 180 + y = 388 + width = 472 + height = 10 stretch_x = false stretch_y = false stay_on_screen = true element_loading_requirement_container_identifier = fa6c81c1-332c-4f8c-b85a-2de260b1542c-1710837053334 [loading_requirement_container_meta:fa6c81c1-332c-4f8c-b85a-2de260b1542c-1710837053334] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false is_hidden = false automated_button_clicks = 0 - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 } diff --git a/config/fancymenu/customization/gui_main_menu.txt b/config/fancymenu/customization/gui_main_menu.txt index ff05e4eb3..46f20a575 100644 --- a/config/fancymenu/customization/gui_main_menu.txt +++ b/config/fancymenu/customization/gui_main_menu.txt @@ -3,17 +3,17 @@ type = fancymenu_layout layout-meta { identifier = title_screen render_custom_elements_behind_vanilla = false - last_edited_time = 1746362700788 + last_edited_time = 1751683723374 is_enabled = true randommode = false randomgroup = 1 randomonlyfirsttime = false layout_index = 0 - [loading_requirement_container_meta:945f0e51-1b62-423e-8814-c4d9e537fd0a-1746362691267] = [groups:][instances:] + [loading_requirement_container_meta:10db7c9a-a492-438d-8b42-467316a2015e-1751677015677] = [groups:][instances:] } menu_background { - panorama_name = beneath + panorama_name = moon background_type = panorama } @@ -36,65 +36,6 @@ scroll_list_customization { layout_action_executable_blocks { } -element { - button_element_executable_block_identifier = dbfd850d-f49c-44f9-975c-52b0b07335f1-1710837053353 - [executable_action_instance:dc0290c6-6dcd-41ab-b222-a76c27eaec6e-1710837053356][action_type:joinserver] = modern.terrafirmagreg.su - [executable_block:dbfd850d-f49c-44f9-975c-52b0b07335f1-1710837053353][type:generic] = [executables:dc0290c6-6dcd-41ab-b222-a76c27eaec6e-1710837053356;] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - label = Official Server - navigatable = true - widget_active_state_requirement_container_identifier = 883c51a7-aff5-48fd-8cac-0fed83cb29b7-1738509235086 - [loading_requirement_container_meta:883c51a7-aff5-48fd-8cac-0fed83cb29b7-1738509235086] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = custom_button - instance_identifier = 6514e312-8243-47af-a516-89743d8ca1af1699692677651 - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = mid-centered - x = 47 - y = -28 - width = 98 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = da72b434-a35d-463b-99f5-2aa6c62b3247-1710837053356 - [loading_requirement_container_meta:da72b434-a35d-463b-99f5-2aa6c62b3247-1710837053356] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false -} - element { button_element_executable_block_identifier = 42d3aca7-49fe-412d-b20e-aea6045d6df6-1710837053357 [executable_action_instance:d90363b6-1abc-4a2c-a9a8-0383341a1847-1710837053357][action_type:openlink] = https://modrinth.com/modpack/terrafirmagreg-modern @@ -131,12 +72,12 @@ element { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 2168 - auto_sizing_base_screen_height = 968 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 73 - y = 18 + x = 30 + y = 37 width = 20 height = 20 stretch_x = false @@ -155,7 +96,7 @@ element { } element { - source = [source:local]kubejs/assets/tfg/textures/gui/logo_512x512.png + source = [source:location]tfg:textures/gui/tfg_title_vignette.png repeat_texture = false nine_slice_texture = false nine_slice_texture_border_x = 5 @@ -170,15 +111,15 @@ element { fade_out = no_fading fade_out_speed = 1.0 base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false + auto_sizing = true + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = true anchor_point = mid-centered - x = -177 - y = -63 - width = 117 - height = 113 + x = -1 + y = -116 + width = 453 + height = 111 stretch_x = false stretch_y = false stay_on_screen = false @@ -230,12 +171,12 @@ element { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 47 - y = 18 + x = 3 + y = 37 width = 20 height = 20 stretch_x = false @@ -289,12 +230,12 @@ element { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 125 - y = 18 + x = 83 + y = 37 width = 20 height = 20 stretch_x = false @@ -348,12 +289,12 @@ element { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 99 - y = 18 + x = 56 + y = 37 width = 20 height = 20 stretch_x = false @@ -376,7 +317,7 @@ element { [executable_action_instance:dc0290c6-6dcd-41ab-b222-a76c27eaec6e-1710837053356][action_type:joinserver] = modern.terrafirmagreg.su [executable_block:dbfd850d-f49c-44f9-975c-52b0b07335f1-1710837053353][type:generic] = [executables:dc0290c6-6dcd-41ab-b222-a76c27eaec6e-1710837053356;] backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 @@ -407,12 +348,12 @@ element { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 47 - y = -28 + x = 3 + y = -10 width = 98 height = 20 stretch_x = false @@ -488,32 +429,15 @@ element { layer_hidden_in_editor = false } -vanilla_button { - button_element_executable_block_identifier = f04fbec6-3e03-4b54-a3aa-aa7ce92175ec-1710837053345 - [executable_block:f04fbec6-3e03-4b54-a3aa-aa7ce92175ec-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover.png - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = a5d0eb38-e0bd-40e2-b194-0fcbc741923c-1738509235087 - [loading_requirement_container_meta:a5d0eb38-e0bd-40e2-b194-0fcbc741923c-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = mc_titlescreen_singleplayer_button +element { + source = [source:location]tfg:textures/gui/tfg_title_stars.gif + repeat_texture = false + nine_slice_texture = false + nine_slice_texture_border_x = 5 + nine_slice_texture_border_y = 5 + image_tint = #FFFFFF + element_type = image + instance_identifier = 1fcb8657-27b3-4925-a2d2-9acb00081c4d-1751004934946 appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -521,20 +445,20 @@ vanilla_button { fade_out = no_fading fade_out_speed = 1.0 base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false + auto_sizing = true + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = true anchor_point = mid-centered - x = -55 - y = -51 - width = 200 - height = 20 + x = 1 + y = -118 + width = 403 + height = 111 stretch_x = false stretch_y = false stay_on_screen = false - element_loading_requirement_container_identifier = 35fdf2a6-00bc-456b-830a-e97b7ee6f3a0-1710837053345 - [loading_requirement_container_meta:35fdf2a6-00bc-456b-830a-e97b7ee6f3a0-1710837053345] = [groups:][instances:] + element_loading_requirement_container_identifier = 029a37fe-5cb4-45d0-966f-8f7da3dd827d-1710837053356 + [loading_requirement_container_meta:029a37fe-5cb4-45d0-966f-8f7da3dd827d-1710837053356] = [groups:][instances:] enable_parallax = false parallax_intensity = 0.5 invert_parallax = false @@ -543,8 +467,6 @@ vanilla_button { load_once_per_session = false in_editor_color = #FFC800FF layer_hidden_in_editor = false - is_hidden = false - automated_button_clicks = 0 } vanilla_button { @@ -605,63 +527,6 @@ vanilla_button { automated_button_clicks = 0 } -vanilla_button { - button_element_executable_block_identifier = 8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345 - [executable_block:8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087 - [loading_requirement_container_meta:1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = mc_titlescreen_accessibility_button - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 424 - y = 216 - width = 20 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345 - [loading_requirement_container_meta:f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - vanilla_button { button_element_executable_block_identifier = 3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072 [executable_block:3efcd3d7-b601-4f0c-b3db-8cc038e3ca78-1746358841072][type:generic] = [executables:] @@ -698,7 +563,7 @@ vanilla_button { auto_sizing_base_screen_height = 0 sticky_anchor = false anchor_point = vanilla - x = 192 + x = 288 y = 30 width = 256 height = 51 @@ -719,6 +584,181 @@ vanilla_button { automated_button_clicks = 0 } +vanilla_button { + button_element_executable_block_identifier = 17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072 + [executable_block:17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072 + [loading_requirement_container_meta:01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = minecraft_branding_widget + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 2 + y = 423 + width = 128 + height = 49 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072 + [loading_requirement_container_meta:a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = e2b3e9b3-2d45-4f4f-b6dd-4f89f83b7da5-1710837053345 + [executable_block:e2b3e9b3-2d45-4f4f-b6dd-4f89f83b7da5-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 81fe13c9-2717-47ad-b654-f4d7a9906ad6-1738509235086 + [loading_requirement_container_meta:81fe13c9-2717-47ad-b654-f4d7a9906ad6-1738509235086] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = mc_titlescreen_multiplayer_button + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false + anchor_point = mid-centered + x = -100 + y = -10 + width = 98 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 59ff81cd-18cf-42ee-9f05-29ab3efbd338-1710837053345 + [loading_requirement_container_meta:59ff81cd-18cf-42ee-9f05-29ab3efbd338-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = false + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = f5d492e4-e25d-4646-a378-cae04b45c8b3-1710837053345 + [executable_block:f5d492e4-e25d-4646-a378-cae04b45c8b3-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = f61b58cf-169c-4571-a771-d56fafddf3e7-1738509235087 + [loading_requirement_container_meta:f61b58cf-169c-4571-a771-d56fafddf3e7-1738509235087] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = forge_titlescreen_mods_button + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false + anchor_point = mid-centered + x = -100 + y = 13 + width = 98 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 612a6d32-b14d-4771-a362-65ec15e28bf1-1710837053345 + [loading_requirement_container_meta:612a6d32-b14d-4771-a362-65ec15e28bf1-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = false + automated_button_clicks = 0 +} + vanilla_button { button_element_executable_block_identifier = bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072 [executable_block:bb6e02a6-d703-43b2-914a-608b1ee8f63f-1746358841072][type:generic] = [executables:] @@ -776,6 +816,63 @@ vanilla_button { automated_button_clicks = 0 } +vanilla_button { + button_element_executable_block_identifier = 0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072 + [executable_block:0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072 + [loading_requirement_container_meta:b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = minecraft_splash_widget + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 489 + y = 49 + width = 100 + height = 40 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = 223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072 + [loading_requirement_container_meta:223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + vanilla_button { button_element_executable_block_identifier = 785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345 [executable_block:785145e3-49a4-45fa-86a5-76543bb7c226-1710837053345][type:generic] = [executables:] @@ -833,6 +930,122 @@ vanilla_button { automated_button_clicks = 0 } +vanilla_button { + button_element_executable_block_identifier = 8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345 + [executable_block:8e3abb1a-7f06-42bd-920a-eeabb0f225ec-1710837053345][type:generic] = [executables:] + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087 + [loading_requirement_container_meta:1c9f2f8a-49b4-4ed4-9744-049cd1b3c415-1738509235087] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = mc_titlescreen_accessibility_button + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 0 + auto_sizing_base_screen_height = 0 + sticky_anchor = false + anchor_point = vanilla + x = 520 + y = 250 + width = 20 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345 + [loading_requirement_container_meta:f97a69d2-7673-4f9e-97eb-d37eb76122f3-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = true + automated_button_clicks = 0 +} + +vanilla_button { + button_element_executable_block_identifier = c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345 + [executable_block:c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif + restartbackgroundanimations = true + nine_slice_custom_background = false + nine_slice_border_x = 5 + nine_slice_border_y = 5 + navigatable = true + widget_active_state_requirement_container_identifier = 6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087 + [loading_requirement_container_meta:6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087] = [groups:][instances:] + is_template = false + template_apply_width = false + template_apply_height = false + template_apply_posx = false + template_apply_posy = false + template_apply_opacity = false + template_apply_visibility = false + template_apply_label = false + template_share_with = buttons + nine_slice_slider_handle = false + nine_slice_slider_handle_border_x = 5 + nine_slice_slider_handle_border_y = 5 + element_type = vanilla_button + instance_identifier = mc_titlescreen_quit_button + appearance_delay = no_delay + appearance_delay_seconds = 1.0 + fade_in_v2 = no_fading + fade_in_speed = 1.0 + fade_out = no_fading + fade_out_speed = 1.0 + base_opacity = 1.0 + auto_sizing = false + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 + sticky_anchor = false + anchor_point = mid-centered + x = -100 + y = 37 + width = 98 + height = 20 + stretch_x = false + stretch_y = false + stay_on_screen = false + element_loading_requirement_container_identifier = a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345 + [loading_requirement_container_meta:a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345] = [groups:][instances:] + enable_parallax = false + parallax_intensity = 0.5 + invert_parallax = false + animated_offset_x = 0 + animated_offset_y = 0 + load_once_per_session = false + in_editor_color = #FFC800FF + layer_hidden_in_editor = false + is_hidden = false + automated_button_clicks = 0 +} + vanilla_button { button_element_executable_block_identifier = 829507fa-6c1f-46c8-94ea-4c4d8275a324-1710837053345 [executable_block:829507fa-6c1f-46c8-94ea-4c4d8275a324-1710837053345][type:generic] = [executables:] @@ -890,127 +1103,11 @@ vanilla_button { automated_button_clicks = 0 } -vanilla_button { - button_element_executable_block_identifier = c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345 - [executable_block:c68f6eba-8ff3-42ea-b8a3-55a296372b3a-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087 - [loading_requirement_container_meta:6e4a2784-5288-4825-8c7e-69972c4d322e-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = mc_titlescreen_quit_button - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = mid-centered - x = -55 - y = 18 - width = 98 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345 - [loading_requirement_container_meta:a9f8d43c-d00b-4db2-ada7-81fa3a121de1-1710837053345] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = false - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = 17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072 - [executable_block:17fa0c0f-39d1-4b03-bc2f-0ccd0e0a6d25-1746358841072][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = 01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072 - [loading_requirement_container_meta:01242da9-e8ac-43c4-b553-a11988b0621e-1746358841072] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = minecraft_branding_widget - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 2 - y = 289 - width = 128 - height = 49 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072 - [loading_requirement_container_meta:a04d6611-e8bf-4d12-8483-05bfa180ee5b-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - vanilla_button { button_element_executable_block_identifier = 4fd9e559-3c06-41dc-ae8f-7a2ebaf224c9-1710837053345 [executable_block:4fd9e559-3c06-41dc-ae8f-7a2ebaf224c9-1710837053345][type:generic] = [executables:] backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover_98x20.gif restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 @@ -1040,12 +1137,12 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = 47 - y = -5 + x = 3 + y = 13 width = 98 height = 20 stretch_x = false @@ -1066,17 +1163,17 @@ vanilla_button { } vanilla_button { - button_element_executable_block_identifier = e2b3e9b3-2d45-4f4f-b6dd-4f89f83b7da5-1710837053345 - [executable_block:e2b3e9b3-2d45-4f4f-b6dd-4f89f83b7da5-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png + button_element_executable_block_identifier = f04fbec6-3e03-4b54-a3aa-aa7ce92175ec-1710837053345 + [executable_block:f04fbec6-3e03-4b54-a3aa-aa7ce92175ec-1710837053345][type:generic] = [executables:] + backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button.png + backgroundhovered = [source:location]tfg:textures/gui/button_hover.gif restartbackgroundanimations = true nine_slice_custom_background = false nine_slice_border_x = 5 nine_slice_border_y = 5 navigatable = true - widget_active_state_requirement_container_identifier = 81fe13c9-2717-47ad-b654-f4d7a9906ad6-1738509235086 - [loading_requirement_container_meta:81fe13c9-2717-47ad-b654-f4d7a9906ad6-1738509235086] = [groups:][instances:] + widget_active_state_requirement_container_identifier = a5d0eb38-e0bd-40e2-b194-0fcbc741923c-1738509235087 + [loading_requirement_container_meta:a5d0eb38-e0bd-40e2-b194-0fcbc741923c-1738509235087] = [groups:][instances:] is_template = false template_apply_width = false template_apply_height = false @@ -1090,7 +1187,7 @@ vanilla_button { nine_slice_slider_handle_border_x = 5 nine_slice_slider_handle_border_y = 5 element_type = vanilla_button - instance_identifier = mc_titlescreen_multiplayer_button + instance_identifier = mc_titlescreen_singleplayer_button appearance_delay = no_delay appearance_delay_seconds = 1.0 fade_in_v2 = no_fading @@ -1099,19 +1196,19 @@ vanilla_button { fade_out_speed = 1.0 base_opacity = 1.0 auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 + auto_sizing_base_screen_width = 2496 + auto_sizing_base_screen_height = 1419 sticky_anchor = false anchor_point = mid-centered - x = -55 - y = -28 - width = 98 + x = -100 + y = -37 + width = 200 height = 20 stretch_x = false stretch_y = false stay_on_screen = false - element_loading_requirement_container_identifier = 59ff81cd-18cf-42ee-9f05-29ab3efbd338-1710837053345 - [loading_requirement_container_meta:59ff81cd-18cf-42ee-9f05-29ab3efbd338-1710837053345] = [groups:][instances:] + element_loading_requirement_container_identifier = 35fdf2a6-00bc-456b-830a-e97b7ee6f3a0-1710837053345 + [loading_requirement_container_meta:35fdf2a6-00bc-456b-830a-e97b7ee6f3a0-1710837053345] = [groups:][instances:] enable_parallax = false parallax_intensity = 0.5 invert_parallax = false @@ -1124,119 +1221,3 @@ vanilla_button { automated_button_clicks = 0 } -vanilla_button { - button_element_executable_block_identifier = f5d492e4-e25d-4646-a378-cae04b45c8b3-1710837053345 - [executable_block:f5d492e4-e25d-4646-a378-cae04b45c8b3-1710837053345][type:generic] = [executables:] - backgroundnormal = [source:local]kubejs/assets/tfg/textures/gui/button_98x20.png - backgroundhovered = [source:local]kubejs/assets/tfg/textures/gui/button_hover_98x20.png - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = f61b58cf-169c-4571-a771-d56fafddf3e7-1738509235087 - [loading_requirement_container_meta:f61b58cf-169c-4571-a771-d56fafddf3e7-1738509235087] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = forge_titlescreen_mods_button - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = mid-centered - x = -55 - y = -5 - width = 98 - height = 20 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = 612a6d32-b14d-4771-a362-65ec15e28bf1-1710837053345 - [loading_requirement_container_meta:612a6d32-b14d-4771-a362-65ec15e28bf1-1710837053345] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = false - automated_button_clicks = 0 -} - -vanilla_button { - button_element_executable_block_identifier = 0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072 - [executable_block:0fe14f8d-aeb6-4498-9a88-d36a7b7674e8-1746358841072][type:generic] = [executables:] - restartbackgroundanimations = true - nine_slice_custom_background = false - nine_slice_border_x = 5 - nine_slice_border_y = 5 - navigatable = true - widget_active_state_requirement_container_identifier = b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072 - [loading_requirement_container_meta:b83b7017-ce81-4d3b-8243-7ababe152084-1746358841072] = [groups:][instances:] - is_template = false - template_apply_width = false - template_apply_height = false - template_apply_posx = false - template_apply_posy = false - template_apply_opacity = false - template_apply_visibility = false - template_apply_label = false - template_share_with = buttons - nine_slice_slider_handle = false - nine_slice_slider_handle_border_x = 5 - nine_slice_slider_handle_border_y = 5 - element_type = vanilla_button - instance_identifier = minecraft_splash_widget - appearance_delay = no_delay - appearance_delay_seconds = 1.0 - fade_in_v2 = no_fading - fade_in_speed = 1.0 - fade_out = no_fading - fade_out_speed = 1.0 - base_opacity = 1.0 - auto_sizing = false - auto_sizing_base_screen_width = 0 - auto_sizing_base_screen_height = 0 - sticky_anchor = false - anchor_point = vanilla - x = 393 - y = 49 - width = 100 - height = 40 - stretch_x = false - stretch_y = false - stay_on_screen = false - element_loading_requirement_container_identifier = 223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072 - [loading_requirement_container_meta:223456f0-8f0e-4317-9ea2-874fe14236c9-1746358841072] = [groups:][instances:] - enable_parallax = false - parallax_intensity = 0.5 - invert_parallax = false - animated_offset_x = 0 - animated_offset_y = 0 - load_once_per_session = false - in_editor_color = #FFC800FF - layer_hidden_in_editor = false - is_hidden = true - automated_button_clicks = 0 -} - diff --git a/config/fancymenu/options.txt b/config/fancymenu/options.txt index ce4cae82c..14242b9e9 100644 --- a/config/fancymenu/options.txt +++ b/config/fancymenu/options.txt @@ -15,7 +15,7 @@ B:advanced_customization_mode = 'false'; ##[loading] B:preload_animations = 'true'; -S:preload_resources = ''; +S:preload_resources = '[source:location]tfg:textures/gui/tfg_title_stars.gif%!source_end!%[source:location]tfg:textures/gui/tfg_title_vignette.png%!source_end!%[cubic_panorama]beneath%!source_end!%[slideshow]new_loading_screen%!source_end!%'; S:custom_game_intro_skip_text = ''; B:allow_game_intro_skip = 'true'; S:game_intro_animation_name = ''; diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_0.png b/config/fancymenu/panoramas/moon/panorama/panorama_0.png new file mode 100644 index 000000000..50a327694 Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_0.png differ diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_1.png b/config/fancymenu/panoramas/moon/panorama/panorama_1.png new file mode 100644 index 000000000..a69d6d3e6 Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_1.png differ diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_2.png b/config/fancymenu/panoramas/moon/panorama/panorama_2.png new file mode 100644 index 000000000..e41f3b006 Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_2.png differ diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_3.png b/config/fancymenu/panoramas/moon/panorama/panorama_3.png new file mode 100644 index 000000000..c016eb97f Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_3.png differ diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_4.png b/config/fancymenu/panoramas/moon/panorama/panorama_4.png new file mode 100644 index 000000000..7b51ed8c7 Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_4.png differ diff --git a/config/fancymenu/panoramas/moon/panorama/panorama_5.png b/config/fancymenu/panoramas/moon/panorama/panorama_5.png new file mode 100644 index 000000000..1e2da41f5 Binary files /dev/null and b/config/fancymenu/panoramas/moon/panorama/panorama_5.png differ diff --git a/config/fancymenu/panoramas/moon/properties.txt b/config/fancymenu/panoramas/moon/properties.txt new file mode 100644 index 000000000..89d3cb2ac --- /dev/null +++ b/config/fancymenu/panoramas/moon/properties.txt @@ -0,0 +1,9 @@ +type = panorama + +panorama-meta { + name = moon + speed = 1.0 + fov = 85.0 + angle = 0.0 + start_rotation = 20 +} \ No newline at end of file diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_1.png b/config/fancymenu/slideshows/new_loading_screen/images/image_1.png new file mode 100644 index 000000000..6289c5619 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_1.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_10.png b/config/fancymenu/slideshows/new_loading_screen/images/image_10.png new file mode 100644 index 000000000..5a2ae390a Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_10.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_11.png b/config/fancymenu/slideshows/new_loading_screen/images/image_11.png new file mode 100644 index 000000000..8c6a72b04 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_11.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_12.png b/config/fancymenu/slideshows/new_loading_screen/images/image_12.png new file mode 100644 index 000000000..46c7717ad Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_12.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_13.png b/config/fancymenu/slideshows/new_loading_screen/images/image_13.png new file mode 100644 index 000000000..3fd9d04ab Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_13.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_14.png b/config/fancymenu/slideshows/new_loading_screen/images/image_14.png new file mode 100644 index 000000000..fb88cd776 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_14.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_15.png b/config/fancymenu/slideshows/new_loading_screen/images/image_15.png new file mode 100644 index 000000000..5e9b67664 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_15.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_16.png b/config/fancymenu/slideshows/new_loading_screen/images/image_16.png new file mode 100644 index 000000000..e6e7f3681 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_16.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_17.png b/config/fancymenu/slideshows/new_loading_screen/images/image_17.png new file mode 100644 index 000000000..92e111cab Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_17.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_18.png b/config/fancymenu/slideshows/new_loading_screen/images/image_18.png new file mode 100644 index 000000000..4976ee0dd Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_18.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_2.png b/config/fancymenu/slideshows/new_loading_screen/images/image_2.png new file mode 100644 index 000000000..27baf4aad Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_2.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_3.png b/config/fancymenu/slideshows/new_loading_screen/images/image_3.png new file mode 100644 index 000000000..11d5f8cdd Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_3.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_4.png b/config/fancymenu/slideshows/new_loading_screen/images/image_4.png new file mode 100644 index 000000000..8489b3a88 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_4.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_5.png b/config/fancymenu/slideshows/new_loading_screen/images/image_5.png new file mode 100644 index 000000000..3eb66bec6 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_5.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_6.png b/config/fancymenu/slideshows/new_loading_screen/images/image_6.png new file mode 100644 index 000000000..f4220d7de Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_6.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_7.png b/config/fancymenu/slideshows/new_loading_screen/images/image_7.png new file mode 100644 index 000000000..57a6078f0 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_7.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_8.png b/config/fancymenu/slideshows/new_loading_screen/images/image_8.png new file mode 100644 index 000000000..beaf8216d Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_8.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/images/image_9.png b/config/fancymenu/slideshows/new_loading_screen/images/image_9.png new file mode 100644 index 000000000..4d8eeae90 Binary files /dev/null and b/config/fancymenu/slideshows/new_loading_screen/images/image_9.png differ diff --git a/config/fancymenu/slideshows/new_loading_screen/properties.txt b/config/fancymenu/slideshows/new_loading_screen/properties.txt new file mode 100644 index 000000000..06b79d18c --- /dev/null +++ b/config/fancymenu/slideshows/new_loading_screen/properties.txt @@ -0,0 +1,12 @@ +type = slideshow + +slideshow-meta { + name = new_loading_screen + width = 1920 + height = 1080 + x = 0 + y = 0 + duration = 5.0 + fadespeed = 12.0 + randomize = true +} \ No newline at end of file diff --git a/config/flywheel-client.toml b/config/flywheel-client.toml index e41e2022e..5f4b6625a 100644 --- a/config/flywheel-client.toml +++ b/config/flywheel-client.toml @@ -1,8 +1,14 @@ -#Select the backend to use. -#Allowed Values: OFF, BATCHING, INSTANCING -backend = "INSTANCING" -#Enable or disable a debug overlay that colors pixels by their normal. -debugNormals = false +#Select the backend to use. Set to "DEFAULT" to let Flywheel decide. +backend = "DEFAULT" #Enable or disable instance update limiting with distance. limitUpdates = true +#The number of worker threads to use. Set to -1 to let Flywheel decide. Set to 0 to disable parallelism. Requires a game restart to take effect. +#Range: -1 ~ 32 +workerThreads = -1 + +#Config options for Flywheel's built-in backends. +[flw_backends] + #How smooth Flywheel's shader-based lighting should be. May have a large performance impact. + #Allowed Values: FLAT, TRI_LINEAR, SMOOTH, SMOOTH_INNER_FACE_CORRECTED + lightSmoothness = "SMOOTH" diff --git a/config/forgivingworld.json b/config/forgivingworld.json deleted file mode 100644 index 4156561c1..000000000 --- a/config/forgivingworld.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "disableVanillaPortals": { - "desc:": "Disables vanilla portals, default:false", - "disableVanillaPortals": true - }, - "teleportCooldown": { - "desc:": "Sets a delay before you can teleport again, default:15 seconds", - "teleportCooldown": 15 - }, - "instantTeleport": { - "desc:": "Instantly teleports instead of notifying the user over time,(Note this causes some lag, due to loading chunks directly) default:false", - "instantTeleport": false - }, - "teleportedRidden": { - "desc:": "Teleport ridden entities too, default:true", - "teleportedRidden": true - }, - "teleportLeashed": { - "desc:": "Teleport leashed entities too, default:true", - "teleportLeashed": true - }, - "debuglogging": { - "desc:": "Enable debug logging, default:false", - "debuglogging": false - }, - "dimensionconnections": [ - { - "from": "minecraft:overworld", - "to": "minecraft:the_nether", - "teleporttype": { - "teleporttype": "AIR", - "teleport_to_y": 125 - }, - "belowy": -57, - "slowfallticks": 1200 - }, - { - "from": "minecraft:the_nether", - "to": "minecraft:overworld", - "teleporttype": { - "teleporttype": "CAVE", - "teleport_to_y": -56 - }, - "abovey": 118 - } - ] -} \ No newline at end of file diff --git a/config/ftbquests/quests/chapter_groups.snbt b/config/ftbquests/quests/chapter_groups.snbt index 9575eb94b..f58f45f15 100644 --- a/config/ftbquests/quests/chapter_groups.snbt +++ b/config/ftbquests/quests/chapter_groups.snbt @@ -1,10 +1,10 @@ { chapter_groups: [ { id: "19428C6E7A36D463", title: "{quests.groups.tips}" } + { id: "31B01EAD21CA863A", title: "{quests.groups.technological_help}" } { id: "3C4612A920658A7E", title: "{quests.groups.primitive}" } { id: "44D0F3E5067B5AB8", title: "{quests.groups.voltaic_age}" } { id: "21D975CEBDE06BA9", title: "{quests.groups.space_age}" } { id: "563374AD29C006DB", title: "{quests.groups.interstellar}" } - { id: "33020D1D0ECDF301", title: "{quests.groups.technological_help}" } ] } diff --git a/config/ftbquests/quests/chapters/ae2.snbt b/config/ftbquests/quests/chapters/ae2.snbt deleted file mode 100644 index a2dfdce6e..000000000 --- a/config/ftbquests/quests/chapters/ae2.snbt +++ /dev/null @@ -1,2378 +0,0 @@ -{ - default_hide_dependency_lines: false - default_quest_shape: "circle" - filename: "ae2" - group: "33020D1D0ECDF301" - icon: "ae2:controller" - id: "09BE9F51822EC180" - order_index: 2 - quest_links: [ - { - id: "3293CB774C1A4DF0" - linked_quest: "1D88369409736DC7" - shape: "gear" - size: 2.0d - x: -7.0d - y: 0.0d - } - { - id: "6F0C443B72699EFA" - linked_quest: "05ABC370D7153350" - shape: "gear" - size: 2.0d - x: -4.0d - y: -2.0d - } - ] - quests: [ - { - dependencies: ["15B4CB2A3B01C930"] - id: "11069B97D8CA203D" - shape: "gear" - size: 2.0d - tasks: [{ - id: "0F463046CA1A890F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Glass Cable\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:glass_cable))" - } - } - type: "item" - }] - x: 1.5d - y: -2.0d - } - { - dependencies: [ - "20AAF0C5177EC3FE" - "05ABC370D7153350" - ] - id: "15B4CB2A3B01C930" - size: 1.5d - tasks: [{ - id: "641D2A6D8BEF2A5E" - item: "ae2:fluix_crystal" - type: "item" - }] - x: -1.0d - y: 0.0d - } - { - dependencies: ["11069B97D8CA203D"] - id: "64C0AAAC93D59520" - tasks: [{ - id: "57F5A1752F077CF7" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Covered Cable\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:covered_cable))" - } - } - type: "item" - }] - x: 4.5d - y: -4.0d - } - { - dependencies: ["64C0AAAC93D59520"] - id: "5D8C1BFC675A117F" - tasks: [{ - id: "2FD9DC79452B5B40" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Dence Covered Cable\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:covered_dense_cable))" - } - } - type: "item" - }] - x: 6.0d - y: -4.0d - } - { - dependencies: ["5D8C1BFC675A117F"] - id: "6495EE6BBB1F5182" - tasks: [{ - id: "639E6F5FEBE8E2A6" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Smart Dence Cable\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:smart_cable))" - } - } - type: "item" - }] - x: 6.0d - y: -5.5d - } - { - dependencies: ["64C0AAAC93D59520"] - id: "3D2A3259673738B1" - tasks: [{ - id: "496B150BE185851D" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Smart Cable\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:smart_cable))" - } - } - type: "item" - }] - x: 4.5d - y: -5.5d - } - { - dependencies: ["11069B97D8CA203D"] - id: "6E2F0F0D9E5BA86D" - tasks: [{ - id: "5ECA6F8EB97BE119" - item: "ae2:level_emitter" - type: "item" - }] - x: 1.5d - y: -4.0d - } - { - dependencies: ["6E2F0F0D9E5BA86D"] - id: "37321DFE14E8850F" - tasks: [{ - id: "30254756C90272FE" - item: "ae2:energy_level_emitter" - type: "item" - }] - x: 3.0d - y: -5.5d - } - { - dependencies: ["6E2F0F0D9E5BA86D"] - id: "58F7CFE5F57C9FD7" - tasks: [{ - id: "2A9825E43F2E4998" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"ME Toggle Bus\"}" - } - "ftbfiltersystem:filter": "or(item(ae2:toggle_bus)item(ae2:inverted_toggle_bus))" - } - } - type: "item" - }] - x: 1.5d - y: -5.5d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "0BBA3FA755FB2698" - tasks: [{ - id: "48D2855552F028D6" - item: "ae2:me_p2p_tunnel" - type: "item" - }] - x: 2.0d - y: 7.0d - } - { - dependencies: ["0BBA3FA755FB2698"] - id: "2B64D6E3AAA4E223" - tasks: [{ - id: "178D9DDD492B1CD4" - item: "ae2:fe_p2p_tunnel" - type: "item" - }] - x: 3.5d - y: 4.0d - } - { - dependencies: ["0BBA3FA755FB2698"] - hide_dependent_lines: true - id: "1870205EB77F6F75" - tasks: [{ - id: "5AD866626DCEE2B9" - item: "ae2:fluid_p2p_tunnel" - type: "item" - }] - x: 3.5d - y: 5.5d - } - { - dependencies: ["0BBA3FA755FB2698"] - id: "255AE4142DF75F9F" - tasks: [{ - id: "15A2CC0606E9C781" - item: "ae2:item_p2p_tunnel" - type: "item" - }] - x: 3.5d - y: 8.5d - } - { - dependencies: ["0BBA3FA755FB2698"] - id: "5A0C96EC80F31587" - tasks: [{ - id: "35805527F356DD83" - item: "ae2:redstone_p2p_tunnel" - type: "item" - }] - x: 3.5d - y: 10.0d - } - { - dependencies: ["0BBA3FA755FB2698"] - id: "19507DFA4347BB5A" - tasks: [{ - id: "0B612EED9196EDE5" - item: "ae2:light_p2p_tunnel" - type: "item" - }] - x: 3.5d - y: 7.0d - } - { - dependencies: [ - "1D88369409736DC7" - "3E51DAA2E5CF0422" - ] - id: "20AAF0C5177EC3FE" - size: 1.0d - tasks: [{ - id: "38FBD1879EDC06B6" - item: "ae2:charged_certus_quartz_crystal" - type: "item" - }] - x: -4.0d - y: 0.0d - } - { - dependencies: [ - "3568BC9742092FC5" - "16B735F9C391D260" - "15B4CB2A3B01C930" - ] - id: "1E73F9956E6EC967" - shape: "gear" - size: 2.0d - tasks: [{ - id: "0587ACDD51ADC077" - item: "ae2:controller" - type: "item" - }] - x: -1.0d - y: -2.0d - } - { - dependencies: ["1E73F9956E6EC967"] - id: "63114F9095903E55" - tasks: [{ - id: "0624EA9D860EA98F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any Illuminated Panel\"}" - } - "ftbfiltersystem:filter": "or(item_tag(ae2:illuminated_panel))" - } - } - type: "item" - }] - x: -1.0d - y: -4.0d - } - { - dependencies: ["03051939555D211E"] - id: "4C9EB2FF05EB47CB" - tasks: [{ - id: "7D24D63E3FFA3BF6" - item: "ae2:conversion_monitor" - type: "item" - }] - x: -4.0d - y: -4.0d - } - { - dependencies: ["63114F9095903E55"] - id: "03051939555D211E" - tasks: [{ - id: "6960A9B39312A77A" - item: "ae2:storage_monitor" - type: "item" - }] - x: -2.5d - y: -4.0d - } - { - dependencies: ["63114F9095903E55"] - id: "311EFB6031E268F6" - size: 2.0d - tasks: [{ - id: "4F1DAE02D4CBBDC0" - item: "ae2:terminal" - type: "item" - }] - x: -1.0d - y: -6.0d - } - { - dependencies: [ - "311EFB6031E268F6" - "26FD8E74CFFF1971" - ] - id: "2B69AC5267633F37" - tasks: [{ - id: "3CAF0E94DF11F1C0" - item: "ae2:pattern_encoding_terminal" - type: "item" - }] - x: -2.5d - y: -8.5d - } - { - dependencies: [ - "311EFB6031E268F6" - "26FD8E74CFFF1971" - ] - id: "22262840D8FB66F6" - tasks: [{ - id: "793F9E9150647BEE" - item: "ae2:pattern_access_terminal" - type: "item" - }] - x: 0.5d - y: -8.5d - } - { - dependencies: [ - "311EFB6031E268F6" - "26FD8E74CFFF1971" - ] - id: "1C1B3A46E03FCE67" - tasks: [{ - id: "32DECB9740131BFF" - item: "ae2:crafting_terminal" - type: "item" - }] - x: -1.0d - y: -8.5d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "5CAF4D91F281D3BC" - tasks: [{ - id: "0B6051E5E223161A" - item: "ae2:annihilation_core" - type: "item" - }] - x: 3.5d - y: -0.5d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "780DB1BBED7236C3" - tasks: [{ - id: "19B68A4D96F27609" - item: "ae2:formation_core" - type: "item" - }] - x: 3.5d - y: 0.5d - } - { - dependencies: ["5CAF4D91F281D3BC"] - id: "10C1BEE45AFA6A83" - tasks: [{ - id: "7662B5EE59F26F94" - item: "ae2:import_bus" - type: "item" - }] - x: 3.5d - y: -2.0d - } - { - dependencies: ["780DB1BBED7236C3"] - id: "265776278F5E3F33" - tasks: [{ - id: "0C3AB00B0C3E8FEF" - item: "ae2:export_bus" - type: "item" - }] - x: 3.5d - y: 2.0d - } - { - dependencies: ["5CAF4D91F281D3BC"] - id: "1D18ABFAE9C03F67" - tasks: [{ - id: "5BFC50D03262AFC7" - item: "ae2:annihilation_plane" - type: "item" - }] - x: 6.5d - y: -2.0d - } - { - dependencies: ["780DB1BBED7236C3"] - id: "2B206A18D706B652" - tasks: [{ - id: "78F5403ACE9D85F1" - item: "ae2:formation_plane" - type: "item" - }] - x: 6.5d - y: 2.0d - } - { - dependencies: [ - "5CAF4D91F281D3BC" - "780DB1BBED7236C3" - ] - id: "4248E24FE441B11D" - shape: "pentagon" - tasks: [{ - id: "18ECF211264F1387" - item: "ae2:interface" - type: "item" - }] - x: 6.5d - y: 0.0d - } - { - dependencies: ["4248E24FE441B11D"] - id: "44753D45E8CCDE3D" - tasks: [{ - id: "1023AF915F8BD0EF" - item: "ae2:storage_bus" - type: "item" - }] - x: 8.0d - y: 0.0d - } - { - dependencies: ["4248E24FE441B11D"] - id: "3D57525934DDD440" - shape: "octagon" - tasks: [{ - id: "492640F189EE9AB3" - item: "ae2:molecular_assembler" - type: "item" - }] - x: 9.5d - y: 0.0d - } - { - dependencies: ["3D57525934DDD440"] - id: "1DDEDA43A63A1B14" - shape: "circle" - tasks: [{ - id: "29ECEF87B5ECEE95" - item: "ae2:crafting_unit" - type: "item" - }] - x: 11.0d - y: 0.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "18267BA4992FDE18" - shape: "circle" - tasks: [{ - id: "6ACF8810E6D3224A" - item: "ae2:1k_crafting_storage" - type: "item" - }] - x: 13.5d - y: -2.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "32A10172194B802B" - shape: "circle" - tasks: [{ - id: "4DFA46B4AD776722" - item: "ae2:4k_crafting_storage" - type: "item" - }] - x: 13.5d - y: -1.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "51CC4E13E513B9DB" - shape: "circle" - tasks: [{ - id: "561B104319381308" - item: "ae2:16k_crafting_storage" - type: "item" - }] - x: 13.5d - y: 0.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "35223E834E494F51" - shape: "circle" - tasks: [{ - id: "119DF2CE72412FF9" - item: "ae2:64k_crafting_storage" - type: "item" - }] - x: 13.5d - y: 1.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "31DEBD7D8E577AB3" - shape: "circle" - tasks: [{ - id: "7B875D602CBA44AB" - item: "ae2:256k_crafting_storage" - type: "item" - }] - x: 13.5d - y: 2.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "4566CE7560124C65" - shape: "rsquare" - tasks: [{ - id: "08C126E4FA734194" - item: "ae2:crafting_accelerator" - type: "item" - }] - x: 11.0d - y: -2.0d - } - { - dependencies: ["1DDEDA43A63A1B14"] - id: "33560E21E66BEF86" - shape: "rsquare" - tasks: [{ - id: "3CE4E7858D0C4A4F" - item: "ae2:crafting_monitor" - type: "item" - }] - x: 11.0d - y: 2.0d - } - { - dependencies: ["0BBA3FA755FB2698"] - id: "13DC2F6A2D2EA3FD" - shape: "circle" - tasks: [{ - id: "244FBB125C7589AC" - item: { - Count: 1 - id: "ae2:memory_card" - tag: { } - } - type: "item" - }] - x: 2.0d - y: 4.0d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "7FA531B71AE4A90F" - shape: "circle" - tasks: [{ - id: "53972404E553884D" - item: "ae2:network_tool" - type: "item" - }] - x: -1.0d - y: 2.0d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "5A24528033FCCC4F" - shape: "circle" - tasks: [{ - id: "314C754427AD222C" - item: "ae2:silicon_press" - type: "item" - }] - x: -2.0d - y: 2.0d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "6FAE68F262B2DFCD" - shape: "circle" - tasks: [{ - id: "57E370F1854CCFA7" - item: "ae2:engineering_processor_press" - type: "item" - }] - x: 0.0d - y: 2.0d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "1830FCADD0295808" - shape: "circle" - tasks: [{ - id: "551143419F8E1E28" - item: "ae2:logic_processor_press" - type: "item" - }] - x: 1.0d - y: 2.0d - } - { - dependencies: ["15B4CB2A3B01C930"] - id: "73897D3B4FC8DAAF" - shape: "circle" - tasks: [{ - id: "33063EE9FDA0F129" - item: "ae2:calculation_processor_press" - type: "item" - }] - x: -3.0d - y: 2.0d - } - { - dependencies: [ - "73897D3B4FC8DAAF" - "6FAE68F262B2DFCD" - "1830FCADD0295808" - "5A24528033FCCC4F" - ] - dependency_requirement: "one_completed" - id: "6A000300061A94CB" - tasks: [{ - id: "3E97A43581A69486" - item: "gtceu:hv_forming_press" - type: "item" - }] - x: -1.0d - y: 4.0d - } - { - dependencies: ["6A000300061A94CB"] - id: "2546E3E6617F7AFE" - shape: "circle" - tasks: [{ - id: "1F060ACB12B50E95" - item: "ae2:printed_logic_processor" - type: "item" - }] - x: 0.5d - y: 5.5d - } - { - dependencies: ["6A000300061A94CB"] - id: "1D0162C51D403486" - shape: "circle" - tasks: [{ - id: "0ABCA81A408F8362" - item: "ae2:printed_silicon" - type: "item" - }] - x: -1.5d - y: 5.5d - } - { - dependencies: ["6A000300061A94CB"] - id: "63D440270679228A" - shape: "circle" - tasks: [{ - id: "3F67223769C0451E" - item: "ae2:printed_calculation_processor" - type: "item" - }] - x: -2.5d - y: 5.5d - } - { - dependencies: ["6A000300061A94CB"] - id: "74DAEB78964C7E52" - shape: "circle" - tasks: [{ - id: "0B8B1CD2ABF9D951" - item: "ae2:printed_engineering_processor" - type: "item" - }] - x: -0.5d - y: 5.5d - } - { - dependencies: [ - "63D440270679228A" - "1D0162C51D403486" - "74DAEB78964C7E52" - "2546E3E6617F7AFE" - ] - dependency_requirement: "one_completed" - id: "3E0EE1623F16A15A" - shape: "octagon" - tasks: [ - { - id: "07ACFE407E7BED41" - item: "ae2:logic_processor" - type: "item" - } - { - id: "1717CADFF9524833" - item: "ae2:calculation_processor" - type: "item" - } - { - id: "26FD8E74CFFF1971" - item: "ae2:engineering_processor" - type: "item" - } - ] - title: "Processors" - x: -1.0d - y: 7.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "65B128E3869C4172" - shape: "circle" - tasks: [{ - id: "5E6776EA3B85F561" - item: "ae2:chest" - type: "item" - }] - x: 1.0d - y: 10.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "00AAAE1BE332D0E6" - shape: "circle" - tasks: [{ - id: "1F6136798F64FBAF" - item: "ae2:cell_workbench" - type: "item" - }] - x: -3.0d - y: 8.5d - } - { - dependencies: ["3E0EE1623F16A15A"] - description: [ - "Cell Dock:" - "" - "1 slot " - "Passive Drain: 1 eu/t" - "" - "" - "ME Drive:" - "" - "10 slot" - "Passive Drain: 4 eu/t" - ] - id: "7FE61D03A7F15A6F" - shape: "circle" - tasks: [{ - id: "2A7C25B62FAA81D9" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - display: { - Name: "{\"text\":\"Any start driver\"}" - } - "ftbfiltersystem:filter": "or(item(ae2:drive)item(megacells:cell_dock))" - } - } - type: "item" - }] - x: 0.0d - y: 11.0d - } - { - dependencies: ["7FE61D03A7F15A6F"] - id: "0DD7D344F65BB09F" - shape: "circle" - subtitle: "Passive Drain: 2eu/t" - tasks: [{ - id: "43B5F598E59DC820" - item: "ae2:io_port" - type: "item" - }] - x: 2.0d - y: 11.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "29F882A468CF31F1" - shape: "circle" - tasks: [ - { - id: "59CDB5104736B09E" - item: "ae2:spatial_io_port" - type: "item" - } - { - id: "195DD6D5956BDB4C" - item: "ae2:spatial_pylon" - type: "item" - } - ] - x: -2.0d - y: 11.0d - } - { - dependencies: ["29F882A468CF31F1"] - id: "631F87CEEA9DF64E" - shape: "circle" - tasks: [{ - id: "751B4A31D0CAFCD1" - item: "ae2:spatial_cell_component_2" - type: "item" - }] - x: -4.0d - y: 12.5d - } - { - dependencies: ["29F882A468CF31F1"] - id: "11743B7B9DAF0004" - shape: "circle" - tasks: [{ - id: "14FB1493437407A3" - item: "ae2:spatial_cell_component_16" - type: "item" - }] - x: -4.0d - y: 13.5d - } - { - dependencies: ["29F882A468CF31F1"] - id: "541634A975DCDCFC" - shape: "circle" - tasks: [{ - id: "5DDF0C2214D9C23B" - item: "ae2:spatial_cell_component_128" - type: "item" - }] - x: -4.0d - y: 14.5d - } - { - dependencies: ["631F87CEEA9DF64E"] - id: "5C40636B1ED31AA6" - shape: "circle" - tasks: [{ - id: "10D822D771FBCF87" - item: "ae2:spatial_storage_cell_2" - type: "item" - }] - x: -5.5d - y: 12.5d - } - { - dependencies: ["11743B7B9DAF0004"] - id: "5DCDB06363B11E62" - shape: "circle" - tasks: [{ - id: "3E14463F5601C8B2" - item: "ae2:spatial_storage_cell_16" - type: "item" - }] - x: -5.5d - y: 13.5d - } - { - dependencies: ["541634A975DCDCFC"] - id: "6B5F57DB5985D925" - shape: "circle" - tasks: [{ - id: "2B9D2A7617E711C4" - item: "ae2:spatial_storage_cell_128" - type: "item" - }] - x: -5.5d - y: 14.5d - } - { - dependencies: ["7FE61D03A7F15A6F"] - id: "7F4B44F220336BAC" - shape: "circle" - tasks: [{ - id: "1767424C1264F747" - item: "ae2:wireless_access_point" - type: "item" - }] - x: 0.0d - y: 12.5d - } - { - dependencies: ["7F4B44F220336BAC"] - id: "2054E9812A64BF56" - shape: "circle" - tasks: [{ - id: "7CF081522061BBDC" - item: "ae2:wireless_booster" - type: "item" - }] - x: 2.0d - y: 12.5d - } - { - dependencies: ["2054E9812A64BF56"] - id: "694C8A2A90A70052" - shape: "circle" - tasks: [{ - id: "69CADE2748A7C59D" - item: "ae2:wireless_terminal" - type: "item" - }] - x: 6.0d - y: 12.5d - } - { - dependencies: ["694C8A2A90A70052"] - id: "4220F3242200B0B7" - shape: "circle" - tasks: [{ - id: "75CB9435CE5F1F0C" - item: { - Count: 1 - id: "ae2:wireless_crafting_terminal" - tag: { } - } - type: "item" - }] - x: 8.0d - y: 11.5d - } - { - dependencies: ["694C8A2A90A70052"] - id: "645B8F2A680BB23D" - shape: "circle" - tasks: [{ - id: "32F18D3AA50E9AF7" - item: "ae2wtlib:wireless_pattern_encoding_terminal" - type: "item" - }] - x: 8.0d - y: 13.5d - } - { - dependencies: [ - "4220F3242200B0B7" - "645B8F2A680BB23D" - "322C2566DE39397D" - ] - dependency_requirement: "one_completed" - id: "4ADF9EC457F7A65B" - shape: "pentagon" - tasks: [{ - id: "7323322F47D47B85" - item: "ae2wtlib:wireless_universal_terminal" - type: "item" - }] - x: 10.0d - y: 12.5d - } - { - dependencies: ["2054E9812A64BF56"] - id: "79364596FD256FE5" - shape: "circle" - tasks: [{ - id: "407AEE0FF7F8BA2C" - item: "ae2wtlib:quantum_bridge_card" - type: "item" - }] - x: 2.5d - y: 14.5d - } - { - dependencies: ["2054E9812A64BF56"] - id: "7EF63BA18FA4FCE1" - shape: "circle" - tasks: [{ - id: "30CFEEECC15B9515" - item: "ae2wtlib:magnet_card" - type: "item" - }] - x: 1.5d - y: 14.5d - } - { - dependencies: ["694C8A2A90A70052"] - id: "322C2566DE39397D" - shape: "circle" - tasks: [{ - id: "3AFFEB407455A811" - item: "ae2wtlib:wireless_pattern_access_terminal" - type: "item" - }] - x: 8.0d - y: 12.5d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "7AB6D0C2E0EC22A5" - shape: "circle" - tasks: [{ - id: "336C9E082D62E52A" - item: "ae2:item_cell_housing" - type: "item" - }] - x: -4.0d - y: 6.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "1700447652DB0C3E" - shape: "circle" - tasks: [{ - id: "0D44561DE814B644" - item: "ae2:fluid_cell_housing" - type: "item" - }] - x: -4.0d - y: 8.0d - } - { - dependencies: [ - "1700447652DB0C3E" - "7AB6D0C2E0EC22A5" - ] - dependency_requirement: "one_completed" - id: "6F6E7BCA93EA420B" - shape: "circle" - tasks: [{ - id: "6B368A4871ECA8AC" - item: "ae2:cell_component_1k" - type: "item" - }] - x: -6.0d - y: 7.0d - } - { - dependencies: ["6F6E7BCA93EA420B"] - dependency_requirement: "one_completed" - id: "10E9CA0C1E6611A8" - shape: "circle" - tasks: [{ - id: "3B1E81F6DB2A2CA3" - item: "ae2:cell_component_4k" - type: "item" - }] - x: -7.0d - y: 7.0d - } - { - dependencies: ["10E9CA0C1E6611A8"] - dependency_requirement: "one_completed" - id: "2BC9838A531A4A09" - shape: "circle" - tasks: [{ - id: "7F9C717445E46565" - item: "ae2:cell_component_16k" - type: "item" - }] - x: -8.0d - y: 7.0d - } - { - dependencies: ["2BC9838A531A4A09"] - dependency_requirement: "one_completed" - id: "0607FA5840388340" - shape: "circle" - tasks: [{ - id: "2A050D446CA1A467" - item: "ae2:cell_component_64k" - type: "item" - }] - x: -9.0d - y: 7.0d - } - { - dependencies: ["0607FA5840388340"] - dependency_requirement: "one_completed" - id: "10A45BEBBEA7A466" - shape: "circle" - tasks: [{ - id: "1D89130E34E8AD7E" - item: "ae2:cell_component_256k" - type: "item" - }] - x: -10.0d - y: 7.0d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "13E5EC100AC1050F" - shape: "circle" - tasks: [{ - id: "57830D62523EFA45" - item: { - Count: 1 - id: "ae2:item_storage_cell_256k" - tag: { } - } - type: "item" - }] - x: -10.0d - y: 5.5d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "206FEA09968CA4D9" - shape: "circle" - tasks: [{ - id: "0B4785ACE2213607" - item: { - Count: 1 - id: "ae2:fluid_storage_cell_256k" - tag: { } - } - type: "item" - }] - x: -10.0d - y: 8.5d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "6745237623EE3E71" - shape: "circle" - tasks: [{ - id: "7A8EB4630C99C8F8" - item: { - Count: 1 - id: "ae2:portable_item_cell_256k" - tag: { } - } - type: "item" - }] - x: -10.5d - y: 4.5d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "6A4A498256ABF65E" - shape: "circle" - tasks: [{ - id: "68EA463D4029EDDD" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_256k" - tag: { } - } - type: "item" - }] - x: -10.5d - y: 9.5d - } - { - dependencies: ["0607FA5840388340"] - id: "00C7E875A82B405E" - shape: "circle" - tasks: [{ - id: "60FCF43C38B903BB" - item: { - Count: 1 - id: "ae2:item_storage_cell_64k" - tag: { } - } - type: "item" - }] - x: -9.0d - y: 5.5d - } - { - dependencies: ["0607FA5840388340"] - id: "0AC806DDE3E7A8FD" - shape: "circle" - tasks: [{ - id: "14BAE81404453930" - item: { - Count: 1 - id: "ae2:fluid_storage_cell_64k" - tag: { } - } - type: "item" - }] - x: -9.0d - y: 8.5d - } - { - dependencies: ["0607FA5840388340"] - id: "5F9A521DF3EB228D" - shape: "circle" - tasks: [{ - id: "7645BFECFBCBA4C7" - item: { - Count: 1 - id: "ae2:portable_item_cell_64k" - tag: { } - } - type: "item" - }] - x: -9.5d - y: 4.5d - } - { - dependencies: ["0607FA5840388340"] - id: "2EF5DB8CDE3F6961" - shape: "circle" - tasks: [{ - id: "1D71F750E1BE5FDA" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_64k" - tag: { } - } - type: "item" - }] - x: -9.5d - y: 9.5d - } - { - dependencies: ["2BC9838A531A4A09"] - id: "7B311E7563B3D94B" - shape: "circle" - tasks: [{ - id: "192942841DDC88F6" - item: { - Count: 1 - id: "ae2:fluid_storage_cell_16k" - tag: { } - } - type: "item" - }] - x: -8.0d - y: 8.5d - } - { - dependencies: ["2BC9838A531A4A09"] - id: "75653C1D3E96BB97" - shape: "circle" - tasks: [{ - id: "3D6A85BB00DF0116" - item: { - Count: 1 - id: "ae2:item_storage_cell_16k" - tag: { } - } - type: "item" - }] - x: -8.0d - y: 5.5d - } - { - dependencies: ["2BC9838A531A4A09"] - id: "611BA3E047F2A05D" - shape: "circle" - tasks: [{ - id: "4B72DD8DA6CD0757" - item: { - Count: 1 - id: "ae2:portable_item_cell_16k" - tag: { } - } - type: "item" - }] - x: -8.5d - y: 4.5d - } - { - dependencies: ["2BC9838A531A4A09"] - id: "51BB94AFC0829BE6" - shape: "circle" - tasks: [{ - id: "7C257FF3F4B05CB2" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_16k" - tag: { } - } - type: "item" - }] - x: -8.5d - y: 9.5d - } - { - dependencies: ["10E9CA0C1E6611A8"] - id: "3C70F2DF09F9A977" - shape: "circle" - tasks: [{ - id: "68DEA05C55750D78" - item: { - Count: 1 - id: "ae2:item_storage_cell_4k" - tag: { } - } - type: "item" - }] - x: -7.0d - y: 5.5d - } - { - dependencies: ["10E9CA0C1E6611A8"] - id: "5CCB40B7B2C2C7CF" - shape: "circle" - tasks: [{ - id: "01B3A0E0E18CCD6E" - item: { - Count: 1 - id: "ae2:fluid_storage_cell_4k" - tag: { } - } - type: "item" - }] - x: -7.0d - y: 8.5d - } - { - dependencies: ["10E9CA0C1E6611A8"] - id: "369C139E885AFC1E" - shape: "circle" - tasks: [{ - id: "2583614AE9A88184" - item: { - Count: 1 - id: "ae2:portable_item_cell_4k" - tag: { } - } - type: "item" - }] - x: -7.5d - y: 4.5d - } - { - dependencies: ["10E9CA0C1E6611A8"] - id: "2B50244A888C5278" - shape: "circle" - tasks: [{ - id: "236171C28DD28275" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_4k" - tag: { } - } - type: "item" - }] - x: -7.5d - y: 9.5d - } - { - dependencies: ["6F6E7BCA93EA420B"] - id: "745FA61EF9225518" - shape: "circle" - tasks: [{ - id: "5CB3145418095B8A" - item: { - Count: 1 - id: "ae2:item_storage_cell_1k" - tag: { } - } - type: "item" - }] - x: -6.0d - y: 5.5d - } - { - dependencies: ["6F6E7BCA93EA420B"] - id: "314FC2BD3BB716A2" - shape: "circle" - tasks: [{ - id: "6237C098312D9C53" - item: { - Count: 1 - id: "ae2:fluid_storage_cell_1k" - tag: { } - } - type: "item" - }] - x: -6.0d - y: 8.5d - } - { - dependencies: ["6F6E7BCA93EA420B"] - id: "3F1FF80FDDE0EB41" - shape: "circle" - tasks: [{ - id: "35B8F5EF2E8E0083" - item: { - Count: 1 - id: "ae2:portable_item_cell_1k" - tag: { } - } - type: "item" - }] - x: -6.5d - y: 4.5d - } - { - dependencies: ["6F6E7BCA93EA420B"] - id: "0576EBC19A968A5A" - shape: "circle" - tasks: [{ - id: "34469E9328D953AF" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_1k" - tag: { } - } - type: "item" - }] - x: -6.5d - y: 9.5d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "34A03EDFA166A83F" - shape: "circle" - tasks: [{ - id: "7927F49F7DC0275B" - item: "ae2netanalyser:network_analyser" - type: "item" - }] - x: 1.0d - y: 8.5d - } - { - dependencies: ["2054E9812A64BF56"] - id: "6214719888444F36" - tasks: [{ - id: "009962F974145F70" - item: "ae2insertexportcard:insert_card" - type: "item" - }] - x: 5.0d - y: 11.5d - } - { - dependencies: ["2054E9812A64BF56"] - id: "6CC384B9D7A9A1AB" - tasks: [{ - id: "4A2F7338322999CA" - item: "ae2insertexportcard:export_card" - type: "item" - }] - x: 5.0d - y: 13.5d - } - { - dependencies: ["29F882A468CF31F1"] - id: "467FCC8C01D0C23C" - shape: "circle" - tasks: [{ - id: "5F0C174763195266" - item: { - Count: 1 - id: "ae2:energy_cell" - tag: { } - } - type: "item" - }] - x: -4.0d - y: 11.0d - } - { - dependencies: ["467FCC8C01D0C23C"] - id: "7C6412150AF961B7" - shape: "circle" - tasks: [{ - id: "6E59C7CF1A1A8648" - item: { - Count: 1 - id: "ae2:dense_energy_cell" - tag: { } - } - type: "item" - }] - x: -5.5d - y: 11.0d - } - { - dependencies: ["7C6412150AF961B7"] - id: "204EF4CBDA3EE1E7" - shape: "circle" - tasks: [{ - id: "6823C8CB85590022" - item: { - Count: 1 - id: "megacells:mega_energy_cell" - tag: { } - } - type: "item" - }] - x: -7.0d - y: 11.0d - } - { - dependencies: ["4248E24FE441B11D"] - id: "6A5EBF0CCB17B6BB" - tasks: [{ - id: "733D7EC0FFDF1320" - item: "merequester:requester" - type: "item" - }] - x: 8.0d - y: 2.0d - } - { - dependencies: [ - "0C8649DF8EECC311" - "4493C81ABD3BFC00" - ] - dependency_requirement: "one_completed" - id: "58A223FCB61A60E9" - shape: "circle" - tasks: [{ - id: "2914A0E686EEE5C2" - item: "megacells:cell_component_1m" - type: "item" - }] - x: -13.0d - y: 7.0d - } - { - dependencies: ["58A223FCB61A60E9"] - id: "2017A13C254711F7" - shape: "circle" - tasks: [{ - id: "5401501896356CB0" - item: "megacells:cell_component_4m" - type: "item" - }] - x: -14.0d - y: 7.0d - } - { - dependencies: ["2017A13C254711F7"] - description: [""] - id: "1B44E57DAE367873" - shape: "circle" - subtitle: "in dev" - tasks: [{ - id: "408DDCC9B2573DA9" - item: "megacells:cell_component_16m" - type: "item" - }] - x: -15.0d - y: 7.0d - } - { - dependencies: ["1B44E57DAE367873"] - id: "5598720FF2E9F946" - shape: "circle" - subtitle: "in dev" - tasks: [{ - id: "773358A900F41158" - item: "megacells:cell_component_64m" - type: "item" - }] - x: -16.0d - y: 7.0d - } - { - dependencies: ["5598720FF2E9F946"] - id: "416DB5C77D43FE29" - shape: "circle" - subtitle: "in dev" - tasks: [{ - id: "721A317945FAF3C7" - item: "megacells:cell_component_256m" - type: "item" - }] - x: -17.0d - y: 7.0d - } - { - dependencies: ["58A223FCB61A60E9"] - id: "231D9727C5126C31" - tasks: [{ - id: "287029BF73E3B690" - item: { - Count: 1 - id: "megacells:item_storage_cell_1m" - tag: { } - } - type: "item" - }] - x: -13.0d - y: 5.5d - } - { - dependencies: ["2017A13C254711F7"] - id: "37C3B62893843858" - tasks: [{ - id: "28EC87F53EED6A0F" - item: { - Count: 1 - id: "megacells:item_storage_cell_4m" - tag: { } - } - type: "item" - }] - x: -14.0d - y: 5.5d - } - { - dependencies: ["1B44E57DAE367873"] - id: "7DA89FCB9F64C125" - tasks: [{ - id: "1EF6631C568BA787" - item: { - Count: 1 - id: "megacells:item_storage_cell_16m" - tag: { } - } - type: "item" - }] - x: -15.0d - y: 5.5d - } - { - dependencies: ["5598720FF2E9F946"] - id: "3CCB2C36EB4CD7B1" - tasks: [{ - id: "7A51A9B0B90385CC" - item: { - Count: 1 - id: "megacells:item_storage_cell_64m" - tag: { } - } - type: "item" - }] - x: -16.0d - y: 5.5d - } - { - dependencies: ["416DB5C77D43FE29"] - id: "51AEC93D65D8FB41" - tasks: [{ - id: "7F83F1F2DAB746D5" - item: { - Count: 1 - id: "megacells:item_storage_cell_256m" - tag: { } - } - type: "item" - }] - x: -17.0d - y: 5.5d - } - { - dependencies: ["58A223FCB61A60E9"] - id: "248D1F1E1C7CB359" - tasks: [{ - id: "4A814F0D2E95108D" - item: { - Count: 1 - id: "megacells:fluid_storage_cell_1m" - tag: { } - } - type: "item" - }] - x: -13.0d - y: 8.5d - } - { - dependencies: ["2017A13C254711F7"] - id: "777AF4B8B86C769C" - tasks: [{ - id: "2AB4D037173C5CD8" - item: { - Count: 1 - id: "megacells:fluid_storage_cell_4m" - tag: { } - } - type: "item" - }] - x: -14.0d - y: 8.5d - } - { - dependencies: ["1B44E57DAE367873"] - id: "78EFB93409C6CC9A" - tasks: [{ - id: "615837B5E9605E9B" - item: { - Count: 1 - id: "megacells:fluid_storage_cell_16m" - tag: { } - } - type: "item" - }] - x: -15.0d - y: 8.5d - } - { - dependencies: ["5598720FF2E9F946"] - id: "1D6A709BCD35B14D" - tasks: [{ - id: "7543C2C2BBE00ADD" - item: { - Count: 1 - id: "megacells:fluid_storage_cell_64m" - tag: { } - } - type: "item" - }] - x: -16.0d - y: 8.5d - } - { - dependencies: ["416DB5C77D43FE29"] - id: "262119FF9FDC392E" - tasks: [{ - id: "4F997735C35D20E9" - item: { - Count: 1 - id: "megacells:fluid_storage_cell_256m" - tag: { } - } - type: "item" - }] - x: -17.0d - y: 8.5d - } - { - dependencies: ["58A223FCB61A60E9"] - id: "5C25441F95DD94D5" - tasks: [{ - id: "746CBD45255BE027" - item: { - Count: 1 - id: "megacells:portable_item_cell_1m" - tag: { } - } - type: "item" - }] - x: -13.5d - y: 4.5d - } - { - dependencies: ["2017A13C254711F7"] - id: "43F4D57FD26D7AB4" - tasks: [{ - id: "5C9A94740752CE99" - item: { - Count: 1 - id: "megacells:portable_item_cell_4m" - tag: { } - } - type: "item" - }] - x: -14.5d - y: 4.5d - } - { - dependencies: ["1B44E57DAE367873"] - id: "629E203C2C49012F" - tasks: [{ - id: "08DA1D4F38247036" - item: { - Count: 1 - id: "megacells:portable_item_cell_16m" - tag: { } - } - type: "item" - }] - x: -15.5d - y: 4.5d - } - { - dependencies: ["5598720FF2E9F946"] - id: "05B80994F6F111B6" - tasks: [{ - id: "1E8419308F42BE76" - item: { - Count: 1 - id: "megacells:portable_item_cell_64m" - tag: { } - } - type: "item" - }] - x: -16.5d - y: 4.5d - } - { - dependencies: ["416DB5C77D43FE29"] - id: "0A9EF1AAD86360C6" - tasks: [{ - id: "6DB1CB07A86C34FA" - item: { - Count: 1 - id: "megacells:portable_item_cell_256m" - tag: { } - } - type: "item" - }] - x: -17.5d - y: 4.5d - } - { - dependencies: ["58A223FCB61A60E9"] - id: "28312C8B886B4CA8" - tasks: [{ - id: "71449189C56BF07A" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_1m" - tag: { } - } - type: "item" - }] - x: -13.5d - y: 9.5d - } - { - dependencies: ["2017A13C254711F7"] - id: "4123156CEFB202FB" - tasks: [{ - id: "6ED6A59B3675852C" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_4m" - tag: { } - } - type: "item" - }] - x: -14.5d - y: 9.5d - } - { - dependencies: ["1B44E57DAE367873"] - id: "1B63ED36774BD6EC" - tasks: [{ - id: "59EC0485409178B9" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_16m" - tag: { } - } - type: "item" - }] - x: -15.5d - y: 9.5d - } - { - dependencies: ["5598720FF2E9F946"] - id: "68EC62BD3EF7B95D" - tasks: [{ - id: "0469577F7B6BD21D" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_64m" - tag: { } - } - type: "item" - }] - x: -16.5d - y: 9.5d - } - { - dependencies: ["416DB5C77D43FE29"] - id: "1DCB626872B86400" - tasks: [{ - id: "1CDA59A72A2B0E50" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_256m" - tag: { } - } - type: "item" - }] - x: -17.5d - y: 9.5d - } - { - dependencies: ["6A5EBF0CCB17B6BB"] - id: "663887FD83182ABE" - tasks: [{ - id: "6EFDAA62D05CCDDC" - item: "merequester:requester_terminal" - type: "item" - }] - x: 9.5d - y: 2.0d - } - { - dependencies: ["1D88369409736DC7"] - id: "3E51DAA2E5CF0422" - tasks: [{ - id: "2328D90FAE814CEF" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:poor_raw_certus_quartz)item(gtceu:raw_certus_quartz)item(gtceu:rich_raw_certus_quartz))" - } - } - type: "item" - }] - x: -7.0d - y: 2.0d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "4493C81ABD3BFC00" - tasks: [{ - id: "770A039BEF516A07" - item: "megacells:mega_item_cell_housing" - type: "item" - }] - x: -11.5d - y: 6.0d - } - { - dependencies: ["10A45BEBBEA7A466"] - id: "0C8649DF8EECC311" - tasks: [{ - id: "33A8D4B45535C9BB" - item: "megacells:mega_fluid_cell_housing" - type: "item" - }] - x: -11.5d - y: 8.0d - } - { - dependencies: ["584A8C2697AE1785"] - id: "4398318850154CEA" - tasks: [{ - id: "76971A70F6196C15" - item: "megacells:accumulation_processor_press" - type: "item" - }] - x: 8.0d - y: 6.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "11C66CC52784686D" - tasks: [{ - id: "1C5609179AFD0241" - item: "ae2:condenser" - type: "item" - }] - x: -3.0d - y: 10.0d - } - { - dependencies: ["11C66CC52784686D"] - hide_dependency_lines: true - id: "584A8C2697AE1785" - size: 1.5d - tasks: [{ - id: "17690B31AD36C391" - item: "ae2:singularity" - type: "item" - }] - x: 7.0d - y: 5.0d - } - { - dependencies: ["4398318850154CEA"] - id: "19C5C349EABFB29A" - shape: "gear" - size: 1.5d - tasks: [{ - id: "328DB303390420FF" - item: "megacells:accumulation_processor" - type: "item" - }] - x: 9.0d - y: 7.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "3B9319944B47F3F2" - tasks: [{ - id: "7D0A890D749CAAC1" - item: "megacells:mega_interface" - type: "item" - }] - x: 11.0d - y: 4.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "76A7B49D92CE5EB5" - tasks: [{ - id: "3B083B4DE93D31B8" - item: "megacells:mega_pattern_provider" - type: "item" - }] - x: 11.0d - y: 5.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "6D1FC61E12586D57" - tasks: [{ - id: "449FBA81C0A6A9B8" - item: "expatternprovider:ex_molecular_assembler" - type: "item" - }] - x: 11.0d - y: 6.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "3D1933DCABD4006C" - tasks: [{ - id: "19595D59E5DCA829" - item: "expatternprovider:ex_drive" - type: "item" - }] - x: 11.0d - y: 7.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "63963147516C1F74" - tasks: [ - { - id: "7BC071B7030C4E92" - item: "expatternprovider:wireless_connect" - type: "item" - } - { - id: "67E6562A9129D610" - item: "expatternprovider:wireless_tool" - type: "item" - } - ] - x: 11.0d - y: 8.0d - } - { - dependencies: ["76A7B49D92CE5EB5"] - id: "1FB2089C461BD7F5" - tasks: [{ - id: "310078097905E96C" - item: "expatternprovider:ex_pattern_provider" - type: "item" - }] - x: 13.5d - y: 5.0d - } - { - dependencies: ["3B9319944B47F3F2"] - id: "1269F30575599F10" - tasks: [{ - id: "2337DF0CD810234D" - item: "expatternprovider:ex_interface" - type: "item" - }] - x: 13.5d - y: 4.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "62B7FDDFF8BCF21D" - tasks: [{ - id: "5CE7A2C50EEC5C93" - item: "expatternprovider:ex_charger" - type: "item" - }] - x: 11.0d - y: 9.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "7A3B42320B7CCFE6" - tasks: [{ - id: "6D66049C31E56F07" - item: "expatternprovider:ex_io_port" - type: "item" - }] - x: 11.0d - y: 10.0d - } - { - dependencies: [ - "5CAF4D91F281D3BC" - "780DB1BBED7236C3" - ] - id: "26CF84B52F34D2B6" - tasks: [{ - id: "5A86009CAD7F0191" - item: "ae2:pattern_provider" - type: "item" - }] - x: 5.0d - y: 0.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "0BF8CB9EAD275C6F" - tasks: [{ - id: "0F4DFF44A5A3C878" - item: "megacells:mega_crafting_unit" - type: "item" - }] - x: 7.0d - y: 8.5d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "6BD1291E8D186C25" - tasks: [{ - id: "136B2E4ED7C83291" - item: "megacells:mega_crafting_monitor" - type: "item" - }] - x: 5.0d - y: 7.0d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "29020780E7445FBB" - tasks: [{ - id: "464E42D2A0CE7294" - item: "megacells:mega_crafting_accelerator" - type: "item" - }] - x: 5.0d - y: 8.5d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "10C7EB316BAE2485" - tasks: [{ - id: "011441417935728E" - item: "megacells:1m_crafting_storage" - type: "item" - }] - x: 5.0d - y: 10.0d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "227D4D5B19AA6CE5" - tasks: [{ - id: "037F173440F5374A" - item: "megacells:4m_crafting_storage" - type: "item" - }] - x: 6.0d - y: 10.0d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "6C1609F45168FE27" - subtitle: "in dev" - tasks: [{ - id: "0A7525D4C945C8EA" - item: "megacells:16m_crafting_storage" - type: "item" - }] - x: 7.0d - y: 10.0d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "7233C77CE9F2C8D2" - subtitle: "in dev" - tasks: [{ - id: "519B6D77D18C5D38" - item: "megacells:64m_crafting_storage" - type: "item" - }] - x: 8.0d - y: 10.0d - } - { - dependencies: ["0BF8CB9EAD275C6F"] - id: "5F8609C9F73D880E" - subtitle: "in dev" - tasks: [{ - id: "497F303F52FAAF76" - item: "megacells:256m_crafting_storage" - type: "item" - }] - x: 9.0d - y: 10.0d - } - { - dependencies: [ - "22262840D8FB66F6" - "19C5C349EABFB29A" - ] - hide_dependency_lines: true - id: "175FDA9A221D9890" - tasks: [{ - id: "638E87603393DE86" - item: "expatternprovider:ex_pattern_access_part" - type: "item" - }] - x: 0.5d - y: -9.5d - } - { - dependencies: ["6E2F0F0D9E5BA86D"] - id: "5190700FE8C07694" - tasks: [{ - id: "18A7C8EBFACD3112" - item: "expatternprovider:threshold_level_emitter" - type: "item" - }] - x: 3.0d - y: -4.0d - } - { - dependencies: [ - "265776278F5E3F33" - "10C1BEE45AFA6A83" - ] - id: "76FC803DD55B1761" - tasks: [{ - id: "3F7DAEC6A2777B7F" - item: "expatternprovider:caner" - type: "item" - }] - x: 1.5d - y: 0.0d - } - { - dependencies: ["4248E24FE441B11D"] - id: "2E98E8200E671A9E" - tasks: [{ - id: "38CA224074DD3ECD" - item: "expatternprovider:ingredient_buffer" - type: "item" - }] - x: 8.0d - y: -2.0d - } - { - dependencies: ["3E0EE1623F16A15A"] - id: "2948E38F4C54FEEE" - tasks: [{ - id: "08D8B91E8678418D" - item: { - Count: 1 - id: "expatternprovider:me_packing_tape" - tag: { - Damage: 0 - } - } - type: "item" - }] - x: -1.0d - y: 10.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "7DBBCCF58C57B19F" - tasks: [{ - id: "279A24F6BF43AC91" - item: "expatternprovider:ex_import_bus_part" - type: "item" - }] - x: 9.5d - y: 4.0d - } - { - dependencies: ["19C5C349EABFB29A"] - id: "586CA6482ABA61D3" - tasks: [{ - id: "3B80592841923619" - item: "expatternprovider:ex_export_bus_part" - type: "item" - }] - x: 8.5d - y: 4.0d - } - { - dependencies: ["1269F30575599F10"] - id: "2D90631147B852D2" - tasks: [{ - id: "4B92CEB19BA7FB49" - item: "expatternprovider:oversize_interface" - type: "item" - }] - x: 15.5d - y: 4.0d - } - { - dependencies: [ - "1FB2089C461BD7F5" - "6D1FC61E12586D57" - ] - id: "6F9069736E604DB4" - tasks: [ - { - id: "0C7898F1DF3EDC06" - item: "expatternprovider:assembler_matrix_frame" - type: "item" - } - { - id: "4688AE993B97749F" - item: "expatternprovider:assembler_matrix_wall" - type: "item" - } - { - id: "156E6F2A72944DD1" - item: "expatternprovider:assembler_matrix_pattern" - type: "item" - } - { - id: "4DDF957C178999AF" - item: "expatternprovider:assembler_matrix_crafter" - type: "item" - } - { - id: "11BCB5AF876035A2" - item: "expatternprovider:assembler_matrix_speed" - type: "item" - } - { - id: "19B6A6C5D2A9C3BE" - item: "expatternprovider:assembler_matrix_glass" - optional_task: true - type: "item" - } - ] - x: 13.5d - y: 6.0d - } - { - dependencies: ["13DC2F6A2D2EA3FD"] - id: "69925787B6F7F4F5" - tasks: [{ - id: "55562E94676359E7" - item: { - Count: 1 - id: "betterp2p:advanced_memory_card" - tag: { - gui: 3b - selectedIndex: { } - } - } - type: "item" - }] - x: 2.0d - y: 3.0d - } - ] - subtitle: ["{quests.ae2.subtitle}"] - title: "{quests.ae2}" -} diff --git a/config/ftbquests/quests/chapters/applied_energistics_2.snbt b/config/ftbquests/quests/chapters/applied_energistics_2.snbt new file mode 100644 index 000000000..69b902d2a --- /dev/null +++ b/config/ftbquests/quests/chapters/applied_energistics_2.snbt @@ -0,0 +1,1228 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "" + filename: "applied_energistics_2" + group: "31B01EAD21CA863A" + icon: "ae2:controller" + id: "19B072F39A8AC31F" + images: [ + { + height: 1.5d + image: "ae2:block/mysterious_cube_end_emissive" + rotation: 0.0d + width: 1.5d + x: -3.5d + y: 2.0d + } + { + height: 1.5d + image: "ae2:block/controller_lights" + order: 2 + rotation: 0.0d + width: 1.5d + x: 0.5d + y: 0.0d + } + { + height: 1.5d + image: "ae2:block/controller_column_lights" + order: 2 + rotation: 180.0d + width: 1.5d + x: 0.5d + y: -1.25d + } + { + height: 1.5d + image: "ae2:block/controller_column_lights" + order: 2 + rotation: 0.0d + width: 1.5d + x: 0.5d + y: 1.25d + } + { + height: 1.5d + image: "ae2:block/controller_column_lights" + order: 2 + rotation: 90.0d + width: 1.5d + x: 1.75d + y: 0.0d + } + { + height: 1.5d + image: "ae2:block/controller_column_lights" + order: 2 + rotation: -90.0d + width: 1.5d + x: -0.75d + y: 0.0d + } + { + height: 1.5d + image: "ae2:block/controller_inside_b_powered" + rotation: 0.0d + width: 1.5d + x: 0.5d + y: 0.0d + } + ] + order_index: 3 + quest_links: [ ] + quests: [ + { + dependencies: ["00A2566109144D7F"] + description: ["With your first step on the Moon comes access to your first &bCertus Quartz&r vein.\\nDon't worry they're quite common and should be easy to locate, though having a decent &9Ore Scanner&r wouldn't hurt.\\n\\nWhether you decide to set up a miner or manually dig out a full vein, make sure to gather a &dhefty amount&r you'll need it to progress through &bAE2&r."] + id: "396E85A39FF414CF" + shape: "gear" + size: 2.0d + subtitle: "A first step for you, a big leap for AE2" + tasks: [{ + id: "2BD92F72533B9DA8" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:poor_raw_certus_quartz)item(gtceu:raw_certus_quartz)item(gtceu:rich_raw_certus_quartz))" + } + } + type: "item" + }] + title: "Certus Quartz" + x: -9.5d + y: 0.0d + } + { + dependencies: ["396E85A39FF414CF"] + description: ["One of your main resources for &dApplied Energistics 2&r will be &bCharged Certus Quartz&r.\\n\\nTo obtain it, there’s really only one method: crafting a &6HV&r Polarizer and feeding it power to polarize standard Certus Quartz Crystals.\\n\\nYou’ll quickly notice how long this recipe takes, so it’s strongly recommended to dedicate a Polarizer exclusively to this task.\\n\\nIt may seem expensive or daunting at first, but don't worry—it’s absolutely worth it.\\n\\nAlso, remember not to charge all your Certus Quartz!\\nYou’ll need some uncharged ones for items like the &aAnnihilation Core&r, so always keep a small reserve on hand."] + icon: "gtceu:hv_polarizer" + id: "016D8D348A03C684" + tasks: [ + { + id: "01CB170E98F09DCB" + item: "gtceu:hv_polarizer" + type: "item" + } + { + id: "79A60DB4D3933A15" + item: "ae2:charged_certus_quartz_crystal" + type: "item" + } + ] + x: -8.0d + y: -0.5d + } + { + dependencies: ["396E85A39FF414CF"] + description: ["These two machines are mandatory to progress in &dApplied Energistics 2&r.\\n\\nThe &eSifter&r is used for ore processing to increase your yield of &bCertus Quartz&r, &7Quartzite&r, &fNether Quartz&r, &cRuby&r, and &dArmalcolite&r—all of which are essential for AE2. Alternatively, you can smelt the ores directly in a Furnace if you prefer mining more over processing.\\n\\nThe second machine, the &eMixer&r, is your only method to create &dFluix Crystals&r (more about that in the next quest). Don’t forget that you can also use the &6Greate Mixer&r as a &6HS&r-tier machine.\\n\\nLastly, keep in mind that an &aAutoclave&r can help you generate even more gems from dusts. Once you have the resources, crafting one will make your life significantly easier."] + icon: "gtceu:hv_mixer" + id: "050ECFC3BAF00D4B" + tasks: [ + { + id: "1CAC123EC6257297" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:hv_mixer)item(greate:stainless_steel_mechanical_mixer))" + } + } + type: "item" + } + { + id: "31CD18493D0D65BC" + item: "gtceu:hv_sifter" + optional_task: true + type: "item" + } + { + id: "52F9B7116D01F7F8" + item: "gtceu:hv_autoclave" + optional_task: true + type: "item" + } + ] + x: -8.0d + y: 0.5d + } + { + dependencies: [ + "016D8D348A03C684" + "050ECFC3BAF00D4B" + ] + description: ["As you can see, there are multiple ways to create &dFluix Crystals&r using a &eMixer&r.\\n\\nThe higher the purity of your input gems, the better the yield—that’s exactly why we recommended crafting a &eSifter&r earlier.\\n\\nYou’ll need a massive amount of &dFluix Crystals&r, especially since the &5liquid version&r is used in most &dApplied Energistics 2&r recipes.\\n\\nSo prepare yourself—you’re going to need a lot!"] + id: "673433C6D5A451F8" + tasks: [{ + id: "5C6F651131F36EC4" + item: "ae2:fluix_crystal" + type: "item" + }] + x: -6.5d + y: 0.0d + } + { + dependencies: ["673433C6D5A451F8"] + description: ["Most of your &dFluix Crystals&r will be converted into &5Liquid Fluix&r.\\nHowever, make sure to keep a few in their crystal form for the occasional recipe that specifically requires it.\\n\\nAny &eExtractor&r will do the job here—no need for anything fancy."] + icon: "gtceu:hv_extractor" + id: "0DE253C8F7F37FB6" + tasks: [{ + id: "0AE307B47D2589BA" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_extractor)item(gtceu:mv_extractor)item(gtceu:hv_extractor)item(gtceu:ev_extractor))" + } + } + type: "item" + }] + x: -5.0d + y: -0.5d + } + { + dependencies: ["0DE253C8F7F37FB6"] + description: ["We told you you'd need a vast quantity of &dLiquid Fluix&r… but we didn’t mention there’s a way to drastically increase your yield per &dFluix Crystal&r.\\n\\nIntroducing: &bCryogenized Fluix&r, an ultra-cold fluid only craftable on the Moon using a &bVacuum Freezer&r. Simply combine &dLiquid Fluix&r with &bHelium-3&r.\\n\\nThis special fluid can be used as a substitute in nearly all recipes that require &dLiquid Fluix&r—but only when you're crafting on the Moon.\\n\\nMoon-based AE2 recipes come with huge benefits: reduced &6energy&r costs, less &ecomponents&r needed or sometimes both. Investing in a proper Moon base for AE2 production will pay off massively, especially in early game.\\n\\nIt’s not strictly mandatory—yet. But setting up a second base now will ease your future progression, as planet-based infrastructure becomes essential later on. So… why not get ahead of the curve?"] + icon: "tfg:fluix_bucket" + id: "5C98FE05CAE3DFD8" + tasks: [ + { + id: "7C0B612DC3D05042" + item: "tfg:fluix_bucket" + optional_task: true + type: "item" + } + { + id: "0E980936F9D1D703" + item: "tfg:cryogenized_fluix_bucket" + optional_task: true + type: "item" + } + { + id: "432E105A84AEA630" + type: "checkmark" + } + { + dimension: "ad_astra:moon" + disable_toast: true + icon: "tfg:marker/moon" + id: "6A4F5147475443C5" + type: "dimension" + } + ] + x: -3.5d + y: -0.5d + } + { + dependencies: ["0C0B09D66D0CFFBA"] + description: ["Here you are, ready to begin your &bAE2&r infrastructure!\\n\\nThis chapter will mainly guide you through what you can and cannot craft yet.\\nWe’ll also highlight the most important items you should focus on.\\n\\nHowever, to fully understand &bApplied Energistics 2&r, we strongly recommend:\\n\\n&7- Use the &b\"G\"&r keybind or open the &bME Guide&r we provide as a reward from this quest. It’s the best in-game tutorial for &bAE2&r.\\n&7- Watch some online videos about &bAE2&r on &61.20.1&r for more detailed explanations.\\n\\n&dPro tip&r: Many &bAE2&r recipes have &6alternative Moon recipes&r that are much cheaper.\\nOnce again, investing in your &bMoon base&r will greatly reward you throughout the entire game."] + id: "6CF08AFB924905F0" + rewards: [{ + id: "34825A998EA88DB4" + item: "ae2:guide" + type: "item" + }] + shape: "none" + size: 1.0d + tasks: [{ + id: "427156A026BF966E" + title: "Welcome to AE2" + type: "checkmark" + }] + x: 0.5d + y: 0.0d + } + { + dependencies: ["3C3C21482E31267B"] + description: ["To get started, you’ll need to power your &bME Network&r. These are the two &bAE2&r blocks that can directly accept &bEU&r energy.\\n\\nWe strongly recommend crafting a &bME Controller&r, as &bchannels&r are enabled in TerraFirmaGreg, and the &bME Controller&r is the best way to manage multiple channels efficiently.\\n\\nThis is also a great time to use the in-game guide (press &aU&r on a &bME Controller&r) or watch some videos about &bAE2&r on version 1.20.1 to learn more!"] + icon: "ae2:controller" + id: "1AAD526450E5A732" + tasks: [ + { + id: "2D32E17277B9A4C5" + item: "ae2:controller" + type: "item" + } + { + id: "2F2F052E8EECD369" + item: "ae2:energy_acceptor" + type: "item" + } + ] + x: 0.5d + y: -4.5d + } + { + dependencies: ["1DF9B1FB98CCD6EB"] + description: ["To get the printed circuits, you'll need to craft the &6HV&r Forming Press.\\n\\nThe good news? It has multiple input slots, meaning you can insert all your circuit &ePresses&r at once. With that setup, a single &6HV&r Forming Press is enough to handle every printed circuit type."] + id: "674ACE84D9EA6FB9" + tasks: [{ + id: "454FB38514F59E0E" + item: "gtceu:hv_forming_press" + type: "item" + }] + x: -3.5d + y: 0.5d + } + { + description: ["One of the last things you’ll need before diving fully into &dApplied Energistics 2&r is collecting the 4 &ePresses&r.\\n\\nTo obtain them, you must locate an &eAE2 Meteorite&r on the &3Moon&r. Luckily, they aren't particularly rare, and a single meteorite should contain all four &ePresses&r.\\n\\n&cBe careful though&r — these meteorites are often guarded, and hostile entities may spawn nearby.\\n\\nGear up, bring a scanner if you have one, and happy hunting!"] + id: "1DF9B1FB98CCD6EB" + shape: "none" + tasks: [ + { + id: "20DB15A3C709E5AB" + item: "ae2:calculation_processor_press" + type: "item" + } + { + id: "49BEE6D7B0501830" + item: "ae2:engineering_processor_press" + type: "item" + } + { + id: "5F92CF3022EC4249" + item: "ae2:logic_processor_press" + type: "item" + } + { + id: "29DD8B8C78076D77" + item: "ae2:silicon_press" + type: "item" + } + ] + title: "Inscriber Press" + x: -3.5d + y: 2.0d + } + { + dependencies: ["3C3C21482E31267B"] + description: ["You will need to store your disks, and thanks to the &bMEGA&r addon, you now have an extra option.\\n\\nYou should start with a &bME Drive&r. It can store up to &e10&r disks and consumes &e4 EU/t&r. This will be your main storage solution.\\n\\nThe other option is the &bME Cell Dock&r. It only stores &e1&r disk but consumes just &e1 EU/t&r, and it can be placed directly on a cable like a cover. This makes it quite useful for &aSubnets&r."] + id: "6E4E5753CCEB3F95" + tasks: [ + { + id: "19403D95C159B55A" + item: "ae2:drive" + type: "item" + } + { + id: "265F6FF4BFC00BC8" + item: "megacells:cell_dock" + optional_task: true + type: "item" + } + ] + x: -0.5d + y: -4.5d + } + { + dependencies: [ + "6E4E5753CCEB3F95" + "1AAD526450E5A732" + "4F719A457E0C0AFB" + ] + description: ["Your basic cables to connect your &bAE2&r infrastructure.\\n\\nRemember that regular cables carry only &e8 Channels&r, while &6Dense Cables&r can carry up to &a32 Channels&r.\\n\\nGood news: in &2TFG&r, you can directly craft the &9Smart Cables&r! They are very helpful as they show a &evisual indicator&r for the number of used channels."] + icon: "ae2:fluix_smart_cable" + id: "0DDA9B67B59A9481" + tasks: [ + { + id: "5A80BA33AFB71A00" + item: "ae2:fluix_glass_cable" + optional_task: true + type: "item" + } + { + id: "355294DD634E0236" + item: "ae2:fluix_smart_cable" + type: "item" + } + { + id: "75AC7CE01F44972C" + item: "ae2:fluix_smart_dense_cable" + optional_task: true + type: "item" + } + ] + x: 0.5d + y: -6.0d + } + { + dependencies: ["0DDA9B67B59A9481"] + description: ["These terminals are mandatory to access your ME Network and to set up your auto-crafting system."] + id: "4B6466FD94886C55" + tasks: [ + { + id: "5ECAC7A491A1CC16" + item: "ae2:crafting_terminal" + type: "item" + } + { + id: "1E304FADAD4B87D4" + item: "ae2:pattern_encoding_terminal" + type: "item" + } + { + id: "55122F8DA89F2E31" + item: "ae2:pattern_access_terminal" + type: "item" + } + ] + x: 0.5d + y: -7.5d + } + { + dependencies: ["0DDA9B67B59A9481"] + description: ["The &dCrafting Unit&r works the same way as your &bME Cell Housing&r.\\n\\nUse a &6Packer&r to make it functional — by itself, it serves no purpose, though you can use it to complete multi-blocks.\\n\\nIt’s your mandatory structure to run your &bAE2&r auto-crafting.\\n\\nAs usual, use the in-game guide from &bAE2&r to learn more about the &dCrafting CPU&r."] + id: "56B39375B0C67781" + tasks: [{ + id: "194AB0197D7500B9" + item: "ae2:crafting_unit" + type: "item" + }] + x: -1.0d + y: -6.0d + } + { + dependencies: ["56B39375B0C67781"] + description: ["Simply use the in-game guide — it will explain everything far better than we ever could in a quest.\\n\\nTake your time to read it, it’s a great resource!"] + id: "24C621C3BC62B4E8" + tasks: [{ + id: "51DDE6A3596F60DB" + item: "ae2:crafting_accelerator" + type: "item" + }] + x: -2.5d + y: -6.5d + } + { + dependencies: ["56B39375B0C67781"] + description: ["Simply use the in-game guide — it will explain everything far better than we ever could in a quest.\\n\\nTake your time to read it, it’s a great resource!"] + id: "4BFB7D164BC9D15B" + tasks: [{ + id: "2E6E7DA7B95CF411" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(ae2:1k_crafting_storage)item(ae2:4k_crafting_storage)item(ae2:16k_crafting_storage)item(ae2:64k_crafting_storage)item(ae2:256k_crafting_storage))" + } + } + type: "item" + }] + x: -2.5d + y: -5.5d + } + { + dependencies: ["4B6466FD94886C55"] + description: ["The &9Pattern Provider&r is a modern &bAE2&r block.\\n\\nIt can both push items from patterns and also receive items back into the network.\\n\\nAs always, check the in-game guide using &eG&r to learn more about it."] + icon: "ae2:pattern_provider" + id: "378E2294EFD85C65" + tasks: [{ + id: "4288288133E5FED3" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(ae2:pattern_provider)item(ae2:cable_pattern_provider))" + } + } + type: "item" + }] + x: 0.5d + y: -9.0d + } + { + dependencies: ["4B6466FD94886C55"] + description: ["Simply use the in-game guide — it will explain everything far better than we ever could in a quest.\\n\\nTake your time to read it, it’s a great resource!"] + id: "386C54268DA9F2BF" + tasks: [{ + id: "7E43EFA5DBA2F0D2" + item: "ae2:blank_pattern" + type: "item" + }] + x: -0.5d + y: -9.0d + } + { + dependencies: [ + "5C98FE05CAE3DFD8" + "674ACE84D9EA6FB9" + ] + description: ["All three &eProcessors&r will be used extensively across &dApplied Energistics 2&r recipes.\\n\\nThis also gives you a great opportunity to see how effective the &3Moon&r recipes can be for crafting them.\\n\\n&6But in the end, the choice is yours&r — build your infrastructure where it suits you best."] + id: "0C0B09D66D0CFFBA" + tasks: [ + { + id: "50014040C38749DF" + item: "ae2:logic_processor" + type: "item" + } + { + id: "0915046E60595A17" + item: "ae2:calculation_processor" + type: "item" + } + { + id: "2A80FBB2346082A8" + item: "ae2:engineering_processor" + type: "item" + } + ] + x: -2.0d + y: 0.0d + } + { + dependencies: ["0DDA9B67B59A9481"] + description: ["The &dME Interface&r is one of your bread and butter tools to get items or fluids out of, or inside, your network.\\n\\nAs always, check the in-game guide using &eG&r to learn more about it."] + id: "25007C5E43D28DB2" + tasks: [{ + id: "0DEB4627504A8944" + item: "ae2:interface" + type: "item" + }] + x: 2.0d + y: -6.0d + } + { + dependencies: ["25007C5E43D28DB2"] + description: [ + "The &dME Export Bus&r is a strong tool to get items or fluids out of your &dME Network&r.\\n" + "You should especially look at the &eExtendedAE&r ones, as they can be of great help for some automation.\\n\\n&cImportant notice&r: Remember that using too many exporters could cause &4TPS&r issues.\\n\\nBut don't worry—reaching &otoo many&r would require &6dozens&r of them." + ] + id: "5C60E691DD073782" + tasks: [{ + id: "36BB5964C98CF157" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(ae2:export_bus)item(expatternprovider:threshold_export_bus)item(expatternprovider:tag_export_bus)item(expatternprovider:mod_export_bus)item(expatternprovider:precise_export_bus))" + } + } + type: "item" + }] + x: 3.5d + y: -7.0d + } + { + dependencies: ["6CF08AFB924905F0"] + description: ["This entire branch becomes fully unlockable once you reach &1IV&r."] + icon_scale: 2.0d + id: "0F1104DEEB22EF86" + size: 1.0d + tasks: [{ + id: "0D58947010553DE2" + item: "tfg:iv_universal_circuit" + type: "item" + }] + x: 3.0d + y: 0.0d + } + { + dependencies: ["0F1104DEEB22EF86"] + description: ["To get this &eNew Inscriber Press&r, you will need to &6invest a bit&r.\\n\\nFirst, you must &1upgrade&r your &eImplosion Compressor&r with &1two IV Energy Hatches&r.\\n\\nThen, get yourself a &1new IV Laser Engraver&r if you don't already have one.\\n\\nAnd finally, prepare a &clot of Industrial TNT&r from &7GregTech&r — it’s the &conly one that works&r for this process.\\n\\nPlan carefully, as this step is quite demanding!"] + id: "2F27252748DA8DCA" + tasks: [{ + id: "4D79128456585A40" + item: "megacells:accumulation_processor_press" + type: "item" + }] + x: 5.0d + y: 0.0d + } + { + dependencies: ["2F27252748DA8DCA"] + description: ["The &eAccumulation Processor&r will require a &7large amount of Silicon&r for each craft.\\n\\nWe hope you already have a &6dedicated EBF&r producing Silicon, or at least a &bstrong infrastructure&r to manufacture it quickly.\\n\\nPrepare accordingly, as you’ll need plenty of it!"] + id: "5B4AD301357488D6" + shape: "octagon" + size: 1.5d + tasks: [{ + id: "34AA69BF8B4AD731" + item: "megacells:accumulation_processor" + type: "item" + }] + x: 6.5d + y: 0.0d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["These are a &eneat upgrade&r for your &bCrafting CPU&r.\\n\\nThey will help to &7speed up&r your auto-crafting and allow you to handle &6larger jobs&r with ease."] + id: "1EB60600FDF376F8" + tasks: [ + { + id: "5BEA2C98E8029164" + item: "megacells:mega_crafting_unit" + type: "item" + } + { + id: "0DF104939820A6E8" + item: "megacells:mega_crafting_accelerator" + type: "item" + } + ] + x: 5.0d + y: -1.0d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["The &eExtended Pattern Terminal&r is a &awonderful upgrade&r to manage all your patterns in an &aeasier&r way.\\n\\nYou get &6more search options&r for your patterns, and with how many you should be getting now, it will be a &dhuge QoL&r improvement.\\n\\nMake the upgrade version to simply shift right click it without bothering with removing it."] + icon: "expatternprovider:ex_pattern_access_part" + id: "7676B598362927CA" + tasks: [{ + id: "22B8A0557E15AF96" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:ex_pattern_access_part)item(expatternprovider:pattern_terminal_upgrade))" + } + } + type: "item" + }] + x: 7.0d + y: -1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["Here they are, your bigger &bInterface&r with an upgrade so you don't even need to disconnect them to upgrade.\\n\\nYou will be quite happy with them."] + icon: "expatternprovider:ex_interface" + id: "1BD1BB1FFF9A70A9" + tasks: [{ + id: "6C61220C81021DDB" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:ex_interface)item(expatternprovider:interface_upgrade))" + } + } + type: "item" + }] + x: 5.0d + y: 1.0d + } + { + dependencies: ["6CF08AFB924905F0"] + description: ["This branch becomes unlockable once you reach &dLuV&r."] + icon_scale: 2.0d + id: "1F3621FABA32DC6B" + size: 1.0d + tasks: [{ + id: "54E60091BA319CB6" + item: "tfg:luv_universal_circuit" + type: "item" + }] + x: 0.5d + y: 2.5d + } + { + dependencies: ["25007C5E43D28DB2"] + description: ["The &dME Import Bus&r is a strong tool to get items or fluids inside of your &dME Network&r.\\n\\n&cImportant notice&r: Remember that using too many exporters could cause &4TPS&r issues.\\n\\nBut don't worry—reaching &otoo many&r would require &6dozens&r of them."] + id: "15C437C4C5175A2A" + tasks: [{ + id: "75C8C7F782E37AEA" + item: "ae2:import_bus" + type: "item" + }] + x: 3.5d + y: -5.0d + } + { + dependencies: ["25007C5E43D28DB2"] + description: ["&bThe ME Storage Bus&r is an incredibly strong tool from &aAE2&r.\\n\\nIt can be used to store items and fluids directly in physical storage. Using the &epriority&r feature will be quite useful.\\n\\nAlso, &aExtendedAE&r comes with a lot of &bStorage Bus&r variants that we highly recommend you to check.\\nIt’s a great way to manage your &6hot ingots&r from your &cEBF&r or later on from your &cAlloy Blast Smelter&r.\\n\\n"] + id: "281CB6A630F3B702" + tasks: [ + { + id: "706189E08B6A1EFD" + item: "ae2:storage_bus" + type: "item" + } + { + id: "09C12979FEEDB0BE" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:tag_storage_bus)item(expatternprovider:mod_storage_bus)item(expatternprovider:precise_storage_bus))" + } + } + optional_task: true + type: "item" + } + ] + x: 3.5d + y: -6.0d + } + { + dependencies: ["25007C5E43D28DB2"] + description: ["To be used in conjunction with your &bME Interface&r, just slap a cover on your machine.\\n\\nRemember to activate the &eAccept Input&r on the &6Output&r face in your &aGregtech&r machine's GUI.\\n\\nUsing &9filters&r there could be quite useful.\\n\\nAlso, the &dRobot Arm&r will be necessary on &eKeep Exact&r mode with a filter to avoid overfilling the item input.\\n\\nThe &3fluid input&r doesn’t have this issue, as it will fill only one slot automatically."] + icon: "gtceu:lv_robot_arm" + id: "7D9A1A05B6CA486F" + tasks: [ + { + id: "6F0FED3BC5B3B5F0" + type: "checkmark" + } + { + id: "5410E9A9EBF7E61A" + item: "gtceu:lv_conveyor_module" + optional_task: true + type: "item" + } + { + id: "29EDB24D2B1EE0C9" + item: "gtceu:lv_robot_arm" + optional_task: true + type: "item" + } + { + id: "522AAC5C052F1C17" + item: "gtceu:lv_electric_pump" + optional_task: true + type: "item" + } + ] + x: 5.0d + y: -6.0d + } + { + dependencies: ["6CF08AFB924905F0"] + description: ["This entire branch is fully unlockable in &6HV&r!"] + icon_scale: 2.0d + id: "3C3C21482E31267B" + size: 1.0d + tasks: [{ + id: "59184C16CD8F51C6" + item: "tfg:hv_universal_circuit" + type: "item" + }] + x: 0.5d + y: -2.5d + } + { + dependencies: ["3C3C21482E31267B"] + description: ["The &bStorage Component&r will be a core part of your progression through &aAE2&r and they will be quite expensive.\\n\\nEven though you will need them to make your &bStorage Cells&r.\\n\\nThe &e1k ME Storage Component&r doesn't have a moon recipe but all the others will have one, so once again think about this sweet &dMoon base&r."] + id: "0D2403243B52F7AC" + tasks: [{ + id: "5BF4753E8A51B19D" + item: "ae2:cell_component_1k" + type: "item" + }] + x: 2.0d + y: -2.5d + } + { + dependencies: ["0D2403243B52F7AC"] + description: ["As you can notice the &e4k Storage Component&r has a tremendously cheaper recipe on the &dMoon&r.\\n\\nYou will also always need one lower tier circuit from the Moon recipes."] + id: "344D269116B1ADE1" + tasks: [{ + id: "73D9BCEF519851E1" + item: "ae2:cell_component_4k" + type: "item" + }] + x: 3.0d + y: -2.5d + } + { + dependencies: ["344D269116B1ADE1"] + description: ["As you can notice, the &e16k Storage Component&r has a &amuch cheaper recipe&r on the &dMoon&r.\\n\\nHowever, keep in mind that every Moon recipe will always require &bone lower tier Storage Component&r from the normal recipes.\\n\\nOnce again, it’s another reason to consider setting up your &dMoon Base&r!"] + id: "5187909B66DF2D43" + tasks: [{ + id: "10474E98DF607084" + item: "ae2:cell_component_16k" + type: "item" + }] + x: 3.0d + y: -1.5d + } + { + dependencies: ["5187909B66DF2D43"] + description: ["Now that you have &1IV&r Circuits, you can make this enormous &5Storage Component&r. Having moon recipes is beginning to make quite the huge difference in cost."] + id: "7F17A0505F55307C" + tasks: [{ + id: "2524EB6BDAC323E8" + item: "ae2:cell_component_64k" + type: "item" + }] + x: 3.0d + y: 1.5d + } + { + dependencies: ["7F17A0505F55307C"] + description: ["The &c256k ME Storage Component&r is the last one you can make with an Assembler and it's so big you may be fine with them to end the pack but well why stop here if you can get bigger ones."] + id: "550683A6705A9C15" + tasks: [{ + id: "40B66DB4F6CC170E" + item: "ae2:cell_component_256k" + type: "item" + }] + x: 2.0d + y: 2.5d + } + { + dependencies: ["3C3C21482E31267B"] + description: ["The &bME Cell Housing&r exists in two versions: one for &aItems&r and one for &9Fluids&r.\\n\\nYou can recycle them using a &ePacker&r or simply by &eShift + Right-Click&r while holding the storage cell in your hand."] + id: "4F719A457E0C0AFB" + tasks: [ + { + id: "2F6DFA477C29BF71" + item: "ae2:item_cell_housing" + type: "item" + } + { + id: "00A01D10A414C844" + item: "ae2:fluid_cell_housing" + type: "item" + } + ] + x: 1.5d + y: -4.5d + } + { + dependencies: [ + "1F3621FABA32DC6B" + "550683A6705A9C15" + ] + description: [ + "The &3MEGA Storage Component&r will need an &bAssembly Line&r, notice that the Earth version must be crafted within a &7Cleanroom&r or you can use a &7Cleaning Maintenance Hatch&r if you have access to one." + "" + "No need for that on the Moon though." + ] + id: "36241E7089A4E6E5" + tasks: [{ + id: "0FDED81B4B719A5E" + item: "megacells:cell_component_1m" + type: "item" + }] + x: 2.0d + y: 4.5d + } + { + dependencies: ["36241E7089A4E6E5"] + description: ["Simply bigger and more expensive."] + id: "4AA0D8BEA540E0B9" + tasks: [{ + id: "05F57484C16B7F46" + item: "megacells:cell_component_4m" + type: "item" + }] + x: 2.0d + y: 5.5d + } + { + dependencies: ["4AA0D8BEA540E0B9"] + description: ["This one can only be made on the &cMoon&r and nowhere else. It will also require a &7Cleanroom&r environment, so if you don’t want to bother with a Cleanroom on the &cMoon&r, you should make the &7Cleaning Maintenance Hatch&r.\\n\\nIt will also need some research. Refer to the &cZPM&r Chapter if you don’t know what we are speaking about."] + id: "61D498F27A4194D3" + tasks: [{ + id: "73C08CBD3CF57D1F" + item: "megacells:cell_component_16m" + type: "item" + }] + x: 2.0d + y: 6.5d + } + { + dependencies: ["61D498F27A4194D3"] + description: ["The &c64M MEGA Storage Component&r is the biggest one you can make in &8TerraFirmaGreg&r. Honestly, we believe you won’t need it but it’s there for completionists."] + id: "426B327852C46764" + tasks: [{ + id: "230D2F68A39EE752" + item: "megacells:cell_component_64m" + type: "item" + }] + x: 2.0d + y: 7.5d + } + { + dependencies: ["1F3621FABA32DC6B"] + description: ["The &dME Oversize Interface&r is a &dME Extended Interface&r but each slot can hold 16x more items or fluids. If you have processes that need huge quantities, this could be your go-to."] + id: "68CCEBFC927C9956" + tasks: [{ + id: "0A9E49725E393A12" + item: "expatternprovider:oversize_interface" + type: "item" + }] + x: 1.0d + y: 4.5d + } + { + dependencies: ["1F3621FABA32DC6B"] + description: ["The &6Assembler Matrix&r is basically a customizable multiblock Molecular Assembler. The requirements for this quest should let you build one that we deem quite strong enough. You could add more layers of &bPattern Core&r or &aCraft Core&r if you want so.\\n\\nAs usual, check the in-game guide for detailed informations."] + id: "6820CDE4B47C5E6A" + tasks: [ + { + count: 40L + id: "0C55D5D69ACF550B" + item: "expatternprovider:assembler_matrix_frame" + type: "item" + } + { + count: 24L + id: "47ED64FC61DB1F4E" + item: { Count: 24, id: "expatternprovider:assembler_matrix_glass" } + type: "item" + } + { + count: 18L + id: "008D450FA7AFFB95" + item: { Count: 18, id: "expatternprovider:assembler_matrix_wall" } + type: "item" + } + { + count: 4L + id: "37BC149146ACE67A" + item: { Count: 4, id: "expatternprovider:assembler_matrix_crafter" } + type: "item" + } + { + count: 5L + id: "560CFC70D7720D06" + item: { Count: 5, id: "expatternprovider:assembler_matrix_speed" } + type: "item" + } + { + count: 9L + id: "6637DC81B254B6DE" + item: { Count: 9, id: "expatternprovider:assembler_matrix_pattern" } + type: "item" + } + ] + x: 0.0d + y: 4.5d + } + { + dependencies: ["4B6466FD94886C55"] + description: ["The &9Molecular Assembler&r is basically your auto-crafting table.\\n\\nYou can use it for a precise craft or combine it with a &9Pattern Provider&r.\\n\\nAs always, check the in-game guide using &eG&r to learn more about it."] + id: "24A3199B77ED28D1" + tasks: [{ + id: "64CDEEF086CAFF4B" + item: "ae2:molecular_assembler" + type: "item" + }] + x: 1.5d + y: -9.0d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["Here they are, your bigger &bPattern Providers&r with an upgrade so you don't even need to disconnect them to upgrade.\\n\\nYou will be quite happy with them."] + icon: "expatternprovider:ex_pattern_provider" + id: "59D42D755D58D18F" + tasks: [{ + id: "2A7DA0CB7B8E6FD9" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:ex_pattern_provider)item(expatternprovider:pattern_provider_upgrade))" + } + } + type: "item" + }] + x: 7.0d + y: 1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["The &dME Extended Drive&r will &6double&r the amount of &eStorage Cells&r you can have within it.\\n\\nYou can also craft the &eupgrade&r to simply &aRight Click&r it without bothering removing it, it won't cost you more."] + icon: "expatternprovider:ex_drive" + id: "169A9816CB1C865E" + tasks: [{ + id: "1F3AA64C99420BEF" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:ex_drive)item(expatternprovider:drive_upgrade))" + } + } + type: "item" + }] + x: 6.0d + y: -1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["They are 8 times faster, enjoy."] + id: "281E32721BDC662A" + tasks: [{ + id: "5A404361DAA37570" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(expatternprovider:ex_export_bus_part)item(expatternprovider:ex_import_bus_part))" + } + } + type: "item" + }] + x: 6.0d + y: 1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["This &eupgrade&r will let you &atransfer faster&r while also offering &6more upgrade slots&r if needed."] + id: "63CABFAA2A3DBA73" + tasks: [{ + id: "6CB2D20DEF2D590F" + item: "expatternprovider:ex_io_port" + type: "item" + }] + x: 8.0d + y: -1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["The &aME Wireless Connector&r is your go-to if you don't want to extend massive lines of &bME Cables&r.\\n\\nDon't forget to check the in-game guide with &eG&r to learn about how they work and their limitations.\\n\\nThey won't work for &ccross-dimensional&r connections, that would be too easy, wouldn't it?"] + id: "30043A96FB868600" + tasks: [ + { + id: "1E63B7FF3FABA7B2" + item: "expatternprovider:wireless_connect" + type: "item" + } + { + id: "37F1B6C669E9B236" + item: "expatternprovider:wireless_tool" + type: "item" + } + ] + x: 8.0d + y: 1.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["The upgrade of the &bMolecular Assembler&r.\\n\\nIt runs &68 crafting jobs&r at the same time and goes &62 times faster&r.\\n\\nThough you can only use it with a &bPattern Provider&r, it will be a &agreat upgrade&r before you get the &dMatrix Multiblock&r a bit later on."] + id: "24F024801B32301C" + tasks: [{ + id: "70CBB0F5F73D5ECA" + item: "expatternprovider:ex_molecular_assembler" + type: "item" + }] + x: 9.0d + y: 0.0d + } + { + dependencies: ["1F3621FABA32DC6B"] + description: ["These &bCell Housings&r work the same way as the basic ones but you will need these to make the biggest disk from &dMEGA&r."] + id: "0811468D614DE860" + tasks: [ + { + id: "6626119C9C5444FF" + item: "megacells:mega_item_cell_housing" + type: "item" + } + { + id: "5E798D647E31ABFA" + item: "megacells:mega_fluid_cell_housing" + type: "item" + } + ] + x: -1.0d + y: 4.5d + } + { + dependencies: ["0DDA9B67B59A9481"] + description: ["With channels being enabled on &aTerraFirmaGreg&r you may want to learn about &dP2P&r.\\n\\nAs usual, we advise you to use the in-game guide for more detailed information.\\n\\nAnother advice, make the &bAdvanced Memory Card&r from &dBetter P2P&r as soon as possible. It will be a big help when using &dME P2P&r.\\n\\nYou can even place your &dME P2P Input&r on your ME Network ahead of time and connect them to an output whenever you need."] + id: "275963DA1B499986" + tasks: [ + { + id: "2F6C204528E60C43" + item: "ae2:me_p2p_tunnel" + type: "item" + } + { + id: "4447D838FEE5C68E" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(ae2:redstone_p2p_tunnel)item(ae2:item_p2p_tunnel)item(ae2:fluid_p2p_tunnel)item(ae2:light_p2p_tunnel))" + } + } + optional_task: true + type: "item" + } + { + id: "3A7055A34D11D44E" + item: { + Count: 1 + id: "ae2:memory_card" + tag: { } + } + type: "item" + } + { + id: "050C341EFC074D23" + item: { + Count: 1 + id: "betterp2p:advanced_memory_card" + tag: { + gui: 3b + selectedIndex: { } + } + } + type: "item" + } + ] + x: 2.0d + y: -7.5d + } + { + dependencies: ["4F719A457E0C0AFB"] + description: ["The &bCell Workbench&r is your way to customize your storage cells.\\n\\nYou can set them with &aWhitelist&r/&cBlacklist&r filters or add upgrades like the &4Overflow Destruction Card&r — but be cautious with this one!"] + id: "1D558BCDB40C80A6" + tasks: [ + { + id: "1D7369D10036CDF9" + item: "ae2:cell_workbench" + type: "item" + } + { + id: "270F842BF5012A13" + item: "ae2:io_port" + type: "item" + } + { + id: "7FDE4929573D3013" + item: "ae2:void_card" + optional_task: true + type: "item" + } + ] + x: 2.5d + y: -4.5d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["A &ebigger battery&r for a &abigger network&r, not much else but &6quite useful&r."] + id: "4DC682D5751B1179" + tasks: [{ + id: "75FCBFDDCA91159E" + item: { + Count: 1 + id: "megacells:mega_energy_cell" + tag: { } + } + type: "item" + }] + x: 9.0d + y: -1.0d + } + { + dependencies: ["5B4AD301357488D6"] + description: ["The &aME Requester&r may be one of your &6strongest tools&r if you want to have a base working mostly on &eauto-crafting&r and not passive.\\n\\nYou can set it up to &aauto-craft batches&r of an item when under a specific level.\\n\\nIf you are using a lot of &dCrafting Upgrades&r, you would be better to use this machine as it will be quite less &cTPS intensive&r.\\n\\nAlso notice that you can set your &bCrafting CPU&r to be &6dedicated to on-demand crafting&r or &aused through the Requester&r.\\n\\nGo have a look by opening their &eGUI&r.\\n\\nDon't forget to make a &bTerminal&r as it will ease your management if you have many &aME Requesters&r."] + icon: "merequester:requester" + id: "40BA1FB9E1B550D0" + tasks: [ + { + id: "3D35429625FEDD2F" + item: "merequester:requester" + type: "item" + } + { + id: "61FCB18C45D6A10E" + item: "merequester:requester_terminal" + type: "item" + } + ] + x: 9.0d + y: 1.0d + } + { + dependencies: ["6E4E5753CCEB3F95"] + description: ["&bEmitters&r and &bToggle Bus&r are your way to manage &cRedstone&r signals in &bAE2&r.\\n\\nCheck the in-game guide for more detailed information."] + id: "52FA85C11CFD07F3" + tasks: [ + { + id: "45DD4C9CDDD8D61B" + item: "ae2:level_emitter" + type: "item" + } + { + id: "4A34832473D16DED" + item: "ae2:energy_level_emitter" + type: "item" + } + { + id: "7B7AA3570B46D90A" + item: "expatternprovider:threshold_level_emitter" + type: "item" + } + { + id: "4BA3454532E5E184" + item: "ae2:toggle_bus" + type: "item" + } + { + id: "23DDBFFE02DA6F1A" + item: "ae2:inverted_toggle_bus" + type: "item" + } + ] + x: -1.5d + y: -4.5d + } + { + dependencies: ["0DDA9B67B59A9481"] + description: ["These are the batteries for your ME Network. You may not need them at the beginning, but remember they exist — your energy cost could rise quickly, and losing your ME Network can be a really dangerous situation."] + id: "5C26DF08671274FE" + tasks: [ + { + id: "4A5C90EC5CB9F01F" + item: { + Count: 1 + id: "ae2:energy_cell" + tag: { } + } + type: "item" + } + { + id: "6643972988793C16" + item: { + Count: 1 + id: "ae2:dense_energy_cell" + tag: { } + } + optional_task: true + type: "item" + } + ] + x: -1.0d + y: -7.5d + } + { + dependencies: ["378E2294EFD85C65"] + description: [ + "You can rename easily any AE2 part with this knife. It can be quite useful especially for Pattern Provider as the name will appear in your Pattern Terminal." + "" + "As an example &oAssembler HV #2&r as a name for the Pattern Provider would let you know easily that this Assembler HV is setup on Circuit 2." + ] + id: "13B0A0B4601F3959" + subtitle: "Organization is key" + tasks: [{ + id: "508DE2D583EBD2AD" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(ae2:nether_quartz_cutting_knife)item(ae2:certus_quartz_cutting_knife))" + } + } + title: "Either of them" + type: "item" + }] + x: 0.0d + y: -10.5d + } + { + dependencies: ["378E2294EFD85C65"] + id: "51B34B3E51B6ECDD" + tasks: [{ + id: "295980339E1FE027" + item: "pccard:card_programmed_circuit" + type: "item" + }] + x: 1.0d + y: -10.5d + } + ] + title: "{quests.ae2}" +} diff --git a/config/ftbquests/quests/chapters/cc.snbt b/config/ftbquests/quests/chapters/cc.snbt index 5b651f2f4..b2d066d85 100644 --- a/config/ftbquests/quests/chapters/cc.snbt +++ b/config/ftbquests/quests/chapters/cc.snbt @@ -2,10 +2,10 @@ default_hide_dependency_lines: false default_quest_shape: "" filename: "cc" - group: "33020D1D0ECDF301" + group: "31B01EAD21CA863A" icon: "computercraft:computer_advanced" id: "1A6D6B70EC13DDC6" - order_index: 3 + order_index: 4 quest_links: [ ] quests: [ { diff --git a/config/ftbquests/quests/chapters/create_logistics.snbt b/config/ftbquests/quests/chapters/create_logistics.snbt new file mode 100644 index 000000000..c536c033a --- /dev/null +++ b/config/ftbquests/quests/chapters/create_logistics.snbt @@ -0,0 +1,334 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "" + filename: "create_logistics" + group: "31B01EAD21CA863A" + icon: { + Count: 1 + id: "create:cardboard_package_12x12" + tag: { } + } + id: "1FC58A1BAA93B3FC" + order_index: 1 + quest_links: [ ] + quests: [ + { + description: ["{quests.create_logistics.introduction.desc}"] + icon: { + Count: 1 + id: "create:cardboard_package_12x12" + tag: { } + } + id: "453B887C174DF61B" + shape: "gear" + size: 3.0d + tasks: [{ + id: "2C09EA1FEFF45071" + title: "Introduction" + type: "checkmark" + }] + title: "{quests.create_logistics.introduction.title}" + x: 0.0d + y: -4.0d + } + { + dependencies: [ + "453B887C174DF61B" + "033E74BC588E7EAD" + ] + dependency_requirement: "all_started" + description: [ + "{quests.create_logistics.packager.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.packager.desc.2}" + ] + id: "09D5BD00E3308E76" + size: 2.0d + subtitle: "{quests.create_logistics.packager.subtitle}" + tasks: [{ + id: "54635AB6CCB931F9" + item: "create:packager" + type: "item" + }] + title: "{quests.create_logistics.packager.title}" + x: 0.0d + y: -1.0d + } + { + dependencies: ["09D5BD00E3308E76"] + description: ["{quests.create_logistics.package_filter.desc}"] + id: "0076B09B874EF126" + subtitle: "{quests.create_logistics.package_filter.subtitle}" + tasks: [{ + id: "56A7B04680CCC397" + item: "create:package_filter" + type: "item" + }] + title: "{quests.create_logistics.package_filter.title}" + x: -3.5d + y: -1.0d + } + { + dependencies: ["09D5BD00E3308E76"] + description: [ + "{quests.create_logistics.frogport.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.frogport.desc.2}" + ] + id: "43B4236DB93BC425" + min_required_dependencies: 1 + subtitle: "{quests.create_logistics.frogport.subtitle}" + tasks: [{ + id: "795EBF0807564441" + item: "create:package_frogport" + type: "item" + }] + title: "{quests.create_logistics.frogport.title}" + x: -3.5d + y: -2.5d + } + { + dependencies: ["09D5BD00E3308E76"] + description: [ + "{quests.create_logistics.postbox.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.postbox.desc.2}" + ] + id: "175CE4FE780E9994" + subtitle: "{quests.create_logistics.postbox.subtitle}" + tasks: [{ + id: "63CFD63E38058034" + item: "create:white_postbox" + type: "item" + }] + title: "{quests.create_logistics.postbox.title}" + x: -3.5d + y: 0.5d + } + { + dependencies: ["09D5BD00E3308E76"] + description: [ + "{quests.create_logistics.nbt_handling.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.nbt_handling.desc.2}" + "{@pagebreak}" + "{quests.create_logistics.nbt_handling.desc.3}" + ] + icon: "gtceu:brass_huge_item_pipe" + id: "7E97A95EA986C476" + optional: true + shape: "heart" + size: 1.0d + subtitle: "{quests.create_logistics.nbt_handling.subtitle}" + tasks: [{ + id: "3BB4789205BAB7A3" + title: "Other Information" + type: "checkmark" + }] + title: "{quests.create_logistics.nbt_handling.title}" + x: 2.5d + y: -2.5d + } + { + dependencies: [ + "572A8983FA12152A" + "3AF956758FA289A8" + ] + dependency_requirement: "one_completed" + description: ["{quests.create_logistics.rose_quartz_lens.desc}"] + icon: "gtceu:rose_quartz_lens" + id: "7C4807A247AF36A1" + shape: "octagon" + size: 2.0d + subtitle: "{quests.create_logistics.rose_quartz_lens.subtitle}" + tasks: [ + { + id: "0C0BA9D487C3B948" + item: "gtceu:rose_quartz_lens" + type: "item" + } + { + id: "68F5DAD8A37F77E2" + item: "create:transmitter" + type: "item" + } + ] + title: "{quests.create_logistics.rose_quartz_lens.title}" + x: 5.0d + y: 2.0d + } + { + dependencies: ["09D5BD00E3308E76"] + description: ["{quests.create_logistics.rose_quartz.desc}"] + icon: "gtceu:overworld_marker" + id: "3137824EEA1E4D9B" + subtitle: "{quests.create_logistics.rose_quartz.subtitle}" + tasks: [{ + id: "2764C09EC03449D6" + title: "Roses are red..." + type: "checkmark" + }] + title: "{quests.create_logistics.rose_quartz.title}" + x: 0.0d + y: 2.0d + } + { + dependencies: ["3137824EEA1E4D9B"] + dependency_requirement: "one_started" + description: [ + "{quests.create_logistics.cold_rose_quartz.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.cold_rose_quartz.desc.2}" + ] + id: "3AF956758FA289A8" + optional: true + subtitle: "{quests.create_logistics.cold_rose_quartz.subtitle}" + tasks: [{ + id: "00680B620AC2F8ED" + item: "gtceu:exquisite_rose_quartz_gem" + type: "item" + }] + title: "{quests.create_logistics.cold_rose_quartz.title}" + x: 2.5d + y: 1.0d + } + { + dependencies: ["3137824EEA1E4D9B"] + dependency_requirement: "one_started" + description: ["{quests.create_logistics.fabricate_rose_quartz.desc}"] + id: "572A8983FA12152A" + optional: true + subtitle: "{quests.create_logistics.fabricate_rose_quartz.subtitle}" + tasks: [{ + id: "57B107DB57726992" + item: "gtceu:rose_quartz_plate" + type: "item" + }] + title: "{quests.create_logistics.fabricate_rose_quartz.title}" + x: 2.5d + y: 3.0d + } + { + dependencies: [ + "7C4807A247AF36A1" + "648BCF486E16CCB2" + ] + description: ["{quests.create_logistics.stock_link.desc}"] + id: "76490E046A44BCC3" + size: 2.0d + subtitle: "{quests.create_logistics.stock_link.subtitle}" + tasks: [{ + id: "724FAB95580DE519" + item: "create:stock_link" + type: "item" + }] + title: "{quests.create_logistics.stock_link.title}" + x: 5.0d + y: -1.0d + } + { + dependencies: ["76490E046A44BCC3"] + description: [ + "{quests.create_logistics.stock_ticker.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.stock_ticker.desc.2}" + "{@pagebreak}" + "{quests.create_logistics.stock_ticker.desc.3}" + ] + id: "341E2F290344BEEE" + subtitle: "{quests.create_logistics.stock_ticker.subtitle}" + tasks: [{ + id: "6D34CC70CB8465EF" + item: "create:stock_ticker" + type: "item" + }] + title: "{quests.create_logistics.stock_ticker.title}" + x: 8.5d + y: -2.5d + } + { + dependencies: ["76490E046A44BCC3"] + description: ["{quests.create_logistics.redstone_requester.desc}"] + id: "3F44CFF8A6018F3E" + subtitle: "{quests.create_logistics.redstone_requester.subtitle}" + tasks: [{ + id: "3A3E75B8A2755E29" + item: "create:redstone_requester" + type: "item" + }] + title: "{quests.create_logistics.redstone_requester.title}" + x: 8.5d + y: 0.5d + } + { + dependencies: [ + "7BE7DE4C0109D788" + "7567E885B7166603" + "76490E046A44BCC3" + ] + description: [ + "{quests.create_logistics.factory_gauge.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.factory_gauge.desc.2}" + "{@pagebreak}" + "{quests.create_logistics.factory_gauge.desc.3}" + "{@pagebreak}" + "{quests.create_logistics.factory_gauge.desc.4}" + ] + id: "2262F1FD4EAB777F" + shape: "gear" + size: 3.0d + subtitle: "{quests.create_logistics.factory_gauge.subtitle}" + tasks: [ + { + id: "05AEAFF6BC6C21BE" + item: "create:factory_gauge" + type: "item" + } + { + id: "38DC47D44D9741FC" + item: "create_factory_logistics:factory_fluid_gauge" + optional_task: true + type: "item" + } + ] + title: "{quests.create_logistics.factory_gauge.title}" + x: 5.0d + y: -4.0d + } + { + dependencies: ["341E2F290344BEEE"] + description: [ + "{quests.create_logistics.tablecloths.desc.1}" + "{@pagebreak}" + "{quests.create_logistics.tablecloths.desc.2}" + ] + id: "546FC3BD93E54913" + subtitle: "{quests.create_logistics.tablecloths.subtitle}" + tasks: [{ + id: "75930EC6F9139FD5" + item: "create:white_table_cloth" + type: "item" + }] + title: "{quests.create_logistics.tablecloths.title}" + x: 8.5d + y: -1.0d + } + { + dependencies: ["09D5BD00E3308E76"] + description: ["{quests.create_logistics.bottler.desc}"] + id: "487D05818B3E9D19" + subtitle: "{quests.create_logistics.bottler.subtitle}" + tasks: [{ + id: "3D6CCC6C3853CD9C" + item: "create_factory_logistics:jar_packager" + type: "item" + }] + title: "{quests.create_logistics.bottler.title}" + x: 2.5d + y: -1.0d + } + ] + subtitle: ["{quests.create_logistics.subtitle}"] + title: "{quests.create_logistics}" +} diff --git a/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt b/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt index 5b30c28b7..36ed413c9 100644 --- a/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt +++ b/config/ftbquests/quests/chapters/ev__extreme_voltage.snbt @@ -4,7 +4,7 @@ default_quest_shape: "" filename: "ev__extreme_voltage" group: "21D975CEBDE06BA9" - icon: "gtceu:ev_electric_motor" + icon: "tfg:ev_universal_circuit" id: "7FB9F636D95820A3" order_index: 0 quest_links: [ @@ -307,6 +307,7 @@ dependencies: [ "0B25A282F677744B" "7A55CC71442CC854" + "00004BE1D77EA003" ] description: [ "We admit it... this is a completely &doptional&r Multiblock. Many playtesters kept using their &6HV&r singleblock miners and didn't find any problems in throughput." @@ -520,6 +521,7 @@ "478B0D55369C0F7F" "6B08799BCFD01D3D" "30A6EDDF25A5E5F8" + "173A04F328414A36" ] description: [ "&aRuthenium-tungsten-molybdenum (RTM) Alloy Coils&r raise the Heat Capacity to a scorching &d4,500K&r." @@ -541,10 +543,7 @@ y: 2.25d } { - dependencies: [ - "2D01E80DE837F6A6" - "7FA0ACB7F161F378" - ] + dependencies: ["7FA0ACB7F161F378"] description: [ "The &3Diode&r (the block, not the component) accepts energy inputs from 5 sides, but only outputs through a single side." "" @@ -972,10 +971,7 @@ y: 9.0d } { - dependencies: [ - "16E3465CF94E2BDD" - "4024C831C77101CA" - ] + dependencies: ["4024C831C77101CA"] description: [ "The &aAdvanced Energy Detector&r is an RS-latch for Energy Control." "" @@ -1039,6 +1035,7 @@ dependencies: [ "41D32C5178760F47" "42FB276AB16258D9" + "00004BE1D77EA003" ] description: [ "&aUranium&r has very few uses in &2GTCEu&r right now, as we're &4yet to&r implement our &3Nuclear Reactor&r (it's planned!)." @@ -1619,6 +1616,17 @@ x: 0.0d y: 4.5d } + { + dependencies: ["478B0D55369C0F7F"] + id: "173A04F328414A36" + tasks: [{ + id: "66828E992294F8BD" + item: "gtceu:rtm_alloy_ingot" + type: "item" + }] + x: 6.5d + y: 1.0d + } ] subtitle: ["The quests are outdated. They will be update in a later update."] title: "&5EV&r - Extreme Voltage &6(WIP)&r" diff --git a/config/ftbquests/quests/chapters/gregtech_energy.snbt b/config/ftbquests/quests/chapters/gregtech_energy.snbt index 192e10014..19cb8a03e 100644 --- a/config/ftbquests/quests/chapters/gregtech_energy.snbt +++ b/config/ftbquests/quests/chapters/gregtech_energy.snbt @@ -3,10 +3,108 @@ default_hide_dependency_lines: false default_quest_shape: "" filename: "gregtech_energy" - group: "33020D1D0ECDF301" + group: "31B01EAD21CA863A" icon: "gtceu:max_battery" id: "6540429F3CA4DA1B" - order_index: 1 + images: [ + { + height: 1.0d + image: "tfg:item/universal/lv_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -5.0d + y: -3.0d + } + { + height: 1.0d + image: "tfg:item/universal/luv_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -9.5d + y: -3.0d + } + { + height: 1.0d + image: "tfg:item/universal/ev_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -9.5d + y: 0.0d + } + { + height: 1.0d + image: "tfg:item/universal/hv_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -9.5d + y: 3.5d + } + { + height: 1.0d + image: "tfg:item/universal/iv_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -9.5d + y: -1.5d + } + { + height: 1.0d + image: "tfg:item/universal/mv_universal_circuit" + rotation: 0.0d + width: 1.0d + x: -5.0d + y: 3.0d + } + { + height: 1.0d + image: "ad_astra:textures/painting/moon.png" + rotation: 0.0d + width: 1.0d + x: -9.5d + y: 1.5d + } + { + height: 1.0d + image: "minecraft:item/clock_00" + rotation: 0.0d + width: 1.0d + x: 6.0d + y: -3.0d + } + { + height: 1.0d + image: "gtceu:item/material_sets/bright/ingot_hot_overlay" + rotation: 0.0d + width: 1.0d + x: 6.0d + y: -1.0d + } + { + height: 2.0d + image: "ags_modernmarkings:block/marking_wall_symbol_yellow_electric" + rotation: 0.0d + width: 2.0d + x: 0.0d + y: 7.0d + } + { + height: 1.0d + image: "gtceu:block/machines/parallel_hatch_mk4/overlay_front_emissive" + rotation: 0.0d + width: 1.0d + x: 6.0d + y: 3.0d + } + { + height: 1.0d + image: "ftbteams:textures/add.png" + rotation: 0.0d + width: 1.0d + x: 6.0d + y: 1.0d + } + ] + order_index: 2 quest_links: [ ] quests: [ { @@ -54,7 +152,11 @@ y: -3.0d } { - dependencies: ["06B2E38F7DCF2678"] + dependencies: [ + "06B2E38F7DCF2678" + "22510C5F2386B453" + ] + dependency_requirement: "one_completed" description: ["{quests.gregtech_energy.produce_energy.desc}"] icon: "gtceu:lv_field_generator" id: "2CDB9778C7A30044" @@ -310,6 +412,7 @@ id: "0116158FBDA9DF86" subtitle: "{quests.gregtech_energy.first_generator.subtitle}" tasks: [{ + disable_toast: true id: "0BCC01540FE7555C" item: { Count: 1 @@ -327,7 +430,7 @@ y: 0.0d } { - dependencies: ["0116158FBDA9DF86"] + dependencies: ["685CE664E91157C4"] description: [ "{quests.gregtech_energy.lst.desc.1}" "{@pagebreak}" @@ -341,8 +444,8 @@ type: "item" }] title: "{quests.gregtech_energy.lst.title}" - x: -7.0d - y: 1.0d + x: -7.5d + y: 3.0d } { dependencies: ["0116158FBDA9DF86"] @@ -367,7 +470,7 @@ ] title: "{quests.gregtech_energy.lce.title}" x: -7.0d - y: 3.0d + y: -1.5d } { dependencies: ["0116158FBDA9DF86"] @@ -385,7 +488,7 @@ }] title: "{quests.gregtech_energy.lgt.title}" x: -7.0d - y: -1.0d + y: 0.0d } { dependencies: ["0116158FBDA9DF86"] @@ -547,7 +650,7 @@ ] title: "{quests.gregtech_energy.lgt_fuel.title}" x: -8.5d - y: -1.0d + y: 0.0d } { dependencies: ["634EAFA86B3D57A1"] @@ -610,7 +713,7 @@ ] title: "{quests.gregtech_energy.lst_fuel.title}" x: -8.5d - y: 1.0d + y: 3.0d } { dependencies: ["4AC4D681124751EE"] @@ -661,7 +764,176 @@ ] title: "{quests.gregtech_energy.lce_fuel.title}" x: -8.5d - y: 3.0d + y: -1.5d + } + { + dependencies: ["0116158FBDA9DF86"] + description: [ + "{quests.gregtech_energy.lv_generator.desc.1}" + "{@pagebreak}" + "{quests.gregtech_energy.lv_generator.desc.2}" + "{@pagebreak}" + "{quests.gregtech_energy.lv_generator.desc.3}" + "{@pagebreak}" + "{quests.gregtech_energy.lv_generator.desc.4}" + ] + id: "7F92FDAB9A04C58B" + subtitle: "{quests.gregtech_energy.lv_generator.subtitle}" + tasks: [ + { + disable_toast: true + id: "4DF2BE3846DB01B9" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_steam_turbine)item(gtceu:lv_combustion))" + } + } + title: "{quests.gregtech_energy.mv_generator.task}" + type: "item" + } + { + id: "6E2ED41B94F13051" + item: "gtceu:steam_bucket" + optional_task: true + type: "item" + } + { + id: "38180F22E14D0CDF" + item: "gtceu:bio_diesel_bucket" + optional_task: true + type: "item" + } + ] + title: "{quests.gregtech_energy.lv_generator.title}" + x: -5.0d + y: -2.0d + } + { + dependencies: ["0116158FBDA9DF86"] + description: ["{quests.gregtech_energy.mv_generator.desc}"] + id: "54562DEA1717A819" + subtitle: "{quests.gregtech_energy.mv_generator.subtitle}" + tasks: [{ + disable_toast: true + id: "7692A224CC36CE67" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:mv_steam_turbine)item(gtceu:mv_gas_turbine)item(gtceu:mv_combustion))" + } + } + title: "{quests.gregtech_energy.mv_generator.task}" + type: "item" + }] + title: "{quests.gregtech_energy.mv_generator.title}" + x: -5.0d + y: 2.0d + } + { + dependencies: ["0116158FBDA9DF86"] + description: ["{quests.gregtech_energy.solar_panel.desc}"] + id: "109C57B63EE95E35" + subtitle: "{quests.gregtech_energy.solar_panel.subtitle}" + tasks: [{ + disable_toast: true + id: "1437FC0B22F94EB1" + item: "ad_astra:solar_panel" + type: "item" + }] + x: -7.0d + y: 1.5d + } + { + dependencies: ["109C57B63EE95E35"] + description: [ + "{quests.gregtech_energy.large_solar.desc.1}" + "{@pagebreak}" + "{quests.gregtech_energy.large_solar.desc.2}" + ] + icon: "gtceu:large_solar_panel" + id: "0585527D1854628B" + subtitle: "{quests.gregtech_energy.large_solar.subtitle}" + tasks: [{ + disable_toast: true + id: "198E956830F835B2" + item: "gtceu:large_solar_panel" + type: "item" + }] + title: "{quests.gregtech_energy.large_solar.title}" + x: -8.5d + y: 1.5d + } + { + dependencies: ["0116158FBDA9DF86"] + description: ["{quests.gregtech_energy.hv_choice.desc}"] + id: "685CE664E91157C4" + subtitle: "{quests.gregtech_energy.hv_choice.subtitle}" + tasks: [{ + id: "5BAFEAE94802DBFF" + title: "{quests.gregtech_energy.hv_choice.task}" + type: "checkmark" + }] + title: "{quests.gregtech_energy.hv_choice.title}" + x: -6.5d + y: 3.5d + } + { + dependencies: ["685CE664E91157C4"] + description: ["{quests.gregtech_energy.hv_single_generator.desc}"] + id: "1A0672F4FA88DF74" + subtitle: "{quests.gregtech_energy.hv_single_generator.subtitle}" + tasks: [{ + id: "76DE486034E2F61D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:hv_steam_turbine)item(gtceu:hv_gas_turbine)item(gtceu:hv_combustion))" + } + } + title: "{quests.gregtech_energy.hv_single_generator.task}" + type: "item" + }] + title: "{quests.gregtech_energy.hv_single_generator.title}" + x: -7.5d + y: 4.0d + } + { + dependencies: ["1A0672F4FA88DF74"] + description: ["{quests.gregtech_energy.hv_fuel.desc}"] + id: "42CF00F2C602EF77" + subtitle: "{quests.gregtech_energy.hv_fuel.subtitle}" + tasks: [ + { + id: "50AA063D324C5D25" + item: "gtceu:cetane_boosted_diesel_bucket" + optional_task: true + type: "item" + } + { + id: "60BED708F72701C8" + item: "gtceu:steam_bucket" + optional_task: true + type: "item" + } + { + id: "2C80389B193E48CE" + item: "gtceu:nitrobenzene_bucket" + optional_task: true + type: "item" + } + { + id: "33FC3878BFB14AE1" + title: "{quests.gregtech_energy.hv_fuel.task}" + type: "checkmark" + } + ] + title: "{quests.gregtech_energy.hv_fuel.title}" + x: -8.5d + y: 4.0d } ] subtitle: ["{quests.gregtech_energy.subtitle}"] diff --git a/config/ftbquests/quests/chapters/hv__high_voltage.snbt b/config/ftbquests/quests/chapters/hv__high_voltage.snbt index f23009f68..41f30e4e0 100644 --- a/config/ftbquests/quests/chapters/hv__high_voltage.snbt +++ b/config/ftbquests/quests/chapters/hv__high_voltage.snbt @@ -3,156 +3,86 @@ default_quest_shape: "" filename: "hv__high_voltage" group: "44D0F3E5067B5AB8" - icon: "gtceu:hv_electric_motor" + icon: "tfg:hv_universal_circuit" id: "237BDB19A9495869" order_index: 2 quest_links: [ { id: "2583D0B64E51FAC8" linked_quest: "5063FDFFBE3E4855" - size: 0.75d - x: 7.875d - y: -5.25d + x: 2.5d + y: -7.5d } { - id: "6C3B2B8F8B6646EA" - linked_quest: "6DDDE2268B691F74" - shape: "square" - size: 0.75d - x: 0.0d - y: -3.0d - } - { - id: "306AB6B6B81566DA" - linked_quest: "16A6AE5C770DB83A" - shape: "gear" - size: 1.2d - x: 2.25d - y: -1.875d + id: "308E11BE764398A1" + linked_quest: "7C1FD81C5DCFB74E" + x: -7.5d + y: -6.5d } ] quests: [ - { - dependencies: ["16A6AE5C770DB83A"] - description: [ - "When your power generation allows for it, &3HV machines&r are well worth using for on-demand processing. The quadrupled energy cost compared to their &7LV&r counterparts shouldn't bother you too much." - "" - "&9Note:&r Crafting Hulls in the &3Assembler&r is slightly more efficient. Prioritise this recipe!" - ] - icon: "gtceu:hv_machine_casing" - id: "2D01E80DE837F6A6" - shape: "square" - size: 0.75d - tasks: [{ - count: 6L - id: "09C7FB07CF7A1B49" - item: "gtceu:hv_machine_hull" - type: "item" - }] - title: "High Voltage Machines" - x: 1.125d - y: -1.875d - } { dependencies: ["0021051273D48936"] - description: ["&aEnergium Crystals&r store a significant amount of &9EU&r. They're also arguably cheaper."] + description: ["{quests.high_voltage.energium_crystals.desc}"] icon: "gtceu:energy_crystal" id: "55552589C581EE9E" - size: 0.75d - subtitle: "Science-fiction batteries!" + size: 1.0d + subtitle: "{quests.high_voltage.energium_crystals.subtitle}" tasks: [{ id: "35D2AE2899F60BC3" item: "gtceu:energy_crystal" type: "item" }] - title: "Super Batteries" - x: 3.375d - y: -4.125d + title: "{quests.high_voltage.energium_crystals.title}" + x: -3.0d + y: -4.0d } { - dependencies: [ - "26394C1290D70AB6" - "16A6AE5C770DB83A" - ] - description: [ - "The &3HV Autoclave&r - despite being optional - is a machine you'll definitively want to grab." - "" - "This unlocks unique Batteries that are &6far superior&r to their standard counterparts." - ] + dependencies: ["52AD30F04DD5A812"] + description: ["{quests.high_voltage.autoclave.desc}"] icon: "gtceu:hv_autoclave" id: "0021051273D48936" - shape: "rsquare" - size: 0.75d + shape: "square" + size: 1.0d + subtitle: "{quests.high_voltage.autoclave.subtitle}" tasks: [{ id: "51F819B8083DC13A" item: "gtceu:hv_autoclave" type: "item" }] - title: "HV Autoclave" - x: 3.375d - y: -3.0d + title: "{quests.high_voltage.autoclave.title}" + x: -2.0d + y: -4.0d } { - dependencies: ["16A6AE5C770DB83A"] - description: [ - "The &3HV Chemical Bath&r is used to &ddye Lenses&r using &aChemical Dye&r. This will let you engrave more types of Wafers!" - "" - "This is also required for &aEyes of Ender&r." - ] + dependencies: ["52AD30F04DD5A812"] + description: ["{quests.high_voltage.chem_bath.desc}"] icon: "gtceu:hv_chemical_bath" id: "124B32A0583A636A" - size: 0.75d - subtitle: "Please don't bathe with electronics..." + shape: "octagon" + size: 1.5d + subtitle: "{quests.high_voltage.chem_bath.subtitle}" tasks: [{ id: "13B0B5168E4B06E3" item: "gtceu:hv_chemical_bath" type: "item" }] - title: "High Voltage Bathing" - x: 4.5d - y: -1.875d + title: "{quests.high_voltage.chem_bath.title}" + x: -2.0d + y: 0.0d } { - dependencies: ["26394C1290D70AB6"] + dependencies: ["52AD30F04DD5A812"] description: [ - "If you're &lstill&r running off the &3Large Bronze Boiler&r, you may want to upgrade to the &3Large Steel Boiler&r." - "" - "It's slightly more efficient than the &3LBB&r, and produces &d900 EU/t worth of Steam&r." - "" - "We'd recommend you try other power options at this point." - ] - icon: "gtceu:steel_large_boiler" - id: "1BB40CCF17D00719" - shape: "rsquare" - size: 0.66d - tasks: [{ - id: "3872B1D118426B33" - item: "gtceu:steel_large_boiler" - type: "item" - }] - title: "One Hundred Million Pressure Cookers" - x: 1.125d - y: -0.75d - } - { - dependencies: ["16A6AE5C770DB83A"] - description: [ - "You now have access to two &3new Maintenance Hatches&r. Both hatches &6do not require Maintenance&r when first placed in a Multiblock." - "" - "The &3Automatic Maintenance Hatch&r is pretty simple - it eliminates the need for Maintenance, &6forever&r." - "" - "The &3Configurable Maintenance Hatch&r is more interesting. You can configure it to cut off &a10% duration&r on recipes, at the cost of making Maintenance happen three times as fast. That is &d16 real hours&r of activity." - "" - "&9Reminder:&r You can put Tape in the maintenance Hatch to automatically fix problems." + "{quests.high_voltage.maintenance_hatches.desc.1}" "{@pagebreak}" - "&l&3Lore:&r&o The Automatic Maintenance Hatch texture and mechanic comes from TecTech, an addon mod originally made for GregTech: New Horizons. " - "" - "&oYou'll see more from TecTech if you stick with us with the late game." + "{quests.high_voltage.maintenance_hatches.desc.2}" ] icon: "gtceu:configurable_maintenance_hatch" id: "15645E46CC0E6764" - shape: "rsquare" - size: 0.66d + shape: "square" + size: 1.0d + subtitle: "{quests.high_voltage.maintenance_hatches.subtitle}" tasks: [ { id: "4BE8DFB45A1BFC09" @@ -165,28 +95,21 @@ type: "item" } ] - title: "Advanced Maintenance" - x: 1.125d + title: "{quests.high_voltage.maintenance_hatches.title}" + x: -2.0d y: -3.0d } { - dependencies: ["16A6AE5C770DB83A"] + dependencies: ["52AD30F04DD5A812"] description: [ - "Just like &bMV&r, you'll need to make higher-tier components." - "" - "The painful &dFlawless Gems&r have been replaced with slightly-more-painful &dEyes of Ender&r. Also notice that the &aMotors&r require &d2x Silver Cables&r." - "" - "&aHulls&r and &aMachines&r use &dGold Cables&r." + "{quests.high_voltage.hv_components.desc.1}" "{@pagebreak}" - "&9&lTips to make life less painful:&r" - "" - "- Consider using &dElectrotine decomposition&r and &dOre Processing&r for &eElectrum&r." - "- Consider using the &3Chemical Bath&r with &dMercury&r for &eGold&r from a wide variety of ores." + "{quests.high_voltage.hv_components.desc.2}" ] icon: "gtceu:hv_electric_motor" id: "029CF0D9E5097F87" - shape: "rsquare" - size: 0.66d + size: 1.0d + subtitle: "{quests.high_voltage.hv_components.subtitle}" tasks: [ { id: "5B6D9DD390CC3184" @@ -224,55 +147,32 @@ type: "item" } ] - title: "We call this \"fun\"" - x: 0.0d - y: -1.875d + title: "{quests.high_voltage.hv_components.title}" + x: -2.0d + y: -2.0d } { - dependencies: [ - "26394C1290D70AB6" - "16A6AE5C770DB83A" - ] - description: ["The &3HV Assembling Machine&r is the next step in progression, but also unlocks a handful of useful utilities - check around this quest for more."] + dependencies: ["52AD30F04DD5A812"] + description: ["{quests.high_voltage.assembler.desc}"] icon: "gtceu:hv_assembler" id: "16B735F9C391D260" - size: 0.75d + shape: "octagon" + size: 2.0d tasks: [{ id: "1B70E35262CA2CB8" item: "gtceu:hv_assembler" type: "item" }] - title: "HV Assembling Machine" - x: 2.25d - y: -0.75d - } - { - dependencies: ["16B735F9C391D260"] - description: ["The &9Digital Interface Cover (DIC)&r is a visual Cover. It can show useful things like the status and progress of Machines, or the amount of fluids stored in a Super Tank."] - icon: "gtceu:digital_interface_cover" - id: "111877E2F16AD71C" - shape: "rsquare" - size: 0.66d - tasks: [{ - id: "505B2CDC455C36C5" - item: "gtceu:digital_interface_cover" - type: "item" - }] - title: "Digital Interface Cover" - x: 1.125d - y: 0.375d + title: "{quests.high_voltage.assembler.title}" + x: 5.0d + y: -6.0d } { dependencies: ["124B32A0583A636A"] - description: [ - "The &aSimple System on Chip&r will be used for the best &dULV Circuit&r recipe." - "" - "We'd also recommend going out of your way to make all the other useful colored Lenses ahead of time. They are listed here in an &eoptional&r task." - ] + description: ["{quests.high_voltage.lenses.desc}"] icon: "gtceu:cyan_glass_lens" id: "6975F16F5B50F17F" - shape: "rsquare" - size: 0.66d + size: 1.0d tasks: [ { id: "73A16ED7BA7D64E8" @@ -285,69 +185,47 @@ item: "gtceu:simple_soc" type: "item" } + { + id: "0A73E24102F7294F" + item: "gtceu:orange_glass_lens" + type: "item" + } + { + id: "07EBD328A78E8BE9" + item: "gtceu:lpic_chip" + type: "item" + } ] - title: "I see the world in colour" - x: 4.5d - y: 0.375d + title: "{quests.high_voltage.lenses.title}" + x: -2.0d + y: 1.5d } { - dependencies: [ - "315169840E06110F" - "6975F16F5B50F17F" - ] - description: ["&8ULV&r Circuits are used in some AE2 recipes, such as the &aAnnihilation Core&r and &aFormation Core&r."] + dependencies: ["6975F16F5B50F17F"] + description: ["{quests.high_voltage.ulv_circuits.desc}"] icon: "gtceu:nand_chip" id: "15EC934CE8F4DC86" - size: 0.75d + size: 1.0d tasks: [{ id: "6B595E3904B796C3" item: "gtceu:nand_chip" type: "item" }] - title: "Best ULV Circuits!" - x: 4.5d + title: "{quests.high_voltage.ulv_circuits.title}" + x: -3.0d y: 1.5d } - { - dependencies: [ - "6975F16F5B50F17F" - "16B735F9C391D260" - ] - description: [ - "&bDigital fluid storage&r is pretty cool. Each &b1k ME Fluid Storage Cell&r holds up to &d5 types&r of fluid, and can hold &6over 8,000 buckets&r of those 5 fluid types! That's more than a &3Super Tank 2&r!" - "" - "You may want to &4format&r Fluid Storage Cells to certain types to prevent the network from clogging. Make a &3Cell Workbench&r to do so." - ] - icon: "ae2:fluid_cell_housing" - id: "26E8E5C163340E5A" - shape: "rsquare" - size: 0.66d - tasks: [{ - id: "4717CD0721804BAC" - item: "ae2:fluid_cell_housing" - type: "item" - }] - title: "Digital Fluid Storage" - x: 3.375d - y: -0.75d - } { dependencies: [ "3568BC9742092FC5" - "124B32A0583A636A" "16B735F9C391D260" ] - description: [ - "The &aLow Power Integrated Circuit&r requires an &3HV Cutting Machine&r inside your &3Cleanroom&r." - "" - "&3HV Energy Hatches&r will be nice additions so you can run your Multiblocks (mainly your Electric Blast Furnace and Large Chemical Reactor) directly off a &6HV&r line." - "" - "This time around, you won't need to upgrade your EBF with 2 Energy Hatches to progress to &5EV&r - phew!" - ] + description: ["{quests.high_voltage.hv_energy_hatch.desc}"] icon: "gtceu:hv_energy_input_hatch" id: "5DBBD9B1F5B01F4E" - size: 0.75d - subtitle: "Noticing a pattern here?" + shape: "octagon" + size: 1.5d + subtitle: "{quests.high_voltage.hv_energy_hatch.subtitle}" tasks: [ { id: "19C5FBCD216DCE26" @@ -366,327 +244,221 @@ type: "item" } ] - title: "Upgrade your EBF II" - x: 4.5d - y: -0.75d + title: "{quests.high_voltage.hv_energy_hatch.title}" + x: 2.5d + y: -6.0d } { - dependencies: [ - "26394C1290D70AB6" - "16A6AE5C770DB83A" - ] - description: [ - "The &3HV Chemical Reactor&r unlocks a ton of new recipes. Ah, who doesn't love the ever-growing demand on more advanced Chemistry?" - "" - "&9Note:&r We've actually unlocked a ton of new content by reaching &6HV&r. However, not every processing line or item is crucial right now. It'd make the &6HV&r chapter far too dense if we included everything!" - "" - "You could still check out the &5EV&r Chapter if you want to push yourself." - ] + dependencies: ["52AD30F04DD5A812"] + description: ["{quests.high_voltage.chem_reactor.desc}"] icon: "gtceu:hv_chemical_reactor" id: "390E59F05132FCB8" - shape: "square" - size: 0.75d + shape: "octagon" + size: 2.0d tasks: [{ id: "652CFAE1FA60F3E2" item: "gtceu:hv_chemical_reactor" type: "item" }] - title: "High Voltage Chemistry" - x: 5.625d - y: -1.875d + title: "{quests.high_voltage.chem_reactor.title}" + x: 0.0d + y: 3.0d } { - dependencies: ["0EFEE489906256AA"] + dependencies: ["197A13A0790F000B"] description: [ - "Titanium requires a slightly more &binvolved&r process than the previous materials to process. To get started, you'll need &aRutile&r, which can be obtained by processing &aBauxite&r." - "" - "Once you've gotten enough &5Rutile&r, your journey to &6Titanium&r continues in the next quest. There's no need to rush things." + "{quests.high_voltage.rutile_loop.desc.1}" "{@pagebreak}" - "You may have already noticed that Bauxite is also an &6excellent source of Aluminium&r." - "" - "Visiting &dThe End&r allows you to access a richer Bauxite vein, as well as &9Ilmenite&r - an even better source of Rutile." - "" - "&9Tip:&r Ore processing for &aBauxite&r is ridiculously good! Including the &3Thermal Centrifuge&r step easily &6triples&r your &aRutile&r yield." + "{quests.high_voltage.rutile_loop.desc.2}" ] icon: "gtceu:rutile_dust" id: "59DFC4DA7D29C315" - shape: "rsquare" - size: 0.66d - subtitle: "...means it WASN'T Titanium!" - tasks: [ - { - count: 15L - id: "7046AD026C55153C" - item: "gtceu:bauxite_dust" - optional_task: true - type: "item" - } - { - id: "5593109F3592A432" - item: "gtceu:rutile_dust" - type: "item" - } - ] - title: "Almost Titanium" - x: 5.625d - y: -3.0d + shape: "square" + size: 1.0d + subtitle: "{quests.high_voltage.rutile_loop.subtitle}" + tasks: [{ + id: "5593109F3592A432" + item: "gtceu:rutile_dust" + type: "item" + }] + title: "{quests.high_voltage.rutile_loop.title}" + x: -7.0d + y: 3.0d } { dependencies: [ "390E59F05132FCB8" "59DFC4DA7D29C315" - "1C55AE6AD5BDE304" ] description: [ - "To get your grubby hands on some Titanium, &aRutile&r must first be reduced to &aTitanium Tetrachloride&r in an &3HV Chemical Reactor&r, then reduced again in an &3EBF&r with &dMagnesium&r to finally arrive at Titanium." - "" - "The &dCarbon&r, &dChlorine&r, &dOxygen&r, and &dMagnesium&r used in the process can be &6perfectly recovered&r from the byproduct &dCarbon Monoxide&r and &dMagnesium Chloride&r with no loss. If you set up a system to recover them, &athe only material&r that you'll need to provide for Titanium is &dRutile&r!" + "{quests.high_voltage.rutile_loop_2.desc.1}" "{@pagebreak}" - "&aTitanium Tetrachloride&r also acts as a catalyst in the production of plastics. A touch of &aTiCl₄&r in the polymerisation process can increase the polymer yield to &6133%&r&r. Naturally, this is completely optional." + "{quests.high_voltage.rutile_loop_2.desc.2}" ] icon: "gtceu:titanium_tetrachloride_bucket" id: "727075AAF9F91FAE" - size: 0.75d + size: 1.0d + subtitle: "{quests.high_voltage.rutile_loop_2.subtitle}" tasks: [{ id: "6B0E33342374C12E" item: "gtceu:titanium_tetrachloride_bucket" type: "item" }] - title: "Almost Titanium²" - x: 5.625d - y: -4.125d + title: "{quests.high_voltage.rutile_loop_2.title}" + x: -5.0d + y: 3.0d } { dependencies: ["6B08799BCFD01D3D"] - description: [ - "By this point, normal Cables have such insignificant loss that superconductors aren't a requirement." - "" - "You can use those as a flex!" - "" - "Superconductors are still required to craft &aField Generators&r." - ] + description: ["{quests.high_voltage.superconductors.desc}"] icon: "gtceu:mercury_barium_calcium_cuprate_double_wire" id: "45F9AAE4ABE32033" - shape: "rsquare" - size: 0.66d + size: 1.0d tasks: [{ id: "2C582DDA7BC36951" item: "gtceu:mercury_barium_calcium_cuprate_single_wire" type: "item" }] - title: "HV Superconductors" - x: 4.5d - y: -4.125d + title: "{quests.high_voltage.superconductors.title}" + x: -7.5d + y: -10.0d } { - dependencies: [ - "1C55AE6AD5BDE304" - "6958029B5514D4EC" - ] + dependencies: ["7E755297E9685374"] description: [ - "&3Nichrome Heating Coils&r increase the temperature of your &3Blast Furnace&r to &d3,600K&r." - "" - "Despite not being required &oyet&r, it still is a good idea to upgrade your primary &3EBF&r for those sweet, sweet &6Coil bonuses&r." + "{quests.high_voltage.nichrome_coils.desc.1" "{@pagebreak}" - "&l&3Lore:&r&o In the original GregTech 5, there were only three types of coils. This was the last tier." + "{quests.high_voltage.nichrome_coils.desc.2}" ] icon: "gtceu:nichrome_coil_block" id: "6B08799BCFD01D3D" - size: 0.75d - subtitle: "A long way to go before we beat the Sun" + size: 1.0d + subtitle: "{quests.high_voltage.nichrome_coils.subtitle}" tasks: [{ count: 16L id: "2DCD235EC79F582C" item: "gtceu:nichrome_coil_block" type: "item" }] - title: "Nichrome Coils" - x: 4.5d - y: -5.25d + title: "{quests.high_voltage.nichrome_coils.title}" + x: -6.5d + y: -10.0d } { dependencies: [ "6958029B5514D4EC" "727075AAF9F91FAE" ] - description: [ - "&aTitanium&r has the highest corrosion resistance and strength-to-density ratio of any metallic element, so it's only natural that we'll be using it as the main material in our &5EV&r machinery." - "" - "Confirm that your closed loop for &aRutile&r is up to standard, and prepare to run a dedicated &3EBF&r for hours." - "" - "A quick aside - now we're at &5EV&r, single block generators are about to fall out of style! You'll need to run several &3HV Generators&r to keep up - later, upgrades to Multiblock Generators will be required." - "" - "Whilst Multiblock generators are much more expensive, you'll find them to be much more energy efficient!" - ] + description: ["{quests.high_voltage.titanium.desc}"] icon: "gtceu:titanium_ingot" id: "7FA0ACB7F161F378" - shape: "gear" - size: 1.2d + shape: "octagon" + size: 1.5d tasks: [{ id: "6D3E269567F419DE" item: "gtceu:titanium_ingot" type: "item" }] - title: "Titanium" - x: 5.625d - y: -5.25d + title: "{quests.high_voltage.titanium.title}" + x: -5.0d + y: -2.0d } { - dependencies: ["6958029B5514D4EC"] - description: [ - "&oThis is a guide on how to automatically route &lall&r&o your Hot Ingots to your Vacuum Freezer while keeping everything automated perfectly fine.&r" - "" - "You already know the drill from the Chemical Bath, so let's get right to the chase." - "{@pagebreak}" - "Install an &aItem Tag Filter&r Cover on the &3Input Bus&r of your &3Vacuum Freezer&r, open it and set to whitelist &e&lingots/hot&r. The slot is to &dtest&r items to make sure you configured the Filter properly in case you forgot. Drag ingots from JEI!" - "" - "From here, you now have the option to route either with &9Item Pipes&r or &9AE2&r." - "{@pagebreak}" - "&2With Item Pipes&r, connect the output of your &3EBF(s)&r to the input of your &3Vacuum Freezer&r and the output dump (Chest, Crate, or ME Interface)." - "You can also have a &dRestrictive Pipe&r in front of the output dump to ensure the Vacuum Freezer will be prioritized." - "" - "&2With AE2&r, place a &3ME Storage Bus&r on top of your Cover and set to very &dhigh priority&r. Any hot ingots entering your ME system will automatically be moved into the Vacuum Freezer." - "{@pagebreak}" - "&l&9Note:&r If you wish to know more tags for future automation setups, they will display if you press Shift when hovering over an item. For instance, an item tagged with &e&o#forge:plates/copper&r would be filtered as &e&lplates/copper&r." - "" - "&9Other Note:&r The Item Tag Filter partially supports &dregex&r. Hover over the info icon for more information." - ] - icon: "gtceu:item_tag_filter" - id: "717099CE2CB9A0ED" - shape: "rsquare" - size: 0.66d - tasks: [{ - id: "497959F0CC572A68" - item: "gtceu:item_tag_filter" - type: "item" - }] - title: "300IQ" - x: 3.375d - y: -5.25d - } - { - description: [ - "The &3Vacuum Freezer&r is a multiblock used to cool down &eHot Ingots&r. All ingots made in the EBF with a temperature above &d1750K&r will need it." - "" - "Most of the time, your &3Electric Blast Furnace&r will be the bottleneck, so you don't need to worry about overclocking your freezer." - "" - "Since &eHot Ingots&r &churt you&r when held, item routing will be very useful." - ] + dependencies: ["6A451F43F3D7A671"] + description: ["{quests.high_voltage.vacuum_freezer.desc}"] icon: "gtceu:vacuum_freezer" id: "6958029B5514D4EC" - size: 0.75d - subtitle: "Did you know vacuums actually make things hotter?" + shape: "gear" + size: 3.0d + subtitle: "{quests.high_voltage.vacuum_freezer.subtitle}" tasks: [{ id: "784C1A8A77AD314E" item: "gtceu:vacuum_freezer" type: "item" }] - title: "Ice Cold" - x: 6.75d - y: -5.25d + title: "{quests.high_voltage.vacuum_freezer.title}" + x: -5.0d + y: -7.5d } { - dependencies: [ - "1C55AE6AD5BDE304" - "6958029B5514D4EC" - ] - description: ["&a4A&r of &bMV&r energy transmission may be appealing, but you probably don't need these at this point. The option is always there if you need it."] + dependencies: ["124B32A0583A636A"] + description: ["{quests.high_voltage.mv_superconductors.desc}"] icon: "gtceu:magnesium_diboride_double_wire" id: "72F0DFAF5CC6D0FE" - shape: "rsquare" - size: 0.66d + shape: "square" + size: 1.0d tasks: [{ id: "4CCBDA5AC16CBB48" item: "gtceu:magnesium_diboride_single_wire" type: "item" }] - title: "MV Superconductors" - x: 6.75d - y: -4.125d + title: "{quests.high_voltage.mv_superconductors.title}" + x: -3.5d + y: 0.0d } { dependencies: ["41D32C5178760F47"] - description: [ - "The next &3Circuit Assembler&r. This tier of Circuit Assembler is only required for one type of Circuit - your first ever &aMainframe&r." - "" - "You can put this off until &5EV&r." - ] + description: ["{quests.high_voltage.circuit_assembler.desc}"] icon: "gtceu:hv_circuit_assembler" id: "6B1595678ECB7AC8" - size: 0.75d + shape: "octagon" + size: 3.0d tasks: [{ id: "337D8EF42A7BD3A2" item: "gtceu:hv_circuit_assembler" type: "item" }] - title: "HV Circuit Assembler" - x: 7.875d - y: -3.0d + title: "{quests.high_voltage.circuit_assembler.title" + x: 10.0d + y: 2.0d } { dependencies: [ - "124B32A0583A636A" - "16E3465CF94E2BDD" "4024C831C77101CA" + "5DAB63FD267D99DC" ] - icon: "minecraft:ender_eye" + description: ["{quests.high_voltage.vitrified_pearl.desc}"] + icon: "tfg:vitrified_pearl" id: "41D32C5178760F47" - size: 0.75d + size: 1.0d + subtitle: "{quests.high_voltage.vitrified_pearl.subtitle}" tasks: [{ - count: 12L - id: "30A89DD2A22EE314" - item: "minecraft:ender_eye" + id: "75D733DEC0449E01" + item: "tfg:vitrified_pearl" type: "item" }] - x: 7.875d - y: -1.875d + title: "{quests.high_voltage.vitrified_pearl.title}" + x: 6.0d + y: 2.0d } { dependencies: ["6A451F43F3D7A671"] - description: [ - "The first &1IV&r circuit. Congratulations on making it this far!" - "" - "This will be used when you get to &5EV&r." - "" - "&l&3Lore:&r&o The original texture for the Mainframes was taken from an image of an IBM zEnterprise mainframe." - ] + description: ["{quests.high_voltage.microprocessor_mainframe.desc}"] icon: "gtceu:micro_processor_mainframe" id: "14D277A164202FF8" - size: 0.75d + shape: "gear" + size: 3.0d tasks: [{ id: "71E3128BA0CAC113" item: "gtceu:micro_processor_mainframe" type: "item" }] - title: "Mainframes - first IV Circuits!" - x: 9.0d - y: -4.125d + title: "{quests.high_voltage.microprocessor_mainframe.title}" + x: 0.0d + y: -10.5d } { - dependencies: [ - "10FB27DD3C7BEC2F" - "0DE5C3FBC9A6A690" - ] + dependencies: ["52AD30F04DD5A812"] description: [ - "The &3Cleanroom&r is a hollow multiblock free of contaminants. Going forward, most new âuit-related recipes&r, as well as some unique blocks like &3Fusion Casings&r, will need to be run in machines inside a Cleanroom." - "" - "Creating it will put your &aPolyethylene&r automation to the test for all the &dPlascrete&r and/or &dCleanroom Glass&r you will make." - "" - "We'll start you off with a 5x5x5 Cleanroom, but you should upgrade its size when you start feeling cramped." - "" - "&6This quest unlocks a new tutorial on the Cleanroom in the &lTips and Tricks&r&6 tab - check it out to learn more!&r" + "{quests.high_voltage.cleanroom.desc.1}" "{@pagebreak}" - "&l&3Lore:&r&o The Cleanroom comes from GregTech 5, but as is often the case, the GT5 implementation is much more punishing. The recipes would run without regard to cleanliness, but had a % chance of completion equal to the cleanliness of the Cleanroom. This caused a lot of accidental voiding." - "" - "&oFurthermore, if the Cleanroom had a maintenance issue, the cleanliness would cap out at 90%, which means 10% of items would be voided." - "" - "&oThe GTCEu Cleanroom will &6never void&f recipe outputs." + "{quests.high_voltage.cleanroom.desc.2" ] icon: "gtceu:cleanroom" id: "3568BC9742092FC5" - shape: "gear" - size: 1.5d - subtitle: "They put me in a room... a clean room" + shape: "octagon" + size: 2.0d + subtitle: "{quests.high_voltage.cleanroom.subtitle}" tasks: [ { id: "563BFE52E8A51D9F" @@ -712,74 +484,56 @@ type: "item" } ] - title: "The Cleanroom" - x: 6.75d - y: -3.0d + title: "{quests.high_voltage.cleanroom.title}" + x: 0.0d + y: -6.0d } { dependencies: ["41D32C5178760F47"] description: [ - "This prospector boasts a &6higher range&r than its &7LV&r counterpart." - "" - "Sneak right-clicking with the Prospector in your hand will change its mode to &6Fluid Prospection&r. This will instead display the base &dyield&r of Fluid veins, along with how full they are." - "" - "&9Reminder:&r The yield of a &3Fluid Drilling Rig&r is directly proportional to the \"fullness\" of the vein. When low enough, the output will default to a yield that can be defined in the CEu config." + "{quests.high_voltage.prospector.desc.1}" "{@pagebreak}" - "&9Tip:&r When the fullness drops below 30% (alright, rough estimate), you should consider moving to another vein for the sake of power-to-yield efficiency. Aiming for the &3Advanced Fluid Drilling Rig&r in &5EV&r may interest you, as not only does it significantly boost the output, but it also reduces the rate at which it drains the vein!" - "" - "&cCaution:&r Due to a bug, the Prospector display may be offset by one chunk, so avoid placing your Rig in the corners of a fluid vein. or you may end up pumping the wrong fluid!" + "{quests.high_voltage.prospector.desc.2}" ] icon: "gtceu:prospector.hv" id: "2124BF15006733D5" - shape: "rsquare" - size: 0.66d + optional: true + shape: "heart" + size: 1.0d tasks: [{ id: "1ED12D379EEE0CBA" item: "gtceu:prospector.hv" type: "item" }] - title: "HV Prospector" - x: 9.0d - y: -1.875d + title: "{quests.high_voltage.prospector.title}" + x: 7.0d + y: 1.0d } { - dependencies: ["0EFEE489906256AA"] - description: [ - "Fluorine is the rarest gas to obtain from electrolysis in this game." - "" - "You can obtain it from &aLepidolite&r, &aBastnatite&r, and &aMica&r, but the best source is from &aTopaz&r." - ] + description: ["{quests.high_voltage.fluorine.desc}"] icon: "gtceu:fluorine_bucket" id: "42FB276AB16258D9" - shape: "rsquare" - size: 0.66d + size: 1.0d + subtitle: "{quests.high_voltage.fluorine.subtitle}" tasks: [{ - id: "344000CF4AAC68AF" + id: "4EF4F33BEB714485" item: "gtceu:fluorine_bucket" type: "item" }] - title: "Fluorine" - x: 5.625d - y: -0.75d + title: "{quests.high_voltage.fluorine.title}" + x: 1.0d + y: 4.5d } { dependencies: [ "390E59F05132FCB8" "42FB276AB16258D9" ] - description: [ - "&aPolytetrafluoroethylene (PTFE)&r is a &7Carbon&r-&bFluorine&r polymer. Similarly to PVC, PTFE can be used to increase the yield of Plastic Circuit Boards and other crafts. Presently, it is used to make the walls of &3Large Chemical Reactors&r." - "" - "&3Chlorine&r is required in the process, which is fully recycled if you electrolyze the &aHydrochloric Acid&r waste." - "" - "&bFluorine&r will also be used in the &aUranium&r and &7Naquadah&r refinement processes." - "" - "&9Tip:&r From this point onwards, you should be solidifying Polymers as &dBar&r (Ingot) form, as they can easily be shaped to whichever form you will need using the &3Extruder&r." - ] + description: ["{quests.high_voltage.ptfe.desc}"] icon: "gtceu:polytetrafluoroethylene_plate" id: "7CC79617A4965F25" - size: 0.75d - subtitle: "A.K.A - Teflon" + size: 1.0d + subtitle: "{quests.high_voltage.ptfe.subtitle}" tasks: [ { id: "62C0D8E62DC90BD5" @@ -797,60 +551,38 @@ type: "item" } ] - title: "Polytetrafluoroethylene" - x: 5.625d - y: 0.375d + title: "{quests.high_voltage.ptfe.title" + x: 0.0d + y: 4.5d } { - dependencies: ["04F6E968CEEC3D49"] - description: [ - "Making &aNitrobenzene&r will boost the energy efficiency of &aBenzene&r roughly &6fourfold&r. You love to see it." - "" - "The catch here is that it takes &dDistilled Water&r, and consumes a bit of &dSulfur&r with every step." - ] + dependencies: ["5BACED5AE350EAB1"] + description: ["{quests.high_voltage.nitrobenzene.desc}"] id: "56E7A3A0CC690C8A" - shape: "rsquare" - size: 0.66d + shape: "square" + size: 1.0d tasks: [{ id: "33CF24B0A19D2F25" item: "gtceu:nitrobenzene_bucket" type: "item" }] - title: "Benzene Nitro" - x: 9.0d - y: 1.5d + title: "{quests.high_voltage.nitrobenzene.title}" + x: -1.0d + y: 9.5d } { dependencies: ["7CC79617A4965F25"] description: [ - "The &3Large Chemical Reactor (LCR)&r is a multiblock &3Chemical Reactor&r with more input/output slots. Its Teflon casings allow it to process extra recipes." - "" - "The &3LCR&r can perform some exclusive reactions which allow you to combine multiple normal &3Chemical Reactor&r steps into a &6single step&r. Examples below:" - "" - "&9-&r &aNitrogen Dioxide&r (for Nitric Acid and Dinitrogen Tetroxide)" - "&9-&r &aSulfuric Acid&r" - "&9-&r &aPhenol&r" - "&9-&r &aEpichlorohydrin&r (you need it for Epoxy!)" - "&9-&r &aEpoxy&r" + "{quests.high_voltage.lcr.desc.1}" "{@pagebreak}" - "There are also &3LCR&r exclusive recipes. For example, &dRadon&r can only be made in the LCR right now." - "" - "All &dOverclocks&r in the &3LCR&r are &6100% efficient&r (known as Perfect overclocks); each overclock will &5quadruple the speed&r, as opposed to doubling it." - "" - "The &3LCR&r has yet another &6advantage&r. You can use &32 Energy Hatches&r to allow it to run recipes of the &5next tier&r, similar to the &3Electric Blast Furnace&r." + "{quests.high_voltage.lcr.desc.2}" "{@pagebreak}" - "&9Tip:&r Given the amount of LCRs you may end up using, why not try utilising &dwallsharing&r to its full potential?" - "" - "You could share one 2A (standard) &3Energy Hatch&r between 2 LCRs." - "" - "You might want to share &3Input/Output Hatches&r, but make sure each LCR is running the correct recipe." - "" - "Keep in mind Maintenance hatches are not sharable." + "{quests.high_voltage.lcr.desc.3}" ] icon: "gtceu:large_chemical_reactor" id: "528CE69DA4358B2E" - shape: "gear" - size: 1.3d + shape: "octagon" + size: 3.0d tasks: [ { id: "4738F666E22B212B" @@ -869,31 +601,19 @@ type: "item" } ] - title: "Large Chemical Reactor" - x: 5.625d - y: 1.5d + title: "{quests.high_voltage.lcr.title}" + x: 0.0d + y: 7.0d } { - dependencies: [ - "316FF60D6FFE97CE" - "6A304E453D74C57C" - ] description: [ - "&cTNT&r (Trinitrotoluene) can't be prepared with the usual Gunpowder and Sand anymore. Instead, you'll have to produce &aGelled Toluene&r and react it with Sulfuric Acid to make TNT." - "" - "Using the &3HV Chemical Reactor&r recipe will double the yield of &aGelled Toluene&r at the cost of requiring additional inputs." + "{quests.high_voltage.tnt.desc.1}" "{@pagebreak}" - "We don't have any easy tips to give you for &aToluene&r. It's going to be tricky no matter which route you take." - "" - "That being said, don't miss out on the direct &aHeavy Fuel&r to &aToluene&r recipe in the single block &3Distillery&r." - "" - "&aToluene&r can also optionally be used in &5EV&r to make &dGasoline&r." - "" - "&cTNT&r is used in the &3Implosion Compressor&r to make Gems. It also blows stuff up." + "{quests.high_voltage.tnt.desc.2}" ] icon: "minecraft:tnt" id: "2B7B214EDE0B45A2" - size: 0.75d + size: 1.0d tasks: [ { id: "1CB85F57BA45252D" @@ -911,77 +631,46 @@ type: "item" } ] - title: "TNT" - x: 7.875d - y: 0.375d - } - { - dependencies: ["390E59F05132FCB8"] - description: [ - "If you've killed a Blaze before, you may have noticed it dropped &eSulfur Dust&r instead of a &cBlaze Rod&r." - "" - "In order to get &6Blaze Powder&r, you must instead combine &7Carbon Dust&r and &eSulfur Dust&r in a &3HV Chemical Reactor&r." - ] - icon: "minecraft:blaze_powder" - id: "16E3465CF94E2BDD" - size: 0.75d - tasks: [{ - count: 12L - id: "00CC416ACB6CA99F" - item: "minecraft:blaze_powder" - type: "item" - }] - title: "Blaze Powder" - x: 6.75d - y: -1.875d + title: "{quests.high_voltage.tnt.title}" + x: 3.5d + y: 3.0d } { dependencies: [ "1137D2BA7E03D685" "2B7B214EDE0B45A2" + "05ABC370D7153350" ] - description: [ - "If you've killed an Enderman before, you may have noticed it dropped &aEnderpearl Dust&r instead of an Ender Pearl. In order to get &aEnder Pearls&r, you must make them from Enderpearl Dust in the &3Implosion Compressor&r." - "" - "&9Pro tip for non-Peaceful players&r: Trapping Endermen in Boats makes them much easier to kill! Use a &dButchery Knife&r when slaying Endermen for the Looting 3 bonus." - "" - "In the long term, &aEnderpearl Dust&r should be made in an &3HV Mixer&r." - ] + description: ["{quests.high_voltage.ender_pearls.desc}"] icon: "minecraft:ender_pearl" id: "4024C831C77101CA" - size: 0.75d + size: 1.0d + subtitle: "{quests.high_voltage.ender_pearls.subtitle}" tasks: [ { + disable_toast: true id: "3DC62CA60F006A06" item: "ae2:ender_dust" - optional_task: true type: "item" } { id: "20403A639228B809" item: "minecraft:ender_pearl" + optional_task: true type: "item" } ] - title: "Ender Pearls" - x: 7.875d - y: -0.75d + title: "{quests.high_voltage.ender_pearls.title}" + x: 3.5d + y: 2.0d } { dependencies: ["3568BC9742092FC5"] - description: [ - "Doping is the process of intentionally introducing impurities into semiconductors to alter their properties." - "" - "&7Silicon&r can be doped with small amounts of &ePhosphorus&r to make a better &eSilicon Boule&r." - "" - "Phosphorus-doped Silicon Boules typically yield &68 times&r more wafers than their non-doped counterparts. However, they are not strictly needed until &5EV&r, where they'll be used in more complex wafers." - "" - "&9Note&r: All processing of Phosphorus Boules and Wafers will require a &dCleanroom&r." - ] + description: ["{quests.high_voltage.boules.desc}"] icon: "gtceu:phosphorus_boule" id: "017019EB38F7A18C" - size: 0.75d - subtitle: "That's dope, bro!" + size: 1.0d + subtitle: "{quests.high_voltage.boules.subtitle}" tasks: [ { id: "28C8A90D0F999573" @@ -994,101 +683,71 @@ type: "item" } ] - title: "Phosphorus Boules" - x: 9.0d - y: -3.0d + title: "{quests.high_voltage.boules.title}" + x: -2.0d + y: -6.0d } { - dependencies: ["26394C1290D70AB6"] - description: [ - "The &3Implosion Compressor&r turns the Dust form of Gems into their Gem form." - "" - "It's required to get &aEnder Pearls&r." - "" - "&cTNT&r can be used for the Implosion." - ] + description: ["{quests.high_voltage.implosion_compressor.desc}"] icon: "gtceu:implosion_compressor" id: "1137D2BA7E03D685" - size: 0.75d + size: 1.0d tasks: [{ id: "52E617BBF3718471" item: "gtceu:implosion_compressor" type: "item" }] - title: "Implosion Compressor" - x: 9.0d - y: -0.75d + title: "{quests.high_voltage.implosion_compressor.title}" + x: 2.5d + y: 2.0d } { dependencies: [ "4343746E706264E6" "528CE69DA4358B2E" ] + dependency_requirement: "one_completed" description: [ - "Nitric Acid's fumes are extremely toxic! It's also a very potent oxidizer." - "" - "&aNitric Acid&r is used in:" - "" - "&9-&r Cetane-Boosted Diesel, a better Diesel fuel that you'll get to soon." - "&9-&r Nitrobenzene, a better Gas fuel that we're not far off making." - "&9-&r The optional gem slurry chains." - "&9-&r The Platinum Group Sludge chain in &1IV&r." - "&9-&r Polybenzimidazole (try saying that ten times fast!) in &1IV&r." + "{quests.high_voltage.nitric_acid.desc.1}" "{@pagebreak}" - "There are two main ways to make &aNitric Acid&r - &othe &agood&f way and the &4bad&f ways!&r" - "" - "Therefore, we'll point you towards the best method:" - "" - "Get a &3Large Chemical Reactor&r and use it to make &aNitrogen Dioxide&r. From there, react it in a regular &3Chemical Reactor&r with more &dOxygen&r and &dWater&r and you got yourself some &aNitric Acid&r!" - "" - "This requires a lot of &dOxygen&r. Refer to its own Quest in &7LV&r for the most efficient ways to obtain in large amount. Notice that this is Hydrogen free!" + "{quests.high_voltage.nitric_acid.desc.2}" ] icon: "gtceu:nitric_acid_bucket" id: "5BACED5AE350EAB1" - size: 0.75d - subtitle: "This won't eat your skin" + size: 1.0d + subtitle: "{quests.high_voltage.nitric_acid.subtitle}" tasks: [{ id: "5F8F684990622DE1" item: "gtceu:nitric_acid_bucket" type: "item" }] - title: "Nitric Acid" - x: 6.75d - y: 1.5d + title: "{quests.high_voltage.nitric_acid.title}" + x: 0.0d + y: 9.5d } { dependencies: ["5BACED5AE350EAB1"] - description: [ - "&aCetane-Boosted Diesel&r is &650% more energy dense&r than regular &aDiesel&r, and only requires 1 part &dTetranitromethane (TNM)&r for every 50 parts &aDiesel&r. What a steal, right?" - "" - "The catch comes in the complexity of making &dTNM&r. In order to concoct it, you must react &aNitric Acid&r with either &dEthenone&r or &aMethyl Acetate&r, both of which have quite an involved process themselves!" - ] + description: ["{quests.high_voltage.cetane_diesel.desc}"] id: "04F6E968CEEC3D49" - shape: "rsquare" - size: 0.66d - subtitle: "This is to go further beyond" + shape: "square" + size: 1.0d + subtitle: "{quests.high_voltage.cetane_diesel.subtitle}" tasks: [{ id: "51D904AA29256F8D" item: "gtceu:cetane_boosted_diesel_bucket" type: "item" }] - title: "Cetane-boosted Diesel" - x: 7.875d - y: 1.5d + title: "{quests.high_voltage.cetane_diesel.title}" + x: 1.0d + y: 9.5d } { dependencies: ["16B735F9C391D260"] - description: [ - "The &eSMD&r (surface-mount device) &aComponents&r are CEu-exclusive components that are required for the next tier of circuits (&5Nano&r). They can also be used in place of their non-SMD counterparts in most Circuit recipes." - "" - "Of course they're more complicated to make, this is GregTech! What did you expect?" - "" - "Invest in automation for these - you won't stop needing them." - ] + description: ["{quests.high_voltage.smd_components.desc}"] icon: "gtceu:smd_transistor" id: "4C3805F75C9EE3DD" - size: 0.75d - subtitle: "Alternate components!" + size: 1.0d + subtitle: "{quests.high_voltage.smd_components.subtitle}" tasks: [ { id: "75D9301389ECDAC7" @@ -1105,230 +764,461 @@ item: "gtceu:smd_capacitor" type: "item" } - ] - title: "SMD Components" - x: 3.375d - y: 0.375d - } - { - dependencies: ["4C3805F75C9EE3DD"] - description: [ - "&aPlatinum&r (needed for SMD Diodes) has its own dedicated Quest in the &5EV&r tab." - "" - "&l&3Lore:&r&o The SMD Inductors make an appearance in GTCEu for the first time. It's more consistent and convenient to have all Circuit components receive an SMD counterpart." - ] - icon: "gtceu:smd_capacitor" - id: "7F272A099E65F848" - size: 0.75d - tasks: [ { - id: "75955EC3248DEA7A" - item: "gtceu:smd_diode" - type: "item" - } - { - id: "46FD3F3FEFBF7ECD" + id: "628E184D52DFE8F6" item: "gtceu:smd_inductor" type: "item" } ] - title: "More SMD Components" - x: 3.375d - y: 1.5d + title: "{quests.high_voltage.smd_components.title}" + x: 8.0d + y: -6.0d } { - dependencies: [ - "26394C1290D70AB6" - "16A6AE5C770DB83A" - ] - description: [ - "The &3HV Macerator&r finally unlocks more of the slots shown in JEI. With this, the first &9three&r slots are now available. This allows you to receive the &6unique ore Byproduct&r from macerating &dThermal &dCentrifuged Ore&r." - "" - "Macerating Ores costs &a32 EU/t&r with &5two overclocks&r, which makes this machine able to fit in &7LV&r lines - very, very convenient." - "" - "Despite the signicant improvements this machine provides, it still isn't completely worth it to set up advanced processing for every single ore. Energy and time are still things to consider, so only process the ores that produce &6Byproducts&r you care for." - "{@pagebreak}" - "&l&3Lore:&r&o In GregTech 5u, the &6HV&r&o Macerator only gave two slots. Urgh... we weren't planning on using that Stone Dust, anyway..." - ] - id: "6B7762F672BAE76F" - size: 0.75d - subtitle: "Shredding your Ores with byproducts" + dependencies: ["4C3805F75C9EE3DD"] + description: ["{quests.high_voltage.smd_components_2.desc}"] + icon: "gtceu:smd_capacitor" + id: "7F272A099E65F848" + size: 1.0d tasks: [{ - id: "76DAF1C1B90EFE87" - item: "gtceu:hv_macerator" + id: "75955EC3248DEA7A" + item: "gtceu:smd_diode" type: "item" }] - title: "Universal Macerator" - x: -1.125d - y: -1.875d + title: "{quests.high_voltage.smd_components_2.title}" + x: 9.5d + y: -6.0d } { - dependencies: [ - "6EB68C28BEE24DEF" - "390E59F05132FCB8" - ] + dependencies: ["52AD30F04DD5A812"] description: [ - "&aAmmonia&r is &doptional&r in &6HV&r." - "" - "You may use it in the production of:" - "&9-&r Nitric Acid, although we don't recommend this." - "&9-&r Rocket Fuel, required for Nether Stars in &1IV&r." - "&9-&r Polybenzimidazole (now THAT'S a tongue twister!) in &1IV&r." - "" - "The \"least painful\" recipe should be the one in the &3HV Chemical Reactor&r. Make sure your &aHydrogen&r production (mostly from &aWater electrolysis&r) is enough to support the demand." - "" - "You could also obtain &aAmmonia&r as a waste product from &dPlatinum Group Sludge&r processing." + "{quests.high_voltage.hv_macerator.desc.1}" + "{@pagebreak}" + "{quests.high_voltage.hv_macerator.desc.2}" ] + icon: "gtceu:hv_macerator" + id: "6B7762F672BAE76F" + shape: "octagon" + size: 1.5d + subtitle: "{quests.high_voltage.hv_macerator.subtitle}" + tasks: [{ + disable_toast: true + id: "5A05B6E65B887B0F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:hv_macerator)item(greate:stainless_steel_crushing_wheel))" + } + } + title: "{quests.ore_proc.macerator_byproduct.task}" + type: "item" + }] + title: "{quests.high_voltage.hv_macerator.title}" + x: 2.0d + y: 0.0d + } + { + dependencies: ["390E59F05132FCB8"] + description: ["{quests.high_voltage.ammonia.desc}"] icon: "gtceu:ammonia_bucket" id: "4343746E706264E6" - shape: "rsquare" - size: 0.66d + size: 1.0d tasks: [{ id: "1C3EBA2535471DB6" item: "gtceu:ammonia_bucket" type: "item" }] - title: "Ammonia" - x: 6.75d - y: -0.75d + title: "{quests.high_voltage.ammonia.title}" + x: -3.0d + y: 6.0d } { - dependencies: ["16A6AE5C770DB83A"] - id: "1D88369409736DC7" - size: 0.75d - tasks: [{ - id: "722AEA3607BBAC94" - item: "gtceu:hv_polarizer" - type: "item" - }] - x: 4.5d - y: -3.0d - } - { - dependencies: ["7FA0ACB7F161F378"] - id: "2F5778EDE6426D7E" - shape: "circle" - size: 0.8d - tasks: [{ - id: "1BCFD5295BE92C4E" - item: { - Count: 1 - id: "minecraft:elytra" - tag: { - Damage: 0 - } - } - type: "item" - }] - x: 5.625d - y: -6.5d - } - { - dependencies: ["2F5778EDE6426D7E"] - id: "2045D32219AA0DCC" - shape: "circle" - size: 0.9d - tasks: [{ - id: "3785469E7628386A" - item: { - Count: 1 - id: "hangglider:reinforced_hang_glider" - tag: { - Damage: 0 - } - } - type: "item" - }] - x: 5.625d - y: -8.0d - } - { - dependencies: ["16A6AE5C770DB83A"] + dependencies: ["52AD30F04DD5A812"] + dependency_requirement: "all_started" + description: ["{quests.high_voltage.hv_mixer.desc}"] id: "05ABC370D7153350" - size: 0.75d + shape: "octagon" + size: 1.5d + subtitle: "{quests.high_voltage.hv_mixer.subtitle}" tasks: [{ id: "6D522B2EF097AA95" item: "gtceu:hv_mixer" type: "item" }] - x: 2.25d - y: -3.0d + title: "{quests.high_voltage.hv_mixer.title}" + x: 3.5d + y: -2.0d } { - description: [ - "&aBlue Alloy&r is an excellent Cable material for &6HV&r power." - "" - "Nothing is preventing you from using it for &bMV&r power too! Make sure that you don't overvolt your machines, though." - "" - "Superconductors for both &bMV&r and &6HV&r are unlocked... later." - "" - "&aElectrotine&r is obtained from the &cNether&r, so don't craft it in the Mixer!" - "" - "Furthermore, &aElectrotine&r can be separated for &dElectrum&r and &dRedstone&r." - ] + description: ["{quests.high_voltage.blue_alloy.desc}"] icon: "gtceu:blue_alloy_ingot" id: "073F59194B479AA3" - rewards: [{ - id: "6DDC52F547CDE852" - item: "gtceu:electrotine_dust" - random_bonus: 7 - type: "item" - }] shape: "square" size: 1.0d - subtitle: "You're blue now... that's my alloy" + subtitle: "{quests.high_voltage.blue_alloy.subtitle}" tasks: [{ id: "6214AC99E4182DD9" item: "gtceu:blue_alloy_ingot" type: "item" }] - title: "Blue Alloy" - x: 11.0d - y: -6.0d + title: "{quests.high_voltage.blue_alloy.title}" + x: -1.0d + y: -8.5d } { dependencies: [ "5063FDFFBE3E4855" "3568BC9742092FC5" + "073F59194B479AA3" ] - description: [ - "Your first &5EV&r Circuit gets a unique texture. If you still consider yourself to be in &bMV&r, &ahold off&r on making too many of these, as they won't benefit you right now. We can't stop you from making these if you &djust wanna flex&r on us, though." - "" - "It'll be needed in &6HV&r." - ] + description: ["{quests.high_voltage.ev_circuits.desc}"] icon: "gtceu:micro_processor_computer" id: "6A451F43F3D7A671" shape: "square" size: 1.0d - subtitle: "Standing out amongst the rest" + subtitle: "{quests.high_voltage.ev_circuits.subtitle}" tasks: [{ id: "01FE6BC2780D623B" item: "gtceu:micro_processor_computer" type: "item" }] - title: "First EV Circuits!" - x: 8.0d - y: -4.0d + title: "{quests.high_voltage.ev_circuits.title}" + x: 0.0d + y: -7.5d } { description: [ - "The HV Chapter will be updated with Moon Update. In the meantime be wary &lnot everything works&r with TFG." - "" - "From there on Space Progression will begin and it will alter your progression through TFG. Be wary for major changes." + "{quests.high_voltage.hv_hull.desc.1}" + "{@pagebreak}" + "{quests.high_voltage.hv_hull.desc.2}" + "{@pagebreak}" + "{quests.high_voltage.hv_hull.desc.3}" ] - icon: "createdeco:decal_warning" - id: "66A1F17BB3453F0B" + id: "52AD30F04DD5A812" + shape: "gear" size: 3.0d + subtitle: "{quests.high_voltage.hv_hull.subtitle}" tasks: [{ - id: "111DD6881AB718E1" - title: "Okay I understand it's not up to date" + id: "1AD314A1377F41CD" + item: "gtceu:hv_machine_hull" + type: "item" + }] + title: "{quests.high_voltage.hv_hull.title}" + x: 0.0d + y: -2.0d + } + { + dependencies: ["6958029B5514D4EC"] + description: ["{quests.high_voltage.nichrome.desc}"] + id: "7E755297E9685374" + subtitle: "{quests.high_voltage.nichrome.subtitle}" + tasks: [{ + count: 128L + id: "7B963F86A90057FF" + item: "gtceu:nichrome_ingot" + type: "item" + }] + title: "{quests.high_voltage.nichrome.title}" + x: -5.0d + y: -10.0d + } + { + dependencies: [ + "3E2F96A02FEF12AC" + "1E307CD76691C24F" + "4AD686D18247315E" + "72BD27FEEB34C7B0" + ] + description: ["{quests.high_voltage.rocket_t1.desc}"] + icon_scale: 2.0d + id: "3FBDC8552F7D8008" + shape: "none" + size: 2.0d + subtitle: "{quests.high_voltage.rocket_t1.subtitle}" + tasks: [{ + id: "76D1CE96C52F9963" + item: { + Count: 1 + id: "ad_astra:tier_1_rocket" + tag: { } + } + type: "item" + }] + title: "{quests.high_voltage.rocket_t1.title}" + x: 8.0d + y: -2.0d + } + { + dependencies: [ + "05ABC370D7153350" + "16B735F9C391D260" + ] + description: ["To make the &6Rocket Alloy&r, you will need to put &7Aluminium&r, &7Stainless Steel&r and &cLiquid Red Steel&r into your new &6HV&r Mixer.\\n\\nThe recipe takes some time, so expect to have your mixer fully dedicated to this step.\\n\\nAfter that, your dust will need to be smelted in your EBF at &bMV&r. If you already have &6Nichrome Coils&r and your EBF is running at &6HV&r, you will be able to &aPerfect Overclock&r the recipe (&7check the Gregtech Energy chapter if you don't understand&r).\\n\\nYou can also cool the ingots down with a &9Chemical Bath&r or, if you already have one, a &9Vacuum Freezer&r for a shorter processing time.\\n\\n&7144mb equals 1 ingot&r, so make sure not to extract too much &cRed Steel&r.\\n\\nYou will need &685 Rocket Alloy&r ingots total, which means:\\n- &760 Aluminium&r\\n- &720 Stainless Steel&r\\n- &710 Red Steel&r\\n\\n&aNothing too bad!&r"] + id: "56D337E264A4154F" + subtitle: "It's a new material" + tasks: [ + { + id: "0FCF38A07889B205" + item: "gtceu:rocket_alloy_t1_ingot" + type: "item" + } + { + id: "26C409116E4D516C" + item: "gtceu:rocket_alloy_t1_dust" + type: "item" + } + ] + title: "Space Alloy" + x: 5.0d + y: -2.0d + } + { + dependencies: [ + "56D337E264A4154F" + "41D32C5178760F47" + ] + description: ["The &6Rocket Nose Cone&r is the hardest part of your Rocket.\\nYou will need a hefty amount of &aPolyethylene&r — so we hope you already have it passively produced — and a &6HV&r Emitter.\\nYou should be able to get your hands on &dChromium&r by electrolyzing &cRuby Dust&r.\\n\\nThe &aVitrified Ender Pearl&r is trickier and requires you to follow the quest unlocked by the &6HV Chemical Reactor&r.\\nGet ready to make &cTNT&r, build an &5Implosion Compressor&r, and recreate the famous Enderman drop — since you won’t find Ender Pearls natively in &2TFG&r."] + id: "1E307CD76691C24F" + subtitle: "The nose knows..." + tasks: [{ + id: "05AEC4A2F295098C" + item: "ad_astra:rocket_nose_cone" + type: "item" + }] + x: 6.0d + y: -1.0d + } + { + dependencies: ["7FA0ACB7F161F378"] + description: ["Well, that was quite the experience! Between the &9Rutile Processing&r line, the &5Vacuum Chamber&r, and the &5Cleanroom&r, you’ve uncovered a lot of new mechanics. \\nThat’s great — because this is only the beginning.\\n\\nDid you walk on the &fMoon&r yet? If not, we strongly encourage you to go. You’ll encounter &dessential mechanics&r for later stages of the modpack and unlock &bAE2&r, all while gaining access to &aricher ore veins&r.\\n\\nIf you’ve already made your lunar journey, then we hope your infrastructure is solid — because it’s time to enter &5EV&r. This complex chapter will introduce &7even more advanced systems&r and take your factory to the next level."] + id: "4214D5C501C35876" + shape: "gear" + size: 4.0d + subtitle: "That's half of Gregtech tiers" + tasks: [{ + id: "766F3215D322BAAE" + item: "gtceu:ev_machine_hull" + type: "item" + }] + x: -9.0d + y: -2.0d + } + { + dependencies: ["56D337E264A4154F"] + description: ["We made the &6Rocket Fins&r use an &bAlloy Smelter&r simply to remind you that you now have access to the &bMulti-Smelter&r — a wonderful small EBF that can be used as a &eFurnace&r or an &bAlloy Smelter&r.\\n\\nThe quest to craft it is in the &bMV&r Chapter. We really advise you to think about it if you haven't yet."] + id: "3E2F96A02FEF12AC" + subtitle: "So you reach the right destination" + tasks: [{ + count: 4L + id: "433BFEE192C565E8" + item: "ad_astra:rocket_fin" + type: "item" + }] + title: "Rocket Fins" + x: 6.0d + y: -2.0d + } + { + dependencies: ["56D337E264A4154F"] + description: ["The &6Steel Engine&r is required so your rocket can &atravel to the Moon&r.\\n\\nThe recipe isn't too bad — we assume you're ready to tackle each part.\\n\\nTo get &91152mb of Liquid Blue Steel&r, you will need &78 ingots&r."] + id: "4AD686D18247315E" + subtitle: "Blue Steel is back baby" + tasks: [{ + id: "57D58E699F70DD55" + item: "ad_astra:steel_engine" + type: "item" + }] + x: 6.0d + y: -3.0d + } + { + dependencies: ["3FBDC8552F7D8008"] + description: ["&6For each travel you will need Rocket Fuel&r, it seems complicated and it is quite a long process but you can make Rocket Fuel from &bChlorine&r, &bMethane&r, &bNitrogen&r, &bOxygen&r and &bWater&r. Nothing too bad, also if you already have your &5Large Chemical Reactor&r you could unlock some bypass.\\n\\n&7We advise you to use EMI Recipe Tree to have an easier time understanding each step. Simply click on the small icon with 4 squares on the right of the crafting recipe.&r"] + id: "6EF2D4D1C1CC9D3E" + subtitle: "Easier than you think" + tasks: [{ + id: "0E3E97E93E9F3A3A" + item: "gtceu:rocket_fuel_bucket" + type: "item" + }] + x: 10.0d + y: -2.0d + } + { + dependencies: [ + "6EF2D4D1C1CC9D3E" + "6752CC523D38A214" + "038B204DAC9C863D" + ] + description: ["&2Congrats&r, you’ve successfully landed on the &7Moon&r!\\nHere, you’ll find &bCertus Quartz&r veins, allowing you to begin unlocking &dAE2&r.\\n\\nBut that’s not all—some veins here have much higher density than those on Earth.\\n\\nFor instance, you can easily find &6Ilmenite&r, &7Bauxite&r, &7Aluminium&r, and &5Chromite&r veins on the Moon.\\nEstablishing a small base here will be crucial to keep progressing.\\n\\nYour biggest challenge will be transporting resources, as there are no easy cross-dimensional tools like the &5Ender Chest&r or &dAE2 Quantum Link&r just yet."] + id: "00A2566109144D7F" + rewards: [{ + id: "13A577B2BB08460E" + item: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: 2718000L + traits: [ ] + } + } + id: "ad_astra:cheese" + } + type: "item" + }] + shape: "gear" + size: 4.0d + subtitle: "Hope you have everything to come back" + tasks: [{ + dimension: "ad_astra:moon" + icon: "ad_astra:moon_globe" + id: "39DDB5FE1449E38A" + title: "I'm on the Moon" + type: "dimension" + }] + x: 13.0d + y: -2.0d + } + { + dependencies: [ + "3FBDC8552F7D8008" + "72BD27FEEB34C7B0" + ] + description: ["&6Before crossing the last Earth boundary,&r you should be sure to not die when you arrive on the moon.\\n\\nTo do that, you're gonna need a &bfull set of Space Suit&r loaded with &bOxygen&r — and if you're careful, even a &ebackup can&r.\\n\\n&cThe hardest part&r will definitely be the &dPolycaprolactam Fabric&r.\\n\\nYou will need an &cEBF&r and a &6HV&r &eChemical Reactor&r.\\n\\nFrom there, you'll be able to craft it using &aBenzene&r, &bHydrogen&r, &9Chlorine&r, &bOxygen&r and &3Ammonia&r.\\n\\nWe won't tell you every step, but you should be able to figure it out yourself through &aEMI&r now that you're a fierce Gregtech player.\\n\\nOnce everything is ready, to fill your space suit and can, simply &eRight-Click&r a drum or tank filled with &bOxygen&r."] + id: "038B204DAC9C863D" + subtitle: "Let's be honest, this may be the hardest" + tasks: [ + { + id: "2BB34BBE18F6816F" + item: { + Count: 1 + id: "ad_astra:space_helmet" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "6BC9CD7F95F51E5F" + item: { + Count: 1 + id: "ad_astra:space_suit" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "1BB8E9880CCE403D" + item: { + Count: 1 + id: "ad_astra:space_pants" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "2B02A73CDA83B147" + item: { + Count: 1 + id: "ad_astra:space_boots" + tag: { + Damage: 0 + } + } + type: "item" + } + ] + title: "Space Suit" + x: 10.0d + y: -1.0d + } + { + dependencies: ["3FBDC8552F7D8008"] + description: ["&6The Launch Pad is indispensable to launch your Rocket.&r That's the only block on which you will be able to put your Rocket.\\n\\n&cReally important&r but you will need &cTWO Launch Pads&r as it will stay on your launching site and you will need another one to travel back."] + id: "6752CC523D38A214" + subtitle: "Without it impossible to launch" + tasks: [{ + count: 2L + id: "4451763FB0D75C2D" + item: "ad_astra:launch_pad" + type: "item" + }] + x: 10.0d + y: -3.0d + } + { + dependencies: [ + "56E7A3A0CC690C8A" + "04F6E968CEEC3D49" + ] + dependency_requirement: "one_completed" + description: [ + "You are beginning to refine your fuels much better, you should be sure you had a look at the Energy Chapter." + "" + "{ \"text\": \"Click here\", \"underlined\": \"true\", \"clickEvent\": { \"action\": \"change_page\", \"value\": \"2CDB9778C7A30044\" } }" + ] + id: "595C5A01358B9550" + tasks: [{ + id: "4E59108C7FC5421C" + title: "Have a look at the Energy Chapter" type: "checkmark" }] - title: "Quests are OLD and not updated for TFG" - x: 1.5d - y: -4.75d + x: 0.0d + y: 11.0d + } + { + dependencies: ["14D277A164202FF8"] + description: [ + "This may be the first time you encounter the &cBedrock Ore Miner&r, as it's rarely used in GregTech. \\nIt functions similarly to the &bFluid Drilling Rig&r, except the veins it targets will &nnever deplete&r.\\n\\nIt doesn't consume much energy — running fine at &bMV&r or &6HV&r — and requires &ano input materials&r.\\n\\nSo, what's the catch? \\nFinding the veins." + "{@pagebreak}" + "You’ll need a &6HV&r Ore Prospector set to &oBedrock Ore Mode&r (&7Shift + Right Click&r), and a fair bit of patience. Once you find your target, you’ll also have to figure out how to bring the resources back to your outpost.\\n\\nOn the &fMoon&r, you can find 5 unique bedrock ore veins:\\n\\n&7- Copper and Tin&r: Contains &6Chalcopyrite&r, &eZeolite&r, &fCassiterite&r, and &cRealgar (Arsenic)&r\\n&7- Tin Vein&r: Contains mainly &fCassiterite&r and &fTin&r\\n&7- Asbestos&r\\n&7- Magnetite (Iron) and Gold&r: Very rare — don't actively search for it\\n&7- A mysterious, &dextremely rare&r one... \\nIf you find it, you’ll be thrilled. If not, just live in peace. Don’t worry." + ] + id: "2878C147D273F774" + subtitle: "Unlimited ores?" + tasks: [{ + id: "55981710612D21D7" + item: "gtceu:mv_bedrock_ore_miner" + type: "item" + }] + x: 2.5d + y: -10.5d + } + { + dependencies: ["05ABC370D7153350"] + description: ["Now that you unlocked the &6HV&r Mixer, it becomes possible to make &aCetane Boosted Diesel&r, granting a &e180%&r increase in potency.\\n\\nThe only tricky part is obtaining &bTetranitromethane&r. We recommend producing it by mixing &9Nitric Acid&r and &dEthenone&r. Ethenone itself isn’t hard to make if you combine &9Sulfuric Acid&r - which you should have plenty of by now - and &cAcetic Acid&r, easily produced from &3Oxygen&r and &5Ethylene&r.\\n\\n&cDon’t forget&r to set your machine on Circuit 2, or else you’ll end up producing &6Polyethylene&r instead!"] + id: "7401B47E24593AB2" + shape: "heart" + subtitle: "Much more powerful than Bio Diesel" + tasks: [{ + id: "54C63404B5CE7E5F" + item: "gtceu:cetane_boosted_diesel_bucket" + type: "item" + }] + x: 3.5d + y: -3.5d + } + { + description: ["{quests.high_voltage.kaolinite_powder.desc}"] + disable_toast: true + hide_dependency_lines: true + id: "5DAB63FD267D99DC" + subtitle: "{quests.high_voltage.kaolinite_powder.subtitle}" + tasks: [{ + id: "41CB56BDD7656BDB" + item: "tfc:powder/kaolinite" + type: "item" + }] + title: "{quests.high_voltage.kaolinite_powder.title}" + x: 6.0d + y: 3.5d } ] - subtitle: ["Rework on progress coming with Space Update"] - title: "&6HV&r - High Voltage &6(WIP)&r" + subtitle: ["{quests.high_voltage.subtitle}"] + title: "{quests.high_voltage}" } diff --git a/config/ftbquests/quests/chapters/iv__insane_voltage.snbt b/config/ftbquests/quests/chapters/iv__insane_voltage.snbt index cbf83b02b..474da483f 100644 --- a/config/ftbquests/quests/chapters/iv__insane_voltage.snbt +++ b/config/ftbquests/quests/chapters/iv__insane_voltage.snbt @@ -3,7 +3,7 @@ default_quest_shape: "" filename: "iv__insane_voltage" group: "21D975CEBDE06BA9" - icon: "gtceu:iv_electric_motor" + icon: "tfg:iv_universal_circuit" id: "32EF20533F323E02" order_index: 1 quest_links: [{ diff --git a/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt b/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt index b1981cfcd..e545f9820 100644 --- a/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt +++ b/config/ftbquests/quests/chapters/luv__ludicrous_voltage.snbt @@ -3,7 +3,7 @@ default_quest_shape: "" filename: "luv__ludicrous_voltage" group: "21D975CEBDE06BA9" - icon: "gtceu:luv_electric_motor" + icon: "tfg:luv_universal_circuit" id: "262A03F6F4EC713C" order_index: 2 quest_links: [ @@ -363,6 +363,7 @@ dependencies: [ "78277DBC07D3C45C" "48DEABA155605D23" + "50754A86249AC252" ] description: [ "Refining &9Naquadah&r into further products will be your next automation challenge. The primary outputs of this line are &aEnriched Naquadah&r, &aNaquadria&r, and &aTrinium&r. " @@ -902,6 +903,7 @@ "" "&9-&r Big Item Pipe networks. Small networks are better, to reduce the number of iterations over inventories." ] + disable_toast: true icon: "minecraft:mud" id: "63F9531F391040B2" shape: "circle" diff --git a/config/ftbquests/quests/chapters/lv__low_voltage.snbt b/config/ftbquests/quests/chapters/lv__low_voltage.snbt index 425ba06f9..13e420b27 100644 --- a/config/ftbquests/quests/chapters/lv__low_voltage.snbt +++ b/config/ftbquests/quests/chapters/lv__low_voltage.snbt @@ -3,10 +3,25 @@ default_quest_shape: "" filename: "lv__low_voltage" group: "44D0F3E5067B5AB8" - icon: "gtceu:lv_electric_motor" + icon: "tfg:lv_universal_circuit" id: "7D50771C3FE033D7" + images: [{ + height: 2.0d + image: "createdeco:block/palettes/decal/yellow_decal" + rotation: 0.0d + width: 2.0d + x: 8.0d + y: 7.0d + }] order_index: 0 - quest_links: [ ] + quest_links: [{ + id: "13EDC87034A162DE" + linked_quest: "2CDB9778C7A30044" + shape: "octagon" + size: 2.0d + x: 4.0d + y: 7.0d + }] quests: [ { dependencies: ["2F7617C0C4B330DE"] @@ -93,7 +108,7 @@ y: -4.0d } { - dependencies: ["22510C5F2386B453"] + dependencies: ["2CDB9778C7A30044"] description: [ "{quests.low_voltage.lv_steam_turbine.desc.1}" "{@pagebreak}" @@ -109,8 +124,8 @@ type: "item" }] title: "{quests.low_voltage.lv_steam_turbine.title}" - x: 4.5d - y: 7.5d + x: 5.5d + y: 7.0d } { dependencies: ["6431381FBE07D6EF"] @@ -345,8 +360,8 @@ type: "item" }] title: "{quests.low_voltage.lbb.title}" - x: 5.5d - y: 7.5d + x: 6.5d + y: 7.0d } { dependencies: ["1E9BE8D3F8A602DC"] @@ -1056,7 +1071,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:ulv_input_bus)item(gtceu:lv_input_bus))" } } - title: "{quests.low_voltage.multiblock_tech.task.1" + title: "{quests.low_voltage.multiblock_tech.task.1}" type: "item" } { @@ -1068,7 +1083,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:ulv_output_bus)item(gtceu:lv_output_bus))" } } - title: "{quests.low_voltage.multiblock_tech.task.2" + title: "{quests.low_voltage.multiblock_tech.task.2}" type: "item" } { @@ -1099,6 +1114,12 @@ title: "{quests.low_voltage.multiblock_tech.task.3}" type: "item" } + { + count: 2L + id: "64F174F0EDAED10E" + item: "gtceu:lv_energy_input_hatch" + type: "item" + } ] title: "{quests.low_voltage.multiblock_tech.title}" x: -10.0d @@ -1318,7 +1339,7 @@ y: 1.5d } { - dependencies: ["22510C5F2386B453"] + dependencies: ["2CDB9778C7A30044"] description: ["{quests.steam_age.alternator.desc.1}"] id: "2DC24661CAD557B0" optional: true @@ -1345,8 +1366,8 @@ } ] title: "{quests.steam_age.alternator.title}" - x: 4.5d - y: 6.5d + x: 5.5d + y: 6.0d } { dependencies: ["7567E885B7166603"] @@ -1401,7 +1422,7 @@ subtitle: "{quests.low_voltage.lv_greenhouse.subtitle}" tasks: [{ id: "3EB01235ED295080" - item: "gtceu:greenhouse" + item: "tfg:electric_greenhouse" type: "item" }] title: "{quests.low_voltage.lv_greenhouse.title}" @@ -1432,6 +1453,91 @@ x: 4.5d y: 4.5d } + { + dependencies: [ + "2CDB9778C7A30044" + "522E08B1592136D5" + ] + description: ["{quests.low_voltage.lv_combuston_gen.desc}"] + id: "170B544373A16112" + optional: true + subtitle: "{quests.low_voltage.lv_combuston_gen.subtitle}" + tasks: [{ + id: "2B36CA88F25D5449" + item: "gtceu:lv_combustion" + type: "item" + }] + title: "{quests.low_voltage.lv_combuston_gen.title}" + x: 5.5d + y: 8.0d + } + { + dependencies: ["2CDB9778C7A30044"] + description: ["{ \"text\": \"{quests.low_voltage.link_chapter.desc}\", \"underlined\": \"true\", \"clickEvent\": { \"action\": \"change_page\", \"value\": \"2CDB9778C7A30044\" } }"] + id: "7FA1525D681C4B4A" + shape: "none" + subtitle: "{quests.low_voltage.link_chapter.subtitle}" + tasks: [{ + id: "346E50625B8B1133" + title: "I read it" + type: "checkmark" + }] + title: "{quests.low_voltage.link_chapter.title}" + x: 4.0d + y: 8.5d + } + { + dependencies: ["5F3063C539C9CBBF"] + description: ["{quests.low_voltage.lv_seeds.desc}"] + id: "55213ACBF5F5D398" + optional: true + subtitle: "{quests.low_voltage.lv_seeds.subtitle}" + tasks: [{ + id: "0910468BF66597DE" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:rapeseed_seeds)item(tfg:sunflower_seeds))" + } + } + title: "{quests.low_voltage.lv_seeds.task}" + type: "item" + }] + title: "{quests.low_voltage.lv_seeds.title}" + x: 7.5d + y: 9.0d + } + { + dependencies: ["55213ACBF5F5D398"] + description: ["{quests.low_voltage.lv_seed_oil.desc}"] + id: "1D979CB5862BD480" + optional: true + subtitle: "{quests.low_voltage.lv_seed_oil.subtitle}" + tasks: [{ + id: "357702717137F483" + item: "gtceu:seed_oil_bucket" + type: "item" + }] + title: "{quests.low_voltage.lv_seed_oil.title}" + x: 6.5d + y: 9.0d + } + { + dependencies: ["1D979CB5862BD480"] + description: ["{quests.low_voltage.lv_biodiesel.desc}"] + id: "522E08B1592136D5" + optional: true + subtitle: "{quests.low_voltage.lv_biodiesel.subtitle}" + tasks: [{ + id: "10503AD87AB3886A" + item: "gtceu:bio_diesel_bucket" + type: "item" + }] + title: "{quests.low_voltage.lv_biodiesel.title}" + x: 5.5d + y: 9.0d + } ] subtitle: ["{quests.low_voltage.subtitle}"] title: "{quests.low_voltage}" diff --git a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt index 043c8d484..90126c573 100644 --- a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt +++ b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt @@ -3,16 +3,10 @@ default_quest_shape: "square" filename: "mv__medium_voltage" group: "44D0F3E5067B5AB8" - icon: "gtceu:mv_electric_motor" + icon: "tfg:mv_universal_circuit" id: "43E779CEEB25D55B" order_index: 1 - quest_links: [{ - id: "4C40CD101E2A9591" - linked_quest: "02854A3E8A5D5043" - shape: "heart" - x: -10.5d - y: -6.5d - }] + quest_links: [ ] quests: [ { dependencies: ["22E462070F8B027A"] @@ -109,6 +103,7 @@ "5D9D01EF219A31C5" "316FF60D6FFE97CE" ] + dependency_requirement: "one_completed" description: ["{quests.medium_voltage.mv_ethylene.desc}"] icon: "gtceu:ethylene_bucket" id: "6BB98D128822730E" @@ -185,7 +180,7 @@ id: "3E2E161F8CE35138" optional: true size: 1.0d - subtitle: "{quests.medium_voltage.mv_.subtitle}" + subtitle: "{quests.medium_voltage.mv_fuel_cracking.subtitle}" tasks: [{ id: "5687D81E6BFDC7E0" item: "gtceu:severely_steam_cracked_naphtha_bucket" @@ -212,8 +207,8 @@ ] icon: "gtceu:mv_steam_turbine" id: "583D0CC4FAA4FC98" - shape: "square" - size: 1.0d + shape: "octagon" + size: 2.0d subtitle: "{quests.medium_voltage.mv_energy.subtitle}" tasks: [{ id: "1F170291094582D6" @@ -228,8 +223,8 @@ type: "item" }] title: "{quests.medium_voltage.mv_energy.title}" - x: 6.0d - y: -0.5d + x: 7.0d + y: -1.0d } { dependencies: ["2AD44111B9B39C90"] @@ -320,8 +315,15 @@ y: 3.0d } { - dependencies: ["22E462070F8B027A"] - description: ["{quests.medium_voltage.electrolyzer.desc}"] + dependencies: [ + "22E462070F8B027A" + "05A072877CA01773" + ] + description: [ + "{quests.medium_voltage.electrolyzer.desc.1}" + "{@pagebreak}" + "{quests.medium_voltage.electrolyzer.desc.2}" + ] icon: "gtceu:mv_electrolyzer" id: "0EFEE489906256AA" shape: "octagon" @@ -836,7 +838,7 @@ { dependencies: [ "3D98819A799D2E64" - "0EFEE489906256AA" + "79E8DC4D9B5F6B97" ] dependency_requirement: "one_completed" description: [ @@ -926,8 +928,8 @@ type: "item" }] title: "{quests.medium_voltage.mv_batteries.title}" - x: 9.0d - y: -0.5d + x: 9.5d + y: -1.0d } { dependencies: ["22E462070F8B027A"] @@ -1024,6 +1026,7 @@ icon: "gtceu:mv_distillery" id: "6A304E453D74C57C" min_required_dependencies: 1 + progression_mode: "linear" shape: "square" size: 1.0d subtitle: "{quests.medium_voltage.mv_distillery.subtitle}" @@ -1145,7 +1148,7 @@ type: "item" }] title: "{quests.medium_voltage.mv_diesel.title}" - x: -5.5d + x: -6.0d y: 3.5d } { @@ -1154,7 +1157,7 @@ icon: "gtceu:tungsten_steel_quadruple_fluid_pipe" id: "66041DE10C882382" optional: true - shape: "square" + shape: "heart" size: 1.0d subtitle: "{quests.medium_voltage.mv_mutli_channel.subtitle}" tasks: [{ @@ -1262,7 +1265,7 @@ } ] title: "{quests.medium_voltage.mv_long_pipe.title}" - x: -9.5d + x: -10.0d y: -6.5d } { @@ -1284,8 +1287,8 @@ type: "item" }] title: "{quests.medium_voltage.mv_jetpack.title}" - x: -5.5d - y: 5.0d + x: -6.0d + y: 4.5d } { dependencies: ["75F38905DEA60F15"] @@ -1402,11 +1405,12 @@ "ftbfiltersystem:filter": "or(item(gtceu:mv_battery_buffer_4x)item(gtceu:mv_battery_buffer_8x)item(gtceu:mv_battery_buffer_16x))" } } + title: "{quests.medium_voltage.mv_battery.task}" type: "item" }] title: "{quests.medium_voltage.mv_battery.title}" - x: 7.0d - y: -0.5d + x: 8.5d + y: -1.0d } { dependencies: [ @@ -1525,8 +1529,8 @@ description: ["{quests.medium_voltage.lsb.desc}"] icon: "gtceu:steel_large_boiler" id: "730D7C10DEED3117" - shape: "square" - size: 1.0d + shape: "heart" + size: 1.5d subtitle: "{quests.medium_voltage.lsb.subtitle}" tasks: [{ id: "67728209D0BE18B1" @@ -1564,6 +1568,21 @@ x: 5.0d y: 8.0d } + { + dependencies: ["5D9D01EF219A31C5"] + description: ["{quests.medium_voltage.mv_bio_diesel.desc}"] + id: "1BAC64A6713DDABF" + optional: true + subtitle: "{quests.medium_voltage.mv_bio_diesel.subtitle}" + tasks: [{ + id: "219755A6871A2596" + item: "gtceu:bio_diesel_bucket" + type: "item" + }] + title: "{quests.medium_voltage.mv_bio_diesel.title}" + x: -8.0d + y: -2.0d + } ] subtitle: ["{quests.medium_voltage.subtitle}"] title: "{quests.medium_voltage}" diff --git a/config/ftbquests/quests/chapters/ore_processing.snbt b/config/ftbquests/quests/chapters/ore_processing.snbt index 75f89f6bc..78545762c 100644 --- a/config/ftbquests/quests/chapters/ore_processing.snbt +++ b/config/ftbquests/quests/chapters/ore_processing.snbt @@ -2,20 +2,224 @@ default_hide_dependency_lines: false default_quest_shape: "" filename: "ore_processing" - group: "33020D1D0ECDF301" - icon: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "gtceu:crushed_iron_ore" - } + group: "31B01EAD21CA863A" + icon: "gtceu:pure_sapphire_dust" id: "24C1683140DBB5F2" + images: [ + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -3.5d + y: -11.0d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -0.5d + y: -6.5d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: 12.0d + y: -4.5d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -6.0d + y: -2.5d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -6.5d + y: -13.0d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: 3.0d + y: -2.5d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -6.5d + y: -8.5d + } + { + height: 2.0d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 2.0d + x: -6.0d + y: -0.5d + } + ] order_index: 0 - quest_links: [ ] + quest_links: [ + { + id: "2425C5C5109FD90C" + linked_quest: "48C1E980F7D64317" + x: -6.5d + y: -13.0d + } + { + id: "098E410F9E564854" + linked_quest: "5E4FC017E09ACF44" + x: -6.5d + y: -11.0d + } + { + id: "047EB0CB2FDCC07B" + linked_quest: "6CF7DCC996BACBFA" + x: -6.5d + y: -9.5d + } + { + id: "7EFCFBCD5D01A9C2" + linked_quest: "59F7F7A8C76DE31C" + x: -5.5d + y: -9.5d + } + { + id: "5304E40808C81257" + linked_quest: "4F3D0D746D26B59F" + x: -6.5d + y: -8.5d + } + { + id: "0ADE673FEEDFDA1D" + linked_quest: "616E28977F3216D9" + x: -3.5d + y: -11.0d + } + { + id: "64DB265509E5C39B" + linked_quest: "616E28977F3216D9" + x: 6.0d + y: -11.0d + } + { + id: "7F716A503B1D36C9" + linked_quest: "19A1D52A7F550478" + x: 6.0d + y: -9.0d + } + { + id: "5CE5440DE68F695D" + linked_quest: "1E8CC993E0251828" + x: 0.0d + y: -9.0d + } + { + id: "1E3359832A1A76A1" + linked_quest: "2F1AFDB17C5FC291" + x: 9.5d + y: -6.5d + } + { + id: "295B3039051FD04C" + linked_quest: "0EFEE489906256AA" + x: 12.0d + y: -4.5d + } + { + id: "2A907B99FEB57B03" + linked_quest: "68A48B07F9489620" + x: 3.0d + y: -2.5d + } + { + id: "55D33C26C288D18B" + linked_quest: "59DFC4DA7D29C315" + x: 12.0d + y: -2.5d + } + { + id: "579B261E3FDD2C96" + linked_quest: "799288FB7A4DCA11" + x: -5.5d + y: -8.5d + } + { + id: "25F34E3A8D33CF09" + linked_quest: "0D39D83AA5F9D543" + x: -5.5d + y: -11.0d + } + { + id: "0EB72D703E72A46D" + linked_quest: "0D39D83AA5F9D543" + x: 0.0d + y: -11.0d + } + { + id: "7554B55718546232" + linked_quest: "0D39D83AA5F9D543" + x: -2.5d + y: -11.0d + } + { + id: "768E3275B9E3EE1A" + linked_quest: "14710C5B4981CECC" + x: -5.5d + y: -13.0d + } + { + id: "138C7D4A61E2A77D" + linked_quest: "6B10099F3F0931B9" + shape: "none" + size: 1.5d + x: 9.0d + y: -15.0d + } + { + id: "668281162F13AA91" + linked_quest: "16E7CAC7BC8BFD8E" + x: -6.0d + y: -0.5d + } + { + id: "2EB4A92AFFCAA0BE" + linked_quest: "727075AAF9F91FAE" + x: 12.0d + y: -1.5d + } + { + id: "561FFC1C2CED7596" + linked_quest: "06B4AAC7DD796182" + x: 12.0d + y: -0.5d + } + { + id: "21670DA706D747EC" + linked_quest: "378F0AFCF95354B2" + x: 12.0d + y: 3.5d + } + { + id: "127B4DBA5C90C23D" + linked_quest: "48C1E980F7D64317" + x: -3.0d + y: -13.0d + } + ] quests: [ { description: ["{quests.ore_proc.native_ore.desc}"] @@ -30,7 +234,8 @@ id: "tfc:ore/rich_native_copper" } id: "5D09BEE61210DF02" - size: 1.5d + shape: "gear" + size: 2.0d subtitle: "{quests.ore_proc.native_ore.subtitle}" tasks: [{ id: "1F5D8018334CFB8F" @@ -38,199 +243,98 @@ type: "checkmark" }] title: "{quests.ore_proc.native_ore.title}" - x: 0.5d - y: -8.5d + x: -8.5d + y: -17.0d } { - dependencies: [ - "514AEDB447F4AF42" - "68A48B07F9489620" - ] - dependency_requirement: "one_completed" - description: ["{quests.ore_proc.crushed_ores.desc}"] - id: "28419A1010EEE93A" - subtitle: "{quests.ore_proc.crushed_ores.subtitle}" - tasks: [ - { - id: "321A5E0E6EA03930" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item_tag(forge:crushed_ores))" - } - } - optional_task: true - type: "item" - } - { - id: "4A590589A3C1B57E" - type: "checkmark" - } - ] - title: "{quests.ore_proc.crushed_ores.title}" - x: 0.5d - y: -4.5d - } - { - dependencies: ["5D09BEE61210DF02"] + dependencies: ["197A13A0790F000B"] description: ["{quests.ore_proc.macerator_byproduct.desc}"] icon: "gtceu:hv_macerator" id: "68A48B07F9489620" subtitle: "{quests.ore_proc.macerator_byproduct.subtitle}" - tasks: [ - { - id: "34740ED2B48819BB" - item: "gtceu:hv_macerator" - optional_task: true - type: "item" + tasks: [{ + disable_toast: true + id: "34740ED2B48819BB" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:hv_macerator)item(greate:stainless_steel_crushing_wheel))" + } } - { - id: "0A045AAA4BBEF63F" - item: "greate:stainless_steel_crushing_wheel" - optional_task: true - type: "item" - } - { - id: "0E86067C993E18BF" - type: "checkmark" - } - ] + title: "{quests.ore_proc.macerator_byproduct.task}" + type: "item" + }] title: "{quests.ore_proc.macerator_byproduct.title}" - x: 0.0d - y: -6.5d - } - { - dependencies: ["5D09BEE61210DF02"] - description: ["{quests.ore_proc.macerator_noproduct.desc}"] - icon: "greate:steel_millstone" - id: "514AEDB447F4AF42" - subtitle: "{quests.ore_proc.macerator_noproduct.subtitle}" - tasks: [ - { - id: "5EC14F048516D792" - item: "greate:steel_millstone" - optional_task: true - type: "item" - } - { - id: "5D23CEE2220A31FD" - item: "tfc:quern" - optional_task: true - type: "item" - } - { - id: "3D6010FE11723186" - item: "gtceu:hp_steam_forge_hammer" - optional_task: true - type: "item" - } - { - id: "79C87A0922F99B91" - type: "checkmark" - } - ] - title: "{quests.ore_proc.macerator_noproduct.title}" - x: 1.0d - y: -6.5d - } - { - dependencies: ["28419A1010EEE93A"] - description: ["{quests.ore_proc.ore_washer.desc}"] - icon: "greate:steel_encased_fan" - id: "35995A8DD303B08D" - subtitle: "{quests.ore_proc.ore_washer.subtitle}" - tasks: [ - { - id: "768C7F10A1490AB7" - item: "gtceu:lv_ore_washer" - optional_task: true - type: "item" - } - { - id: "58FCB68304F6943D" - item: "greate:steel_encased_fan" - optional_task: true - type: "item" - } - { - id: "3150FF938CABCC54" - type: "checkmark" - } - ] - title: "{quests.ore_proc.ore_washer.title}" - x: 0.5d + x: -6.0d y: -2.5d } { - dependencies: ["28419A1010EEE93A"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.mercury_ores.desc}"] icon: "gtceu:mercury_bucket" id: "7C67BAEE68852188" subtitle: "{quests.ore_proc.mercury_ores.subtitle}" tasks: [ { + disable_toast: true id: "1BB9800D737EBEE4" item: "gtceu:lv_chemical_bath" - optional_task: true type: "item" } { + disable_toast: true id: "0D235407594C22F2" item: "gtceu:mercury_bucket" optional_task: true type: "item" } - { - id: "09E366F7C581F34F" - type: "checkmark" - } ] title: "{quests.ore_proc.mercury_ores.title}" - x: 2.0d - y: -2.5d + x: -2.0d + y: -6.5d } { - dependencies: ["28419A1010EEE93A"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.sodium_persuflate.desc}"] icon: "gtceu:sodium_persulfate_bucket" id: "3513778F204293CD" subtitle: "{quests.ore_proc.sodium_persuflate.subtitle}" tasks: [ { + disable_toast: true id: "6E0289DE2614FDB2" item: "gtceu:lv_chemical_bath" - optional_task: true type: "item" } { + disable_toast: true id: "5615AC3A2E3F915E" item: "gtceu:sodium_persulfate_bucket" optional_task: true type: "item" } - { - id: "33B1AD17A68606A6" - type: "checkmark" - } ] title: "{quests.ore_proc.sodium_persuflate.title}" - x: -1.0d - y: -2.5d + x: -3.0d + y: -6.5d } { dependencies: ["7C67BAEE68852188"] description: ["{quests.ore_proc.mercury.desc}"] id: "68AC3E2C9093FCFE" optional: true + shape: "heart" subtitle: "{quests.ore_proc.mercury.subtitle}" tasks: [ { + disable_toast: true id: "3FC4A7F71B918F68" item: "gtceu:crushed_platinum_ore" type: "item" } { + disable_toast: true id: "417A27E90C01166E" item: { Count: 1 @@ -245,11 +349,13 @@ type: "item" } { + disable_toast: true id: "3D85D53762AA09F5" item: "gtceu:crushed_cooperite_ore" type: "item" } { + disable_toast: true id: "074FD2C736818A95" item: { Count: 1 @@ -265,88 +371,55 @@ } ] title: "{quests.ore_proc.mercury.title}" - x: 3.5d - y: -2.5d + x: -2.0d + y: -5.5d } { dependencies: ["3513778F204293CD"] description: ["{quests.ore_proc.sodium_ores.desc}"] id: "0502E478E27D4B73" optional: true + shape: "heart" subtitle: "{quests.ore_proc.sodium_ores.subtitle}" tasks: [ { + disable_toast: true id: "605F3A1BFD554922" item: "gtceu:crushed_aluminium_ore" type: "item" } { + disable_toast: true id: "5ADFEF5AF8FDD5AF" item: "gtceu:crushed_bauxite_ore" type: "item" } { + disable_toast: true id: "28A082F6FF520B21" item: "gtceu:crushed_cobalt_ore" type: "item" } ] title: "{quests.ore_proc.sodium_ores.title}" - x: -2.5d - y: -2.5d + x: -3.0d + y: -5.5d } { - dependencies: [ - "3513778F204293CD" - "7C67BAEE68852188" - "35995A8DD303B08D" - ] - dependency_requirement: "one_completed" - description: ["{quests.ore_proc.purified_ores.desc}"] - id: "544EA7FF98FDCFB7" - subtitle: "{quests.ore_proc.purified_ores.subtitle}" - tasks: [ - { - id: "4C6F60AC9C803D7B" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item_tag(forge:purified_ores))" - } - } - optional_task: true - type: "item" - } - { - id: "3C194AEB554DA4CA" - type: "checkmark" - } - ] - title: "{quests.ore_proc.purified_ores.title}" - x: 0.5d - y: -0.5d - } - { - dependencies: ["544EA7FF98FDCFB7"] + dependencies: ["139DA665659785B2"] description: ["{quests.ore_proc.indium.desc}"] icon: "gtceu:indium_dust" id: "642FD77427A3B2FA" subtitle: "{quests.ore_proc.indium.subtitle}" tasks: [ { + disable_toast: true id: "199F216EDD90F24E" item: "gtceu:indium_dust" - optional_task: true - type: "item" - } - { - id: "0373F4E380F2A0BC" - item: "gtceu:indium_concentrate_bucket" - optional_task: true type: "item" } { + disable_toast: true id: "246799A19B9A47B6" item: { Count: 1 @@ -362,34 +435,45 @@ type: "item" } { + disable_toast: true id: "54041D4FF39893F5" item: "gtceu:purified_galena_ore" optional_task: true type: "item" } { - id: "52FCA464BD827E37" - type: "checkmark" + disable_toast: true + id: "475C90F0EA16C2F9" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(item(gtceu:indium_concentrate_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:indium_concentrate\"}}))" + } + } + optional_task: true + type: "item" } ] title: "{quests.ore_proc.indium.title}" - x: -1.0d - y: -0.5d + x: -3.0d + y: 1.5d } { - dependencies: ["544EA7FF98FDCFB7"] + dependencies: ["00004BE1D77EA003"] description: ["{quests.ore_proc.platline.desc}"] icon: "gtceu:platinum_group_sludge_dust" id: "7B2EE67E37809269" subtitle: "{quests.ore_proc.platline.subtitle}" tasks: [ { + disable_toast: true id: "2CEBE8BC5E3AF11A" item: "gtceu:platinum_group_sludge_dust" - optional_task: true type: "item" } { + disable_toast: true id: "1F185450C1FF7379" item: { Count: 1 @@ -405,6 +489,7 @@ type: "item" } { + disable_toast: true id: "6140EA15476B4A16" item: { Count: 1 @@ -420,6 +505,7 @@ type: "item" } { + disable_toast: true id: "6F239C59DC002095" item: { Count: 1 @@ -435,6 +521,7 @@ type: "item" } { + disable_toast: true id: "29D38459E25A0D3E" item: { Count: 1 @@ -450,12 +537,14 @@ type: "item" } { + disable_toast: true id: "22DF4DB3FF6976EA" item: "gtceu:purified_cooperite_ore" optional_task: true type: "item" } { + disable_toast: true id: "1A8C5E755FE82C59" item: { Count: 1 @@ -470,238 +559,169 @@ optional_task: true type: "item" } - { - id: "1637CE96CB926DF2" - type: "checkmark" - } ] title: "{quests.ore_proc.platline.title}" - x: 2.0d + x: -3.0d y: -0.5d } { - dependencies: ["544EA7FF98FDCFB7"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.thermal_centrifuge.desc}"] icon: "gtceu:lv_thermal_centrifuge" id: "6BAC3BE1D4FE0F6B" subtitle: "{quests.ore_proc.thermal_centrifuge.subtitle}" - tasks: [ - { - id: "5626010B0878F067" - item: "gtceu:lv_thermal_centrifuge" - optional_task: true - type: "item" + tasks: [{ + disable_toast: true + id: "5626010B0878F067" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_thermal_centrifuge)item(gtceu:mv_thermal_centrifuge)item(gtceu:hv_thermal_centrifuge)item(gtceu:ev_thermal_centrifuge)item(gtceu:iv_thermal_centrifuge)item(gtceu:luv_thermal_centrifuge)item(gtceu:zpm_thermal_centrifuge)item(gtceu:uv_thermal_centrifuge))" + } } - { - id: "5C4C3401C72CC768" - type: "checkmark" - } - ] + title: "{quests.ore_proc.thermal_centrifuge.task}" + type: "item" + }] title: "{quests.ore_proc.thermal_centrifuge.title}" - x: 0.5d - y: 1.5d + x: -0.5d + y: -6.5d } { - dependencies: ["544EA7FF98FDCFB7"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.sifter.desc}"] icon: "gtceu:lv_sifter" id: "31A6A236B6710B95" subtitle: "{quests.ore_proc.sifter.subtitle}" - tasks: [ - { - id: "018A18B6F52ED096" - item: "gtceu:lv_sifter" - optional_task: true - type: "item" + tasks: [{ + disable_toast: true + id: "018A18B6F52ED096" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_sifter)item(gtceu:mv_sifter)item(gtceu:hv_sifter)item(gtceu:ev_sifter)item(gtceu:iv_sifter)item(gtceu:luv_sifter)item(gtceu:zpm_sifter)item(gtceu:uv_sifter))" + } } - { - id: "019C7598748D30E1" - item: "vintageimprovements:vibrating_table" - optional_task: true - type: "item" - } - { - id: "1BA3E3F150F2296C" - type: "checkmark" - } - ] + title: "{quests.ore_proc.sifter.task}" + type: "item" + }] title: "{quests.ore_proc.sifter.title}" - x: 2.0d - y: 1.0d + x: 0.5d + y: -6.5d } { - dependencies: ["31A6A236B6710B95"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.centrifuge_sifter.desc}"] - icon: "vintageimprovements:centrifuge" + icon: "gtceu:lv_centrifuge" id: "2F1AFDB17C5FC291" subtitle: "{quests.ore_proc.centrifuge_sifter.subtitle}" - tasks: [ - { - id: "7B3C64B98597B573" - item: "gtceu:lv_centrifuge" - optional_task: true - type: "item" + tasks: [{ + disable_toast: true + id: "7B3C64B98597B573" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_centrifuge)item(gtceu:mv_centrifuge)item(gtceu:hv_centrifuge)item(gtceu:ev_centrifuge)item(gtceu:iv_centrifuge)item(gtceu:luv_centrifuge)item(gtceu:zpm_centrifuge)item(gtceu:uv_centrifuge))" + } } - { - id: "288ABE9C064D983F" - item: "vintageimprovements:centrifuge" - optional_task: true - type: "item" - } - { - id: "54EA71173CCA6298" - type: "checkmark" - } - ] + title: "{quests.ore_proc.centrifuge_sifter.task}" + type: "item" + }] title: "{quests.ore_proc.centrifuge_sifter.title}" - x: 2.0d - y: 2.0d + x: 6.0d + y: -6.5d } { - dependencies: ["544EA7FF98FDCFB7"] - description: ["{quests.ore_proc.macerator_separator.desc}"] - icon: "greate:stainless_steel_crushing_wheel" - id: "630D44C9BD1D7190" - subtitle: "{quests.ore_proc.macerator_separator.subtitile}" - tasks: [ - { - id: "57FD0D0741991622" - item: "gtceu:hv_macerator" - optional_task: true - type: "item" - } - { - id: "473B6D9D44F5CA51" - item: "greate:stainless_steel_crushing_wheel" - optional_task: true - type: "item" - } - { - id: "5DE1F541B6A2C27E" - type: "checkmark" - } - ] - title: "{quests.ore_proc.macerator_separator.title}" - x: -1.0d - y: 1.0d - } - { - dependencies: ["630D44C9BD1D7190"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.electro_separator.desc}"] icon: "gtceu:lv_electromagnetic_separator" id: "5DC7D0B4E591417D" + optional: true subtitle: "{quests.ore_proc.electro_separator.subtitle}" tasks: [ { + disable_toast: true id: "2F017A29A979276C" - item: "gtceu:hv_electromagnetic_separator" - optional_task: true + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_electromagnetic_separator)item(gtceu:mv_electromagnetic_separator)item(gtceu:hv_electromagnetic_separator)item(gtceu:ev_electromagnetic_separator)item(gtceu:iv_electromagnetic_separator)item(gtceu:luv_electromagnetic_separator)item(gtceu:zpm_electromagnetic_separator)item(gtceu:uv_electromagnetic_separator))" + } + } + title: "{quests.ore_proc.electro_separator.task}" type: "item" } { + disable_toast: true id: "6B3DD2CB3874478A" item: "gtceu:pure_bastnasite_dust" optional_task: true type: "item" } { + disable_toast: true id: "753028DDF077DCFD" item: "gtceu:pure_naquadah_dust" optional_task: true type: "item" } - { - id: "4347664AB3BF5736" - type: "checkmark" - } ] title: "{quests.ore_proc.electro_separator.title}" - x: -1.0d - y: 2.0d + x: 8.5d + y: -6.5d } { - dependencies: [ - "5DC7D0B4E591417D" - "6BAC3BE1D4FE0F6B" - "2F1AFDB17C5FC291" - ] - dependency_requirement: "one_completed" - description: ["{quests.ore_proc.dust_processed.desc}"] - id: "22C1D541452D4AD4" - subtitle: "{quests.ore_proc.dust_processed.subtitle}" - tasks: [ - { - id: "3EA3BABECE52085B" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item_tag(forge:dusts))" - } - } - type: "item" - } - { - id: "1A1B2762EFD6C6B0" - type: "checkmark" - } - ] - title: "{quests.ore_proc.dust_processed.title}" - x: 0.5d - y: 3.5d - } - { - dependencies: ["22C1D541452D4AD4"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.electrolyzer.desc}"] icon: "gtceu:lv_electrolyzer" id: "1BE7400D97562227" subtitle: "{quests.ore_proc.electrolyzer.subtitle}" - tasks: [ - { - id: "266A62102285A81F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:lv_electrolyzer)item(gtceu:mv_electrolyzer)item(gtceu:hv_electrolyzer)item(gtceu:ev_electrolyzer)item(gtceu:iv_electrolyzer)item(gtceu:luv_electrolyzer)item(gtceu:zpm_electrolyzer)item(gtceu:uv_electrolyzer))" - } + tasks: [{ + disable_toast: true + id: "266A62102285A81F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_electrolyzer)item(gtceu:mv_electrolyzer)item(gtceu:hv_electrolyzer)item(gtceu:ev_electrolyzer)item(gtceu:iv_electrolyzer)item(gtceu:luv_electrolyzer)item(gtceu:zpm_electrolyzer)item(gtceu:uv_electrolyzer))" } - optional_task: true - type: "item" } - { - id: "63355BE55659968E" - type: "checkmark" - } - ] + title: "{quests.ore_proc.electrolyzer.task}" + type: "item" + }] title: "{quests.ore_proc.electrolyzer.title}" - x: 0.0d - y: 5.5d + x: 11.5d + y: -6.5d } { - dependencies: ["22C1D541452D4AD4"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.packer.desc}"] icon: "gtceu:lv_packer" id: "0D75C3A7D69E12C2" + optional: true subtitle: "{quests.ore_proc.packer.subtitle}" - tasks: [ - { - id: "5B4F1397CD746E02" - item: "gtceu:lv_packer" - optional_task: true - type: "item" + tasks: [{ + disable_toast: true + id: "5B4F1397CD746E02" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_packer)item(gtceu:mv_packer)item(gtceu:hv_packer)item(gtceu:ev_packer)item(gtceu:iv_packer)item(gtceu:luv_packer)item(gtceu:zpm_packer)item(gtceu:uv_packer))" + } } - { - id: "1652532FFCF3E37A" - type: "checkmark" - } - ] + title: "{quests.ore_proc.packer.task}" + type: "item" + }] title: "{quests.ore_proc.packer.title}" - x: 1.0d - y: 5.5d + x: 12.5d + y: -6.5d } { - dependencies: ["5D09BEE61210DF02"] + dependencies: ["139DA665659785B2"] description: ["{quests.ore_proc.gtcy.desc}"] icon: "gtceu:alloy_blast_smelter" id: "335FE15E81D3AB06" @@ -757,11 +777,11 @@ } ] title: "{quests.ore_proc.gtcy.title}" - x: 3.0d - y: -8.5d + x: -10.0d + y: 1.5d } { - dependencies: ["5D09BEE61210DF02"] + dependencies: ["197A13A0790F000B"] description: ["{quests.ore_proc.ae2.desc}"] icon: "expatternprovider:tag_storage_bus" id: "4ED1E28BDDE50E6C" @@ -787,11 +807,11 @@ } ] title: "{quests.ore_proc.ae2.title}" - x: -2.0d - y: -8.5d + x: -10.0d + y: -2.5d } { - dependencies: ["5D09BEE61210DF02"] + dependencies: ["0F0525A70047EEB2"] description: ["{quests.ore_proc.robot_arm.desc}"] icon: "gtceu:item_tag_filter" id: "5AB0C996B1325FDC" @@ -823,9 +843,545 @@ } ] title: "{quests.ore_proc.robot_arm.title}" - x: 0.5d + x: -10.0d + y: -6.5d + } + { + description: ["{quests.ore_proc.crushed_ore.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:crushed_pyrite_ore" + } + id: "4C76859CD8C12690" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.crushed_ore.title}" + x: -3.0d + y: -17.0d + } + { + description: ["{quests.ore_proc.purified_ore.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:purified_pyrite_ore" + } + id: "02F8510F70A601A2" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.purified_ore.title}" + x: 0.0d + y: -17.0d + } + { + description: ["{quests.ore_proc.impure_dust.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:impure_pyrite_dust" + } + id: "28620465270505D0" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.impure_dust.title}" + x: 6.0d + y: -17.0d + } + { + description: ["{quests.ore_proc.dust_processed.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:pyrite_dust" + } + id: "233BDDB4B78E7D41" + shape: "none" + size: 2.0d + subtitle: "{quests.ore_proc.dust_processed.subtitle}" + title: "{quests.ore_proc.dust_processed.title}" + x: 12.0d + y: -17.0d + } + { + dependencies: ["186CFAA5A444ECB3"] + description: ["{quests.stone_age.crush_crushed_ore.desc}"] + id: "5E4B1B9C1829F855" + subtitle: "{quests.stone_age.crush_crushed_ore.subtitle}" + tasks: [{ + disable_toast: true + id: "079F2F7C23194D34" + item: { + Count: 1 + id: "gtceu:stone_hammer" + tag: { + DisallowContainerItem: 0b + GT.Behaviours: { } + GT.Tool: { + Damage: 0 + HarvestLevel: 1 + MaxDamage: 47 + ToolSpeed: 5.2f + } + HideFlags: 2 + } + } + type: "item" + }] + title: "{quests.stone_age.crush_crushed_ore.title}" + x: -3.0d + y: -15.0d + } + { + dependencies: ["186CFAA5A444ECB3"] + description: ["{quests.stone_age.clean_dust.desc}"] + id: "6B10099F3F0931B9" + shape: "none" + size: 1.5d + subtitle: "{quests.stone_age.clean_dust.subtitle}" + tasks: [{ + amount: 1000L + fluid: "minecraft:water" + id: "0944FE2841D789D8" + type: "fluid" + }] + title: "{quests.stone_age.clean_dust.title}" + x: 6.0d + y: -15.0d + } + { + description: ["{quests.ore_proc.refined_ore.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:refined_pyrite_ore" + } + id: "7B4061405939BF78" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.refined_ore.title}" + x: 3.0d + y: -17.0d + } + { + description: ["{quests.ore_proc.purified_dust.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:pure_pyrite_dust" + } + id: "73B4762495158576" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.purified_dust.title}" + x: 9.0d + y: -17.0d + } + { + description: ["{quests.ore_proc.lv_tier.desc}"] + disable_toast: true + icon: "tfg:lv_universal_circuit" + id: "0F0525A70047EEB2" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "60E79E2DF0407ADA" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/lv)" + } + } + title: "Any #gtceu:circuits/lv" + type: "item" + }] + title: "{quests.ore_proc.lv_tier.title}" + x: -8.5d + y: -6.5d + } + { + dependencies: ["0F0525A70047EEB2"] + description: ["{quests.ore_proc.ore_washer.desc}"] + icon: "gtceu:lv_ore_washer" + id: "7F8293CE8C6F5992" + subtitle: "{quests.ore_proc.ore_washer.subtitle}" + tasks: [{ + disable_toast: true + id: "44B66D2EA30193E1" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_ore_washer)item(gtceu:mv_ore_washer)item(gtceu:hv_ore_washer)item(gtceu:ev_ore_washer)item(gtceu:iv_ore_washer)item(gtceu:luv_ore_washer)item(gtceu:zpm_ore_washer)item(gtceu:uv_ore_washer))" + } + } + title: "{quests.ore_proc.ore_washer.task}" + type: "item" + }] + title: "{quests.ore_proc.ore_washer.title}" + x: -4.0d + y: -6.5d + } + { + description: ["{quests.ore_proc.raw_ore.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:raw_pyrite" + } + id: "05292CA5C7BA7F0E" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.raw_ore.title}" + x: -6.0d + y: -17.0d + } + { + dependencies: ["0F0525A70047EEB2"] + description: ["{quests.ore_proc.macerator_separator.desc}"] + icon: "gtceu:lv_macerator" + id: "50C49B1DED197472" + subtitle: "{quests.ore_proc.macerator_separator.subtitle}" + tasks: [{ + disable_toast: true + id: "3F57BA92AF356F4A" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_macerator)item(gtceu:mv_macerator)item(gtceu:hv_macerator)item(gtceu:ev_macerator)item(gtceu:iv_macerator)item(gtceu:luv_macerator)item(gtceu:zpm_macerator)item(gtceu:uv_macerator))" + } + } + title: "{quests.ore_proc.macerator_separator.task}" + type: "item" + }] + title: "{quests.ore_proc.macerator_separator.title}" + x: 3.0d + y: -6.5d + } + { + description: ["{quests.ore_proc.mv_tier.desc}"] + disable_toast: true + icon: "tfg:mv_universal_circuit" + id: "05A072877CA01773" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "6F5BF1630331B01F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/mv)" + } + } + title: "Any #gtceu:circuits/mv" + type: "item" + }] + title: "{quests.ore_proc.mv_tier.title}" + x: -8.5d + y: -4.5d + } + { + description: ["{quests.ore_proc.hv_tier.desc}"] + disable_toast: true + icon: "tfg:hv_universal_circuit" + id: "197A13A0790F000B" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "6A9A6A6F03B81570" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/hv)" + } + } + title: "Any #gtceu:circuits/hv" + type: "item" + }] + title: "{quests.ore_proc.hv_tier.title}" + x: -8.5d + y: -2.5d + } + { + description: ["{quests.ore_proc.iv_tier.desc}"] + disable_toast: true + icon: "tfg:iv_universal_circuit" + id: "139DA665659785B2" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "45E009C49BDC38C7" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/iv)" + } + } + title: "Any #gtceu:circuits/iv" + type: "item" + }] + title: "{quests.ore_proc.iv_tier.title}" + x: -8.5d + y: 1.5d + } + { + description: ["{quests.ore_proc.ev_tier.desc}"] + disable_toast: true + icon: "tfg:ev_universal_circuit" + id: "00004BE1D77EA003" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "678B5C2C0F83BF80" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/ev)" + } + } + title: "Any #gtceu:circuits/ev" + type: "item" + }] + title: "{quests.ore_proc.ev_tier.title}" + x: -8.5d + y: -0.5d + } + { + description: ["{quests.ore_proc.luv_tier.desc}"] + disable_toast: true + icon: "tfg:luv_universal_circuit" + id: "50754A86249AC252" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "3FCBD714438141AD" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:circuits/luv)" + } + } + title: "Any #gtceu:circuits/luv" + type: "item" + }] + title: "{quests.ore_proc.luv_tier.title}" + x: -8.5d + y: 3.5d + } + { + dependencies: ["186CFAA5A444ECB3"] + description: ["{quests.stone_age.crush_ore.desc}"] + disable_toast: true + id: "03F56DA158E0E0DC" + subtitle: "{quests.stone_age.crush_ore.subtitle}" + tasks: [ + { + disable_toast: true + id: "4E118068B0A83607" + item: "tfc:quern" + type: "item" + } + { + disable_toast: true + id: "3CED3CD0D664F953" + item: { + Count: 1 + id: "tfc:handstone" + tag: { + Damage: 0 + } + } + type: "item" + } + ] + title: "{quests.stone_age.crush_ore.title}" + x: -6.0d + y: -15.0d + } + { + description: ["{quests.ore_proc.copper_tier.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/copper" + } + id: "186CFAA5A444ECB3" + shape: "none" + size: 2.0d + title: "{quests.ore_proc.copper_tier.title}" + x: -8.5d + y: -15.0d + } + { + description: ["{quests.ore_proc.bronze_tier.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/bronze" + } + id: "55FDF06AC0C01D0B" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "5AF9AB48418B20D1" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:bronze_anvils)" + } + } + match_nbt: false + title: "Any #tfc:bronze_anvils" + type: "item" + weak_nbt_match: true + }] + title: "{quests.ore_proc.bronze_tier.title}" + x: -8.5d + y: -13.0d + } + { + description: ["{quests.ore_proc.steel_tier.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/steel" + } + id: "05A39719B66B8F76" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "4251CFAC53CD0017" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/steel" + } + match_nbt: false + type: "item" + weak_nbt_match: true + }] + title: "{quests.ore_proc.steel_tier.title}" + x: -8.5d y: -11.0d } + { + description: ["{quests.ore_proc.steam_tier.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/black_steel" + } + id: "6100B3C732E379AA" + shape: "none" + size: 2.0d + tasks: [{ + disable_toast: true + id: "3CA212C1B9E8039F" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/anvil/black_steel" + } + match_nbt: false + type: "item" + weak_nbt_match: true + }] + title: "{quests.ore_proc.steam_tier.title}" + x: -8.5d + y: -9.0d + } ] subtitle: ["{quests.ore_proc.subtitle}"] title: "{quests.ore_proc}" diff --git a/config/ftbquests/quests/chapters/progression.snbt b/config/ftbquests/quests/chapters/progression.snbt index 3d444f219..1ffc00165 100644 --- a/config/ftbquests/quests/chapters/progression.snbt +++ b/config/ftbquests/quests/chapters/progression.snbt @@ -12,7 +12,7 @@ } } id: "28EBC0FF82EFD94B" - order_index: 2 + order_index: 5 quest_links: [ { id: "77A0335E38D755CA" @@ -332,6 +332,26 @@ x: 8.5d y: 1.0d } + { + id: "3644488B52C563F6" + linked_quest: "173A04F328414A36" + x: 11.0d + y: 0.0d + } + { + id: "1824692F2A7A8B43" + linked_quest: "7E755297E9685374" + x: 11.0d + y: -1.0d + } + { + id: "35C2CDE00DEC7D92" + linked_quest: "3FBDC8552F7D8008" + shape: "none" + size: 1.5d + x: 13.5d + y: -3.0d + } ] quests: [ { @@ -703,6 +723,19 @@ x: -1.0d y: -3.0d } + { + dependencies: ["3FBDC8552F7D8008"] + id: "2FF9BECA093B4D74" + subtitle: "This one will come with Mars Update" + tasks: [{ + id: "6572F2DD0C89A68B" + title: "Coming with Mars" + type: "checkmark" + }] + title: "Rocket Tier 2" + x: 13.5d + y: -1.0d + } ] subtitle: ["{quests.development.subtitle}"] title: "{quests.development}" diff --git a/config/ftbquests/quests/chapters/questsmetallurgy.snbt b/config/ftbquests/quests/chapters/questsmetallurgy.snbt index 377b568d0..fa48fa874 100644 --- a/config/ftbquests/quests/chapters/questsmetallurgy.snbt +++ b/config/ftbquests/quests/chapters/questsmetallurgy.snbt @@ -31,10 +31,21 @@ y: -34.0d } { + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/lamp/blue_steel" + } id: "227B6C88FFE99435" linked_quest: "4EBABACAB444244D" + shape: "heart" x: 16.5d - y: -23.0d + y: -24.5d } { id: "19CF6D922179DFF9" @@ -58,7 +69,7 @@ }] title: "{quests.metal_age.this_is_a_bucket.title}" x: 13.5d - y: -24.5d + y: -26.0d } { dependencies: ["56CA2EB7812529C5"] @@ -82,7 +93,7 @@ ] title: "{quests.metal_age.redblu_buckets.title}" x: 16.5d - y: -24.5d + y: -26.0d } { dependencies: ["7E0239E9CC73F09F"] @@ -98,11 +109,11 @@ weak_nbt_match: true }] title: "{quests.metal_age.black_steel_anvil.title}" - x: 27.5d - y: -24.5d + x: 26.5d + y: -26.0d } { - dependencies: ["4310B619B57276ED"] + dependencies: ["5996A3A0D475B8A6"] description: ["{quests.metal_age.steel_anvil.desc}"] id: "04DE7C58F20B535A" shape: "octagon" @@ -115,11 +126,11 @@ weak_nbt_match: true }] title: "{quests.metal_age.steel_anvil.title}" - x: 27.5d + x: 26.5d y: -32.0d } { - dependencies: ["358571B6E692F198"] + dependencies: ["0A92F5C4BB6AF972"] description: ["{quests.metal_age.wrought_iron_anvil.desc}"] id: "174DA15847665CF8" shape: "octagon" @@ -263,29 +274,10 @@ y: -32.0d } { - dependencies: [ - "0A92F5C4BB6AF972" - "021D3DEEB15A3D17" - ] - dependency_requirement: "one_completed" - description: ["{quests.metal_age.weld_wrought_iron_ingots.desc}"] - id: "358571B6E692F198" - subtitle: "{quests.metal_age.weld_wrought_iron_ingots.subtitle}" - tasks: [{ - id: "05AD17F66DFE3C56" - item: "gtceu:wrought_iron_double_ingot" - type: "item" - weak_nbt_match: true - }] - title: "{quests.metal_age.weld_wrought_iron_ingots.title}" - x: 7.0d - y: -32.0d - } - { - dependencies: ["48A8E3210B2BAE1C"] description: ["{quests.metal_age.bellows.desc}"] hide_dependency_lines: true id: "021D3DEEB15A3D17" + shape: "rsquare" subtitle: "{quests.metal_age.bellows.subtitle}" tasks: [{ id: "588EB07E980386F9" @@ -297,31 +289,12 @@ y: -34.0d } { - dependencies: ["5996A3A0D475B8A6"] - dependency_requirement: "one_completed" - description: ["{quests.metal_age.weld_steel_ingots.desc}"] - id: "4310B619B57276ED" - subtitle: "{quests.metal_age.weld_steel_ingots.subtitle}" - tasks: [{ - id: "0EDB1D851E198274" - item: "gtceu:steel_double_ingot" - type: "item" - weak_nbt_match: true - }] - title: "{quests.metal_age.weld_steel_ingots.title}" - x: 25.5d - y: -32.0d - } - { - dependencies: [ - "061116CF508D54F6" - "68B7D07D57A103BE" - ] + dependencies: ["5A936E9BCF30AA3D"] dependency_requirement: "one_completed" description: ["{quests.metal_age.kaolin_clay.desc}"] id: "72F1C122FC26229C" shape: "octagon" - size: 3.0d + size: 2.0d subtitle: "{quests.metal_age.kaolin_clay.subtitle}" tasks: [{ id: "673D38EB62FFD65F" @@ -339,8 +312,8 @@ weak_nbt_match: true }] title: "{quests.metal_age.kaolin_clay.title}" - x: 13.5d - y: -36.0d + x: 14.0d + y: -33.0d } { dependencies: ["5A936E9BCF30AA3D"] @@ -349,25 +322,24 @@ icon: "tfc:ore/graphite/gabbro" id: "53E1383F12EC6765" optional: true + shape: "diamond" subtitle: "{quests.metal_age.overworld_graphite.subtitle}" tasks: [{ id: "25A552657AFA7BC2" type: "checkmark" }] title: "{quests.metal_age.overworld_graphite.title}" - x: 13.0d + x: 11.0d y: -30.5d } { - dependencies: [ - "53E1383F12EC6765" - "2DB82986FE176CD7" - ] + dependencies: ["5A936E9BCF30AA3D"] dependency_requirement: "one_completed" description: ["{quests.metal_age.graphite.desc}"] + icon: "tfc:powder/graphite" id: "31CE13462759950C" shape: "octagon" - size: 3.0d + size: 2.0d subtitle: "{quests.metal_age.graphite.subtitle}" tasks: [{ id: "6B0C9D862BFD27BC" @@ -382,14 +354,13 @@ type: "item" }] title: "{quests.metal_age.graphite.title}" - x: 13.5d - y: -28.5d + x: 14.0d + y: -31.0d } { dependencies: [ "72F1C122FC26229C" "31CE13462759950C" - "5A936E9BCF30AA3D" ] description: ["{quests.metal_age.fire_clay.desc}"] id: "2C76EE197C14B0DC" @@ -403,7 +374,7 @@ weak_nbt_match: true }] title: "{quests.metal_age.fire_clay.title}" - x: 17.5d + x: 17.0d y: -32.0d } { @@ -466,6 +437,7 @@ description: ["{quests.metal_age.beneath_kaolin.desc}"] id: "061116CF508D54F6" optional: true + shape: "diamond" subtitle: "{quests.metal_age.beneath_kaolin.subtitle}" tasks: [ { @@ -492,7 +464,7 @@ } ] title: "{quests.metal_age.beneath_kaolin.title}" - x: 14.0d + x: 12.0d y: -33.5d } { @@ -596,7 +568,7 @@ } ] title: "{quests.metal_age.fire_clay_products.title}" - x: 17.5d + x: 17.0d y: -34.0d } { @@ -666,12 +638,14 @@ }] title: "{quests.metal_age.red_blu.title}" x: 24.0d - y: -24.5d + y: -26.0d } { dependencies: ["56CA2EB7812529C5"] description: ["{quests.metal_age.red_steel_flask.desc}"] id: "30D49878F3CEB08A" + optional: true + shape: "heart" subtitle: "{quests.metal_age.red_steel_flask.subtitle}" tasks: [{ id: "7394672B4D19B0B2" @@ -680,7 +654,7 @@ }] title: "{quests.metal_age.red_steel_flask.title}" x: 16.5d - y: -26.0d + y: -27.5d } { dependencies: [ @@ -706,7 +680,7 @@ }] title: "{quests.metal_age.redblu_anvil.title}" x: 18.5d - y: -24.5d + y: -26.0d } { dependencies: ["3C173357029AB649"] @@ -750,13 +724,15 @@ type: "checkmark" }] title: "{quests.metal_age.fire_clay_ingredients.title}" - x: 13.5d + x: 11.5d y: -32.0d } { dependencies: ["5A936E9BCF30AA3D"] description: ["{quests.metal_age.beneath_graphite.desc}"] id: "2DB82986FE176CD7" + optional: true + shape: "diamond" subtitle: "{quests.metal_age.beneath_graphite.subtitle}" tasks: [ { @@ -776,7 +752,7 @@ } ] title: "{quests.metal_age.beneath_graphite.title}" - x: 14.0d + x: 12.0d y: -30.5d } { @@ -784,6 +760,8 @@ description: ["{quests.metal_age.overworld_kaolin.desc}"] icon: "tfc:plant/tree_fern" id: "68B7D07D57A103BE" + optional: true + shape: "diamond" subtitle: "{quests.metal_age.overworld_kaolin.subtitle}" tasks: [{ id: "14DF5B1544AB9BA9" @@ -791,7 +769,7 @@ type: "checkmark" }] title: "{quests.metal_age.overworld_kaolin.title}" - x: 13.0d + x: 11.0d y: -33.5d } { @@ -813,8 +791,8 @@ weak_nbt_match: true }] title: "{quests.metal_age.blast_furnace_fuel.title}" - x: 23.5d - y: -30.0d + x: 20.5d + y: -32.0d } { dependencies: ["04DE7C58F20B535A"] @@ -828,8 +806,8 @@ type: "checkmark" }] title: "{quests.metal_age.steel_goodies.title}" - x: 29.5d - y: -30.0d + x: 26.5d + y: -34.0d } { dependencies: ["52DAF93E2F3D688A"] @@ -845,8 +823,8 @@ type: "checkmark" }] title: "{quests.metal_age.black_steel_goodies.title}" - x: 25.5d - y: -22.5d + x: 26.5d + y: -23.5d } { dependencies: [ @@ -854,6 +832,16 @@ "04DE7C58F20B535A" ] description: ["{quests.metal_age.highcarb_black_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/black_steel" + } id: "7E0239E9CC73F09F" subtitle: "{quests.metal_age.highcarb_black_steel.subtitle}" tasks: [ @@ -887,12 +875,22 @@ } ] title: "{quests.metal_age.highcarb_black_steel.title}" - x: 27.5d + x: 26.5d y: -30.0d } { dependencies: ["5996A3A0D475B8A6"] description: ["{quests.metal_age.weak_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/weak_steel" + } id: "1CE0FF455668C145" subtitle: "{quests.metal_age.weak_steel.subtitle}" tasks: [ @@ -900,53 +898,60 @@ id: "543388DB123E7328" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:nickel_ingot)item(gtceu:nickel_dust))" } - id: "gtceu:nickel_ingot" } + title: "{quests.metal_age.weak_steel.task1}" type: "item" + weak_nbt_match: true } { count: 2L id: "7F829BA244BC77D5" item: { - Count: 2 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))" } - id: "gtceu:steel_ingot" } + title: "{quests.metal_age.weak_steel.task2}" type: "item" + weak_nbt_match: true } { id: "3271DD5653C52CAB" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:black_bronze_ingot)item(gtceu:black_bronze_dust))" } - id: "gtceu:black_bronze_ingot" } + title: "{quests.metal_age.weak_steel.task3}" type: "item" + weak_nbt_match: true } ] title: "{quests.metal_age.weak_steel.title}" - x: 25.5d + x: 23.5d y: -30.0d } { dependencies: ["27FF92982A24BC4E"] description: ["{quests.metal_age.highcarb_red_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/red_steel" + } id: "5088768AAA28FCBA" subtitle: "{quests.metal_age.highcarb_red_steel.subtitle}" tasks: [ @@ -981,11 +986,21 @@ ] title: "{quests.metal_age.highcarb_red_steel.title}" x: 20.5d - y: -25.5d + y: -27.0d } { dependencies: ["5792DDAA82895E67"] description: ["{quests.metal_age.weak_red_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/weak_red_steel" + } id: "27FF92982A24BC4E" subtitle: "{quests.metal_age.weak_red_steel.subtitle}" tasks: [ @@ -993,68 +1008,70 @@ id: "2A22B3EA8DC577CE" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(create:brass_ingot)item(gtceu:brass_dust))" } - id: "create:brass_ingot" } + title: "{quests.metal_age.weak_red_steel.brass}" type: "item" } { count: 2L id: "2F0648CE3D1723DF" item: { - Count: 2 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))" } - id: "gtceu:steel_ingot" } + title: "{quests.metal_age.weak_red_steel.steel}" type: "item" } { id: "47F346E1C0F41655" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:rose_gold_ingot)item(gtceu:rose_gold_dust))" } - id: "gtceu:rose_gold_ingot" } + title: "{quests.metal_age.weak_red_steel.rose_gold}" type: "item" } { count: 4L id: "21434FAAA69D5BE0" item: { - Count: 4 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfc:metal/ingot/black_steel)item(gtceu:black_steel_dust))" } - id: "tfc:metal/ingot/black_steel" } + title: "{quests.metal_age.weak_red_steel.black_steel}" type: "item" } ] title: "{quests.metal_age.weak_red_steel.title}" x: 22.0d - y: -25.5d + y: -27.0d } { dependencies: ["5792DDAA82895E67"] description: ["{quests.metal_age.weak_blu_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/weak_blue_steel" + } id: "64F8A358EC3FEF45" subtitle: "{quests.metal_age.weak_blu_steel.subtitle}" tasks: [ @@ -1062,68 +1079,70 @@ count: 2L id: "5331A323780B4B11" item: { - Count: 2 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))" } - id: "gtceu:steel_ingot" } + title: "{quests.metal_age.weak_blue_steel.steel}" type: "item" } { count: 4L id: "2809FD951B82C54F" item: { - Count: 4 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfc:metal/ingot/black_steel)item(gtceu:black_steel_dust))" } - id: "tfc:metal/ingot/black_steel" } + title: "{quests.metal_age.weak_blue_steel.black_steel}" type: "item" } { id: "401EC1A9FBC759B8" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:bismuth_bronze_ingot)item(gtceu:bismuth_bronze_dust))" } - id: "gtceu:bismuth_bronze_ingot" } + title: "{quests.metal_age.weak_blue_steel.bismuth_bronze}" type: "item" } { id: "7350ECE723ABE8F4" item: { Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:sterling_silver_ingot)item(gtceu:sterling_silver_dust))" } - id: "gtceu:sterling_silver_ingot" } + title: "{quests.metal_age.weak_blue_steel.sterling_silver}" type: "item" } ] title: "{quests.metal_age.weak_blu_steel.title}" x: 22.0d - y: -23.5d + y: -25.0d } { dependencies: ["64F8A358EC3FEF45"] description: ["{quests.metal_age.highcarb_blu_steel.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/ingot/blue_steel" + } id: "6D04BAC5B215F90F" subtitle: "{quests.metal_age.highcarb_blu_steel.subtitle}" tasks: [ @@ -1158,7 +1177,7 @@ ] title: "{quests.metal_age.highcarb_blu_steel.title}" x: 20.5d - y: -23.5d + y: -25.0d } { dependencies: ["3C173357029AB649"] diff --git a/config/ftbquests/quests/chapters/questssteam_age.snbt b/config/ftbquests/quests/chapters/questssteam_age.snbt index f7dc29095..f0e555712 100644 --- a/config/ftbquests/quests/chapters/questssteam_age.snbt +++ b/config/ftbquests/quests/chapters/questssteam_age.snbt @@ -10,7 +10,7 @@ { id: "39027CF4DC307D33" linked_quest: "5E186CD5E83BFDF0" - x: -27.0d + x: -29.0d y: 2.0d } { @@ -31,13 +31,16 @@ linked_quest: "48A8E3210B2BAE1C" shape: "octagon" size: 2.0d - x: -27.0d + x: -29.0d y: 0.0d } ] quests: [ { - dependencies: ["7B045998769930F0"] + dependencies: [ + "7B045998769930F0" + "55FDF06AC0C01D0B" + ] description: ["{quests.steam_age.basic_millstone.desc}"] id: "48C1E980F7D64317" size: 1.5d @@ -48,7 +51,7 @@ type: "item" }] title: "{quests.steam_age.basic_millstone.title}" - x: -18.0d + x: -19.5d y: 0.0d } { @@ -66,7 +69,7 @@ type: "item" }] title: "{quests.steam_age.horse_crank.title}" - x: -22.0d + x: -23.5d y: -2.0d } { @@ -81,7 +84,7 @@ type: "item" }] title: "{quests.steam_age.helve_hammer.title}" - x: -18.0d + x: -19.5d y: -4.0d } { @@ -109,7 +112,7 @@ } ] title: "{quests.steam_age.basic_greate.title}" - x: -18.0d + x: -19.5d y: -2.0d } { @@ -172,7 +175,10 @@ y: -2.0d } { - dependencies: ["09D913288896A67A"] + dependencies: [ + "09D913288896A67A" + "05A39719B66B8F76" + ] description: ["{quests.steam_age.steel_encased_fan.desc}"] id: "616E28977F3216D9" subtitle: "{quests.steam_age.steel_encased_fan.subtitle}" @@ -234,7 +240,6 @@ { dependencies: ["033E74BC588E7EAD"] description: ["{quests.steam_age.steam_engine.desc}"] - hide_dependent_lines: true id: "183D47F04CAEBFA7" size: 1.5d subtitle: "{quests.steam_age.steam_engine.subtitle}" @@ -365,7 +370,10 @@ y: 2.0d } { - dependencies: ["09D913288896A67A"] + dependencies: [ + "09D913288896A67A" + "05A39719B66B8F76" + ] description: ["{quests.steam_age.steel_millstone.desc}"] hide_dependent_lines: true id: "5E4FC017E09ACF44" @@ -380,7 +388,10 @@ y: 2.0d } { - dependencies: ["5917B0D4708BF534"] + dependencies: [ + "5917B0D4708BF534" + "6100B3C732E379AA" + ] description: ["{quests.steam_age.crushing_wheel.desc}"] id: "4F3D0D746D26B59F" optional: true @@ -490,6 +501,7 @@ { dependencies: ["033E74BC588E7EAD"] description: ["{quests.steam_age.deployers.desc}"] + icon: "create:deployer" id: "6AA07588374B59AB" subtitle: "{quests.steam_age.deployers.subtitle}" tasks: [ @@ -504,12 +516,6 @@ optional_task: true type: "item" } - { - id: "66D11CA9FCD6933A" - item: "greate:rubber_belt_connector" - optional_task: true - type: "item" - } ] title: "{quests.steam_age.deployers.title}" x: -16.5d @@ -680,7 +686,10 @@ y: 9.5d } { - dependencies: ["46FA9DD4755A5548"] + dependencies: [ + "46FA9DD4755A5548" + "6100B3C732E379AA" + ] description: ["{quests.steam_age.forge_hammer.desc}"] id: "59F7F7A8C76DE31C" shape: "square" @@ -815,6 +824,7 @@ dependencies: [ "033E74BC588E7EAD" "5917B0D4708BF534" + "6100B3C732E379AA" ] description: ["{quests.steam_age.centrifuge.desc}"] id: "19A1D52A7F550478" @@ -830,7 +840,10 @@ y: 17.0d } { - dependencies: ["2C35D4E01AEC02AA"] + dependencies: [ + "2C35D4E01AEC02AA" + "6100B3C732E379AA" + ] description: ["{quests.steam_age.vibrating_table.desc}"] id: "1E8CC993E0251828" optional: true @@ -895,7 +908,10 @@ y: 15.0d } { - dependencies: ["46FA9DD4755A5548"] + dependencies: [ + "46FA9DD4755A5548" + "6100B3C732E379AA" + ] description: ["{quests.steam_age.steam_furnace.desc}"] id: "799288FB7A4DCA11" subtitle: "{quests.steam_age.steam_furnace.subtitle}" @@ -957,7 +973,7 @@ ] title: "{quests.steam_age.steam_oven.title}" x: -16.5d - y: 3.5d + y: 4.0d } { dependencies: ["46FA9DD4755A5548"] @@ -1126,12 +1142,13 @@ } ] title: "{quests.steam_age.create_tools.title}" - x: -20.0d + x: -21.5d y: -4.0d } { dependencies: ["6AA07588374B59AB"] description: ["{quests.steam_age.trains.desc}"] + hide_dependency_lines: false id: "02854A3E8A5D5043" optional: true shape: "heart" @@ -1238,7 +1255,7 @@ } ] title: "{quests.steam_age.poor_paths.title}" - x: -23.5d + x: -25.0d y: -3.5d } { @@ -1289,7 +1306,7 @@ } ] title: "{quests.steam_age.normal_paths.title}" - x: -24.0d + x: -25.5d y: -2.0d } { @@ -1342,7 +1359,7 @@ } ] title: "{quests.steam_age.good_paths.title}" - x: -23.5d + x: -25.0d y: -0.5d } { @@ -1403,7 +1420,7 @@ type: "item" }] title: "{quests.metal_age.bronze_goodies.title}" - x: -20.0d + x: -21.5d y: -2.0d } { @@ -1455,7 +1472,10 @@ y: 0.0d } { - dependencies: ["46FA9DD4755A5548"] + dependencies: [ + "46FA9DD4755A5548" + "6100B3C732E379AA" + ] description: ["{quests.steam_age.steam_macerator.desc}"] id: "6CF7DCC996BACBFA" optional: true @@ -1582,29 +1602,95 @@ y: -2.0d } { - dependencies: ["49896161B31DB7B4"] - description: [ - "There is currently a bug with the Mechanical Mixer where some recipes want an actual Programmed Circuit item." - "For the time being, you can craft these with a Stick and a Wrench." - "" - "This will be fixed whenever we're able to update Greate to the latest version, which requires Create 6, which requires other Create addons to be updated... hopefully that should be soon." - ] - icon: { - Count: 1 - id: "gtceu:programmed_circuit" - tag: { - Configuration: 0 - } - } - id: "6068BC1F6917A69D" - size: 1.0d + dependencies: ["033E74BC588E7EAD"] + description: ["{quests.steam_age.packager.desc}"] + icon: "create:package_frogport" + id: "509E85016A2B199C" + shape: "gear" + size: 2.0d + subtitle: "{quests.steam_age.packager.subtitle}" tasks: [{ - id: "385A0D77B9B4AA74" + id: "4319E4113F8EBB13" type: "checkmark" }] - title: "Bug workaround" - x: -5.5d - y: 13.5d + title: "{quests.steam_age.packager.title}" + x: -22.0d + y: 17.0d + } + { + dependencies: [ + "7B045998769930F0" + "55FDF06AC0C01D0B" + ] + description: ["{quests.steam_age.basic_mech_press.desc}"] + id: "14710C5B4981CECC" + optional: true + shape: "heart" + subtitle: "{quests.steam_age.basic_mech_press.subtitle}" + tasks: [{ + id: "2F89D6D6745465DC" + item: "greate:andesite_alloy_mechanical_press" + type: "item" + }] + title: "{quests.steam_age.basic_mech_press.title}" + x: -17.5d + y: -2.0d + } + { + dependencies: [ + "09D913288896A67A" + "05A39719B66B8F76" + ] + description: [ + "{quests.steam_age.steel_mech_press.desc.1}" + "{@pagebreak}" + "{quests.steam_age.steel_mech_press.desc.2}" + ] + id: "0D39D83AA5F9D543" + optional: true + shape: "heart" + subtitle: "{quests.steam_age.steel_mech_press.subtitle}" + tasks: [{ + id: "32E30B6AC780CAF1" + item: "greate:steel_mechanical_press" + type: "item" + }] + title: "{quests.steam_age.steel_mech_press.title}" + x: -7.5d + y: 4.0d + } + { + dependencies: [ + "183D47F04CAEBFA7" + "753A53733C6DFA04" + ] + description: ["{quests.steam_age.straw.desc}"] + id: "7314F69F0DE6E78E" + optional: true + shape: "heart" + subtitle: "{quests.steam_age.straw.subtitle}" + tasks: [{ + id: "25F19B16E99D6DD0" + item: "createaddition:straw" + type: "item" + }] + title: "{quests.steam_age.straw.title}" + x: -15.0d + y: 16.0d + } + { + dependencies: ["183D47F04CAEBFA7"] + description: ["{quests.steam_age.fuel_sources.desc}"] + icon: "createdeco:decal_fire" + id: "753A53733C6DFA04" + subtitle: "{quests.steam_age.fuel_sources.subtitle}" + tasks: [{ + id: "38A3F9A1D2F11EE3" + type: "checkmark" + }] + title: "{quests.steam_age.fuel_sources.title}" + x: -16.5d + y: 16.0d } ] subtitle: ["{quests.steam_age.subtitle}"] diff --git a/config/ftbquests/quests/chapters/questsstoneage.snbt b/config/ftbquests/quests/chapters/questsstoneage.snbt index eee6df727..bc76b880a 100644 --- a/config/ftbquests/quests/chapters/questsstoneage.snbt +++ b/config/ftbquests/quests/chapters/questsstoneage.snbt @@ -684,6 +684,7 @@ tasks: [{ id: "5A6EF9EBF232601C" item: "gtceu:copper_double_ingot" + match_nbt: false type: "item" weak_nbt_match: true }] diff --git a/config/ftbquests/quests/chapters/queststfc_tips.snbt b/config/ftbquests/quests/chapters/queststfc_tips.snbt index a325d9661..e86f3a8c5 100644 --- a/config/ftbquests/quests/chapters/queststfc_tips.snbt +++ b/config/ftbquests/quests/chapters/queststfc_tips.snbt @@ -6,12 +6,7 @@ icon: "minecraft:apple" id: "5D74D1A68158F29E" order_index: 1 - quest_links: [{ - id: "1AD1F9822B738105" - linked_quest: "2E36E5755B2F551C" - x: 2.0d - y: 3.5d - }] + quest_links: [ ] quests: [ { dependencies: ["427814F6E9386772"] @@ -33,32 +28,6 @@ x: 0.0d y: 0.0d } - { - dependencies: ["60497014785301EB"] - description: ["{quests.tfg_tips.firmaciv.desc}"] - icon: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:sextant" - } - id: "2B84F34BFA37C828" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.firmaciv.subtitle}" - tasks: [{ - id: "41793C99EC45695A" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.firmaciv.title}" - x: -8.5d - y: -6.5d - } { dependencies: ["173F6FA60A5B280B"] description: ["{quests.tfg_tips.firmalife.desc}"] @@ -96,7 +65,7 @@ type: "dimension" }] title: "{quests.tfg_tips.arborfirmacraft.title}" - x: -6.0d + x: -5.5d y: 0.0d } { @@ -124,118 +93,9 @@ type: "dimension" }] title: "{quests.tfg_tips.beneath.title}" - x: 4.0d - y: -4.0d - } - { - dependencies: ["173F6FA60A5B280B"] - description: ["{quests.tfg_tips.portable_storage.desc}"] - disable_toast: true - icon: "sophisticatedbackpacks:backpack" - id: "7FA5B6354A49C396" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.portable_storage.subtitle}" - tasks: [{ - dimension: "minecraft:overworld" - icon: "gtceu:overworld_marker" - id: "0077AE7A70A4314E" - title: "{quests.stone_age.temperature.task}" - type: "dimension" - }] - title: "{quests.tfg_tips.portable_storage.title}" x: 6.0d y: 0.0d } - { - dependencies: ["7178843BCD50A012"] - description: ["{quests.tfg_tips.first_backpack.desc}"] - id: "125563A12EE5C296" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.first_backpack.subtitle}" - tasks: [{ - id: "5E0385522B78E03A" - item: "sophisticatedbackpacks:backpack" - type: "item" - }] - title: "{quests.tfg_tips.first_backpack.title}" - x: 10.0d - y: 0.0d - } - { - dependencies: ["7FA5B6354A49C396"] - description: ["{quests.tfg_tips.backpack_materials.desc}"] - id: "7178843BCD50A012" - size: 1.0d - subtitle: "{quests.tfg_tips.backpack_materials.subtitle}" - tasks: [ - { - id: "3D54644D50E1904E" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:string)" - } - } - title: "Any #forge:string" - type: "item" - } - { - id: "40410856739CAF06" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:leather)" - } - } - title: "Any #forge:leather" - type: "item" - } - { - id: "62219AEA780A9850" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:chests/wooden)" - } - } - title: "{quests.tasktype.item.any} #forge:chests/wooden" - type: "item" - } - { - id: "56622AE6FBE714A2" - item: "minecraft:name_tag" - type: "item" - } - ] - title: "{quests.tfg_tips.backpack_materials.title}" - x: 8.0d - y: 0.0d - } - { - dependencies: ["173F6FA60A5B280B"] - description: ["{quests.tfg_tips.gt.desc}"] - disable_toast: true - icon: "gtceu:gregification_hazard_sign_block" - id: "02FDECC931B5E8EF" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.gt.subtitle}" - tasks: [{ - dimension: "minecraft:overworld" - icon: "gtceu:overworld_marker" - id: "1CF4DE167763A6E5" - title: "{quests.stone_age.temperature.task}" - type: "dimension" - }] - title: "{quests.tfg_tips.gt.title}" - x: 4.0d - y: 4.0d - } { dependencies: ["173F6FA60A5B280B"] description: ["{quests.tfg_tips.terrafirmacraft.desc}"] @@ -263,745 +123,7 @@ }] title: "{quests.tfg_tips.terrafirmacraft.title}" x: 0.0d - y: 6.0d - } - { - dependencies: ["173F6FA60A5B280B"] - description: ["{quests.tfg_tips.misc.desc}"] - disable_toast: true - icon: "minecraft:grass_block" - id: "3B3A0FEEB59F597C" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.misc.subtitle}" - tasks: [{ - dimension: "minecraft:overworld" - icon: "gtceu:overworld_marker" - id: "7E11DEE2A7B9915E" - title: "{quests.stone_age.temperature.task}" - type: "dimension" - }] - title: "{quests.tfg_tips.misc.title}" - x: -4.0d - y: 4.0d - } - { - dependencies: ["3DF4F4848B231980"] - description: ["{quests.tfg_tips.create_rowboat.desc}"] - icon: "firmaciv:rowboat_icon_only" - id: "4F9A15016C9F51A1" - size: 2.0d - subtitle: "{quests.tfg_tips.create_rowboat.subtitle}" - tasks: [ - { - icon: "firmaciv:rowboat_icon_only" - id: "6F8880DE5F98C85C" - observe_type: 6 - timer: 0L - title: "{quests.tasktype.lookat} #alekiships:rowboats" - to_observe: "#alekiships:rowboats" - type: "observation" - } - { - count: 2L - id: "509394990EF8B64F" - item: "alekiships:oar" - type: "item" - } - ] - title: "{quests.tfg_tips.create_rowboat.title}" - x: -14.5d - y: -8.5d - } - { - dependencies: ["2746958D3D4A0885"] - description: ["{quests.tfg_tips.create_sloop.desc}"] - id: "78358ED2C6F6FCFD" - shape: "gear" - size: 4.0d - subtitle: "{quests.tfg_tips.create_sloop.subtitle}" - tasks: [{ - icon: "firmaciv:sloop_icon_only" - id: "042D48B3F44E9CCC" - observe_type: 6 - timer: 0L - title: "{quests.tasktype.lookat} #alekiships:sloops" - to_observe: "#alekiships:sloops" - type: "observation" - }] - title: "{quests.tfg_tips.create_sloop.title}" - x: -14.5d - y: -11.5d - } - { - dependencies: [ - "0A92F5C4BB6AF972" - "2B84F34BFA37C828" - ] - description: ["{quests.tfg_tips.rowboat_materials.desc}"] - id: "3DF4F4848B231980" - subtitle: "{quests.tfg_tips.rowboat_materials.subtitle}" - tasks: [ - { - count: 24L - id: "0F6F07AB9B00D2BC" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(firmaciv:hard_wood)" - } - } - title: "{quests.tasktype.item.any} #firmaciv:hard_wood" - type: "item" - } - { - count: 6L - id: "51F1E1910AA3A8EE" - item: { Count: 6, id: "firmaciv:watercraft_frame_angled" } - type: "item" - } - { - count: 24L - id: "4084A14A4377D7F2" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:copper_bolt" - } - type: "item" - } - { - count: 2L - id: "2FD99CA7F7DE1095" - item: { - Count: 2 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "alekiships:oarlock" - } - type: "item" - } - { - id: "44BCD5B14DE0C81D" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:hammers)" - } - } - title: "{quests.tasktype.item.any} #tfc:hammers" - type: "item" - } - ] - title: "{quests.tfg_tips.rowboat_materials.title}" - x: -12.5d - y: -8.5d - } - { - dependencies: ["32C854110D49A77D"] - description: ["{quests.tfg_tips.create_canoe.desc}"] - icon: "firmaciv:canoe_icon_only" - id: "22DA27A8E2D11106" - size: 2.0d - subtitle: "{quests.tfg_tips.create_canoe.subtitle}" - tasks: [ - { - icon: "firmaciv:canoe_icon_only" - id: "6AB8CFDB3C2267BE" - observe_type: 6 - timer: 0L - title: "{quests.tasktype.lookat} #firmaciv:dugout_canoe" - to_observe: "#firmaciv:dugout_canoes" - type: "observation" - } - { - id: "704237932096E813" - item: "firmaciv:canoe_paddle" - type: "item" - } - ] - title: "{quests.tfg_tips.create_canoe.title}" - x: -14.5d - y: -4.5d - } - { - dependencies: ["2B84F34BFA37C828"] - dependency_requirement: "one_completed" - description: ["{quests.tfg_tips.canoe_materials.desc}"] - id: "32C854110D49A77D" - subtitle: "{quests.tfg_tips.canoe_materials.subtitle}" - tasks: [ - { - id: "2FD18ABB3A2738AA" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:saws)" - } - } - title: "{quests.tasktype.item.any} #tfc:saws" - type: "item" - } - { - id: "32C041E87DCFDE1C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:axes)" - } - } - title: "{quests.tasktype.item.any} #tfc:axes" - type: "item" - } - { - id: "1426E13B36E1ABE2" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(minecraft:flint_and_steel)item(tfc:firestarter))" - } - } - title: "{quests.tfg_tips.canoe_materials.task}" - type: "item" - } - { - count: 3L - id: "4810FFFD04014DCF" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:stripped_softwood)" - } - } - title: "{quests.tasktype.item.any} #tfg:stripped_softwood" - type: "item" - } - ] - title: "{quests.tfg_tips.canoe_materials.title}" - x: -12.5d - y: -4.5d - } - { - dependencies: ["2B84F34BFA37C828"] - description: ["{quests.tfg_tips.kayak_materials.desc}"] - id: "03696C9BBC53AB26" - subtitle: "{quests.tfg_tips.kayak_materials.subtitle}" - tasks: [ - { - count: 4L - id: "0BE3E082261E16FC" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:string)" - } - } - title: "{quests.tasktype.item.any} #forge:string" - type: "item" - } - { - count: 3L - id: "7D12F1F3D84274D6" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:lumber)" - } - } - title: "{quests.tasktype.item.any} #tfc:lumber" - type: "item" - } - { - count: 2L - id: "1EB9E03922752702" - item: { Count: 2, id: "firmaciv:large_waterproof_hide" } - type: "item" - } - ] - title: "{quests.tfg_tips.kayak_materials.title}" - x: -12.5d - y: -6.5d - } - { - dependencies: ["03696C9BBC53AB26"] - description: ["{quests.tfg_tips.create_kayak.desc}"] - icon: "firmaciv:kayak" - id: "7B824CC8BD6E4E30" - size: 2.0d - subtitle: "{quests.tfg_tips.create_kayak.subtitle}" - tasks: [ - { - id: "0FDBBEA81B483719" - item: "firmaciv:kayak" - type: "item" - } - { - id: "6943A44551907501" - item: "firmaciv:kayak_paddle" - type: "item" - } - ] - title: "{quests.tfg_tips.create_kayak.title}" - x: -14.5d - y: -6.5d - } - { - dependencies: ["2B84F34BFA37C828"] - description: ["{quests.tfg_tips.firmaciv_info.desc}"] - id: "5EDE435F876349CD" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.firmaciv_info.subtitle}" - tasks: [ - { - id: "343A05C706244FB9" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:sextant" - } - type: "item" - } - { - id: "0753AB3E96E9EF91" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:nav_clock" - } - type: "item" - } - { - id: "0F7BB20275FC7764" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:barometer" - } - type: "item" - } - { - id: "612EBA6C7B6FD94C" - item: "firmaciv:firmaciv_compass" - type: "item" - } - ] - title: "{quests.tfg_tips.firmaciv_info.title}" - x: -8.5d - y: -4.5d - } - { - dependencies: ["2B84F34BFA37C828"] - dependency_requirement: "one_completed" - description: ["{quests.tfg_tips.sloop_under_construction_materials.desc}"] - id: "2746958D3D4A0885" - subtitle: "{quests.tfg_tips.sloop_under_construction_materials.subtitle}" - tasks: [ - { - count: 4L - id: "59C783845971E728" - item: { - Count: 4 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "alekiships:cleat" - } - type: "item" - } - { - count: 18L - id: "02D1AEA961D0AA2C" - item: { Count: 18, id: "firmaciv:watercraft_frame_angled" } - type: "item" - } - { - count: 6L - id: "7984376BC7E0D56D" - item: { Count: 6, id: "firmaciv:watercraft_frame_flat" } - type: "item" - } - { - count: 116L - id: "10929AC1C1B89579" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(firmaciv:hard_wood)" - } - } - title: "{quests.tasktype.item.any} #firmaciv:hard_wood" - type: "item" - } - { - count: 96L - id: "231AE8429370F100" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "firmaciv:copper_bolt" - } - type: "item" - } - { - count: 16L - id: "269828143DC2013C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(afc:wood/lumber/ironwood)item(tfc:wood/lumber/acacia)item(tfc:wood/lumber/ash)item(tfc:wood/lumber/aspen)item(tfc:wood/lumber/birch)item(tfc:wood/lumber/blackwood)item(tfc:wood/lumber/chestnut)item(tfc:wood/lumber/hickory)item(tfc:wood/lumber/maple)item(tfc:wood/lumber/oak)item(tfc:wood/lumber/rosewood)item(tfc:wood/lumber/sycamore)item(afc:wood/lumber/baobab)item(afc:wood/lumber/eucalyptus)item(afc:wood/lumber/mahogany)item(afc:wood/lumber/hevea)item(afc:wood/lumber/teak)item(afc:wood/lumber/ipe)item(beneath:wood/lumber/warped))" - } - } - title: "{quests.tfg_tips.sloop_under_construction_materials.task}" - type: "item" - } - { - count: 34L - id: "5979FB98DD21EE7E" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:stripped_hardwood)" - } - } - title: "{quests.tasktype.item.any} #tfg:stripped_hardwood" - type: "item" - } - { - id: "6AD81FFA674BD0FB" - item: "firmaciv:medium_triangular_sail" - type: "item" - } - { - id: "3DCFE31A3B0F0F8C" - item: "firmaciv:small_triangular_sail" - type: "item" - } - { - id: "40505BFC804F7516" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "alekiships:anchor" - } - type: "item" - } - { - count: 8L - id: "43971DE8A74AA81D" - item: { Count: 8, id: "firmaciv:rope_coil" } - type: "item" - } - ] - title: "{quests.tfg_tips.sloop_under_construction_materials.title}" - x: -10.5d - y: -8.5d - } - { - dependencies: ["78358ED2C6F6FCFD"] - description: ["{quests.tfg_tips.warfare.desc}"] - id: "66FDACC7E7F9180C" - subtitle: "{quests.tfg_tips.warfare.subtitle}" - tasks: [ - { - id: "3A0685797C186CDB" - item: "firmaciv:cannon" - type: "item" - } - { - id: "35B1717D4096B87E" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "alekiships:cannonball" - } - type: "item" - } - ] - title: "{quests.tfg_tips.warfare.title}" - x: -10.5d - y: -11.5d - } - { - dependencies: [ - "125563A12EE5C296" - "5792DDAA82895E67" - ] - description: ["{quests.tfg_tips.red_steel_backpack.desc}"] - id: "4B79026C8D2DACC4" - subtitle: "{quests.tfg_tips.red_steel_backpack.subtitle}" - tasks: [{ - id: "651E492E49A866DE" - item: "sophisticatedbackpacks:iron_backpack" - type: "item" - }] - title: "{quests.tfg_tips.red_steel_backpack.title}" - x: 11.5d - y: -2.0d - } - { - dependencies: [ - "125563A12EE5C296" - "5996A3A0D475B8A6" - ] - description: ["{quests.tfg_tips.backpack_upgrades.desc}"] - id: "1B0C58B15E7F62B3" - subtitle: "{quests.tfg_tips.backpack_upgrades.subtitle}" - tasks: [{ - id: "00DE24C80F1E9A1B" - item: "sophisticatedbackpacks:upgrade_base" - type: "item" - }] - title: "{quests.tfg_tips.backpack_upgrades.title}" - x: 11.5d - y: 2.0d - } - { - dependencies: [ - "4B79026C8D2DACC4" - "7567E885B7166603" - ] - description: ["{quests.tfg_tips.aluminium_backpack.desc}"] - id: "0FFBB6177DEB0A23" - subtitle: "{quests.tfg_tips.aluminium_backpack.subtitle}" - tasks: [{ - id: "21EFA480785F7049" - item: "sophisticatedbackpacks:gold_backpack" - type: "item" - }] - title: "{quests.tfg_tips.aluminium_backpack.title}" - x: 12.5d - y: -2.0d - } - { - dependencies: [ - "0FFBB6177DEB0A23" - "7FA0ACB7F161F378" - ] - description: ["{quests.tfg_tips.titanium_backpack.desc}"] - id: "5D188F6C46EA9ED0" - subtitle: "{quests.tfg_tips.titanium_backpack.subtitle}" - tasks: [{ - id: "70358381977F885B" - item: "sophisticatedbackpacks:diamond_backpack" - type: "item" - }] - title: "{quests.tfg_tips.titanium_backpack.title}" - x: 13.5d - y: -2.0d - } - { - dependencies: [ - "5D188F6C46EA9ED0" - "30A6EDDF25A5E5F8" - ] - description: ["{quests.tfg_tips.tungstensteel_backpack.desc}"] - id: "13F2929C1C303A0B" - shape: "gear" - size: 4.0d - subtitle: "{quests.tfg_tips.tungstensteel_backpack.subtitle}" - tasks: [{ - id: "452555CFE4B8EEBE" - item: "sophisticatedbackpacks:netherite_backpack" - type: "item" - }] - title: "{quests.tfg_tips.tungstensteel_backpack.title}" - x: 16.0d - y: -2.0d - } - { - dependencies: ["1B0C58B15E7F62B3"] - description: ["{quests.tfg_tips.crafting_upgrade.desc}"] - id: "384B4517EB4F2687" - subtitle: "{quests.tfg_tips.crafting_upgrade.subtitle}" - tasks: [{ - id: "24835F05BC647EE1" - item: "sophisticatedbackpacks:crafting_upgrade" - type: "item" - }] - title: "{quests.tfg_tips.crafting_upgrade.title}" - x: 12.5d - y: 3.0d - } - { - dependencies: ["1B0C58B15E7F62B3"] - description: ["{quests.tfg_tips.advanced_upgrades.desc}"] - id: "38FC4B876B96B77F" - subtitle: "{quests.tfg_tips.advanced_upgrades.subtitle}" - tasks: [ - { - id: "22EB35740D104EBB" - item: "sophisticatedbackpacks:filter_upgrade" - type: "item" - } - { - id: "3699A2517B75FBD3" - item: "sophisticatedbackpacks:advanced_filter_upgrade" - type: "item" - } - ] - title: "{quests.tfg_tips.advanced_upgrades.title}" - x: 12.5d - y: 1.0d - } - { - dependencies: [ - "384B4517EB4F2687" - "38FC4B876B96B77F" - ] - description: ["{quests.tfg_tips.all_backpack_upgrades.desc}"] - id: "07700ADA82788D61" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.all_backpack_upgrades.subtitle}" - tasks: [ - { - id: "17ACA935E068F505" - item: "sophisticatedbackpacks:pickup_upgrade" - type: "item" - } - { - id: "71BFE15269AF003F" - item: "sophisticatedbackpacks:advanced_pickup_upgrade" - type: "item" - } - { - id: "1F464403CAFB846C" - item: "sophisticatedbackpacks:magnet_upgrade" - type: "item" - } - { - id: "2D96819E1EACD3D5" - item: "sophisticatedbackpacks:advanced_magnet_upgrade" - type: "item" - } - { - id: "7B869BD328658A8F" - item: "sophisticatedbackpacks:void_upgrade" - type: "item" - } - { - id: "23C08741706EFAB9" - item: "sophisticatedbackpacks:advanced_void_upgrade" - type: "item" - } - { - id: "28694EC9474F6F89" - item: "sophisticatedbackpacks:restock_upgrade" - type: "item" - } - { - id: "456D6D4DD7DBF2F1" - item: "sophisticatedbackpacks:advanced_restock_upgrade" - type: "item" - } - { - id: "23FF54BBD392FEDD" - item: "sophisticatedbackpacks:deposit_upgrade" - type: "item" - } - { - id: "5B5F33BB1555878B" - item: "sophisticatedbackpacks:tool_swapper_upgrade" - type: "item" - } - { - id: "35065D8DB0BAD94E" - item: "sophisticatedbackpacks:advanced_tool_swapper_upgrade" - type: "item" - } - { - id: "1D56B738DC0B4645" - item: "sophisticatedbackpacks:jukebox_upgrade" - type: "item" - } - { - id: "6D1D4EDEB22738A9" - item: "sophisticatedbackpacks:stack_upgrade_tier_1" - type: "item" - } - { - id: "10842F2A12CA8439" - item: "sophisticatedbackpacks:everlasting_upgrade" - type: "item" - } - { - id: "1B0CA61FB32AB731" - item: "sophisticatedbackpacks:advanced_refill_upgrade" - type: "item" - } - { - id: "54DB147D6D5CA300" - item: "sophisticatedbackpacks:refill_upgrade" - type: "item" - } - { - id: "59E128E411C2F1B2" - item: "sophisticatedbackpacks:advanced_deposit_upgrade" - type: "item" - } - { - id: "72281E0F0CCE2EB9" - item: "sophisticatedbackpacks:stack_upgrade_starter_tier" - type: "item" - } - ] - title: "{quests.tfg_tips.all_backpack_upgrades.title}" - x: 13.5d - y: 2.0d + y: 5.5d } { dependencies: ["1469936B5DE3AC28"] @@ -1014,7 +136,7 @@ type: "item" }] title: "{quests.tfg_tips.treetap.title}" - x: -11.0d + x: -8.0d y: 0.0d } { @@ -1026,7 +148,7 @@ description: ["{quests.tfg_tips.create_rubber_ingot.desc}"] id: "6903C72A254A7B08" shape: "gear" - size: 4.0d + size: 3.0d subtitle: "{quests.tfg_tips.create_rubber_ingot.subtitle}" tasks: [{ id: "12CE161368CA3973" @@ -1034,7 +156,7 @@ type: "item" }] title: "{quests.tfg_tips.create_rubber_ingot.title}" - x: -17.0d + x: -13.0d y: 0.0d } { @@ -1053,8 +175,8 @@ type: "item" }] title: "{quests.tfg_tips.create_sticky_resin.title}" - x: -14.0d - y: -1.0d + x: -10.5d + y: -1.5d } { dependencies: ["128483FFDC8277A0"] @@ -1074,7 +196,7 @@ type: "item" }] title: "{quests.tfg_tips.find_latex_tree.title}" - x: -12.5d + x: -10.5d y: 0.0d } { @@ -1092,8 +214,8 @@ type: "observation" }] title: "{quests.tfg_tips.find_syrup_tree.title}" - x: -12.5d - y: 1.0d + x: -9.0d + y: 1.5d } { dependencies: ["308BB7D9D210C8DA"] @@ -1114,111 +236,8 @@ type: "item" }] title: "{quests.tfg_tips.create_tree_sugar.title}" - x: -14.0d - y: 1.0d - } - { - dependencies: ["7FA5B6354A49C396"] - description: ["{quests.tfg_tips.vessels.desc}"] - id: "7220A4926B6A89DC" - subtitle: "{quests.tfg_tips.vessels.subtitle}" - tasks: [ - { - id: "292592992CA57C39" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:fired_large_vessels)" - } - } - title: "{quests.tasktype.item.any} #tfc:fired_large_vessels" - type: "item" - } - { - id: "636DA3A861FDAB62" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:fired_vessels)" - } - } - title: "{quests.tasktype.item.any} #tfc:fired_vessels" - type: "item" - } - ] - title: "{quests.tfg_tips.vessels.title}" - x: 8.0d - y: -1.0d - } - { - dependencies: ["7FA5B6354A49C396"] - description: ["{quests.tfg_tips.portable_cells.desc}"] - id: "685802EB4C6700F5" - subtitle: "{quests.tfg_tips.portable_cells.subtitle}" - tasks: [ - { - id: "28B6D074D9E774F5" - item: { - Count: 1 - id: "ae2:portable_item_cell_1k" - tag: { } - } - match_nbt: false - type: "item" - } - { - id: "4FB4D78C88DEF1E1" - item: { - Count: 1 - id: "ae2:portable_fluid_cell_1k" - tag: { } - } - match_nbt: false - type: "item" - } - ] - title: "{quests.tfg_tips.portable_cells.title}" - x: 8.0d - y: 1.0d - } - { - dependencies: ["685802EB4C6700F5"] - description: [ - "{quests.tfg_tips.256m_portable_cells.desc}" - "" - ] - hide_until_deps_complete: true - hide_until_deps_visible: true - id: "520C374E5D3F34C1" - shape: "heart" - subtitle: "{quests.tfg_tips.256m_portable_cells.subtitle}" - tasks: [ - { - id: "7742886F257F6BC3" - item: { - Count: 1 - id: "megacells:portable_item_cell_256m" - tag: { } - } - match_nbt: false - type: "item" - } - { - id: "4D3CBCB9C6579DBB" - item: { - Count: 1 - id: "megacells:portable_fluid_cell_256m" - tag: { } - } - match_nbt: false - type: "item" - } - ] - title: "{quests.tfg_tips.256m_portable_cells.title}" - x: 9.0d - y: 1.0d + x: -9.0d + y: 3.0d } { dependencies: [ @@ -1233,12 +252,12 @@ subtitle: "{quests.tfg_tips.refrigerator.subtitle}" tasks: [{ id: "2D43E8E907B39B46" - item: "tfcea:refrigerator" + item: "tfg:mv_food_refrigerator" type: "item" }] title: "{quests.tfg_tips.refrigerator.title}" x: 5.5d - y: -18.0d + y: -21.0d } { dependencies: ["2EFB241490502DB3"] @@ -1252,7 +271,7 @@ type: "checkmark" }] title: "{quests.tfg_tips.beekeeping.title}" - x: 0.0d + x: -2.5d y: -7.5d } { @@ -1316,8 +335,8 @@ } ] title: "{quests.tfg_tips.not_the_bees.title}" - x: 0.0d - y: -11.5d + x: -2.5d + y: -10.5d } { dependencies: ["1071B804483BB882"] @@ -1344,8 +363,8 @@ } ] title: "{quests.tfg_tips.beehive.title}" - x: 0.0d - y: -9.5d + x: -2.5d + y: -9.0d } { dependencies: ["0FB14699D7BE5D4B"] @@ -1373,7 +392,7 @@ } ] title: "{quests.tfg_tips.beeswax.title}" - x: 1.5d + x: -1.0d y: -13.5d } { @@ -1388,8 +407,8 @@ type: "item" }] title: "{quests.tfg_tips.honey.title}" - x: 0.0d - y: -13.5d + x: -3.0d + y: -12.0d } { dependencies: [ @@ -1422,8 +441,8 @@ } ] title: "{quests.tfg_tips.cellar.title}" - x: 3.0d - y: -16.0d + x: 1.5d + y: -18.0d } { dependencies: ["3D1FF501DE2E56FE"] @@ -1443,8 +462,8 @@ type: "item" }] title: "{quests.tfg_tips.cellar_blocks.title}" - x: 3.0d - y: -17.5d + x: 0.0d + y: -18.0d } { dependencies: ["2EFB241490502DB3"] @@ -1475,8 +494,8 @@ } ] title: "{quests.tfg_tips.oven.title}" - x: 2.0d - y: -7.5d + x: -3.5d + y: -5.0d } { dependencies: ["029264BCA5477837"] @@ -1505,8 +524,8 @@ } ] title: "{quests.tfg_tips.oven_appliances.title}" - x: 1.0d - y: -8.5d + x: -5.0d + y: -6.0d } { dependencies: ["029264BCA5477837"] @@ -1526,8 +545,8 @@ } ] title: "{quests.tfg_tips.oven_utils.title}" - x: 3.0d - y: -8.5d + x: -3.5d + y: -3.5d } { dependencies: ["029264BCA5477837"] @@ -1547,8 +566,8 @@ type: "item" }] title: "{quests.tfg_tips.oven_finish.title}" - x: 2.0d - y: -8.5d + x: -5.0d + y: -4.5d } { dependencies: ["73D5ED4099F99A47"] @@ -1575,8 +594,8 @@ } ] title: "{quests.tfg_tips.jam.title}" - x: 1.0d - y: -9.5d + x: -6.5d + y: -6.0d } { dependencies: ["2EFB241490502DB3"] @@ -1590,8 +609,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.preservation.title}" - x: 6.0d - y: -7.5d + x: 5.0d + y: -6.0d } { dependencies: [ @@ -1602,16 +621,31 @@ ] dependency_requirement: "one_completed" description: ["{quests.tfg_tips.passive_preservation.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + Parent: { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:ceramic/vessel" + tag: { } + } id: "13F7066858E923FF" subtitle: "{quests.tfg_tips.passive_preservation.subtitle}" tasks: [{ - id: "54AAB9886964A160" - title: "{quests.tasktype.checkmark}" - type: "checkmark" + dimension: "minecraft:overworld" + disable_toast: true + icon: "gtceu:overworld_marker" + id: "5BAF5F5343C3E42A" + title: "{quests.stone_age.temperature.task}" + type: "dimension" }] title: "{quests.tfg_tips.passive_preservation.title}" - x: 6.5d - y: -16.0d + x: 5.5d + y: -17.0d } { dependencies: ["4047EE998BC4CD03"] @@ -1638,8 +672,8 @@ } ] title: "{quests.tfg_tips.get_milk.title}" - x: 4.5d - y: -8.5d + x: 3.0d + y: -9.0d } { dependencies: ["4047EE998BC4CD03"] @@ -1659,8 +693,8 @@ type: "item" }] title: "{quests.tfg_tips.get_meat.title}" - x: 5.5d - y: -8.5d + x: 4.5d + y: -9.0d } { dependencies: ["4047EE998BC4CD03"] @@ -1681,7 +715,7 @@ }] title: "{quests.tfg_tips.get_fruit.title}" x: 7.5d - y: -8.5d + y: -9.0d } { dependencies: ["4047EE998BC4CD03"] @@ -1701,8 +735,8 @@ type: "item" }] title: "{quests.tfg_tips.get_grain.title}" - x: 8.5d - y: -8.5d + x: 9.0d + y: -9.0d } { dependencies: ["4047EE998BC4CD03"] @@ -1722,8 +756,8 @@ type: "item" }] title: "{quests.tfg_tips.get_veggie.title}" - x: 6.5d - y: -8.5d + x: 6.0d + y: -9.0d } { dependencies: ["45102650E3D790B8"] @@ -1757,8 +791,8 @@ } ] title: "{quests.tfg_tips.process_grain.title}" - x: 8.5d - y: -12.5d + x: 9.0d + y: -15.0d } { dependencies: [ @@ -1821,7 +855,7 @@ ] title: "{quests.tfg_tips.brine_something.title}" x: 6.5d - y: -9.5d + y: -11.5d } { dependencies: [ @@ -1884,8 +918,8 @@ } ] title: "{quests.tfg_tips.pickle_something.title}" - x: 6.5d - y: -12.5d + x: 7.0d + y: -15.0d } { dependencies: ["52D944ADA884EFEF"] @@ -1929,8 +963,8 @@ } ] title: "{quests.tfg_tips.dry_fruit.title}" - x: 7.5d - y: -11.0d + x: 8.0d + y: -11.5d } { dependencies: ["52290DFBF39F0D07"] @@ -1943,7 +977,7 @@ Count: 1 ForgeCaps: { "tfc:food": { - creationDate: 26377904L + creationDate: -9223372036854775808L traits: ["tfc:salted"] } "tfc:item_heat": { @@ -1971,8 +1005,8 @@ } ] title: "{quests.tfg_tips.salt_meat.title}" - x: 5.5d - y: -10.5d + x: 3.5d + y: -11.5d } { dependencies: [ @@ -2020,7 +1054,7 @@ } ] title: "{quests.tfg_tips.smoke_meat.title}" - x: 5.5d + x: 5.0d y: -11.5d } { @@ -2060,8 +1094,8 @@ } ] title: "{quests.tfg_tips.cook_meat.title}" - x: 5.5d - y: -13.5d + x: 5.0d + y: -15.0d } { dependencies: ["3C7F170E065B60E1"] @@ -2081,8 +1115,8 @@ type: "item" }] title: "{quests.tfg_tips.create_cheese.title}" - x: 4.0d - y: -11.0d + x: 2.0d + y: -11.5d } { dependencies: [ @@ -2099,8 +1133,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.cheese_aging.title}" - x: 3.0d - y: -11.0d + x: 1.5d + y: -15.0d } { dependencies: ["0FCB88A64D3FBF0F"] @@ -2113,7 +1147,7 @@ Count: 1 ForgeCaps: { "tfc:food": { - creationDate: 26482434L + creationDate: -9223372036854775808L traits: [ "firmalife:fresh" "firmalife:smoked" @@ -2140,8 +1174,8 @@ } ] title: "{quests.tfg_tips.smoke_cheese.title}" - x: 4.0d - y: -13.5d + x: 3.0d + y: -15.0d } { dependencies: ["2EFB241490502DB3"] @@ -2155,242 +1189,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.greenhouse.title}" - x: 3.5d - y: -6.0d - } - { - dependencies: ["150B7C5CD152E1BA"] - description: ["{quests.tfg_tips.glassblowing.desc}"] - icon: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "tfc:metal/block/brass" - } - id: "22E604DB7E7E87FB" - subtitle: "{quests.tfg_tips.glassblowing.subtitle}" - tasks: [ - { - id: "00630DE980C1D57D" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:blowpipes)" - } - } - title: "{quests.tasktype.item.any} #tfc:blowpipes" - type: "item" - } - { - icon: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "tfc:metal/block/brass" - } - id: "6E7AA28CDBC41C74" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:glass_basin_blocks)" - } - } - optional_task: true - title: "Any #tfc:glass_basin_blocks" - type: "item" - } - ] - title: "{quests.tfg_tips.glassblowing.title}" - x: -3.0d - y: 8.0d - } - { - dependencies: ["22E604DB7E7E87FB"] - description: ["{quests.tfg_tips.glassblowing_tools.desc}"] - id: "2D959136A5FC5F46" - subtitle: "{quests.tfg_tips.glassblowing_tools.subtitle}" - tasks: [{ - id: "5892192552832DEA" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:glassworking_tools)" - } - } - title: "Any #tfc:glassworking_tools" - type: "item" - }] - title: "{quests.tfg_tips.glassblowing_tools.title}" - x: -3.0d - y: 9.5d - } - { - dependencies: [ - "2D959136A5FC5F46" - "56CA2EB7812529C5" - ] - description: ["{quests.tfg_tips.lamps.desc}"] - id: "037CDA933FBE2CBE" - subtitle: "{quests.tfg_tips.lamps.subtitle}" - tasks: [ - { - id: "0173845209C6B380" - item: "tfc:lamp_glass" - type: "item" - } - { - id: "539A1E3793AD3088" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:unfinished_lamps)" - } - } - title: "Any #tfg:unfinished_lamps" - type: "item" - weak_nbt_match: true - } - { - id: "146E09EE00F0EC3F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:lamps)" - } - } - title: "Any #tfc:lamps" - type: "item" - weak_nbt_match: true - } - ] - title: "{quests.tfg_tips.lamps.title}" - x: -5.0d - y: 11.0d - } - { - dependencies: [ - "037CDA933FBE2CBE" - "56CA2EB7812529C5" - ] - description: ["{quests.tfg_tips.lava_lamp.desc}"] - id: "4EBABACAB444244D" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.lava_lamp.subtitle}" - tasks: [ - { - id: "50C7B060CC8E91AA" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "tfc:metal/lamp/blue_steel" - } - type: "item" - } - { - id: "5A61ADFCB2AE868E" - item: "minecraft:lava_bucket" - type: "item" - } - ] - title: "{quests.tfg_tips.lava_lamp.title}" - x: -5.0d - y: 12.5d - } - { - dependencies: ["037CDA933FBE2CBE"] - description: ["{quests.tfg_tips.creosote.desc}"] - id: "72C1E430FF6D2DD8" - subtitle: "{quests.tfg_tips.creosote.subtitle}" - tasks: [{ - id: "6980AF89760133FD" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "only_one(item(gtceu:creosote_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:creosote\"}}))" - } - } - title: "{quests.tfg_tips.creosote.task}" - type: "item" - }] - title: "{quests.tfg_tips.creosote.title}" - x: -6.0d - y: 12.0d - } - { - dependencies: ["037CDA933FBE2CBE"] - description: ["{quests.tfg_tips.olive_oil.desc}"] - id: "13FC17F88DFEB8A8" - subtitle: "{quests.tfg_tips.olive_oil.subtitle}" - tasks: [{ - id: "41B624CA79C96356" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "only_one(item(tfc:bucket/olive_oil)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"tfc:olive_oil\"}}))" - } - } - title: "{quests.tfg_tips.olive_oil.task}" - type: "item" - }] - title: "{quests.tfg_tips.olive_oil.title}" - x: -4.0d - y: 12.0d - } - { - dependencies: ["2D959136A5FC5F46"] - description: ["{quests.tfg_tips.glass_blocks.desc}"] - id: "382FC8824F311665" - subtitle: "{quests.tfg_tips.glass_blocks.subtitle}" - tasks: [ - { - id: "443E37E091069F5E" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:glass/silica)" - } - } - title: "{quests.tasktype.item.any} #forge:glass/silica" - type: "item" - } - { - id: "4D76B5D2C7738271" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "item_tag(exposure:filters)item_tag(forge:glass_panes)" - } - } - title: "{quests.tasktype.item.any} #forge:glass_panes" - type: "item" - } - ] - title: "{quests.tfg_tips.glass_blocks.title}" - x: -3.0d - y: 11.0d + x: 0.0d + y: -8.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -2430,8 +1230,8 @@ } ] title: "{quests.tfg_tips.charcoal_pile.title}" - x: -1.5d - y: 9.0d + x: -2.0d + y: 6.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -2462,12 +1262,13 @@ ] title: "{quests.tfg_tips.thatch_bed.title}" x: 0.0d - y: 9.0d + y: 7.5d } { dependencies: [ "11AB8966EC8C10ED" "0FACA5FBFCB26266" + "2D973C6DBC873824" ] dependency_requirement: "one_completed" description: ["{quests.tfg_tips.bed.desc}"] @@ -2489,7 +1290,7 @@ }] title: "{quests.tfg_tips.bed.title}" x: 0.0d - y: 16.0d + y: 14.0d } { dependencies: [ @@ -2514,7 +1315,7 @@ }] title: "{quests.tfg_tips.loom.title}" x: 0.0d - y: 11.0d + y: 9.0d } { dependencies: ["1766C916084261AA"] @@ -2528,7 +1329,7 @@ }] title: "{quests.tfg_tips.wool_cloth.title}" x: -1.0d - y: 12.5d + y: 11.0d } { dependencies: ["1766C916084261AA"] @@ -2541,8 +1342,8 @@ type: "item" }] title: "{quests.tfg_tips.pineapple_leather.title}" - x: 0.0d - y: 12.5d + x: -1.5d + y: 9.0d } { dependencies: ["1766C916084261AA"] @@ -2555,8 +1356,8 @@ type: "item" }] title: "{quests.tfg_tips.burlap_cloth.title}" - x: -2.0d - y: 12.5d + x: 1.5d + y: 9.5d } { dependencies: ["1766C916084261AA"] @@ -2569,8 +1370,8 @@ type: "item" }] title: "{quests.tfg_tips.silk_cloth.title}" - x: 1.0d - y: 12.5d + x: 0.0d + y: 11.0d } { dependencies: ["1766C916084261AA"] @@ -2583,8 +1384,8 @@ type: "item" }] title: "{quests.tfg_tips.unrefined_paper.title}" - x: 2.0d - y: 12.5d + x: 1.5d + y: 8.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -2614,8 +1415,8 @@ } ] title: "{quests.tfg_tips.panning.title}" - x: 1.5d - y: 9.0d + x: -2.0d + y: 5.0d } { dependencies: ["082310DF9BEA92CE"] @@ -2638,605 +1439,9 @@ type: "item" }] title: "{quests.tfg_tips.sluice.title}" - x: 1.5d - y: 10.5d - } - { - dependencies: ["60497014785301EB"] - description: ["{quests.tfg_tips.glider.desc}"] - id: "7EE13BE102F323F3" - subtitle: "{quests.tfg_tips.glider.subtitle}" - tasks: [{ - id: "33731B2300E088A4" - item: { - Count: 1 - id: "hangglider:hang_glider" - tag: { - Damage: 0 - } - } - type: "item" - }] - title: "{quests.tfg_tips.glider.title}" - x: -2.0d - y: -4.0d - } - { - dependencies: ["7EE13BE102F323F3"] - description: ["{quests.tfg_tips.reinforced_glider.desc}"] - hide_until_deps_complete: true - id: "472D1C507490CC8A" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.reinforced_glider.subtitle}" - tasks: [{ - id: "1A3E7CD15E316BBC" - item: { - Count: 1 - id: "hangglider:reinforced_hang_glider" - tag: { - Damage: 0 - } - } - type: "item" - }] - title: "{quests.tfg_tips.reinforced_glider.title}" - x: -2.0d - y: -5.0d - } - { - dependencies: ["7FA5B6354A49C396"] - description: ["{quests.tfg_tips.toolbelt.desc}"] - id: "4433748B4DA986B0" - subtitle: "{quests.tfg_tips.toolbelt.subtitle}" - tasks: [ - { - id: "72ED34F55F7DDC14" - item: "toolbelt:belt" - type: "item" - } - { - id: "3AD198BF4ECFCB8B" - item: "toolbelt:pouch" - type: "item" - } - ] - title: "{quests.tfg_tips.toolbelt.title}" - x: 8.0d - y: 2.0d - } - { - dependencies: ["4433748B4DA986B0"] - description: ["{quests.tfg_tips.maxed_out_toolbelt.desc}"] - id: "3439B50B06C5BC5D" - shape: "heart" - subtitle: "{quests.tfg_tips.maxed_out_toolbelt.subtitle}" - tasks: [{ - icon: { - Count: 1 - id: "toolbelt:belt" - tag: { - Items: [{ - Count: 1b - Slot: 0 - id: "minecraft:wooden_pickaxe" - tag: { - Damage: 0 - } - }] - Size: 9.0d - } - } - id: "1E84FC347B772440" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "nbt(fuzzy:{Size:9.0d})" - } - } - match_nbt: true - title: "{quests.tfg_tips.maxed_out_toolbelt.task}" - type: "item" - }] - title: "{quests.tfg_tips.maxed_out_toolbelt.title}" - x: 9.0d - y: 2.0d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: ["{quests.tfg_tips.blank_disc.desc}"] - id: "6197774254321BEC" - subtitle: "{quests.tfg_tips.blank_disc.subtitle}" - tasks: [{ - id: "32B6A6C1F8A6E5E6" - item: "etched:blank_music_disc" - type: "item" - }] - title: "{quests.tfg_tips.blank_disc.title}" - x: -5.0d - y: 7.0d - } - { - dependencies: ["6197774254321BEC"] - description: ["{quests.tfg_tips.dye_discs.desc}"] - id: "0B8F9C3AD6A12CB6" - subtitle: "{quests.tfg_tips.dye_discs.subtitle}" - tasks: [{ - id: "13E20F55DD3DB88C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(minecraft:creeper_drop_music_discs)" - } - } - title: "{quests.tfg_tips.dye_discs.task}" - type: "item" - }] - title: "{quests.tfg_tips.dye_discs.title}" - x: -6.5d - y: 6.0d - } - { - dependencies: ["6197774254321BEC"] - description: ["{quests.tfg_tips.amogus.desc}"] - hide_until_deps_complete: true - hide_until_deps_visible: true - id: "1074B137571B3F94" - invisible: true - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.amogus.subtitle}" - tasks: [{ - id: "2FF9DCD0199D9DBA" - item: "gtceu:sus_record" - type: "item" - }] - title: "{quests.tfg_tips.amogus.title}" - x: -6.5d - y: 7.0d - } - { - dependencies: ["6197774254321BEC"] - description: ["{quests.tfg_tips.special_discs.desc}"] - id: "7C13AE728BBF0143" - subtitle: "{quests.tfg_tips.special_discs.subtitle}" - tasks: [{ - id: "3B4CD2ED82944A2F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(minecraft:music_disc_otherside)item(minecraft:music_disc_5)item(minecraft:music_disc_pigstep)item(minecraft:music_disc_relic)item(alekiships:music_disc_pirate_crafting)item(create_connected:music_disc_elevator)item(create_connected:music_disc_interlude))" - } - } - type: "item" - }] - title: "{quests.tfg_tips.special_discs.title}" - x: -6.5d - y: 8.0d - } - { - dependencies: [ - "0B8F9C3AD6A12CB6" - "7C13AE728BBF0143" - ] - description: ["{quests.tfg_tips.disc_collector.desc}"] - hide_until_deps_complete: true - id: "02082DC32D4CA243" - ignore_reward_blocking: true - shape: "heart" - subtitle: "{quests.tfg_tips.disc_collector.subtitle}" - tasks: [ - { - id: "24B43805803B53CA" - item: "minecraft:music_disc_13" - type: "item" - } - { - id: "1159D566559E5F35" - item: "minecraft:music_disc_cat" - type: "item" - } - { - id: "07100A24C41FB1CE" - item: "minecraft:music_disc_blocks" - type: "item" - } - { - id: "3373103EFC55A78D" - item: "minecraft:music_disc_chirp" - type: "item" - } - { - id: "3E2800F825241179" - item: "minecraft:music_disc_far" - type: "item" - } - { - id: "79ABCB6113A7E1DE" - item: "minecraft:music_disc_mall" - type: "item" - } - { - id: "257F5BD35CF1EE40" - item: "minecraft:music_disc_mellohi" - type: "item" - } - { - id: "77A7292A5EF7E4CF" - item: "minecraft:music_disc_stal" - type: "item" - } - { - id: "28C17C33ECB70188" - item: "minecraft:music_disc_strad" - type: "item" - } - { - id: "691AC3897E696E25" - item: "minecraft:music_disc_ward" - type: "item" - } - { - id: "2C0F3BC25F8AAC9C" - item: "minecraft:music_disc_11" - type: "item" - } - { - id: "27AD5A6B311A902B" - item: "minecraft:music_disc_wait" - type: "item" - } - { - id: "50AAF85172A25310" - item: "minecraft:music_disc_otherside" - type: "item" - } - { - id: "38E544AE090529DA" - item: "minecraft:music_disc_5" - type: "item" - } - { - id: "4E695E99B5A3A67F" - item: "minecraft:music_disc_pigstep" - type: "item" - } - { - id: "51AE173DAB886094" - item: "minecraft:music_disc_relic" - type: "item" - } - { - id: "10C922DAB1EBB8E3" - item: "alekiships:music_disc_pirate_crafting" - type: "item" - } - { - id: "73844BD0542A6ACA" - item: "create_connected:music_disc_elevator" - type: "item" - } - { - id: "3A7EB997DD873A2D" - item: "create_connected:music_disc_interlude" - type: "item" - } - ] - title: "{quests.tfg_tips.disc_collector.title}" - x: -7.5d - y: 7.0d - } - { - dependencies: ["6197774254321BEC"] - description: [ - "{quests.tfg_tips.label_album.desc}" - "{image:tfg:textures/quests/wheezo.png width:100 height:100 align:center}" - ] - id: "08C37B4ED7DB918B" - subtitle: "{quests.tfg_tips.label_album.subtitle}" - tasks: [ - { - id: "6EF6B96A209EF78F" - item: { - Count: 1 - id: "etched:music_label" - tag: { - Label: { - Author: "Nebby1999" - Title: "Custom Music" - } - } - } - type: "item" - } - { - id: "4367D62BE629E928" - item: "etched:album_cover" - type: "item" - } - ] - title: "{quests.tfg_tips.label_album.title}" - x: -5.0d - y: 8.0d - } - { - dependencies: ["08C37B4ED7DB918B"] - description: ["{quests.tfg_tips.etching_disc.desc}"] - id: "7560DC5AA338F0CD" - subtitle: "{quests.tfg_tips.etching_disc.subtitle}" - tasks: [ - { - id: "76BD74F5BBFB17D4" - item: "etched:etching_table" - type: "item" - } - { - id: "446CE2C288EC58BF" - item: "etched:etched_music_disc" - type: "item" - } - ] - title: "{quests.tfg_tips.etching_disc.title}" - x: -5.0d - y: 9.0d - } - { - dependencies: ["7560DC5AA338F0CD"] - description: ["{quests.tfg_tips.disc_players.desc}"] - id: "1EE19C01C2651279" - subtitle: "{quests.tfg_tips.disc_players.subtitle}" - tasks: [{ - id: "7C80BDB49F96AEE0" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(etched:album_jukebox)item(etched:boombox))" - } - } - title: "{quests.tfg_tips.disc_players.task}" - type: "item" - }] - title: "{quests.tfg_tips.disc_players.title}" - x: -6.0d - y: 9.0d - } - { - dependencies: ["6197774254321BEC"] - description: ["{quests.tfg_tips.radio.desc}"] - id: "6D3B064ACEFC3630" - subtitle: "{quests.tfg_tips.radio.subtitle}" - tasks: [{ - id: "4E7E1EC89D6E1E1F" - item: "etched:radio" - type: "item" - }] - title: "{quests.tfg_tips.radio.title}" - x: -4.0d - y: 7.0d - } - { - dependencies: ["7560DC5AA338F0CD"] - description: ["{quests.tfg_tips.DIGGY_DIGGY_HOLE.desc}"] - hide_until_deps_complete: true - hide_until_deps_visible: true - icon: { - Count: 1 - id: "minecraft:netherite_pickaxe" - tag: { - Damage: 0 - } - } - id: "6EF03629D3881D7B" - invisible: true - shape: "heart" - subtitle: "{quests.tfg_tips.DIGGY_DIGGY_HOLE.subtitle}" - tasks: [{ - icon: "etched:blank_music_disc" - id: "5FFC33BE7B19801C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "only_one(nbt(fuzzy:{Music:{Author:\"Wind Rose\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://wind-rose.bandcamp.com/track/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Wind Rose\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://soundcloud.com/windrosemusic/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Yogscast\",Title:'{\"text\":\"♪ Diggy Diggy Hole - Original Song\"}',Url:\"https://soundcloud.com/yogscastofficial/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Yogscast\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://soundcloud.com/yogscast/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Diggy Diggy Hole)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole 2020 (Diggy Diggy Hole)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-2020-diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Diggy Diggy Hole) (2020 remaster)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-diggy-diggy-hole-2020-remaster\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Extra Diggy Mix) (2020 remaster)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-extra-diggy-mix-2020-remaster\"}}))" - } - } - type: "item" - }] - title: "{quests.tfg_tips.DIGGY_DIGGY_HOLE.title}" - x: -5.0d - y: 10.0d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: ["{quests.tfg_tips.camera.desc}"] - id: "275C8EA942AB49DD" - subtitle: "{quests.tfg_tips.camera.subtitle}" - tasks: [{ - id: "1EEC134E3699756E" - item: "exposure:camera" - type: "item" - }] - title: "{quests.tfg_tips.camera.title}" - x: -9.5d - y: 5.5d - } - { - dependencies: ["275C8EA942AB49DD"] - description: ["{quests.tfg_tips.film_rolls.desc}"] - id: "5D4EBB3347A69A42" - subtitle: "{quests.tfg_tips.film_rolls.subtitle}" - tasks: [{ - id: "6ED3F6674D310225" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(exposure:film_rolls)" - } - } - title: "{quests.tasktype.item.any} #exposure:film_rolls" - type: "item" - }] - title: "{quests.tfg_tips.film_rolls.title}" - x: -9.5d - y: 6.5d - } - { - dependencies: ["5D4EBB3347A69A42"] - description: [ - "{quests.tfg_tips.developing_film.desc}" - "" - ] - id: "399A7716D4A2AAC6" - subtitle: "{quests.tfg_tips.developing_film.subtitle}" - tasks: [ - { - id: "2A5965A7455A3027" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(exposure:developed_film_rolls)" - } - } - title: "{quests.tasktype.item.any} #exposure:developed_film_rolls" - type: "item" - } - { - id: "770F748F902AC680" - item: "exposure:lightroom" - type: "item" - } - ] - title: "{quests.tfg_tips.developing_film.title}" - x: -9.5d - y: 7.5d - } - { - dependencies: ["275C8EA942AB49DD"] - description: [ - "{quests.tfg_tips.selfie.desc}" - "{image:tfg:textures/quests/selfie.png width:100 height:100 align:center}" - ] - id: "2B26C247DE1EC95C" - subtitle: "{quests.tfg_tips.selfie.subtitle}" - tasks: [{ - id: "7B97C1070D656769" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.selfie.title}" - x: -8.5d - y: 6.0d - } - { - dependencies: ["399A7716D4A2AAC6"] - description: ["{quests.tfg_tips.photo.desc}"] - id: "3811F97636DBC518" - subtitle: "{quests.tfg_tips.photo.subtitle}" - tasks: [{ - id: "1871A9FA59079915" - item: "exposure:photograph" - type: "item" - }] - title: "{quests.tfg_tips.photo.title}" - x: -9.5d - y: 8.5d - } - { - dependencies: ["3811F97636DBC518"] - description: ["{quests.tfg_tips.photo_album.desc}"] - id: "39BF972F09B09D4E" - subtitle: "{quests.tfg_tips.photo_album.subtitle}" - tasks: [{ - id: "657ED910AECB4C14" - item: "exposure:album" - type: "item" - }] - title: "{quests.tfg_tips.photo_album.title}" - x: -10.0d - y: 9.5d - } - { - dependencies: ["3811F97636DBC518"] - description: ["{quests.tfg_tips.photo_frame.desc}"] - id: "67F69C63EFF6990C" - subtitle: "{quests.tfg_tips.photo_frame.subtitle}" - tasks: [{ - id: "7417611F7203A781" - item: "exposure:photograph_frame" - type: "item" - }] - title: "{quests.tfg_tips.photo_frame.title}" - x: -9.0d - y: 9.5d - } - { - dependencies: ["275C8EA942AB49DD"] - description: ["{quests.tfg_tips.camera_attachments.desc}"] - id: "15AD11C9C5249AAF" - subtitle: "{quests.tfg_tips.camera_attachments.subtitle}" - tasks: [{ - id: "79F9084E031CFAF3" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(minecraft:redstone_lamp)item(minecraft:spyglass))" - } - } - title: "{quests.tfg_tips.camera_attachments.task}" - type: "item" - }] - title: "{quests.tfg_tips.camera_attachments.title}" - x: -10.5d + x: -3.5d y: 5.0d } - { - dependencies: ["275C8EA942AB49DD"] - description: ["{quests.tfg_tips.filters.desc}"] - id: "4E2C1CAD883EB032" - subtitle: "{quests.tfg_tips.filters.subtitle}" - tasks: [{ - id: "3B6862254E5EF802" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "item_tag(exposure:filters)item_tag(forge:glass_panes)" - } - } - title: "{quests.tfg_tips.filters.task}" - type: "item" - }] - title: "{quests.tfg_tips.filters.title}" - x: -10.5d - y: 6.0d - } - { - dependencies: ["4E2C1CAD883EB032"] - description: ["{quests.tfg_tips.interplanar_projector.desc}"] - id: "3952D56556B35FDB" - subtitle: "{quests.tfg_tips.interplanar_projector.subtitle}" - tasks: [{ - id: "1FD277716ACD285F" - item: { - Count: 1 - id: "exposure:interplanar_projector" - tag: { - Clean: 0b - } - } - type: "item" - }] - title: "{quests.tfg_tips.interplanar_projector.title}" - x: -10.5d - y: 7.0d - } { dependencies: ["79FA776C414AE8E5"] description: ["{quests.tfg_tips.candles.desc}"] @@ -3255,50 +1460,8 @@ type: "item" }] title: "{quests.tfg_tips.candles.title}" - x: 1.5d - y: -11.5d - } - { - dependencies: ["150B7C5CD152E1BA"] - description: ["{quests.tfg_tips.cane.desc}"] - id: "75C6BF1C9405B4C7" - subtitle: "{quests.tfg_tips.cane.subtitle}" - tasks: [{ - id: "37DD99D32072ADFC" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(tfccanes:walking_cane)item(tfccanes:refined_walking_cane))" - } - } - title: "{quests.tfg_tips.cane.task}" - type: "item" - }] - title: "{quests.tfg_tips.cane.title}" - x: -1.0d - y: 4.5d - } - { - dependencies: ["150B7C5CD152E1BA"] - description: ["{quests.tfg_tips.fishing_net.desc}"] - id: "2A57C41D681E4611" - subtitle: "{quests.tfg_tips.fishing_net.subtitle}" - tasks: [{ - id: "10826B1E02F646D4" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/fishing_nets)" - } - } - title: "{quests.tfg_tips.fishing_net.task}" - type: "item" - }] - title: "{quests.tfg_tips.fishing_net.title}" - x: -2.0d - y: 5.0d + x: -2.5d + y: -14.5d } { dependencies: ["5C01BDDA66249D7B"] @@ -3318,8 +1481,8 @@ type: "item" }] title: "{quests.tfg_tips.sleeping_bags.title}" - x: -2.0d - y: 18.0d + x: -3.0d + y: 14.0d } { dependencies: ["5C01BDDA66249D7B"] @@ -3347,123 +1510,8 @@ } ] title: "{quests.tfg_tips.hammocks.title}" - x: 2.0d - y: 18.0d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: ["{quests.tfg_tips.tape_measure.desc}"] - id: "60D7605B4286C007" - subtitle: "{quests.tfg_tips.tape_measure.subtitle}" - tasks: [{ - id: "7D3FFED593B5CE48" - item: "measurements:tape_measure" - type: "item" - }] - title: "{quests.tfg_tips.tape_measure.title}" - x: -6.0d - y: 2.0d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: ["{quests.tfg_tips.chalk.desc}"] - id: "63508402A5BF5169" - subtitle: "{quests.tfg_tips.chalk.subtitle}" - tasks: [ - { - id: "2AA5B777EBBCF583" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(chalk:chalks)" - } - } - title: "Any #chalk:chalks" - type: "item" - } - { - id: "28B065D2AD85D082" - item: { - Count: 1 - id: "chalk:chalk_box" - tag: { - Items: [ - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - { - Count: 0b - id: "minecraft:air" - tag: { } - } - ] - } - } - type: "item" - } - ] - title: "{quests.tfg_tips.chalk.title}" - x: -5.0d - y: 2.0d - } - { - dependencies: ["037CDA933FBE2CBE"] - description: ["{quests.tfg_tips.tallow.desc}"] - id: "54E6994D5CC693A7" - subtitle: "{quests.tfg_tips.tallow.subtitle}" - tasks: [{ - id: "07D0D54839A9A725" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "only_one(nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"tfc:tallow\"}})item(tfc:bucket/tallow))" - } - } - title: "{quests.tfg_tips.tallow.task}" - type: "item" - }] - title: "{quests.tfg_tips.tallow.title}" - x: -6.5d - y: 11.0d + x: 3.0d + y: 14.0d } { dependencies: ["150B7C5CD152E1BA"] @@ -3483,8 +1531,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.status_effects.title}" - x: 3.0d - y: 8.0d + x: 2.0d + y: 5.5d } { dependencies: ["28333A7852497C4D"] @@ -3505,7 +1553,7 @@ }] title: "{quests.tfg_tips.aged_alcohol.title}" x: 3.0d - y: 10.0d + y: 6.5d } { dependencies: ["28333A7852497C4D"] @@ -3525,8 +1573,8 @@ type: "item" }] title: "{quests.tfg_tips.pills.title}" - x: 4.0d - y: 8.0d + x: 3.0d + y: 4.5d } { dependencies: ["28333A7852497C4D"] @@ -3547,7 +1595,7 @@ }] title: "{quests.tfg_tips.tablets.title}" x: 4.0d - y: 9.0d + y: 5.0d } { dependencies: ["28333A7852497C4D"] @@ -3568,7 +1616,7 @@ }] title: "{quests.tfg_tips.salvo.title}" x: 4.0d - y: 10.0d + y: 6.0d } { dependencies: ["128483FFDC8277A0"] @@ -3585,8 +1633,8 @@ type: "observation" }] title: "{quests.tfg_tips.find_rosin_tree.title}" - x: -12.5d - y: -1.0d + x: -9.0d + y: -1.5d } { dependencies: ["5D865179941E7B3A"] @@ -3599,25 +1647,8 @@ type: "item" }] title: "{quests.tfg_tips.create_conifer_rosin.title}" - x: -14.0d - y: -2.0d - } - { - dependencies: ["2B84F34BFA37C828"] - description: ["{quests.tfg_tips.beneathxfirmaciv.desc}"] - icon: "createdeco:decal_fire" - id: "252EB7FA56D1F88E" - shape: "diamond" - size: 2.0d - subtitle: "{quests.tfg_tips.beneathxfirmaciv.subtitle}" - tasks: [{ - id: "6C19AB80033D5E24" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.beneathxfirmaciv.title}" - x: -8.5d - y: -8.5d + x: -9.0d + y: -3.0d } { dependencies: ["13F7066858E923FF"] @@ -3637,180 +1668,8 @@ type: "item" }] title: "{quests.tfg_tips.vessel_preservation.title}" - x: 8.0d - y: -16.0d - } - { - dependencies: ["173F6FA60A5B280B"] - description: ["{quests.tfg_tips.transportation.desc}"] - disable_toast: true - id: "60497014785301EB" - shape: "octagon" - size: 2.0d - subtitle: "{quests.tfg_tips.transportation.subtitle}" - tasks: [{ - dimension: "minecraft:overworld" - icon: "gtceu:overworld_marker" - id: "2DDB6C944649BEDF" - title: "{quests.stone_age.temperature.task}" - type: "dimension" - }] - title: "{quests.tfg_tips.transportation.title}" - x: -4.0d - y: -4.0d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: [ - "{quests.tfg_tips.digger_helmet.desc.1}" - "{@pagebreak}" - "{quests.tfg_tips.digger_helmet.desc.2}" - "" - "{image:tfg:textures/quests/mining_helmet_option.png width:1000 height:135 align:center fit:true}" - ] - id: "4425519187BF28FE" - subtitle: "{quests.tfg_tips.digger_helmet.subtitle}" - tasks: [{ - id: "6010870D09DAD473" - item: { - Count: 1 - id: "diggerhelmet:digger_helmet" - tag: { - Damage: 0 - } - } - type: "item" - }] - title: "{quests.tfg_tips.digger_helmet.title}" - x: -4.0d - y: 2.0d - } - { - dependencies: ["60497014785301EB"] - description: ["{quests.tfg_tips.immersive_aircraft.desc}"] - icon: "immersive_aircraft:quadrocopter" - id: "62FD3E7A836D2E0A" - subtitle: "{quests.tfg_tips.immersive_aircraft.subtitle}" - tasks: [{ - id: "5A1E6B47737C6071" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.immersive_aircraft.title}" - x: -4.0d - y: -7.5d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.quadrocopter.desc}"] - id: "5D7E9840A5A7AD7E" - subtitle: "{quests.tfg_tips.quadrocopter.subtitle}" - tasks: [{ - id: "0746EC334B8F1C74" - item: "immersive_aircraft:quadrocopter" - type: "item" - }] - title: "{quests.tfg_tips.quadrocopter.title}" - x: -4.0d - y: -9.5d - } - { - dependencies: ["5D7E9840A5A7AD7E"] - description: ["{quests.tfg_tips.gyrodyne.desc}"] - id: "79767F5D33BCA30E" - subtitle: "{quests.tfg_tips.gyrodyne.subtitle}" - tasks: [{ - id: "6A5B1A379C09AF7C" - item: "immersive_aircraft:gyrodyne" - type: "item" - }] - title: "{quests.tfg_tips.gyrodyne.title}" - x: -4.0d - y: -11.5d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.airship.desc}"] - id: "598BD589D3C3057A" - subtitle: "{quests.tfg_tips.airship.subtitle}" - tasks: [{ - id: "1CD23602092BE7B4" - item: "immersive_aircraft:airship" - type: "item" - }] - title: "{quests.tfg_tips.airship.title}" - x: -5.0d - y: -9.5d - } - { - dependencies: ["598BD589D3C3057A"] - description: ["{quests.tfg_tips.cargo_airship.desc}"] - id: "6E5195824D12ED1F" - subtitle: "{quests.tfg_tips.cargo_airship.subtitle}" - tasks: [{ - id: "68F9CFD1ED872C19" - item: "immersive_aircraft:cargo_airship" - type: "item" - }] - title: "{quests.tfg_tips.cargo_airship.title}" - x: -5.0d - y: -11.5d - } - { - dependencies: ["6E5195824D12ED1F"] - description: ["{quests.tfg_tips.waghship.desc}"] - id: "0D89D46C99B96861" - subtitle: "{quests.tfg_tips.waghship.subtitle}" - tasks: [{ - id: "53693DEF78884347" - item: "immersive_aircraft:warship" - type: "item" - }] - title: "{quests.tfg_tips.waghship.title}" - x: -5.0d - y: -13.5d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.economy_plane.desc}"] - id: "037E11CB318CADAC" - subtitle: "{quests.tfg_tips.economy_plane.subtitle}" - tasks: [{ - id: "1AAC1601977A030D" - item: "man_of_many_planes:economy_plane" - type: "item" - }] - title: "{quests.tfg_tips.economy_plane.title}" - x: -3.0d - y: -9.5d - } - { - dependencies: ["037E11CB318CADAC"] - description: ["{quests.tfg_tips.biplane.desc}"] - id: "6E4754288899732B" - subtitle: "{quests.tfg_tips.biplane.subtitle}" - tasks: [{ - id: "46F8A8E1721833E5" - item: "immersive_aircraft:biplane" - type: "item" - }] - title: "{quests.tfg_tips.biplane.title}" - x: -3.0d - y: -11.5d - } - { - dependencies: ["6E4754288899732B"] - description: ["{quests.tfg_tips.scarlet_biplane.desc}"] - id: "7B5AD6AD5E99449C" - subtitle: "{quests.tfg_tips.scarlet_biplane.subtitle}" - tasks: [{ - id: "3E274FFB71007307" - item: "man_of_many_planes:scarlet_biplane" - type: "item" - }] - title: "{quests.tfg_tips.scarlet_biplane.title}" - x: -3.0d - y: -13.5d + x: 9.0d + y: -18.0d } { dependencies: ["4AA0EBFBA5D8788C"] @@ -3828,8 +1687,8 @@ type: "observation" }] title: "{quests.tfg_tips.how_to_go_beneath.title}" - x: 12.0d - y: -7.0d + x: 10.5d + y: 0.0d } { dependencies: ["4AA0EBFBA5D8788C"] @@ -3842,8 +1701,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.beneath_prep.title}" - x: 8.0d - y: -4.0d + x: 7.5d + y: 2.0d } { dependencies: ["4A8910950F638BB5"] @@ -3864,7 +1723,7 @@ ] title: "{quests.tfg_tips.beneath_temp_management.title}" x: 7.5d - y: -2.5d + y: 4.0d } { dependencies: ["70DA01DFDAE54224"] @@ -3921,7 +1780,7 @@ ] title: "{quests.tfg_tips.blue_steel_diving.title}" x: 16.0d - y: -7.0d + y: 0.0d } { dependencies: ["4A8910950F638BB5"] @@ -3942,7 +1801,7 @@ }] title: "{quests.tfg_tips.beneath_clothes.title}" x: 8.5d - y: -2.5d + y: 4.0d } { dependencies: ["4A8910950F638BB5"] @@ -3956,7 +1815,7 @@ }] title: "{quests.tfg_tips.juicer.title}" x: 9.5d - y: -3.5d + y: 3.0d } { dependencies: ["70DA01DFDAE54224"] @@ -3970,7 +1829,7 @@ }] title: "{quests.tfg_tips.fuck_go_back.title}" x: 13.5d - y: -5.5d + y: 2.0d } { dependencies: ["5E2E37673AD87A4B"] @@ -3986,158 +1845,8 @@ type: "dimension" }] title: "{quests.tfg_tips.reach_the_beneath.title}" - x: 13.5d - y: -7.0d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.aircraft_upgrades.desc}"] - id: "785BED393088C8FC" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.aircraft_upgrades.subtitle}" - tasks: [ - { - id: "6DF2BE113934991F" - item: "immersive_aircraft:gyroscope" - type: "item" - } - { - id: "3825ED5E282B43EB" - item: "immersive_aircraft:sturdy_pipes" - type: "item" - } - { - id: "3DDFDDBC012E7A60" - item: "immersive_aircraft:industrial_gears" - type: "item" - } - { - id: "58C9E47E9F8301E6" - item: "immersive_aircraft:eco_engine" - type: "item" - } - ] - title: "{quests.tfg_tips.aircraft_upgrades.title}" - x: -2.5d - y: -8.0d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.aircraft_weapons.desc}"] - id: "34E3478B77A0C2A0" - optional: true - shape: "heart" - subtitle: "{quests.tfg_tips.aircraft_weapons.subtitle}" - tasks: [ - { - id: "5DB05CFA7AFF2627" - item: "immersive_aircraft:rotary_cannon" - type: "item" - } - { - id: "53D154EA5969DBCA" - item: "immersive_aircraft:telescope" - type: "item" - } - { - id: "1551101D10E08568" - item: "immersive_aircraft:heavy_crossbow" - type: "item" - } - { - id: "3C31C677394E4844" - item: "immersive_aircraft:bomb_bay" - type: "item" - } - ] - title: "{quests.tfg_tips.aircraft_weapons.title}" - x: -2.5d - y: -7.0d - } - { - dependencies: ["62FD3E7A836D2E0A"] - description: ["{quests.tfg_tips.steam_upgrades.desc}"] - id: "414A9A145910A9D4" - subtitle: "{quests.tfg_tips.steam_upgrades.subtitle}" - tasks: [{ - id: "7FF1F5F3F2F10425" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(immersive_aircraft:steel_boiler)item(tfg:black_steel_plated_airplane_propeller)item(immersive_aircraft:improved_landing_gear)item(immersive_aircraft:hull_reinforcement))" - } - } - title: "{quests.tfg_tips.steam_upgrades.task}" - type: "item" - }] - title: "{quests.tfg_tips.steam_upgrades.title}" - x: -6.0d - y: -7.5d - } - { - dependencies: ["414A9A145910A9D4"] - description: ["{quests.tfg_tips.lv_upgrades.desc}"] - id: "2F39D369639C40FD" - subtitle: "{quests.tfg_tips.lv_upgrades.subtitle}" - tasks: [{ - id: "431AB936AD02B843" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(tfg:lv_aircraft_engine)item(tfg:redblu_steel_plated_airplane_propeller)item(tfg:redblu_steel_landing_gear)item(tfg:redblu_steel_hull_reinforcement))" - } - } - title: "{quests.tfg_tips.lv_upgrades.task}" - type: "item" - }] - title: "{quests.tfg_tips.lv_upgrades.title}" - x: -6.0d - y: -9.5d - } - { - dependencies: ["2F39D369639C40FD"] - description: ["{quests.tfg_tips.mv_upgrades.desc}"] - id: "614CC5FB31A030B3" - subtitle: "{quests.tfg_tips.mv_upgrades.subtitle}" - tasks: [{ - id: "383347322A8B639C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(immersive_aircraft:nether_engine)item(immersive_aircraft:enhanced_propeller)item(tfg:aluminium_landing_gear)item(tfg:aluminium_hull_reinforcement))" - } - } - title: "{quests.tfg_tips.mv_upgrades.task}" - type: "item" - }] - title: "{quests.tfg_tips.mv_upgrades.title}" - x: -6.0d - y: -11.5d - } - { - dependencies: ["614CC5FB31A030B3"] - description: ["{quests.tfg_tips.hv_upgrades.desc}"] - id: "47409DED94FCC2BC" - subtitle: "{quests.tfg_tips.hv_upgrades.subtitle}" - tasks: [{ - id: "30455F8446278832" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(tfg:hv_aircraft_engine)item(tfg:stainless_steel_plated_airplane_propeller)item(tfg:stainless_steel_landing_gear)item(tfg:stainless_steel_hull_reinforcement))" - } - } - title: "{quests.tfg_tips.hv_upgrades.task}" - type: "item" - }] - title: "{quests.tfg_tips.hv_upgrades.title}" - x: -6.0d - y: -13.5d + x: 13.0d + y: 0.0d } { dependencies: ["70DA01DFDAE54224"] @@ -4160,1048 +1869,7 @@ }] title: "{quests.tfg_tips.piglin_bartering.title}" x: 13.5d - y: -8.5d - } - { - dependencies: ["3B3A0FEEB59F597C"] - description: ["{quests.tfg_tips.grappling_hook.desc}"] - id: "7A200766AAC1EE19" - subtitle: "{quests.tfg_tips.grappling_hook.subtitle}" - tasks: [{ - id: "1DD6337895FBD102" - item: { - Count: 1 - id: "grapplemod:grapplinghook" - tag: { - Damage: 0 - custom: { - angle: 20.0d - attract: 0b - attractradius: 3.0d - crc32: 2252267022L - detachonkeyrelease: 0b - doublehook: 0b - enderstaff: 0b - hookgravity: 1.0d - maxlen: 30.0d - motor: 0b - motoracceleration: 0.2d - motordampener: 0b - motormaxspeed: 4.0d - motorwhencrouching: 0b - motorwhennotcrouching: 1b - oneropepull: 0b - phaserope: 0b - playermovementmult: 1.0d - pullbackwards: 1b - reelin: 1b - repel: 0b - repelforce: 1.0d - rocket: 0b - rocket_active_time: 0.5d - rocket_force: 1.0d - rocket_refuel_ratio: 15.0d - rocket_vertical_angle: 0.0d - smartdoublemotor: 1b - smartmotor: 0b - sneakingangle: 10.0d - sneakingverticalthrowangle: 0.0d - sticky: 0b - throwspeed: 2.0d - verticalthrowangle: 0.0d - } - } - } - type: "item" - }] - title: "{quests.tfg_tips.grappling_hook.title}" - x: -9.5d - y: 3.0d - } - { - dependencies: ["7A200766AAC1EE19"] - description: ["{quests.tfg_tips.grapple_repair.desc}"] - icon: "createdeco:decal_warning" - id: "1F93C858F1D02F7C" - subtitle: "{quests.tfg_tips.grapple_repair.subtitle}" - tasks: [{ - id: "1269BD886B07619D" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.grapple_repair.title}" - x: -15.0d - y: 3.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_length.desc}"] - id: "105FD1655EEB1921" - subtitle: "{quests.tfg_tips.grapple_length.subtitle}" - tasks: [ - { - id: "6BC5AB4D7A479799" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/knives)" - } - } - title: "Any #forge:tools/knives" - type: "item" - } - { - id: "5557AB6B28C6C32F" - item: "firmaciv:rope_coil" - type: "item" - } - ] - title: "{quests.tfg_tips.grapple_length.title}" - x: -17.0d - y: 4.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_motor.desc}"] - id: "212E5863D8D919E1" - subtitle: "{quests.tfg_tips.grapple_motor.subtitle}" - tasks: [{ - id: "7734D5D897479316" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:electric_motors)" - } - } - title: "Any #gtceu:electric_motors" - type: "item" - }] - title: "{quests.tfg_tips.grapple_motor.title}" - x: -17.0d - y: 5.0d - } - { - dependencies: ["1F93C858F1D02F7C"] - description: [ - "{quests.tfg_tips.grapple_upgrades.desc.1}" - "{@pagebreak}" - "{quests.tfg_tips.grapple_upgrades.desc.2}" - ] - id: "6C64C20FF5DF972A" - subtitle: "{quests.tfg_tips.grapple_upgrades.subtitle}" - tasks: [{ - id: "18046502A04BADA8" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.grapple_upgrades.title}" - x: -15.0d - y: 4.0d - } - { - dependencies: ["212E5863D8D919E1"] - description: ["{quests.tfg_tips.grapple_smart_motor.desc}"] - id: "396802012C8CA565" - subtitle: "{quests.tfg_tips.grapple_smart_motor.subtitle}" - tasks: [{ - id: "5BFFEDB3DA7BFC12" - item: "gtceu:basic_electronic_circuit" - type: "item" - }] - title: "{quests.tfg_tips.grapple_smart_motor.title}" - x: -18.0d - y: 5.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_sticky.desc}"] - id: "48DF832E8367EC92" - subtitle: "{quests.tfg_tips.grapple_sticky.subtitle}" - tasks: [{ - id: "33D1808773272B67" - item: "gtceu:sticky_resin" - type: "item" - }] - title: "{quests.tfg_tips.grapple_sticky.title}" - x: -15.0d - y: 7.5d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_gravity_50.desc}"] - id: "7CA1496B662BFD3A" - subtitle: "{quests.tfg_tips.grapple_gravity_50.subtitle}" - tasks: [{ - id: "6E09C6EBEDC32D29" - item: "gtceu:helium_bucket" - type: "item" - }] - title: "{quests.tfg_tips.grapple_gravity_50.title}" - x: -13.0d - y: 5.0d - } - { - dependencies: ["7CA1496B662BFD3A"] - description: ["{quests.tfg_tips.grapple_gravity_0.desc}"] - id: "1545D7AF21997CFE" - subtitle: "{quests.tfg_tips.grapple_gravity_0.subtitle}" - tasks: [{ - id: "27248376D7D18900" - item: "gtceu:gravitation_engine_unit" - type: "item" - }] - title: "{quests.tfg_tips.grapple_gravity_0.title}" - x: -12.0d - y: 5.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_tweaks.desc}"] - id: "1AE8FCB4436EC0A5" - subtitle: "{quests.tfg_tips.grapple_tweaks.subtitle}" - tasks: [ - { - id: "611A9AAF15FAF6E3" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/wrenches)" - } - } - title: "{quests.tasktype.item.any} #forge:tools/wrenches" - type: "item" - } - { - id: "3C7E6E92CACFE1E6" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/screwdrivers)" - } - } - title: "{quests.tasktype.item.any} #forge:tools/screwdrivers" - type: "item" - } - ] - title: "{quests.tfg_tips.grapple_tweaks.title}" - x: -13.0d - y: 4.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_field.desc}"] - id: "3FECBEE0651EBA9A" - subtitle: "{quests.tfg_tips.grapple_field.subtitle}" - tasks: [{ - id: "4116FB514C1D654D" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:field_generators)" - } - } - title: "{quests.tasktype.item.any} #gtceu:field_generators" - type: "item" - }] - title: "{quests.tfg_tips.grapple_field.title}" - x: -16.5d - y: 6.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_magnet.desc}"] - id: "0B0FC2CE8AB4649C" - subtitle: "{quests.tfg_tips.grapple_magnet.subtitle}" - tasks: [{ - id: "1E7CFFA4C5A8D96E" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:magnetic_iron_ingot)item(gtceu:magnetic_steel_ingot)item(gtceu:magnetic_neodymium_ingot)item(gtceu:magnetic_samarium_ingot))" - } - } - title: "{quests.tfg_tips.grapple_magnet.task}" - type: "item" - }] - title: "{quests.tfg_tips.grapple_magnet.title}" - x: -16.0d - y: 7.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_throw_speed.desc}"] - id: "008B6E08B11694FF" - subtitle: "{quests.tfg_tips.grapple_throw_speed.subtitle}" - tasks: [{ - id: "42A65BEC1D0870D5" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:electric_pistons)" - } - } - title: "Any #gtceu:electric_pistons" - type: "item" - }] - title: "{quests.tfg_tips.grapple_throw_speed.title}" - x: -14.0d - y: 7.0d - } - { - dependencies: ["6C64C20FF5DF972A"] - description: ["{quests.tfg_tips.grapple_double.desc}"] - id: "62EA0912A9752840" - subtitle: "{quests.tfg_tips.grapple_double.subtitle}" - tasks: [{ - id: "1791828087A3B592" - item: { - Count: 1 - ForgeCaps: { - "tfc:item_heat": { - heat: 0.0f - ticks: 0L - } - } - id: "gtceu:black_steel_pickaxe_head" - } - type: "item" - }] - title: "{quests.tfg_tips.grapple_double.title}" - x: -13.5d - y: 6.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: [ - "&3Long-Distance Item Pipes&r can be used to send items across great distances. Place one endpoint at each end, and connect them with pipeline blocks." - "" - "These pipes instantly transfer from the input side to the output side." - "" - "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." - ] - icon: "gtceu:long_distance_item_pipeline_endpoint" - id: "22B0E30FF38145E7" - shape: "square" - size: 1.0d - subtitle: "Wondering how to move those ores around?" - tasks: [ - { - count: 2L - id: "7D5959A062BEE77C" - item: "gtceu:long_distance_item_pipeline_endpoint" - type: "item" - } - { - id: "30A1D0C682D0FC2E" - item: "gtceu:long_distance_item_pipeline" - type: "item" - } - ] - title: "Long-Distance Items" - x: 4.0d - y: 2.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - dependency_requirement: "one_completed" - description: [ - "The &aPortable Scanner&r, or &aTricorder&r, is GTCEu's debug tool." - "" - "Using it will show you a block's details, the details of the energy network, its current status and contents, and its impact on performance." - "" - "It'll also display a percentage of fluid remaining in the fluid vein for the &3Fluid Rigs&r." - "{@pagebreak}" - "&l&3Lore:&r&o This little useful device comes from GregTech 5. It was extremely useful in the early days, because very little information (basically nothing) was given by GUIs or WAILA." - ] - id: "58D40A430654C997" - shape: "square" - size: 1.0d - subtitle: "For the nosiest GregTech players" - tasks: [{ - id: "1E2E112D32893B8D" - item: "gtceu:portable_scanner" - type: "item" - }] - title: "Tricorder" - x: 3.0d - y: 6.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: [ - "&3Long-Distance Fluid Pipes&r can be used to send fluids across great distances. Place one endpoint at each end, and connect them with pipeline blocks." - "" - "These pipes instantly transfer from the input side to the output side." - "" - "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." - "{@pagebreak}" - "These pipes have a reputation of being &4buggy&r to set up. If they don't seem to work at first, try rotating the endpoints with a &eWrench&r." - ] - icon: "gtceu:long_distance_fluid_pipeline_endpoint" - id: "0B1AA0D4CEBD06A8" - optional: true - shape: "square" - size: 1.0d - subtitle: "Wondering how to move that oil around?" - tasks: [ - { - count: 2L - id: "2B2586817A16F100" - item: "gtceu:long_distance_fluid_pipeline_endpoint" - type: "item" - } - { - id: "246FB107C0C2B28C" - item: "gtceu:long_distance_fluid_pipeline" - type: "item" - } - ] - title: "Long-Distance Pipeline" - x: 5.0d - y: 2.0d - } - { - dependencies: ["74AE7DB845B88CF3"] - description: [ - "In this quest, we'll bestow upon you &5cursed wisdom&r... the ability to easily automate the Electrolyzer." - "" - "The &9Smart Item Filter&r is a filter that recognises Recipe Maps. When placed on the side of a machine, you can set it to \"&3Electrolyzer&r\" to allow insertion of electrolyzable items specifically. You heard that right - no need to filter manually!" - "" - "Oh, and it only gets &abetter&r. If you combine this bad boy with a &aRobot Arm&r, it'll only supply the &6exact amount&r of items required for a successful recipe to the machine." - "{@pagebreak}" - "Place the &aRobot Arm&r on your Electrolyzer, open its GUI, then place the &9Smart Filter&r inside. Ensure that the Smart Filter is set to Electrolyzer." - "" - "Next, configure it to &d&lImport&r and &d&lSupply Exact&r. Finally, attach any inventory &7(a chest will do)&r onto the side where you placed the &aRobot Arm&r. Ta-dah! You've figured out how to handle &6all&r Electrolyzer recipes!" - "" - "What about the output of the &3Electrolyzer&r? You may want to route the Fluids to several Tanks - or even &3Super Tanks&r if you've gotten that far. We highly recommend that you avoid any methods involving voiding Fluids.&7.&8. except for Water for obvious reasons." - "{@pagebreak}" - "&9Note:&r The Robot Arm has to facilitate the item transfer for its filtering functionality to work! Inserting directly into the machine &7(for instance, pushing with a Hopper!)&r will ignore the Robot Arm's &dSupply Exact&r setting." - ] - icon: "gtceu:item_smart_filter" - id: "222295CD03AF00DC" - shape: "square" - size: 1.0d - subtitle: "Knock, knock - who's that? It's MENSA!" - tasks: [{ - id: "11EC9A6D9E2C4B7E" - item: "gtceu:item_smart_filter" - type: "item" - }] - title: "200IQ" - x: 12.0d - y: 4.5d - } - { - dependencies: ["74AE7DB845B88CF3"] - description: [ - "This is a guide on how to automatically route &lall&r your Hot Ingots to your Chemical Bath, while keeping everything automated in tip-top shape." - "" - "The cheap way would be to use filters, and manually add Hot Ingots one by one... which is so boring! Let's try the fun option." - "" - "Install an &aItem Tag Filter&r Cover on the side of your &3Chemical Bath&r, open it and set it to whitelist \"&e&lhot_ingots&r\"." - "" - "From here, you can route with &9any logistics system&r of your choice." - "{@pagebreak}" - "Connect the output of your &3EBF(s)&r to the input of your &3Chemical Bath&r and the output dump (Chest or Crate)." - "You can also have a &dRestrictive Pipe&r in front of the output dump to ensure the Chemical Bath will be prioritized." - "" - "&l&9Note:&r If you wish to know more tags for more automation setups, they will display if you press Shift when hovering over an item. For instance, an item tagged with &e&o#forge:plates/copper&r would be filtered as &e&lplates/copper&r." - "" - "&9Other Note:&r The Item Tag Filter partially supports &dregex&r. Hover over the info icon for more information." - ] - icon: "gtceu:item_tag_filter" - id: "7C1FD81C5DCFB74E" - shape: "square" - size: 1.0d - subtitle: "Stop burning your darn hands!" - tasks: [ - { - id: "34DEDF3B7F0DB3BC" - item: "gtceu:item_tag_filter" - type: "item" - } - { - id: "35CAF01644B8D9A2" - item: "gtceu:fluid_tag_filter" - type: "item" - } - ] - title: "250IQ" - x: 12.0d - y: 5.5d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: [ - "In theory, Crates are flat upgrades to Chests. A single block space that stores more items - what more could you ask for?" - "" - "Unfortunately, there's a small downside - Crates do not support item movement shortcuts well. We plan on fixing this in the long-term." - "" - "Where they shine however is the fact that they &6accept Covers&r, making them perfect candidates for buffers in automation." - ] - icon: "gtceu:bronze_crate" - id: "6702D52922D85C0D" - shape: "square" - size: 1.0d - subtitle: "Earlygame buffering" - tasks: [{ - id: "2F8D9ACDF8EB5B8D" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:wood_crate)item(gtceu:bronze_crate)item(gtceu:steel_crate)item(gtceu:aluminium_crate)item(gtceu:stainless_steel_crate)item(gtceu:titanium_crate)item(gtceu:tungsten_steel_crate))" - } - } - type: "item" - }] - title: "GregTech Storage" - x: 6.0d - y: 2.0d - } - { - dependencies: ["6702D52922D85C0D"] - description: ["With that tape you wil be able to move around the crate. The main advantage? You can put anything in a crate, weight won't be an issue here."] - icon: "gtceu:basic_tape" - id: "36B64597F76625ED" - shape: "square" - size: 1.0d - subtitle: "Moving stuff around" - tasks: [{ - id: "1257FC299E957859" - item: "gtceu:basic_tape" - type: "item" - }] - title: "Tape for Crate" - x: 6.0d - y: 3.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["With &5GregTech&r, you get access to various &6filters&r that help you ease into &aautomation&r. All of them are compatible with different &dCovers&r, which you'll learn more about during the &7LV&r Chapter.\\n\\nHere, we're introducing two more specific filters that you might find &bhandy&r in certain situations.\\n\\nTo use a filter, simply apply it as a &dCover&r on any &5GT Machine&r or &6pipe&r."] - icon: "gtceu:item_filter" - id: "74AE7DB845B88CF3" - subtitle: "filters" - tasks: [{ - id: "268110D7B7999A7B" - title: "Filters" - type: "checkmark" - }] - x: 11.0d - y: 5.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["You may have realized that most &eMultiblocks&r require a &6Maintenance Hatch&r. Until &6HV&r, where you can get an &aAutomatic Maintenance Hatch&r, you can use this item to fix the hatch without needing to use all of your maintenance tools.\\n\\nIt can be really useful if you don't want to invest in an &aAuto Maintenance Hatch&r yet, or if you're simply &cnot there yet&r."] - id: "179E89C50E900DC0" - tasks: [{ - id: "7D2E6F5F843864DE" - item: "gtceu:duct_tape" - type: "item" - }] - x: 4.0d - y: 6.0d - } - { - dependencies: ["2D2CB8104E40E808"] - description: ["{quests.tfg_tips.nano_saber.desc}"] - id: "7A4C6930EF68646E" - subtitle: "{quests.tfg_tips.nano_saber.subtitle}" - tasks: [{ - id: "41A7611367BBD2A7" - item: "gtceu:nano_saber" - type: "item" - }] - title: "{quests.tfg_tips.nano_saber.title}" - x: 12.0d - y: 7.0d - } - { - dependencies: ["2D2CB8104E40E808"] - description: ["{quests.tfg_tips.magnets.desc}"] - id: "49D2EFFFC15563F9" - subtitle: "{quests.tfg_tips.magnets.subtitle}" - tasks: [{ - id: "6290D18A38A1583C" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:lv_item_magnet)item(gtceu:hv_item_magnet))" - } - } - type: "item" - }] - title: "{quests.tfg_tips.magnets.title}" - x: 12.0d - y: 9.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["&bThe Terminal&r has one main purpose, and &awe highly encourage you to craft it&r.\\n\\nBuilding all these &eMultiblocks&r can be a bit &cintimidating&r, right? Well, here's a tip: use &dShift + Right-Click&r on any &6Multiblock Controller&r to &aautomatically assemble the entire structure&r!\\n\\nYou might need to &emove around some buses and hatches&r to suit your setup, but overall, this feature will save you a &alot of time&r."] - id: "2F6C9A987865B966" - tasks: [{ - id: "6A86F6C3566828BF" - item: "gtceu:terminal" - type: "item" - }] - x: 2.0d - y: 4.5d - } - { - dependencies: ["57FE828BAA8F6276"] - description: ["The &6Face Mask&r will protect you from &cinhaling dangerous dust&r. It’s quite &aeasy to craft&r and should prevent issues when working with &5arsenic&r."] - id: "361AC06D62D9BCCF" - tasks: [{ - id: "7AC3F8AF754C76E2" - item: { - Count: 1 - id: "gtceu:face_mask" - tag: { - Damage: 0 - } - } - type: "item" - }] - x: 11.0d - y: 11.5d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["When you try to &aparallelize your setup&r with more machines, it can be a &cbother&r to set all the &einputs&r and &eoutputs&r for each one. Yeah, we're thinking of you, &dSuper Chests&r and &dTanks&r.\\n\\nIf you ever find yourself needing this &blittle tool&r, &adon't hesitate to use it&r."] - id: "7D5E9CFBE5990DFF" - tasks: [{ - id: "39E0696844506874" - item: "gtceu:machine_memory_card" - type: "item" - }] - x: 2.0d - y: 5.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "103025F1C35CF578" - tasks: [{ - id: "05DA89E5871EE93D" - item: { - Count: 1 - id: "gtceu:nanomuscle_helmet" - tag: { } - } - type: "item" - }] - x: 6.5d - y: 10.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "38FF003C9349C0F2" - tasks: [{ - id: "78123F2C1E8B08F5" - item: "gtceu:nanomuscle_chestplate" - type: "item" - }] - x: 6.5d - y: 11.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "4497F39E06A14406" - tasks: [{ - id: "430BB68AD2F334C3" - item: "gtceu:nanomuscle_leggings" - type: "item" - }] - x: 6.5d - y: 12.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "61E1244FF797F11F" - tasks: [{ - id: "1C5E79A87E343C64" - item: "gtceu:nanomuscle_boots" - type: "item" - }] - x: 6.5d - y: 13.5d - } - { - dependencies: ["38FF003C9349C0F2"] - id: "4C37DAD7C66523CC" - tasks: [{ - id: "05BCE3FC68B3C66E" - item: { - Count: 1 - id: "gtceu:avanced_nanomuscle_chestplate" - tag: { } - } - type: "item" - }] - x: 5.5d - y: 11.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "20565B5D56786A6E" - tasks: [{ - id: "51DBD71B96BB2673" - item: { - Count: 1 - id: "gtceu:quarktech_helmet" - tag: { } - } - type: "item" - }] - x: 8.5d - y: 10.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "4D5B75F5270CCBD3" - tasks: [{ - id: "6624FAF8B9BBD4CA" - item: "gtceu:quarktech_chestplate" - type: "item" - }] - x: 8.5d - y: 11.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "31CE775295A1BBF1" - tasks: [{ - id: "6EAB7217D35DDF42" - item: "gtceu:quarktech_leggings" - type: "item" - }] - x: 8.5d - y: 12.5d - } - { - dependencies: ["7516BF9C12015DF3"] - id: "2613FA0502BB5F12" - tasks: [{ - id: "6A740FDB1D788187" - item: "gtceu:quarktech_boots" - type: "item" - }] - x: 8.5d - y: 13.5d - } - { - dependencies: ["4D5B75F5270CCBD3"] - id: "035B0FDD90E51C0C" - tasks: [{ - id: "154A01EC8F888EDB" - item: { - Count: 1 - id: "gtceu:advanced_quarktech_chestplate" - tag: { } - } - type: "item" - }] - x: 9.5d - y: 11.5d - } - { - dependencies: ["2D2CB8104E40E808"] - description: ["{quests.tfg_tips.gt_tools.desc}"] - id: "2CA86664C6E0C888" - subtitle: "{quests.tfg_tips.gt_tools.subtitle}" - tasks: [{ - id: "153D23778A26C74F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(gtceu:lv_power_unit)item(gtceu:mv_power_unit)item(gtceu:hv_power_unit)item(gtceu:ev_power_unit)item(gtceu:iv_power_unit))" - } - } - type: "item" - }] - title: "{quests.tfg_tips.gt_tools.title}" - x: 12.0d - y: 8.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["As with any good tech mod, &5GregTech&r comes with a wide variety of &6tools&r you can use. To operate them, you'll need to &acharge them with energy&r — and there are several ways to do that: place the tool in a &6Battery Buffer&r, in an &denergy slot&r of a machine, or even better, use a &eTurbo Charger&r.\\n\\nJust remember: you can only charge an item using a power source of &7equal&r or &ahigher tier&r. &cLower-tier sources&r won’t work on higher-tier tools — but don’t worry, &cnothing should explode&r. Probably."] - icon: { - Count: 1 - id: "gtceu:iv_copper_drill" - tag: { - Charge: 2147483647L - DisallowContainerItem: 0b - GT.Behaviours: { - AoEColumn: 4 - AoELayer: 8 - AoERow: 4 - MaxAoEColumn: 4 - MaxAoELayer: 8 - MaxAoERow: 4 - TorchPlacing: 1b - } - GT.Tool: { - Damage: 0 - HarvestLevel: 2 - MaxDamage: 5543 - ToolSpeed: 6.0f - } - HideFlags: 2 - MaxCharge: 2147483647L - } - } - id: "2D2CB8104E40E808" - tasks: [ - { - id: "5DA224C235E227E3" - title: "GT Tool" - type: "checkmark" - } - { - id: "5B0BF3A94CA0D8A9" - item: "gtceu:lv_charger_4x" - optional_task: true - type: "item" - } - ] - x: 11.0d - y: 8.0d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["With &5GregTech&r comes its own line of armor. Sure, it was cool to wear &7metal plates&r, but now that you're an &bindustrial maniac&r, maybe it's time to check out some &atechnological armor&r.\\n\\n&5GregTech&r provides two models. The first one becomes available around &6HV&r and offers better protection than anything you've worn before. It's equipped with &estrong insulation&r to withstand Earth's harsh climate, and it may even be upgraded with a &dJetpack&r.\\n\\nThe second model won't be available until much later — around &1IV&r and &dLuV&r. This one will allow you to &9breathe in space&r using &3oxygen&r."] - icon: "gtceu:advanced_integrated_circuit" - id: "7516BF9C12015DF3" - tasks: [{ - id: "666B73CFDEA434F9" - title: "Armor" - type: "checkmark" - }] - x: 7.5d - y: 10.5d - } - { - dependencies: ["02FDECC931B5E8EF"] - description: ["With the new version of &5Gregtech&r, a &chazard system&r has been introduced. By holding &dShift&r while hovering over &cHazardous Materials&r, you can see how they might affect you.\\n\\nWe strongly advise using proper &6protective equipment&r to keep your &corgans intact&r."] - icon: "gtceu:generic_hazard_sign_block" - id: "57FE828BAA8F6276" - tasks: [{ - id: "2BB4EAF68B305732" - title: "Hazard" - type: "checkmark" - }] - x: 11.0d - y: 10.5d - } - { - dependencies: ["57FE828BAA8F6276"] - description: ["The &6Gloves&r will obviously protect you from &cskin contact hazards&r. You have two ways to make them: a &7longer and more involved path&r through &2TerrafirmaCraft&r, or a much &aeasier method&r using the &6High Pressure Steam Alloy Smelter&r."] - id: "3DB4AD491EF28CBE" - tasks: [{ - id: "32F0E30B11FE80E4" - item: { - Count: 1 - id: "gtceu:rubber_gloves" - tag: { - Damage: 0 - } - } - type: "item" - }] - x: 12.0d - y: 10.5d - } - { - dependencies: ["57FE828BAA8F6276"] - description: ["The &6Hazardous Materials Suit&r is the best way to protect yourself from &cany kind of harm&r. You’ll be able to craft it once you reach &bMV&r, and &ayou should definitely take the time to do so&r."] - id: "784A0743B257EAEB" - tasks: [ - { - id: "2FD004A7EDFCB2E0" - item: { - Count: 1 - id: "gtceu:hazmat_headpiece" - tag: { - Damage: 0 - } - } - type: "item" - } - { - id: "49B2D90D24684C1A" - item: { - Count: 1 - id: "gtceu:hazmat_chestpiece" - tag: { - Damage: 0 - } - } - type: "item" - } - { - id: "58446E22E13A04F0" - item: { - Count: 1 - id: "gtceu:hazmat_leggings" - tag: { - Damage: 0 - } - } - type: "item" - } - { - id: "36AF158E546D9EC8" - item: { - Count: 1 - id: "gtceu:hazmat_boots" - tag: { - Damage: 0 - } - } - type: "item" - } - ] - x: 12.0d - y: 11.5d - } - { - dependencies: ["47409DED94FCC2BC"] - description: ["{quests.tfg_tips.ev_upgrades.desc}"] - id: "3317B9525E02F617" - subtitle: "{quests.tfg_tips.ev_upgrades.subtitle}" - tasks: [{ - id: "2224FC4D297B983F" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "or(item(tfg:ev_aircraft_engine)item(tfg:titanium_plated_airplane_propeller)item(tfg:titanium_landing_gear)item(tfg:titanium_hull_reinforcement))" - } - } - title: "{quests.tfg_tips.ev_upgrades.task}" - type: "item" - }] - title: "{quests.tfg_tips.ev_upgrades.title}" - x: -6.0d - y: -15.0d - } - { - dependencies: ["05528D09F7EE6E33"] - description: ["{quests.tfg_tips.equines.desc}"] - id: "1594C2564FC7982D" - subtitle: "{quests.tfg_tips.equines.subtitle}" - tasks: [ - { - icon: { - Count: 1 - id: "ftbquests:custom_icon" - tag: { - Icon: "ftbchunks:textures/faces/minecraft/horse.png" - } - } - id: "39B185B16CC5E612" - observe_type: 6 - timer: 0L - title: "{quests.tasktype.lookat} #tfc:horses" - to_observe: "#tfc:horses" - type: "observation" - } - { - id: "1B207BDB3745F667" - item: "minecraft:saddle" - type: "item" - } - ] - title: "{quests.tfg_tips.equines.title}" - x: -8.0d - y: -2.5d - } - { - dependencies: ["60497014785301EB"] - description: ["{quests.tfg_tips.astikorcarts.desc}"] - icon: "tfcastikorcarts:wheel/ash" - id: "05528D09F7EE6E33" - subtitle: "{quests.tfg_tips.astikorcarts.subtitle}" - tasks: [{ - id: "7D268BC46A5F6014" - title: "{quests.tasktype.checkmark}" - type: "checkmark" - }] - title: "{quests.tfg_tips.astikorcarts.title}" - x: -6.5d - y: -4.0d - } - { - dependencies: ["05528D09F7EE6E33"] - description: ["{quests.tfg_tips.supply_cart.desc}"] - id: "6CC2DE7963434FAD" - subtitle: "{quests.tfg_tips.supply_cart.subtitle}" - tasks: [{ - id: "2F45CE2D7364E06B" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:supply_cart)" - } - } - title: "{quests.tasktype.item.any} #tfcastikorcarts:supply_cart" - type: "item" - }] - title: "{quests.tfg_tips.supply_cart.title}" - x: -7.0d - y: -2.5d - } - { - dependencies: ["05528D09F7EE6E33"] - description: ["{quests.tfg_tips.animal_cart.desc}"] - id: "3C4B7CE42195A466" - subtitle: "{quests.tfg_tips.animal_cart.subtitle}" - tasks: [{ - id: "661B1D97980E0D09" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:animal_cart)" - } - } - title: "{quests.tasktype.item.any} #tfcastikorcarts:animal_cart" - type: "item" - }] - title: "{quests.tfg_tips.animal_cart.title}" - x: -6.0d - y: -2.5d - } - { - dependencies: ["05528D09F7EE6E33"] - description: ["{quests.tfg_tips.plow.desc}"] - id: "68B4990C3A20E27C" - subtitle: "{quests.tfg_tips.plow.subtitle}" - tasks: [{ - id: "579F6AF5B08FC4CC" - item: { - Count: 1 - id: "ftbfiltersystem:smart_filter" - tag: { - "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:plow)" - } - } - title: "{quests.tasktype.item.any} #tfcastikorcarts:plow" - type: "item" - }] - title: "{quests.tfg_tips.plow.title}" - x: -5.0d - y: -2.5d + y: -2.0d } { dependencies: ["4A8910950F638BB5"] @@ -5214,27 +1882,7 @@ type: "item" }] x: 9.5d - y: -4.5d - } - { - dependencies: ["150B7C5CD152E1BA"] - description: ["{quests.tfg_tips.trowel.desc}"] - id: "26DFC32AD5DED4E9" - subtitle: "{quests.tfg_tips.trowel.subtitle}" - tasks: [{ - id: "694BF83F489646D6" - item: { - Count: 1 - id: "tfg:trowel" - tag: { - Damage: 0 - } - } - type: "item" - }] - title: "{quests.tfg_tips.trowel.title}" - x: -2.5d - y: 6.0d + y: 2.0d } { dependencies: ["1FC019B45383695E"] @@ -5311,8 +1959,8 @@ } ] title: "{quests.tfg_tips.bacon.title}" - x: 4.75d - y: -12.5d + x: 3.5d + y: -13.0d } { dependencies: ["13F7066858E923FF"] @@ -5338,24 +1986,7 @@ "ftbfiltersystem:filter": "or(item(tfclunchbox:lunchbox)item(tfclunchbox:cooling_lunchbox))" } } - title: "{quests.tfg_tips.lunchbox.task}" - type: "item" - } - { - id: "5439AF9F5493A3D1" - item: { - Count: 1 - id: "tfclunchbox:universal_capsule" - tag: { - Damage: 0 - Durability: 10 - display: { - Name: "{\"translate\":\"item.tfclunchbox.universal_capsule.filled\"}" - } - } - } - match_nbt: false - optional_task: true + title: "{quests.tfg_tips.lunchbox.task.1}" type: "item" } { @@ -5368,13 +1999,94 @@ } } optional_task: true - title: "Any #tfclunchbox:ice" + title: "{quests.tfg_tips.lunchbox.task.2}" type: "item" } + { + disable_toast: true + id: "56EF08B517ECA2B2" + item: { + Count: 1 + id: "gtceu:fluid_cell" + tag: { + Fluid: { + Amount: 1000 + FluidName: "gtceu:ice" + } + } + } + match_nbt: false + optional_task: true + title: "{quests.tfg_tips.lunchbox.task.3}" + type: "item" + weak_nbt_match: true + } ] title: "{quests.tfg_tips.lunchbox.title}" - x: 7.5d - y: -18.0d + x: 8.0d + y: -20.0d + } + { + dependencies: ["13F7066858E923FF"] + description: ["{quests.tfg_tips.tools_tips.cryodesiccation.desc}"] + icon: "tfg:dry_ice" + id: "10F82C3E9AE13BE3" + shape: "gear" + size: 2.0d + subtitle: "{quests.tfg_tips.tools_tips.cryodesiccation.subtitle}" + tasks: [ + { + id: "0D3A0F0019FB98FC" + item: "tfg:dry_ice" + type: "item" + } + { + id: "41436C2AE5AB2856" + item: "tfg:foil_pack" + type: "item" + } + ] + title: "{quests.tfg_tips.tools_tips.cryodesiccation.title}" + x: 3.0d + y: -20.0d + } + { + dependencies: ["1766C916084261AA"] + description: ["{quests.tfg_tips.phantom_silk.desc}"] + id: "2D973C6DBC873824" + subtitle: "{quests.tfg_tips.phantom_silk.subtitle}" + tasks: [{ + id: "06ACBFC9D58340C0" + item: "tfg:phantom_silk" + type: "item" + }] + title: "{quests.tfg_tips.phantom_silk.title}" + x: 1.0d + y: 11.0d + } + { + dependencies: ["07FBA022050DA24A"] + description: ["{quests.tfg_tips.greenhouse_automation.desc}"] + id: "30DD0DDF86C96926" + optional: true + shape: "gear" + size: 2.0d + subtitle: "{quests.tfg_tips.greenhouse_automation.subtitle}" + tasks: [ + { + id: "7C98C30FA74909A5" + item: "firmalife:picker" + type: "item" + } + { + id: "169EDE2968D7773A" + item: "firmalife:sweeper" + type: "item" + } + ] + title: "{quests.tfg_tips.greenhouse_automation.title}" + x: 0.0d + y: -10.5d } ] subtitle: ["{quests.tfg_tips.subtitle}"] diff --git a/config/ftbquests/quests/chapters/queststfg.snbt b/config/ftbquests/quests/chapters/queststfg.snbt index 8ddb3dcc3..d47911446 100644 --- a/config/ftbquests/quests/chapters/queststfg.snbt +++ b/config/ftbquests/quests/chapters/queststfg.snbt @@ -9,29 +9,10 @@ quest_links: [ ] quests: [ { + can_repeat: false description: ["{quests.tfg.welcome.desc}"] icon: "tfg:terra_firma_greg" id: "427814F6E9386772" - rewards: [ - { - auto: "no_toast" - id: "49E401323B66BD59" - item: { - Count: 1 - id: "patchouli:guide_book" - tag: { - "patchouli:book": "tfc:field_guide" - } - } - type: "item" - } - { - auto: "no_toast" - id: "3681660250209F02" - item: "ftbquests:book" - type: "item" - } - ] shape: "gear" size: 4.0d subtitle: "{quests.tfg.welcome.subtitle}" @@ -63,13 +44,22 @@ type: "checkmark" }] title: "{quests.tfg.create_team.title}" - x: -3.5d - y: 0.0d + x: 2.5d + y: 2.5d } { dependencies: ["427814F6E9386772"] description: ["{quests.tfg.capture_territory.desc}"] - icon: "createaddition:chocolate_cake" + icon: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: 99995114000L + traits: [ ] + } + } + id: "createaddition:chocolate_cake" + } id: "0B42D4AE2AC67F93" subtitle: "{quests.tfg.capture_territory.subtitle}" tasks: [{ @@ -84,6 +74,48 @@ { dependencies: ["427814F6E9386772"] description: ["{quests.tfg.field_guide.desc}"] + disable_toast: true + icon: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: 99995114000L + traits: [ ] + } + } + id: "createaddition:honey_cake" + } + id: "3D7B0F3134C30364" + rewards: [ + { + auto: "no_toast" + id: "013F1894A0BED173" + item: { + Count: 1 + id: "patchouli:guide_book" + tag: { + "patchouli:book": "tfc:field_guide" + } + } + type: "item" + } + { + auto: "no_toast" + id: "71AF6F847DC58F4D" + item: "ftbquests:book" + type: "item" + } + ] + subtitle: "{quests.tfg.field_guide.subtitle}" + title: "{quests.tfg.field_guide.title}" + x: 0.0d + y: 3.5d + } + { + can_repeat: true + dependencies: ["3D7B0F3134C30364"] + description: ["{quests.tfg.books_again.desc}"] + disable_toast: true icon: { Count: 1 id: "patchouli:guide_book" @@ -91,32 +123,33 @@ "patchouli:book": "tfc:field_guide" } } - id: "3D7B0F3134C30364" - subtitle: "{quests.tfg.field_guide.subtitle}" + id: "590CE4F4FA385701" + rewards: [ + { + id: "58D1E7EFD006D7F7" + item: { + Count: 1 + id: "patchouli:guide_book" + tag: { + "patchouli:book": "tfc:field_guide" + } + } + type: "item" + } + { + id: "1470E8AFDC8D994E" + item: "ftbquests:book" + type: "item" + } + ] + shape: "heart" tasks: [{ - dimension: "minecraft:overworld" - icon: "gtceu:overworld_marker" - id: "4433F67AD2E0F1D4" - title: "{quests.stone_age.temperature.task}" - type: "dimension" - }] - title: "{quests.tfg.field_guide.title}" - x: 0.0d - y: 3.5d - } - { - dependencies: ["427814F6E9386772"] - description: ["{quests.tfg.quest_shapes.desc}"] - id: "4232E14D66AF2675" - subtitle: "{quests.tfg.quest_shapes.subtitle}" - tasks: [{ - id: "464F635C92FA02DC" - title: "{quests.tfg.icons.title}" + id: "48D307BC0A3879D4" type: "checkmark" }] - title: "{quests.tfg.quest_shapes.title}" - x: 2.5d - y: 2.5d + title: "{quests.tfg.books_again.title}" + x: 0.0d + y: 4.5d } ] subtitle: ["{quests.tfg.subtitle}"] diff --git a/config/ftbquests/quests/chapters/space_survival.snbt b/config/ftbquests/quests/chapters/space_survival.snbt new file mode 100644 index 000000000..845b576ee --- /dev/null +++ b/config/ftbquests/quests/chapters/space_survival.snbt @@ -0,0 +1,582 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "" + filename: "space_survival" + group: "19428C6E7A36D463" + icon: { + Count: 1 + id: "ad_astra:tier_1_rocket" + tag: { + BotariumData: { + StoredFluids: [{ + Amount: 0L + Fluid: "minecraft:empty" + }] + } + } + } + id: "671B872DCEFCA5DD" + images: [ + { + alpha: 150 + height: 2.5d + image: "ad_astra:textures/gui/sprites/space_station.png" + rotation: 0.0d + width: 2.5d + x: 2.0d + y: -8.0d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 2.5d + y: -9.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 4.0d + y: -8.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 2.5d + y: -6.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 0.5d + y: -7.0d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 1.0d + y: -9.0d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: 3.5d + y: -7.0d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: -6.5d + y: -9.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: -7.5d + y: -6.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: -5.5d + y: -7.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: -8.0d + y: -8.5d + } + { + height: 0.5d + image: "ftblibrary:icons/star" + rotation: 0.0d + width: 0.5d + x: -8.5d + y: -8.0d + } + ] + order_index: 4 + quest_links: [ + { + id: "62E455D8BAA50151" + linked_quest: "00A2566109144D7F" + shape: "octagon" + size: 3.0d + x: -4.0d + y: -3.0d + } + { + id: "168AECC70E7A9302" + linked_quest: "038B204DAC9C863D" + x: -4.0d + y: -5.5d + } + { + id: "652DC031E6BEF58B" + linked_quest: "3FBDC8552F7D8008" + shape: "none" + size: 2.0d + x: -7.0d + y: -8.0d + } + { + id: "57EEF4CC674B1C3B" + linked_quest: "6752CC523D38A214" + x: -5.5d + y: -5.5d + } + ] + quests: [ + { + dependencies: ["5826EC76931359B8"] + description: ["{quests.space_survival.bedrock_mining.desc}"] + icon: "gtceu:mv_bedrock_ore_miner" + id: "3C92063DE5B9D5E9" + subtitle: "{quests.space_survival.bedrock_mining.subtitle}" + tasks: [{ + id: "7768441FAA017BB1" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:mv_bedrock_ore_miner)item(gtceu:hv_bedrock_ore_miner)item(gtceu:ev_bedrock_ore_miner))" + } + } + type: "item" + }] + title: "{quests.space_survival.bedrock_mining.title}" + x: 0.5d + y: 1.0d + } + { + dependencies: ["16B735F9C391D260"] + description: ["{quests.space_survival.preparations.desc}"] + disable_toast: true + icon: "ad_astra:earth_globe" + id: "72BD27FEEB34C7B0" + shape: "octagon" + size: 3.0d + subtitle: "{quests.space_survival.preparations.subtitle}" + title: "{quests.space_survival.preparations.title}" + x: -4.0d + y: -8.0d + } + { + dependencies: [ + "038B204DAC9C863D" + "2274463277151EF2" + ] + dependency_requirement: "one_completed" + description: ["{quests.space_survival.compressed_gases.desc}"] + id: "493D733A5438DD7E" + subtitle: "{quests.space_survival.compressed_gases.subtitle}" + tasks: [{ + id: "7168697817CE63A8" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:compressed_nitrox_bucket)item(tfg:compressed_heliox_bucket)item(tfg:compressed_heliox_3_bucket)item(tfg:compressed_trimix_bucket)item(tfg:compressed_trimix_3_bucket))" + } + } + title: "{quests.space_survival.compressed_gases.task}" + type: "item" + }] + title: "{quests.space_survival.compressed_gases.title}" + x: -1.0d + y: -5.5d + } + { + dependencies: [ + "72BD27FEEB34C7B0" + "3F68A259FA38D342" + ] + description: ["{quests.space_survival.satellite.desc}"] + id: "5D085354D7E377C3" + optional: true + shape: "none" + subtitle: "{quests.space_survival.satellite.subtitle}" + tasks: [ + { + count: 43L + id: "077E720C4C236E1B" + item: "gtceu:aluminium_frame" + type: "item" + } + { + count: 24L + id: "619C445EC10863B4" + item: { Count: 24, id: "gtceu:glass_plate" } + type: "item" + } + { + count: 4L + id: "0CD543F130E75DF1" + item: { Count: 4, id: "minecraft:glowstone_dust" } + type: "item" + } + { + id: "3C4B4C52BCB70800" + item: "ad_astra:launch_pad" + type: "item" + } + ] + title: "{quests.space_survival.satellite.title}" + x: 2.0d + y: -8.0d + } + { + dependencies: ["00A2566109144D7F"] + description: ["{quests.space_survival.chorus.desc}"] + icon: "minecraft:chorus_flower" + id: "33374462FF07BC75" + subtitle: "{quests.space_survival.chorus.subtitle}" + tasks: [ + { + id: "3B06766C1A6B30C0" + item: "minecraft:chorus_flower" + type: "item" + } + { + id: "328B134E6C8F1E76" + item: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: 14190000L + traits: [ ] + } + } + id: "minecraft:chorus_fruit" + } + type: "item" + } + ] + title: "{quests.space_survival.chorus.title}" + x: -7.0d + y: -3.0d + } + { + dependencies: [ + "33374462FF07BC75" + "3FBDC8552F7D8008" + ] + dependency_requirement: "one_completed" + description: ["&6For each travel you will need Rocket Fuel&r, it seems complicated and it is quite a long process but you can make Rocket Fuel from &bChlorine&r, &bMethane&r, &bNitrogen&r, &bOxygen&r and &bWater&r. Nothing too bad, also if you already have your &5Large Chemical Reactor&r you could unlock some bypass.\\n\\n&7We advise you to use EMI Recipe Tree to have an easier time understanding each step. Simply click on the small icon with 4 squares on the right of the crafting recipe.&r"] + id: "60D903E9FA91DB42" + subtitle: "Easier than you think" + tasks: [{ + id: "6A00144D5C0E9FA8" + item: "gtceu:rocket_fuel_bucket" + type: "item" + }] + x: -7.0d + y: -5.5d + } + { + dependencies: ["00A2566109144D7F"] + description: ["{quests.space_survival.solar_panels.desc}"] + icon: "ad_astra:solar_panel" + id: "5826EC76931359B8" + subtitle: "{quests.space_survival.solar_panels.subtitle}" + tasks: [ + { + count: 4L + id: "7FE80224BA96A53D" + item: "ad_astra:solar_panel" + type: "item" + } + { + id: "4E8C67A543FEB861" + item: "gtceu:mv_4a_energy_converter" + type: "item" + } + ] + title: "{quests.space_survival.solar_panels.title}" + x: -1.0d + y: -0.5d + } + { + dependencies: [ + "5826EC76931359B8" + "2274463277151EF2" + ] + description: [ + "{quests.space_survival.air_distributor.desc.1}" + "{@pagebreak}" + "{quests.space_survival.air_distributor.desc.2}" + ] + id: "3F785579F13B0F46" + subtitle: "{quests.space_survival.air_distributor.subtitle}" + tasks: [{ + id: "051E9A1C97179DAE" + item: "ad_astra:oxygen_distributor" + type: "item" + }] + title: "{quests.space_survival.air_distributor.title}" + x: 2.0d + y: -3.0d + } + { + dependencies: ["5826EC76931359B8"] + description: [ + "{quests.space_survival.stone_dust_centrifuging.desc.1}" + "{@pagebreak}" + "{quests.space_survival.stone_dust_centrifuging.desc.2}" + ] + icon: "gtceu:helium_3_bucket" + id: "2274463277151EF2" + subtitle: "{quests.space_survival.stone_dust_centrifuging.subtitle}" + tasks: [ + { + id: "72B3F8FE3EA395BE" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:moon_stone_dust)item(tfg:glacio_stone_dust)item(tfg:moon_deepslate_dust))" + } + } + title: "{quests.space_survival.stone_dust_centrifuging.task}" + type: "item" + } + { + disable_toast: true + id: "3B3532D745548B3D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_centrifuge)item(gtceu:mv_centrifuge)item(gtceu:hv_centrifuge)item(gtceu:ev_centrifuge)item(gtceu:iv_centrifuge)item(gtceu:luv_centrifuge)item(gtceu:zpm_centrifuge)item(gtceu:uv_centrifuge))" + } + } + title: "{quests.ore_proc.centrifuge_sifter.task}" + type: "item" + } + ] + title: "{quests.space_survival.stone_dust_centrifuging.title}" + x: -1.0d + y: -3.0d + } + { + dependencies: ["00A2566109144D7F"] + description: ["{quests.space_survival.rover.desc}"] + id: "46C92B938921A0AC" + subtitle: "{quests.space_survival.rover.subtitle}" + tasks: [{ + id: "5BCE0D4D2189138B" + item: { + Count: 1 + id: "ad_astra:tier_1_rover" + tag: { } + } + type: "item" + }] + title: "{quests.space_survival.rover.title}" + x: -4.0d + y: -0.5d + } + { + dependencies: ["493D733A5438DD7E"] + description: ["{quests.space_survival.zip_gun.desc}"] + id: "3F68A259FA38D342" + subtitle: "{quests.space_survival.zip_gun.subtitle}" + tasks: [{ + id: "56DD17ED9D60A1BD" + item: { + Count: 1 + id: "ad_astra:zip_gun" + tag: { } + } + type: "item" + }] + title: "{quests.space_survival.zip_gun.title}" + x: 2.0d + y: -5.5d + } + { + dependencies: ["3F785579F13B0F46"] + description: ["{quests.space_survival.oxygen_info.desc}"] + icon: "ad_astra:gravity_normalizer" + id: "75CC6B5DFC2454D4" + optional: true + shape: "heart" + subtitle: "{quests.space_survival.oxygen_info.subtitle}" + tasks: [ + { + id: "08A02C7DA788283C" + item: "ad_astra:oxygen_sensor" + type: "item" + } + { + id: "2571D7A114D3F5EC" + item: "ad_astra:vent" + type: "item" + } + { + id: "6CC21FB252C9D8BA" + item: "ad_astra:gravity_normalizer" + type: "item" + } + ] + title: "{quests.space_survival.oxygen_info.title}" + x: 3.0d + y: -3.0d + } + { + dependencies: ["00A2566109144D7F"] + description: ["{quests.space_survival.flag.desc}"] + id: "64673F96FE0C97F1" + optional: true + shape: "heart" + subtitle: "{quests.space_survival.flag.subtitle}" + tasks: [{ + id: "380334FEBF07DB9D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(ad_astra:flags)" + } + } + title: "{quests.space_survival.flag.task}" + type: "item" + }] + title: "{quests.space_survival.flag.title}" + x: -2.5d + y: -4.5d + } + { + dependencies: [ + "5826EC76931359B8" + "3C92063DE5B9D5E9" + ] + description: ["{quests.space_survival.railgun.desc}"] + icon: "tfg:interplanetary_item_launcher" + id: "1A9A5F55F1F0AC58" + shape: "gear" + size: 2.0d + subtitle: "{quests.space_survival.railgun.subtitle}" + tasks: [ + { + id: "14EEFF310A3179A8" + item: "tfg:interplanetary_item_launcher" + type: "item" + } + { + id: "5F95946B3B0E38B9" + item: "tfg:interplanetary_item_reciever" + type: "item" + } + ] + title: "{quests.space_survival.railgun.title}" + x: 2.0d + y: -0.5d + } + { + dependencies: ["72BD27FEEB34C7B0"] + description: ["{quests.space_survival.food.desc}"] + id: "777E0647ED625541" + optional: true + shape: "heart" + subtitle: "{quests.space_survival.food.subtitle}" + tasks: [{ + id: "30D0226A73EEFE01" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:space_food)" + } + } + title: "{quests.space_survival.food.task}" + type: "item" + }] + title: "{quests.space_survival.food.title}" + x: -2.5d + y: -6.5d + } + { + dependencies: ["5826EC76931359B8"] + description: [ + "{quests.gregtech_energy.large_solar.desc.1}" + "{@pagebreak}" + "{quests.gregtech_energy.large_solar.desc.2}" + ] + icon: "gtceu:large_solar_panel" + id: "0BBD6807505AA96E" + subtitle: "{quests.gregtech_energy.large_solar.subtitle}" + tasks: [ + { + id: "08F8A202DEFBD791" + item: "gtceu:large_solar_panel" + type: "item" + } + { + id: "33009033269EAD48" + item: "gtceu:lv_input_bus" + type: "item" + } + { + id: "3F0202755438BE30" + item: "gtceu:auto_maintenance_hatch" + type: "item" + } + { + id: "76E075BC64697885" + item: "gtceu:ev_energy_output_hatch" + type: "item" + } + { + count: 54L + id: "2D09546682F6DD20" + item: { Count: 32, id: "tfg:casings/machine_casing_iron_desh" } + type: "item" + } + { + count: 24L + id: "7F1A78AB02673FC8" + item: { Count: 24, id: "tfg:casings/machine_casing_red_solar_panel" } + type: "item" + } + { + count: 20L + id: "13DB8D7072DE7BEA" + item: { Count: 20, id: "ad_astra:iron_plateblock" } + type: "item" + } + { + count: 16L + id: "1D6554EA7A76178F" + item: { Count: 16, id: "gtceu:cleanroom_glass" } + type: "item" + } + ] + title: "{quests.gregtech_energy.large_solar.title}" + x: -2.5d + y: 1.0d + } + ] + subtitle: ["{quests.space_survival.subtitle}"] + title: "{quests.space_survival}" +} diff --git a/config/ftbquests/quests/chapters/tips__tools.snbt b/config/ftbquests/quests/chapters/tips__tools.snbt new file mode 100644 index 000000000..ea8dc2477 --- /dev/null +++ b/config/ftbquests/quests/chapters/tips__tools.snbt @@ -0,0 +1,2499 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "" + filename: "tips__tools" + group: "19428C6E7A36D463" + icon: "create:white_toolbox" + id: "254D02A31AA8EB49" + images: [{ + color: 16762887 + height: 2.0d + image: "ftbquests:block/barrier_open" + rotation: 0.0d + width: 2.0d + x: -10.5d + y: 2.0d + }] + order_index: 3 + quest_links: [ + { + id: "1AD1F9822B738105" + linked_quest: "2E36E5755B2F551C" + x: 1.5d + y: 8.5d + } + { + id: "151A77C4CCD4B25F" + linked_quest: "150B7C5CD152E1BA" + shape: "octagon" + size: 2.0d + x: -4.5d + y: 8.5d + } + ] + quests: [ + { + description: ["{quests.tfg_tips.tools_tips.tools.desc}"] + disable_toast: true + icon: "ad_astra:wrench" + id: "72B3EA6588E18CCC" + shape: "gear" + size: 3.0d + subtitle: "{quests.tfg_tips.tools_tips.tools.subtitle}" + tasks: [{ + dimension: "minecraft:overworld" + icon: "gtceu:overworld_marker" + id: "255F794ADFBEE7B7" + title: "{quests.stone_age.temperature.task}" + type: "dimension" + }] + title: "{quests.tfg_tips.tools_tips.tools.title}" + x: 0.0d + y: 2.0d + } + { + dependencies: ["7178843BCD50A012"] + description: ["{quests.tfg_tips.first_backpack.desc}"] + id: "125563A12EE5C296" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.first_backpack.subtitle}" + tasks: [{ + id: "5E0385522B78E03A" + item: "sophisticatedbackpacks:backpack" + type: "item" + }] + title: "{quests.tfg_tips.first_backpack.title}" + x: 13.0d + y: 2.0d + } + { + dependencies: [ + "125563A12EE5C296" + "5792DDAA82895E67" + ] + description: ["{quests.tfg_tips.red_steel_backpack.desc}"] + id: "4B79026C8D2DACC4" + subtitle: "{quests.tfg_tips.red_steel_backpack.subtitle}" + tasks: [{ + id: "651E492E49A866DE" + item: "sophisticatedbackpacks:iron_backpack" + type: "item" + }] + title: "{quests.tfg_tips.red_steel_backpack.title}" + x: 15.0d + y: 2.0d + } + { + dependencies: [ + "125563A12EE5C296" + "5996A3A0D475B8A6" + ] + description: ["{quests.tfg_tips.backpack_upgrades.desc}"] + id: "1B0C58B15E7F62B3" + subtitle: "{quests.tfg_tips.backpack_upgrades.subtitle}" + tasks: [{ + id: "00DE24C80F1E9A1B" + item: "sophisticatedbackpacks:upgrade_base" + type: "item" + }] + title: "{quests.tfg_tips.backpack_upgrades.title}" + x: 14.5d + y: 4.0d + } + { + dependencies: [ + "4B79026C8D2DACC4" + "7567E885B7166603" + ] + description: ["{quests.tfg_tips.aluminium_backpack.desc}"] + id: "0FFBB6177DEB0A23" + subtitle: "{quests.tfg_tips.aluminium_backpack.subtitle}" + tasks: [{ + id: "21EFA480785F7049" + item: "sophisticatedbackpacks:gold_backpack" + type: "item" + }] + title: "{quests.tfg_tips.aluminium_backpack.title}" + x: 16.0d + y: 2.0d + } + { + dependencies: [ + "0FFBB6177DEB0A23" + "7FA0ACB7F161F378" + ] + description: ["{quests.tfg_tips.titanium_backpack.desc}"] + id: "5D188F6C46EA9ED0" + subtitle: "{quests.tfg_tips.titanium_backpack.subtitle}" + tasks: [{ + id: "70358381977F885B" + item: "sophisticatedbackpacks:diamond_backpack" + type: "item" + }] + title: "{quests.tfg_tips.titanium_backpack.title}" + x: 17.0d + y: 2.0d + } + { + dependencies: ["1B0C58B15E7F62B3"] + description: ["{quests.tfg_tips.crafting_upgrade.desc}"] + id: "384B4517EB4F2687" + subtitle: "{quests.tfg_tips.crafting_upgrade.subtitle}" + tasks: [{ + id: "24835F05BC647EE1" + item: "sophisticatedbackpacks:crafting_upgrade" + type: "item" + }] + title: "{quests.tfg_tips.crafting_upgrade.title}" + x: 16.0d + y: 4.5d + } + { + dependencies: ["1B0C58B15E7F62B3"] + description: ["{quests.tfg_tips.advanced_upgrades.desc}"] + id: "38FC4B876B96B77F" + subtitle: "{quests.tfg_tips.advanced_upgrades.subtitle}" + tasks: [ + { + id: "22EB35740D104EBB" + item: "sophisticatedbackpacks:filter_upgrade" + type: "item" + } + { + id: "3699A2517B75FBD3" + item: "sophisticatedbackpacks:advanced_filter_upgrade" + type: "item" + } + ] + title: "{quests.tfg_tips.advanced_upgrades.title}" + x: 16.0d + y: 3.5d + } + { + dependencies: [ + "384B4517EB4F2687" + "38FC4B876B96B77F" + ] + description: ["{quests.tfg_tips.all_backpack_upgrades.desc}"] + id: "07700ADA82788D61" + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.all_backpack_upgrades.subtitle}" + tasks: [ + { + id: "17ACA935E068F505" + item: "sophisticatedbackpacks:pickup_upgrade" + type: "item" + } + { + id: "71BFE15269AF003F" + item: "sophisticatedbackpacks:advanced_pickup_upgrade" + type: "item" + } + { + id: "1F464403CAFB846C" + item: "sophisticatedbackpacks:magnet_upgrade" + type: "item" + } + { + id: "2D96819E1EACD3D5" + item: "sophisticatedbackpacks:advanced_magnet_upgrade" + type: "item" + } + { + id: "7B869BD328658A8F" + item: "sophisticatedbackpacks:void_upgrade" + type: "item" + } + { + id: "23C08741706EFAB9" + item: "sophisticatedbackpacks:advanced_void_upgrade" + type: "item" + } + { + id: "28694EC9474F6F89" + item: "sophisticatedbackpacks:restock_upgrade" + type: "item" + } + { + id: "456D6D4DD7DBF2F1" + item: "sophisticatedbackpacks:advanced_restock_upgrade" + type: "item" + } + { + id: "23FF54BBD392FEDD" + item: "sophisticatedbackpacks:deposit_upgrade" + type: "item" + } + { + id: "5B5F33BB1555878B" + item: "sophisticatedbackpacks:tool_swapper_upgrade" + type: "item" + } + { + id: "35065D8DB0BAD94E" + item: "sophisticatedbackpacks:advanced_tool_swapper_upgrade" + type: "item" + } + { + id: "1D56B738DC0B4645" + item: "sophisticatedbackpacks:jukebox_upgrade" + type: "item" + } + { + id: "6D1D4EDEB22738A9" + item: "sophisticatedbackpacks:stack_upgrade_tier_1" + type: "item" + } + { + id: "10842F2A12CA8439" + item: "sophisticatedbackpacks:everlasting_upgrade" + type: "item" + } + { + id: "1B0CA61FB32AB731" + item: "sophisticatedbackpacks:advanced_refill_upgrade" + type: "item" + } + { + id: "54DB147D6D5CA300" + item: "sophisticatedbackpacks:refill_upgrade" + type: "item" + } + { + id: "59E128E411C2F1B2" + item: "sophisticatedbackpacks:advanced_deposit_upgrade" + type: "item" + } + { + id: "72281E0F0CCE2EB9" + item: "sophisticatedbackpacks:stack_upgrade_starter_tier" + type: "item" + } + ] + title: "{quests.tfg_tips.all_backpack_upgrades.title}" + x: 17.5d + y: 4.0d + } + { + dependencies: ["685802EB4C6700F5"] + description: [ + "{quests.tfg_tips.256m_portable_cells.desc}" + "" + ] + hide_until_deps_complete: true + hide_until_deps_visible: true + id: "520C374E5D3F34C1" + shape: "heart" + subtitle: "{quests.tfg_tips.256m_portable_cells.subtitle}" + tasks: [ + { + id: "7742886F257F6BC3" + item: { + Count: 1 + id: "megacells:portable_item_cell_256m" + tag: { } + } + match_nbt: false + type: "item" + } + { + id: "4D3CBCB9C6579DBB" + item: { + Count: 1 + id: "megacells:portable_fluid_cell_256m" + tag: { } + } + match_nbt: false + type: "item" + } + ] + title: "{quests.tfg_tips.256m_portable_cells.title}" + x: 12.0d + y: 3.0d + } + { + dependencies: ["4433748B4DA986B0"] + description: ["{quests.tfg_tips.maxed_out_toolbelt.desc}"] + id: "3439B50B06C5BC5D" + shape: "heart" + subtitle: "{quests.tfg_tips.maxed_out_toolbelt.subtitle}" + tasks: [{ + icon: { + Count: 1 + id: "toolbelt:belt" + tag: { + Items: [{ + Count: 1b + Slot: 0 + id: "minecraft:wooden_pickaxe" + tag: { + Damage: 0 + } + }] + Size: 9.0d + } + } + id: "1E84FC347B772440" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "nbt(fuzzy:{Size:9.0d})" + } + } + match_nbt: true + title: "{quests.tfg_tips.maxed_out_toolbelt.task}" + type: "item" + }] + title: "{quests.tfg_tips.maxed_out_toolbelt.title}" + x: 12.0d + y: 4.0d + } + { + dependencies: ["7FA5B6354A49C396"] + description: ["{quests.tfg_tips.toolbelt.desc}"] + id: "4433748B4DA986B0" + subtitle: "{quests.tfg_tips.toolbelt.subtitle}" + tasks: [ + { + id: "72ED34F55F7DDC14" + item: "toolbelt:belt" + type: "item" + } + { + id: "3AD198BF4ECFCB8B" + item: "toolbelt:pouch" + type: "item" + } + ] + title: "{quests.tfg_tips.toolbelt.title}" + x: 11.0d + y: 4.0d + } + { + dependencies: ["7FA5B6354A49C396"] + description: ["{quests.tfg_tips.portable_cells.desc}"] + id: "685802EB4C6700F5" + subtitle: "{quests.tfg_tips.portable_cells.subtitle}" + tasks: [ + { + id: "28B6D074D9E774F5" + item: { + Count: 1 + id: "ae2:portable_item_cell_1k" + tag: { } + } + match_nbt: false + type: "item" + } + { + id: "4FB4D78C88DEF1E1" + item: { + Count: 1 + id: "ae2:portable_fluid_cell_1k" + tag: { } + } + match_nbt: false + type: "item" + } + ] + title: "{quests.tfg_tips.portable_cells.title}" + x: 11.0d + y: 3.0d + } + { + dependencies: ["7FA5B6354A49C396"] + description: ["{quests.tfg_tips.backpack_materials.desc}"] + id: "7178843BCD50A012" + size: 1.0d + subtitle: "{quests.tfg_tips.backpack_materials.subtitle}" + tasks: [ + { + id: "3D54644D50E1904E" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:string)" + } + } + title: "Any #forge:string" + type: "item" + } + { + id: "40410856739CAF06" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:leather)" + } + } + title: "Any #forge:leather" + type: "item" + } + { + id: "62219AEA780A9850" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:chests/wooden)" + } + } + title: "{quests.tasktype.item.any} #forge:chests/wooden" + type: "item" + } + { + id: "56622AE6FBE714A2" + item: "minecraft:name_tag" + type: "item" + } + ] + title: "{quests.tfg_tips.backpack_materials.title}" + x: 11.0d + y: 2.0d + } + { + dependencies: ["7FA5B6354A49C396"] + description: ["{quests.tfg_tips.vessels.desc}"] + id: "7220A4926B6A89DC" + subtitle: "{quests.tfg_tips.vessels.subtitle}" + tasks: [ + { + id: "292592992CA57C39" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:fired_large_vessels)" + } + } + title: "{quests.tasktype.item.any} #tfc:fired_large_vessels" + type: "item" + } + { + id: "636DA3A861FDAB62" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:fired_vessels)" + } + } + title: "{quests.tasktype.item.any} #tfc:fired_vessels" + type: "item" + } + ] + title: "{quests.tfg_tips.vessels.title}" + x: 11.0d + y: 1.0d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.portable_storage.desc}"] + disable_toast: true + icon: "sophisticatedbackpacks:backpack" + id: "7FA5B6354A49C396" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.portable_storage.subtitle}" + tasks: [{ + dimension: "minecraft:overworld" + icon: "gtceu:overworld_marker" + id: "0077AE7A70A4314E" + title: "{quests.stone_age.temperature.task}" + type: "dimension" + }] + title: "{quests.tfg_tips.portable_storage.title}" + x: 9.0d + y: 2.0d + } + { + dependencies: [ + "5D188F6C46EA9ED0" + "30A6EDDF25A5E5F8" + ] + description: ["{quests.tfg_tips.tungstensteel_backpack.desc}"] + id: "13F2929C1C303A0B" + shape: "gear" + size: 4.0d + subtitle: "{quests.tfg_tips.tungstensteel_backpack.subtitle}" + tasks: [{ + id: "452555CFE4B8EEBE" + item: "sophisticatedbackpacks:netherite_backpack" + type: "item" + }] + title: "{quests.tfg_tips.tungstensteel_backpack.title}" + x: 19.5d + y: 2.0d + } + { + dependencies: ["74AE7DB845B88CF3"] + description: [ + "In this quest, we'll bestow upon you &5cursed wisdom&r... the ability to easily automate the Electrolyzer." + "" + "The &9Smart Item Filter&r is a filter that recognises Recipe Maps. When placed on the side of a machine, you can set it to \"&3Electrolyzer&r\" to allow insertion of electrolyzable items specifically. You heard that right - no need to filter manually!" + "" + "Oh, and it only gets &abetter&r. If you combine this bad boy with a &aRobot Arm&r, it'll only supply the &6exact amount&r of items required for a successful recipe to the machine." + "{@pagebreak}" + "Place the &aRobot Arm&r on your Electrolyzer, open its GUI, then place the &9Smart Filter&r inside. Ensure that the Smart Filter is set to Electrolyzer." + "" + "Next, configure it to &d&lImport&r and &d&lSupply Exact&r. Finally, attach any inventory &7(a chest will do)&r onto the side where you placed the &aRobot Arm&r. Ta-dah! You've figured out how to handle &6all&r Electrolyzer recipes!" + "" + "What about the output of the &3Electrolyzer&r? You may want to route the Fluids to several Tanks - or even &3Super Tanks&r if you've gotten that far. We highly recommend that you avoid any methods involving voiding Fluids.&7.&8. except for Water for obvious reasons." + "{@pagebreak}" + "&9Note:&r The Robot Arm has to facilitate the item transfer for its filtering functionality to work! Inserting directly into the machine &7(for instance, pushing with a Hopper!)&r will ignore the Robot Arm's &dSupply Exact&r setting." + ] + icon: "gtceu:item_smart_filter" + id: "222295CD03AF00DC" + shape: "square" + size: 1.0d + subtitle: "Knock, knock - who's that? It's MENSA!" + tasks: [{ + id: "11EC9A6D9E2C4B7E" + item: "gtceu:item_smart_filter" + type: "item" + }] + title: "200IQ" + x: 10.0d + y: 8.0d + } + { + dependencies: [ + "74AE7DB845B88CF3" + "6958029B5514D4EC" + ] + dependency_requirement: "one_completed" + description: [ + "This is a guide on how to automatically route &lall&r your Hot Ingots to your Chemical Bath, while keeping everything automated in tip-top shape." + "" + "The cheap way would be to use filters, and manually add Hot Ingots one by one... which is so boring! Let's try the fun option." + "" + "Install an &aItem Tag Filter&r Cover on the side of your &3Chemical Bath&r, open it and set it to whitelist \"&e&lhot_ingots&r\"." + "" + "From here, you can route with &9any logistics system&r of your choice." + "{@pagebreak}" + "Connect the output of your &3EBF(s)&r to the input of your &3Chemical Bath&r and the output dump (Chest or Crate)." + "You can also have a &dRestrictive Pipe&r in front of the output dump to ensure the Chemical Bath will be prioritized." + "" + "&l&9Note:&r If you wish to know more tags for more automation setups, they will display if you press Shift when hovering over an item. For instance, an item tagged with &e&o#forge:plates/copper&r would be filtered as &e&lplates/copper&r." + "" + "&9Other Note:&r The Item Tag Filter partially supports &dregex&r. Hover over the info icon for more information." + ] + icon: "gtceu:item_tag_filter" + id: "7C1FD81C5DCFB74E" + shape: "square" + size: 1.0d + subtitle: "Stop burning your darn hands!" + tasks: [ + { + id: "34DEDF3B7F0DB3BC" + item: "gtceu:item_tag_filter" + type: "item" + } + { + id: "35CAF01644B8D9A2" + item: "gtceu:fluid_tag_filter" + type: "item" + } + ] + title: "250IQ" + x: 10.0d + y: 9.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: [ + "In theory, Crates are flat upgrades to Chests. A single block space that stores more items - what more could you ask for?" + "" + "Unfortunately, there's a small downside - Crates do not support item movement shortcuts well. We plan on fixing this in the long-term." + "" + "Where they shine however is the fact that they &6accept Covers&r, making them perfect candidates for buffers in automation." + ] + icon: "gtceu:bronze_crate" + id: "6702D52922D85C0D" + shape: "square" + size: 1.0d + subtitle: "Earlygame buffering" + tasks: [{ + id: "2F8D9ACDF8EB5B8D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:wood_crate)item(gtceu:bronze_crate)item(gtceu:steel_crate)item(gtceu:aluminium_crate)item(gtceu:stainless_steel_crate)item(gtceu:titanium_crate)item(gtceu:tungsten_steel_crate))" + } + } + type: "item" + }] + title: "GregTech Storage" + x: 7.0d + y: 6.0d + } + { + dependencies: ["6702D52922D85C0D"] + description: ["With that tape you wil be able to move around the crate. The main advantage? You can put anything in a crate, weight won't be an issue here."] + icon: "gtceu:basic_tape" + id: "36B64597F76625ED" + shape: "square" + size: 1.0d + subtitle: "Moving stuff around" + tasks: [{ + id: "1257FC299E957859" + item: "gtceu:basic_tape" + type: "item" + }] + title: "Tape for Crate" + x: 7.0d + y: 7.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["With &5GregTech&r, you get access to various &6filters&r that help you ease into &aautomation&r. All of them are compatible with different &dCovers&r, which you'll learn more about during the &7LV&r Chapter.\\n\\nHere, we're introducing two more specific filters that you might find &bhandy&r in certain situations.\\n\\nTo use a filter, simply apply it as a &dCover&r on any &5GT Machine&r or &6pipe&r."] + icon: "gtceu:item_filter" + id: "74AE7DB845B88CF3" + subtitle: "filters" + tasks: [{ + id: "268110D7B7999A7B" + title: "Filters" + type: "checkmark" + }] + x: 9.0d + y: 8.5d + } + { + dependencies: ["2D2CB8104E40E808"] + description: ["{quests.tfg_tips.nano_saber.desc}"] + id: "7A4C6930EF68646E" + subtitle: "{quests.tfg_tips.nano_saber.subtitle}" + tasks: [{ + id: "41A7611367BBD2A7" + item: "gtceu:nano_saber" + type: "item" + }] + title: "{quests.tfg_tips.nano_saber.title}" + x: 12.5d + y: 10.0d + } + { + dependencies: ["2D2CB8104E40E808"] + description: ["{quests.tfg_tips.magnets.desc}"] + id: "49D2EFFFC15563F9" + subtitle: "{quests.tfg_tips.magnets.subtitle}" + tasks: [{ + id: "6290D18A38A1583C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_item_magnet)item(gtceu:hv_item_magnet))" + } + } + type: "item" + }] + title: "{quests.tfg_tips.magnets.title}" + x: 12.5d + y: 12.0d + } + { + dependencies: ["57FE828BAA8F6276"] + description: ["The &6Face Mask&r will protect you from &cinhaling dangerous dust&r. It’s quite &aeasy to craft&r and should prevent issues when working with &5arsenic&r."] + id: "361AC06D62D9BCCF" + tasks: [{ + id: "7AC3F8AF754C76E2" + item: { + Count: 1 + id: "gtceu:face_mask" + tag: { + Damage: 0 + } + } + type: "item" + }] + x: 9.5d + y: 15.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "103025F1C35CF578" + tasks: [{ + id: "05DA89E5871EE93D" + item: { + Count: 1 + id: "gtceu:nanomuscle_helmet" + tag: { } + } + type: "item" + }] + x: 4.5d + y: 13.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "38FF003C9349C0F2" + tasks: [{ + id: "78123F2C1E8B08F5" + item: "gtceu:nanomuscle_chestplate" + type: "item" + }] + x: 4.5d + y: 14.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "4497F39E06A14406" + tasks: [{ + id: "430BB68AD2F334C3" + item: "gtceu:nanomuscle_leggings" + type: "item" + }] + x: 4.5d + y: 15.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "61E1244FF797F11F" + tasks: [{ + id: "1C5E79A87E343C64" + item: "gtceu:nanomuscle_boots" + type: "item" + }] + x: 4.5d + y: 16.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "20565B5D56786A6E" + tasks: [{ + id: "51DBD71B96BB2673" + item: { + Count: 1 + id: "gtceu:quarktech_helmet" + tag: { } + } + type: "item" + }] + x: 6.5d + y: 13.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "4D5B75F5270CCBD3" + tasks: [{ + id: "6624FAF8B9BBD4CA" + item: "gtceu:quarktech_chestplate" + type: "item" + }] + x: 6.5d + y: 14.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "31CE775295A1BBF1" + tasks: [{ + id: "6EAB7217D35DDF42" + item: "gtceu:quarktech_leggings" + type: "item" + }] + x: 6.5d + y: 15.0d + } + { + dependencies: ["7516BF9C12015DF3"] + id: "2613FA0502BB5F12" + tasks: [{ + id: "6A740FDB1D788187" + item: "gtceu:quarktech_boots" + type: "item" + }] + x: 6.5d + y: 16.0d + } + { + dependencies: ["4D5B75F5270CCBD3"] + id: "035B0FDD90E51C0C" + tasks: [{ + id: "154A01EC8F888EDB" + item: { + Count: 1 + id: "gtceu:advanced_quarktech_chestplate" + tag: { } + } + type: "item" + }] + x: 7.5d + y: 14.0d + } + { + dependencies: ["2D2CB8104E40E808"] + description: ["{quests.tfg_tips.gt_tools.desc}"] + id: "2CA86664C6E0C888" + subtitle: "{quests.tfg_tips.gt_tools.subtitle}" + tasks: [{ + id: "153D23778A26C74F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:lv_power_unit)item(gtceu:mv_power_unit)item(gtceu:hv_power_unit)item(gtceu:ev_power_unit)item(gtceu:iv_power_unit))" + } + } + type: "item" + }] + title: "{quests.tfg_tips.gt_tools.title}" + x: 12.5d + y: 11.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["As with any good tech mod, &5GregTech&r comes with a wide variety of &6tools&r you can use. To operate them, you'll need to &acharge them with energy&r — and there are several ways to do that: place the tool in a &6Battery Buffer&r, in an &denergy slot&r of a machine, or even better, use a &eTurbo Charger&r.\\n\\nJust remember: you can only charge an item using a power source of &7equal&r or &ahigher tier&r. &cLower-tier sources&r won’t work on higher-tier tools — but don’t worry, &cnothing should explode&r. Probably."] + icon: { + Count: 1 + id: "gtceu:iv_copper_drill" + tag: { + Charge: 2147483647L + DisallowContainerItem: 0b + GT.Behaviours: { + AoEColumn: 4 + AoELayer: 8 + AoERow: 4 + MaxAoEColumn: 4 + MaxAoELayer: 8 + MaxAoERow: 4 + TorchPlacing: 1b + } + GT.Tool: { + Damage: 0 + HarvestLevel: 2 + MaxDamage: 5543 + ToolSpeed: 6.0f + } + HideFlags: 2 + MaxCharge: 2147483647L + } + } + id: "2D2CB8104E40E808" + tasks: [ + { + id: "5DA224C235E227E3" + title: "GT Tool" + type: "checkmark" + } + { + id: "5B0BF3A94CA0D8A9" + item: "gtceu:lv_charger_4x" + optional_task: true + type: "item" + } + ] + x: 11.5d + y: 11.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["With &5GregTech&r comes its own line of armor. Sure, it was cool to wear &7metal plates&r, but now that you're an &bindustrial maniac&r, maybe it's time to check out some &atechnological armor&r.\\n\\n&5GregTech&r provides two models. The first one becomes available around &6HV&r and offers better protection than anything you've worn before. It's equipped with &estrong insulation&r to withstand Earth's harsh climate, and it may even be upgraded with a &dJetpack&r.\\n\\nThe second model won't be available until much later — around &1IV&r and &dLuV&r. This one will allow you to &9breathe in space&r using &3oxygen&r."] + icon: "gtceu:advanced_integrated_circuit" + id: "7516BF9C12015DF3" + tasks: [{ + id: "666B73CFDEA434F9" + title: "Armor" + type: "checkmark" + }] + x: 5.5d + y: 13.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["With the new version of &5Gregtech&r, a &chazard system&r has been introduced. By holding &dShift&r while hovering over &cHazardous Materials&r, you can see how they might affect you.\\n\\nWe strongly advise using proper &6protective equipment&r to keep your &corgans intact&r."] + icon: "gtceu:generic_hazard_sign_block" + id: "57FE828BAA8F6276" + tasks: [{ + id: "2BB4EAF68B305732" + title: "Hazard" + type: "checkmark" + }] + x: 9.5d + y: 14.0d + } + { + dependencies: ["57FE828BAA8F6276"] + description: ["The &6Gloves&r will obviously protect you from &cskin contact hazards&r. You have two ways to make them: a &7longer and more involved path&r through &2TerrafirmaCraft&r, or a much &aeasier method&r using the &6High Pressure Steam Alloy Smelter&r."] + id: "3DB4AD491EF28CBE" + tasks: [{ + id: "32F0E30B11FE80E4" + item: { + Count: 1 + id: "gtceu:rubber_gloves" + tag: { + Damage: 0 + } + } + type: "item" + }] + x: 10.5d + y: 14.0d + } + { + dependencies: ["57FE828BAA8F6276"] + description: ["The &6Hazardous Materials Suit&r is the best way to protect yourself from &cany kind of harm&r. You’ll be able to craft it once you reach &bMV&r, and &ayou should definitely take the time to do so&r."] + id: "784A0743B257EAEB" + tasks: [ + { + id: "2FD004A7EDFCB2E0" + item: { + Count: 1 + id: "gtceu:hazmat_headpiece" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "49B2D90D24684C1A" + item: { + Count: 1 + id: "gtceu:hazmat_chestpiece" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "58446E22E13A04F0" + item: { + Count: 1 + id: "gtceu:hazmat_leggings" + tag: { + Damage: 0 + } + } + type: "item" + } + { + id: "36AF158E546D9EC8" + item: { + Count: 1 + id: "gtceu:hazmat_boots" + tag: { + Damage: 0 + } + } + type: "item" + } + ] + x: 10.5d + y: 15.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: [ + "&3Long-Distance Fluid Pipes&r can be used to send fluids across great distances. Place one endpoint at each end, and connect them with pipeline blocks." + "" + "These pipes instantly transfer from the input side to the output side." + "" + "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." + "{@pagebreak}" + "These pipes have a reputation of being &4buggy&r to set up. If they don't seem to work at first, try rotating the endpoints with a &eWrench&r." + ] + icon: "gtceu:long_distance_fluid_pipeline_endpoint" + id: "0B1AA0D4CEBD06A8" + optional: true + shape: "square" + size: 1.0d + subtitle: "Wondering how to move that oil around?" + tasks: [ + { + count: 2L + id: "2B2586817A16F100" + item: "gtceu:long_distance_fluid_pipeline_endpoint" + type: "item" + } + { + id: "246FB107C0C2B28C" + item: "gtceu:long_distance_fluid_pipeline" + type: "item" + } + ] + title: "Long-Distance Pipeline" + x: 6.0d + y: 6.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: [ + "&3Long-Distance Item Pipes&r can be used to send items across great distances. Place one endpoint at each end, and connect them with pipeline blocks." + "" + "These pipes instantly transfer from the input side to the output side." + "" + "They also have a minimum distance between pipe endpoints, so you can't use these for short-range operations." + ] + icon: "gtceu:long_distance_item_pipeline_endpoint" + id: "22B0E30FF38145E7" + shape: "square" + size: 1.0d + subtitle: "Wondering how to move those ores around?" + tasks: [ + { + count: 2L + id: "7D5959A062BEE77C" + item: "gtceu:long_distance_item_pipeline_endpoint" + type: "item" + } + { + id: "30A1D0C682D0FC2E" + item: "gtceu:long_distance_item_pipeline" + type: "item" + } + ] + title: "Long-Distance Items" + x: 5.0d + y: 6.0d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.gt.desc}"] + disable_toast: true + icon: "gtceu:gregification_hazard_sign_block" + id: "02FDECC931B5E8EF" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.gt.subtitle}" + tasks: [{ + dimension: "minecraft:overworld" + icon: "gtceu:overworld_marker" + id: "1CF4DE167763A6E5" + title: "{quests.stone_age.temperature.task}" + type: "dimension" + }] + title: "{quests.tfg_tips.gt.title}" + x: 4.5d + y: 8.5d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["You may have realized that most &eMultiblocks&r require a &6Maintenance Hatch&r. Until &6HV&r, where you can get an &aAutomatic Maintenance Hatch&r, you can use this item to fix the hatch without needing to use all of your maintenance tools.\\n\\nIt can be really useful if you don't want to invest in an &aAuto Maintenance Hatch&r yet, or if you're simply &cnot there yet&r."] + id: "179E89C50E900DC0" + tasks: [{ + id: "7D2E6F5F843864DE" + item: "gtceu:duct_tape" + type: "item" + }] + x: 3.5d + y: 11.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + dependency_requirement: "one_completed" + description: [ + "The &aPortable Scanner&r, or &aTricorder&r, is GTCEu's debug tool." + "" + "Using it will show you a block's details, the details of the energy network, its current status and contents, and its impact on performance." + "" + "It'll also display a percentage of fluid remaining in the fluid vein for the &3Fluid Rigs&r." + "{@pagebreak}" + "&l&3Lore:&r&o This little useful device comes from GregTech 5. It was extremely useful in the early days, because very little information (basically nothing) was given by GUIs or WAILA." + ] + id: "58D40A430654C997" + shape: "square" + size: 1.0d + subtitle: "For the nosiest GregTech players" + tasks: [{ + id: "1E2E112D32893B8D" + item: "gtceu:portable_scanner" + type: "item" + }] + title: "Tricorder" + x: 2.5d + y: 11.0d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["When you try to &aparallelize your setup&r with more machines, it can be a &cbother&r to set all the &einputs&r and &eoutputs&r for each one. Yeah, we're thinking of you, &dSuper Chests&r and &dTanks&r.\\n\\nIf you ever find yourself needing this &blittle tool&r, &adon't hesitate to use it&r."] + id: "7D5E9CFBE5990DFF" + tasks: [{ + id: "39E0696844506874" + item: "gtceu:machine_memory_card" + type: "item" + }] + x: 1.5d + y: 10.5d + } + { + dependencies: ["02FDECC931B5E8EF"] + description: ["&bThe Terminal&r has one main purpose, and &awe highly encourage you to craft it&r.\\n\\nBuilding all these &eMultiblocks&r can be a bit &cintimidating&r, right? Well, here's a tip: use &dShift + Right-Click&r on any &6Multiblock Controller&r to &aautomatically assemble the entire structure&r!\\n\\nYou might need to &emove around some buses and hatches&r to suit your setup, but overall, this feature will save you a &alot of time&r."] + id: "2F6C9A987865B966" + tasks: [{ + id: "6A86F6C3566828BF" + item: "gtceu:terminal" + type: "item" + }] + x: 1.5d + y: 9.5d + } + { + dependencies: ["38FF003C9349C0F2"] + id: "4C37DAD7C66523CC" + tasks: [{ + id: "05BCE3FC68B3C66E" + item: { + Count: 1 + id: "gtceu:avanced_nanomuscle_chestplate" + tag: { } + } + type: "item" + }] + x: 3.5d + y: 14.0d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.olive_oil.desc}"] + id: "13FC17F88DFEB8A8" + size: 1.5d + subtitle: "{quests.tfg_tips.olive_oil.subtitle}" + tasks: [{ + id: "41B624CA79C96356" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(item(tfc:bucket/olive_oil)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"tfc:olive_oil\"}}))" + } + } + title: "{quests.tfg_tips.olive_oil.task}" + type: "item" + }] + title: "{quests.tfg_tips.olive_oil.title}" + x: -6.0d + y: 15.75d + } + { + dependencies: ["2D959136A5FC5F46"] + description: ["{quests.tfg_tips.lamps.desc}"] + id: "037CDA933FBE2CBE" + subtitle: "{quests.tfg_tips.lamps.subtitle}" + tasks: [ + { + id: "0173845209C6B380" + item: "tfc:lamp_glass" + type: "item" + } + { + id: "539A1E3793AD3088" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:unfinished_lamps)" + } + } + title: "Any #tfg:unfinished_lamps" + type: "item" + weak_nbt_match: true + } + { + id: "146E09EE00F0EC3F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:lamps)" + } + } + title: "Any #tfc:lamps" + type: "item" + weak_nbt_match: true + } + ] + title: "{quests.tfg_tips.lamps.title}" + x: -6.5d + y: 12.0d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.glowstone_lamp.desc}"] + id: "61F58B402F1AE40B" + shape: "heart" + size: 2.0d + subtitle: "{quests.tfg_tips.glowstone_lamp.subtitle}" + tasks: [{ + id: "71D52011F8BE66F0" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(item(gtceu:glowstone_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:glowstone\"}}))" + } + } + type: "item" + }] + title: "{quests.tfg_tips.glowstone_lamp.title}" + x: -2.42d + y: 15.75d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.tallow.desc}"] + id: "54E6994D5CC693A7" + size: 1.15d + subtitle: "{quests.tfg_tips.tallow.subtitle}" + tasks: [{ + id: "07D0D54839A9A725" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"tfc:tallow\"}})item(tfc:bucket/tallow))" + } + } + title: "{quests.tfg_tips.tallow.task}" + type: "item" + }] + title: "{quests.tfg_tips.tallow.title}" + x: -10.0d + y: 15.82d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.creosote.desc}"] + id: "72C1E430FF6D2DD8" + size: 1.0d + subtitle: "{quests.tfg_tips.creosote.subtitle}" + tasks: [{ + id: "6980AF89760133FD" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(item(gtceu:creosote_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:creosote\"}}))" + } + } + title: "{quests.tfg_tips.creosote.task}" + type: "item" + }] + title: "{quests.tfg_tips.creosote.title}" + x: -11.2d + y: 15.84d + } + { + dependencies: [ + "037CDA933FBE2CBE" + "56CA2EB7812529C5" + ] + description: ["{quests.tfg_tips.lava_lamp.desc}"] + icon: "minecraft:lava_bucket" + id: "4EBABACAB444244D" + shape: "square" + size: 1.75d + subtitle: "{quests.tfg_tips.lava_lamp.subtitle}" + tasks: [ + { + id: "50C7B060CC8E91AA" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/lamp/blue_steel" + } + type: "item" + } + { + id: "5A61ADFCB2AE868E" + item: "minecraft:lava_bucket" + type: "item" + } + ] + title: "{quests.tfg_tips.lava_lamp.title}" + x: -4.375d + y: 15.75d + } + { + dependencies: ["2D959136A5FC5F46"] + description: ["{quests.tfg_tips.glass_blocks.desc}"] + id: "382FC8824F311665" + subtitle: "{quests.tfg_tips.glass_blocks.subtitle}" + tasks: [ + { + id: "443E37E091069F5E" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:glass/silica)" + } + } + title: "{quests.tasktype.item.any} #forge:glass/silica" + type: "item" + } + { + id: "4D76B5D2C7738271" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "item_tag(exposure:filters)item_tag(forge:glass_panes)" + } + } + title: "{quests.tasktype.item.any} #forge:glass_panes" + type: "item" + } + ] + title: "{quests.tfg_tips.glass_blocks.title}" + x: -2.5d + y: 12.0d + } + { + dependencies: ["22E604DB7E7E87FB"] + description: ["{quests.tfg_tips.glassblowing_tools.desc}"] + id: "2D959136A5FC5F46" + subtitle: "{quests.tfg_tips.glassblowing_tools.subtitle}" + tasks: [{ + id: "5892192552832DEA" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:glassworking_tools)" + } + } + title: "Any #tfc:glassworking_tools" + type: "item" + }] + title: "{quests.tfg_tips.glassblowing_tools.title}" + x: -4.5d + y: 12.0d + } + { + dependencies: ["150B7C5CD152E1BA"] + description: ["{quests.tfg_tips.glassblowing.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/block/brass" + } + id: "22E604DB7E7E87FB" + subtitle: "{quests.tfg_tips.glassblowing.subtitle}" + tasks: [ + { + id: "00630DE980C1D57D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:blowpipes)" + } + } + title: "{quests.tasktype.item.any} #tfc:blowpipes" + type: "item" + } + { + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "tfc:metal/block/brass" + } + id: "6E7AA28CDBC41C74" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:glass_basin_blocks)" + } + } + optional_task: true + title: "Any #tfc:glass_basin_blocks" + type: "item" + } + ] + title: "{quests.tfg_tips.glassblowing.title}" + x: -4.5d + y: 10.5d + } + { + dependencies: ["150B7C5CD152E1BA"] + description: ["{quests.tfg_tips.trowel.desc}"] + id: "26DFC32AD5DED4E9" + subtitle: "{quests.tfg_tips.trowel.subtitle}" + tasks: [{ + id: "694BF83F489646D6" + item: { + Count: 1 + id: "tfg:trowel" + tag: { + Damage: 0 + } + } + type: "item" + }] + title: "{quests.tfg_tips.trowel.title}" + x: -6.5d + y: 8.5d + } + { + dependencies: ["150B7C5CD152E1BA"] + description: ["{quests.tfg_tips.fishing_net.desc}"] + id: "2A57C41D681E4611" + subtitle: "{quests.tfg_tips.fishing_net.subtitle}" + tasks: [{ + id: "10826B1E02F646D4" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/fishing_nets)" + } + } + title: "{quests.tfg_tips.fishing_net.task}" + type: "item" + }] + title: "{quests.tfg_tips.fishing_net.title}" + x: -5.5d + y: 7.0d + } + { + dependencies: ["150B7C5CD152E1BA"] + description: ["{quests.tfg_tips.cane.desc}"] + id: "75C6BF1C9405B4C7" + subtitle: "{quests.tfg_tips.cane.subtitle}" + tasks: [{ + id: "37DD99D32072ADFC" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfccanes:walking_cane)item(tfccanes:refined_walking_cane))" + } + } + title: "{quests.tfg_tips.cane.task}" + type: "item" + }] + title: "{quests.tfg_tips.cane.title}" + x: -3.5d + y: 7.0d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.blank_disc.desc}"] + id: "6197774254321BEC" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.blank_disc.subtitle}" + tasks: [{ + id: "32B6A6C1F8A6E5E6" + item: "etched:blank_music_disc" + type: "item" + }] + title: "{quests.tfg_tips.blank_disc.title}" + x: -3.5d + y: -3.5d + } + { + dependencies: ["6197774254321BEC"] + description: ["{quests.tfg_tips.dye_discs.desc}"] + id: "0B8F9C3AD6A12CB6" + subtitle: "{quests.tfg_tips.dye_discs.subtitle}" + tasks: [{ + id: "13E20F55DD3DB88C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(minecraft:creeper_drop_music_discs)" + } + } + title: "{quests.tfg_tips.dye_discs.task}" + type: "item" + }] + title: "{quests.tfg_tips.dye_discs.title}" + x: -2.5d + y: -5.0d + } + { + dependencies: ["6197774254321BEC"] + description: ["{quests.tfg_tips.amogus.desc}"] + hide_until_deps_complete: true + hide_until_deps_visible: true + id: "1074B137571B3F94" + invisible: true + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.amogus.subtitle}" + tasks: [{ + id: "2FF9DCD0199D9DBA" + item: "gtceu:sus_record" + type: "item" + }] + title: "{quests.tfg_tips.amogus.title}" + x: -3.5d + y: -5.0d + } + { + dependencies: ["6197774254321BEC"] + description: ["{quests.tfg_tips.special_discs.desc}"] + id: "7C13AE728BBF0143" + subtitle: "{quests.tfg_tips.special_discs.subtitle}" + tasks: [{ + id: "3B4CD2ED82944A2F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(minecraft:music_disc_otherside)item(minecraft:music_disc_5)item(minecraft:music_disc_pigstep)item(minecraft:music_disc_relic)item(alekiships:music_disc_pirate_crafting)item(create_connected:music_disc_elevator)item(create_connected:music_disc_interlude))" + } + } + type: "item" + }] + title: "{quests.tfg_tips.special_discs.title}" + x: -4.5d + y: -5.0d + } + { + dependencies: [ + "0B8F9C3AD6A12CB6" + "7C13AE728BBF0143" + ] + description: ["{quests.tfg_tips.disc_collector.desc}"] + hide_until_deps_complete: true + id: "02082DC32D4CA243" + ignore_reward_blocking: true + shape: "heart" + subtitle: "{quests.tfg_tips.disc_collector.subtitle}" + tasks: [ + { + id: "24B43805803B53CA" + item: "minecraft:music_disc_13" + type: "item" + } + { + id: "1159D566559E5F35" + item: "minecraft:music_disc_cat" + type: "item" + } + { + id: "07100A24C41FB1CE" + item: "minecraft:music_disc_blocks" + type: "item" + } + { + id: "3373103EFC55A78D" + item: "minecraft:music_disc_chirp" + type: "item" + } + { + id: "3E2800F825241179" + item: "minecraft:music_disc_far" + type: "item" + } + { + id: "79ABCB6113A7E1DE" + item: "minecraft:music_disc_mall" + type: "item" + } + { + id: "257F5BD35CF1EE40" + item: "minecraft:music_disc_mellohi" + type: "item" + } + { + id: "77A7292A5EF7E4CF" + item: "minecraft:music_disc_stal" + type: "item" + } + { + id: "28C17C33ECB70188" + item: "minecraft:music_disc_strad" + type: "item" + } + { + id: "691AC3897E696E25" + item: "minecraft:music_disc_ward" + type: "item" + } + { + id: "2C0F3BC25F8AAC9C" + item: "minecraft:music_disc_11" + type: "item" + } + { + id: "27AD5A6B311A902B" + item: "minecraft:music_disc_wait" + type: "item" + } + { + id: "50AAF85172A25310" + item: "minecraft:music_disc_otherside" + type: "item" + } + { + id: "38E544AE090529DA" + item: "minecraft:music_disc_5" + type: "item" + } + { + id: "4E695E99B5A3A67F" + item: "minecraft:music_disc_pigstep" + type: "item" + } + { + id: "51AE173DAB886094" + item: "minecraft:music_disc_relic" + type: "item" + } + { + id: "10C922DAB1EBB8E3" + item: "alekiships:music_disc_pirate_crafting" + type: "item" + } + { + id: "73844BD0542A6ACA" + item: "create_connected:music_disc_elevator" + type: "item" + } + { + id: "3A7EB997DD873A2D" + item: "create_connected:music_disc_interlude" + type: "item" + } + ] + title: "{quests.tfg_tips.disc_collector.title}" + x: -3.5d + y: -6.5d + } + { + dependencies: ["6197774254321BEC"] + description: [ + "{quests.tfg_tips.label_album.desc}" + "{image:tfg:textures/quests/wheezo.png width:100 height:100 align:center}" + ] + id: "08C37B4ED7DB918B" + subtitle: "{quests.tfg_tips.label_album.subtitle}" + tasks: [ + { + id: "6EF6B96A209EF78F" + item: { + Count: 1 + id: "etched:music_label" + tag: { + Label: { + Author: "Nebby1999" + Title: "Custom Music" + } + } + } + type: "item" + } + { + id: "4367D62BE629E928" + item: "etched:album_cover" + type: "item" + } + ] + title: "{quests.tfg_tips.label_album.title}" + x: -5.5d + y: -3.5d + } + { + dependencies: ["08C37B4ED7DB918B"] + description: ["{quests.tfg_tips.etching_disc.desc}"] + id: "7560DC5AA338F0CD" + subtitle: "{quests.tfg_tips.etching_disc.subtitle}" + tasks: [ + { + id: "76BD74F5BBFB17D4" + item: "etched:etching_table" + type: "item" + } + { + id: "446CE2C288EC58BF" + item: "etched:etched_music_disc" + type: "item" + } + ] + title: "{quests.tfg_tips.etching_disc.title}" + x: -7.0d + y: -3.5d + } + { + dependencies: ["7560DC5AA338F0CD"] + description: ["{quests.tfg_tips.disc_players.desc}"] + id: "1EE19C01C2651279" + subtitle: "{quests.tfg_tips.disc_players.subtitle}" + tasks: [{ + id: "7C80BDB49F96AEE0" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(etched:album_jukebox)item(etched:boombox))" + } + } + title: "{quests.tfg_tips.disc_players.task}" + type: "item" + }] + title: "{quests.tfg_tips.disc_players.title}" + x: -8.0d + y: -2.5d + } + { + dependencies: ["6197774254321BEC"] + description: ["{quests.tfg_tips.radio.desc}"] + id: "6D3B064ACEFC3630" + subtitle: "{quests.tfg_tips.radio.subtitle}" + tasks: [{ + id: "4E7E1EC89D6E1E1F" + item: "etched:radio" + type: "item" + }] + title: "{quests.tfg_tips.radio.title}" + x: -4.5d + y: -2.0d + } + { + dependencies: ["7560DC5AA338F0CD"] + description: ["{quests.tfg_tips.DIGGY_DIGGY_HOLE.desc}"] + hide_until_deps_complete: true + hide_until_deps_visible: true + icon: { + Count: 1 + id: "minecraft:netherite_pickaxe" + tag: { + Damage: 0 + } + } + id: "6EF03629D3881D7B" + invisible: true + shape: "heart" + subtitle: "{quests.tfg_tips.DIGGY_DIGGY_HOLE.subtitle}" + tasks: [{ + icon: "etched:blank_music_disc" + id: "5FFC33BE7B19801C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "only_one(nbt(fuzzy:{Music:{Author:\"Wind Rose\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://wind-rose.bandcamp.com/track/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Wind Rose\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://soundcloud.com/windrosemusic/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Yogscast\",Title:'{\"text\":\"♪ Diggy Diggy Hole - Original Song\"}',Url:\"https://soundcloud.com/yogscastofficial/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Yogscast\",Title:'{\"text\":\"Diggy Diggy Hole\"}',Url:\"https://soundcloud.com/yogscast/diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Diggy Diggy Hole)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole 2020 (Diggy Diggy Hole)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-2020-diggy-diggy-hole\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Diggy Diggy Hole) (2020 remaster)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-diggy-diggy-hole-2020-remaster\"}})nbt(fuzzy:{Music:{Author:\"Patient Zero\",Title:'{\"text\":\"Dwarf Hole (Extra Diggy Mix) (2020 remaster)\"}',Url:\"https://patientzero.bandcamp.com/track/dwarf-hole-extra-diggy-mix-2020-remaster\"}}))" + } + } + type: "item" + }] + title: "{quests.tfg_tips.DIGGY_DIGGY_HOLE.title}" + x: -8.0d + y: -4.5d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.camera.desc}"] + id: "275C8EA942AB49DD" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.camera.subtitle}" + tasks: [{ + id: "1EEC134E3699756E" + item: "exposure:camera" + type: "item" + }] + title: "{quests.tfg_tips.camera.title}" + x: 4.0d + y: -3.5d + } + { + dependencies: ["275C8EA942AB49DD"] + description: ["{quests.tfg_tips.film_rolls.desc}"] + id: "5D4EBB3347A69A42" + subtitle: "{quests.tfg_tips.film_rolls.subtitle}" + tasks: [{ + id: "6ED3F6674D310225" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(exposure:film_rolls)" + } + } + title: "{quests.tasktype.item.any} #exposure:film_rolls" + type: "item" + }] + title: "{quests.tfg_tips.film_rolls.title}" + x: 6.0d + y: -4.5d + } + { + dependencies: ["5D4EBB3347A69A42"] + description: [ + "{quests.tfg_tips.developing_film.desc}" + "" + ] + id: "399A7716D4A2AAC6" + subtitle: "{quests.tfg_tips.developing_film.subtitle}" + tasks: [ + { + id: "2A5965A7455A3027" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(exposure:developed_film_rolls)" + } + } + title: "{quests.tasktype.item.any} #exposure:developed_film_rolls" + type: "item" + } + { + id: "770F748F902AC680" + item: "exposure:lightroom" + type: "item" + } + ] + title: "{quests.tfg_tips.developing_film.title}" + x: 7.5d + y: -4.5d + } + { + dependencies: ["275C8EA942AB49DD"] + description: [ + "{quests.tfg_tips.selfie.desc}" + "{image:tfg:textures/quests/selfie.png width:100 height:100 align:center}" + ] + id: "2B26C247DE1EC95C" + subtitle: "{quests.tfg_tips.selfie.subtitle}" + tasks: [{ + id: "7B97C1070D656769" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.selfie.title}" + x: 6.0d + y: -3.0d + } + { + dependencies: ["399A7716D4A2AAC6"] + description: ["{quests.tfg_tips.photo.desc}"] + id: "3811F97636DBC518" + subtitle: "{quests.tfg_tips.photo.subtitle}" + tasks: [{ + id: "1871A9FA59079915" + item: "exposure:photograph" + type: "item" + }] + title: "{quests.tfg_tips.photo.title}" + x: 9.0d + y: -4.5d + } + { + dependencies: ["3811F97636DBC518"] + description: ["{quests.tfg_tips.photo_album.desc}"] + id: "39BF972F09B09D4E" + subtitle: "{quests.tfg_tips.photo_album.subtitle}" + tasks: [{ + id: "657ED910AECB4C14" + item: "exposure:album" + type: "item" + }] + title: "{quests.tfg_tips.photo_album.title}" + x: 10.0d + y: -3.5d + } + { + dependencies: ["3811F97636DBC518"] + description: ["{quests.tfg_tips.photo_frame.desc}"] + id: "67F69C63EFF6990C" + subtitle: "{quests.tfg_tips.photo_frame.subtitle}" + tasks: [{ + id: "7417611F7203A781" + item: "exposure:photograph_frame" + type: "item" + }] + title: "{quests.tfg_tips.photo_frame.title}" + x: 10.0d + y: -5.5d + } + { + dependencies: ["275C8EA942AB49DD"] + description: ["{quests.tfg_tips.camera_attachments.desc}"] + id: "15AD11C9C5249AAF" + subtitle: "{quests.tfg_tips.camera_attachments.subtitle}" + tasks: [{ + id: "79F9084E031CFAF3" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(minecraft:redstone_lamp)item(minecraft:spyglass))" + } + } + title: "{quests.tfg_tips.camera_attachments.task}" + type: "item" + }] + title: "{quests.tfg_tips.camera_attachments.title}" + x: 3.0d + y: -5.5d + } + { + dependencies: ["275C8EA942AB49DD"] + description: ["{quests.tfg_tips.filters.desc}"] + id: "4E2C1CAD883EB032" + subtitle: "{quests.tfg_tips.filters.subtitle}" + tasks: [{ + id: "3B6862254E5EF802" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "item_tag(exposure:filters)item_tag(forge:glass_panes)" + } + } + title: "{quests.tfg_tips.filters.task}" + type: "item" + }] + title: "{quests.tfg_tips.filters.title}" + x: 4.5d + y: -5.5d + } + { + dependencies: ["4E2C1CAD883EB032"] + description: ["{quests.tfg_tips.interplanar_projector.desc}"] + id: "3952D56556B35FDB" + subtitle: "{quests.tfg_tips.interplanar_projector.subtitle}" + tasks: [{ + id: "1FD277716ACD285F" + item: { + Count: 1 + id: "exposure:interplanar_projector" + tag: { + Clean: 0b + } + } + type: "item" + }] + title: "{quests.tfg_tips.interplanar_projector.title}" + x: 4.5d + y: -7.0d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.grappling_hook.desc}"] + id: "7A200766AAC1EE19" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.grappling_hook.subtitle}" + tasks: [{ + id: "1DD6337895FBD102" + item: { + Count: 1 + id: "grapplemod:grapplinghook" + tag: { + Damage: 0 + custom: { + angle: 20.0d + attract: 0b + attractradius: 3.0d + crc32: 2252267022L + detachonkeyrelease: 0b + doublehook: 0b + enderstaff: 0b + hookgravity: 1.0d + maxlen: 30.0d + motor: 0b + motoracceleration: 0.2d + motordampener: 0b + motormaxspeed: 4.0d + motorwhencrouching: 0b + motorwhennotcrouching: 1b + oneropepull: 0b + phaserope: 0b + playermovementmult: 1.0d + pullbackwards: 1b + reelin: 1b + repel: 0b + repelforce: 1.0d + rocket: 0b + rocket_active_time: 0.5d + rocket_force: 1.0d + rocket_refuel_ratio: 15.0d + rocket_vertical_angle: 0.0d + smartdoublemotor: 1b + smartmotor: 0b + sneakingangle: 10.0d + sneakingverticalthrowangle: 0.0d + sticky: 0b + throwspeed: 2.0d + verticalthrowangle: 0.0d + } + } + } + type: "item" + }] + title: "{quests.tfg_tips.grappling_hook.title}" + x: -8.0d + y: 2.0d + } + { + dependencies: ["7A200766AAC1EE19"] + description: ["{quests.tfg_tips.grapple_repair.desc}"] + icon: "createdeco:decal_warning" + id: "1F93C858F1D02F7C" + shape: "none" + size: 2.0d + subtitle: "{quests.tfg_tips.grapple_repair.subtitle}" + tasks: [{ + id: "1269BD886B07619D" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.grapple_repair.title}" + x: -10.5d + y: 2.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_length.desc}"] + id: "105FD1655EEB1921" + subtitle: "{quests.tfg_tips.grapple_length.subtitle}" + tasks: [ + { + id: "6BC5AB4D7A479799" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/knives)" + } + } + title: "Any #forge:tools/knives" + type: "item" + } + { + id: "5557AB6B28C6C32F" + item: "firmaciv:rope_coil" + type: "item" + } + ] + title: "{quests.tfg_tips.grapple_length.title}" + x: -14.0d + y: 4.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_motor.desc}"] + id: "212E5863D8D919E1" + subtitle: "{quests.tfg_tips.grapple_motor.subtitle}" + tasks: [{ + id: "7734D5D897479316" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:electric_motors)" + } + } + title: "Any #gtceu:electric_motors" + type: "item" + }] + title: "{quests.tfg_tips.grapple_motor.title}" + x: -12.5d + y: 0.0d + } + { + dependencies: ["1F93C858F1D02F7C"] + description: [ + "{quests.tfg_tips.grapple_upgrades.desc.1}" + "{@pagebreak}" + "{quests.tfg_tips.grapple_upgrades.desc.2}" + ] + id: "6C64C20FF5DF972A" + subtitle: "{quests.tfg_tips.grapple_upgrades.subtitle}" + tasks: [{ + id: "18046502A04BADA8" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.grapple_upgrades.title}" + x: -12.5d + y: 2.0d + } + { + dependencies: ["212E5863D8D919E1"] + description: ["{quests.tfg_tips.grapple_smart_motor.desc}"] + id: "396802012C8CA565" + subtitle: "{quests.tfg_tips.grapple_smart_motor.subtitle}" + tasks: [{ + id: "5BFFEDB3DA7BFC12" + item: "gtceu:basic_electronic_circuit" + type: "item" + }] + title: "{quests.tfg_tips.grapple_smart_motor.title}" + x: -12.5d + y: -1.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_sticky.desc}"] + id: "48DF832E8367EC92" + subtitle: "{quests.tfg_tips.grapple_sticky.subtitle}" + tasks: [{ + id: "33D1808773272B67" + item: "gtceu:sticky_resin" + type: "item" + }] + title: "{quests.tfg_tips.grapple_sticky.title}" + x: -16.0d + y: 1.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_gravity_50.desc}"] + id: "7CA1496B662BFD3A" + subtitle: "{quests.tfg_tips.grapple_gravity_50.subtitle}" + tasks: [{ + id: "6E09C6EBEDC32D29" + item: "gtceu:helium_bucket" + type: "item" + }] + title: "{quests.tfg_tips.grapple_gravity_50.title}" + x: -12.5d + y: 4.0d + } + { + dependencies: ["7CA1496B662BFD3A"] + description: ["{quests.tfg_tips.grapple_gravity_0.desc}"] + id: "1545D7AF21997CFE" + subtitle: "{quests.tfg_tips.grapple_gravity_0.subtitle}" + tasks: [{ + id: "27248376D7D18900" + item: "gtceu:gravitation_engine_unit" + type: "item" + }] + title: "{quests.tfg_tips.grapple_gravity_0.title}" + x: -12.5d + y: 5.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_tweaks.desc}"] + id: "1AE8FCB4436EC0A5" + subtitle: "{quests.tfg_tips.grapple_tweaks.subtitle}" + tasks: [ + { + id: "611A9AAF15FAF6E3" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/wrenches)" + } + } + title: "{quests.tasktype.item.any} #forge:tools/wrenches" + type: "item" + } + { + id: "3C7E6E92CACFE1E6" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:tools/screwdrivers)" + } + } + title: "{quests.tasktype.item.any} #forge:tools/screwdrivers" + type: "item" + } + ] + title: "{quests.tfg_tips.grapple_tweaks.title}" + x: -15.0d + y: 3.5d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_field.desc}"] + id: "3FECBEE0651EBA9A" + subtitle: "{quests.tfg_tips.grapple_field.subtitle}" + tasks: [{ + id: "4116FB514C1D654D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:field_generators)" + } + } + title: "{quests.tasktype.item.any} #gtceu:field_generators" + type: "item" + }] + title: "{quests.tfg_tips.grapple_field.title}" + x: -14.0d + y: 0.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_magnet.desc}"] + id: "0B0FC2CE8AB4649C" + subtitle: "{quests.tfg_tips.grapple_magnet.subtitle}" + tasks: [{ + id: "1E7CFFA4C5A8D96E" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(gtceu:magnetic_iron_ingot)item(gtceu:magnetic_steel_ingot)item(gtceu:magnetic_neodymium_ingot)item(gtceu:magnetic_samarium_ingot))" + } + } + title: "{quests.tfg_tips.grapple_magnet.task}" + type: "item" + }] + title: "{quests.tfg_tips.grapple_magnet.title}" + x: -15.0d + y: 0.5d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_throw_speed.desc}"] + id: "008B6E08B11694FF" + subtitle: "{quests.tfg_tips.grapple_throw_speed.subtitle}" + tasks: [{ + id: "42A65BEC1D0870D5" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(gtceu:electric_pistons)" + } + } + title: "Any #gtceu:electric_pistons" + type: "item" + }] + title: "{quests.tfg_tips.grapple_throw_speed.title}" + x: -16.5d + y: 2.0d + } + { + dependencies: ["6C64C20FF5DF972A"] + description: ["{quests.tfg_tips.grapple_double.desc}"] + id: "62EA0912A9752840" + subtitle: "{quests.tfg_tips.grapple_double.subtitle}" + tasks: [{ + id: "1791828087A3B592" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "gtceu:black_steel_pickaxe_head" + } + type: "item" + }] + title: "{quests.tfg_tips.grapple_double.title}" + x: -16.0d + y: 3.0d + } + { + dependencies: ["150B7C5CD152E1BA"] + description: [ + "{quests.tfg_tips.digger_helmet.desc.1}" + "{@pagebreak}" + "{quests.tfg_tips.digger_helmet.desc.2}" + "" + "{image:tfg:textures/quests/mining_helmet_option.png width:1000 height:135 align:center fit:true}" + ] + id: "4425519187BF28FE" + subtitle: "{quests.tfg_tips.digger_helmet.subtitle}" + tasks: [{ + id: "6010870D09DAD473" + item: { + Count: 1 + id: "diggerhelmet:digger_helmet" + tag: { + Damage: 0 + } + } + type: "item" + }] + title: "{quests.tfg_tips.digger_helmet.title}" + x: -2.5d + y: 8.5d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.chalk.desc}"] + id: "63508402A5BF5169" + subtitle: "{quests.tfg_tips.chalk.subtitle}" + tasks: [ + { + id: "2AA5B777EBBCF583" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(chalk:chalks)" + } + } + title: "Any #chalk:chalks" + type: "item" + } + { + id: "28B065D2AD85D082" + item: { + Count: 1 + id: "chalk:chalk_box" + tag: { + Items: [ + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + { + Count: 0b + id: "minecraft:air" + tag: { } + } + ] + } + } + type: "item" + } + ] + title: "{quests.tfg_tips.chalk.title}" + x: -1.5d + y: 5.0d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.tape_measure.desc}"] + id: "60D7605B4286C007" + subtitle: "{quests.tfg_tips.tape_measure.subtitle}" + tasks: [{ + id: "7D3FFED593B5CE48" + item: "measurements:tape_measure" + type: "item" + }] + title: "{quests.tfg_tips.tape_measure.title}" + x: -2.5d + y: 4.0d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.tools_tips.seed_oil.desc}"] + id: "30B9137740247627" + size: 1.25d + subtitle: "{quests.tfg_tips.tools_tips.seed_oil.subtitle}" + tasks: [{ + id: "795A37FA87569C51" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "item(gtceu:seed_oil_bucket)" + } + } + title: "{quests.tfg_tips.tools_tips.seed_oil.task}" + type: "item" + }] + title: "{quests.tfg_tips.tools_tips.seed_oil.title}" + x: -8.72d + y: 15.8d + } + { + dependencies: ["037CDA933FBE2CBE"] + description: ["{quests.tfg_tips.tools_tips.soybean_oil.desc}"] + id: "6C0A087006DF8679" + size: 1.25d + subtitle: "{quests.tfg_tips.tools_tips.soybean_oil.subtitle}" + tasks: [{ + id: "627EFBAAD0A86E02" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "item(firmalife:bucket/soybean_oil)" + } + } + title: "{quests.tfg_tips.tools_tips.soybean_oil.task}" + type: "item" + }] + title: "{quests.tfg_tips.tools_tips.soybean_oil.title}" + x: -7.4d + y: 15.8d + } + { + dependencies: ["72B3EA6588E18CCC"] + description: ["{quests.tfg_tips.tools_tips.markings.desc}"] + icon: "ags_modernmarkings:wall_marking_hazard_diamond" + id: "6AFD25C4750A809C" + subtitle: "{quests.tfg_tips.tools_tips.markings.subtitle}" + tasks: [{ + id: "3A8CAFF3FEE3DD9D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "item_tag(ags_modernmarkings:markings)" + } + } + title: "{quests.tfg_tips.tools_tips.markings.task}" + type: "item" + }] + title: "{quests.tfg_tips.tools_tips.markings.title}" + x: 0.0d + y: 5.0d + } + ] + subtitle: ["{quests.tfg_tips.tools_tips.subtitle}"] + title: "Tips - Tools" +} diff --git a/config/ftbquests/quests/chapters/tips__transportation.snbt b/config/ftbquests/quests/chapters/tips__transportation.snbt new file mode 100644 index 000000000..2b22b21c2 --- /dev/null +++ b/config/ftbquests/quests/chapters/tips__transportation.snbt @@ -0,0 +1,1419 @@ +{ + default_hide_dependency_lines: false + default_quest_shape: "" + filename: "tips__transportation" + group: "19428C6E7A36D463" + icon: "immersive_aircraft:biplane" + id: "577081F95F02BDC2" + images: [ + { + alpha: 200 + height: 3.0d + image: "ad_astra:textures/gui/sprites/sun.png" + rotation: 0.0d + width: 3.0d + x: 18.5d + y: -2.5d + } + { + alpha: 150 + height: 3.5d + image: "minecraft:textures/particle/big_smoke_2.png" + rotation: 0.0d + width: 7.0d + x: 17.5d + y: -1.5d + } + { + alpha: 150 + height: 3.0d + image: "minecraft:textures/particle/big_smoke_4.png" + rotation: 0.0d + width: 7.0d + x: 13.5d + y: 2.0d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: 8.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: 8.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: 8.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: 8.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: 8.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: 6.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: 4.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: 2.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: 0.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -8.0d + y: -1.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: -1.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: -1.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: -1.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: -1.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: 4.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: 6.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: 2.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -6.0d + y: 0.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: 6.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: 4.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: 2.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -4.0d + y: 0.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: 6.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: 6.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: 4.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: 0.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: -2.0d + y: 2.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: 0.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: 2.5d + } + { + alpha: 100 + color: 4946175 + height: 2.35d + image: "minecraft:block/water_still" + rotation: 0.0d + width: 2.35d + x: 0.0d + y: 4.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 4.5d + y: -1.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 4.5d + y: 0.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 6.5d + y: -1.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 8.5d + y: -1.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 6.5d + y: 0.5d + } + { + alpha: 100 + color: 2401566 + height: 2.35d + image: "tfc:block/grass_top" + rotation: 0.0d + width: 2.35d + x: 8.5d + y: 0.5d + } + ] + order_index: 2 + quest_links: [ ] + quests: [ + { + dependencies: ["2746958D3D4A0885"] + description: ["{quests.tfg_tips.create_sloop.desc}"] + id: "78358ED2C6F6FCFD" + shape: "gear" + size: 4.0d + subtitle: "{quests.tfg_tips.create_sloop.subtitle}" + tasks: [{ + icon: "firmaciv:sloop_icon_only" + id: "042D48B3F44E9CCC" + observe_type: 6 + timer: 0L + title: "{quests.tasktype.lookat} #alekiships:sloops" + to_observe: "#alekiships:sloops" + type: "observation" + }] + title: "{quests.tfg_tips.create_sloop.title}" + x: -6.5d + y: 0.0d + } + { + dependencies: ["3DF4F4848B231980"] + description: ["{quests.tfg_tips.create_rowboat.desc}"] + icon: "firmaciv:rowboat_icon_only" + id: "4F9A15016C9F51A1" + size: 2.0d + subtitle: "{quests.tfg_tips.create_rowboat.subtitle}" + tasks: [ + { + icon: "firmaciv:rowboat_icon_only" + id: "6F8880DE5F98C85C" + observe_type: 6 + timer: 0L + title: "{quests.tasktype.lookat} #alekiships:rowboats" + to_observe: "#alekiships:rowboats" + type: "observation" + } + { + count: 2L + id: "509394990EF8B64F" + item: "alekiships:oar" + type: "item" + } + ] + title: "{quests.tfg_tips.create_rowboat.title}" + x: -6.5d + y: 3.0d + } + { + dependencies: ["03696C9BBC53AB26"] + description: ["{quests.tfg_tips.create_kayak.desc}"] + icon: "firmaciv:kayak" + id: "7B824CC8BD6E4E30" + size: 2.0d + subtitle: "{quests.tfg_tips.create_kayak.subtitle}" + tasks: [ + { + id: "0FDBBEA81B483719" + item: "firmaciv:kayak" + type: "item" + } + { + id: "6943A44551907501" + item: "firmaciv:kayak_paddle" + type: "item" + } + ] + title: "{quests.tfg_tips.create_kayak.title}" + x: -6.5d + y: 5.0d + } + { + dependencies: ["32C854110D49A77D"] + description: ["{quests.tfg_tips.create_canoe.desc}"] + icon: "firmaciv:canoe_icon_only" + id: "22DA27A8E2D11106" + size: 2.0d + subtitle: "{quests.tfg_tips.create_canoe.subtitle}" + tasks: [ + { + icon: "firmaciv:canoe_icon_only" + id: "6AB8CFDB3C2267BE" + observe_type: 6 + timer: 0L + title: "{quests.tasktype.lookat} #firmaciv:dugout_canoe" + to_observe: "#firmaciv:dugout_canoes" + type: "observation" + } + { + id: "704237932096E813" + item: "firmaciv:canoe_paddle" + type: "item" + } + ] + title: "{quests.tfg_tips.create_canoe.title}" + x: -6.5d + y: 7.0d + } + { + dependencies: ["2B84F34BFA37C828"] + dependency_requirement: "one_completed" + description: ["{quests.tfg_tips.canoe_materials.desc}"] + id: "32C854110D49A77D" + subtitle: "{quests.tfg_tips.canoe_materials.subtitle}" + tasks: [ + { + id: "2FD18ABB3A2738AA" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:saws)" + } + } + title: "{quests.tasktype.item.any} #tfc:saws" + type: "item" + } + { + id: "32C041E87DCFDE1C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:axes)" + } + } + title: "{quests.tasktype.item.any} #tfc:axes" + type: "item" + } + { + id: "1426E13B36E1ABE2" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(minecraft:flint_and_steel)item(tfc:firestarter))" + } + } + title: "{quests.tfg_tips.canoe_materials.task}" + type: "item" + } + { + count: 3L + id: "4810FFFD04014DCF" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:stripped_softwood)" + } + } + title: "{quests.tasktype.item.any} #tfg:stripped_softwood" + type: "item" + } + ] + title: "{quests.tfg_tips.canoe_materials.title}" + x: -4.5d + y: 7.0d + } + { + dependencies: ["2B84F34BFA37C828"] + description: ["{quests.tfg_tips.kayak_materials.desc}"] + id: "03696C9BBC53AB26" + subtitle: "{quests.tfg_tips.kayak_materials.subtitle}" + tasks: [ + { + count: 4L + id: "0BE3E082261E16FC" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(forge:string)" + } + } + title: "{quests.tasktype.item.any} #forge:string" + type: "item" + } + { + count: 3L + id: "7D12F1F3D84274D6" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:lumber)" + } + } + title: "{quests.tasktype.item.any} #tfc:lumber" + type: "item" + } + { + count: 2L + id: "1EB9E03922752702" + item: { Count: 2, id: "firmaciv:large_waterproof_hide" } + type: "item" + } + ] + title: "{quests.tfg_tips.kayak_materials.title}" + x: -4.5d + y: 5.0d + } + { + dependencies: [ + "0A92F5C4BB6AF972" + "2B84F34BFA37C828" + ] + description: ["{quests.tfg_tips.rowboat_materials.desc}"] + id: "3DF4F4848B231980" + subtitle: "{quests.tfg_tips.rowboat_materials.subtitle}" + tasks: [ + { + count: 24L + id: "0F6F07AB9B00D2BC" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(firmaciv:hard_wood)" + } + } + title: "{quests.tasktype.item.any} #firmaciv:hard_wood" + type: "item" + } + { + count: 6L + id: "51F1E1910AA3A8EE" + item: { Count: 6, id: "firmaciv:watercraft_frame_angled" } + type: "item" + } + { + count: 24L + id: "4084A14A4377D7F2" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:copper_bolt" + } + type: "item" + } + { + count: 2L + id: "2FD99CA7F7DE1095" + item: { + Count: 2 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "alekiships:oarlock" + } + type: "item" + } + { + id: "44BCD5B14DE0C81D" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:hammers)" + } + } + title: "{quests.tasktype.item.any} #tfc:hammers" + type: "item" + } + ] + title: "{quests.tfg_tips.rowboat_materials.title}" + x: -4.5d + y: 3.0d + } + { + dependencies: ["2B84F34BFA37C828"] + dependency_requirement: "one_completed" + description: ["{quests.tfg_tips.sloop_under_construction_materials.desc}"] + id: "2746958D3D4A0885" + subtitle: "{quests.tfg_tips.sloop_under_construction_materials.subtitle}" + tasks: [ + { + count: 4L + id: "59C783845971E728" + item: { + Count: 4 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "alekiships:cleat" + } + type: "item" + } + { + count: 18L + id: "02D1AEA961D0AA2C" + item: { Count: 18, id: "firmaciv:watercraft_frame_angled" } + type: "item" + } + { + count: 6L + id: "7984376BC7E0D56D" + item: { Count: 6, id: "firmaciv:watercraft_frame_flat" } + type: "item" + } + { + count: 116L + id: "10929AC1C1B89579" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(firmaciv:hard_wood)" + } + } + title: "{quests.tasktype.item.any} #firmaciv:hard_wood" + type: "item" + } + { + count: 96L + id: "231AE8429370F100" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:copper_bolt" + } + type: "item" + } + { + count: 16L + id: "269828143DC2013C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(afc:wood/lumber/ironwood)item(tfc:wood/lumber/acacia)item(tfc:wood/lumber/ash)item(tfc:wood/lumber/aspen)item(tfc:wood/lumber/birch)item(tfc:wood/lumber/blackwood)item(tfc:wood/lumber/chestnut)item(tfc:wood/lumber/hickory)item(tfc:wood/lumber/maple)item(tfc:wood/lumber/oak)item(tfc:wood/lumber/rosewood)item(tfc:wood/lumber/sycamore)item(afc:wood/lumber/baobab)item(afc:wood/lumber/eucalyptus)item(afc:wood/lumber/mahogany)item(afc:wood/lumber/hevea)item(afc:wood/lumber/teak)item(afc:wood/lumber/ipe)item(beneath:wood/lumber/warped))" + } + } + title: "{quests.tfg_tips.sloop_under_construction_materials.task}" + type: "item" + } + { + count: 34L + id: "5979FB98DD21EE7E" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfg:stripped_hardwood)" + } + } + title: "{quests.tasktype.item.any} #tfg:stripped_hardwood" + type: "item" + } + { + id: "6AD81FFA674BD0FB" + item: "firmaciv:medium_triangular_sail" + type: "item" + } + { + id: "3DCFE31A3B0F0F8C" + item: "firmaciv:small_triangular_sail" + type: "item" + } + { + id: "40505BFC804F7516" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "alekiships:anchor" + } + type: "item" + } + { + count: 8L + id: "43971DE8A74AA81D" + item: { Count: 8, id: "firmaciv:rope_coil" } + type: "item" + } + ] + title: "{quests.tfg_tips.sloop_under_construction_materials.title}" + x: -2.5d + y: 3.0d + } + { + dependencies: ["78358ED2C6F6FCFD"] + description: ["{quests.tfg_tips.warfare.desc}"] + id: "66FDACC7E7F9180C" + subtitle: "{quests.tfg_tips.warfare.subtitle}" + tasks: [ + { + id: "3A0685797C186CDB" + item: "firmaciv:cannon" + type: "item" + } + { + id: "35B1717D4096B87E" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "alekiships:cannonball" + } + type: "item" + } + ] + title: "{quests.tfg_tips.warfare.title}" + x: -2.5d + y: 0.0d + } + { + dependencies: ["2B84F34BFA37C828"] + description: ["{quests.tfg_tips.beneathxfirmaciv.desc}"] + icon: "createdeco:decal_fire" + id: "252EB7FA56D1F88E" + shape: "diamond" + size: 2.0d + subtitle: "{quests.tfg_tips.beneathxfirmaciv.subtitle}" + tasks: [{ + id: "6C19AB80033D5E24" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.beneathxfirmaciv.title}" + x: -0.5d + y: 3.0d + } + { + dependencies: ["60497014785301EB"] + description: ["{quests.tfg_tips.firmaciv.desc}"] + icon: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:sextant" + } + id: "2B84F34BFA37C828" + shape: "octagon" + size: 2.0d + subtitle: "{quests.tfg_tips.firmaciv.subtitle}" + tasks: [{ + id: "41793C99EC45695A" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.firmaciv.title}" + x: -0.5d + y: 5.0d + } + { + dependencies: ["2B84F34BFA37C828"] + description: ["{quests.tfg_tips.firmaciv_info.desc}"] + id: "5EDE435F876349CD" + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.firmaciv_info.subtitle}" + tasks: [ + { + id: "343A05C706244FB9" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:sextant" + } + type: "item" + } + { + id: "0753AB3E96E9EF91" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:nav_clock" + } + type: "item" + } + { + id: "0F7BB20275FC7764" + item: { + Count: 1 + ForgeCaps: { + "tfc:item_heat": { + heat: 0.0f + ticks: 0L + } + } + id: "firmaciv:barometer" + } + type: "item" + } + { + id: "612EBA6C7B6FD94C" + item: "firmaciv:firmaciv_compass" + type: "item" + } + ] + title: "{quests.tfg_tips.firmaciv_info.title}" + x: -0.5d + y: 7.0d + } + { + dependencies: ["60497014785301EB"] + description: ["{quests.tfg_tips.astikorcarts.desc}"] + icon: "tfcastikorcarts:wheel/ash" + id: "05528D09F7EE6E33" + subtitle: "{quests.tfg_tips.astikorcarts.subtitle}" + tasks: [{ + id: "7D268BC46A5F6014" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.astikorcarts.title}" + x: 6.5d + y: 0.5d + } + { + dependencies: ["05528D09F7EE6E33"] + description: ["{quests.tfg_tips.supply_cart.desc}"] + id: "6CC2DE7963434FAD" + subtitle: "{quests.tfg_tips.supply_cart.subtitle}" + tasks: [{ + id: "2F45CE2D7364E06B" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:supply_cart)" + } + } + title: "{quests.tasktype.item.any} #tfcastikorcarts:supply_cart" + type: "item" + }] + title: "{quests.tfg_tips.supply_cart.title}" + x: 6.0d + y: -1.5d + } + { + dependencies: ["05528D09F7EE6E33"] + description: ["{quests.tfg_tips.equines.desc}"] + id: "1594C2564FC7982D" + subtitle: "{quests.tfg_tips.equines.subtitle}" + tasks: [ + { + icon: { + Count: 1 + id: "ftbquests:custom_icon" + tag: { + Icon: "ftbchunks:textures/faces/minecraft/horse.png" + } + } + id: "39B185B16CC5E612" + observe_type: 6 + timer: 0L + title: "{quests.tasktype.lookat} #tfc:horses" + to_observe: "#tfc:horses" + type: "observation" + } + { + id: "1B207BDB3745F667" + item: "minecraft:saddle" + type: "item" + } + ] + title: "{quests.tfg_tips.equines.title}" + x: 5.0d + y: -1.5d + } + { + dependencies: ["05528D09F7EE6E33"] + description: ["{quests.tfg_tips.animal_cart.desc}"] + id: "3C4B7CE42195A466" + subtitle: "{quests.tfg_tips.animal_cart.subtitle}" + tasks: [{ + id: "661B1D97980E0D09" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:animal_cart)" + } + } + title: "{quests.tasktype.item.any} #tfcastikorcarts:animal_cart" + type: "item" + }] + title: "{quests.tfg_tips.animal_cart.title}" + x: 7.0d + y: -1.5d + } + { + dependencies: ["05528D09F7EE6E33"] + description: ["{quests.tfg_tips.plow.desc}"] + id: "68B4990C3A20E27C" + subtitle: "{quests.tfg_tips.plow.subtitle}" + tasks: [{ + id: "579F6AF5B08FC4CC" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfcastikorcarts:plow)" + } + } + title: "{quests.tasktype.item.any} #tfcastikorcarts:plow" + type: "item" + }] + title: "{quests.tfg_tips.plow.title}" + x: 8.0d + y: -1.5d + } + { + dependencies: ["60497014785301EB"] + description: ["{quests.tfg_tips.glider.desc}"] + id: "7EE13BE102F323F3" + subtitle: "{quests.tfg_tips.glider.subtitle}" + tasks: [{ + id: "33731B2300E088A4" + item: { + Count: 1 + id: "hangglider:hang_glider" + tag: { + Damage: 0 + } + } + type: "item" + }] + title: "{quests.tfg_tips.glider.title}" + x: 14.5d + y: 6.5d + } + { + description: ["{quests.tfg_tips.transportation.desc}"] + disable_toast: true + icon: "ad_astra:earth_globe" + id: "60497014785301EB" + shape: "gear" + size: 3.0d + subtitle: "{quests.tfg_tips.transportation.subtitle}" + tasks: [{ + dimension: "minecraft:overworld" + icon: "gtceu:overworld_marker" + id: "2DDB6C944649BEDF" + title: "{quests.stone_age.temperature.task}" + type: "dimension" + }] + title: "{quests.tfg_tips.transportation.title}" + x: 6.5d + y: 5.0d + } + { + dependencies: ["7EE13BE102F323F3"] + description: ["{quests.tfg_tips.reinforced_glider.desc}"] + hide_until_deps_complete: true + id: "472D1C507490CC8A" + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.reinforced_glider.subtitle}" + tasks: [{ + id: "1A3E7CD15E316BBC" + item: { + Count: 1 + id: "hangglider:reinforced_hang_glider" + tag: { + Damage: 0 + } + } + type: "item" + }] + title: "{quests.tfg_tips.reinforced_glider.title}" + x: 16.0d + y: 6.5d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.aircraft_upgrades.desc}"] + id: "785BED393088C8FC" + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.aircraft_upgrades.subtitle}" + tasks: [ + { + id: "6DF2BE113934991F" + item: "immersive_aircraft:gyroscope" + type: "item" + } + { + id: "3825ED5E282B43EB" + item: "immersive_aircraft:sturdy_pipes" + type: "item" + } + { + id: "3DDFDDBC012E7A60" + item: "immersive_aircraft:industrial_gears" + type: "item" + } + { + id: "58C9E47E9F8301E6" + item: "immersive_aircraft:eco_engine" + type: "item" + } + ] + title: "{quests.tfg_tips.aircraft_upgrades.title}" + x: 17.5d + y: 4.0d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.aircraft_weapons.desc}"] + id: "34E3478B77A0C2A0" + optional: true + shape: "heart" + subtitle: "{quests.tfg_tips.aircraft_weapons.subtitle}" + tasks: [ + { + id: "5DB05CFA7AFF2627" + item: "immersive_aircraft:rotary_cannon" + type: "item" + } + { + id: "53D154EA5969DBCA" + item: "immersive_aircraft:telescope" + type: "item" + } + { + id: "1551101D10E08568" + item: "immersive_aircraft:heavy_crossbow" + type: "item" + } + { + id: "3C31C677394E4844" + item: "immersive_aircraft:bomb_bay" + type: "item" + } + ] + title: "{quests.tfg_tips.aircraft_weapons.title}" + x: 17.5d + y: 5.0d + } + { + dependencies: ["60497014785301EB"] + description: ["{quests.tfg_tips.immersive_aircraft.desc}"] + icon: "immersive_aircraft:quadrocopter" + id: "62FD3E7A836D2E0A" + subtitle: "{quests.tfg_tips.immersive_aircraft.subtitle}" + tasks: [{ + id: "5A1E6B47737C6071" + title: "{quests.tasktype.checkmark}" + type: "checkmark" + }] + title: "{quests.tfg_tips.immersive_aircraft.title}" + x: 14.5d + y: 5.0d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.steam_upgrades.desc}"] + id: "414A9A145910A9D4" + subtitle: "{quests.tfg_tips.steam_upgrades.subtitle}" + tasks: [{ + id: "7FF1F5F3F2F10425" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(immersive_aircraft:steel_boiler)item(tfg:black_steel_plated_airplane_propeller)item(immersive_aircraft:improved_landing_gear)item(immersive_aircraft:hull_reinforcement))" + } + } + title: "{quests.tfg_tips.steam_upgrades.task}" + type: "item" + }] + title: "{quests.tfg_tips.steam_upgrades.title}" + x: 14.5d + y: 2.0d + } + { + dependencies: ["414A9A145910A9D4"] + description: ["{quests.tfg_tips.lv_upgrades.desc}"] + id: "2F39D369639C40FD" + subtitle: "{quests.tfg_tips.lv_upgrades.subtitle}" + tasks: [{ + id: "431AB936AD02B843" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:lv_aircraft_engine)item(tfg:redblu_steel_plated_airplane_propeller)item(tfg:redblu_steel_landing_gear)item(tfg:redblu_steel_hull_reinforcement))" + } + } + title: "{quests.tfg_tips.lv_upgrades.task}" + type: "item" + }] + title: "{quests.tfg_tips.lv_upgrades.title}" + x: 14.5d + y: 0.0d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.airship.desc}"] + id: "598BD589D3C3057A" + subtitle: "{quests.tfg_tips.airship.subtitle}" + tasks: [{ + id: "1CD23602092BE7B4" + item: "immersive_aircraft:airship" + type: "item" + }] + title: "{quests.tfg_tips.airship.title}" + x: 15.5d + y: 2.0d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.quadrocopter.desc}"] + id: "5D7E9840A5A7AD7E" + subtitle: "{quests.tfg_tips.quadrocopter.subtitle}" + tasks: [{ + id: "0746EC334B8F1C74" + item: "immersive_aircraft:quadrocopter" + type: "item" + }] + title: "{quests.tfg_tips.quadrocopter.title}" + x: 16.5d + y: 2.0d + } + { + dependencies: ["62FD3E7A836D2E0A"] + description: ["{quests.tfg_tips.economy_plane.desc}"] + id: "037E11CB318CADAC" + subtitle: "{quests.tfg_tips.economy_plane.subtitle}" + tasks: [{ + id: "1AAC1601977A030D" + item: "man_of_many_planes:economy_plane" + type: "item" + }] + title: "{quests.tfg_tips.economy_plane.title}" + x: 17.5d + y: 2.0d + } + { + dependencies: ["037E11CB318CADAC"] + description: ["{quests.tfg_tips.biplane.desc}"] + id: "6E4754288899732B" + subtitle: "{quests.tfg_tips.biplane.subtitle}" + tasks: [{ + id: "46F8A8E1721833E5" + item: "immersive_aircraft:biplane" + type: "item" + }] + title: "{quests.tfg_tips.biplane.title}" + x: 17.5d + y: 0.0d + } + { + dependencies: ["5D7E9840A5A7AD7E"] + description: ["{quests.tfg_tips.gyrodyne.desc}"] + id: "79767F5D33BCA30E" + subtitle: "{quests.tfg_tips.gyrodyne.subtitle}" + tasks: [{ + id: "6A5B1A379C09AF7C" + item: "immersive_aircraft:gyrodyne" + type: "item" + }] + title: "{quests.tfg_tips.gyrodyne.title}" + x: 16.5d + y: 0.0d + } + { + dependencies: ["598BD589D3C3057A"] + description: ["{quests.tfg_tips.cargo_airship.desc}"] + id: "6E5195824D12ED1F" + subtitle: "{quests.tfg_tips.cargo_airship.subtitle}" + tasks: [{ + id: "68F9CFD1ED872C19" + item: "immersive_aircraft:cargo_airship" + type: "item" + }] + title: "{quests.tfg_tips.cargo_airship.title}" + x: 15.5d + y: 0.0d + } + { + dependencies: ["2F39D369639C40FD"] + description: ["{quests.tfg_tips.mv_upgrades.desc}"] + id: "614CC5FB31A030B3" + subtitle: "{quests.tfg_tips.mv_upgrades.subtitle}" + tasks: [{ + id: "383347322A8B639C" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(immersive_aircraft:nether_engine)item(immersive_aircraft:enhanced_propeller)item(tfg:aluminium_landing_gear)item(tfg:aluminium_hull_reinforcement))" + } + } + title: "{quests.tfg_tips.mv_upgrades.task}" + type: "item" + }] + title: "{quests.tfg_tips.mv_upgrades.title}" + x: 14.5d + y: -2.0d + } + { + dependencies: ["614CC5FB31A030B3"] + description: ["{quests.tfg_tips.hv_upgrades.desc}"] + id: "47409DED94FCC2BC" + subtitle: "{quests.tfg_tips.hv_upgrades.subtitle}" + tasks: [{ + id: "30455F8446278832" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:hv_aircraft_engine)item(tfg:stainless_steel_plated_airplane_propeller)item(tfg:stainless_steel_landing_gear)item(tfg:stainless_steel_hull_reinforcement))" + } + } + title: "{quests.tfg_tips.hv_upgrades.task}" + type: "item" + }] + title: "{quests.tfg_tips.hv_upgrades.title}" + x: 14.5d + y: -4.0d + } + { + dependencies: ["6E5195824D12ED1F"] + description: ["{quests.tfg_tips.waghship.desc}"] + id: "0D89D46C99B96861" + subtitle: "{quests.tfg_tips.waghship.subtitle}" + tasks: [{ + id: "53693DEF78884347" + item: "immersive_aircraft:warship" + type: "item" + }] + title: "{quests.tfg_tips.waghship.title}" + x: 15.5d + y: -2.0d + } + { + dependencies: ["47409DED94FCC2BC"] + description: ["{quests.tfg_tips.ev_upgrades.desc}"] + id: "3317B9525E02F617" + subtitle: "{quests.tfg_tips.ev_upgrades.subtitle}" + tasks: [{ + id: "2224FC4D297B983F" + item: { + Count: 1 + id: "ftbfiltersystem:smart_filter" + tag: { + "ftbfiltersystem:filter": "or(item(tfg:ev_aircraft_engine)item(tfg:titanium_plated_airplane_propeller)item(tfg:titanium_landing_gear)item(tfg:titanium_hull_reinforcement))" + } + } + title: "{quests.tfg_tips.ev_upgrades.task}" + type: "item" + }] + title: "{quests.tfg_tips.ev_upgrades.title}" + x: 14.5d + y: -5.5d + } + { + dependencies: ["6E4754288899732B"] + description: ["{quests.tfg_tips.scarlet_biplane.desc}"] + id: "7B5AD6AD5E99449C" + subtitle: "{quests.tfg_tips.scarlet_biplane.subtitle}" + tasks: [{ + id: "3E274FFB71007307" + item: "man_of_many_planes:scarlet_biplane" + type: "item" + }] + title: "{quests.tfg_tips.scarlet_biplane.title}" + x: 17.0d + y: -2.0d + } + { + dependencies: ["6E4754288899732B"] + description: ["{quests.tfg_tips.aluminium_hopper.desc}"] + id: "06D07F7991FAB2CB" + subtitle: "{quests.tfg_tips.aluminium_hopper.subtitle}" + tasks: [{ + id: "62A13F1E58F54CDD" + item: "immersive_aircraft:bamboo_hopper" + type: "item" + }] + title: "{quests.tfg_tips.aluminium_hopper.title}" + x: 18.0d + y: -2.0d + } + ] + subtitle: ["{quests.tfg_tips.transportation_tips.subtitle}"] + title: "Tips - Transportation" +} diff --git a/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt b/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt index 022d42754..859a433d6 100644 --- a/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt +++ b/config/ftbquests/quests/chapters/uv__ultimate_voltage.snbt @@ -3,7 +3,7 @@ default_quest_shape: "" filename: "uv__ultimate_voltage" group: "563374AD29C006DB" - icon: "gtceu:uv_electric_motor" + icon: "tfg:uv_universal_circuit" id: "2E730D6F5A7C2E83" order_index: 1 quest_links: [ diff --git a/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt b/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt index b19b90156..b942496b8 100644 --- a/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt +++ b/config/ftbquests/quests/chapters/zpm__zero_point_module.snbt @@ -3,7 +3,7 @@ default_quest_shape: "" filename: "zpm__zero_point_module" group: "563374AD29C006DB" - icon: "gtceu:zpm_electric_motor" + icon: "tfg:zpm_universal_circuit" id: "0945247E83444D90" order_index: 0 quest_links: [ diff --git a/config/ftbquests/quests/data.snbt b/config/ftbquests/quests/data.snbt index f00b49de4..71c5407b3 100644 --- a/config/ftbquests/quests/data.snbt +++ b/config/ftbquests/quests/data.snbt @@ -10,13 +10,7 @@ drop_loot_crates: false emergency_items_cooldown: 300 grid_scale: 0.5d - icon: { - Count: 1 - id: "ftbquests:custom_icon" - tag: { - Icon: "tfg:textures/gui/logo_512x512.png" - } - } + icon: "tfg:terra_firma_greg" lock_message: "e" loot_crate_no_drop: { boss: 0 diff --git a/config/guideme.toml b/config/guideme.toml index 7cb39d00c..63407ca98 100644 --- a/config/guideme.toml +++ b/config/guideme.toml @@ -2,6 +2,8 @@ [guides] #Never load translated guide pages for your current language. ignoreTranslatedGuides = false + #Never show errors in guides when recipes can't be found (i.e. because they were hidden by a datapack). + hideMissingRecipeErrors = true [gui] #Adapt GUI scaling for the Guide screen to fix Minecraft font issues at GUI scale 1 and 3. diff --git a/config/immersive_aircraft.json b/config/immersive_aircraft.json index 0a23f7a51..ae191c474 100644 --- a/config/immersive_aircraft.json +++ b/config/immersive_aircraft.json @@ -31,17 +31,29 @@ "regenerateHealthEveryNTicks": 0, "requireShiftForRepair": false, "bombBayEntity": { - "minecraft:egg": "minecraft:chicken" + "minecraft:egg": "tfc:chicken" }, "rotaryCannonDamage": 5.0, "heavyCrossBowVelocity": 3.0, "fuelList": { - "minecraft:blaze_powder": 1200 + "minecraft:blaze_powder": 1200, + "gtceu:coke_gem": 1200, + "beneath:cursecoal": 1200 }, "validDimensions": { "minecraft:the_end": true, "minecraft:the_nether": true, - "minecraft:overworld": true + "minecraft:overworld": true, + "ad_astra:earth_orbit": false, + "ad_astra:moon": false, + "ad_astra:moon_orbit": false, + "ad_astra:mars": false, + "ad_astra:mars_orbit": false, + "ad_astra:venus_orbit": false, + "ad_astra:mercury": false, + "ad_astra:mercury_orbit": false, + "ad_astra:glacio": false, + "ad_astra:glacio_orbit": false }, "gunpowderAmmunition": { "minecraft:gunpowder": 100 @@ -52,7 +64,10 @@ "minecraft:tipped_arrow": 100 }, "bombBayAmmunition": { - "minecraft:tnt": 100 + "minecraft:tnt": 100, + "gtceu:powderbarrel": 80, + "gtceu:industrial_tnt": 50, + "gtceu:dynamite": 200 }, "version": 1, "name": "immersive_aircraft" diff --git a/config/jade/plugins.json b/config/jade/plugins.json index 5be59cf91..91ce866aa 100644 --- a/config/jade/plugins.json +++ b/config/jade/plugins.json @@ -57,6 +57,16 @@ "greate": { "belt_icon": true }, + "jadeaddons.create": { + "filter": true, + "backtank_capacity": true, + "goggles.requires_goggles": true, + "goggles": false, + "blaze_burner": true, + "exact_block": true, + "goggles.detailed": false, + "placard": true + }, "gtceu": { "primitive_pump": true, "auto_output_info": true, @@ -97,9 +107,6 @@ "jade_chamber": true, "jade_wireless": true }, - "lootr": { - "info": true - }, "balm": { "jade": true }, @@ -195,20 +202,15 @@ "lightroom": true, "photograph_frame": true }, - "create": { - "filter": true, - "backtank_capacity": true, - "goggles.requires_goggles": true, - "goggles": false, - "blaze_burner": true, - "exact_block": true, - "crafting_blueprint": true, - "goggles.detailed": false, - "placard": true + "jadeaddons.lootr": { + "info": true }, "corpse": { "corpse": true }, + "afc": { + "tap": true + }, "tfc_support_indicator": { "support_indicator": true } diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index 38fbee204..e12840532 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -10,6 +10,7 @@ "ae2:pattern_provider": null, "ae2:power_storage": null, "ae2:server_data": null, + "afc:tap": null, "alekiships:block": null, "alekiships:brewing_stand": null, "alekiships:furnace": null, @@ -89,6 +90,19 @@ "jade:mod_name": null, "jade:object_name": null, "jade:registry_name": null, + "jadeaddons.create:backtank_capacity": null, + "jadeaddons.create:blaze_burner": null, + "jadeaddons.create:contraption_inv": null, + "jadeaddons.create:crafting_blueprint": null, + "jadeaddons.create:exact_block": null, + "jadeaddons.create:filter": null, + "jadeaddons.create:goggles": null, + "jadeaddons.create:hide_boiler_tanks": null, + "jadeaddons.create:package": null, + "jadeaddons.create:placard": null, + "jadeaddons.create:table_cloth": null, + "jadeaddons.lootr:info": null, + "jadeaddons.lootr:inventory": null, "lootr:info": null, "lootr:inventory": null, "minecraft:animal_owner": null, diff --git a/config/modernfix-mixins.properties b/config/modernfix-mixins.properties index e4ddb82e0..15abb4d5a 100644 --- a/config/modernfix-mixins.properties +++ b/config/modernfix-mixins.properties @@ -48,6 +48,7 @@ # mixin.feature.snapshot_easter_egg=true # (default) # mixin.feature.spam_thread_dump=false # (default) # mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.spark_profile_world_join=false # (default) # mixin.feature.stalled_chunk_load_detection=false # (default) # mixin.feature.warn_missing_perf_mods=true # (default) # mixin.launch.class_search_cache=true # (default) @@ -90,7 +91,6 @@ # mixin.perf.memoize_creative_tab_build=true # (default) # mixin.perf.model_optimizations=true # (default) # mixin.perf.mojang_registry_size=true # (default) -# mixin.perf.nbt_memory_usage=true # (default) # mixin.perf.patchouli_deduplicate_books=true # (default) # mixin.perf.potential_spawns_alloc=true # (default) # mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) diff --git a/config/packetfixer.properties b/config/packetfixer.properties index 3145d4309..193a22b4a 100644 --- a/config/packetfixer.properties +++ b/config/packetfixer.properties @@ -1,15 +1,16 @@ #Packet Fixer config file. #Default values (minecraft default): nbtMaxSize 2097152, packetSize 1048576, decoderSize 8388608 and varInt21Size 3. #Max values are 2147483647 for packetSize/decoderSize/varInt21 and 9223372036854775807 for nbtMaxSize. -#Fri May 30 02:48:38 YEKT 2025 -chunkPacketData=2097152 -varLong=10 -nbtMaxSize=209715200 +#Sun Jun 29 07:00:58 YEKT 2025 utfSize=3276700 allSizesUnlimited=true -decoderSize=838860800 +forceUnlimitedNbtEnabled=false packetSize=104857600 stringSize=32767 timeout=90 varInt21=8 varInt=5 +chunkPacketData=2097152 +varLong=10 +nbtMaxSize=209715200 +decoderSize=838860800 diff --git a/config/pccard-client.toml b/config/pccard-client.toml new file mode 100644 index 000000000..6afedebee --- /dev/null +++ b/config/pccard-client.toml @@ -0,0 +1,6 @@ +#***************************************** +#* Programmed Circuit Card Client Config * +#***************************************** +#Place a Programmed Circuit at the Pattern Encoding Terminal. +jei_integration = true + diff --git a/config/ponder-client.toml b/config/ponder-client.toml new file mode 100644 index 000000000..dbf745d91 --- /dev/null +++ b/config/ponder-client.toml @@ -0,0 +1,20 @@ +#. +#Slow down a ponder scene whenever there is text on screen. +comfyReading = false +#. +#Show additional info in the ponder view and reload scene scripts more frequently. +editingMode = false + +#. +#Settings for the Placement Assist +[placementAssist] + #. + #What indicator should be used when showing where the assisted placement ends up relative to your crosshair + #Choose 'NONE' to disable the Indicator altogether + #Allowed Values: TEXTURE, TRIANGLE, NONE + indicatorType = "TEXTURE" + #. + #Change the size of the Indicator by this multiplier + #Range: 0.0 ~ 3.4028234663852886E38 + indicatorScale = 1.0 + diff --git a/config/simplystacked-common.toml b/config/simplystacked-common.toml new file mode 100644 index 000000000..a44f5e34e --- /dev/null +++ b/config/simplystacked-common.toml @@ -0,0 +1,6 @@ + +[Teleporting] + #How long in ticks before the entity can teleport again + #Range: > 0 + cooldown = 600 + diff --git a/config/sound_physics_remastered/soundphysics.properties b/config/sound_physics_remastered/soundphysics.properties index beafe0e1f..228bac625 100644 --- a/config/sound_physics_remastered/soundphysics.properties +++ b/config/sound_physics_remastered/soundphysics.properties @@ -5,6 +5,9 @@ enabled=true # This setting requires you to be in singleplayer or having the mod installed on the server # 1.0 is the physically correct value attenuation_factor=1.0 +# The ray distance at which reverb starts +# 0.0 disables reverb attenuation +reverb_attenuation_distance=0.0 # The volume of simulated reverberations reverb_gain=1.0 # The brightness of reverberation @@ -67,6 +70,8 @@ update_moving_sounds=false # Lower values mean more frequent reevaluation but also more lag # This option only takes effect if update_moving_sounds is enabled sound_update_interval=5 +# The maximum distance a sound can be processed +max_sound_processing_distance=512.0 # Disable level clone and cache. This will fall back to original main thread access. # WARNING! Enabling this will cause instability and issues with other mods. unsafe_level_access=false diff --git a/config/tacz-client.toml b/config/tacz-client.toml new file mode 100644 index 000000000..b165954db --- /dev/null +++ b/config/tacz-client.toml @@ -0,0 +1,59 @@ + +[key] + #True if you want to hold the right mouse button to aim + HoldToAim = true + #True if you want to hold the crawl button to crawl + HoldToCrawl = true + #Try to reload automatically when the gun is empty + AutoReload = false + +[render] + #Whether or not apply fadeout effect on the laser beam. Close this may improve laser performance under some shaders. + EnableLaserFadeOut = true + #How far to display the lod model, 0 means always display + #Range: > 0 + GunLodRenderDistance = 0 + #The existence time of bullet hole particles, in tick + #Range: > 0 + BulletHoleParticleLife = 400 + #The threshold for fading out when rendering bullet hole particles + #Range: 0.0 ~ 1.0 + BulletHoleParticleFadeThreshold = 0.98 + #The crosshair when holding a gun + #Allowed Values: EMPTY, DOT_1, CIRCLE_1, CIRCLE_2, CIRCLE_3, CROSS_1, CROSS_2, CROSS_3, CROSS_4, CROSS_5, CROSS_6, LINE_1, LINE_2, LINE_3, SQUARE_1, SQUARE_2, SQUARE_3, SQUARE_4, SQUARE_5, SQUARE_6, TRIDENT_1, TRIDENT_2 + CrosshairType = "DOT_1" + #The starting position of the hit marker + #Range: -1024.0 ~ 1024.0 + HitMarketStartPosition = 4.0 + #Whether or not to display the head shot's hitbox + HeadShotDebugHitbox = false + #Whether or not to display the gun's HUD + GunHUDEnable = true + #Whether or not to display the kill amount + KillAmountEnable = true + #The duration of the kill amount, in second + #Range: 0.0 ~ 1.7976931348623157E308 + KillAmountDurationSecond = 3.0 + #The farthest render distance of the target, including minecarts type + #Range: > 0 + TargetRenderDistance = 128 + #Whether or not to render first person bullet trail + FirstPersonBulletTracerEnable = true + #Disable the interact hud text in center of the screen + DisableInteractHudText = false + #Max time the damage counter will reset + #Range: > 10 + DamageCounterResetTime = 2000 + #Disable the fov effect from the movement speed attribute while holding a gun + DisableMovementAttributeFov = true + #Enable the display of the TACZ ID in the tooltip when Advanced Tooltip is enabled + EnableTaczIdInTooltip = true + +[Zoom] + #Screen distance coefficient for zoom, using MDV standard, default is MDV133 + #Range: 0.0 ~ 3.0 + ScreenDistanceCoefficient = 1.33 + #Zoom sensitivity is multiplied by this factor + #Range: 0.0 ~ 2.0 + ZoomSensitivityBaseMultiplier = 1.0 + diff --git a/config/tacz-common.toml b/config/tacz-common.toml new file mode 100644 index 000000000..d97f30710 --- /dev/null +++ b/config/tacz-common.toml @@ -0,0 +1,55 @@ + +[gun] + #The default fire sound range (block) + #Range: > 0 + DefaultGunFireSoundDistance = 64 + #The silencer default fire sound range (block) + #Range: > 0 + DefaultGunSilenceSoundDistance = 16 + #The range (block) of other gun sound, reloading sound etc. + #Range: > 0 + DefaultGunOtherSoundDistance = 16 + #Whether or not the player will consume ammo in creative mode + CreativePlayerConsumeAmmo = true + #Auto reload all the guns in player inventory, useful for pvp servers + AutoReloadWhenRespawn = false + +[ammo] + #Warning: Ammo with explosive properties can break blocks + ExplosiveAmmoDestroysBlock = true + #Warning: Ammo with explosive properties can set the surroundings on fire + ExplosiveAmmoFire = false + #Ammo with explosive properties can add knockback effect + ExplosiveAmmoKnockBack = true + #The distance at which the explosion effect can be seen + #Range: > 0 + ExplosiveAmmoVisibleDistance = 192 + #Those blocks that the ammo can pass through + PassThroughBlocks = [] + #Whether a ammo can break the glass + DestroyGlass = true + #Whether a ammo can ignite the block + IgniteBlock = true + #Whether a ammo can ignite the entity + IgniteEntity = true + #Global bullet speed modifier, the init speed of the bullet will be multiplied by this value, default is 2.0 + #This is to compensate the side effects introduced while fixing the shooter variable input issue + #Range: 0.01 ~ 20.0 + GlobalBulletSpeedModifier = 2.0 + +[other] + #Deprecated: now move to .minecraft/tacz/tacz-pre.toml or /tacz/tacz-pre.toml + #When enabled, the reload command will not overwrite the default model file under config + DefaultPackDebug = false + #The farthest sound distance of the target, including minecarts type + #Range: > 0 + TargetSoundDistance = 128 + #DEV: Server hitbox offset (If the hitbox is ahead, fill in a negative number) + #Range: -1.7976931348623157E308 ~ 1.7976931348623157E308 + ServerHitboxOffset = 3.0 + #Server hitbox latency fix + ServerHitboxLatencyFix = true + #The maximum latency (in milliseconds) for the server hitbox latency fix saved + #Range: 250.0 ~ 1.7976931348623157E308 + ServerHitboxLatencyMaxSaveMs = 1000.0 + diff --git a/config/tfchotornot-common.toml b/config/tfchotornot-common.toml index ed10d7c44..e6e95be29 100644 --- a/config/tfchotornot-common.toml +++ b/config/tfchotornot-common.toml @@ -31,7 +31,7 @@ itemDamageTimeInterval = 60 #Durability for wooden tongs. #Range: > 0 - woodenTongsDurability = 250 + woodenTongsDurability = 100 #Durability for potholders. #Range: > 0 potholderDurability = 600 diff --git a/config/tfclunchbox-common.toml b/config/tfclunchbox-common.toml new file mode 100644 index 000000000..c86de5217 --- /dev/null +++ b/config/tfclunchbox-common.toml @@ -0,0 +1,11 @@ + +#Food Traits Configuration +#NOTE: Changes to trait values require game restart to take effect +[food_traits] + #Decay modifier for COOLED trait (lower = food lasts longer) + #Range: 0.01 ~ 1.0 + cooled_decay_modifier = 0.3 + #Decay modifier for PRESERVED trait (lower = food lasts longer) + #Range: 0.01 ~ 1.0 + preserved_decay_modifier = 0.55 + diff --git a/config/vintageimprovements-common.toml b/config/vintageimprovements-common.toml index ffe153b27..b16196cd0 100644 --- a/config/vintageimprovements-common.toml +++ b/config/vintageimprovements-common.toml @@ -6,4 +6,7 @@ #Defines default Belt Grinder appearance #Range: 0 ~ 4 defaultBeltGrinderSkin = 0 + #. + #You can insert and extract from the Centrifuge while it is working. + easyCentrifuge = false diff --git a/config/visual_workbench.json b/config/visual_workbench.json index 2ccd212e7..1c414046f 100644 --- a/config/visual_workbench.json +++ b/config/visual_workbench.json @@ -4,13 +4,6 @@ "afc:wood/planks/fig_workbench", "afc:wood/planks/ironwood_workbench", "afc:wood/planks/ipe_workbench", - "afc:wood/planks/cypress_workbench", - "afc:wood/planks/teak_workbench", - "afc:wood/planks/tualang_workbench", - "afc:wood/planks/hevea_workbench", - "afc:wood/planks/mahogany_workbench", - "afc:wood/planks/eucalyptus_workbench", - "afc:wood/planks/baobab_workbench", "beneath:wood/planks/crimson_workbench", "beneath:wood/planks/warped_workbench", "tfc:wood/planks/kapok_workbench", @@ -31,6 +24,13 @@ "tfc:wood/planks/oak_workbench", "tfc:wood/planks/maple_workbench", "tfc:wood/planks/mangrove_workbench", + "afc:wood/planks/cypress_workbench", + "afc:wood/planks/teak_workbench", + "afc:wood/planks/tualang_workbench", + "afc:wood/planks/hevea_workbench", + "afc:wood/planks/mahogany_workbench", + "afc:wood/planks/eucalyptus_workbench", + "afc:wood/planks/baobab_workbench", "tfc:wood/planks/willow_workbench", "tfc:wood/planks/white_cedar_workbench" ] diff --git a/config/waterflasks-common.toml b/config/waterflasks-common.toml index 3c7af8798..a1179c27e 100644 --- a/config/waterflasks-common.toml +++ b/config/waterflasks-common.toml @@ -1,4 +1,6 @@ #Settings for Water Flasks #Allow drinking when not thirsty? Could be useful or wasteful if that's not water in there... Default False thirstyDrinking = false +#Empty flask when shift-right-clicked? Generally a useful feature, but does annoy a certain streamer... Default True +shiftClickToEmpty = true diff --git a/data/fabricDefaultResourcePacks.dat b/data/fabricDefaultResourcePacks.dat deleted file mode 100644 index 9f907f832..000000000 Binary files a/data/fabricDefaultResourcePacks.dat and /dev/null differ diff --git a/defaultconfigs/create-server.toml b/defaultconfigs/create-server.toml index e387d1cf3..d19b9dcc2 100644 --- a/defaultconfigs/create-server.toml +++ b/defaultconfigs/create-server.toml @@ -39,9 +39,6 @@ #Allow any stonecutting recipes to be processed by a Mechanical Saw. allowStonecuttingOnSaw = true #. - #Allow any Druidcraft woodcutter recipes to be processed by a Mechanical Saw. - allowWoodcuttingOnSaw = true - #. #Allow Spouts to interact with Casting Tables and Basins from Tinkers' Construct. allowCastingBySpout = true #. @@ -106,6 +103,14 @@ #Time in ticks until the next item launched by an ejector scans blocks for potential collisions #Range: > 10 ejectorScanInterval = 120 + #. + #Maximum length in blocks of chain conveyor connections. + #Range: > 5 + maxChainConveyorLength = 32 + #. + #Maximum amount of connections each chain conveyor can have. + #Range: > 1 + maxChainConveyorConnections = 4 #. #Encased Fan @@ -140,13 +145,6 @@ #Range: > 1 maxBlocksMoved = 2048 #. - #[in Bytes] - #[0 to disable this limit] - #Maximum amount of data a contraption can have before it can't be synced with players. - #Un-synced contraptions will not be visible and will not have collision. - #Range: > 0 - maxDataSize = 2000000 - #. #Maximum value of a chassis attachment range. #Range: > 1 maxChassisRange = 16 @@ -201,6 +199,10 @@ #Whether stabilised bearings create a separated entity even on non-rotating contraptions. #[Technical] stabiliseStableContraptions = false + #. + #Whether the players hitbox should be expanded to the size of the contraption hitbox. + #[Technical] + syncPlayerPickupHitboxWithContraptionHitbox = false #. #Configure speed/capacity levels for requirements and indicators. @@ -241,6 +243,13 @@ #. #Fine tune the kinetic stats of individual components [kinetics.stressValues.v2] + large_water_wheel = 8.0 + windmill_bearing = 128.0 + hand_crank = 0.25 + creative_motor = 2097152.0 + water_wheel = 1.0 + copper_valve_handle = 0.25 + steam_engine = 256.0 #. #. @@ -251,7 +260,7 @@ deployer = 0.25 mechanical_piston = 0.5 millstone = 65535.0 - mechanical_bearing = 1.0 + mechanical_bearing = 0.5 clockwork_bearing = 0.5 cuckoo_clock = 0.125 speedometer = 0.0 @@ -293,6 +302,7 @@ hose_pulley = 0.5 elevator_pulley = 0.5 mechanical_crafter = 0.125 + chain_conveyor = 0.0 #. #[in Stress Units] @@ -371,12 +381,12 @@ #Range: > 1 linkRange = 256 #. - #Maximum possible distance in blocks between data gatherers and their target. + #Maximum possible distance in blocks between display links and their target. #Range: > 1 displayLinkRange = 64 #. #The total amount of stacks a vault can hold per block in size. - #Range: > 1 + #Range: 1 ~ 2048 vaultCapacity = 20 #. #The amount of ticks a brass tunnel waits between distributions. @@ -385,6 +395,18 @@ #. #Whether hostile mobs walking near a seat will start riding it. seatHostileMobs = true + #. + #Maximum distance in blocks a Package Port can be placed at from its target. + #Range: > 1 + packagePortRange = 5 + #. + #The amount of packages a chain conveyor can carry at a time. + #Range: > 1 + chainConveyorCapacity = 20 + #. + #The amount of ticks a factory gauge waits between requests. + #Range: > 5 + factoryGaugeTimer = 100 #. #Everything related to Schematic tools diff --git a/defaultconfigs/create_factory_logistics-server.toml b/defaultconfigs/create_factory_logistics-server.toml new file mode 100644 index 000000000..2a226105b --- /dev/null +++ b/defaultconfigs/create_factory_logistics-server.toml @@ -0,0 +1,8 @@ +#Whether to allow factory gauges cascade ingredient requests +factoryGaugeCascadeRequest = true +#Capacity of the jar in millibuckets +#Range: 1 ~ 999999999 +jarCapacity = 1000 +#Whether jar packager (bottler) should pick output tanks over combined. Useful if you want to keep basin inputs intact +jarPackagerPrefersOutputs = true + diff --git a/defaultconfigs/create_hypertube-server.toml b/defaultconfigs/create_hypertube-server.toml new file mode 100644 index 000000000..0bcd1a986 --- /dev/null +++ b/defaultconfigs/create_hypertube-server.toml @@ -0,0 +1,8 @@ + +#Change these settings to customize the server-side behavior of the mod. +["Travel Settings"] + #Allow fish to go through the tubes. (experimental) + allowFishTravel = true + #Allow villagers to go through the tubes. + allowVillagerTravel = true + diff --git a/defaultconfigs/firmalife-server.toml b/defaultconfigs/firmalife-server.toml index db7fa6172..744699e5e 100644 --- a/defaultconfigs/firmalife-server.toml +++ b/defaultconfigs/firmalife-server.toml @@ -30,7 +30,7 @@ #Range: > 1 ovenCureTemperature = 600 #If true, ovens will hurt the player if they touch it without a peel in hand. - ovenRequirePeel = true + ovenRequirePeel = false #The chance for fuel burning in an oven to drop an ash block into an ashtray. #Range: 0.0 ~ 1.0 ovenAshChance = 0.5 @@ -63,7 +63,7 @@ #Range: 1 ~ 128 cellarRadius = 15 #If true, the tumbler and the pumping station work magically with a redstone signal and no power required. - mechanicalPowerCheatMode = false + mechanicalPowerCheatMode = true [foodTraits] #The modifier for the 'Dried' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. diff --git a/defaultconfigs/greate-server.toml b/defaultconfigs/greate-server.toml index 6ffe2115a..a32cdb429 100644 --- a/defaultconfigs/greate-server.toml +++ b/defaultconfigs/greate-server.toml @@ -76,7 +76,7 @@ fanSpeedMultiplier = 0.75 andesite_alloy_crushing_wheel = 0.5 andesite_alloy_encased_fan = 0.5 andesite_alloy_gearbox = 0.0 - andesite_alloy_mechanical_press = 1.0 + andesite_alloy_mechanical_press = 0.5 andesite_alloy_mechanical_mixer = 0.5 andesite_alloy_millstone = 0.5 andesite_alloy_mechanical_saw = 0.5 @@ -95,7 +95,7 @@ fanSpeedMultiplier = 0.75 steel_crushing_wheel = 1.0 steel_encased_fan = 1.0 steel_gearbox = 0.0 - steel_mechanical_press = 2.0 + steel_mechanical_press = 1.0 steel_mechanical_mixer = 1.0 steel_millstone = 1.0 steel_mechanical_saw = 1.0 @@ -114,7 +114,7 @@ fanSpeedMultiplier = 0.75 aluminium_crushing_wheel = 1.5 aluminium_encased_fan = 1.5 aluminium_gearbox = 0.0 - aluminium_mechanical_press = 3.0 + aluminium_mechanical_press = 1.5 aluminium_mechanical_mixer = 1.5 aluminium_millstone = 1.5 aluminium_mechanical_saw = 1.5 @@ -133,7 +133,7 @@ fanSpeedMultiplier = 0.75 stainless_steel_crushing_wheel = 2.0 stainless_steel_encased_fan = 2.0 stainless_steel_gearbox = 0.0 - stainless_steel_mechanical_press = 4.0 + stainless_steel_mechanical_press = 2.0 stainless_steel_mechanical_mixer = 2.0 stainless_steel_millstone = 2.0 stainless_steel_mechanical_saw = 2.0 @@ -152,7 +152,7 @@ fanSpeedMultiplier = 0.75 titanium_crushing_wheel = 2.5 titanium_encased_fan = 2.5 titanium_gearbox = 0.0 - titanium_mechanical_press = 5.0 + titanium_mechanical_press = 2.5 titanium_mechanical_mixer = 2.5 titanium_millstone = 2.5 titanium_mechanical_saw = 2.5 @@ -171,7 +171,7 @@ fanSpeedMultiplier = 0.75 tungsten_steel_crushing_wheel = 3.0 tungsten_steel_encased_fan = 3.0 tungsten_steel_gearbox = 0.0 - tungsten_steel_mechanical_press = 6.0 + tungsten_steel_mechanical_press = 3.0 tungsten_steel_mechanical_mixer = 3.0 tungsten_steel_millstone = 3.0 tungsten_steel_mechanical_saw = 3.0 @@ -190,7 +190,7 @@ fanSpeedMultiplier = 0.75 rhodium_plated_palladium_crushing_wheel = 3.5 rhodium_plated_palladium_encased_fan = 3.5 rhodium_plated_palladium_gearbox = 0.0 - rhodium_plated_palladium_mechanical_press = 7.0 + rhodium_plated_palladium_mechanical_press = 3.5 rhodium_plated_palladium_mechanical_mixer = 3.5 rhodium_plated_palladium_millstone = 3.5 rhodium_plated_palladium_mechanical_saw = 3.5 @@ -209,7 +209,7 @@ fanSpeedMultiplier = 0.75 naquadah_alloy_crushing_wheel = 4.0 naquadah_alloy_encased_fan = 4.0 naquadah_alloy_gearbox = 0.0 - naquadah_alloy_mechanical_press = 8.0 + naquadah_alloy_mechanical_press = 4.0 naquadah_alloy_mechanical_mixer = 4.0 naquadah_alloy_millstone = 4.0 naquadah_alloy_mechanical_saw = 4.0 @@ -228,7 +228,7 @@ fanSpeedMultiplier = 0.75 darmstadtium_crushing_wheel = 4.5 darmstadtium_encased_fan = 4.5 darmstadtium_gearbox = 0.0 - darmstadtium_mechanical_press = 9.0 + darmstadtium_mechanical_press = 4.5 darmstadtium_mechanical_mixer = 4.5 darmstadtium_millstone = 4.5 darmstadtium_mechanical_saw = 4.5 @@ -247,7 +247,7 @@ fanSpeedMultiplier = 0.75 neutronium_crushing_wheel = 5.0 neutronium_encased_fan = 5.6 neutronium_gearbox = 0.0 - neutronium_mechanical_press = 10.0 + neutronium_mechanical_press = 5.0 neutronium_mechanical_mixer = 5.0 neutronium_millstone = 5.0 neutronium_mechanical_saw = 5.0 diff --git a/defaultconfigs/openpartiesandclaims-default-player-config.toml b/defaultconfigs/openpartiesandclaims-default-player-config.toml deleted file mode 100644 index cb62f632c..000000000 --- a/defaultconfigs/openpartiesandclaims-default-player-config.toml +++ /dev/null @@ -1,466 +0,0 @@ - -[playerConfig] - - [playerConfig.claims] - #The current sub-config ID used for new chunk claims. - usedSub = "main" - #The current sub-config ID used for new server chunk claims. - usedServerSub = "main" - #When not empty, used as the name for your claimed chunks. - name = "" - #Used as the color for your claims. Set to 0 to use the default automatic color. - color = 0 - #When enabled, the mod tries to protect your claimed chunks from other players. Workarounds are possible, especially with mods. - protectClaimedChunks = true - #The number of additional chunk claims that you can make on top of the normal limit. - bonusChunkClaims = 0 - #The number of additional chunk claim forceloads that you can make on top of the normal limit. - bonusChunkForceloads = 0 - - [playerConfig.claims.protection] - #When enabled, claimed chunk protection includes protection against players from the same party as you. - fromParty = false - #When enabled, claimed chunk protection includes protection against players from parties who are allied by the party that you are in. - fromAllyParties = true - #When enabled, claimed chunk protection includes basic protection against players breaking or otherwise interacting with blocks if they don't have access to the chunks. Block placing is usually additionally controlled by the item use protection. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - blocksFromPlayers = 1 - #When enabled, claimed chunk protection includes protection against mobs, who don't have access to the chunks, breaking/placing blocks (e.g. endermen). Chunks directly next to the protected chunks are also partially protected when protection is based on the mob griefing rule check. Should work for vanilla mob behavior. Modded mob behavior is likely not to be included. Feel free to set the vanilla game rule for mob griefing for extra safety. Keep in mind that creeper explosions are also affected by the explosion-related options. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - blocksFromMobs = 1 - #When enabled, claimed chunk protection includes protection against non-living entities, who don't have access to the chunks, breaking/placing blocks. Should work for vanilla entity behavior, unless another mod breaks it. Modded entity behavior is likely not to be included. Keep in mind that explosions use separate explosion-related options. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - blocksFromOther = 1 - #When enabled, instead of always simply using the direct "Protect Blocks From Mobs/Other" option for block interactions coming from non-player entities, if the entity (e.g. an arrow) has an owner (e.g. a player), then the block protection option corresponding to the owner is used (e.g. "Protect Blocks From Players"). - #Chunk access is always tested against the owner, whether this is enabled or not. - blocksRedirect = true - #When enabled, claimed chunk protection includes block protection against explosions. Keep in mind that creeper explosions are also affected by the block mob protection option. - blocksFromExplosions = true - #When enabled, claimed chunk protection includes protection against fire spread. - fromFireSpread = true - #When enabled, claimed chunk protection includes protection against frost walking by players/entities who don't have access to the chunks. - # - #1) Every - protected from all players/entities that don't have chunk access. - #2) Not Party - only players/entities not in the same party as you. - #3) Not Ally - only players/entities not in any party allied by yours. - fromFrostWalking = 1 - #When enabled, claimed chunk protection includes protection against crop trample (falling on crops destroys them) for entities that don't have access to the chunks. - cropTrample = true - #When enabled, claimed chunk protection includes protection against fluids (e.g. lava) flowing into the protected chunks from outside. This does not protect wilderness. - fluidBarrier = true - #When enabled, claimed chunk protection includes protection against being affected by pistons outside of the protected chunks. This does not protect wilderness. - pistonBarrier = true - #When enabled, claimed chunk protection includes buttons being protected against projectiles not owned by any player who has access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - buttonsFromProjectiles = 1 - #When enabled, claimed chunk protection includes target blocks being protected against projectiles not owned by any player who has access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - targetsFromProjectiles = 1 - #When enabled, claimed chunk protection includes pressure plates being protected against players who don't have access to the chunks. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - platesFromPlayers = 1 - #When enabled, claimed chunk protection includes pressure plates being protected against mobs who don't have access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - platesFromMobs = 1 - #When enabled, claimed chunk protection includes pressure plates being protected against non-living entities who don't have access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - platesFromOther = 1 - #When enabled, claimed chunk protection includes tripwires being protected against players who don't have access to the chunks. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - tripwireFromPlayers = 1 - #When enabled, claimed chunk protection includes tripwires being protected against mobs who don't have access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - tripwireFromMobs = 1 - #When enabled, claimed chunk protection includes tripwires being protected against non-living entities who don't have access to the chunks. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - tripwireFromOther = 1 - #When enabled, claimed chunk protection includes friendly (+ server configured) entities in the chunks being protected against players who don't have access to the chunks. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - entitiesFromPlayers = 1 - #When enabled, claimed chunk protection includes friendly (+ server configured) entities in the chunks being protected against mobs. Chunks directly next to the protected chunks are also partially protected when protection is based on the mob griefing rule check. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - entitiesFromMobs = 1 - #When enabled, claimed chunk protection includes friendly (+ server configured) entities in the chunks being protected against non-living entities (e.g. arrows, falling anvils, activated TNT). - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - entitiesFromOther = 1 - #When enabled, instead of always simply using the direct "Protect Entities From Mobs/Other" option for entity attacks/interactions coming from non-player entities, if the attacking entity (e.g. an arrow) has an owner (e.g. a player), then the entity protection option corresponding to the owner is used (e.g. "Protect Entities From Players"). - #Chunk access is always tested against the owner, whether this is enabled or not. - entitiesRedirect = true - #When enabled, claimed chunk protection includes friendly (+ server configured) entities in the chunks being protected against all explosions not directly activated by the chunk owner. - entitiesFromExplosions = true - #When enabled, claimed chunk protection includes friendly (+ server configured) entities in the chunks being protected against fire. - entitiesFromFire = true - #When enabled, claimed chunk protection includes protection from village raids. It stops raiders from spawning inside the protected chunks, from entering them and from hurting protectable entities, even if entity protection is turned off. - raids = true - #When enabled, claimed chunk protection includes players being protected from player attacks. - playersFromPlayers = false - #When enabled, claimed chunk protection includes players being protected from mob attacks. - playersFromMobs = false - #When enabled, claimed chunk protection includes players being protected against non-living entities. - playersFromOther = false - #When enabled, instead of always simply using the direct "Protect Players From Mobs/Other" option for entity attacks/iteractions coming from non-player entities, if the attacking entity (e.g. an arrow) has an owner (e.g. a player), then the entity protection option corresponding to the owner is used (e.g. "Protect Players From Players"). - playersRedirect = true - #When enabled, claimed chunk protection includes blocks and entities being protected against lightning directly caused by players who don't have access to the chunks (e.g. with the trident). Chunks directly next to the protected chunks are also partially protected. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - playerLightning = 1 - #When enabled, claimed chunk protection includes chorus fruit teleportation prevention for entities/players who don't have access to the chunks. - # - #1) Every - protected from all players/entities that don't have chunk access. - #2) Not Party - only players/entities not in the same party as you. - #3) Not Ally - only players/entities not in any party allied by yours. - chorusFruitTeleport = 1 - #When enabled, claimed chunk protection includes nether portal usage prevention for players who don't have access to the chunks. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - netherPortalsPlayers = 1 - #When enabled, claimed chunk protection includes nether portal usage prevention for mobs who don't have access to the chunks. Even after the protection is turned off, a recently stopped entity is still on a short cooldown. You must let it finish without constantly retrying to push it through the portal, which restarts the cooldown. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - netherPortalsMobs = 1 - #When enabled, claimed chunk protection includes nether portal usage prevention for non-living entities who don't have access to the chunks. Even after the protection is turned off, a recently stopped entity is still on a short cooldown. You must let it finish without constantly retrying to push it through the portal, which restarts the cooldown. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - netherPortalsOther = 1 - #When enabled, claimed chunk protection includes protection from right-click held item use. On Fabric, allowed item use means being able to place blocks on blocks that you can interact with, e.g. exception blocks, even if block protection is enabled! Right-click item use can also break blocks, if that is the item's right-click mechanic. Some item use in a chunk might also be prevented by neighbor item use protection in neighbor chunks. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - itemUse = 1 - #When enabled, the item use protection is extended to some right-click held item use in chunks directly next to the claimed ones. Item use affected by this is usually things that still work while looking at the sky (not block or entity) or item use with custom ray-tracing for blocks/fluids/entities (e.g. placing things on water), but also any item use of "additional banned items" configured on the server. Item use protection exceptions (e.g. food, potions etc) still apply. - neighborChunksItemUse = true - #When enabled, claimed chunk protection includes protection against dispensers that are "touching" and facing the protected chunks from outside. This does not protect wilderness. - dispenserBarrier = true - #When enabled, claimed chunk protection includes prevention of item tossing by players that don't have access to the chunks. - #Dying can be used to circumvent this, so it is recommended to enable keepInventory or use a gravestone mod. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - itemTossPlayers = 0 - #When enabled, claimed chunk protection includes prevention of item tossing by some mobs that don't have access to the chunks. Requires the tossing mob to be set as the item's thrower. - #Modded mobs are pretty likely to do it themselves or have it done by this mod. Otherwise, the toss won't be prevented. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - itemTossMobs = 0 - #When enabled, claimed chunk protection includes prevention of item tossing by non-living entities that don't have access to the chunks. Requires the tossing mob to be set as the item's thrower. Some entities might not that. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - itemTossOther = 0 - #When enabled, instead of always simply using the direct "Protect Mob/Other Item Toss" option for item tosses coming from non-player entities, if the tossing entity (e.g. a special arrow) has an owner (e.g. a player), then the item toss protection option corresponding to the owner is used (e.g. "Protect Player Item Toss"). - itemTossRedirect = true - #When enabled, claimed chunk protection includes protection from loot being dropped when mobs die unless they are killed by players who have access to the chunks. Any non-living entity spawned on a mob's death is considered loot. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - mobLoot = 0 - #When enabled, claimed chunk protection includes protection for items and experience that have been dropped on a player death, even if the standard item pickup protection is disabled. The protected items are only accessible to the player that dropped them and the entity/player that killed the player. - # - #1) Party - players in the same party as you. - #2) Allies - players in parties that are allied by yours. - #3) Every - all players. - playerDeathLoot = 0 - #When enabled, claimed chunk protection includes protection from players picking up items, unless they have access to the chunks or own the items. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - itemPickupPlayers = 0 - #When enabled, claimed chunk protection includes protection from mobs picking up items, unless they have access to the chunks or own the items. Might not work for some mobs. Chunks directly next to the protected chunks are also partially protected when protection is based on the mob griefing rule check. - # - #1) Every - protected from all entities not owned by a player that has chunk access. - #2) Not Party - all entities, except owned by a player in the same party as you. - #3) Not Ally - all entities, except owned by a player in any party allied by yours. - itemPickupMobs = 0 - #When enabled, instead of always simply using the direct "Protect Items From Mobs" option for item pickups coming from mobs, if the mob (e.g. an allay) has an owner (e.g. a player), then the item protection option corresponding to the owner is used (e.g. "Protect Items From Players"). - itemPickupRedirect = false - #When enabled, claimed chunk protection includes protection from players picking up experience orbs, unless they have access to the chunks or own the orbs. - # - #1) Every - protected from all players that don't have chunk access. - #2) Not Party - only players not in the same party as you. - #3) Not Ally - only players not in any party allied by yours. - xpPickup = 0 - #Override the value of the vanilla "mob griefing" game rule with either block, entity or dropped item protection in the protected chunks and their neighbors. - #By default, all "mob griefing" game rule checks, except for evokers (sheep conversion spell) and for most item pickups, are overridden with the block protection option. By default, the game rule is not overridden for item pickups (e.g. piglins picking up gold) because the basic item protection is already enough for most cases. When using the Forge version of the mod, this can be used for modded mobs. The main server config can be used to change which options are checked (even all 3) for specific mobs. Fabric/Quilt does not fire an event for all mob griefing rule checks. Fabric/Quilt modded mobs would simply check the game rule directly, which cannot be overridden by this mod. - overrideMobGriefingRule = true - #When enabled, claimed chunk protection disables the natural spawning of hostile mobs. - naturalSpawnHostile = false - #When enabled, claimed chunk protection disables the natural spawning of friendly mobs. - naturalSpawnFriendly = false - #When enabled, claimed chunk protection disables hostile mob spawners. - spawnersHostile = false - #When enabled, claimed chunk protection disables friendly mob spawners. - spawnersFriendly = false - #When enabled, claimed chunk protection includes protection from projectiles spawning hostile mobs when they land (e.g. endermites). Might not work with projectiles from mods that don't implement this mod's API. - # - #1) Every - protected from all projectiles not owned by a player that has chunk access. - #2) Not Party - all projectiles, except owned by a player in the same party as you. - #3) Not Ally - all projectiles, except owned by a player in any party allied by yours. - projectileHitHostileSpawn = 1 - #When enabled, claimed chunk protection includes protection from projectiles spawning non-hostile mobs when they land (e.g. chicken). Might not work with projectiles from mods that don't implement this mod's API. - # - #1) Every - protected from all projectiles not owned by a player that has chunk access. - #2) Not Party - all projectiles, except owned by a player in the same party as you. - #3) Not Ally - all projectiles, except owned by a player in any party allied by yours. - projectileHitFriendlySpawn = 1 - - [playerConfig.claims.protection.exceptionGroups] - - [playerConfig.claims.protection.exceptionGroups.entity] - - [playerConfig.claims.protection.exceptionGroups.entity.barrier] - #When enabled, claimed chunk protection prevents the following additional entities from entering the claim (except wilderness): minecraft:player. - # - #1) Every - protected from all players/entities that don't have chunk access. - #2) Not Party - only players/entities not in the same party as you. - #3) Not Ally - only players/entities not in any party allied by yours. - Players = 0 - #When enabled, claimed chunk protection prevents the following additional entities from entering the claim (except wilderness): minecraft:ender_pearl. - # - #1) Every - protected from all players/entities that don't have chunk access. - #2) Not Party - only players/entities not in the same party as you. - #3) Not Ally - only players/entities not in any party allied by yours. - Ender_Pearls = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.interact] - #When enabled, claimed chunk protection makes an exception for interaction with the following entities: minecraft:villager, minecraft:wandering_trader. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Traders = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following entities: minecraft:armor_stand. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Armor_Stands = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.handInteract] - #When enabled, claimed chunk protection makes an exception for interaction with an empty hand with the following entities: minecraft:item_frame. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Item_Frames = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.break] - #When enabled, claimed chunk protection makes an exception for destruction of the following entities: minecraft:cow, minecraft:mooshroom, minecraft:sheep, minecraft:chicken, minecraft:pig, minecraft:rabbit, minecraft:goat. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Livestock = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.blockAccess] - #When enabled, claimed chunk protection makes an exception for unlimited block access by the following entities: minecraft:villager. If the block protection is based on the mob griefing rule check, then the claimed neighbor chunks must also allow the block access. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Villagers = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.entityAccess] - #When enabled, claimed chunk protection makes an exception for unlimited entity access by the following entities: minecraft:zombie, minecraft:zombie_villager, minecraft:husk, minecraft:drowned. If the entity protection is based on the mob griefing rule check, then the claimed neighbor chunks must also allow the entity access. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Zombies = 0 - - [playerConfig.claims.protection.exceptionGroups.entity.droppedItemAccess] - #When enabled, claimed chunk protection makes an exception for unlimited dropped item access by the following entities: minecraft:villager. If the dropped item protection is based on the mob griefing rule check, then the claimed neighbor chunks must also allow the dropped item access. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Villagers = 0 - #When enabled, claimed chunk protection makes an exception for unlimited dropped item access by the following entities: minecraft:piglin. If the dropped item protection is based on the mob griefing rule check, then the claimed neighbor chunks must also allow the dropped item access. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Piglins = 0 - #When enabled, claimed chunk protection makes an exception for unlimited dropped item access by the following entities: minecraft:fox. If the dropped item protection is based on the mob griefing rule check, then the claimed neighbor chunks must also allow the dropped item access. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Foxes = 0 - - [playerConfig.claims.protection.exceptionGroups.block] - - [playerConfig.claims.protection.exceptionGroups.block.interact] - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:lever, #minecraft:buttons. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Controls = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: #minecraft:doors, #minecraft:fence_gates, #forge:fence_gates, #minecraft:trapdoors. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Doors = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:chest, minecraft:trapped_chest, #forge:chests/wooden. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Chests = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:barrel, #forge:barrels. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Barrels = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:ender_chest, #forge:chests/ender. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Ender_Chests = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: #minecraft:shulker_boxes. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Shulker_Boxes = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:furnace, minecraft:blast_furnace, minecraft:smoker. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Furnaces = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:hopper. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Hoppers = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:dispenser, minecraft:dropper. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Dispenser-like = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: #minecraft:anvil. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Anvils = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: #minecraft:beds. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Beds = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:beacon. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Beacons = 0 - #When enabled, claimed chunk protection makes an exception for interaction with the following blocks: minecraft:enchanting_table. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Enchanting_Tables = 0 - - [playerConfig.claims.protection.exceptionGroups.block.break] - #When enabled, claimed chunk protection makes an exception for destruction of the following blocks: #minecraft:crops. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Crops = 0 - - [playerConfig.claims.protection.exceptionGroups.item] - - [playerConfig.claims.protection.exceptionGroups.item.interact] - #When enabled, claimed chunk protection makes an exception for interaction with the following items: minecraft:written_book, minecraft:writable_book. - # - #1) Party - players or entities owned by players in the same party as you. - #2) Allies - players or entities owned by players in parties that are allied by yours. - #3) Every - all players/entities. - Books = 0 - - [playerConfig.claims.forceload] - #When enabled, the chunks you have marked for forceloading are forceloaded. - #If the forceload limit has changed and you have more chunks marked than the new limit, then some of the chunks won't be forceloaded. Unmark any chunks until you are within the limit to ensure that all marked chunks are forceloaded. - enabled = false - #When enabled, the chunks you have marked for forceloading stay loaded even when you are offline (can significantly affect server performance!). - #If your forceload limit is affected by your FTB Ranks rank/permissions, then you need to login at least once after a server (re)launch for it to take effect while you are offline. - offlineForceload = false - - [playerConfig.parties] - #When not empty, used in some places as the name for the parties that you create. - name = "" - #When enabled, your position in the game is shared with players from the same party as you, which can be used by other mods, e.g. to display party members on a map. - shareLocationWithParty = true - #When enabled, your position in the game is shared with the mutual ally parties of the party that you are in, which can be used by other mods, e.g. to display party members on a map. - shareLocationWithMutualAllyParties = false - #When enabled, the sharable positions of players from the same party as you are shared with your game client, which can be used by other mods, e.g. to display party members on a map. - receiveLocationsFromParty = true - #When enabled, the sharable positions of players from the mutual ally parties of the party that you are in are shared with your game client, which can be used by other mods, e.g. to display allies on a map. - receiveLocationsFromMutualAllyParties = false - diff --git a/defaultconfigs/tacz-server.toml b/defaultconfigs/tacz-server.toml new file mode 100644 index 000000000..6d7a1acb2 --- /dev/null +++ b/defaultconfigs/tacz-server.toml @@ -0,0 +1,43 @@ + +[interact_key] + #These whitelist blocks can be interacted with when the interact key is pressed + InteractKeyWhitelistBlocks = [] + #These whitelist entities can be interacted with when the interact key is pressed + InteractKeyWhitelistEntities = [] + #These blacklist blocks can be interacted with when the interact key is pressed + InteractKeyBlacklistBlocks = [] + #These blacklist entities can be interacted with when the interact key is pressed + InteractKeyBlacklistEntities = [] + +[base_multiplier] + #All base damage number is multiplied by this factor + #Range: 0.0 ~ 1.7976931348623157E308 + DamageBaseMultiplier = 1.0 + #All armor ignore damage number is multiplied by this factor + #Range: 0.0 ~ 1.7976931348623157E308 + ArmorIgnoreBaseMultiplier = 1.0 + #All head shot damage number is multiplied by this factor + #Range: 0.0 ~ 1.7976931348623157E308 + HeadShotBaseMultiplier = 1.0 + #The movement speed will decrease per kg of weight. 0.015 means 1.5% speed decrease per kg. Set a negative value to disable this feature + #Range: -1.0 ~ 1.7976931348623157E308 + WeightSpeedMultiplier = 0.015 + +[misc] + #The entity's head hitbox during the headshot + #Format: touhou_little_maid:maid [-0.5, 1.0, -0.5, 0.5, 1.5, 0.5] + HeadShotAABB = [] + #The maximum stack size of ammo that the ammo box can hold + #Range: > 1 + AmmoBoxStackSize = 3 + #Deprecated. Use vanilla server resource pack + ClientGunPackDownloadUrls = [] + #Whether or not players are allowed to use the crawl feature + EnableCrawl = true + #Enable the recipe limit of default gunsmith table or not + EnableDefaultGunSmithTableFilter = true + #[Debug Option] Do server-side network check while shooting or not + ServerShootNetworkCheck = true + #[Debug Option] Do server-side shoot cooldown check or not. WARNING: Close this will disable the shoot cooldown check in server-side at all, which may lead to potential for cheating. Only consider to close this when you can't shoot at all sometimes. + ServerShootCooldownCheck = true + diff --git a/defaultconfigs/tfcea-server.toml b/defaultconfigs/tfcea-server.toml deleted file mode 100644 index 087adc875..000000000 --- a/defaultconfigs/tfcea-server.toml +++ /dev/null @@ -1,6 +0,0 @@ - -[general] - #The modifier for the 'Refrigerating' food trait. Values less than 1 extend food lifetime, values greater than one decrease it. A value of zero stops decay. - #Range: 0.0 ~ 1.7976931348623157E308 - traitRefrigeratingModifier = 0.125 - diff --git a/icon.png b/icon.png deleted file mode 100644 index fdaf5f4e8..000000000 Binary files a/icon.png and /dev/null differ diff --git a/kubejs/assets/ad_astra/lang/en_us.json b/kubejs/assets/ad_astra/lang/en_us.json index 0366e0a68..f9562c036 100644 --- a/kubejs/assets/ad_astra/lang/en_us.json +++ b/kubejs/assets/ad_astra/lang/en_us.json @@ -1,5 +1,6 @@ { "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.ad_astra.oxygen_distributor": "Breathable Air Distributor", "block.ad_astra.moon_sand": "Lunar Sand", "block.ad_astra.moon_stone": "Raw Anorthosite", "block.ad_astra.moon_cobblestone": "Anorthosite Cobble", @@ -21,6 +22,7 @@ "block.ad_astra.polished_moon_stone_stairs": "Polished Anorthosite Stairs", "block.ad_astra.sky_stone": "Meteorite", "block.ad_astra.moon_deepslate": "Raw Norite", + "block.ad_astra.cheese_block": "Moon Cheese Block", "block.ad_astra.moon_cheese_ore": "Anorthosite Cheese Ore", "block.ad_astra.mars_sand": "Martian Sand", "block.ad_astra.mars_stone": "Raw Argillite", @@ -43,7 +45,7 @@ "block.ad_astra.polished_mars_stone_stairs": "Polished Argillite Stairs", "block.ad_astra.conglomerate": "Martian Conglomerate", "block.ad_astra.polished_conglomerate": "Polished Martian Conglomerate", - "block.ad_astra.venus_sand": "Venusian Sand", + "block.ad_astra.venus_sand": "Trachyte Sand", "block.ad_astra.venus_stone": "Raw Trachyte", "block.ad_astra.venus_cobblestone": "Trachyte Cobble", "block.ad_astra.venus_cobblestone_slab": "Trachyte Cobble Slab", @@ -62,6 +64,11 @@ "block.ad_astra.polished_venus_stone": "Polished Trachyte", "block.ad_astra.polished_venus_stone_slab": "Polished Trachyte Slab", "block.ad_astra.polished_venus_stone_stairs": "Polished Trachyte Stairs", + "block.ad_astra.venus_sandstone": "Trachyte Sandstone", + "block.ad_astra.venus_sandstone_bricks": "Trachyte Sandstone Bricks", + "block.ad_astra.venus_sandstone_brick_slab": "Trachyte Sandstone Brick Slab", + "block.ad_astra.venus_sandstone_brick_stairs": "Trachyte Sandstone Brick Stairs", + "block.ad_astra.cracked_venus_sandstone_bricks": "Cracked Trachyte Sandstone Bricks", "block.ad_astra.mercury_stone": "Raw Komatiite", "block.ad_astra.mercury_cobblestone": "Komatiite Cobble", "block.ad_astra.mercury_cobblestone_slab": "Komatiite Cobble Slab", @@ -98,6 +105,18 @@ "block.ad_astra.polished_glacio_stone": "Polished Phonolite", "block.ad_astra.polished_glacio_stone_slab": "Polished Phonolite Slab", "block.ad_astra.polished_glacio_stone_stairs": "Polished Phonolite Stairs", + "entity.ad_astra.corrupted_lunarian": "Lunar Zombie", + "entity.ad_astra.tier_1_rocket": "R-Aluminosteel Rocket", + "entity.ad_astra.tier_1_rover": "Rover", + "fluid_type.ad_astra.oxygen": "Breathable Air", + "item.ad_astra.steel_cable": "Basic RF Cable", + "item.ad_astra.desh_cable": "Advanced RF Cable", + "item.ad_astra.tier_1_rocket": "R-Aluminosteel Rocket", + "item.ad_astra.oxygen_bucket": "Breathable Air Bucket", + "item.ad_astra.tier_1_rover": "Rover", + "item.ad_astra.photovoltaic_etrium_cell": "Basic Photovoltaic Cell", + "item.ad_astra.photovoltaic_vesnium_cell": "Energium Photovoltaic Cell", + "item.ad_astra.cheese": "Moon Cheese", "tagprefix.moon_stone": "Anorthosite %s Ore", "tagprefix.moon_deepslate": "Norite %s Ore", "tagprefix.mars_stone": "Argillite %s Ore", diff --git a/kubejs/assets/ad_astra/lang/uk_ua.json b/kubejs/assets/ad_astra/lang/uk_ua.json new file mode 100644 index 000000000..1054c62be --- /dev/null +++ b/kubejs/assets/ad_astra/lang/uk_ua.json @@ -0,0 +1,126 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.ad_astra.oxygen_distributor": "Розподілювач Повітря", + "block.ad_astra.moon_sand": "Місячний Пісок", + "block.ad_astra.moon_stone": "Сирий Анортозит", + "block.ad_astra.moon_cobblestone": "Анортоцитовий брук", + "block.ad_astra.moon_cobblestone_slab": "Анортоцитова бруківна плита", + "block.ad_astra.moon_cobblestone_stairs": "Анортоцитові бруківні сходи", + "block.ad_astra.moon_pillar": "Анортоцитовий стовп", + "block.ad_astra.moon_stone_brick_slab": "Анортоцитова цегляна плита", + "block.ad_astra.moon_stone_brick_stairs": "Анортоцитові цегляні сходи", + "block.ad_astra.moon_stone_brick_wall": "Анортоцитова цегляна стіна", + "block.ad_astra.moon_stone_bricks": "Анортоцитові цеглини", + "block.ad_astra.moon_stone_slab": "Анортоцитова плита", + "block.ad_astra.moon_stone_stairs": "Анортоцитові сходи", + "block.ad_astra.chiseled_moon_stone_bricks": "Різьблені Анортоцитові Цеглини", + "block.ad_astra.chiseled_moon_stone_slab": "Різьблена Анортоцитова плита", + "block.ad_astra.chiseled_moon_stone_stairs": "Різьблені Анортоцитові Сходи", + "block.ad_astra.cracked_moon_stone_bricks": "Тріщинуваті Анортоцитові Цеглини", + "block.ad_astra.polished_moon_stone": "Полірований Анортоцит", + "block.ad_astra.polished_moon_stone_slab": "Полірована Анортоцитова плита", + "block.ad_astra.polished_moon_stone_stairs": "Поліровані Анортоцитові Сходи", + "block.ad_astra.sky_stone": "Метеорит", + "block.ad_astra.moon_deepslate": "Сирий Норит", + "block.ad_astra.cheese_block": "Місячний сирний блок", + "block.ad_astra.moon_cheese_ore": "Анортоцитовий Сирна Руда", + "block.ad_astra.mars_sand": "Марсіанський пісок", + "block.ad_astra.mars_stone": "Сирий Аргіліт", + "block.ad_astra.mars_cobblestone": "Аргілітовий брук", + "block.ad_astra.mars_cobblestone_slab": "Аргілітова бруківна плита", + "block.ad_astra.mars_cobblestone_stairs": "Аргілітові бруківні сходи", + "block.ad_astra.mars_pillar": "Аргілітовий стовп", + "block.ad_astra.mars_stone_brick_slab": "Аргілітова цегляна плита", + "block.ad_astra.mars_stone_brick_stairs": "Аргілітові цегляні сходи", + "block.ad_astra.mars_stone_brick_wall": "Аргілітова цегляна стіна", + "block.ad_astra.mars_stone_bricks": "Аргілітові цеглини", + "block.ad_astra.mars_stone_slab": "Аргілітова плита", + "block.ad_astra.mars_stone_stairs": "Аргілітові сходи", + "block.ad_astra.chiseled_mars_stone_bricks": "Різьблені Аргілітові Цеглини", + "block.ad_astra.chiseled_mars_stone_slab": "Різьблена Аргілітова плита", + "block.ad_astra.chiseled_mars_stone_stairs": "Різьблені Аргілітові Сходи", + "block.ad_astra.cracked_mars_stone_bricks": "Тріщинуваті Аргілітові Цеглини", + "block.ad_astra.polished_mars_stone": "Полірований Аргіліт", + "block.ad_astra.polished_mars_stone_slab": "Полірована Аргілітова плита", + "block.ad_astra.polished_mars_stone_stairs": "Поліровані Аргілітові Сходи", + "block.ad_astra.conglomerate": "Марсіанський Конгломерат", + "block.ad_astra.polished_conglomerate": "Полірований Марсіанський Конгломерат", + "block.ad_astra.venus_sand": "Трахітовий пісок", + "block.ad_astra.venus_stone": "Сирий Трахіт", + "block.ad_astra.venus_cobblestone": "Трахітовий брук", + "block.ad_astra.venus_cobblestone_slab": "Трахітова бруківна плита", + "block.ad_astra.venus_cobblestone_stairs": "Trachyte Cobble Stairs", + "block.ad_astra.venus_pillar": "Трахітовий стовп", + "block.ad_astra.venus_stone_brick_slab": "Трахітова цегляна плита", + "block.ad_astra.venus_stone_brick_stairs": "Трахітові цегляні сходи", + "block.ad_astra.venus_stone_brick_wall": "Трахітова цегляна стіна", + "block.ad_astra.venus_stone_bricks": "Трахітові цеглини", + "block.ad_astra.venus_stone_slab": "Трахітова плита", + "block.ad_astra.venus_stone_stairs": "Трахітові сходи", + "block.ad_astra.chiseled_venus_stone_bricks": "Різьблені Трахітові Цеглини", + "block.ad_astra.chiseled_venus_stone_slab": "Різьблена Трахітова плита", + "block.ad_astra.chiseled_venus_stone_stairs": "Різьблені Трахітові Сходи", + "block.ad_astra.cracked_venus_stone_bricks": "Тріщинуваті Трахітові Цеглини", + "block.ad_astra.polished_venus_stone": "Полірований Трахіт", + "block.ad_astra.polished_venus_stone_slab": "Полірована Трахітова плита", + "block.ad_astra.polished_venus_stone_stairs": "Поліровані Трахітові Сходи", + "block.ad_astra.venus_sandstone": "Трахітовий пісковик", + "block.ad_astra.venus_sandstone_bricks": "Цегла з трахітового пісковику", + "block.ad_astra.venus_sandstone_brick_slab": "Плита з цегли з трахітового пісковику", + "block.ad_astra.venus_sandstone_brick_stairs": "Сходи з цегли з трахітового пісковику", + "block.ad_astra.cracked_venus_sandstone_bricks": "Тріснута цегла з трахітового пісковику", + "block.ad_astra.mercury_stone": "Сирий Коматіїт", + "block.ad_astra.mercury_cobblestone": "Коматієва бруківка", + "block.ad_astra.mercury_cobblestone_slab": "Коматієва бруківна плита", + "block.ad_astra.mercury_cobblestone_stairs": "Коматієві бруківні сходи", + "block.ad_astra.mercury_pillar": "Коматієвий стовп", + "block.ad_astra.mercury_stone_brick_slab": "Коматієва цегляна плита", + "block.ad_astra.mercury_stone_brick_stairs": "Коматієві цегляні сходи", + "block.ad_astra.mercury_stone_brick_wall": "Коматієва цегляна стіна", + "block.ad_astra.mercury_stone_bricks": "Коматієві цеглини", + "block.ad_astra.mercury_stone_slab": "Коматієва плита", + "block.ad_astra.mercury_stone_stairs": "Коматієві сходи", + "block.ad_astra.chiseled_mercury_stone_bricks": "Різьблені Коматієві Цеглини", + "block.ad_astra.chiseled_mercury_stone_slab": "Різьблена Коматієва плита", + "block.ad_astra.chiseled_mercury_stone_stairs": "Різьблені Коматієві Сходи", + "block.ad_astra.cracked_mercury_stone_bricks": "Тріщинуваті Коматієві Цеглини", + "block.ad_astra.polished_mercury_stone": "Полірований Коматіїт", + "block.ad_astra.polished_mercury_stone_slab": "Полірована Коматієва плита", + "block.ad_astra.polished_mercury_stone_stairs": "Поліровані Коматієві Сходи", + "block.ad_astra.glacio_stone": "Сирий Фоноліт", + "block.ad_astra.glacio_cobblestone": "Фонолітова бруківка", + "block.ad_astra.glacio_cobblestone_slab": "Фонолітова бруківна плита", + "block.ad_astra.glacio_cobblestone_stairs": "Фонолітові бруківні сходи", + "block.ad_astra.glacio_pillar": "Фонолітовий стовп", + "block.ad_astra.glacio_stone_brick_slab": "Фонолітова цегляна плита", + "block.ad_astra.glacio_stone_brick_stairs": "Фонолітові цегляні сходи", + "block.ad_astra.glacio_stone_brick_wall": "Фонолітова цегляна стіна", + "block.ad_astra.glacio_stone_bricks": "Фонолітові цеглини", + "block.ad_astra.glacio_stone_slab": "Фонолітова плита", + "block.ad_astra.glacio_stone_stairs": "Фонолітові сходи", + "block.ad_astra.chiseled_glacio_stone_bricks": "Різьблені Фонолітові Цеглини", + "block.ad_astra.chiseled_glacio_stone_slab": "Різьблена Фонолітова плита", + "block.ad_astra.chiseled_glacio_stone_stairs": "Різьблені Фонолітові Сходи", + "block.ad_astra.cracked_glacio_stone_bricks": "Тріщинуваті Фонолітові Цеглини", + "block.ad_astra.polished_glacio_stone": "Полірований Фоноліт", + "block.ad_astra.polished_glacio_stone_slab": "Полірована Фонолітова плита", + "block.ad_astra.polished_glacio_stone_stairs": "Поліровані Фонолітові Сходи", + "entity.ad_astra.corrupted_lunarian": "Місячний Зомбі", + "entity.ad_astra.tier_1_rocket": "Р-алюміносталева ракета", + "entity.ad_astra.tier_1_rover": "Ровер", + "fluid_type.ad_astra.oxygen": "Придатне Повітря", + "item.ad_astra.steel_cable": "Базовий RF-кабель", + "item.ad_astra.desh_cable": "Покращений RF-кабель", + "item.ad_astra.tier_1_rocket": "Р-алюміносталева ракета", + "item.ad_astra.oxygen_bucket": "Відро з вдиханим повітрям", + "item.ad_astra.tier_1_rover": "Ровер", + "item.ad_astra.photovoltaic_etrium_cell": "Базова фотоелектрична капсула", + "item.ad_astra.photovoltaic_vesnium_cell": "Вдосконалена фотоелектрична капсула", + "item.ad_astra.cheese": "Місячний сир", + "tagprefix.moon_stone": "Анорто́зитова %s Руда", + "tagprefix.moon_deepslate": "Норитова %s Руда", + "tagprefix.mars_stone": "Аргілітова %s Руда", + "tagprefix.venus_stone": "ТрахітовАа %s Руда", + "tagprefix.mercury_stone": "Коматієва %s Руда", + "tagprefix.glacio_stone": "Фонолітова %s Руда" +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/earth_orbit.json b/kubejs/assets/ad_astra/planet_renderers/earth_orbit.json new file mode 100644 index 000000000..e03b24d23 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/earth_orbit.json @@ -0,0 +1,111 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:earth_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 30.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 10.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -12813094, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/earth.png" + }, + { + "back_light_color": -5261108, + "back_light_scale": 24.0, + "blend": false, + "global_rotation": [ + 80.0, + 0.0, + 30.0 + ], + "local_rotation": [ + 0.0, + -5.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 8.0, + "texture": "ad_astra:textures/environment/moon.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/glacio_orbit.json b/kubejs/assets/ad_astra/planet_renderers/glacio_orbit.json new file mode 100644 index 000000000..2c8ae1d37 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/glacio_orbit.json @@ -0,0 +1,111 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:glacio_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 27.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 9.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -3221524, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/glacio.png" + }, + { + "back_light_color": -6861640, + "back_light_scale": 150.0, + "blend": false, + "global_rotation": [ + 60.0, + 0.0, + 5.0 + ], + "local_rotation": [ + 0.0, + 0.0, + -5.0 + ], + "movement_type": "STATIC", + "scale": 50.0, + "texture": "ad_astra:textures/environment/vicinus.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/mars.json b/kubejs/assets/ad_astra/planet_renderers/mars.json new file mode 100644 index 000000000..2dc33e1f4 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/mars.json @@ -0,0 +1,92 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:mars", + "has_fog": true, + "has_thick_fog": false, + "render_in_rain": false, + "sky_renderables": [ + { + "back_light_color": -3081481, + "back_light_scale": 21.0, + "blend": true, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 7.0, + "texture": "ad_astra:textures/environment/blue_sun.png" + }, + { + "back_light_color": -4943731, + "back_light_scale": 6.0, + "blend": true, + "global_rotation": [ + 20.0, + 20.0, + 180.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY_REVERSED", + "scale": 2.0, + "texture": "ad_astra:textures/environment/phobos.png" + }, + { + "back_light_color": -1714771, + "back_light_scale": 4.5, + "blend": true, + "global_rotation": [ + 0.0, + 0.0, + 180.0 + ], + "local_rotation": [ + 0.0, + 20.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 1.5, + "texture": "ad_astra:textures/environment/deimos.png" + }, + { + "back_light_color": -12813094, + "back_light_scale": 1.2, + "blend": true, + "global_rotation": [ + -40.0, + 0.0, + 160.0 + ], + "local_rotation": [ + 0.0, + 100.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 0.4, + "texture": "ad_astra:textures/environment/earth.png" + } + ], + "star_colors": [ + { + "data": -1, + "weight": 1 + } + ], + "stars": 1500, + "sunrise_angle": 0, + "sunrise_color": 2079743 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/mars_orbit.json b/kubejs/assets/ad_astra/planet_renderers/mars_orbit.json new file mode 100644 index 000000000..3651278d6 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/mars_orbit.json @@ -0,0 +1,93 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:mars_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 21.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 7.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -4827861, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/mars.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/mercury_orbit.json b/kubejs/assets/ad_astra/planet_renderers/mercury_orbit.json new file mode 100644 index 000000000..2bb157cc1 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/mercury_orbit.json @@ -0,0 +1,93 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:mercury_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 66.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 22.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -5543543, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/mercury.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/moon.json b/kubejs/assets/ad_astra/planet_renderers/moon.json new file mode 100644 index 000000000..f6df53193 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/moon.json @@ -0,0 +1,93 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:moon", + "has_fog": true, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 27.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 9.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -12813094, + "back_light_scale": 42.0, + "blend": false, + "global_rotation": [ + 80.0, + 0.0, + 30.0 + ], + "local_rotation": [ + 0.0, + -5.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 14.0, + "texture": "ad_astra:textures/environment/earth.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/moon_orbit.json b/kubejs/assets/ad_astra/planet_renderers/moon_orbit.json new file mode 100644 index 000000000..5db498c8d --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/moon_orbit.json @@ -0,0 +1,111 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:moon_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 27.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 9.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -5261108, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/moon.png" + }, + { + "back_light_color": -12813094, + "back_light_scale": 42.0, + "blend": false, + "global_rotation": [ + 80.0, + 0.0, + 30.0 + ], + "local_rotation": [ + 0.0, + -5.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 14.0, + "texture": "ad_astra:textures/environment/earth.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/planet_renderers/venus_orbit.json b/kubejs/assets/ad_astra/planet_renderers/venus_orbit.json new file mode 100644 index 000000000..9b365ed07 --- /dev/null +++ b/kubejs/assets/ad_astra/planet_renderers/venus_orbit.json @@ -0,0 +1,93 @@ +{ + "custom_clouds": true, + "custom_sky": true, + "custom_weather": false, + "dimension": "ad_astra:venus_orbit", + "has_fog": false, + "has_thick_fog": false, + "render_in_rain": true, + "sky_renderables": [ + { + "back_light_color": -39, + "back_light_scale": 42.0, + "blend": false, + "global_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "TIME_OF_DAY", + "scale": 14.0, + "texture": "ad_astra:textures/environment/sun.png" + }, + { + "back_light_color": -801674, + "back_light_scale": 240.0, + "blend": false, + "global_rotation": [ + 180.0, + 0.0, + 0.0 + ], + "local_rotation": [ + 0.0, + 0.0, + 0.0 + ], + "movement_type": "STATIC", + "scale": 80.0, + "texture": "ad_astra:textures/environment/venus.png" + } + ], + "star_brightness": 0.6, + "star_colors": [ + { + "data": -1447239681, + "weight": 3 + }, + { + "data": -1143472129, + "weight": 5 + }, + { + "data": -726785, + "weight": 100 + }, + { + "data": -3038977, + "weight": 80 + }, + { + "data": -7697665, + "weight": 150 + }, + { + "data": -12254977, + "weight": 10 + }, + { + "data": -2817, + "weight": 60 + }, + { + "data": -464897, + "weight": 40 + }, + { + "data": -256, + "weight": 20 + }, + { + "data": -65536, + "weight": 1 + } + ], + "stars": 13000, + "sunrise_angle": 90, + "sunrise_color": 0 +} \ No newline at end of file diff --git a/kubejs/assets/ad_astra/textures/block/gravity_normalizer.png b/kubejs/assets/ad_astra/textures/block/gravity_normalizer.png new file mode 100644 index 000000000..21825ad0b Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/gravity_normalizer.png differ diff --git a/kubejs/assets/ad_astra/textures/block/oxygen_distributor.png b/kubejs/assets/ad_astra/textures/block/oxygen_distributor.png new file mode 100644 index 000000000..3f8342795 Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/oxygen_distributor.png differ diff --git a/kubejs/assets/ad_astra/textures/block/oxygen_sensor_bottom.png b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_bottom.png new file mode 100644 index 000000000..8e232630a Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_bottom.png differ diff --git a/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front.png b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front.png new file mode 100644 index 000000000..f90376f7f Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front.png differ diff --git a/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front_on.png b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front_on.png new file mode 100644 index 000000000..f969b8a2c Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_front_on.png differ diff --git a/kubejs/assets/ad_astra/textures/block/oxygen_sensor_top.png b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_top.png new file mode 100644 index 000000000..227841c12 Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/oxygen_sensor_top.png differ diff --git a/kubejs/assets/ad_astra/textures/block/sky_stone.png b/kubejs/assets/ad_astra/textures/block/sky_stone.png new file mode 100644 index 000000000..d6246a80c Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/sky_stone.png differ diff --git a/kubejs/assets/ad_astra/textures/block/solar_panel.png b/kubejs/assets/ad_astra/textures/block/solar_panel.png new file mode 100644 index 000000000..17eb36d75 Binary files /dev/null and b/kubejs/assets/ad_astra/textures/block/solar_panel.png differ diff --git a/kubejs/assets/ad_astra/textures/entity/rocket/tier_1_rocket.png b/kubejs/assets/ad_astra/textures/entity/rocket/tier_1_rocket.png new file mode 100644 index 000000000..26ff292d0 Binary files /dev/null and b/kubejs/assets/ad_astra/textures/entity/rocket/tier_1_rocket.png differ diff --git a/kubejs/assets/ad_astra/textures/entity/rover/tier_1_rover.png b/kubejs/assets/ad_astra/textures/entity/rover/tier_1_rover.png new file mode 100644 index 000000000..f28cc5d89 Binary files /dev/null and b/kubejs/assets/ad_astra/textures/entity/rover/tier_1_rover.png differ diff --git a/kubejs/assets/ae2/lang/en_us.json b/kubejs/assets/ae2/lang/en_us.json new file mode 100644 index 000000000..21c8b4547 --- /dev/null +++ b/kubejs/assets/ae2/lang/en_us.json @@ -0,0 +1,6 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "gui.ae2.inWorldCraftingPresses": "Crafting Presses are obtained by breaking a Mysterious Cube. Mysterious Cubes are in the center of meteorites which can be found on the moon.", + "gui.advanced_ae.AdvPatternProvider": "", + "gui.expandedae.exp_pattern_provider": "" +} \ No newline at end of file diff --git a/kubejs/assets/ae2/lang/uk_ua.json b/kubejs/assets/ae2/lang/uk_ua.json new file mode 100644 index 000000000..3748b2770 --- /dev/null +++ b/kubejs/assets/ae2/lang/uk_ua.json @@ -0,0 +1,6 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "gui.ae2.inWorldCraftingPresses": "Прес-форми для крафту здобуваються шляхом руйнування Таємничого куба. Таємничі куби розташовані в центрі метеоритів, які можна знайти на Місяці.", + "gui.advanced_ae.AdvPatternProvider": "", + "gui.expandedae.exp_pattern_provider": "" +} \ No newline at end of file diff --git a/kubejs/assets/beneath/lang/en_us.json b/kubejs/assets/beneath/lang/en_us.json index cdeb75e30..f5290e9ed 100644 --- a/kubejs/assets/beneath/lang/en_us.json +++ b/kubejs/assets/beneath/lang/en_us.json @@ -12,5 +12,6 @@ "item.beneath.cursed_hide": "Lavaproof Hide", "item.beneath.blackstone_brick": "Pyroxenite Brick", "item.beneath.cursecoal": "Anthracite", - "item.beneath.crackrack_rock": "Keratophyre Rock" + "item.beneath.crackrack_rock": "Keratophyre Rock", + "item.beneath.loose_blackstone": "Loose Pyroxenite" } \ No newline at end of file diff --git a/kubejs/assets/beneath/lang/uk_ua.json b/kubejs/assets/beneath/lang/uk_ua.json new file mode 100644 index 000000000..320e6a18b --- /dev/null +++ b/kubejs/assets/beneath/lang/uk_ua.json @@ -0,0 +1,17 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.beneath.blackstone_pebble": "Розсипний Піроксеніт", + "block.beneath.blackstone_aqueduct": "Акведук із Піроксеніту", + "block.beneath.loose_blackstone": "Розсипний Піроксеніт", + "block.beneath.ore.nether_cursecoal": "Антрацитова Руда", + "block.beneath.ore.nether_cursecoal.prospected": "Антрацит", + "block.beneath.cursecoal_pile": "Купа Антрациту", + "block.beneath.ore.blackstone_sylvite": "Руда Сильвіну", + "block.beneath.crackrack": "Кератофір", + "block.beneath.soul_clay": "Брудна Глина", + "item.beneath.cursed_hide": "Лавостійка Шкіра", + "item.beneath.blackstone_brick": "Цегла з Піроксеніту", + "item.beneath.cursecoal": "Антрацит", + "item.beneath.crackrack_rock": "Кератофірна Гірська Порода", + "item.beneath.loose_blackstone": "Розсипний Піроксеніт" +} \ No newline at end of file diff --git a/kubejs/assets/betterend/blockstates/blooming_cooksonia.json b/kubejs/assets/betterend/blockstates/blooming_cooksonia.json new file mode 100644 index 000000000..451609a73 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/blooming_cooksonia.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/blooming_cooksonia_01" }, + { "model": "betterend:block/blooming_cooksonia_02" }, + { "model": "betterend:block/blooming_cooksonia_03" }, + { "model": "betterend:block/blooming_cooksonia_04" } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/chorus_grass.json b/kubejs/assets/betterend/blockstates/chorus_grass.json new file mode 100644 index 000000000..f9b90232d --- /dev/null +++ b/kubejs/assets/betterend/blockstates/chorus_grass.json @@ -0,0 +1,14 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/chorus_grass_01" }, + { "model": "betterend:block/chorus_grass_02" }, + { "model": "betterend:block/chorus_grass_03" }, + { "model": "betterend:block/chorus_grass_04" }, + { "model": "betterend:block/chorus_grass_05" }, + { "model": "betterend:block/chorus_grass_06" }, + { "model": "betterend:block/chorus_grass_07" }, + { "model": "betterend:block/chorus_grass_08" } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/chorus_lily.json b/kubejs/assets/betterend/blockstates/chorus_lily.json new file mode 100644 index 000000000..640c180d6 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/chorus_lily.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterend:block/chorus_lily" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/blockstates/crystal_grass.json b/kubejs/assets/betterend/blockstates/crystal_grass.json new file mode 100644 index 000000000..94c476966 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/crystal_grass.json @@ -0,0 +1,22 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/crystal_grass_1" }, + { "model": "betterend:block/crystal_grass_2", "weight": 1 }, + { "model": "betterend:block/crystal_grass_3", "weight": 2 }, + { "model": "betterend:block/crystal_grass_4", "weight": 3 }, + { "model": "betterend:block/crystal_grass_1", "y": 90 }, + { "model": "betterend:block/crystal_grass_2", "y": 90, "weight": 1 }, + { "model": "betterend:block/crystal_grass_3", "y": 90, "weight": 2 }, + { "model": "betterend:block/crystal_grass_4", "y": 90, "weight": 3 }, + { "model": "betterend:block/crystal_grass_1", "y": 180 }, + { "model": "betterend:block/crystal_grass_2", "y": 180, "weight": 1 }, + { "model": "betterend:block/crystal_grass_3", "y": 180, "weight": 2 }, + { "model": "betterend:block/crystal_grass_4", "y": 180, "weight": 3 }, + { "model": "betterend:block/crystal_grass_1", "y": 270 }, + { "model": "betterend:block/crystal_grass_2", "y": 270, "weight": 1 }, + { "model": "betterend:block/crystal_grass_3", "y": 270, "weight": 2 }, + { "model": "betterend:block/crystal_grass_4", "y": 270, "weight": 3 } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/fracturn.json b/kubejs/assets/betterend/blockstates/fracturn.json new file mode 100644 index 000000000..4597854c2 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/fracturn.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/fracturn_01" }, + { "model": "betterend:block/fracturn_02" }, + { "model": "betterend:block/fracturn_03" }, + { "model": "betterend:block/fracturn_04" } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/inflexia.json b/kubejs/assets/betterend/blockstates/inflexia.json new file mode 100644 index 000000000..2f13df959 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/inflexia.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "betterend:block/inflexia" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/blockstates/jungle_grass.json b/kubejs/assets/betterend/blockstates/jungle_grass.json new file mode 100644 index 000000000..8231d48e2 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/jungle_grass.json @@ -0,0 +1,18 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/jungle_grass_01" }, + { "model": "betterend:block/jungle_grass_02" }, + { "model": "betterend:block/jungle_grass_03" }, + { "model": "betterend:block/jungle_grass_04" }, + { "model": "betterend:block/jungle_grass_05" }, + { "model": "betterend:block/jungle_grass_06" }, + { "model": "betterend:block/jungle_grass_07" }, + { "model": "betterend:block/jungle_grass_08" }, + { "model": "betterend:block/jungle_grass_09" }, + { "model": "betterend:block/jungle_grass_10" }, + { "model": "betterend:block/jungle_grass_11" }, + { "model": "betterend:block/jungle_grass_12" } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/salteago.json b/kubejs/assets/betterend/blockstates/salteago.json new file mode 100644 index 000000000..f894c45fc --- /dev/null +++ b/kubejs/assets/betterend/blockstates/salteago.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/salteago_01" }, + { "model": "betterend:block/salteago_02" }, + { "model": "betterend:block/salteago_03" }, + { "model": "betterend:block/salteago_04" } + ] + } +} diff --git a/kubejs/assets/betterend/blockstates/vaiolush_fern.json b/kubejs/assets/betterend/blockstates/vaiolush_fern.json new file mode 100644 index 000000000..a058f6831 --- /dev/null +++ b/kubejs/assets/betterend/blockstates/vaiolush_fern.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/vaiolush_fern_01" }, + { "model": "betterend:block/vaiolush_fern_02" }, + { "model": "betterend:block/vaiolush_fern_03" }, + { "model": "betterend:block/vaiolush_fern_04" } + ] + } +} diff --git a/kubejs/assets/betterend/credits.txt b/kubejs/assets/betterend/credits.txt new file mode 100644 index 000000000..2d37a1262 --- /dev/null +++ b/kubejs/assets/betterend/credits.txt @@ -0,0 +1,6 @@ +All assets in this folder taken from the Better End mod, which we'd love to include but is unfortunately only on Fabric. +We believe their assets are under the MIT license which permits us to copy them as long as the license is preserved. +TFG is also MIT license, but another license.txt is included in this folder anyway. + +Please go check out their amazing mod if you're ever playing on Fabric! +https://github.com/quiqueck/BetterEnd \ No newline at end of file diff --git a/kubejs/assets/betterend/license.txt b/kubejs/assets/betterend/license.txt new file mode 100644 index 000000000..92748bc54 --- /dev/null +++ b/kubejs/assets/betterend/license.txt @@ -0,0 +1,25 @@ +MIT License + +Copyright (c) 2020 paulevsGitch + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +___________________________ +Some of our Assets (see LICENSE.ASSETS for a Listing) is licensed under CC BY-NC-SA 4.0 +See https://creativecommons.org/licenses/by-nc-sa/4.0/ for Details. diff --git a/kubejs/assets/betterend/models/block/blooming_cooksonia_01.json b/kubejs/assets/betterend/models/block/blooming_cooksonia_01.json new file mode 100644 index 000000000..078feb60e --- /dev/null +++ b/kubejs/assets/betterend/models/block/blooming_cooksonia_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/blooming_cooksonia" + } +} diff --git a/kubejs/assets/betterend/models/block/blooming_cooksonia_02.json b/kubejs/assets/betterend/models/block/blooming_cooksonia_02.json new file mode 100644 index 000000000..8550a9ab4 --- /dev/null +++ b/kubejs/assets/betterend/models/block/blooming_cooksonia_02.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/blooming_cooksonia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/blooming_cooksonia_03.json b/kubejs/assets/betterend/models/block/blooming_cooksonia_03.json new file mode 100644 index 000000000..7ddcd72c3 --- /dev/null +++ b/kubejs/assets/betterend/models/block/blooming_cooksonia_03.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/blooming_cooksonia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/blooming_cooksonia_04.json b/kubejs/assets/betterend/models/block/blooming_cooksonia_04.json new file mode 100644 index 000000000..eba5bf993 --- /dev/null +++ b/kubejs/assets/betterend/models/block/blooming_cooksonia_04.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/blooming_cooksonia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/chorus_grass_01.json b/kubejs/assets/betterend/models/block/chorus_grass_01.json new file mode 100644 index 000000000..5b12cc8e8 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/chorus_grass_01" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_02.json b/kubejs/assets/betterend/models/block/chorus_grass_02.json new file mode 100644 index 000000000..e3e4506d4 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_02.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/chorus_grass_02" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_03.json b/kubejs/assets/betterend/models/block/chorus_grass_03.json new file mode 100644 index 000000000..ef56a9bd7 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_03.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/chorus_grass_03" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_04.json b/kubejs/assets/betterend/models/block/chorus_grass_04.json new file mode 100644 index 000000000..a4d8ba3f6 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_04.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/chorus_grass_04" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_05.json b/kubejs/assets/betterend/models/block/chorus_grass_05.json new file mode 100644 index 000000000..8f4bd5bc6 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_05.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/chorus_grass_01" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_06.json b/kubejs/assets/betterend/models/block/chorus_grass_06.json new file mode 100644 index 000000000..e3ab8f2be --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_06.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/chorus_grass_02" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_07.json b/kubejs/assets/betterend/models/block/chorus_grass_07.json new file mode 100644 index 000000000..8205e7694 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_07.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/chorus_grass_03" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_grass_08.json b/kubejs/assets/betterend/models/block/chorus_grass_08.json new file mode 100644 index 000000000..6f4da7645 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_grass_08.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/chorus_grass_04" + } +} diff --git a/kubejs/assets/betterend/models/block/chorus_lily.json b/kubejs/assets/betterend/models/block/chorus_lily.json new file mode 100644 index 000000000..456561411 --- /dev/null +++ b/kubejs/assets/betterend/models/block/chorus_lily.json @@ -0,0 +1,360 @@ +{ + "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "betterend:block/chorus_plant_flower_petal", + "texture": "betterend:block/chorus_plant_flower_petal", + "center": "betterend:block/chorus_plant_flower_center", + "texture1": "betterend:block/chorus_plant_flower_fur" + }, + "elements": [ + { + "__comment": "Box1", + "from": [ 4, 0, 4 ], + "to": [ 12, 2, 12 ], + "faces": { + "down": { + "uv": [ 0, 8, 8, 16 ], + "texture": "#center" + }, + "up": { + "uv": [ 0, 0, 8, 8 ], + "texture": "#center" + }, + "north": { + "uv": [ 8, 14, 16, 16 ], + "texture": "#center" + }, + "south": { + "uv": [ 8, 14, 16, 16 ], + "texture": "#center" + }, + "west": { + "uv": [ 8, 14, 16, 16 ], + "texture": "#center" + }, + "east": { + "uv": [ 8, 14, 16, 16 ], + "texture": "#center" + } + } + }, + { + "__comment": "PlaneY2", + "from": [ 4.5, 1.125, 16 ], + "to": [ 20.5, 1.126, 32 ], + "rotation": { + "origin": [ 4.5, 1.125, 16 ], + "axis": "y", + "angle": 45 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture", + "rotation": 180 + } + } + }, + { + "__comment": "PlaneY2", + "from": [ 0, 1.25, 4.5 ], + "to": [ 16, 1.251, 20.5 ], + "rotation": { + "origin": [ 0, 1.25, 4.5 ], + "axis": "y", + "angle": -45 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture", + "rotation": 180 + } + } + }, + { + "__comment": "PlaneY2", + "from": [ -4.5, 1.375, -16 ], + "to": [ 11.5, 1.376, 0 ], + "rotation": { + "origin": [ 11.5, 1.375, 0 ], + "axis": "y", + "angle": 45 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture", + "rotation": 180 + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture" + } + } + }, + { + "__comment": "PlaneY2", + "from": [ 0, 1, -4.5 ], + "to": [ 16, 1.001, 11.5 ], + "rotation": { + "origin": [ 16, 1, 11.5 ], + "axis": "y", + "angle": -45 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture", + "rotation": 180 + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#texture" + } + } + }, + { + "__comment": "PlaneX6", + "from": [ 11, 0.999, 0.5 ], + "to": [ 20, 0.9999999, 16.5 ], + "rotation": { + "origin": [ 11, 1, 0.5 ], + "axis": "z", + "angle": 22.5 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 7, 16, 16 ], + "texture": "#texture", + "rotation": 90 + }, + "up": { + "uv": [ 16, 16, 0, 7 ], + "texture": "#texture", + "rotation": 270 + } + } + }, + { + "__comment": "PlaneX6", + "from": [ 19.25, 4.374, 0.5 ], + "to": [ 28.25, 4.375, 16.5 ], + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 9 ], + "texture": "#texture", + "rotation": 90 + }, + "up": { + "uv": [ 16, 9, 0, 0 ], + "texture": "#texture", + "rotation": 270 + } + } + }, + { + "__comment": "PlaneY11", + "from": [ -3, 0.999, 0 ], + "to": [ 5, 0.9999999, 16 ], + "rotation": { + "origin": [ 5, 1, 0 ], + "axis": "z", + "angle": -22.5 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 8, 16, 16 ], + "texture": "#texture", + "rotation": 270 + }, + "up": { + "uv": [ 0, 8, 16, 16 ], + "texture": "#texture", + "rotation": 270 + } + } + }, + { + "__comment": "PlaneY11", + "from": [ -10.375, 3.999, 0 ], + "to": [ -2.375, 4, 16 ], + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 8 ], + "texture": "#texture", + "rotation": 270 + }, + "up": { + "uv": [ 0, 0, 16, 8 ], + "texture": "#texture", + "rotation": 270 + } + } + }, + { + "__comment": "PlaneY13", + "from": [ -0.5, 1, 11 ], + "to": [ 15.5, 1.001, 20 ], + "rotation": { + "origin": [ -0.5, 1, 11 ], + "axis": "x", + "angle": -22.5 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 7, 16, 16 ], + "texture": "#texture" + }, + "up": { + "uv": [ 0, 7, 16, 16 ], + "texture": "#texture", + "rotation": 180 + } + } + }, + { + "__comment": "PlaneY13", + "from": [ -0.5, 4.5, 19.25 ], + "to": [ 15.5, 4.501, 28.25 ], + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 9 ], + "texture": "#texture" + }, + "up": { + "uv": [ 0, 0, 16, 9 ], + "texture": "#texture", + "rotation": 180 + } + } + }, + { + "__comment": "PlaneY18", + "from": [ 1, 0.999, -4 ], + "to": [ 17, 0.9999999, 5 ], + "rotation": { + "origin": [ 1, 1, 5 ], + "axis": "x", + "angle": 22.5 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 8, 16, 16 ], + "texture": "#texture", + "rotation": 180 + }, + "up": { + "uv": [ 0, 8, 16, 16 ], + "texture": "#texture" + } + } + }, + { + "__comment": "PlaneY18", + "from": [ 1, 4.374, -12.25 ], + "to": [ 17, 4.375, -3.25 ], + "rotation": { + "origin": [ 1, 4.375, -3.25 ], + "axis": "x", + "angle": 0 + }, + "shade": false, + "faces": { + "down": { + "uv": [ 0, 0, 16, 8 ], + "texture": "#texture", + "rotation": 180 + }, + "up": { + "uv": [ 0, 0, 16, 8 ], + "texture": "#texture" + } + } + }, + { + "__comment": "PlaneX20", + "from": [ 2, 1, 2 ], + "to": [ 2.001, 8, 18 ], + "rotation": { + "origin": [ 2, 1, 2 ], + "axis": "y", + "angle": 45 + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 9, 16, 16 ], + "texture": "#texture1" + }, + "east": { + "uv": [ 0, 9, 16, 16 ], + "texture": "#texture1" + } + } + }, + { + "__comment": "PlaneX20", + "from": [ 14, 1, 2 ], + "to": [ 14.001, 8, 18 ], + "rotation": { + "origin": [ 14, 1, 2 ], + "axis": "y", + "angle": -45 + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 9, 16, 16 ], + "texture": "#texture1" + }, + "east": { + "uv": [ 0, 9, 16, 16 ], + "texture": "#texture1" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 90, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "thirdperson_lefthand": { + "rotation": [ 90, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "firstperson_righthand": { + "rotation": [ 35, 0, 35 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "firstperson_lefthand": { + "rotation": [ 35, 0, 35 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "gui": { + "rotation": [ 22.5, -30, 0 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.6, 0.6, 0.6 ] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/crop_block.json b/kubejs/assets/betterend/models/block/crop_block.json new file mode 100644 index 000000000..f71aa2a0c --- /dev/null +++ b/kubejs/assets/betterend/models/block/crop_block.json @@ -0,0 +1,40 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 4.1, 0, 0 ], + "to": [ 4.1, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 11.9, 0, 0 ], + "to": [ 11.9, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 4.1 ], + "to": [ 16, 16, 4.1 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 11.9 ], + "to": [ 16, 16, 11.9 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/kubejs/assets/betterend/models/block/crop_block_inverted.json b/kubejs/assets/betterend/models/block/crop_block_inverted.json new file mode 100644 index 000000000..d08a2f6f1 --- /dev/null +++ b/kubejs/assets/betterend/models/block/crop_block_inverted.json @@ -0,0 +1,40 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 4.1, 0, 0 ], + "to": [ 4.1, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + }, + { "from": [ 11.9, 0, 0 ], + "to": [ 11.9, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 4.1 ], + "to": [ 16, 16, 4.1 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 11.9 ], + "to": [ 16, 16, 11.9 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/kubejs/assets/betterend/models/block/cross_inverted.json b/kubejs/assets/betterend/models/block/cross_inverted.json new file mode 100644 index 000000000..5f4f8f7a0 --- /dev/null +++ b/kubejs/assets/betterend/models/block/cross_inverted.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#cross" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#cross" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#cross" } + } + } + ] +} diff --git a/kubejs/assets/betterend/models/block/crystal_grass_1.json b/kubejs/assets/betterend/models/block/crystal_grass_1.json new file mode 100644 index 000000000..02f092b48 --- /dev/null +++ b/kubejs/assets/betterend/models/block/crystal_grass_1.json @@ -0,0 +1,126 @@ +{ + "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "betterend:block/crystal_grass_2", + "texture": "betterend:block/crystal_grass_2" + }, + "elements": [ + { + "__comment": "PlaneX3", + "from": [ 2, 0, 2 ], + "to": [ 2.001, 9, 18 ], + "rotation": { "origin": [ 2, 0, 2 ], "axis": "y", "angle": 45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX3", + "from": [ 14, 0, 2 ], + "to": [ 14.001, 9, 18 ], + "rotation": { "origin": [ 14, 0, 2 ], "axis": "y", "angle": -45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 5.5, 8.5, 5.5 ], + "to": [ 10.5, 8.501, 10.5 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 4.5, 8, 8 ], + "to": [ 9.5, 8.001, 13 ], + "rotation": { "origin": [ 4.5, 8, 8 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 1.125, 3.5, 1 ], + "to": [ 6.125, 3.501, 6 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 0.125, 3, 3.5 ], + "to": [ 5.125, 3.001, 8.5 ], + "rotation": { "origin": [ 0.125, 3, 3.5 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 9.75, 3.5, 1.25 ], + "to": [ 14.75, 3.501, 6.25 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 8.75, 3, 3.75 ], + "to": [ 13.75, 3.001, 8.75 ], + "rotation": { "origin": [ 8.75, 3, 3.75 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 9, 4.5, 9.125 ], + "to": [ 14, 4.501, 14.125 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 8, 4, 11.625 ], + "to": [ 13, 4.001, 16.625 ], + "rotation": { "origin": [ 8, 4, 11.625 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 2, 4.5, 9 ], + "to": [ 7, 4.501, 14 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 1, 4, 11.5 ], + "to": [ 6, 4.001, 16.5 ], + "rotation": { "origin": [ 1, 4, 11.5 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/crystal_grass_2.json b/kubejs/assets/betterend/models/block/crystal_grass_2.json new file mode 100644 index 000000000..efecc9793 --- /dev/null +++ b/kubejs/assets/betterend/models/block/crystal_grass_2.json @@ -0,0 +1,107 @@ +{ + "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "betterend:block/crystal_grass_3", + "texture": "betterend:block/crystal_grass_3" + }, + "elements": [ + { + "__comment": "PlaneX3", + "from": [ 2, 0, 2 ], + "to": [ 2.001, 9, 18 ], + "rotation": { "origin": [ 2, 0, 2 ], "axis": "y", "angle": 45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX3", + "from": [ 14, 0, 2 ], + "to": [ 14.001, 9, 18 ], + "rotation": { "origin": [ 14, 0, 2 ], "axis": "y", "angle": -45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 3, 8.5, 3 ], + "to": [ 8, 8.501, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 2, 8, 5.5 ], + "to": [ 7, 8.001, 10.5 ], + "rotation": { "origin": [ 2, 8, 5.5 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 8.375, 8.5, 2.625 ], + "to": [ 13.375, 8.501, 7.625 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 7.375, 8, 5.125 ], + "to": [ 12.375, 8.001, 10.125 ], + "rotation": { "origin": [ 7.375, 8, 5.125 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 8.5, 4.501, 12.5 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 2.5, 4, 10 ], + "to": [ 7.5, 4.001, 15 ], + "rotation": { "origin": [ 2.5, 4, 10 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 8, 5, 7 ], + "to": [ 13, 5.001, 12 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 7, 4.5, 9.5 ], + "to": [ 12, 4.501, 14.5 ], + "rotation": { "origin": [ 7, 4.5, 9.5 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/crystal_grass_3.json b/kubejs/assets/betterend/models/block/crystal_grass_3.json new file mode 100644 index 000000000..496b9e747 --- /dev/null +++ b/kubejs/assets/betterend/models/block/crystal_grass_3.json @@ -0,0 +1,50 @@ +{ + "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "betterend:block/crystal_grass_4", + "texture": "betterend:block/crystal_grass_4" + }, + "elements": [ + { + "__comment": "PlaneX3", + "from": [ 2.5, 0, 2.5 ], + "to": [ 2.501, 9, 18.5 ], + "rotation": { "origin": [ 2.5, 0, 2.5 ], "axis": "y", "angle": 45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX3", + "from": [ 13.5, 0, 2.5 ], + "to": [ 13.501, 9, 18.5 ], + "rotation": { "origin": [ 13.5, 0, 2.5 ], "axis": "y", "angle": -45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 7, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 5.5, 8.5, 5.5 ], + "to": [ 10.5, 8.501, 10.5 ], + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneY6", + "from": [ 4.5, 8, 8 ], + "to": [ 9.5, 8.001, 13 ], + "rotation": { "origin": [ 4.5, 8, 8 ], "axis": "y", "angle": 45 }, + "faces": { + "down": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 5, 5 ], "texture": "#texture" } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/crystal_grass_4.json b/kubejs/assets/betterend/models/block/crystal_grass_4.json new file mode 100644 index 000000000..7bc547789 --- /dev/null +++ b/kubejs/assets/betterend/models/block/crystal_grass_4.json @@ -0,0 +1,31 @@ +{ + "__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "betterend:block/crystal_grass_5", + "texture": "betterend:block/crystal_grass_5" + }, + "elements": [ + { + "__comment": "PlaneX3", + "from": [ 2.5, 0, 2.5 ], + "to": [ 2.501, 10, 18.5 ], + "rotation": { "origin": [ 2.5, 0, 2.5 ], "axis": "y", "angle": 45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 6, 0, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX3", + "from": [ 13.5, 0, 2.5 ], + "to": [ 13.501, 10, 18.5 ], + "rotation": { "origin": [ 13.5, 0, 2.5 ], "axis": "y", "angle": -45 }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 16, 6, 0, 16 ], "texture": "#texture" } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/fracturn_01.json b/kubejs/assets/betterend/models/block/fracturn_01.json new file mode 100644 index 000000000..d00f2fc8f --- /dev/null +++ b/kubejs/assets/betterend/models/block/fracturn_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/fracturn" + } +} diff --git a/kubejs/assets/betterend/models/block/fracturn_02.json b/kubejs/assets/betterend/models/block/fracturn_02.json new file mode 100644 index 000000000..15b96bf86 --- /dev/null +++ b/kubejs/assets/betterend/models/block/fracturn_02.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/fracturn" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/fracturn_03.json b/kubejs/assets/betterend/models/block/fracturn_03.json new file mode 100644 index 000000000..e85a9263d --- /dev/null +++ b/kubejs/assets/betterend/models/block/fracturn_03.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/fracturn" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/fracturn_04.json b/kubejs/assets/betterend/models/block/fracturn_04.json new file mode 100644 index 000000000..3b6456962 --- /dev/null +++ b/kubejs/assets/betterend/models/block/fracturn_04.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/fracturn" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/inflexia.json b/kubejs/assets/betterend/models/block/inflexia.json new file mode 100644 index 000000000..0914866eb --- /dev/null +++ b/kubejs/assets/betterend/models/block/inflexia.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cross", + "render_type": "cutout_mipped", + "textures": { + "cross": "betterend:block/inflexia", + "particle": "betterend:block/inflexia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_01.json b/kubejs/assets/betterend/models/block/jungle_grass_01.json new file mode 100644 index 000000000..9f32c60e8 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/jungle_grass" + } +} diff --git a/kubejs/assets/betterend/models/block/jungle_grass_02.json b/kubejs/assets/betterend/models/block/jungle_grass_02.json new file mode 100644 index 000000000..b973a1185 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_02.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/jungle_grass" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_03.json b/kubejs/assets/betterend/models/block/jungle_grass_03.json new file mode 100644 index 000000000..e9af75d04 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_03.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/jungle_grass" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_04.json b/kubejs/assets/betterend/models/block/jungle_grass_04.json new file mode 100644 index 000000000..ced7e2393 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_04.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/jungle_grass" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_05.json b/kubejs/assets/betterend/models/block/jungle_grass_05.json new file mode 100644 index 000000000..168aa92da --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_05.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/jungle_grass_2" + } +} diff --git a/kubejs/assets/betterend/models/block/jungle_grass_06.json b/kubejs/assets/betterend/models/block/jungle_grass_06.json new file mode 100644 index 000000000..22e71f7d8 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_06.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/jungle_grass_2" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_07.json b/kubejs/assets/betterend/models/block/jungle_grass_07.json new file mode 100644 index 000000000..655625420 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_07.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/jungle_grass_2" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_08.json b/kubejs/assets/betterend/models/block/jungle_grass_08.json new file mode 100644 index 000000000..2d8c50b64 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_08.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/jungle_grass_2" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_09.json b/kubejs/assets/betterend/models/block/jungle_grass_09.json new file mode 100644 index 000000000..ef8bbc1c1 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_09.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/twisted_umbrella_moss_small" + } +} diff --git a/kubejs/assets/betterend/models/block/jungle_grass_10.json b/kubejs/assets/betterend/models/block/jungle_grass_10.json new file mode 100644 index 000000000..46f76cdc2 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_10.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/twisted_umbrella_moss_small" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_11.json b/kubejs/assets/betterend/models/block/jungle_grass_11.json new file mode 100644 index 000000000..5e2a3e005 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_11.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/twisted_umbrella_moss_small" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/jungle_grass_12.json b/kubejs/assets/betterend/models/block/jungle_grass_12.json new file mode 100644 index 000000000..42df175c6 --- /dev/null +++ b/kubejs/assets/betterend/models/block/jungle_grass_12.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/twisted_umbrella_moss_small" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/salteago_01.json b/kubejs/assets/betterend/models/block/salteago_01.json new file mode 100644 index 000000000..28109e8bf --- /dev/null +++ b/kubejs/assets/betterend/models/block/salteago_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/salteago" + } +} diff --git a/kubejs/assets/betterend/models/block/salteago_02.json b/kubejs/assets/betterend/models/block/salteago_02.json new file mode 100644 index 000000000..f1f314d60 --- /dev/null +++ b/kubejs/assets/betterend/models/block/salteago_02.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/salteago" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/salteago_03.json b/kubejs/assets/betterend/models/block/salteago_03.json new file mode 100644 index 000000000..d3ac7edb9 --- /dev/null +++ b/kubejs/assets/betterend/models/block/salteago_03.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/salteago" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/salteago_04.json b/kubejs/assets/betterend/models/block/salteago_04.json new file mode 100644 index 000000000..79a546fde --- /dev/null +++ b/kubejs/assets/betterend/models/block/salteago_04.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/salteago" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/vaiolush_fern_01.json b/kubejs/assets/betterend/models/block/vaiolush_fern_01.json new file mode 100644 index 000000000..db51e0a03 --- /dev/null +++ b/kubejs/assets/betterend/models/block/vaiolush_fern_01.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "betterend:block/vaiolush_fern" + } +} diff --git a/kubejs/assets/betterend/models/block/vaiolush_fern_02.json b/kubejs/assets/betterend/models/block/vaiolush_fern_02.json new file mode 100644 index 000000000..93be0aefe --- /dev/null +++ b/kubejs/assets/betterend/models/block/vaiolush_fern_02.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block", + "textures": { + "texture": "betterend:block/vaiolush_fern" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/vaiolush_fern_03.json b/kubejs/assets/betterend/models/block/vaiolush_fern_03.json new file mode 100644 index 000000000..8a59dcfba --- /dev/null +++ b/kubejs/assets/betterend/models/block/vaiolush_fern_03.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/cross_inverted", + "textures": { + "cross": "betterend:block/vaiolush_fern" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/block/vaiolush_fern_04.json b/kubejs/assets/betterend/models/block/vaiolush_fern_04.json new file mode 100644 index 000000000..1ad7e096e --- /dev/null +++ b/kubejs/assets/betterend/models/block/vaiolush_fern_04.json @@ -0,0 +1,6 @@ +{ + "parent": "betterend:block/crop_block_inverted", + "textures": { + "texture": "betterend:block/vaiolush_fern" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/item/blooming_cooksonia.json b/kubejs/assets/betterend/models/item/blooming_cooksonia.json new file mode 100644 index 000000000..d413141d7 --- /dev/null +++ b/kubejs/assets/betterend/models/item/blooming_cooksonia.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterend:block/blooming_cooksonia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/item/chorus_grass.json b/kubejs/assets/betterend/models/item/chorus_grass.json new file mode 100644 index 000000000..3043e3e22 --- /dev/null +++ b/kubejs/assets/betterend/models/item/chorus_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "betterend:block/chorus_grass_01" + } +} diff --git a/kubejs/assets/betterend/models/item/chorus_lily.json b/kubejs/assets/betterend/models/item/chorus_lily.json new file mode 100644 index 000000000..1a91787de --- /dev/null +++ b/kubejs/assets/betterend/models/item/chorus_lily.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/chorus_lily" +} diff --git a/kubejs/assets/betterend/models/item/crystal_grass.json b/kubejs/assets/betterend/models/item/crystal_grass.json new file mode 100644 index 000000000..ae08279e7 --- /dev/null +++ b/kubejs/assets/betterend/models/item/crystal_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "betterend:block/crystal_grass_5" + } +} diff --git a/kubejs/assets/betterend/models/item/fracturn.json b/kubejs/assets/betterend/models/item/fracturn.json new file mode 100644 index 000000000..982138acf --- /dev/null +++ b/kubejs/assets/betterend/models/item/fracturn.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterend:block/fracturn" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/item/inflexia.json b/kubejs/assets/betterend/models/item/inflexia.json new file mode 100644 index 000000000..56d09784d --- /dev/null +++ b/kubejs/assets/betterend/models/item/inflexia.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterend:block/inflexia" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/item/jungle_grass.json b/kubejs/assets/betterend/models/item/jungle_grass.json new file mode 100644 index 000000000..cce2e472d --- /dev/null +++ b/kubejs/assets/betterend/models/item/jungle_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "betterend:block/jungle_grass" + } +} diff --git a/kubejs/assets/betterend/models/item/salteago.json b/kubejs/assets/betterend/models/item/salteago.json new file mode 100644 index 000000000..4b57e3197 --- /dev/null +++ b/kubejs/assets/betterend/models/item/salteago.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterend:block/salteago" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/models/item/vaiolush_fern.json b/kubejs/assets/betterend/models/item/vaiolush_fern.json new file mode 100644 index 000000000..822ad7997 --- /dev/null +++ b/kubejs/assets/betterend/models/item/vaiolush_fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "betterend:block/vaiolush_fern" + } +} \ No newline at end of file diff --git a/kubejs/assets/betterend/textures/block/blooming_cooksonia.png b/kubejs/assets/betterend/textures/block/blooming_cooksonia.png new file mode 100644 index 000000000..c6f628bc3 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/blooming_cooksonia.png differ diff --git a/kubejs/assets/betterend/textures/block/blooming_cooksonia_e.png b/kubejs/assets/betterend/textures/block/blooming_cooksonia_e.png new file mode 100644 index 000000000..2fdb02566 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/blooming_cooksonia_e.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_grass_01.png b/kubejs/assets/betterend/textures/block/chorus_grass_01.png new file mode 100644 index 000000000..11aef5bc8 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_grass_01.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_grass_02.png b/kubejs/assets/betterend/textures/block/chorus_grass_02.png new file mode 100644 index 000000000..0d4251f80 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_grass_02.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_grass_03.png b/kubejs/assets/betterend/textures/block/chorus_grass_03.png new file mode 100644 index 000000000..3e1ed68f9 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_grass_03.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_grass_04.png b/kubejs/assets/betterend/textures/block/chorus_grass_04.png new file mode 100644 index 000000000..c4ed15d8c Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_grass_04.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_plant_flower_center.png b/kubejs/assets/betterend/textures/block/chorus_plant_flower_center.png new file mode 100644 index 000000000..141efa0da Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_plant_flower_center.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_plant_flower_fur.png b/kubejs/assets/betterend/textures/block/chorus_plant_flower_fur.png new file mode 100644 index 000000000..b5e8e5aec Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_plant_flower_fur.png differ diff --git a/kubejs/assets/betterend/textures/block/chorus_plant_flower_petal.png b/kubejs/assets/betterend/textures/block/chorus_plant_flower_petal.png new file mode 100644 index 000000000..5cf992a9b Binary files /dev/null and b/kubejs/assets/betterend/textures/block/chorus_plant_flower_petal.png differ diff --git a/kubejs/assets/betterend/textures/block/crystal_grass_2.png b/kubejs/assets/betterend/textures/block/crystal_grass_2.png new file mode 100644 index 000000000..7d4ef32fd Binary files /dev/null and b/kubejs/assets/betterend/textures/block/crystal_grass_2.png differ diff --git a/kubejs/assets/betterend/textures/block/crystal_grass_3.png b/kubejs/assets/betterend/textures/block/crystal_grass_3.png new file mode 100644 index 000000000..eaae32261 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/crystal_grass_3.png differ diff --git a/kubejs/assets/betterend/textures/block/crystal_grass_4.png b/kubejs/assets/betterend/textures/block/crystal_grass_4.png new file mode 100644 index 000000000..0cbffbba1 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/crystal_grass_4.png differ diff --git a/kubejs/assets/betterend/textures/block/crystal_grass_5.png b/kubejs/assets/betterend/textures/block/crystal_grass_5.png new file mode 100644 index 000000000..f6b71d47a Binary files /dev/null and b/kubejs/assets/betterend/textures/block/crystal_grass_5.png differ diff --git a/kubejs/assets/betterend/textures/block/fracturn.png b/kubejs/assets/betterend/textures/block/fracturn.png new file mode 100644 index 000000000..a8412057d Binary files /dev/null and b/kubejs/assets/betterend/textures/block/fracturn.png differ diff --git a/kubejs/assets/betterend/textures/block/inflexia.png b/kubejs/assets/betterend/textures/block/inflexia.png new file mode 100644 index 000000000..19b836990 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/inflexia.png differ diff --git a/kubejs/assets/betterend/textures/block/jungle_grass.png b/kubejs/assets/betterend/textures/block/jungle_grass.png new file mode 100644 index 000000000..088cdaf9b Binary files /dev/null and b/kubejs/assets/betterend/textures/block/jungle_grass.png differ diff --git a/kubejs/assets/betterend/textures/block/jungle_grass_2.png b/kubejs/assets/betterend/textures/block/jungle_grass_2.png new file mode 100644 index 000000000..41591c656 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/jungle_grass_2.png differ diff --git a/kubejs/assets/betterend/textures/block/salteago.png b/kubejs/assets/betterend/textures/block/salteago.png new file mode 100644 index 000000000..25f43f337 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/salteago.png differ diff --git a/kubejs/assets/betterend/textures/block/twisted_umbrella_moss_small.png b/kubejs/assets/betterend/textures/block/twisted_umbrella_moss_small.png new file mode 100644 index 000000000..5337e4982 Binary files /dev/null and b/kubejs/assets/betterend/textures/block/twisted_umbrella_moss_small.png differ diff --git a/kubejs/assets/betterend/textures/block/vaiolush_fern.png b/kubejs/assets/betterend/textures/block/vaiolush_fern.png new file mode 100644 index 000000000..f1fe5267f Binary files /dev/null and b/kubejs/assets/betterend/textures/block/vaiolush_fern.png differ diff --git a/kubejs/assets/constructionwand/lang/uk_ua.json b/kubejs/assets/constructionwand/lang/uk_ua.json new file mode 100644 index 000000000..c2592eb8d --- /dev/null +++ b/kubejs/assets/constructionwand/lang/uk_ua.json @@ -0,0 +1,7 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "item.constructionwand.stone_wand": "Мідна Паличка", + "item.constructionwand.iron_wand": "Паличка з Кованого Заліза", + "item.constructionwand.diamond_wand": "Паличка з Синьої Сталі", + "item.constructionwand.infinity_wand": "Розумна Паличка з Титану" +} \ No newline at end of file diff --git a/kubejs/assets/create/lang/en_us.json b/kubejs/assets/create/lang/en_us.json index cde7dd357..68b84fa1f 100644 --- a/kubejs/assets/create/lang/en_us.json +++ b/kubejs/assets/create/lang/en_us.json @@ -1,8 +1,16 @@ { "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", "block.create.netherite_backtank": "Blue Steel Backtank", + "block.create.industrial_iron_block": "Industrial Steel Block", + "block.create.weathered_iron_block": "Weathered Steel Block", + "block.create.industrial_iron_window": "Industrial Steel Window", + "block.create.weathered_iron_window": "Weathered Steel Window", + "block.create.industrial_iron_window_pane": "Industrial Steel Window Pane", + "block.create.weathered_iron_window_pane": "Weathered Steel Window Pane", "block.create.dark_oak_window": "Hickory Window", "block.create.dark_oak_window_pane": "Hickory Window Pane", + "block.create.cherry_window": "Fig Window", + "block.create.cherry_window_pane": "Fig Window Pane", "block.create.andesite_bars": "Metal Bars", "block.create.andesite_belt_funnel": "Metal Belt Funnel", "block.create.andesite_casing": "Metal Casing", @@ -14,6 +22,7 @@ "block.create.andesite_ladder": "Metal Ladder", "block.create.andesite_scaffolding": "Metal Scaffolding", "block.create.andesite_tunnel": "Metal Tunnel", + "block.create.andesite_table_cloth": "Metal Table Cover", "block.create.cut_deepslate": "Cut Migmatite", "block.create.cut_deepslate_stairs": "Cut Migmatite Stairs", "block.create.cut_deepslate_slab": "Cut Migmatite Slab", diff --git a/kubejs/assets/create/lang/uk_ua.json b/kubejs/assets/create/lang/uk_ua.json index 8662f5bc1..7f4e08d59 100644 --- a/kubejs/assets/create/lang/uk_ua.json +++ b/kubejs/assets/create/lang/uk_ua.json @@ -1,22 +1,100 @@ { "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", - "block.create.andesite_bars": "Металеві прути", + "block.create.netherite_backtank": "Рюкзак із синьої сталі", + "block.create.industrial_iron_block": "Промисловий сталевий блок", + "block.create.weathered_iron_block": "Блок вивітреної сталі", + "block.create.industrial_iron_window": "Промислове сталеве вікно", + "block.create.weathered_iron_window": "Вікно з вивітреної сталі", + "block.create.industrial_iron_window_pane": "Панель промислового сталевого вікна", + "block.create.weathered_iron_window_pane": "Панель вивітреного сталевого вікна", + "block.create.dark_oak_window": "Вікно з гікорі", + "block.create.dark_oak_window_pane": "Гікорієва віконна панель", + "block.create.cherry_window": "Фігурне Вікно", + "block.create.cherry_window_pane": "Скло Фігурного Вікна", + "block.create.andesite_bars": "Металеві ґрати", "block.create.andesite_belt_funnel": "Металева стрічкова лійка", "block.create.andesite_casing": "Металевий корпус", "block.create.andesite_door": "Металеві двері", - "block.create.andesite_encased_cogwheel": "Шестерня в металевому корпусі", - "block.create.andesite_encased_large_cogwheel": "Велике шестерня в металевому корпусі", - "block.create.andesite_encased_shaft": "Вал в металевому корпусі", - "block.create.andesite_funnel": "Металева лійка", + "block.create.andesite_encased_cogwheel": "Шестерня в Металевому Корпусі", + "block.create.andesite_encased_large_cogwheel": "Велика Шестерня в Металевому Корпусі", + "block.create.andesite_encased_shaft": "Вал в Металевому Корпусі", + "block.create.andesite_funnel": "Металева Воронка", "block.create.andesite_ladder": "Металева драбина", - "block.create.andesite_pillar": "Металевий стовп", - "block.create.andesite_scaffolding": "Металеві риштування", + "block.create.andesite_scaffolding": "Металеве риштування", "block.create.andesite_tunnel": "Металевий тунель", + "block.create.andesite_table_cloth": "Металева накладка на стіл", + "block.create.cut_deepslate": "Розрізаний Мігматит", + "block.create.cut_deepslate_stairs": "Розрізані Мігматитові Сходи", + "block.create.cut_deepslate_slab": "Розрізана Мігматитова плита", + "block.create.cut_deepslate_wall": "Розрізана Мігматитова Стіна", + "block.create.polished_cut_deepslate": "Полірований розрізаний Мігматит", + "block.create.polished_cut_deepslate_stairs": "Поліровані розрізані Мігматитові Сходи", + "block.create.polished_cut_deepslate_slab": "Полірована розрізана Мігматитова плита", + "block.create.polished_cut_deepslate_wall": "Полірована розрізана Мігматитова Стіна", + "block.create.cut_deepslate_bricks": "Розрізані Мігматитові Цеглини", + "block.create.cut_deepslate_brick_stairs": "Розрізані Мігматитові Цегляні Сходи", + "block.create.cut_deepslate_brick_slab": "Розрізана Мігматитова Цегляна Плита", + "block.create.cut_deepslate_brick_wall": "Розрізана Мігматитова Цегляна Стіна", + "block.create.small_deepslate_bricks": "Маленькі Мігматитові Цеглини", + "block.create.small_deepslate_brick_stairs": "Малі Мігматитові Цегляні Сходи", + "block.create.small_deepslate_brick_slab": "Мала Мігматитова Цегляна Плита", + "block.create.small_deepslate_brick_wall": "Маленька Мігматитова Цегляна Стіна", + "block.create.layered_deepslate": "Шаруватий Мігматит", + "block.create.deepslate_pillar": "Мігматитовий Стовп", + "block.create.cut_dripstone": "Розрізаний Травертин", + "block.create.cut_dripstone_stairs": "Розрізані Травертинові Сходи", + "block.create.cut_dripstone_slab": "Розрізана Травертинова Плита", + "block.create.cut_dripstone_wall": "Розрізана Травертинова Стіна", + "block.create.polished_cut_dripstone": "Полірований Розрізаний Травертин", + "block.create.polished_cut_dripstone_stairs": "Поліровані Розрізані Травертинові Сходи", + "block.create.polished_cut_dripstone_slab": "Полірована Розрізана Травертинова Плита", + "block.create.polished_cut_dripstone_wall": "Полірована Розрізана Травертинова Стіна", + "block.create.cut_dripstone_bricks": "Розрізані Травертинові Цеглини", + "block.create.cut_dripstone_brick_stairs": "Розрізані Травертинові Цегляні Сходи", + "block.create.cut_dripstone_brick_slab": "Розрізана Травертинова Цегляна Плита", + "block.create.cut_dripstone_brick_wall": "Розрізана Травертинова Цегляна Стіна", + "block.create.small_dripstone_bricks": "Маленькі Травертинові Цеглини", + "block.create.small_dripstone_brick_stairs": "Маленькі Травертинові Цегляні Сходи", + "block.create.small_dripstone_brick_slab": "Маленька Травертинова Цегляна Плита", + "block.create.small_dripstone_brick_wall": "Маленька Травертинова Цегляна Стіна", + "block.create.layered_dripstone": "Шаруватий Травертин", + "block.create.dripstone_pillar": "Травертиновий Стовп", + "block.create.cut_granite": "Розрізаний Кременистий Сланець", + "block.create.cut_granite_stairs": "Розрізані Кременисті Сланцеві Сходи", + "block.create.cut_granite_slab": "Розрізана Кремениста Сланцева Плита", + "block.create.cut_granite_wall": "Розрізана Кремениста Сланцева Стіна", + "block.create.polished_cut_granite": "Полірований Розрізаний Кременистий Сланець", + "block.create.polished_cut_granite_stairs": "Поліровані Розрізані Кременисті Сланцеві Сходи", + "block.create.polished_cut_granite_slab": "Полірована Розрізана Кремениста Сланцева Плита", + "block.create.polished_cut_granite_wall": "Полірована Розрізана Кремениста Сланцева Стіна", + "block.create.cut_granite_bricks": "Розрізані Кременисті Сланцеві Цеглини", + "block.create.cut_granite_brick_stairs": "Розрізані Кременисті Сланцеві Цегляні Сходи", + "block.create.cut_granite_brick_slab": "Розрізана Кремениста Сланцева Цегляна Плита", + "block.create.cut_granite_brick_wall": "Розрізана Кремениста Сланцева Цегляна Стіна", + "block.create.small_granite_bricks": "Small Chert Bricks", + "block.create.small_granite_brick_stairs": "Маленькі Кременисті Сланцеві Цегляні Сходи", + "block.create.small_granite_brick_slab": "Маленька Кремениста Сланцева Цегляна Плита", + "block.create.small_granite_brick_wall": "Маленька Кремениста Сланцева Цегляна Стіна", + "block.create.layered_granite": "Шаруватий Кременистий Сланець", + "block.create.granite_pillar": "Кремениста Сланцева Опора", + "item.create.netherite_diving_helmet.tooltip.summary": "Разом з _Blue Steel Backtank_, це може захистити вас від _extreme heat_. Щоб бути ефективними, _Legs and Feet_ повинні бути вкриті _Blue Steel Diving Equipment_, також.", + "item.create.netherite_backtank": "Бактанк із Синьої Сталі", + "item.create.netherite_diving_helmet": "Шолом для Дайвінгу із Синьої Сталі", + "item.create.netherite_diving_boots": "Черевики для Дайвінгу із Синьої Сталі", + "item.create.copper_sheet": "Мідна пластина", + "item.create.brass_sheet": "Латунна пластина", + "item.create.golden_sheet": "Золотий лист", + "item.create.crushed_raw_gold": "Очищена Золота Руда", + "item.create.crushed_raw_copper": "Очищена Мідна Руда", + "item.create.crushed_raw_zinc": "Очищена Цинкова Руда", + "item.create.crushed_raw_silver": "Очищена Срібна Руда", + "item.create.crushed_raw_tin": "Очищена Олов'яна Руда", + "item.create.crushed_raw_lead": "Очищена Свинцева Руда", "create.ponder.andesite_tunnel.header": "Використання металевих тунелів", - "create.ponder.andesite_tunnel.text_1": "Металеві тунелі можна використовувати для приховування ременів", - "create.ponder.andesite_tunnel.text_2": "Якщо металевий тунель має з'єднання з боковими сторонами...", - "create.ponder.belt_casing.text_1": "Латунний або металевий корпус може бути використаний для декорування механічних ременів", - "create.ponder.brass_funnel.text_1": "Металеві лійки можуть витягувати лише окремі предмети.", - "create.ponder.cogwheel_casing.text_1": "Для декорування шестерень можна використовувати латунний або металевий корпус", - "create.ponder.shaft_casing.text_1": "Для оздоблення валів можна використовувати латунний або металевий кожух" + "create.ponder.andesite_tunnel.text_1": "Металеві тунелі можна використовувати для приховування твоїх конвеєрних стрічок.", + "create.ponder.andesite_tunnel.text_2": "Коли металевий тунель має з'єднання з боків...", + "create.ponder.belt_casing.text_1": "Латунний або металевий корпус можна використовувати для декорування механічних ременів.", + "create.ponder.brass_funnel.text_1": "Металеві лійки можуть витягувати лише одиничні предмети.", + "create.ponder.cogwheel_casing.text_1": "Латунний або металевий корпус можна використовувати для декорування зубчастих коліс.", + "create.ponder.shaft_casing.text_1": "Латунний або металевий корпус можна використовувати для декорування валів." } \ No newline at end of file diff --git a/kubejs/assets/create_hypertube/textures/block/cogwheel.png b/kubejs/assets/create_hypertube/textures/block/cogwheel.png new file mode 100644 index 000000000..aaea0e6b5 Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/cogwheel.png differ diff --git a/kubejs/assets/create_hypertube/textures/block/hypertube.png b/kubejs/assets/create_hypertube/textures/block/hypertube.png new file mode 100644 index 000000000..6f5704675 Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/hypertube.png differ diff --git a/kubejs/assets/create_hypertube/textures/block/hypertube_entrance.png b/kubejs/assets/create_hypertube/textures/block/hypertube_entrance.png new file mode 100644 index 000000000..a7624691e Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/hypertube_entrance.png differ diff --git a/kubejs/assets/create_hypertube/textures/block/tube_base_glass.png b/kubejs/assets/create_hypertube/textures/block/tube_base_glass.png new file mode 100644 index 000000000..06fb5dcdb Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/tube_base_glass.png differ diff --git a/kubejs/assets/create_hypertube/textures/block/tube_base_glass_2.png b/kubejs/assets/create_hypertube/textures/block/tube_base_glass_2.png new file mode 100644 index 000000000..393d3c891 Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/tube_base_glass_2.png differ diff --git a/kubejs/assets/create_hypertube/textures/block/tube_entrance_open.png b/kubejs/assets/create_hypertube/textures/block/tube_entrance_open.png new file mode 100644 index 000000000..5be52011e Binary files /dev/null and b/kubejs/assets/create_hypertube/textures/block/tube_entrance_open.png differ diff --git a/kubejs/assets/createconnected/lang/en_us.json b/kubejs/assets/createconnected/lang/en_us.json index 2c1a83ebf..7c65a3b40 100644 --- a/kubejs/assets/createconnected/lang/en_us.json +++ b/kubejs/assets/createconnected/lang/en_us.json @@ -1,5 +1,3 @@ { - "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", - "create_connected:cherry_window": "Fig Window", - "create_connected:cherry_window_pane": "Fig Window Pane" + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information." } \ No newline at end of file diff --git a/kubejs/assets/createconnected/lang/uk_ua.json b/kubejs/assets/createconnected/lang/uk_ua.json new file mode 100644 index 000000000..7c65a3b40 --- /dev/null +++ b/kubejs/assets/createconnected/lang/uk_ua.json @@ -0,0 +1,3 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information." +} \ No newline at end of file diff --git a/kubejs/assets/createdeco/lang/en_us.json b/kubejs/assets/createdeco/lang/en_us.json index f1271a2a9..695536432 100644 --- a/kubejs/assets/createdeco/lang/en_us.json +++ b/kubejs/assets/createdeco/lang/en_us.json @@ -19,6 +19,7 @@ "block.createdeco.andesite_door": "Tin Alloy Door", "block.createdeco.locked_andesite_door": "Locked Tin Alloy Door", "block.createdeco.andesite_trapdoor": "Tin Alloy Trapdoor", + "block.createdeco.andesite_facade": "Tin Alloy Facade", "block.createdeco.iron_bars": "Wrought Iron Bars", "block.createdeco.iron_bars_overlay": "Wrought Iron Bars Overlay", "block.createdeco.iron_window": "Wrought Iron Window", @@ -38,6 +39,7 @@ "block.createdeco.iron_door": "Wrought Iron Door", "block.createdeco.locked_iron_door": "Locked Wrought Iron Door", "block.createdeco.iron_trapdoor": "Wrought Iron Trapdoor", + "block.createdeco.iron_facade": "Wrought Iron Facade", "block.createdeco.iron_coinstack": "Wrought Iron Coinstack", "block.createdeco.netherite_coinstack": "Blue Steel Coinstack", "block.createdeco.industrial_iron_coinstack": "Steel Coinstack", diff --git a/kubejs/assets/createdeco/lang/uk_ua.json b/kubejs/assets/createdeco/lang/uk_ua.json new file mode 100644 index 000000000..a6c767a13 --- /dev/null +++ b/kubejs/assets/createdeco/lang/uk_ua.json @@ -0,0 +1,72 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.createdeco.andesite_bars": "Смужки з Олов'яного Сплаву", + "block.createdeco.andesite_bars_overlay": "Накладка зі Смужок Олов'яного Сплаву", + "block.createdeco.andesite_window": "Вікно з Олов'яного Сплаву", + "block.createdeco.andesite_window_pane": "Шибка з Олов'яного Сплаву", + "block.createdeco.andesite_mesh_fence": "Сітчастий Паркан з Олов'яного Сплаву", + "block.createdeco.andesite_catwalk": "Перехід із Олов'яного Сплаву", + "block.createdeco.andesite_catwalk_stairs": "Сходи з Просічного Настилу з Олов'яного Сплаву", + "block.createdeco.andesite_catwalk_railing": "Огорожа з Просічного Настилу з Олов'яного Сплаву", + "block.createdeco.andesite_support_wedge": "Опорний Клин з Олов'яного Сплаву", + "block.createdeco.andesite_hull": "Корпус Потяга з Олов'яного Сплаву", + "block.createdeco.andesite_support": "Опора з Олов'яного Сплаву", + "block.createdeco.yellow_andesite_lamp": "Жовта Клітинна Лампа з Олов'яного Сплаву", + "block.createdeco.red_andesite_lamp": "Червона Клітинна Лампа з Олов'яного Сплаву", + "block.createdeco.blue_andesite_lamp": "Синя Клітинна Лампа з Олов'яного Сплаву", + "block.createdeco.green_andesite_lamp": "Зелена Клітинна Лампа з Олов'яного Сплаву", + "block.createdeco.andesite_sheet_metal": "Листовий Метал з Олов'яного Сплаву", + "block.createdeco.andesite_door": "Двері з Олов'яного Сплаву", + "block.createdeco.locked_andesite_door": "Зачинені Двері з Олов'яного Сплаву", + "block.createdeco.andesite_trapdoor": "Лаз із Олов'яного Сплаву", + "block.createdeco.andesite_facade": "Фасад із олов’яного сплаву", + "block.createdeco.iron_bars": "Ковані Залізні Ґрати", + "block.createdeco.iron_bars_overlay": "Накладка на Ковані Залізні Ґрати", + "block.createdeco.iron_window": "Коване Залізне Вікно", + "block.createdeco.iron_window_pane": "Скло Кованого Залізного Вікна", + "block.createdeco.iron_mesh_fence": "Сітчастий Паркан з Кованого Заліза", + "block.createdeco.iron_catwalk": "Прохідна Платформа з Кованого Заліза", + "block.createdeco.iron_catwalk_stairs": "Сходи з Прохідної Платформи з Кованого Заліза", + "block.createdeco.iron_catwalk_railing": "Огорожа Прохідної Платформи з Кованого Заліза", + "block.createdeco.iron_support_wedge": "Опорний Клин з Кованого Заліза", + "block.createdeco.iron_hull": "Wrought Iron Train Hull", + "block.createdeco.iron_support": "Опора з Кованого Заліза", + "block.createdeco.yellow_iron_lamp": "Жовта Клітинна Лампа з Кованого Заліза", + "block.createdeco.red_iron_lamp": "Червона Клітинна Лампа з Кованого Заліза", + "block.createdeco.blue_iron_lamp": "Синя Клітинна Лампа з Кованого Заліза", + "block.createdeco.green_iron_lamp": "Зелена Клітинна Лампа з Кованого Заліза", + "block.createdeco.iron_sheet_metal": "Листовий Метал з Кованого Заліза", + "block.createdeco.iron_door": "Двері з Кованого Заліза", + "block.createdeco.locked_iron_door": "Зачинені Ковані Залізні Двері", + "block.createdeco.iron_trapdoor": "Лаз із Кованого Заліза", + "block.createdeco.iron_facade": "Фасад із кованого заліза", + "block.createdeco.iron_coinstack": "Стовп Монет з Кованого Заліза", + "block.createdeco.netherite_coinstack": "Стопка Монет із Синьої Сталі", + "block.createdeco.industrial_iron_coinstack": "Стовп Монет зі Сталі", + "block.createdeco.industrial_iron_bars": "Сталеві Ґрати", + "block.createdeco.industrial_iron_bars_overlay": "Накладка на Сталеві Ґрати", + "block.createdeco.industrial_iron_window": "Сталеве Вікно", + "block.createdeco.industrial_iron_window_pane": "Скло Сталевого Вікна", + "block.createdeco.industrial_iron_mesh_fence": "Сітчастий Паркан зі Сталі", + "block.createdeco.industrial_iron_catwalk": "Прохідна Платформа зі Сталі", + "block.createdeco.industrial_iron_catwalk_stairs": "Сталеві Сходи Прохідної Платформи", + "block.createdeco.industrial_iron_catwalk_railing": "Огорожа Прохідної Платформи зі Сталі", + "block.createdeco.industrial_iron_support_wedge": "Опорний Клин зі Сталі", + "block.createdeco.industrial_iron_hull": "Стальний Корпус Потяга", + "block.createdeco.industrial_iron_support": "Сталева Опора", + "block.createdeco.yellow_industrial_iron_lamp": "Жовта Клітинна Лампа зі Сталі", + "block.createdeco.red_industrial_iron_lamp": "Червона Клітинна Лампа зі Сталі", + "block.createdeco.blue_industrial_iron_lamp": "Синя Клітинна Лампа зі Сталі", + "block.createdeco.green_industrial_iron_lamp": "Зелена Клітинна Лампа зі Сталі", + "block.createdeco.industrial_iron_sheet_metal": "Листовий Метал зі Сталі", + "block.createdeco.industrial_iron_door": "Сталеві Двері", + "block.createdeco.locked_industrial_iron_door": "Зачинені Сталеві Двері", + "block.createdeco.industrial_iron_trapdoor": "Сталевий Лаз", + "block.createdeco.industrial_iron_ladder": "Сталева Драбина", + "item.createdeco.iron_coin": "Монета з Кованого Заліза", + "item.createdeco.netherite_coin": "Монета з Синьої Сталі", + "item.createdeco.industrial_iron_coin": "Монета зі Сталі", + "item.createdeco.iron_coinstack": "Стовп Монет з Кованого Заліза", + "item.createdeco.netherite_coinstack": "Стовп Монет з Синьої Сталі", + "item.createdeco.industrial_iron_coinstack": "Стовп Монет зі Сталі" +} \ No newline at end of file diff --git a/kubejs/assets/createhorsepower/lang/en_us.json b/kubejs/assets/createhorsepower/lang/en_us.json new file mode 100644 index 000000000..5fde3efdf --- /dev/null +++ b/kubejs/assets/createhorsepower/lang/en_us.json @@ -0,0 +1,4 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "blocks.createhorsepower.horse_crank": "Animal Crank" +} \ No newline at end of file diff --git a/kubejs/assets/createhorsepower/lang/uk_ua.json b/kubejs/assets/createhorsepower/lang/uk_ua.json new file mode 100644 index 000000000..223843916 --- /dev/null +++ b/kubejs/assets/createhorsepower/lang/uk_ua.json @@ -0,0 +1,4 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "blocks.createhorsepower.horse_crank": "Тваринний Привід" +} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ad_astra_oxygen_loading.json b/kubejs/assets/emi/category/properties/ad_astra_oxygen_loading.json new file mode 100644 index 000000000..cee391e1c --- /dev/null +++ b/kubejs/assets/emi/category/properties/ad_astra_oxygen_loading.json @@ -0,0 +1 @@ +{"ad_astra:oxygen_loading":{"order":151}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ae2_attunement.json b/kubejs/assets/emi/category/properties/ae2_attunement.json index 5eaac13fc..f24d651fc 100644 --- a/kubejs/assets/emi/category/properties/ae2_attunement.json +++ b/kubejs/assets/emi/category/properties/ae2_attunement.json @@ -1 +1 @@ -{"ae2:attunement":{"order":138}} \ No newline at end of file +{"ae2:attunement":{"order":148}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ae2_condenser.json b/kubejs/assets/emi/category/properties/ae2_condenser.json index c00630e3e..4ece3c574 100644 --- a/kubejs/assets/emi/category/properties/ae2_condenser.json +++ b/kubejs/assets/emi/category/properties/ae2_condenser.json @@ -1 +1 @@ -{"ae2:condenser":{"order":127}} \ No newline at end of file +{"ae2:condenser":{"order":138}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ae2_entropy.json b/kubejs/assets/emi/category/properties/ae2_entropy.json index ad4f28cee..a09beae5e 100644 --- a/kubejs/assets/emi/category/properties/ae2_entropy.json +++ b/kubejs/assets/emi/category/properties/ae2_entropy.json @@ -1 +1 @@ -{"ae2:entropy":{"order":139}} \ No newline at end of file +{"ae2:entropy":{"order":145}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ae2_item_transformation.json b/kubejs/assets/emi/category/properties/ae2_item_transformation.json index 99e1fbbc3..bb8c87c1a 100644 --- a/kubejs/assets/emi/category/properties/ae2_item_transformation.json +++ b/kubejs/assets/emi/category/properties/ae2_item_transformation.json @@ -1 +1 @@ -{"ae2:item_transformation":{"order":116}} \ No newline at end of file +{"ae2:item_transformation":{"order":127}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/afc_tree_tap.json b/kubejs/assets/emi/category/properties/afc_tree_tap.json new file mode 100644 index 000000000..ab23965dc --- /dev/null +++ b/kubejs/assets/emi/category/properties/afc_tree_tap.json @@ -0,0 +1 @@ +{"afc:tree_tap":{"order":27}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_deploying.json b/kubejs/assets/emi/category/properties/create_deploying.json index f7de0861a..32b1450b1 100644 --- a/kubejs/assets/emi/category/properties/create_deploying.json +++ b/kubejs/assets/emi/category/properties/create_deploying.json @@ -1 +1 @@ -{"create:deploying":{"order":39}} \ No newline at end of file +{"create:deploying":{"order":47}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_draining.json b/kubejs/assets/emi/category/properties/create_draining.json index d1fcdd94a..b13dc4816 100644 --- a/kubejs/assets/emi/category/properties/create_draining.json +++ b/kubejs/assets/emi/category/properties/create_draining.json @@ -1 +1 @@ -{"create:draining":{"order":140}} \ No newline at end of file +{"create:draining":{"order":149}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_item_application.json b/kubejs/assets/emi/category/properties/create_item_application.json index 758199fac..4bc4d243d 100644 --- a/kubejs/assets/emi/category/properties/create_item_application.json +++ b/kubejs/assets/emi/category/properties/create_item_application.json @@ -1 +1 @@ -{"create:item_application":{"order":40}} \ No newline at end of file +{"create:item_application":{"order":48}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_mechanical_crafting.json b/kubejs/assets/emi/category/properties/create_mechanical_crafting.json index 77ae2811e..b1679d64e 100644 --- a/kubejs/assets/emi/category/properties/create_mechanical_crafting.json +++ b/kubejs/assets/emi/category/properties/create_mechanical_crafting.json @@ -1 +1 @@ -{"create:mechanical_crafting":{"order":4}} \ No newline at end of file +{"create:mechanical_crafting":{"order":5}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_sequenced_assembly.json b/kubejs/assets/emi/category/properties/create_sequenced_assembly.json index f650f1b39..5d3fcf43d 100644 --- a/kubejs/assets/emi/category/properties/create_sequenced_assembly.json +++ b/kubejs/assets/emi/category/properties/create_sequenced_assembly.json @@ -1 +1 @@ -{"create:sequenced_assembly":{"order":41}} \ No newline at end of file +{"create:sequenced_assembly":{"order":49}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/create_spout_filling.json b/kubejs/assets/emi/category/properties/create_spout_filling.json index c60505e9e..d400de717 100644 --- a/kubejs/assets/emi/category/properties/create_spout_filling.json +++ b/kubejs/assets/emi/category/properties/create_spout_filling.json @@ -1 +1 @@ -{"create:spout_filling":{"order":141}} \ No newline at end of file +{"create:spout_filling":{"order":150}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/createaddition_liquid_burning.json b/kubejs/assets/emi/category/properties/createaddition_liquid_burning.json new file mode 100644 index 000000000..b05261cc5 --- /dev/null +++ b/kubejs/assets/emi/category/properties/createaddition_liquid_burning.json @@ -0,0 +1 @@ +{"createaddition:liquid_burning":{"order":53}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/createaddition_rolling.json b/kubejs/assets/emi/category/properties/createaddition_rolling.json index 3f4ba3919..cb571efa5 100644 --- a/kubejs/assets/emi/category/properties/createaddition_rolling.json +++ b/kubejs/assets/emi/category/properties/createaddition_rolling.json @@ -1 +1 @@ -{"createaddition:rolling":{"order":55}} \ No newline at end of file +{"createaddition:rolling":{"order":65}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/domum_ornamentum_architects_cutter.json b/kubejs/assets/emi/category/properties/domum_ornamentum_architects_cutter.json index 20e1cce71..d446591b6 100644 --- a/kubejs/assets/emi/category/properties/domum_ornamentum_architects_cutter.json +++ b/kubejs/assets/emi/category/properties/domum_ornamentum_architects_cutter.json @@ -1 +1 @@ -{"domum_ornamentum:architects_cutter":{"order":136}} \ No newline at end of file +{"domum_ornamentum:architects_cutter":{"order":147}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/emi_info.json b/kubejs/assets/emi/category/properties/emi_info.json index ba0f8f819..14eb74325 100644 --- a/kubejs/assets/emi/category/properties/emi_info.json +++ b/kubejs/assets/emi/category/properties/emi_info.json @@ -1 +1 @@ -{"emi:info":{"order":144}} \ No newline at end of file +{"emi:info":{"order":156}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/emi_tag.json b/kubejs/assets/emi/category/properties/emi_tag.json index c02f47c21..8ba1fb28d 100644 --- a/kubejs/assets/emi/category/properties/emi_tag.json +++ b/kubejs/assets/emi/category/properties/emi_tag.json @@ -1 +1 @@ -{"emi:tag":{"order":145}} \ No newline at end of file +{"emi:tag":{"order":157}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/exposure_photograph_printing.json b/kubejs/assets/emi/category/properties/exposure_photograph_printing.json index 0e4b7acc9..a8f5cb23f 100644 --- a/kubejs/assets/emi/category/properties/exposure_photograph_printing.json +++ b/kubejs/assets/emi/category/properties/exposure_photograph_printing.json @@ -1 +1 @@ -{"exposure:photograph_printing":{"order":130}} \ No newline at end of file +{"exposure:photograph_printing":{"order":143}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/exposure_photograph_stacking.json b/kubejs/assets/emi/category/properties/exposure_photograph_stacking.json index 5919b18ac..74c22ca3e 100644 --- a/kubejs/assets/emi/category/properties/exposure_photograph_stacking.json +++ b/kubejs/assets/emi/category/properties/exposure_photograph_stacking.json @@ -1 +1 @@ -{"exposure:photograph_stacking":{"order":142}} \ No newline at end of file +{"exposure:photograph_stacking":{"order":152}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_bowl_pot.json b/kubejs/assets/emi/category/properties/firmalife_bowl_pot.json index a1378ab18..de1c7c0db 100644 --- a/kubejs/assets/emi/category/properties/firmalife_bowl_pot.json +++ b/kubejs/assets/emi/category/properties/firmalife_bowl_pot.json @@ -1 +1 @@ -{"firmalife:bowl_pot":{"order":36}} \ No newline at end of file +{"firmalife:bowl_pot":{"order":41}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_drying.json b/kubejs/assets/emi/category/properties/firmalife_drying.json index ca265c608..7284482a0 100644 --- a/kubejs/assets/emi/category/properties/firmalife_drying.json +++ b/kubejs/assets/emi/category/properties/firmalife_drying.json @@ -1 +1 @@ -{"firmalife:drying":{"order":29}} \ No newline at end of file +{"firmalife:drying":{"order":33}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_mixing_bowl.json b/kubejs/assets/emi/category/properties/firmalife_mixing_bowl.json index e2cda9689..c505ce569 100644 --- a/kubejs/assets/emi/category/properties/firmalife_mixing_bowl.json +++ b/kubejs/assets/emi/category/properties/firmalife_mixing_bowl.json @@ -1 +1 @@ -{"firmalife:mixing_bowl":{"order":30}} \ No newline at end of file +{"firmalife:mixing_bowl":{"order":34}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_oven.json b/kubejs/assets/emi/category/properties/firmalife_oven.json index 16fb93986..5b4030d19 100644 --- a/kubejs/assets/emi/category/properties/firmalife_oven.json +++ b/kubejs/assets/emi/category/properties/firmalife_oven.json @@ -1 +1 @@ -{"firmalife:oven":{"order":31}} \ No newline at end of file +{"firmalife:oven":{"order":35}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_smoking.json b/kubejs/assets/emi/category/properties/firmalife_smoking.json index 5d12b9e8f..a2d115ff3 100644 --- a/kubejs/assets/emi/category/properties/firmalife_smoking.json +++ b/kubejs/assets/emi/category/properties/firmalife_smoking.json @@ -1 +1 @@ -{"firmalife:smoking":{"order":32}} \ No newline at end of file +{"firmalife:smoking":{"order":37}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_stomping.json b/kubejs/assets/emi/category/properties/firmalife_stomping.json index ed2a1c059..eacfe5020 100644 --- a/kubejs/assets/emi/category/properties/firmalife_stomping.json +++ b/kubejs/assets/emi/category/properties/firmalife_stomping.json @@ -1 +1 @@ -{"firmalife:stomping":{"order":38}} \ No newline at end of file +{"firmalife:stomping":{"order":43}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/firmalife_vat.json b/kubejs/assets/emi/category/properties/firmalife_vat.json index a9e8f8045..d7b27b6e1 100644 --- a/kubejs/assets/emi/category/properties/firmalife_vat.json +++ b/kubejs/assets/emi/category/properties/firmalife_vat.json @@ -1 +1 @@ -{"firmalife:vat":{"order":37}} \ No newline at end of file +{"firmalife:vat":{"order":42}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/framedblocks_framing_saw.json b/kubejs/assets/emi/category/properties/framedblocks_framing_saw.json index 54596234a..f12cef18b 100644 --- a/kubejs/assets/emi/category/properties/framedblocks_framing_saw.json +++ b/kubejs/assets/emi/category/properties/framedblocks_framing_saw.json @@ -1 +1 @@ -{"framedblocks:framing_saw":{"order":135}} \ No newline at end of file +{"framedblocks:framing_saw":{"order":146}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/ftbquests_quest.json b/kubejs/assets/emi/category/properties/ftbquests_quest.json index 466ed2a22..4278b9ef6 100644 --- a/kubejs/assets/emi/category/properties/ftbquests_quest.json +++ b/kubejs/assets/emi/category/properties/ftbquests_quest.json @@ -1 +1 @@ -{"ftbquests:quest":{"order":143}} \ No newline at end of file +{"ftbquests:quest":{"order":150}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_automatic_packing.json b/kubejs/assets/emi/category/properties/greate_automatic_packing.json new file mode 100644 index 000000000..ebc54701e --- /dev/null +++ b/kubejs/assets/emi/category/properties/greate_automatic_packing.json @@ -0,0 +1 @@ +{"greate:automatic_packing":{"order":141}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_automatic_shaped.json b/kubejs/assets/emi/category/properties/greate_automatic_shaped.json new file mode 100644 index 000000000..b8f009c1f --- /dev/null +++ b/kubejs/assets/emi/category/properties/greate_automatic_shaped.json @@ -0,0 +1 @@ +{"greate:automatic_shaped":{"order":139}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_automatic_shapeless.json b/kubejs/assets/emi/category/properties/greate_automatic_shapeless.json new file mode 100644 index 000000000..58bcb845a --- /dev/null +++ b/kubejs/assets/emi/category/properties/greate_automatic_shapeless.json @@ -0,0 +1 @@ +{"greate:automatic_shapeless":{"order":140}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_block_cutting.json b/kubejs/assets/emi/category/properties/greate_block_cutting.json index 464c5b4a7..411db4e50 100644 --- a/kubejs/assets/emi/category/properties/greate_block_cutting.json +++ b/kubejs/assets/emi/category/properties/greate_block_cutting.json @@ -1 +1 @@ -{"greate:block_cutting":{"order":134}} \ No newline at end of file +{"greate:block_cutting":{"order":145}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_crushing.json b/kubejs/assets/emi/category/properties/greate_crushing.json index cb85263a8..fa49344ea 100644 --- a/kubejs/assets/emi/category/properties/greate_crushing.json +++ b/kubejs/assets/emi/category/properties/greate_crushing.json @@ -1 +1 @@ -{"greate:crushing":{"order":88}} \ No newline at end of file +{"greate:crushing":{"order":99}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_fan_washing.json b/kubejs/assets/emi/category/properties/greate_fan_washing.json index 9162993ce..395f89c79 100644 --- a/kubejs/assets/emi/category/properties/greate_fan_washing.json +++ b/kubejs/assets/emi/category/properties/greate_fan_washing.json @@ -1 +1 @@ -{"greate:fan_washing":{"order":118}} \ No newline at end of file +{"greate:fan_washing":{"order":129}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_milling.json b/kubejs/assets/emi/category/properties/greate_milling.json index a48ed6f04..b817a9652 100644 --- a/kubejs/assets/emi/category/properties/greate_milling.json +++ b/kubejs/assets/emi/category/properties/greate_milling.json @@ -1 +1 @@ -{"greate:milling":{"order":87}} \ No newline at end of file +{"greate:milling":{"order":98}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_mixing.json b/kubejs/assets/emi/category/properties/greate_mixing.json index c042e7a67..1dfd32cb7 100644 --- a/kubejs/assets/emi/category/properties/greate_mixing.json +++ b/kubejs/assets/emi/category/properties/greate_mixing.json @@ -1 +1 @@ -{"greate:mixing":{"order":90}} \ No newline at end of file +{"greate:mixing":{"order":101}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_packing.json b/kubejs/assets/emi/category/properties/greate_packing.json index e8b910106..ac2022597 100644 --- a/kubejs/assets/emi/category/properties/greate_packing.json +++ b/kubejs/assets/emi/category/properties/greate_packing.json @@ -1 +1 @@ -{"greate:packing":{"order":128}} \ No newline at end of file +{"greate:packing":{"order":19}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_pressing.json b/kubejs/assets/emi/category/properties/greate_pressing.json new file mode 100644 index 000000000..1389b8de4 --- /dev/null +++ b/kubejs/assets/emi/category/properties/greate_pressing.json @@ -0,0 +1 @@ +{"greate:pressing":{"order":90}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/greate_sawing.json b/kubejs/assets/emi/category/properties/greate_sawing.json index 4b9b4376e..6ddd99b3b 100644 --- a/kubejs/assets/emi/category/properties/greate_sawing.json +++ b/kubejs/assets/emi/category/properties/greate_sawing.json @@ -1 +1 @@ -{"greate:sawing":{"order":67}} \ No newline at end of file +{"greate:sawing":{"order":77}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_air_scrubber.json b/kubejs/assets/emi/category/properties/gtceu_air_scrubber.json index a3f8ab96b..f87da1987 100644 --- a/kubejs/assets/emi/category/properties/gtceu_air_scrubber.json +++ b/kubejs/assets/emi/category/properties/gtceu_air_scrubber.json @@ -1 +1 @@ -{"gtceu:air_scrubber":{"order":50}} \ No newline at end of file +{"gtceu:air_scrubber":{"order":59}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_alloy_blast_smelter.json b/kubejs/assets/emi/category/properties/gtceu_alloy_blast_smelter.json index 05b6fac73..eb71fa63a 100644 --- a/kubejs/assets/emi/category/properties/gtceu_alloy_blast_smelter.json +++ b/kubejs/assets/emi/category/properties/gtceu_alloy_blast_smelter.json @@ -1 +1 @@ -{"gtceu:alloy_blast_smelter":{"order":101}} \ No newline at end of file +{"gtceu:alloy_blast_smelter":{"order":112}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_alloy_smelter.json b/kubejs/assets/emi/category/properties/gtceu_alloy_smelter.json index 85db15835..229dc3a49 100644 --- a/kubejs/assets/emi/category/properties/gtceu_alloy_smelter.json +++ b/kubejs/assets/emi/category/properties/gtceu_alloy_smelter.json @@ -1 +1 @@ -{"gtceu:alloy_smelter":{"order":51}} \ No newline at end of file +{"gtceu:alloy_smelter":{"order":60}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_aqueous_accumulator.json b/kubejs/assets/emi/category/properties/gtceu_aqueous_accumulator.json new file mode 100644 index 000000000..25899c907 --- /dev/null +++ b/kubejs/assets/emi/category/properties/gtceu_aqueous_accumulator.json @@ -0,0 +1 @@ +{"gtceu:aqueous_accumulator":{"order":61}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_arc_furnace.json b/kubejs/assets/emi/category/properties/gtceu_arc_furnace.json index 8ebf9b83d..d4575ce4c 100644 --- a/kubejs/assets/emi/category/properties/gtceu_arc_furnace.json +++ b/kubejs/assets/emi/category/properties/gtceu_arc_furnace.json @@ -1 +1 @@ -{"gtceu:arc_furnace":{"order":52}} \ No newline at end of file +{"gtceu:arc_furnace":{"order":62}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_arc_furnace_recycling.json b/kubejs/assets/emi/category/properties/gtceu_arc_furnace_recycling.json index 63f45f285..6db63dbeb 100644 --- a/kubejs/assets/emi/category/properties/gtceu_arc_furnace_recycling.json +++ b/kubejs/assets/emi/category/properties/gtceu_arc_furnace_recycling.json @@ -1 +1 @@ -{"gtceu:arc_furnace_recycling":{"order":124}} \ No newline at end of file +{"gtceu:arc_furnace_recycling":{"order":135}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_assembler.json b/kubejs/assets/emi/category/properties/gtceu_assembler.json index a8df6c8b5..a84815ac0 100644 --- a/kubejs/assets/emi/category/properties/gtceu_assembler.json +++ b/kubejs/assets/emi/category/properties/gtceu_assembler.json @@ -1 +1 @@ -{"gtceu:assembler":{"order":53}} \ No newline at end of file +{"gtceu:assembler":{"order":63}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_assembly_line.json b/kubejs/assets/emi/category/properties/gtceu_assembly_line.json index 7ae4802af..f24693562 100644 --- a/kubejs/assets/emi/category/properties/gtceu_assembly_line.json +++ b/kubejs/assets/emi/category/properties/gtceu_assembly_line.json @@ -1 +1 @@ -{"gtceu:assembly_line":{"order":102}} \ No newline at end of file +{"gtceu:assembly_line":{"order":113}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_autoclave.json b/kubejs/assets/emi/category/properties/gtceu_autoclave.json index cb332d93e..123ab2c48 100644 --- a/kubejs/assets/emi/category/properties/gtceu_autoclave.json +++ b/kubejs/assets/emi/category/properties/gtceu_autoclave.json @@ -1 +1 @@ -{"gtceu:autoclave":{"order":54}} \ No newline at end of file +{"gtceu:autoclave":{"order":64}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_bedrock_ore_diagram.json b/kubejs/assets/emi/category/properties/gtceu_bedrock_ore_diagram.json new file mode 100644 index 000000000..713c4db4d --- /dev/null +++ b/kubejs/assets/emi/category/properties/gtceu_bedrock_ore_diagram.json @@ -0,0 +1 @@ +{"gtceu:bedrock_ore_diagram":{"order":3}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_bender.json b/kubejs/assets/emi/category/properties/gtceu_bender.json index 7024a7d7b..c89ff2705 100644 --- a/kubejs/assets/emi/category/properties/gtceu_bender.json +++ b/kubejs/assets/emi/category/properties/gtceu_bender.json @@ -1 +1 @@ -{"gtceu:bender":{"order":57}} \ No newline at end of file +{"gtceu:bender":{"order":67}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_brewery.json b/kubejs/assets/emi/category/properties/gtceu_brewery.json index 4e8bbd8a2..a5ccaee88 100644 --- a/kubejs/assets/emi/category/properties/gtceu_brewery.json +++ b/kubejs/assets/emi/category/properties/gtceu_brewery.json @@ -1 +1 @@ -{"gtceu:brewery":{"order":58}} \ No newline at end of file +{"gtceu:brewery":{"order":68}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_canner.json b/kubejs/assets/emi/category/properties/gtceu_canner.json index e8c40a5c4..a88138df0 100644 --- a/kubejs/assets/emi/category/properties/gtceu_canner.json +++ b/kubejs/assets/emi/category/properties/gtceu_canner.json @@ -1 +1 @@ -{"gtceu:canner":{"order":59}} \ No newline at end of file +{"gtceu:canner":{"order":69}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_centrifuge.json b/kubejs/assets/emi/category/properties/gtceu_centrifuge.json index 275263a7b..a135ee2e3 100644 --- a/kubejs/assets/emi/category/properties/gtceu_centrifuge.json +++ b/kubejs/assets/emi/category/properties/gtceu_centrifuge.json @@ -1 +1 @@ -{"gtceu:centrifuge":{"order":61}} \ No newline at end of file +{"gtceu:centrifuge":{"order":71}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_chem_dyes.json b/kubejs/assets/emi/category/properties/gtceu_chem_dyes.json index e008e5df8..0c03e77b0 100644 --- a/kubejs/assets/emi/category/properties/gtceu_chem_dyes.json +++ b/kubejs/assets/emi/category/properties/gtceu_chem_dyes.json @@ -1 +1 @@ -{"gtceu:chem_dyes":{"order":122}} \ No newline at end of file +{"gtceu:chem_dyes":{"order":133}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_chemical_bath.json b/kubejs/assets/emi/category/properties/gtceu_chemical_bath.json index 7b089aec8..33efb5420 100644 --- a/kubejs/assets/emi/category/properties/gtceu_chemical_bath.json +++ b/kubejs/assets/emi/category/properties/gtceu_chemical_bath.json @@ -1 +1 @@ -{"gtceu:chemical_bath":{"order":62}} \ No newline at end of file +{"gtceu:chemical_bath":{"order":72}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_chemical_reactor.json b/kubejs/assets/emi/category/properties/gtceu_chemical_reactor.json index 1d7f7d7dd..aeb8c52af 100644 --- a/kubejs/assets/emi/category/properties/gtceu_chemical_reactor.json +++ b/kubejs/assets/emi/category/properties/gtceu_chemical_reactor.json @@ -1 +1 @@ -{"gtceu:chemical_reactor":{"order":63}} \ No newline at end of file +{"gtceu:chemical_reactor":{"order":73}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_circuit_assembler.json b/kubejs/assets/emi/category/properties/gtceu_circuit_assembler.json index 8a002a681..f11a11756 100644 --- a/kubejs/assets/emi/category/properties/gtceu_circuit_assembler.json +++ b/kubejs/assets/emi/category/properties/gtceu_circuit_assembler.json @@ -1 +1 @@ -{"gtceu:circuit_assembler":{"order":65}} \ No newline at end of file +{"gtceu:circuit_assembler":{"order":75}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_coke_oven.json b/kubejs/assets/emi/category/properties/gtceu_coke_oven.json index 86fcc83fe..179d2bd95 100644 --- a/kubejs/assets/emi/category/properties/gtceu_coke_oven.json +++ b/kubejs/assets/emi/category/properties/gtceu_coke_oven.json @@ -1 +1 @@ -{"gtceu:coke_oven":{"order":44}} \ No newline at end of file +{"gtceu:coke_oven":{"order":52}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_combustion_generator.json b/kubejs/assets/emi/category/properties/gtceu_combustion_generator.json index 44ac18c92..86fb582f6 100644 --- a/kubejs/assets/emi/category/properties/gtceu_combustion_generator.json +++ b/kubejs/assets/emi/category/properties/gtceu_combustion_generator.json @@ -1 +1 @@ -{"gtceu:combustion_generator":{"order":45}} \ No newline at end of file +{"gtceu:combustion_generator":{"order":54}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_compressor.json b/kubejs/assets/emi/category/properties/gtceu_compressor.json index 21c40778c..929ad5fcc 100644 --- a/kubejs/assets/emi/category/properties/gtceu_compressor.json +++ b/kubejs/assets/emi/category/properties/gtceu_compressor.json @@ -1 +1 @@ -{"gtceu:compressor":{"order":66}} \ No newline at end of file +{"gtceu:compressor":{"order":76}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_cracker.json b/kubejs/assets/emi/category/properties/gtceu_cracker.json index 59a1346b6..9754bf36b 100644 --- a/kubejs/assets/emi/category/properties/gtceu_cracker.json +++ b/kubejs/assets/emi/category/properties/gtceu_cracker.json @@ -1 +1 @@ -{"gtceu:cracker":{"order":103}} \ No newline at end of file +{"gtceu:cracker":{"order":114}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_cutter.json b/kubejs/assets/emi/category/properties/gtceu_cutter.json index 8772df02b..99241ad20 100644 --- a/kubejs/assets/emi/category/properties/gtceu_cutter.json +++ b/kubejs/assets/emi/category/properties/gtceu_cutter.json @@ -1 +1 @@ -{"gtceu:cutter":{"order":68}} \ No newline at end of file +{"gtceu:cutter":{"order":78}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_distillation_tower.json b/kubejs/assets/emi/category/properties/gtceu_distillation_tower.json index 2590ab0e2..add39e640 100644 --- a/kubejs/assets/emi/category/properties/gtceu_distillation_tower.json +++ b/kubejs/assets/emi/category/properties/gtceu_distillation_tower.json @@ -1 +1 @@ -{"gtceu:distillation_tower":{"order":70}} \ No newline at end of file +{"gtceu:distillation_tower":{"order":80}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_distillery.json b/kubejs/assets/emi/category/properties/gtceu_distillery.json index c72bb67af..20c1f5374 100644 --- a/kubejs/assets/emi/category/properties/gtceu_distillery.json +++ b/kubejs/assets/emi/category/properties/gtceu_distillery.json @@ -1 +1 @@ -{"gtceu:distillery":{"order":69}} \ No newline at end of file +{"gtceu:distillery":{"order":79}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_electric_blast_furnace.json b/kubejs/assets/emi/category/properties/gtceu_electric_blast_furnace.json index f463238a2..59a914349 100644 --- a/kubejs/assets/emi/category/properties/gtceu_electric_blast_furnace.json +++ b/kubejs/assets/emi/category/properties/gtceu_electric_blast_furnace.json @@ -1 +1 @@ -{"gtceu:electric_blast_furnace":{"order":104}} \ No newline at end of file +{"gtceu:electric_blast_furnace":{"order":115}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_electrolyzer.json b/kubejs/assets/emi/category/properties/gtceu_electrolyzer.json index 0e3ae0fc5..839321eff 100644 --- a/kubejs/assets/emi/category/properties/gtceu_electrolyzer.json +++ b/kubejs/assets/emi/category/properties/gtceu_electrolyzer.json @@ -1 +1 @@ -{"gtceu:electrolyzer":{"order":71}} \ No newline at end of file +{"gtceu:electrolyzer":{"order":81}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_electromagnetic_separator.json b/kubejs/assets/emi/category/properties/gtceu_electromagnetic_separator.json index 25e79ebfa..fe04a7cff 100644 --- a/kubejs/assets/emi/category/properties/gtceu_electromagnetic_separator.json +++ b/kubejs/assets/emi/category/properties/gtceu_electromagnetic_separator.json @@ -1 +1 @@ -{"gtceu:electromagnetic_separator":{"order":72}} \ No newline at end of file +{"gtceu:electromagnetic_separator":{"order":82}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_end_dome.json b/kubejs/assets/emi/category/properties/gtceu_end_dome.json index fa138bf21..77f348d2a 100644 --- a/kubejs/assets/emi/category/properties/gtceu_end_dome.json +++ b/kubejs/assets/emi/category/properties/gtceu_end_dome.json @@ -1 +1 @@ -{"gtceu:end_dome":{"order":105}} \ No newline at end of file +{"gtceu:end_dome":{"order":116}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_evaporation.json b/kubejs/assets/emi/category/properties/gtceu_evaporation.json index 4bf48aec7..cf1740d0d 100644 --- a/kubejs/assets/emi/category/properties/gtceu_evaporation.json +++ b/kubejs/assets/emi/category/properties/gtceu_evaporation.json @@ -1 +1 @@ -{"gtceu:evaporation":{"order":106}} \ No newline at end of file +{"gtceu:evaporation":{"order":117}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_extractor.json b/kubejs/assets/emi/category/properties/gtceu_extractor.json index cb0e66ef0..868ca3e0a 100644 --- a/kubejs/assets/emi/category/properties/gtceu_extractor.json +++ b/kubejs/assets/emi/category/properties/gtceu_extractor.json @@ -1 +1 @@ -{"gtceu:extractor":{"order":74}} \ No newline at end of file +{"gtceu:extractor":{"order":84}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_extractor_recycling.json b/kubejs/assets/emi/category/properties/gtceu_extractor_recycling.json index 69b5195b7..acfccd262 100644 --- a/kubejs/assets/emi/category/properties/gtceu_extractor_recycling.json +++ b/kubejs/assets/emi/category/properties/gtceu_extractor_recycling.json @@ -1 +1 @@ -{"gtceu:extractor_recycling":{"order":126}} \ No newline at end of file +{"gtceu:extractor_recycling":{"order":137}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_extruder.json b/kubejs/assets/emi/category/properties/gtceu_extruder.json index df4c0c322..280d313f7 100644 --- a/kubejs/assets/emi/category/properties/gtceu_extruder.json +++ b/kubejs/assets/emi/category/properties/gtceu_extruder.json @@ -1 +1 @@ -{"gtceu:extruder":{"order":76}} \ No newline at end of file +{"gtceu:extruder":{"order":86}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_fermenter.json b/kubejs/assets/emi/category/properties/gtceu_fermenter.json index 05ff8f121..ca26ebaf0 100644 --- a/kubejs/assets/emi/category/properties/gtceu_fermenter.json +++ b/kubejs/assets/emi/category/properties/gtceu_fermenter.json @@ -1 +1 @@ -{"gtceu:fermenter":{"order":77}} \ No newline at end of file +{"gtceu:fermenter":{"order":87}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_fluid_heater.json b/kubejs/assets/emi/category/properties/gtceu_fluid_heater.json index c6b7694ba..682bca52e 100644 --- a/kubejs/assets/emi/category/properties/gtceu_fluid_heater.json +++ b/kubejs/assets/emi/category/properties/gtceu_fluid_heater.json @@ -1 +1 @@ -{"gtceu:fluid_heater":{"order":78}} \ No newline at end of file +{"gtceu:fluid_heater":{"order":88}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_fluid_solidifier.json b/kubejs/assets/emi/category/properties/gtceu_fluid_solidifier.json index d8ccdae53..8bc88f418 100644 --- a/kubejs/assets/emi/category/properties/gtceu_fluid_solidifier.json +++ b/kubejs/assets/emi/category/properties/gtceu_fluid_solidifier.json @@ -1 +1 @@ -{"gtceu:fluid_solidifier":{"order":79}} \ No newline at end of file +{"gtceu:fluid_solidifier":{"order":89}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_food_oven.json b/kubejs/assets/emi/category/properties/gtceu_food_oven.json new file mode 100644 index 000000000..85fedcf6a --- /dev/null +++ b/kubejs/assets/emi/category/properties/gtceu_food_oven.json @@ -0,0 +1 @@ +{"gtceu:food_oven":{"order":36}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_food_processor.json b/kubejs/assets/emi/category/properties/gtceu_food_processor.json new file mode 100644 index 000000000..022796de6 --- /dev/null +++ b/kubejs/assets/emi/category/properties/gtceu_food_processor.json @@ -0,0 +1 @@ +{"gtceu:food_processor":{"order":44}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_forge_hammer.json b/kubejs/assets/emi/category/properties/gtceu_forge_hammer.json index 5f8de7e86..dc95c87c8 100644 --- a/kubejs/assets/emi/category/properties/gtceu_forge_hammer.json +++ b/kubejs/assets/emi/category/properties/gtceu_forge_hammer.json @@ -1 +1 @@ -{"gtceu:forge_hammer":{"order":80}} \ No newline at end of file +{"gtceu:forge_hammer":{"order":91}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_forming_press.json b/kubejs/assets/emi/category/properties/gtceu_forming_press.json index bb66e456c..6313c8d45 100644 --- a/kubejs/assets/emi/category/properties/gtceu_forming_press.json +++ b/kubejs/assets/emi/category/properties/gtceu_forming_press.json @@ -1 +1 @@ -{"gtceu:forming_press":{"order":81}} \ No newline at end of file +{"gtceu:forming_press":{"order":92}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_fusion_reactor.json b/kubejs/assets/emi/category/properties/gtceu_fusion_reactor.json index c659152f0..93c489413 100644 --- a/kubejs/assets/emi/category/properties/gtceu_fusion_reactor.json +++ b/kubejs/assets/emi/category/properties/gtceu_fusion_reactor.json @@ -1 +1 @@ -{"gtceu:fusion_reactor":{"order":107}} \ No newline at end of file +{"gtceu:fusion_reactor":{"order":118}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_gas_collector.json b/kubejs/assets/emi/category/properties/gtceu_gas_collector.json index 60863bad2..e51433f43 100644 --- a/kubejs/assets/emi/category/properties/gtceu_gas_collector.json +++ b/kubejs/assets/emi/category/properties/gtceu_gas_collector.json @@ -1 +1 @@ -{"gtceu:gas_collector":{"order":82}} \ No newline at end of file +{"gtceu:gas_collector":{"order":93}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_gas_turbine.json b/kubejs/assets/emi/category/properties/gtceu_gas_turbine.json index de066578a..c44d9e5ea 100644 --- a/kubejs/assets/emi/category/properties/gtceu_gas_turbine.json +++ b/kubejs/assets/emi/category/properties/gtceu_gas_turbine.json @@ -1 +1 @@ -{"gtceu:gas_turbine":{"order":46}} \ No newline at end of file +{"gtceu:gas_turbine":{"order":55}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_greenhouse.json b/kubejs/assets/emi/category/properties/gtceu_greenhouse.json index 2d738eabc..911ff37a3 100644 --- a/kubejs/assets/emi/category/properties/gtceu_greenhouse.json +++ b/kubejs/assets/emi/category/properties/gtceu_greenhouse.json @@ -1 +1 @@ -{"gtceu:greenhouse":{"order":108}} \ No newline at end of file +{"gtceu:greenhouse":{"order":119}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_implosion_compressor.json b/kubejs/assets/emi/category/properties/gtceu_implosion_compressor.json index 5475a327e..44006dac9 100644 --- a/kubejs/assets/emi/category/properties/gtceu_implosion_compressor.json +++ b/kubejs/assets/emi/category/properties/gtceu_implosion_compressor.json @@ -1 +1 @@ -{"gtceu:implosion_compressor":{"order":109}} \ No newline at end of file +{"gtceu:implosion_compressor":{"order":120}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_ingot_molding.json b/kubejs/assets/emi/category/properties/gtceu_ingot_molding.json index af1cfcf85..f87df30ce 100644 --- a/kubejs/assets/emi/category/properties/gtceu_ingot_molding.json +++ b/kubejs/assets/emi/category/properties/gtceu_ingot_molding.json @@ -1 +1 @@ -{"gtceu:ingot_molding":{"order":123}} \ No newline at end of file +{"gtceu:ingot_molding":{"order":134}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_large_boiler.json b/kubejs/assets/emi/category/properties/gtceu_large_boiler.json index 8f4750686..245540410 100644 --- a/kubejs/assets/emi/category/properties/gtceu_large_boiler.json +++ b/kubejs/assets/emi/category/properties/gtceu_large_boiler.json @@ -1 +1 @@ -{"gtceu:large_boiler":{"order":42}} \ No newline at end of file +{"gtceu:large_boiler":{"order":50}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_large_chemical_reactor.json b/kubejs/assets/emi/category/properties/gtceu_large_chemical_reactor.json index 360256a9f..0e0d6c08d 100644 --- a/kubejs/assets/emi/category/properties/gtceu_large_chemical_reactor.json +++ b/kubejs/assets/emi/category/properties/gtceu_large_chemical_reactor.json @@ -1 +1 @@ -{"gtceu:large_chemical_reactor":{"order":64}} \ No newline at end of file +{"gtceu:large_chemical_reactor":{"order":74}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_laser_engraver.json b/kubejs/assets/emi/category/properties/gtceu_laser_engraver.json index a054cf146..35c57d13b 100644 --- a/kubejs/assets/emi/category/properties/gtceu_laser_engraver.json +++ b/kubejs/assets/emi/category/properties/gtceu_laser_engraver.json @@ -1 +1 @@ -{"gtceu:laser_engraver":{"order":84}} \ No newline at end of file +{"gtceu:laser_engraver":{"order":95}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_lathe.json b/kubejs/assets/emi/category/properties/gtceu_lathe.json index d491bff1f..f3eda8c68 100644 --- a/kubejs/assets/emi/category/properties/gtceu_lathe.json +++ b/kubejs/assets/emi/category/properties/gtceu_lathe.json @@ -1 +1 @@ -{"gtceu:lathe":{"order":86}} \ No newline at end of file +{"gtceu:lathe":{"order":97}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_macerator.json b/kubejs/assets/emi/category/properties/gtceu_macerator.json index f0d47e3dc..3c18b500e 100644 --- a/kubejs/assets/emi/category/properties/gtceu_macerator.json +++ b/kubejs/assets/emi/category/properties/gtceu_macerator.json @@ -1 +1 @@ -{"gtceu:macerator":{"order":89}} \ No newline at end of file +{"gtceu:macerator":{"order":100}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_macerator_recycling.json b/kubejs/assets/emi/category/properties/gtceu_macerator_recycling.json index 89c8c8d71..91aedbc5f 100644 --- a/kubejs/assets/emi/category/properties/gtceu_macerator_recycling.json +++ b/kubejs/assets/emi/category/properties/gtceu_macerator_recycling.json @@ -1 +1 @@ -{"gtceu:macerator_recycling":{"order":125}} \ No newline at end of file +{"gtceu:macerator_recycling":{"order":136}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_mixer.json b/kubejs/assets/emi/category/properties/gtceu_mixer.json index 9e11ce785..172df1bac 100644 --- a/kubejs/assets/emi/category/properties/gtceu_mixer.json +++ b/kubejs/assets/emi/category/properties/gtceu_mixer.json @@ -1 +1 @@ -{"gtceu:mixer":{"order":91}} \ No newline at end of file +{"gtceu:mixer":{"order":102}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_nether_dome.json b/kubejs/assets/emi/category/properties/gtceu_nether_dome.json index 6913309e3..d79eba1a3 100644 --- a/kubejs/assets/emi/category/properties/gtceu_nether_dome.json +++ b/kubejs/assets/emi/category/properties/gtceu_nether_dome.json @@ -1 +1 @@ -{"gtceu:nether_dome":{"order":110}} \ No newline at end of file +{"gtceu:nether_dome":{"order":121}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_ore_bathing.json b/kubejs/assets/emi/category/properties/gtceu_ore_bathing.json index f0cb8ad1c..f2079565a 100644 --- a/kubejs/assets/emi/category/properties/gtceu_ore_bathing.json +++ b/kubejs/assets/emi/category/properties/gtceu_ore_bathing.json @@ -1 +1 @@ -{"gtceu:ore_bathing":{"order":121}} \ No newline at end of file +{"gtceu:ore_bathing":{"order":132}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_ore_crushing.json b/kubejs/assets/emi/category/properties/gtceu_ore_crushing.json index 8c102ee65..4823d0cdb 100644 --- a/kubejs/assets/emi/category/properties/gtceu_ore_crushing.json +++ b/kubejs/assets/emi/category/properties/gtceu_ore_crushing.json @@ -1 +1 @@ -{"gtceu:ore_crushing":{"order":119}} \ No newline at end of file +{"gtceu:ore_crushing":{"order":130}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_ore_forging.json b/kubejs/assets/emi/category/properties/gtceu_ore_forging.json index 6644bdeeb..a0f02d474 100644 --- a/kubejs/assets/emi/category/properties/gtceu_ore_forging.json +++ b/kubejs/assets/emi/category/properties/gtceu_ore_forging.json @@ -1 +1 @@ -{"gtceu:ore_forging":{"order":120}} \ No newline at end of file +{"gtceu:ore_forging":{"order":131}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_ore_washer.json b/kubejs/assets/emi/category/properties/gtceu_ore_washer.json index 385a7da24..6c259e3d8 100644 --- a/kubejs/assets/emi/category/properties/gtceu_ore_washer.json +++ b/kubejs/assets/emi/category/properties/gtceu_ore_washer.json @@ -1 +1 @@ -{"gtceu:ore_washer":{"order":117}} \ No newline at end of file +{"gtceu:ore_washer":{"order":128}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_packer.json b/kubejs/assets/emi/category/properties/gtceu_packer.json index 628fe1bdd..f2d211bef 100644 --- a/kubejs/assets/emi/category/properties/gtceu_packer.json +++ b/kubejs/assets/emi/category/properties/gtceu_packer.json @@ -1 +1 @@ -{"gtceu:packer":{"order":92}} \ No newline at end of file +{"gtceu:packer":{"order":103}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_plasma_generator.json b/kubejs/assets/emi/category/properties/gtceu_plasma_generator.json index 1fb2bbcbf..68105e1b9 100644 --- a/kubejs/assets/emi/category/properties/gtceu_plasma_generator.json +++ b/kubejs/assets/emi/category/properties/gtceu_plasma_generator.json @@ -1 +1 @@ -{"gtceu:plasma_generator":{"order":47}} \ No newline at end of file +{"gtceu:plasma_generator":{"order":56}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_polarizer.json b/kubejs/assets/emi/category/properties/gtceu_polarizer.json index a2261a060..d94033bb5 100644 --- a/kubejs/assets/emi/category/properties/gtceu_polarizer.json +++ b/kubejs/assets/emi/category/properties/gtceu_polarizer.json @@ -1 +1 @@ -{"gtceu:polarizer":{"order":93}} \ No newline at end of file +{"gtceu:polarizer":{"order":104}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_programmed_circuit.json b/kubejs/assets/emi/category/properties/gtceu_programmed_circuit.json index e7ecce1ed..a0b1a8ad8 100644 --- a/kubejs/assets/emi/category/properties/gtceu_programmed_circuit.json +++ b/kubejs/assets/emi/category/properties/gtceu_programmed_circuit.json @@ -1 +1 @@ -{"gtceu:programmed_circuit":{"order":137}} \ No newline at end of file +{"gtceu:programmed_circuit":{"order":155}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_pyrolyse_oven.json b/kubejs/assets/emi/category/properties/gtceu_pyrolyse_oven.json index ecf6ef859..a2c5ed433 100644 --- a/kubejs/assets/emi/category/properties/gtceu_pyrolyse_oven.json +++ b/kubejs/assets/emi/category/properties/gtceu_pyrolyse_oven.json @@ -1 +1 @@ -{"gtceu:pyrolyse_oven":{"order":111}} \ No newline at end of file +{"gtceu:pyrolyse_oven":{"order":122}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_research_station.json b/kubejs/assets/emi/category/properties/gtceu_research_station.json index 8bfef83da..3914c66b5 100644 --- a/kubejs/assets/emi/category/properties/gtceu_research_station.json +++ b/kubejs/assets/emi/category/properties/gtceu_research_station.json @@ -1 +1 @@ -{"gtceu:research_station":{"order":112}} \ No newline at end of file +{"gtceu:research_station":{"order":123}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_rock_breaker.json b/kubejs/assets/emi/category/properties/gtceu_rock_breaker.json index c74f1b82e..d34f32c61 100644 --- a/kubejs/assets/emi/category/properties/gtceu_rock_breaker.json +++ b/kubejs/assets/emi/category/properties/gtceu_rock_breaker.json @@ -1 +1 @@ -{"gtceu:rock_breaker":{"order":94}} \ No newline at end of file +{"gtceu:rock_breaker":{"order":105}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_scanner.json b/kubejs/assets/emi/category/properties/gtceu_scanner.json index 8aff8e118..f0b323540 100644 --- a/kubejs/assets/emi/category/properties/gtceu_scanner.json +++ b/kubejs/assets/emi/category/properties/gtceu_scanner.json @@ -1 +1 @@ -{"gtceu:scanner":{"order":95}} \ No newline at end of file +{"gtceu:scanner":{"order":106}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_sifter.json b/kubejs/assets/emi/category/properties/gtceu_sifter.json index 645a45e22..a380c4ac3 100644 --- a/kubejs/assets/emi/category/properties/gtceu_sifter.json +++ b/kubejs/assets/emi/category/properties/gtceu_sifter.json @@ -1 +1 @@ -{"gtceu:sifter":{"order":97}} \ No newline at end of file +{"gtceu:sifter":{"order":108}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_steam_bloomery.json b/kubejs/assets/emi/category/properties/gtceu_steam_bloomery.json index ebb04c75b..3a0e77151 100644 --- a/kubejs/assets/emi/category/properties/gtceu_steam_bloomery.json +++ b/kubejs/assets/emi/category/properties/gtceu_steam_bloomery.json @@ -1 +1 @@ -{"gtceu:steam_bloomery":{"order":113}} \ No newline at end of file +{"gtceu:steam_bloomery":{"order":124}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_steam_boiler.json b/kubejs/assets/emi/category/properties/gtceu_steam_boiler.json index 92b9d5433..f6b931b31 100644 --- a/kubejs/assets/emi/category/properties/gtceu_steam_boiler.json +++ b/kubejs/assets/emi/category/properties/gtceu_steam_boiler.json @@ -1 +1 @@ -{"gtceu:steam_boiler":{"order":43}} \ No newline at end of file +{"gtceu:steam_boiler":{"order":51}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_steam_turbine.json b/kubejs/assets/emi/category/properties/gtceu_steam_turbine.json index 4ca793414..08e4a313c 100644 --- a/kubejs/assets/emi/category/properties/gtceu_steam_turbine.json +++ b/kubejs/assets/emi/category/properties/gtceu_steam_turbine.json @@ -1 +1 @@ -{"gtceu:steam_turbine":{"order":48}} \ No newline at end of file +{"gtceu:steam_turbine":{"order":57}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_thermal_centrifuge.json b/kubejs/assets/emi/category/properties/gtceu_thermal_centrifuge.json index c7e288b5b..d45051b84 100644 --- a/kubejs/assets/emi/category/properties/gtceu_thermal_centrifuge.json +++ b/kubejs/assets/emi/category/properties/gtceu_thermal_centrifuge.json @@ -1 +1 @@ -{"gtceu:thermal_centrifuge":{"order":98}} \ No newline at end of file +{"gtceu:thermal_centrifuge":{"order":109}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_vacuum_freezer.json b/kubejs/assets/emi/category/properties/gtceu_vacuum_freezer.json index 57cef1151..e96c2aeb9 100644 --- a/kubejs/assets/emi/category/properties/gtceu_vacuum_freezer.json +++ b/kubejs/assets/emi/category/properties/gtceu_vacuum_freezer.json @@ -1 +1 @@ -{"gtceu:vacuum_freezer":{"order":114}} \ No newline at end of file +{"gtceu:vacuum_freezer":{"order":125}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_wire_coating.json b/kubejs/assets/emi/category/properties/gtceu_wire_coating.json index cc9d5a5ac..7288be748 100644 --- a/kubejs/assets/emi/category/properties/gtceu_wire_coating.json +++ b/kubejs/assets/emi/category/properties/gtceu_wire_coating.json @@ -1 +1 @@ -{"gtceu:wire_coating":{"order":115}} \ No newline at end of file +{"gtceu:wire_coating":{"order":126}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/gtceu_wiremill.json b/kubejs/assets/emi/category/properties/gtceu_wiremill.json index f67023b37..c6d6357a4 100644 --- a/kubejs/assets/emi/category/properties/gtceu_wiremill.json +++ b/kubejs/assets/emi/category/properties/gtceu_wiremill.json @@ -1 +1 @@ -{"gtceu:wiremill":{"order":100}} \ No newline at end of file +{"gtceu:wiremill":{"order":111}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/minecraft_crafting.json b/kubejs/assets/emi/category/properties/minecraft_crafting.json index 46e3b5a5c..9a16da981 100644 --- a/kubejs/assets/emi/category/properties/minecraft_crafting.json +++ b/kubejs/assets/emi/category/properties/minecraft_crafting.json @@ -1 +1 @@ -{"minecraft:crafting":{"order":3}} \ No newline at end of file +{"minecraft:crafting":{"order":4}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/minecraft_smelting.json b/kubejs/assets/emi/category/properties/minecraft_smelting.json index 0e1b5742e..592d995e1 100644 --- a/kubejs/assets/emi/category/properties/minecraft_smelting.json +++ b/kubejs/assets/emi/category/properties/minecraft_smelting.json @@ -1 +1 @@ -{"minecraft:smelting":{"order":49}} \ No newline at end of file +{"minecraft:smelting":{"order":58}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/minecraft_smithing.json b/kubejs/assets/emi/category/properties/minecraft_smithing.json index 40f54d885..f593959a3 100644 --- a/kubejs/assets/emi/category/properties/minecraft_smithing.json +++ b/kubejs/assets/emi/category/properties/minecraft_smithing.json @@ -1 +1 @@ -{"minecraft:smithing":{"order":129}} \ No newline at end of file +{"minecraft:smithing":{"order":142}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/minecraft_stonecutting.json b/kubejs/assets/emi/category/properties/minecraft_stonecutting.json index 602760d46..4973b03b7 100644 --- a/kubejs/assets/emi/category/properties/minecraft_stonecutting.json +++ b/kubejs/assets/emi/category/properties/minecraft_stonecutting.json @@ -1 +1 @@ -{"minecraft:stonecutting":{"order":133}} \ No newline at end of file +{"minecraft:stonecutting":{"order":144}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/rnr_block_mod.json b/kubejs/assets/emi/category/properties/rnr_block_mod.json index 3ceb42898..9b27bf9f5 100644 --- a/kubejs/assets/emi/category/properties/rnr_block_mod.json +++ b/kubejs/assets/emi/category/properties/rnr_block_mod.json @@ -1 +1 @@ -{"rnr:block_mod":{"order":131}} \ No newline at end of file +{"rnr:block_mod":{"order":45}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/rnr_mattock.json b/kubejs/assets/emi/category/properties/rnr_mattock.json index 604acd992..81fc51083 100644 --- a/kubejs/assets/emi/category/properties/rnr_mattock.json +++ b/kubejs/assets/emi/category/properties/rnr_mattock.json @@ -1 +1 @@ -{"rnr:mattock":{"order":132}} \ No newline at end of file +{"rnr:mattock":{"order":46}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tacz_attachment_query.json b/kubejs/assets/emi/category/properties/tacz_attachment_query.json new file mode 100644 index 000000000..87244e703 --- /dev/null +++ b/kubejs/assets/emi/category/properties/tacz_attachment_query.json @@ -0,0 +1 @@ +{"tacz:attachment_query":{"order":153}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/taczammoquery_ammo_query.json b/kubejs/assets/emi/category/properties/taczammoquery_ammo_query.json new file mode 100644 index 000000000..e04066b53 --- /dev/null +++ b/kubejs/assets/emi/category/properties/taczammoquery_ammo_query.json @@ -0,0 +1 @@ +{"taczammoquery:ammo_query":{"order":154}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_alloying.json b/kubejs/assets/emi/category/properties/tfc_alloying.json index 1e9ac5675..276b3a8bb 100644 --- a/kubejs/assets/emi/category/properties/tfc_alloying.json +++ b/kubejs/assets/emi/category/properties/tfc_alloying.json @@ -1 +1 @@ -{"tfc:alloying":{"order":23}} \ No newline at end of file +{"tfc:alloying":{"order":26}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_anvil.json b/kubejs/assets/emi/category/properties/tfc_anvil.json index 77b78d7a2..8186e1950 100644 --- a/kubejs/assets/emi/category/properties/tfc_anvil.json +++ b/kubejs/assets/emi/category/properties/tfc_anvil.json @@ -1 +1 @@ -{"tfc:anvil":{"order":15}} \ No newline at end of file +{"tfc:anvil":{"order":17}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_blast_furnace.json b/kubejs/assets/emi/category/properties/tfc_blast_furnace.json index 23350c055..07a0cd48c 100644 --- a/kubejs/assets/emi/category/properties/tfc_blast_furnace.json +++ b/kubejs/assets/emi/category/properties/tfc_blast_furnace.json @@ -1 +1 @@ -{"tfc:blast_furnace":{"order":22}} \ No newline at end of file +{"tfc:blast_furnace":{"order":25}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_bloomery.json b/kubejs/assets/emi/category/properties/tfc_bloomery.json index 2018b1a9d..cd704df50 100644 --- a/kubejs/assets/emi/category/properties/tfc_bloomery.json +++ b/kubejs/assets/emi/category/properties/tfc_bloomery.json @@ -1 +1 @@ -{"tfc:bloomery":{"order":21}} \ No newline at end of file +{"tfc:bloomery":{"order":24}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_casting.json b/kubejs/assets/emi/category/properties/tfc_casting.json index dbffba346..64a9eb76e 100644 --- a/kubejs/assets/emi/category/properties/tfc_casting.json +++ b/kubejs/assets/emi/category/properties/tfc_casting.json @@ -1 +1 @@ -{"tfc:casting":{"order":14}} \ No newline at end of file +{"tfc:casting":{"order":16}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_chisel.json b/kubejs/assets/emi/category/properties/tfc_chisel.json index bfc2ff619..2f24a19c1 100644 --- a/kubejs/assets/emi/category/properties/tfc_chisel.json +++ b/kubejs/assets/emi/category/properties/tfc_chisel.json @@ -1 +1 @@ -{"tfc:chisel":{"order":27}} \ No newline at end of file +{"tfc:chisel":{"order":31}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_clay_knapping.json b/kubejs/assets/emi/category/properties/tfc_clay_knapping.json index 020fb754f..b5a3e17e2 100644 --- a/kubejs/assets/emi/category/properties/tfc_clay_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_clay_knapping.json @@ -1 +1 @@ -{"tfc:clay_knapping":{"order":6}} \ No newline at end of file +{"tfc:clay_knapping":{"order":7}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_fire_clay_knapping.json b/kubejs/assets/emi/category/properties/tfc_fire_clay_knapping.json index 757d8e15b..e40e8088f 100644 --- a/kubejs/assets/emi/category/properties/tfc_fire_clay_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_fire_clay_knapping.json @@ -1 +1 @@ -{"tfc:fire_clay_knapping":{"order":7}} \ No newline at end of file +{"tfc:fire_clay_knapping":{"order":8}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_flint_knapping.json b/kubejs/assets/emi/category/properties/tfc_flint_knapping.json new file mode 100644 index 000000000..29312e4be --- /dev/null +++ b/kubejs/assets/emi/category/properties/tfc_flint_knapping.json @@ -0,0 +1 @@ +{"tfc:flint_knapping":{"order":13}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_glassworking.json b/kubejs/assets/emi/category/properties/tfc_glassworking.json index 6ad426a66..94baef37d 100644 --- a/kubejs/assets/emi/category/properties/tfc_glassworking.json +++ b/kubejs/assets/emi/category/properties/tfc_glassworking.json @@ -1 +1 @@ -{"tfc:glassworking":{"order":26}} \ No newline at end of file +{"tfc:glassworking":{"order":30}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_goat_horn_knapping.json b/kubejs/assets/emi/category/properties/tfc_goat_horn_knapping.json index fa4f5e4e5..e4510dde5 100644 --- a/kubejs/assets/emi/category/properties/tfc_goat_horn_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_goat_horn_knapping.json @@ -1 +1 @@ -{"tfc:goat_horn_knapping":{"order":9}} \ No newline at end of file +{"tfc:goat_horn_knapping":{"order":10}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_heating.json b/kubejs/assets/emi/category/properties/tfc_heating.json index 783bc261e..91988d0b2 100644 --- a/kubejs/assets/emi/category/properties/tfc_heating.json +++ b/kubejs/assets/emi/category/properties/tfc_heating.json @@ -1 +1 @@ -{"tfc:heating":{"order":12}} \ No newline at end of file +{"tfc:heating":{"order":14}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_instant_barrel.json b/kubejs/assets/emi/category/properties/tfc_instant_barrel.json index 8e6cc69a1..ea2f2e09f 100644 --- a/kubejs/assets/emi/category/properties/tfc_instant_barrel.json +++ b/kubejs/assets/emi/category/properties/tfc_instant_barrel.json @@ -1 +1 @@ -{"tfc:instant_barrel":{"order":18}} \ No newline at end of file +{"tfc:instant_barrel":{"order":21}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_instant_fluid_barrel.json b/kubejs/assets/emi/category/properties/tfc_instant_fluid_barrel.json index b46b96c77..4aa700e4d 100644 --- a/kubejs/assets/emi/category/properties/tfc_instant_fluid_barrel.json +++ b/kubejs/assets/emi/category/properties/tfc_instant_fluid_barrel.json @@ -1 +1 @@ -{"tfc:instant_fluid_barrel":{"order":19}} \ No newline at end of file +{"tfc:instant_fluid_barrel":{"order":22}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_jam_pot.json b/kubejs/assets/emi/category/properties/tfc_jam_pot.json index fe912d77f..5410740e0 100644 --- a/kubejs/assets/emi/category/properties/tfc_jam_pot.json +++ b/kubejs/assets/emi/category/properties/tfc_jam_pot.json @@ -1 +1 @@ -{"tfc:jam_pot":{"order":35}} \ No newline at end of file +{"tfc:jam_pot":{"order":40}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_leather_knapping.json b/kubejs/assets/emi/category/properties/tfc_leather_knapping.json index 6649c4c36..4d99cfcff 100644 --- a/kubejs/assets/emi/category/properties/tfc_leather_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_leather_knapping.json @@ -1 +1 @@ -{"tfc:leather_knapping":{"order":8}} \ No newline at end of file +{"tfc:leather_knapping":{"order":9}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_loom.json b/kubejs/assets/emi/category/properties/tfc_loom.json index 230874f68..d6bde3455 100644 --- a/kubejs/assets/emi/category/properties/tfc_loom.json +++ b/kubejs/assets/emi/category/properties/tfc_loom.json @@ -1 +1 @@ -{"tfc:loom":{"order":25}} \ No newline at end of file +{"tfc:loom":{"order":29}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_pumpkin_knapping.json b/kubejs/assets/emi/category/properties/tfc_pumpkin_knapping.json index af409a188..54db76796 100644 --- a/kubejs/assets/emi/category/properties/tfc_pumpkin_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_pumpkin_knapping.json @@ -1 +1 @@ -{"tfc:pumpkin_knapping":{"order":10}} \ No newline at end of file +{"tfc:pumpkin_knapping":{"order":11}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_quern.json b/kubejs/assets/emi/category/properties/tfc_quern.json index cbad02381..fe09b955e 100644 --- a/kubejs/assets/emi/category/properties/tfc_quern.json +++ b/kubejs/assets/emi/category/properties/tfc_quern.json @@ -1 +1 @@ -{"tfc:quern":{"order":13}} \ No newline at end of file +{"tfc:quern":{"order":15}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_raw_hide_knapping.json b/kubejs/assets/emi/category/properties/tfc_raw_hide_knapping.json index 203b2a773..df1f87e0f 100644 --- a/kubejs/assets/emi/category/properties/tfc_raw_hide_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_raw_hide_knapping.json @@ -1 +1 @@ -{"tfc:raw_hide_knapping":{"order":11}} \ No newline at end of file +{"tfc:raw_hide_knapping":{"order":12}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_rock_knapping.json b/kubejs/assets/emi/category/properties/tfc_rock_knapping.json index f88f47aa5..e7f5da284 100644 --- a/kubejs/assets/emi/category/properties/tfc_rock_knapping.json +++ b/kubejs/assets/emi/category/properties/tfc_rock_knapping.json @@ -1 +1 @@ -{"tfc:rock_knapping":{"order":5}} \ No newline at end of file +{"tfc:rock_knapping":{"order":6}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_scraping.json b/kubejs/assets/emi/category/properties/tfc_scraping.json index 82cce97ba..f219f7dab 100644 --- a/kubejs/assets/emi/category/properties/tfc_scraping.json +++ b/kubejs/assets/emi/category/properties/tfc_scraping.json @@ -1 +1 @@ -{"tfc:scraping":{"order":24}} \ No newline at end of file +{"tfc:scraping":{"order":28}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_sealed_barrel.json b/kubejs/assets/emi/category/properties/tfc_sealed_barrel.json index 54cff0d71..e90242cfd 100644 --- a/kubejs/assets/emi/category/properties/tfc_sealed_barrel.json +++ b/kubejs/assets/emi/category/properties/tfc_sealed_barrel.json @@ -1 +1 @@ -{"tfc:sealed_barrel":{"order":20}} \ No newline at end of file +{"tfc:sealed_barrel":{"order":23}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_sewing.json b/kubejs/assets/emi/category/properties/tfc_sewing.json index fc38b9817..577d75727 100644 --- a/kubejs/assets/emi/category/properties/tfc_sewing.json +++ b/kubejs/assets/emi/category/properties/tfc_sewing.json @@ -1 +1 @@ -{"tfc:sewing":{"order":28}} \ No newline at end of file +{"tfc:sewing":{"order":32}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_simple_pot.json b/kubejs/assets/emi/category/properties/tfc_simple_pot.json index 3768d1146..22963e06b 100644 --- a/kubejs/assets/emi/category/properties/tfc_simple_pot.json +++ b/kubejs/assets/emi/category/properties/tfc_simple_pot.json @@ -1 +1 @@ -{"tfc:simple_pot":{"order":33}} \ No newline at end of file +{"tfc:simple_pot":{"order":38}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_soup_pot.json b/kubejs/assets/emi/category/properties/tfc_soup_pot.json index db160e656..ca66cac0a 100644 --- a/kubejs/assets/emi/category/properties/tfc_soup_pot.json +++ b/kubejs/assets/emi/category/properties/tfc_soup_pot.json @@ -1 +1 @@ -{"tfc:soup_pot":{"order":34}} \ No newline at end of file +{"tfc:soup_pot":{"order":39}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/tfc_welding.json b/kubejs/assets/emi/category/properties/tfc_welding.json index b74292c54..d8b458fc0 100644 --- a/kubejs/assets/emi/category/properties/tfc_welding.json +++ b/kubejs/assets/emi/category/properties/tfc_welding.json @@ -1 +1 @@ -{"tfc:welding":{"order":16}} \ No newline at end of file +{"tfc:welding":{"order":18}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_centrifugation.json b/kubejs/assets/emi/category/properties/vintageimprovements_centrifugation.json index ebde2eb47..982ad223f 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_centrifugation.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_centrifugation.json @@ -1 +1 @@ -{"vintageimprovements:centrifugation":{"order":60}} \ No newline at end of file +{"vintageimprovements:centrifugation":{"order":70}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_coiling.json b/kubejs/assets/emi/category/properties/vintageimprovements_coiling.json index 6ca9b80a2..4a420c1c6 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_coiling.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_coiling.json @@ -1 +1 @@ -{"vintageimprovements:coiling":{"order":99}} \ No newline at end of file +{"vintageimprovements:coiling":{"order":110}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_curving.json b/kubejs/assets/emi/category/properties/vintageimprovements_curving.json index 816920460..207a153f3 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_curving.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_curving.json @@ -1 +1 @@ -{"vintageimprovements:curving":{"order":75}} \ No newline at end of file +{"vintageimprovements:curving":{"order":85}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_hammering.json b/kubejs/assets/emi/category/properties/vintageimprovements_hammering.json index ba82ab583..d27865ad0 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_hammering.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_hammering.json @@ -1 +1 @@ -{"vintageimprovements:hammering":{"order":17}} \ No newline at end of file +{"vintageimprovements:hammering":{"order":20}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_laser_cutting.json b/kubejs/assets/emi/category/properties/vintageimprovements_laser_cutting.json index eb05a6a1e..1316702fb 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_laser_cutting.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_laser_cutting.json @@ -1 +1 @@ -{"vintageimprovements:laser_cutting":{"order":83}} \ No newline at end of file +{"vintageimprovements:laser_cutting":{"order":94}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_pressurizing.json b/kubejs/assets/emi/category/properties/vintageimprovements_pressurizing.json index 87b9e0a25..12cd37fa6 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_pressurizing.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_pressurizing.json @@ -1 +1 @@ -{"vintageimprovements:pressurizing":{"order":56}} \ No newline at end of file +{"vintageimprovements:pressurizing":{"order":66}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_turning.json b/kubejs/assets/emi/category/properties/vintageimprovements_turning.json index ab9a67e61..6ae333408 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_turning.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_turning.json @@ -1 +1 @@ -{"vintageimprovements:turning":{"order":85}} \ No newline at end of file +{"vintageimprovements:turning":{"order":96}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_vacuumizing.json b/kubejs/assets/emi/category/properties/vintageimprovements_vacuumizing.json index 3f3013841..f920c7f74 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_vacuumizing.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_vacuumizing.json @@ -1 +1 @@ -{"vintageimprovements:vacuumizing":{"order":73}} \ No newline at end of file +{"vintageimprovements:vacuumizing":{"order":83}} \ No newline at end of file diff --git a/kubejs/assets/emi/category/properties/vintageimprovements_vibrating.json b/kubejs/assets/emi/category/properties/vintageimprovements_vibrating.json index e3d7dd753..7083762aa 100644 --- a/kubejs/assets/emi/category/properties/vintageimprovements_vibrating.json +++ b/kubejs/assets/emi/category/properties/vintageimprovements_vibrating.json @@ -1 +1 @@ -{"vintageimprovements:vibrating":{"order":96}} \ No newline at end of file +{"vintageimprovements:vibrating":{"order":107}} \ No newline at end of file diff --git a/kubejs/assets/emi/recipe/filters/categories.json b/kubejs/assets/emi/recipe/filters/categories.json index ec400b936..89a75d6d1 100644 --- a/kubejs/assets/emi/recipe/filters/categories.json +++ b/kubejs/assets/emi/recipe/filters/categories.json @@ -45,26 +45,20 @@ { "category": "create:automatic_shaped" }, - { - "category": "greate:automatic_shaped" - }, { "category": "create:automatic_shapeless" }, - { - "category": "greate:automatic_shapeless" - }, { "category": "greate:automatic_brewing" }, { - "category": "greate:pressing" + "category": "greate:fan_haunting" }, { - "category": "greate:automatic_packing" + "category": "ae2:entropy" }, { - "category": "greate:packing" + "category": "gtceu:air_scrubber" }, { "id": "/emi:/crafting/repairing/[^*]+/" @@ -92,6 +86,15 @@ }, { "category": "vintageimprovements:laser_cutting" + }, + { + "category": "ftbquests:quest" + }, + { + "category": "species:cruncher_pellet" + }, + { + "category": "species:goober_goo" } ] } \ No newline at end of file diff --git a/kubejs/assets/endermanoverhaul/lang/en_us.json b/kubejs/assets/endermanoverhaul/lang/en_us.json index 9999fecbc..30632d510 100644 --- a/kubejs/assets/endermanoverhaul/lang/en_us.json +++ b/kubejs/assets/endermanoverhaul/lang/en_us.json @@ -5,16 +5,20 @@ "entity.endermanoverhaul.mushroom_fields_enderman": "Mushroom Enderman", "entity.endermanoverhaul.swamp_enderman": "Mossy Enderman", "entity.endermanoverhaul.scarab": "Beetle", - "entity.endermanoverhaul.soulsand_valley_enderman": "Lunar Maria Enderman", - "entity.endermanoverhaul.windswept_hills_enderman": "Lunar Highlands Enderman", + "entity.endermanoverhaul.soulsand_valley_enderman": "Lightbloom-Touched Enderman", + "entity.endermanoverhaul.windswept_hills_enderman": "Lunar Maria Enderman", + "entity.endermanoverhaul.end_enderman": "Baritone Choral Enderman", + "entity.endermanoverhaul.end_islands_enderman": "Soprano Choral Enderman", "entity.endermanoverhaul.spirit": "Comet", "item.endermanoverhaul.cave_enderman_spawn_egg": "Deep Cave Enderman Spawn Egg", "item.endermanoverhaul.dark_oak_enderman_spawn_egg": "Ashen Enderman Spawn Egg", "item.endermanoverhaul.mushroom_fields_enderman_spawn_egg": "Mushroom Enderman Spawn Egg", "item.endermanoverhaul.swamp_enderman_spawn_egg": "Mossy Enderman Spawn Egg", "item.endermanoverhaul.scarab_spawn_egg": "Beetle Spawn Egg", - "item.endermanoverhaul.soulsand_valley_enderman_spawn_egg": "Lunar Maria Enderman Spawn Egg", - "item.endermanoverhaul.windswept_hills_enderman_spawn_egg": "Lunar Highlands Enderman Spawn Egg", + "item.endermanoverhaul.soulsand_valley_enderman_spawn_egg": "Lightbloom-Touched Enderman Spawn Egg", + "item.endermanoverhaul.windswept_hills_enderman_spawn_egg": "Lunar Maria Enderman Spawn Egg", + "item.endermanoverhaul.end_enderman_spawn_egg": "Baritone Choral Enderman Spawn Egg", + "item.endermanoverhaul.end_islands_enderman_spawn_egg": "Soprano Choral Enderman Spawn Egg", "item.endermanoverhaul.spirit_spawn_egg": "Comet Spawn Egg", "subtitles.endermanoverhaul.entity.cave_enderman.ambient": "Deep Cave Enderman vwoops", "subtitles.endermanoverhaul.entity.cave_enderman.hurt": "Deep Cave Enderman hurts", diff --git a/kubejs/assets/endermanoverhaul/lang/uk_ua.json b/kubejs/assets/endermanoverhaul/lang/uk_ua.json new file mode 100644 index 000000000..3416f17b1 --- /dev/null +++ b/kubejs/assets/endermanoverhaul/lang/uk_ua.json @@ -0,0 +1,29 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "entity.endermanoverhaul.cave_enderman": "Глибокопечерний Ендермен", + "entity.endermanoverhaul.dark_oak_enderman": "Попелястий Ендермен", + "entity.endermanoverhaul.mushroom_fields_enderman": "Грибний Ендермен", + "entity.endermanoverhaul.swamp_enderman": "Моховий Ендермен", + "entity.endermanoverhaul.scarab": "Жук", + "entity.endermanoverhaul.soulsand_valley_enderman": "Ендермен, Торкнутий Світлобутоном", + "entity.endermanoverhaul.windswept_hills_enderman": "Ендермен із Місячного Моря", + "entity.endermanoverhaul.end_enderman": "Баритоновий Хоровий Ендермен", + "entity.endermanoverhaul.end_islands_enderman": "Сопрано-Хоровий Ендермен", + "entity.endermanoverhaul.spirit": "Комета", + "item.endermanoverhaul.cave_enderman_spawn_egg": "Яйце Появи Глибокопечерного Ендермена", + "item.endermanoverhaul.dark_oak_enderman_spawn_egg": "Яйце Появи Попелястого Ендермена", + "item.endermanoverhaul.mushroom_fields_enderman_spawn_egg": "Яйце Появи Грибного Ендермена", + "item.endermanoverhaul.swamp_enderman_spawn_egg": "Яйце Появи Мохового Ендермена", + "item.endermanoverhaul.scarab_spawn_egg": "Яйце Появи Жука", + "item.endermanoverhaul.soulsand_valley_enderman_spawn_egg": "Яйце Появи Ендермена, Торкнутого Світлобутоном", + "item.endermanoverhaul.windswept_hills_enderman_spawn_egg": "Яйце Появи Ендермена з Місячного Моря", + "item.endermanoverhaul.end_enderman_spawn_egg": "Яйце Появи Баритонового Хорового Ендермена", + "item.endermanoverhaul.end_islands_enderman_spawn_egg": "Яйце Появи Сопрано-Хорового Ендермена", + "item.endermanoverhaul.spirit_spawn_egg": "Яйце Появи Комети", + "subtitles.endermanoverhaul.entity.cave_enderman.ambient": "Глибокопечерний Ендермен Vwoops", + "subtitles.endermanoverhaul.entity.cave_enderman.hurt": "Глибокопечерний Ендермен боляче", + "subtitles.endermanoverhaul.entity.dark_oak_enderman.ambient": "Попелястий Ендермен Vwoops", + "subtitles.endermanoverhaul.entity.dark_oak_enderman.darkness": "Попелястий Ендермен пітьма", + "subtitles.endermanoverhaul.entity.dark_oak_enderman.stare": "Попелястий Ендермен вигукує", + "tag.item.endermanoverhaul.ender_pearls": "Перлини Енду" +} \ No newline at end of file diff --git a/kubejs/assets/firmaciv/lang/uk_ua.json b/kubejs/assets/firmaciv/lang/uk_ua.json new file mode 100644 index 000000000..0cd40fd28 --- /dev/null +++ b/kubejs/assets/firmaciv/lang/uk_ua.json @@ -0,0 +1,4 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "item.firmaciv.rope_coil": "Моток Мотузки" +} \ No newline at end of file diff --git a/kubejs/assets/firmalife/lang/uk_ua.json b/kubejs/assets/firmalife/lang/uk_ua.json new file mode 100644 index 000000000..b1c0bd510 --- /dev/null +++ b/kubejs/assets/firmalife/lang/uk_ua.json @@ -0,0 +1,22 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.firmalife.weathered_treated_wood_greenhouse_roof_top": "Дах теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_roof": "Дах теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_wall": "Стіна теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_port": "Порт теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_panel_wall": "Панельна стіна теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_panel_roof": "Панельний дах теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_trapdoor": "Люк теплиці з обробленої воском деревини", + "block.firmalife.weathered_treated_wood_greenhouse_door": "Двері теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_roof_top": "Верхній дах теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_roof": "Дах теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_wall": "Стіна теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_port": "Порт теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_panel_wall": "Панельна стіна теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_panel_roof": "Панельний дах теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_trapdoor": "Люк теплиці з обробленої воском деревини", + "block.firmalife.treated_wood_greenhouse_door": "Двері теплиці з обробленої воском деревини", + "block.firmalife.treated_wood": "Оброблена воском деревина", + "greenhouse.firmalife.treated_wood": "Оброблена воском деревина", + "item.firmalife.treated_lumber": "Оброблена Воском Деревина" +} \ No newline at end of file diff --git a/kubejs/assets/greate/lang/en_us.json b/kubejs/assets/greate/lang/en_us.json index c17139505..aacdc7752 100644 --- a/kubejs/assets/greate/lang/en_us.json +++ b/kubejs/assets/greate/lang/en_us.json @@ -38,6 +38,7 @@ "block.greate.polyethylene_belt_tungsten_steel": "Styrene Butadiene Rubber Belt", "item.greate.polyethylene_belt_connector": "Styrene Butadiene Rubber Belt", "item.greate.andesite_alloy_vertical_gearbox": "Basic Vertical Gearbox", + "greate.recipe.packing": "Welding & Packing", "greate.ponder.belt_casing.text_1": "Brass or Metal Casing can be used to decorate Mechanical Belts", "greate.ponder.cogwheel_casing.text_1": "Brass or Metal Casing can be used to decorate Cogwheels" } \ No newline at end of file diff --git a/kubejs/assets/greate/lang/uk_ua.json b/kubejs/assets/greate/lang/uk_ua.json new file mode 100644 index 000000000..71f4581f0 --- /dev/null +++ b/kubejs/assets/greate/lang/uk_ua.json @@ -0,0 +1,44 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.greate.andesite_alloy_cogwheel": "Базове зубчасте колесо", + "block.greate.andesite_alloy_crushing_wheel": "Базове дробильне колесо", + "block.greate.andesite_alloy_crushing_wheel_controller": "Контролер базового дробильного колеса", + "block.greate.andesite_alloy_encased_fan": "Базовий закритий вентилятор", + "block.greate.andesite_alloy_gearbox": "Базовий редуктор", + "block.greate.andesite_alloy_mechanical_mixer": "Базовий механічний міксер", + "block.greate.andesite_alloy_mechanical_press": "Базовий механічний прес", + "block.greate.andesite_alloy_mechanical_pump": "Базова механічна помпа", + "block.greate.andesite_alloy_mechanical_saw": "Базова механічна пилка", + "block.greate.andesite_alloy_millstone": "Базовий жорновий камінь", + "block.greate.andesite_alloy_shaft": "Базовий вал", + "block.greate.andesite_encased_aluminium_cogwheel": "Металеве зубчасте колесо з алюмінію", + "block.greate.andesite_encased_aluminium_shaft": "Металево-обгорнутий алюмінієвий вал", + "block.greate.andesite_encased_andesite_alloy_cogwheel": "Базове зубчасте колесо в металевому корпусі", + "block.greate.andesite_encased_andesite_alloy_shaft": "Металево-обгорнутий базовий вал", + "block.greate.andesite_encased_large_aluminium_cogwheel": "Алюмінієве велике зубчасте колесо", + "block.greate.andesite_encased_large_andesite_alloy_cogwheel": "Велике базове металеве зубчасте колесо", + "block.greate.andesite_encased_large_stainless_steel_cogwheel": "Велике зубчасте колесо з нержавіючої сталі", + "block.greate.andesite_encased_large_steel_cogwheel": "Велике сталеве зубчасте колесо", + "block.greate.andesite_encased_large_titanium_cogwheel": "Велике титанове зубчасте колесо", + "block.greate.andesite_encased_stainless_steel_cogwheel": "Зубчасте колесо з нержавіючої сталі", + "block.greate.andesite_encased_stainless_steel_shaft": "Вал з нержавіючої сталі", + "block.greate.andesite_encased_steel_cogwheel": "Сталеве зубчасте колесо", + "block.greate.andesite_encased_steel_shaft": "Сталевий вал", + "block.greate.andesite_encased_titanium_cogwheel": "Титанове зубчасте колесо", + "block.greate.andesite_encased_titanium_shaft": "Титановий вал", + "block.greate.brass_encased_andesite_alloy_cogwheel": "Базове зубчасте колесо з латуні", + "block.greate.brass_encased_andesite_alloy_shaft": "Базовий латунний вал", + "block.greate.brass_encased_large_andesite_alloy_cogwheel": "Велике базове зубчасте колесо з латуні", + "block.greate.large_andesite_alloy_cogwheel": "Велике базове зубчасте колесо", + "block.greate.metal_girder_encased_andesite_alloy_shaft": "Базовий вал, обгорнутий металевою балкою", + "block.greate.powered_andesite_alloy_shaft": "Базовий вал із приводом", + "item.greate.rubber_belt_connector": "Гумовий ремінь", + "item.greate.silicone_rubber_belt_connector": "Силіконовий гумовий ремінь", + "block.greate.polyethylene_belt_titanium": "Ремінь зі стирол-бутадієнової гуми", + "block.greate.polyethylene_belt_tungsten_steel": "Ремінь зі стирол-бутадієнової гуми", + "item.greate.polyethylene_belt_connector": "Ремінь зі стирол-бутадієнової гуми", + "item.greate.andesite_alloy_vertical_gearbox": "Базовий вертикальний редуктор", + "greate.recipe.packing": "Зварювання та Пакування", + "greate.ponder.belt_casing.text_1": "Латунний або металевий кожух можна використовувати для декорування механічних ременів", + "greate.ponder.cogwheel_casing.text_1": "Латунний або металевий кожух можна використовувати для декорування зубчастих коліс" +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/aluminium_mechanical_pump.json b/kubejs/assets/greate/models/block/aluminium_mechanical_pump.json new file mode 100644 index 000000000..177aa06cf --- /dev/null +++ b/kubejs/assets/greate/models/block/aluminium_mechanical_pump.json @@ -0,0 +1,8 @@ +{ + "parent": "create:block/mechanical_pump/block", + "textures": { + "2": "greate:block/aluminium/pipes", + "4": "greate:block/aluminium/pump", + "particle": "greate:block/aluminium/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/aluminium_mechanical_pump_cog.json b/kubejs/assets/greate/models/block/aluminium_mechanical_pump_cog.json new file mode 100644 index 000000000..68b89e3bb --- /dev/null +++ b/kubejs/assets/greate/models/block/aluminium_mechanical_pump_cog.json @@ -0,0 +1,6 @@ +{ + "parent": "create:block/mechanical_pump/cog", + "textures": { + "5": "greate:block/aluminium/millstone" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump.json b/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump.json new file mode 100644 index 000000000..4ca4c9de6 --- /dev/null +++ b/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump.json @@ -0,0 +1,8 @@ +{ + "parent": "create:block/mechanical_pump/block", + "textures": { + "2": "greate:block/stainless_steel/pipes", + "4": "greate:block/stainless_steel/pump", + "particle": "greate:block/stainless_steel/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump_cog.json b/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump_cog.json new file mode 100644 index 000000000..1069deda5 --- /dev/null +++ b/kubejs/assets/greate/models/block/stainless_steel_mechanical_pump_cog.json @@ -0,0 +1,6 @@ +{ + "parent": "create:block/mechanical_pump/cog", + "textures": { + "5": "greate:block/stainless_steel/millstone" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/steel_mechanical_pump.json b/kubejs/assets/greate/models/block/steel_mechanical_pump.json new file mode 100644 index 000000000..b583107b6 --- /dev/null +++ b/kubejs/assets/greate/models/block/steel_mechanical_pump.json @@ -0,0 +1,8 @@ +{ + "parent": "create:block/mechanical_pump/block", + "textures": { + "2": "greate:block/steel/pipes", + "4": "greate:block/steel/pump", + "particle": "greate:block/steel/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/steel_mechanical_pump_cog.json b/kubejs/assets/greate/models/block/steel_mechanical_pump_cog.json new file mode 100644 index 000000000..0c14ef108 --- /dev/null +++ b/kubejs/assets/greate/models/block/steel_mechanical_pump_cog.json @@ -0,0 +1,6 @@ +{ + "parent": "create:block/mechanical_pump/cog", + "textures": { + "5": "greate:block/steel/millstone" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/titanium_mechanical_pump.json b/kubejs/assets/greate/models/block/titanium_mechanical_pump.json new file mode 100644 index 000000000..4b6adf73e --- /dev/null +++ b/kubejs/assets/greate/models/block/titanium_mechanical_pump.json @@ -0,0 +1,8 @@ +{ + "parent": "create:block/mechanical_pump/block", + "textures": { + "2": "greate:block/titanium/pipes", + "4": "greate:block/titanium/pump", + "particle": "greate:block/titanium/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/block/titanium_mechanical_pump_cog.json b/kubejs/assets/greate/models/block/titanium_mechanical_pump_cog.json new file mode 100644 index 000000000..b1488fb5c --- /dev/null +++ b/kubejs/assets/greate/models/block/titanium_mechanical_pump_cog.json @@ -0,0 +1,6 @@ +{ + "parent": "create:block/mechanical_pump/cog", + "textures": { + "5": "greate:block/titanium/millstone" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/item/aluminium_mechanical_pump.json b/kubejs/assets/greate/models/item/aluminium_mechanical_pump.json new file mode 100644 index 000000000..80d8f56af --- /dev/null +++ b/kubejs/assets/greate/models/item/aluminium_mechanical_pump.json @@ -0,0 +1,9 @@ +{ + "parent": "create:block/mechanical_pump/item", + "textures": { + "2": "greate:block/aluminium/pipes", + "4": "greate:block/aluminium/pump", + "5": "greate:block/aluminium/millstone", + "particle": "greate:block/aluminium/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/item/stainless_steel_mechanical_pump.json b/kubejs/assets/greate/models/item/stainless_steel_mechanical_pump.json new file mode 100644 index 000000000..7fdd4c50d --- /dev/null +++ b/kubejs/assets/greate/models/item/stainless_steel_mechanical_pump.json @@ -0,0 +1,9 @@ +{ + "parent": "create:block/mechanical_pump/item", + "textures": { + "2": "greate:block/stainless_steel/pipes", + "4": "greate:block/stainless_steel/pump", + "5": "greate:block/stainless_steel/millstone", + "particle": "greate:block/stainless_steel/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/item/steel_mechanical_pump.json b/kubejs/assets/greate/models/item/steel_mechanical_pump.json new file mode 100644 index 000000000..504fdf0be --- /dev/null +++ b/kubejs/assets/greate/models/item/steel_mechanical_pump.json @@ -0,0 +1,9 @@ +{ + "parent": "create:block/mechanical_pump/item", + "textures": { + "2": "greate:block/steel/pipes", + "4": "greate:block/steel/pump", + "5": "greate:block/steel/millstone", + "particle": "greate:block/steel/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/models/item/titanium_mechanical_pump.json b/kubejs/assets/greate/models/item/titanium_mechanical_pump.json new file mode 100644 index 000000000..6357b7a49 --- /dev/null +++ b/kubejs/assets/greate/models/item/titanium_mechanical_pump.json @@ -0,0 +1,9 @@ +{ + "parent": "create:block/mechanical_pump/item", + "textures": { + "2": "greate:block/titanium/pipes", + "4": "greate:block/titanium/pump", + "5": "greate:block/titanium/millstone", + "particle": "greate:block/titanium/pump" + } +} \ No newline at end of file diff --git a/kubejs/assets/greate/textures/block/aluminium/pump.png b/kubejs/assets/greate/textures/block/aluminium/pump.png new file mode 100644 index 000000000..7e09ab8ca Binary files /dev/null and b/kubejs/assets/greate/textures/block/aluminium/pump.png differ diff --git a/kubejs/assets/greate/textures/block/stainless_steel/pump.png b/kubejs/assets/greate/textures/block/stainless_steel/pump.png new file mode 100644 index 000000000..171e9ce20 Binary files /dev/null and b/kubejs/assets/greate/textures/block/stainless_steel/pump.png differ diff --git a/kubejs/assets/greate/textures/block/steel/pump.png b/kubejs/assets/greate/textures/block/steel/pump.png new file mode 100644 index 000000000..f4ce1e625 Binary files /dev/null and b/kubejs/assets/greate/textures/block/steel/pump.png differ diff --git a/kubejs/assets/greate/textures/block/titanium/pump.png b/kubejs/assets/greate/textures/block/titanium/pump.png new file mode 100644 index 000000000..c1f21cb62 Binary files /dev/null and b/kubejs/assets/greate/textures/block/titanium/pump.png differ diff --git a/kubejs/assets/gtceu/lang/en_us.json b/kubejs/assets/gtceu/lang/en_us.json index 111f851a5..fa5f11b90 100644 --- a/kubejs/assets/gtceu/lang/en_us.json +++ b/kubejs/assets/gtceu/lang/en_us.json @@ -5,16 +5,22 @@ "block.gtceu.end_dome": "Enderarium", "block.gtceu.greenhouse": "Greenhouse", "block.gtceu.steam_bloomery": "Steam Bloomery", + "block.gtceu.large_solar_panel": "Large Solar Panel", "block.gtceu.copper_crate": "Copper Crate", "block.gtceu.copper_drum": "Copper Drum", "block.gtceu.black_bronze_crate": "Black Bronze Crate", "block.gtceu.black_bronze_drum": "Black Bronze Drum", "block.gtceu.bismuth_bronze_crate": "Bismuth Bronze Crate", "block.gtceu.bismuth_bronze_drum": "Bismuth Bronze Drum", + "block.gtceu.overworld_marker": "Earth", + "block.gtceu.the_nether_marker": "The Beneath", "gtceu.nether_dome": "Netherarium", "gtceu.end_dome": "Enderarium", "gtceu.greenhouse": "Electric Greenhouse", "gtceu.steam_bloomery": "Steam Bloomery", + "gtceu.food_oven": "Food Oven", + "gtceu.food_processor": "Food Processor", + "gtceu.large_solar_panel": "Large Solar Panel", "item.gtceu.tiny_wood_dust": "Tiny Pile of Softwood Pulp", "item.gtceu.small_wood_dust": "Small Pile of Softwood Pulp", "item.gtceu.wood_dust": "Softwood Pulp", @@ -36,7 +42,7 @@ "item.gtceu.long_iron_rod": "Long Cast Iron Rod", "item.gtceu.iron_rotor": "Cast Iron Rotor", "item.gtceu.iron_spring": "Cast Iron Spring", - "item.gtceu.small_iron_spring": "SmallCast Iron Spring", + "item.gtceu.small_iron_spring": "Small Cast Iron Spring", "item.gtceu.iron_bolt": "Cast Iron Bolt", "item.gtceu.iron_screw": "Cast Iron Screw", "item.gtceu.iron_turbine_blade": "Cast Iron Turbine Blade", @@ -60,7 +66,11 @@ "item.gtceu.osmium_credit": "§732,768 Credits", "item.gtceu.naquadah_credit": "§7262,144 Credits", "item.gtceu.neutronium_credit": "§72,097,152 Credits", + "item.gtceu.treated_wood_plate": "Treated Medium Density Fiberboard", + "item.gtceu.wood_plate": "Medium Density Fiberboard", + "item.gtceu.treated_wood_dust": "Treated Chipboard Composite", "material.gtceu.ice": "Ice Slush", + "material.gtceu.damascus_steel": "Piglin Steel", "material.gtceu.cooperite": "Cooperite", "material.gtceu.fayalite": "Fayalite", "material.gtceu.diopside": "Diopside", @@ -70,14 +80,21 @@ "material.gtceu.ostrum": "Ostrum", "material.gtceu.calorite": "Calorite", "material.gtceu.etrium": "Etrium", - "material.gtceu.rocket_alloy_t1": "Colored Rocket Alloy", + "material.gtceu.rocket_alloy_t1": "R-Aluminosteel Rocket Alloy", "material.gtceu.vitrified_asbestos": "Vitrified Asbestos", "metaitem.dust.tooltip.purify": "Drop in Water to get Clean Dust", "metaitem.crushed.tooltip.purify": "Drop in Water to get Purified Ore", "item.gtceu.tool.behavior.silk_ice": "Silk harvests Packed Ice", "item.gtceu.tool.butchery_knife.tooltip": "Butchers animals for more meat", - "block.gtceu.overworld_marker": "Earth", - "block.gtceu.the_nether_marker": "The Beneath", + "gtceu.jei.bedrock_ore.moon_asbestos": "Lunar Asbestos", + "gtceu.jei.bedrock_ore.moon_mica": "Lunar Mica", + "gtceu.jei.bedrock_ore.moon_tin": "Lunar Tin", + "gtceu.jei.bedrock_ore.moon_certus": "Lunar Certus Quartz", + "gtceu.jei.bedrock_ore.moon_magnetite": "Lunar Magnetite", + "gtceu.jei.bedrock_ore.moon_copper": "Lunar Chalcopyrite", + "gtceu.jei.bedrock_fluid.moon_helium": "Lunar Helium", + "gtceu.jei.bedrock_fluid.moon_helium_3": "Lunar Helium-3", + "gtceu.jei.bedrock_fluid.moon_argon": "Lunar Argon", "tagprefix.sword_head": "%s Sword Head", "tagprefix.pickaxe_head": "%s Pickaxe Head", "tagprefix.shovel_head": "%s Shovel Head", diff --git a/kubejs/assets/gtceu/lang/uk_ua.json b/kubejs/assets/gtceu/lang/uk_ua.json new file mode 100644 index 000000000..89b6bae8a --- /dev/null +++ b/kubejs/assets/gtceu/lang/uk_ua.json @@ -0,0 +1,130 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.bud_indicator": "%s Поверхневий бутон", + "block.gtceu.nether_dome": "Незераріум", + "block.gtceu.end_dome": "Ендераріум", + "block.gtceu.greenhouse": "Теплиця", + "block.gtceu.steam_bloomery": "Парова Сиродутна Піч", + "block.gtceu.copper_crate": "Мідний Ящик", + "block.gtceu.copper_drum": "Мідна Бочка", + "block.gtceu.black_bronze_crate": "Ящик з Чорної Бронзи", + "block.gtceu.black_bronze_drum": "Бочка з Чорної Бронзи", + "block.gtceu.bismuth_bronze_crate": "Ящик з Вісмутової Бронзи", + "block.gtceu.bismuth_bronze_drum": "Бочка з Вісмутової Бронзи", + "block.gtceu.overworld_marker": "Земля", + "block.gtceu.the_nether_marker": "Безодня", + "gtceu.nether_dome": "Незераріум", + "gtceu.end_dome": "Ендераріум", + "gtceu.greenhouse": "Електрична теплиця", + "gtceu.steam_bloomery": "Парова Сиродутна Піч", + "gtceu.food_oven": "Духова піч", + "gtceu.food_processor": "Кухонний комбайн", + "item.gtceu.tiny_wood_dust": "Маленька купа хвойної целюлози", + "item.gtceu.small_wood_dust": "Мала купа хвойної целюлози", + "item.gtceu.wood_dust": "Хвойна целюлоза", + "item.gtceu.tiny_hardwood_dust": "Маленька купа листяної целюлози", + "item.gtceu.small_hardwood_dust": "Small Pile of Hardwood Pulp", + "item.gtceu.hardwood_dust": "Листяна целюлоза", + "item.gtceu.tiny_thermochemically_treated_hardwood_dust": "Маленька купа термохімічно обробленої листяної целюлози", + "item.gtceu.small_thermochemically_treated_hardwood_dust": "Мала купа термохімічно обробленої листяної целюлози", + "item.gtceu.thermochemically_treated_hardwood_dust": "Термохімічно оброблена листяна целюлоза", + "item.gtceu.tool.behavior.canoe_creator": "§5Веслувальник: §fМоже створювати каноє", + "item.gtceu.deepslate_dust": "Мігматитовий Пил", + "item.gtceu.blackstone_dust": "Піроксенітовий пил", + "item.gtceu.iron_ring": "Чавунне кільце", + "item.gtceu.small_iron_gear": "Чавунна шестерня", + "item.gtceu.iron_gear": "Чавунна шестерня", + "item.gtceu.iron_plate": "Чавунна пластина", + "item.gtceu.double_iron_plate": "Подвійна чавунна пластина", + "item.gtceu.iron_rod": "Чавунний стрижень", + "item.gtceu.long_iron_rod": "Довгий чавунний стрижень", + "item.gtceu.iron_rotor": "Чавунний ротор", + "item.gtceu.iron_spring": "Чавунна пружина", + "item.gtceu.small_iron_spring": "Мала чавунна пружина", + "item.gtceu.iron_bolt": "Чавунний болт", + "item.gtceu.iron_screw": "Чавунний гвинт", + "item.gtceu.iron_turbine_blade": "Чавунна лопать турбіни", + "item.gtceu.iron_round": "Чавунний диск", + "item.gtceu.iron_single_wire": "1x Чавунний дріт", + "item.gtceu.iron_double_wire": "2x Чавунний дріт", + "item.gtceu.iron_quadruple_wire": "4x Чавунний дріт", + "item.gtceu.iron_octal_wire": "8x Чавунний дріт", + "item.gtceu.iron_hex_wire": "16x Чавунний дріт", + "item.gtceu.iron_single_cable": "1x Чавунний кабель", + "item.gtceu.iron_double_cable": "2x Чавунний кабель", + "item.gtceu.iron_quadruple_cable": "4x Чавунний кабель", + "item.gtceu.iron_octal_cable": "8x Чавунний кабель", + "item.gtceu.iron_hex_cable": "16x Чавунний кабель", + "item.gtceu.ice_bucket": "Відро з льодяною кашею", + "item.gtceu.copper_credit": "§71 Кредит", + "item.gtceu.cupronickel_credit": "§78 Кредитів", + "item.gtceu.silver_credit": "§764 Кредитів", + "item.gtceu.gold_credit": "§7512 Кредитів", + "item.gtceu.platinum_credit": "§74,096 Кредитів", + "item.gtceu.osmium_credit": "§732,768 Кредитів", + "item.gtceu.naquadah_credit": "§7262,144 Кредитів", + "item.gtceu.neutronium_credit": "§72,097,152 Кредити", + "item.gtceu.treated_wood_plate": "Оброблена ДВП середньої щільності", + "item.gtceu.wood_plate": "ДВП середньої щільності", + "item.gtceu.treated_wood_dust": "Оброблений композит на основі ДСП", + "material.gtceu.ice": "Крижана каша", + "material.gtceu.cooperite": "Куперит", + "material.gtceu.fayalite": "Фаяліт", + "material.gtceu.diopside": "Діопсид", + "material.gtceu.enstatite": "Енстатит", + "material.gtceu.armalcolite": "Армалколіт", + "material.gtceu.desh": "Деш", + "material.gtceu.ostrum": "Острум", + "material.gtceu.calorite": "Калорит", + "material.gtceu.etrium": "Етріум", + "material.gtceu.rocket_alloy_t1": "Алюміносталевий ракетний сплав R-класу", + "material.gtceu.vitrified_asbestos": "Вітрифікований азбест", + "metaitem.dust.tooltip.purify": "Киньте у воду, щоб отримати чистий пил", + "metaitem.crushed.tooltip.purify": "Киньте у воду, щоб отримати очищену руду", + "item.gtceu.tool.behavior.silk_ice": "Шовк збирає упакований лід", + "item.gtceu.tool.butchery_knife.tooltip": "Забиває тварин для отримання більшої кількості м’яса", + "gtceu.jei.bedrock_ore.moon_asbestos": "Місячний Азбест", + "gtceu.jei.bedrock_ore.moon_mica": "Місячна Слюда", + "gtceu.jei.bedrock_ore.moon_tin": "Місячне Олово", + "gtceu.jei.bedrock_ore.moon_certus": "Місячний Істинний Кварц", + "gtceu.jei.bedrock_ore.moon_magnetite": "Місячний Магнетит", + "gtceu.jei.bedrock_ore.moon_copper": "Місячний Халькопірит", + "gtceu.jei.bedrock_fluid.moon_helium": "Місячний Гелій", + "gtceu.jei.bedrock_fluid.moon_helium_3": "Місячний Гелій-3", + "gtceu.jei.bedrock_fluid.moon_argon": "Місячний Аргон", + "tagprefix.sword_head": "%s Голівка меча", + "tagprefix.pickaxe_head": "%s Голівка кайла", + "tagprefix.shovel_head": "%s Голівка лопати", + "tagprefix.axe_head": "%s Голівка сокири", + "tagprefix.hoe_head": "%s Голівка мотики", + "tagprefix.scythe_head": "%s Голівка коси", + "tagprefix.file_head": "%s Голівка напилка", + "tagprefix.hammer_head": "%s Hammer Head", + "tagprefix.saw_head": "%s Голівка пилки", + "tagprefix.knife_head": "%s Голівка ножа", + "tagprefix.butchery_knife_head": "%s Голівка м’ясницького ножа", + "tagprefix.mining_hammer_head": "%s Голівка гірничого молота", + "tagprefix.spade_head": "%s Голівка лопати", + "tagprefix.double_ingot": "%s Подвійний злиток", + "tagprefix.poor_raw": "Бідна(е,ий) Сира(е,ий) %s", + "tagprefix.rich_raw": "Багата(е,ий) сира(е,ий) %s", + "tagprefix.gabbro": "Габро %s руда", + "tagprefix.shale": "Глиняста сланцева %s руда", + "tagprefix.claystone": "Аргілітова %s руда", + "tagprefix.limestone": "Вапнякова %s руда", + "tagprefix.conglomerate": "Конгломератна %s руда", + "tagprefix.dolomite": "Доломітова %s руда", + "tagprefix.chert": "Кремениста сланцева %s руда", + "tagprefix.chalk": "Крейдова %s руда", + "tagprefix.rhyolite": "Ріолітова %s руда", + "tagprefix.dacite": "Дацитова %s руда", + "tagprefix.quartzite": "Кварцитова %s руда", + "tagprefix.slate": "Шиферна Сланцева %s руда", + "tagprefix.phyllite": "Філітова %s руда", + "tagprefix.schist": "Аспідна Сланцева %s руда", + "tagprefix.gneiss": "Гнейсова %s руда", + "tagprefix.marble": "Мармурова %s руда", + "tagprefix.deepslate": "Мігматитова %s руда", + "tagprefix.pyroxenite": "Піроксенітова %s руда", + "tagprefix.dripstone": "Травертинова %s руда" +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/down.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/down.png new file mode 100644 index 000000000..a8649d791 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/down.png differ diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/east.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/east.png new file mode 100644 index 000000000..c48dd60a4 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/east.png differ diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/north.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/north.png new file mode 100644 index 000000000..4bb960171 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/north.png differ diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/south.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/south.png new file mode 100644 index 000000000..87a612bfd Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/south.png differ diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/up.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/up.png new file mode 100644 index 000000000..ef570ff97 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/up.png differ diff --git a/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/west.png b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/west.png new file mode 100644 index 000000000..4cacf2516 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/dim_markers/the_nether/west.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front.png b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front.png index 0f45a3e2d..066106e8f 100644 Binary files a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front.png and b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png new file mode 100644 index 000000000..84cacba20 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png new file mode 100644 index 000000000..d32a71c7a Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/aqueous_accumulator/overlay_front_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front.png new file mode 100644 index 000000000..f34d5bf3f Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png new file mode 100644 index 000000000..8b97fa81e Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png new file mode 100644 index 000000000..0b81dce99 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_front_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side.png new file mode 100644 index 000000000..d5debfe8b Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png new file mode 100644 index 000000000..f3205d163 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_side_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top.png new file mode 100644 index 000000000..96996ddda Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png new file mode 100644 index 000000000..0fe179d0e Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png new file mode 100644 index 000000000..6f081ab61 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_oven/overlay_top_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back.png new file mode 100644 index 000000000..b67ef6ebf Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png new file mode 100644 index 000000000..6386d263a Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png new file mode 100644 index 000000000..dd17d4c37 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_emissive.png new file mode 100644 index 000000000..c20a1c981 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_back_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front.png new file mode 100644 index 000000000..21458b6d2 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png new file mode 100644 index 000000000..db6c56605 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png new file mode 100644 index 000000000..97ab6af81 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_emissive.png new file mode 100644 index 000000000..c20a1c981 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_front_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side.png new file mode 100644 index 000000000..f796fb3a1 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png new file mode 100644 index 000000000..ad7f09dc4 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png new file mode 100644 index 000000000..d4cc42d7a Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_emissive.png new file mode 100644 index 000000000..c20a1c981 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_side_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top.png new file mode 100644 index 000000000..29abeec70 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png new file mode 100644 index 000000000..a8ca05927 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png new file mode 100644 index 000000000..a8ca05927 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_emissive.png new file mode 100644 index 000000000..c20a1c981 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_processor/overlay_top_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png new file mode 100644 index 000000000..cdddc8be2 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png new file mode 100644 index 000000000..bcfd65feb Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png new file mode 100644 index 000000000..8e993ab98 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive_ref.gif b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive_ref.gif new file mode 100644 index 000000000..383a1c800 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_emissive_ref.gif differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_ref.gif b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_ref.gif new file mode 100644 index 000000000..d766d3c18 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_active_ref.gif differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png new file mode 100644 index 000000000..7cd8d67fa Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png.mcmeta b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png.mcmeta new file mode 100644 index 000000000..92cc62352 --- /dev/null +++ b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_back_emissive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation":{ + "frametime": 1 + } +} \ No newline at end of file diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_bottom.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_bottom.png new file mode 100644 index 000000000..f02154247 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_bottom.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front.png new file mode 100644 index 000000000..5b02c2583 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front_active.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front_active.png new file mode 100644 index 000000000..e10b0db21 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_front_active.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_side.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_side.png new file mode 100644 index 000000000..1161e23a9 Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_side.png differ diff --git a/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_top.png b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_top.png new file mode 100644 index 000000000..6dfbd1acc Binary files /dev/null and b/kubejs/assets/gtceu/textures/block/machines/food_refrigerator/overlay_top.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/dull/poor_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/dull/poor_raw_ore.png index adcfde0e0..cc2530ddb 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/dull/poor_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/dull/poor_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/dull/raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/dull/raw_ore.png index 975e6a2c9..f4019f185 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/dull/raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/dull/raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/dull/rich_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/dull/rich_raw_ore.png index 340f1c11c..1d9d023b1 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/dull/rich_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/dull/rich_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/fine/poor_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/fine/poor_raw_ore.png index 366cd4887..8aa43f4f6 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/fine/poor_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/fine/poor_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/fine/raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/fine/raw_ore.png index 5b4d23b6e..454acf3ee 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/fine/raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/fine/raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/fine/rich_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/fine/rich_raw_ore.png index 0d3f79ab2..f5d517f87 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/fine/rich_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/fine/rich_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/metallic/poor_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/metallic/poor_raw_ore.png index a298abf02..a60717db5 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/metallic/poor_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/metallic/poor_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/metallic/raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/metallic/raw_ore.png index 116f7894c..a146e1185 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/metallic/raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/metallic/raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/metallic/rich_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/metallic/rich_raw_ore.png index e02fd2fee..5bcbf2cba 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/metallic/rich_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/metallic/rich_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/shiny/poor_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/shiny/poor_raw_ore.png index 27d678a01..f0e7fa9b2 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/shiny/poor_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/shiny/poor_raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/shiny/raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/shiny/raw_ore.png index 2850ac447..a96c6a693 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/shiny/raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/shiny/raw_ore.png differ diff --git a/kubejs/assets/gtceu/textures/item/material_sets/shiny/rich_raw_ore.png b/kubejs/assets/gtceu/textures/item/material_sets/shiny/rich_raw_ore.png index 1d9064b9f..fb0be6a7e 100644 Binary files a/kubejs/assets/gtceu/textures/item/material_sets/shiny/rich_raw_ore.png and b/kubejs/assets/gtceu/textures/item/material_sets/shiny/rich_raw_ore.png differ diff --git a/kubejs/assets/immersive_aircraft/lang/en_us.json b/kubejs/assets/immersive_aircraft/lang/en_us.json index 337adb26e..643248790 100644 --- a/kubejs/assets/immersive_aircraft/lang/en_us.json +++ b/kubejs/assets/immersive_aircraft/lang/en_us.json @@ -4,5 +4,6 @@ "item.immersive_aircraft.nether_engine": "MV Aircraft Engine", "item.immersive_aircraft.enhanced_propeller": "Aluminium Plated Airplane Propeller", "item.immersive_aircraft.improved_landing_gear": "Dark Steel Landing Gear", - "item.immersive_aircraft.hull_reinforcement": "Dark Steel Hull Reinforcement" + "item.immersive_aircraft.hull_reinforcement": "Dark Steel Hull Reinforcement", + "item.immersive_aircraft.bamboo_hopper": "Aluminium Hopper" } \ No newline at end of file diff --git a/kubejs/assets/immersive_aircraft/lang/uk_ua.json b/kubejs/assets/immersive_aircraft/lang/uk_ua.json new file mode 100644 index 000000000..933d23fdb --- /dev/null +++ b/kubejs/assets/immersive_aircraft/lang/uk_ua.json @@ -0,0 +1,9 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "item.immersive_aircraft.steel_boiler": "Парова авіаційна турбіна", + "item.immersive_aircraft.nether_engine": "MV авіаційний двигун", + "item.immersive_aircraft.enhanced_propeller": "Алюмінієвий покритий авіаційний пропелер", + "item.immersive_aircraft.improved_landing_gear": "Посадкова опора з темної сталі", + "item.immersive_aircraft.hull_reinforcement": "Посилена обшивка з темної сталі", + "item.immersive_aircraft.bamboo_hopper": "Алюміневий Бункер" +} \ No newline at end of file diff --git a/kubejs/assets/immersive_aircraft/objects/bamboo_hopper.bbmodel b/kubejs/assets/immersive_aircraft/objects/bamboo_hopper.bbmodel new file mode 100644 index 000000000..4090d74e2 --- /dev/null +++ b/kubejs/assets/immersive_aircraft/objects/bamboo_hopper.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"free","box_uv":true},"name":"bamboo_hopper","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"resolution":{"width":256,"height":256},"elements":[{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-103,25,4],"to":[-19,27,22],"autouv":0,"color":2,"origin":[-23,25,8],"uv_offset":[0,68],"faces":{"north":{"uv":[18,86,102,88],"texture":0},"east":{"uv":[0,86,18,88],"texture":0},"south":{"uv":[120,86,204,88],"texture":0},"west":{"uv":[102,86,120,88],"texture":0},"up":{"uv":[102,86,18,68],"texture":0},"down":{"uv":[186,68,102,86],"texture":0}},"type":"cube","uuid":"305469c9-c8c0-4cd0-5bd6-80a30298140c"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-63,13,-2],"to":[-47,33,28],"autouv":0,"color":2,"origin":[-19,24,8],"uv_offset":[0,89],"faces":{"north":{"uv":[30,119,46,139],"texture":0},"east":{"uv":[0,119,30,139],"texture":0},"south":{"uv":[76,119,92,139],"texture":0},"west":{"uv":[46,119,76,139],"texture":0},"up":{"uv":[46,119,30,89],"texture":0},"down":{"uv":[62,89,46,119],"texture":0}},"type":"cube","uuid":"6637e752-840a-6513-df52-cd7dbffe86c7"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-45,25.5,-9],"to":[-23,26.5,4],"autouv":0,"color":2,"origin":[-41,26,3.5],"uv_offset":[185,94],"faces":{"north":{"uv":[198,107,220,108],"texture":0},"east":{"uv":[185,107,198,108],"texture":0},"south":{"uv":[233,107,255,108],"texture":0},"west":{"uv":[220,107,233,108],"texture":0},"up":{"uv":[198,107,220,94],"texture":0},"down":{"uv":[220,94,242,107],"texture":0}},"type":"cube","uuid":"3f0f214f-e68d-52e9-ce9f-37961f0461d0"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-23,25,-7],"to":[-19,27,4],"autouv":0,"color":2,"origin":[-12,25,8],"uv_offset":[175,191],"faces":{"north":{"uv":[186,202,190,204],"texture":0},"east":{"uv":[175,202,186,204],"texture":0},"south":{"uv":[201,202,205,204],"texture":0},"west":{"uv":[190,202,201,204],"texture":0},"up":{"uv":[190,202,186,191],"texture":0},"down":{"uv":[194,191,190,202],"texture":0}},"type":"cube","uuid":"b751aedd-5475-d8f2-f358-be3d9fb63553"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-63,0,-11],"to":[-47,8,31],"autouv":0,"color":2,"origin":[22,5,27],"uv_offset":[51,98],"faces":{"north":{"uv":[93,140,109,148],"texture":0},"east":{"uv":[51,140,93,148],"texture":0},"south":{"uv":[151,140,167,148],"texture":0},"west":{"uv":[109,140,151,148],"texture":0},"up":{"uv":[109,140,93,98],"texture":0},"down":{"uv":[125,98,109,140],"texture":0}},"type":"cube","uuid":"7c887bdd-31cd-9761-a33a-34ace5363cd3"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-105,24,22],"to":[-19,28,26],"autouv":0,"color":2,"origin":[-23,25,18],"uv_offset":[37,0],"faces":{"north":{"uv":[41,4,127,8],"texture":0},"east":{"uv":[37,4,41,8],"texture":0},"south":{"uv":[131,4,217,8],"texture":0},"west":{"uv":[127,4,131,8],"texture":0},"up":{"uv":[127,4,41,0],"texture":0},"down":{"uv":[213,0,127,4],"texture":0}},"type":"cube","uuid":"0f7dcc2a-ebf0-6d02-0700-1cdf89958ba0"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-19,9,-10],"to":[-15,30,30],"autouv":0,"color":2,"origin":[-14,25,8],"uv_offset":[107,173],"faces":{"north":{"uv":[147,213,151,234],"texture":0},"east":{"uv":[107,213,147,234],"texture":0},"south":{"uv":[191,213,195,234],"texture":0},"west":{"uv":[151,213,191,234],"texture":0},"up":{"uv":[151,213,147,173],"texture":0},"down":{"uv":[155,173,151,213],"texture":0}},"type":"cube","uuid":"45e0a697-3837-0e93-a4b7-6b988395a601"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-7,9,9],"to":[7,13,30],"autouv":0,"color":2,"origin":[0,25,8],"uv_offset":[77,188],"faces":{"north":{"uv":[98,209,112,213],"texture":0},"east":{"uv":[77,209,98,213],"texture":0},"south":{"uv":[133,209,147,213],"texture":0},"west":{"uv":[112,209,133,213],"texture":0},"up":{"uv":[112,209,98,188],"texture":0},"down":{"uv":[126,188,112,209],"texture":0}},"type":"cube","uuid":"0f8aba17-cc36-2c0a-9f57-c8f5f23a9476"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-17,9,30],"to":[17,22,43],"autouv":0,"color":2,"origin":[0,25,52],"uv_offset":[112,10],"faces":{"north":{"uv":[125,23,159,36],"texture":0},"east":{"uv":[112,23,125,36],"texture":0},"south":{"uv":[172,23,206,36],"texture":0},"west":{"uv":[159,23,172,36],"texture":0},"up":{"uv":[159,23,125,10],"texture":0},"down":{"uv":[193,10,159,23],"texture":0}},"type":"cube","uuid":"b298da58-f859-b577-17ae-958a51bfe37c"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-19,9,-25],"to":[19,24,-10],"autouv":0,"color":2,"origin":[0,25,-3],"uv_offset":[161,37],"faces":{"north":{"uv":[176,52,214,67],"texture":0},"east":{"uv":[161,52,176,67],"texture":0},"south":{"uv":[138,37,176,52],"texture":0},"west":{"uv":[214,52,229,67],"texture":0},"up":{"uv":[214,52,176,37],"texture":0},"down":{"uv":[252,37,214,52],"texture":0}},"type":"cube","uuid":"0d2cbc33-6a37-5c04-743a-0a6743971f97"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-59,24,-101],"to":[-51,30,-43],"autouv":0,"color":2,"origin":[-19,24,-8],"uv_offset":[110,91],"faces":{"north":{"uv":[168,149,176,155],"texture":0},"east":{"uv":[176,155,234,161],"texture":0},"south":{"uv":[234,149,242,155],"texture":0},"west":{"uv":[176,149,234,155],"texture":0},"up":{"uv":[176,149,168,91],"texture":0},"down":{"uv":[184,91,176,149],"texture":0}},"type":"cube","uuid":"54b34c2d-7547-559b-d53a-f16455fa5e09"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-73,26,-94],"to":[73,28,-85],"autouv":0,"color":2,"origin":[0,36,-74],"uv_offset":[0,158],"faces":{"north":{"uv":[0,175,146,177],"texture":0},"east":{"uv":[146,167,155,169],"texture":0},"south":{"uv":[0,186,146,188],"texture":0},"west":{"uv":[146,170,155,172],"texture":0},"up":{"uv":[146,175,0,166],"texture":0},"down":{"uv":[146,177,0,186],"texture":0}},"type":"cube","uuid":"9171d34f-349d-1a26-70f0-f2038b9a1bfa"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-56,21,-117],"to":[-54,37,-96],"autouv":0,"color":2,"origin":[-19,16,-116],"uv_offset":[185,111],"faces":{"north":{"uv":[206,132,208,148],"texture":0},"east":{"uv":[185,132,206,148],"texture":0},"south":{"uv":[229,132,231,148],"texture":0},"west":{"uv":[208,132,229,148],"texture":0},"up":{"uv":[208,132,206,111],"texture":0},"down":{"uv":[210,111,208,132],"texture":0}},"type":"cube","uuid":"bdf693b7-53ac-7638-65b1-fa9a236d4337"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-61,23,-43],"to":[-49,31,-2],"autouv":0,"color":2,"origin":[-19,24,53],"uv_offset":[0,189],"faces":{"north":{"uv":[41,230,53,238],"texture":0},"east":{"uv":[94,230,53,238],"texture":0},"south":{"uv":[94,230,106,238],"texture":0},"west":{"uv":[41,230,0,238],"texture":0},"up":{"uv":[41,230,53,189],"texture":0},"down":{"uv":[53,189,65,230],"texture":0}},"type":"cube","uuid":"c6368ceb-baac-7d4a-37fa-acc6feae268b"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-15,9,9],"to":[-7,22,30],"autouv":0,"color":2,"origin":[-6,25,8],"uv_offset":[206,162],"faces":{"north":{"uv":[227,183,235,196],"texture":0},"east":{"uv":[206,183,227,196],"texture":0},"south":{"uv":[235,183,243,196],"texture":0},"west":{"uv":[206,170,227,183],"texture":0},"up":{"uv":[235,183,227,162],"texture":0},"down":{"uv":[243,162,235,183],"texture":0}},"type":"cube","uuid":"e079929f-796b-efb3-41d6-bc5ccd41df4b"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-15,22,25],"to":[15,35,40],"autouv":0,"color":2,"origin":[0,38,47],"uv_offset":[89,276],"faces":{"north":{"uv":[0,0,16,13],"texture":null},"east":{"uv":[137,98,152,111],"texture":0},"south":{"uv":[137,126,167,139],"texture":0},"west":{"uv":[152,98,167,111],"texture":0},"up":{"uv":[167,126,137,111],"texture":0},"down":{"uv":[0,1,16,16],"texture":null}},"type":"cube","uuid":"3829ed81-e1a5-e6b8-aac6-c728a6dd003c"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-15,9,-10],"to":[15,13,9],"autouv":0,"color":2,"origin":[0,25,-13],"uv_offset":[186,70],"faces":{"north":{"uv":[207,87,237,91],"texture":0},"east":{"uv":[187,73,206,77],"texture":0},"south":{"uv":[222,19,252,23],"texture":0},"west":{"uv":[187,68,206,72],"texture":0},"up":{"uv":[252,19,222,0],"texture":0},"down":{"uv":[237,68,207,87],"texture":0}},"type":"cube","uuid":"dfc82ada-53ca-34c8-1340-a1bffae32ca7"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-8,9,-31],"to":[8,25,-25],"autouv":0,"color":2,"rotation":[0,0,-45],"origin":[0,17,-32.5],"uv_offset":[37,39],"faces":{"north":{"uv":[43,45,59,61],"texture":0},"east":{"uv":[37,45,43,61],"texture":0},"south":{"uv":[65,45,81,61],"texture":0},"west":{"uv":[59,45,65,61],"texture":0},"up":{"uv":[59,45,43,39],"texture":0},"down":{"uv":[75,39,59,45],"texture":0}},"type":"cube","uuid":"6f375cb2-0bf3-a2ae-ff21-b17cdf7c41ef"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-11,24,-25],"to":[11,29,-10],"autouv":0,"color":2,"origin":[0,0,-4],"uv_offset":[37,18],"faces":{"north":{"uv":[52,33,74,38],"texture":0},"east":{"uv":[37,33,52,38],"texture":0},"south":{"uv":[89,33,111,38],"texture":0},"west":{"uv":[74,33,89,38],"texture":0},"up":{"uv":[74,33,52,18],"texture":0},"down":{"uv":[96,18,74,33],"texture":0}},"type":"cube","uuid":"46a159af-6c61-9b93-bc1c-c12609fe2613"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-9,4,-25],"to":[9,9,37],"autouv":0,"color":2,"origin":[0,20,-7],"faces":{"north":{"uv":[62,62,80,67],"texture":0},"east":{"uv":[0,62,62,67],"texture":0},"south":{"uv":[142,62,160,67],"texture":0},"west":{"uv":[80,62,142,67],"texture":0},"up":{"uv":[18,62,0,0],"texture":0},"down":{"uv":[36,0,18,62],"texture":0}},"type":"cube","uuid":"24fcc392-8f50-5138-85e9-fc85a03729f2"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-14,3,-32],"to":[14,31,-32],"autouv":0,"color":2,"rotation":[0,0,-45],"origin":[0,17,-39.5],"uv_offset":[0,304],"faces":{"north":{"uv":[0,0,16,16],"texture":null},"east":{"uv":[0,0,0,16],"texture":null},"south":{"uv":[0,189,28,217],"texture":0},"west":{"uv":[0,0,0,16],"texture":null},"up":{"uv":[0,0,16,0],"texture":null},"down":{"uv":[0,0,16,0],"texture":null}},"type":"cube","uuid":"8c518ee3-9c48-a063-4256-d6e190623fd7"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[15,9,-10],"to":[19,30,30],"autouv":0,"color":2,"mirror_uv":true,"origin":[14,25,8],"uv_offset":[107,173],"faces":{"north":{"uv":[151,213,147,234],"texture":0},"east":{"uv":[191,213,151,234],"texture":0},"south":{"uv":[195,213,191,234],"texture":0},"west":{"uv":[147,213,107,234],"texture":0},"up":{"uv":[147,213,151,173],"texture":0},"down":{"uv":[151,173,155,213],"texture":0}},"type":"cube","uuid":"6052e555-b9fe-cd66-df76-58cefeac0b33"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[19,25,-7],"to":[23,27,4],"autouv":0,"color":2,"origin":[12,25,8],"uv_offset":[175,191],"faces":{"north":{"uv":[186,202,190,204],"texture":0},"east":{"uv":[175,202,186,204],"texture":0},"south":{"uv":[201,202,205,204],"texture":0},"west":{"uv":[190,202,201,204],"texture":0},"up":{"uv":[190,202,186,191],"texture":0},"down":{"uv":[194,191,190,202],"texture":0}},"type":"cube","uuid":"4c257272-4c70-3b31-1826-fac8a374b727"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[51,8,5],"to":[59,13,23],"autouv":0,"color":2,"origin":[22,13,34],"uv_offset":[210,109],"faces":{"north":{"uv":[228,127,236,132],"texture":0},"east":{"uv":[210,127,228,132],"texture":0},"south":{"uv":[220,122,228,127],"texture":0},"west":{"uv":[236,127,254,132],"texture":0},"up":{"uv":[236,127,228,109],"texture":0},"down":{"uv":[244,109,236,127],"texture":0}},"type":"cube","uuid":"6bd3a2ca-9245-b0a1-3324-9c5536eb040a"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[54,11,-39],"to":[56,23,-29],"autouv":0,"color":2,"origin":[19,7,48],"uv_offset":[207,14],"faces":{"north":{"uv":[217,24,219,36],"texture":0},"east":{"uv":[207,24,217,36],"texture":0},"south":{"uv":[229,24,231,36],"texture":0},"west":{"uv":[219,24,229,36],"texture":0},"up":{"uv":[219,24,217,14],"texture":0},"down":{"uv":[221,14,219,24],"texture":0}},"type":"cube","uuid":"965441e1-77aa-e625-4afc-e9ef4d78e00f"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[49,23,-43],"to":[61,31,-2],"autouv":0,"color":2,"origin":[19,24,53],"uv_offset":[0,189],"faces":{"north":{"uv":[41,230,53,238],"texture":0},"east":{"uv":[0,230,41,238],"texture":0},"south":{"uv":[94,230,106,238],"texture":0},"west":{"uv":[53,230,94,238],"texture":0},"up":{"uv":[53,230,41,189],"texture":0},"down":{"uv":[65,189,53,230],"texture":0}},"type":"cube","uuid":"374af763-5603-651c-f5a2-c3387eaa9502"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-85.5,17,20],"to":[-61.5,21,24],"autouv":0,"color":2,"mirror_uv":true,"rotation":[0,0,-22.5],"origin":[-69.5,19,22],"uv_offset":[147,156],"faces":{"north":{"uv":[175,160,151,164],"texture":0},"east":{"uv":[179,160,175,164],"texture":0},"south":{"uv":[203,160,179,164],"texture":0},"west":{"uv":[151,160,147,164],"texture":0},"up":{"uv":[151,160,175,156],"texture":0},"down":{"uv":[175,156,199,160],"texture":0}},"type":"cube","uuid":"5b33d779-99ae-20d9-dca2-fffceddad4f0"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-49.5,13,18],"to":[-17.5,17,22],"autouv":0,"color":2,"mirror_uv":true,"rotation":[0,0,-22.5],"origin":[-25.5,15,20],"uv_offset":[0,239],"faces":{"north":{"uv":[36,243,4,247],"texture":0},"east":{"uv":[40,243,36,247],"texture":0},"south":{"uv":[72,243,40,247],"texture":0},"west":{"uv":[4,243,0,247],"texture":0},"up":{"uv":[4,243,36,239],"texture":0},"down":{"uv":[36,239,68,243],"texture":0}},"type":"cube","uuid":"062396fc-445a-5891-8739-f97a662a2e89"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-31,18,20],"to":[-15,22,24],"autouv":0,"color":2,"mirror_uv":true,"rotation":[0,0,-45],"origin":[-23,20,22],"uv_offset":[73,239],"faces":{"north":{"uv":[93,243,77,247],"texture":0},"east":{"uv":[97,243,93,247],"texture":0},"south":{"uv":[113,243,97,247],"texture":0},"west":{"uv":[77,243,73,247],"texture":0},"up":{"uv":[77,243,93,239],"texture":0},"down":{"uv":[93,239,109,243],"texture":0}},"type":"cube","uuid":"f3eed093-58d5-fa3b-3874-08b438b8e410"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[19,24,22],"to":[105,28,26],"autouv":0,"color":2,"mirror_uv":true,"origin":[23,25,18],"uv_offset":[37,0],"faces":{"north":{"uv":[127,4,41,8],"texture":0},"east":{"uv":[131,4,127,8],"texture":0},"south":{"uv":[217,4,131,8],"texture":0},"west":{"uv":[41,4,37,8],"texture":0},"up":{"uv":[41,4,127,0],"texture":0},"down":{"uv":[127,0,213,4],"texture":0}},"type":"cube","uuid":"d0691321-bc1b-cb45-2892-c8b0424d0438"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[47,0,-11],"to":[63,8,31],"autouv":0,"color":2,"origin":[22,5,27],"uv_offset":[51,98],"faces":{"north":{"uv":[93,140,109,148],"texture":0},"east":{"uv":[51,140,93,148],"texture":0},"south":{"uv":[151,140,167,148],"texture":0},"west":{"uv":[109,140,151,148],"texture":0},"up":{"uv":[109,140,93,98],"texture":0},"down":{"uv":[125,98,109,140],"texture":0}},"type":"cube","uuid":"e1d703e6-ed44-75c7-c321-ddf5a21f926f"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[23,25.5,-9],"to":[45,26.5,4],"autouv":0,"color":2,"origin":[41,26,3.5],"uv_offset":[185,94],"faces":{"north":{"uv":[198,107,220,108],"texture":0},"east":{"uv":[185,107,198,108],"texture":0},"south":{"uv":[233,107,255,108],"texture":0},"west":{"uv":[220,107,233,108],"texture":0},"up":{"uv":[220,107,198,94],"texture":0},"down":{"uv":[242,94,220,107],"texture":0}},"type":"cube","uuid":"11dadb3d-be43-234f-f19f-bb9feb567934"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[43,11.5,29],"to":[67,35.5,29],"autouv":0,"color":2,"origin":[22,24.5,18],"uv_offset":[0,249],"faces":{"north":{"uv":[37,0,61,24],"texture":null},"east":{"uv":[0,249,0,273],"texture":null},"south":{"uv":[5,94,29,118],"texture":0},"west":{"uv":[24,249,24,273],"texture":null},"up":{"uv":[24,249,0,249],"texture":null},"down":{"uv":[48,249,24,249],"texture":null}},"type":"cube","uuid":"3f56fedb-f101-e089-2088-519c9948fee9"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[47,13,-2],"to":[63,33,28],"autouv":0,"color":2,"origin":[19,24,8],"uv_offset":[0,89],"faces":{"north":{"uv":[30,119,46,139],"texture":0},"east":{"uv":[0,119,30,139],"texture":0},"south":{"uv":[76,119,92,139],"texture":0},"west":{"uv":[46,119,76,139],"texture":0},"up":{"uv":[46,119,30,89],"texture":0},"down":{"uv":[62,89,46,119],"texture":0}},"type":"cube","uuid":"29c1463f-306e-de58-37bd-28ea42e3063d"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[19,25,4],"to":[103,27,22],"autouv":0,"color":2,"mirror_uv":true,"origin":[23,25,8],"uv_offset":[0,68],"faces":{"north":{"uv":[102,86,18,88],"texture":0},"east":{"uv":[120,86,102,88],"texture":0},"south":{"uv":[204,86,120,88],"texture":0},"west":{"uv":[18,86,0,88],"texture":0},"up":{"uv":[18,86,102,68],"texture":0},"down":{"uv":[102,68,186,86],"texture":0}},"type":"cube","uuid":"2f0f462c-1f21-05bf-6111-f4bd10ad0da1"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,9,9],"to":[15,22,30],"autouv":0,"color":2,"origin":[16,25,8],"uv_offset":[206,162],"faces":{"north":{"uv":[227,183,235,196],"texture":0},"east":{"uv":[206,183,227,196],"texture":0},"south":{"uv":[235,183,243,196],"texture":0},"west":{"uv":[206,170,227,183],"texture":0},"up":{"uv":[235,183,227,162],"texture":0},"down":{"uv":[243,162,235,183],"texture":0}},"type":"cube","uuid":"e2db1bbd-5a26-5ee7-a7cb-340d24d78cd5"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-4,5,43],"to":[4,21,50],"autouv":0,"color":2,"origin":[0,27,65],"uv_offset":[175,165],"faces":{"north":{"uv":[182,172,190,188],"texture":0},"east":{"uv":[175,172,182,188],"texture":0},"south":{"uv":[197,172,205,188],"texture":0},"west":{"uv":[190,172,197,188],"texture":0},"up":{"uv":[190,172,182,165],"texture":0},"down":{"uv":[198,165,190,172],"texture":0}},"type":"cube","uuid":"22dc1a26-893c-dde1-1e6c-a11d785d3f65"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[54,21,-117],"to":[56,37,-96],"autouv":0,"color":2,"origin":[91,16,-116],"uv_offset":[185,111],"faces":{"north":{"uv":[206,132,208,148],"texture":0},"east":{"uv":[185,132,206,148],"texture":0},"south":{"uv":[229,132,231,148],"texture":0},"west":{"uv":[208,132,229,148],"texture":0},"up":{"uv":[208,132,206,111],"texture":0},"down":{"uv":[210,111,208,132],"texture":0}},"type":"cube","uuid":"c0559555-dad4-8dab-211b-5d81c3fccecc"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[51,24,-101],"to":[59,30,-43],"autouv":0,"color":2,"origin":[91,24,-8],"uv_offset":[110,91],"faces":{"north":{"uv":[168,149,176,155],"texture":0},"east":{"uv":[176,155,234,161],"texture":0},"south":{"uv":[234,149,242,155],"texture":0},"west":{"uv":[176,149,234,155],"texture":0},"up":{"uv":[176,149,168,91],"texture":0},"down":{"uv":[184,91,176,149],"texture":0}},"type":"cube","uuid":"3e8d024e-9fbd-0bae-88c4-a770480364a7"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-4,5,37],"to":[4,9,43],"autouv":0,"color":2,"origin":[0,27,58],"uv_offset":[109,50],"faces":{"north":{"uv":[115,56,123,60],"texture":0},"east":{"uv":[109,56,115,60],"texture":0},"south":{"uv":[129,56,137,60],"texture":0},"west":{"uv":[123,56,129,60],"texture":0},"up":{"uv":[123,56,115,50],"texture":0},"down":{"uv":[131,50,123,56],"texture":0}},"type":"cube","uuid":"da9194fa-7645-8ba6-938e-e351cea837db"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-5,12,8],"to":[5,25,11],"autouv":0,"color":2,"rotation":[-7.5,0,0],"origin":[8,28,8],"uv_offset":[82,45],"faces":{"north":{"uv":[85,48,95,61],"texture":0},"east":{"uv":[82,48,85,61],"texture":0},"south":{"uv":[98,48,108,61],"texture":0},"west":{"uv":[95,48,98,61],"texture":0},"up":{"uv":[95,48,85,45],"texture":0},"down":{"uv":[105,45,95,48],"texture":0}},"type":"cube","uuid":"223a3d03-7c68-d589-83d7-890a9d8106da"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-57,19,-96],"to":[-53,39,-79],"autouv":0,"color":2,"origin":[-19,24,-96],"uv_offset":[196,197],"faces":{"north":{"uv":[213,214,217,234],"texture":0},"east":{"uv":[196,214,213,234],"texture":0},"south":{"uv":[234,214,238,234],"texture":0},"west":{"uv":[217,214,234,234],"texture":0},"up":{"uv":[217,214,213,197],"texture":0},"down":{"uv":[221,197,217,214],"texture":0}},"type":"cube","uuid":"d2053b78-bdcc-c02a-4ec5-66291f2b067e"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[53,19,-96],"to":[57,39,-79],"autouv":0,"color":2,"origin":[91,24,-96],"uv_offset":[196,197],"faces":{"north":{"uv":[213,214,217,234],"texture":0},"east":{"uv":[196,214,213,234],"texture":0},"south":{"uv":[234,214,238,234],"texture":0},"west":{"uv":[217,214,234,234],"texture":0},"up":{"uv":[217,214,213,197],"texture":0},"down":{"uv":[221,197,217,214],"texture":0}},"type":"cube","uuid":"b4a9b55b-e22c-2a33-2f74-3595ab5700b8"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-67,11.5,29],"to":[-43,35.5,29],"autouv":0,"color":2,"origin":[-22,24.5,18],"uv_offset":[0,249],"faces":{"north":{"uv":[37,0,61,24],"texture":null},"east":{"uv":[0,249,10,273],"texture":null},"south":{"uv":[5,94,29,118],"texture":0},"west":{"uv":[24,249,24,273],"texture":null},"up":{"uv":[24,249,0,249],"texture":null},"down":{"uv":[48,249,24,249],"texture":null}},"type":"cube","uuid":"7ad10cef-6111-9802-e371-fe298ce3498c"},{"name":"cube","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-56,11,-39],"to":[-54,23,-29],"autouv":0,"color":2,"origin":[-91,7,48],"uv_offset":[207,14],"faces":{"north":{"uv":[217,24,219,36],"texture":0},"east":{"uv":[207,24,217,36],"texture":0},"south":{"uv":[229,24,231,36],"texture":0},"west":{"uv":[219,24,229,36],"texture":0},"up":{"uv":[219,24,217,14],"texture":0},"down":{"uv":[221,14,219,24],"texture":0}},"type":"cube","uuid":"28156897-ed07-0df1-47b9-bec694ba3d60"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-12,12,-10],"to":[-2,25,-7],"autouv":0,"color":2,"rotation":[-7.5,0,0],"origin":[1,28,-10],"uv_offset":[82,45],"faces":{"north":{"uv":[85,48,95,61],"texture":0},"east":{"uv":[82,48,85,61],"texture":0},"south":{"uv":[98,48,108,61],"texture":0},"west":{"uv":[95,48,98,61],"texture":0},"up":{"uv":[95,48,85,45],"texture":0},"down":{"uv":[105,45,95,48],"texture":0}},"type":"cube","uuid":"dadbe99c-3c56-5f26-3672-83553100a3be"},{"name":"body","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[2,12,-10],"to":[12,25,-7],"autouv":0,"color":2,"rotation":[-7.5,0,0],"origin":[15,28,-10],"uv_offset":[82,45],"faces":{"north":{"uv":[85,48,95,61],"texture":0},"east":{"uv":[82,48,85,61],"texture":0},"south":{"uv":[98,48,108,61],"texture":0},"west":{"uv":[95,48,98,61],"texture":0},"up":{"uv":[95,48,85,45],"texture":0},"down":{"uv":[105,45,95,48],"texture":0}},"type":"cube","uuid":"d87b561a-d013-a274-4a41-7d4159f5b968"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[15,18,20],"to":[31,22,24],"autouv":0,"color":2,"rotation":[0,0,45],"origin":[23,20,22],"uv_offset":[73,239],"faces":{"north":{"uv":[77,243,93,247],"texture":0},"east":{"uv":[73,243,77,247],"texture":0},"south":{"uv":[97,243,113,247],"texture":0},"west":{"uv":[93,243,97,247],"texture":0},"up":{"uv":[93,243,77,239],"texture":0},"down":{"uv":[109,239,93,243],"texture":0}},"type":"cube","uuid":"a0c16c55-0b35-681b-a131-12945ad39fd5"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[17.5,13,18],"to":[49.5,17,22],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[25.5,15,20],"uv_offset":[0,239],"faces":{"north":{"uv":[4,243,36,247],"texture":0},"east":{"uv":[0,243,4,247],"texture":0},"south":{"uv":[40,243,72,247],"texture":0},"west":{"uv":[36,243,40,247],"texture":0},"up":{"uv":[36,243,4,239],"texture":0},"down":{"uv":[68,239,36,243],"texture":0}},"type":"cube","uuid":"9546302e-6b2f-234a-03cf-b7de16458ef8"},{"name":"bamboo_strut","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[61.5,17,20],"to":[85.5,21,24],"autouv":0,"color":2,"rotation":[0,0,22.5],"origin":[69.5,19,22],"uv_offset":[0,248],"faces":{"north":{"uv":[4,252,28,256],"texture":0},"east":{"uv":[0,252,4,256],"texture":0},"south":{"uv":[32,252,56,256],"texture":0},"west":{"uv":[28,252,32,256],"texture":0},"up":{"uv":[28,252,4,248],"texture":0},"down":{"uv":[52,248,28,252],"texture":0}},"type":"cube","uuid":"4bd5ca17-4f10-2dee-9eac-4ad503a9678d"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-59,8,5],"to":[-51,13,23],"autouv":0,"color":2,"origin":[-88,13,34],"uv_offset":[210,109],"faces":{"north":{"uv":[228,127,236,132],"texture":0},"east":{"uv":[210,127,228,132],"texture":0},"south":{"uv":[220,122,228,127],"texture":0},"west":{"uv":[236,127,254,132],"texture":0},"up":{"uv":[236,127,228,109],"texture":0},"down":{"uv":[244,109,236,127],"texture":0}},"type":"cube","uuid":"430e0e99-3bf1-f591-4444-c034bbfe1d9e"},{"name":"body","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[-73,25,-85],"to":[73,29,-81],"autouv":0,"color":2,"origin":[0,36,-74],"uv_offset":[0,158],"faces":{"north":{"uv":[0,149,146,153],"texture":0},"east":{"uv":[146,153,150,157],"texture":0},"south":{"uv":[0,153,146,157],"texture":0},"west":{"uv":[146,161,150,165],"texture":0},"up":{"uv":[146,165,0,161],"texture":0},"down":{"uv":[146,157,0,161],"texture":0}},"type":"cube","uuid":"97f8a9bc-455f-616e-3ad0-dd737ed40b48"}],"outliner":["0f8aba17-cc36-2c0a-9f57-c8f5f23a9476","dfc82ada-53ca-34c8-1340-a1bffae32ca7","b298da58-f859-b577-17ae-958a51bfe37c","22dc1a26-893c-dde1-1e6c-a11d785d3f65","da9194fa-7645-8ba6-938e-e351cea837db","3829ed81-e1a5-e6b8-aac6-c728a6dd003c","0d2cbc33-6a37-5c04-743a-0a6743971f97","46a159af-6c61-9b93-bc1c-c12609fe2613","6f375cb2-0bf3-a2ae-ff21-b17cdf7c41ef","24fcc392-8f50-5138-85e9-fc85a03729f2",{"name":"propellor_center","origin":[0,17,-32],"color":0,"uuid":"6c29dcaa-cae0-8cde-9313-bc19c33c621f","export":true,"mirror_uv":false,"isOpen":false,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["8c518ee3-9c48-a063-4256-d6e190623fd7"]},"9171d34f-349d-1a26-70f0-f2038b9a1bfa","97f8a9bc-455f-616e-3ad0-dd737ed40b48","45e0a697-3837-0e93-a4b7-6b988395a601","e079929f-796b-efb3-41d6-bc5ccd41df4b","e2db1bbd-5a26-5ee7-a7cb-340d24d78cd5","223a3d03-7c68-d589-83d7-890a9d8106da","dadbe99c-3c56-5f26-3672-83553100a3be","d87b561a-d013-a274-4a41-7d4159f5b968","305469c9-c8c0-4cd0-5bd6-80a30298140c","0f7dcc2a-ebf0-6d02-0700-1cdf89958ba0","b751aedd-5475-d8f2-f358-be3d9fb63553","6637e752-840a-6513-df52-cd7dbffe86c7","54b34c2d-7547-559b-d53a-f16455fa5e09","c6368ceb-baac-7d4a-37fa-acc6feae268b","d2053b78-bdcc-c02a-4ec5-66291f2b067e","b4a9b55b-e22c-2a33-2f74-3595ab5700b8",{"name":"right_rudder","origin":[-55,24,-95],"color":0,"uuid":"2060f9f2-3f64-0d2e-4696-6fe04d9a2a92","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["bdf693b7-53ac-7638-65b1-fa9a236d4337"]},"3e8d024e-9fbd-0bae-88c4-a770480364a7",{"name":"left_rudder","origin":[55,39,-95],"color":0,"uuid":"d8f8e9b6-af62-26c3-fad5-38a8753ac540","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["c0559555-dad4-8dab-211b-5d81c3fccecc"]},"7c887bdd-31cd-9761-a33a-34ace5363cd3","2f0f462c-1f21-05bf-6111-f4bd10ad0da1",{"name":"flap","origin":[0,26,5.5],"color":0,"uuid":"c063df59-84ea-8bac-c714-05669eb92b3d","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["11dadb3d-be43-234f-f19f-bb9feb567934","3f0f214f-e68d-52e9-ce9f-37961f0461d0"]},"29c1463f-306e-de58-37bd-28ea42e3063d","e1d703e6-ed44-75c7-c321-ddf5a21f926f","d0691321-bc1b-cb45-2892-c8b0424d0438",{"name":"struts3","origin":[69.5,19,22],"color":0,"uuid":"408e4393-cdde-8f39-4064-f62fd8d73cff","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":[{"name":"left","origin":[69.5,19,22],"color":0,"uuid":"fa38d183-f40c-d210-9dc8-01d430f7fe5e","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["a0c16c55-0b35-681b-a131-12945ad39fd5","9546302e-6b2f-234a-03cf-b7de16458ef8","4bd5ca17-4f10-2dee-9eac-4ad503a9678d"]},{"name":"right","origin":[-69.5,19,22],"color":0,"uuid":"4635c6b5-d568-7c19-a577-36e84f41b446","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["f3eed093-58d5-fa3b-3874-08b438b8e410","062396fc-445a-5891-8739-f97a662a2e89","5b33d779-99ae-20d9-dca2-fffceddad4f0"]}]},"374af763-5603-651c-f5a2-c3387eaa9502","965441e1-77aa-e625-4afc-e9ef4d78e00f","28156897-ed07-0df1-47b9-bec694ba3d60","6bd3a2ca-9245-b0a1-3324-9c5536eb040a","430e0e99-3bf1-f591-4444-c034bbfe1d9e","4c257272-4c70-3b31-1826-fac8a374b727","6052e555-b9fe-cd66-df76-58cefeac0b33",{"name":"propellor_left","origin":[55,23.5,29],"color":0,"uuid":"ffa690b7-c584-3aff-851d-d3bddb6775e9","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["3f56fedb-f101-e089-2088-519c9948fee9"]},{"name":"propellor_right","origin":[-55,23.5,29],"color":0,"uuid":"ecbb06a7-ebf0-48d0-b65b-25bf4dd93cd7","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["7ad10cef-6111-9802-e371-fe298ce3498c"]}],"textures":[{"path":"C:\\Users\\anima\\Downloads\\bamboo_hopper.png","name":"bamboo_hopper.png","folder":"","namespace":"","id":"1","group":"","width":256,"height":256,"uv_width":256,"uv_height":256,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"3c0d20eb-62cf-ce95-a72d-b390ccb958eb","relative_path":"bamboo_hopper.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQeYXsV1Pj7bV9tXu1r13gsSqqjQwaIZLGSCG7Gx459/brGNHfAfk/wdO7F5wIlxEseOk9jBnRCBCWCMMdVCFSShAuoF1dWuVtt7+X7PO1fv1flm55av7a6snefZZ79778yZuXPnvHPOmTNn0v7xC9dF1ABKX/nnl9LM5nziGw8HtjEzM1sX4/+2tqbAt2Lerq4OnTc3t0DVvrVW/x4yY75bns+Znw/MOnHfVp75m5rO6jpMOrLd8hnrbdy1qVeb/NrAcuyDWOszaeOaNPnf1rm2/mD+3c8/oYtMvf7WqKK2MmfOHNV5SkpGuN9057O/jiovy/l963jaFPQ96uoqdVsKCob26gbU9+8PfKnXGDYz9hffmfyVhoZ0Z+SovNxs1dLWoTK625V5jcb3VR4bANz/k/+JgHGQ+LHlNT4ErjHYwGS43rtzg74ePXG6fsaE8vxwLIN7+HD4f+B3j6nm5ma18IOfcUFh+xt/0M8nz1zotsFWJx6+9T8/0OVnr/pzt17WiTYhyTaxDWb7yXSyTTaafuUO7t6i2x2mPgxqvBPqA+PJvpQAduLw3l79yvfza8ur//EPKiMjQ13zqa8G9iH6G2nhslvcdrD8so9+TrdT1vXu/p36PYePndirz8O0CTSDxpP8HviOyC/7VfbBV267LBAAHr7nZj2pke9MgOB9/EcCbzLlpHWp9kimLms+k/QkDZTH9ecffCqqbRoAcvILXUIAAPMaD/sqjw0AvvX4SxEMSMm88poMjEFARsbgR57Z869yZy+WlzMj8iMf/jCwXvq3v9N9seLue9z68MGRb/zUS9x7tjpBY9Mv/lWXv+qTX9U0ZZ0YqEjTL1kW9UxKBmw/yoIRUf61/3zIkybfWZbDe6A8QZB9INtilsOz8vJxuj6UlX0p2xILTVnu9f/6B5WWlqYuu+svA/sQ/YSy6Ce249X/+LYuv+Lur+jysv1vb3vN2q9e34j9yjaBZtB4MvvA9h1Z39c/fFMgAHz//lURMrWNaU1AkGBBAGAeEywkKBAkmNcKAJzdkam9udGd7XmN/2VlpaqprUvT8cqTDDpBKgAZli9kE/HwjGKanP1xX4rDUl3ggNr6m59p0rNuWq3/4z4ZNKhOPDfLyzo5y8qP69V+5sHA2/HMY1FtkjRt4j2ecwYnsIVpO8sF0UQ+2a9h3gFqTH19vRpx2dVuv5rfg21EP6HdACQmqFYoP2bFyqjyuMD38fq2fu9itilsv9pUK9kHP/jqZ0MDgGRQztJohwkOksm721tURk5elFSAMqY0YdJGnvseea63BOAl3pPZ8R8SABsVq5oQCx0AwGcf+kEEnWyK/exkUyeXH9lPV/UaqKzLi9m8dHcbPRsASIbn7CrveQ08vosNAPwYmuXASH42B0oN7GdTv+f72RgsTP3x2i5MHVv2s2ljMQE9yB4Qb5vitX2g3E++fl8vQBhQNgCK92RUMjsQBLO9LZllCBLMi3Lx0AEAwOh3YMdmTWrK3CVat5N6H2dSP/1O6qqmzs8BzfsU/0Bv3aP/qLKzs9X8O/+vrh8DijombQB+evtr//mgLj/zto/00iuplnjpjqbezXZteexHvWiGsR3YbABkEMyuEJ1lP+P9bDYAitixthvqUG5urtUeEmS7QN9D5TL1fUmTz5CXfRdko/j99/8mrjYF0fX6dlA3bDYBqQL851M7VFdXt8rNzVbpaWnuRJuZka6yszJVU0ubwu9Prb5Uj0mqALGUo3RglQDAqAW5mVrEJ+NKRpYSAEHBxtzJoCMBILegQE2ZtUQbW6Q+R8a06b/U76Suaur8UvQnsmMw4f6zj/x/Wte86pP3RtkAUCcZBHm99PbX/+t7uvx1n34gtA3AS1elLv/iD//eSjPIdhCkrwPYAADsZ74f+gQMSgkCQIJk2i6CdOzn/+VvVU5OjrrmU/fHrGOjDbBdmHU8+8jXXJp8RgkK3w9gxbI2vf7FH3474TbFYi9A2x6487peEgAAgKL+T57epUoKC1RPpEdlZmSojMwM1dODyadN93tmZoaqrW9Un1w11wUAqADff3xrTOUCjYB+EoDJ8JQAABw1NbVOw84ZExOhQwDAADR1LS8VwJRQiMa4L5dq/PRBPtvxzK9UZ2enmn3z+891vmMDkLq0n85rlufgxH/b8lEY/fmd362JapOkGaSv+9kAqPqwnzkrmzSxLGeqEmHanajtQi4D8htTxZp76wfd7yO/v832I9vqZ6MJ6kvUE6vtA2Vsy4IEADx/+Kcb1LChxSojI13l5GSr9vYO1d3do9LT01V6epqKRCKqsvqs+vwHFmk9nzaAsOXu+9hyt4viNgKGMfAlI4/NCGgy+OD1YA9c6D0gbQA/feGwKi0pUj09PXrm7+7pdl6vJ6IBABJBfUOT+tjKiVGvHU85qx9AXy3xSSmBPgdm3YMAcKEP7cH2h+kB2gAwo3/3F5vUsLISlZubo4vCHoAE5kdqa+tQNbX16tN3nHdOw/1/W7MtVLkv33WZtivEpALwJWgEtBn9zBe1qQCx0hkEgDDDJ7E8XhbojHMDTg4+1pSRnu5ZaTemLZF6euyOm90e9xN7m8RL98eYkzaA/3p6lxpaWqza29u1s1R2dpZCH0IVTUtDv0dU9dl69eWPLIlaHvzXx7eGKvfp91/qOg15qgDoRhr4IMrLa/w276UqT398jMSH0IVFgQAAhidTxsv88s39gMCL+aUtCbRgiIZdyfzNaz0Wz62D4zfz2sryOf1XkLe+vkEVFxdF+bT0x5iDJ2BFSZ5uBySAirJSBdjMzs5ULS2O8S8rM1OL/wCChqYW9fk7F0QNtLDlPnHbHJefB20AFxavpqS13/vS9RGTISUAsFKKoLiOVwKQACPrJPhI47JkZrbBBghgYljBmcxykuFNYGBZloEBuz8AQEph//X8wXM2AEdygtXfsQc41/gOZ2sb1Cdumhw1HuIpZ7UBmKMsXlfgZNDpj4+REi4bwEQ5+MaMLFdPbIuo/Px8lZeXp4YNG6b3MZw963jWtba2qg8tPi/6t7R1nptJsvR/8xr3fr6hw5fe+y7pVsdPnXF7RxqOZZdJrzizK6UEYD6THnS2T2CWhYrbH2Pu0W/c4epJf/vva1VFeanKynL6tasLHrdpWhoACHR0dKrqs3Xqr/58aZR09A8/2xCq3D13znUBM5QKEC8AmGpBPHT642MMYF5NSdMIAFtrRqiNGzeqv102Xk38+F+pzAxH9K5vbFD1T/xIPbDuiFqyZIm6bY7jAv76yQq9NLV8hLMbDtdIl4+q0v+f3pWp6S1c/LfqC/+nTNMrKipUx06cUD/+ZavatuWbmt6CskoFCaC1o1tlZ3rbFlLy8haiqR5zd9xzb5RRZM0j30kjAAzJzlD3/3CtXgak8S8vL1fP+s3NrSoSUSorO0s1NDar++5apFtPqeibP14fqtz/vXWaVnuQ7v76GrsrMPslVjdfWvNRngCA3/HSSfXH6KtBNZDrAQCAAQ9HZqutW7eqB//2flVUVKQe//iNatG9D6vRk6er/Lw89bmvfE0tWuQMOjD+xz6wSv/+6X8/pf+b13BcCUNvRPtWDQBQCTBJyFnZ9IeXO97MjS1ekoCNhpeffV9IAAAA+BjQDfyx73xLAwCYHyBoJqn2SJuFTUXyGmeStqQR927AMNuBwywnBtEZBIDUQwdtAFVDFqnb2/epoo/ep44d2K3W/d0X1Yq/+Sc1dspM3YiGnz2sfpMzTW3Z4ngC/vPDf6c2vf6a+uXTL1qvFy5cqE6cWqK+9qVRVnrf/t5JNXrkZjWy3aEHAMB4MLe34lmQKI/nKCdtAUHlbGpFXwDAB+99IEoCAAAkYy+AabcJs8oSyg/A3PknZ3e5UkBENpcKKRXEQ2cQAPoeAOqXO0E6itc/o//jGiBAALh8xAl9/59+64j+X7zFCdRhXr9eOVoDwJ+/t14///mzxfo/rkHPBADMfhk5Q1wA8HtzudOtu701rnImfdBsrK9X9//glcDde4l8lbvu/4bezk4pgBKApMlZn7O1rT4pGeC517Wf1OCpAsiAIDY//1i8/KSTD1GXIBFEJ1EAuP766yOwoJaUlFi/Gdwq4asfS4L4W1dXp4t40Y2Fnsy7Zk20ThYvnVjKSQngjV8+4lt08UfuUQtKjug8ebmOkcpMNAZurZugnv3tPl96771lmpYAMFt1dJ33H4AtANeptgnIOtnQvgAA2Sm/ePDrrg3AZGIJAOYzSYMivtcqCXV++RxlPnD/fwdvB7Z9wTBbhm2RhExaQXQSBYA77rgjUlFRoRYvXqzeeOMNXT0A4bLLLlPd3d3qzTff1PfA1DKPbKe8j3yVlc7MN2LEiF5lkBeJdeF3GLrIB7r9AQAUP3e3TFSHnv+ZKi/OU6WFWaq20bHyI912yVz1k9c3qlmrPqWt+kgAgm8/tkd97YMz9DV/g/GRsILwyqsn1PwFd6m9e57T98rKpqiamgP6d0vLWbVsaZmaU3DEBQBIANK/XecT0W9MvZ8TCv/77Y2X39RUKVi+ryQA2RYAwH8/+IEIJCA/AEAZuaQJBmay2Q7wDHkqq2vViGGlrn1BlrMCQF/t9UcDUw0Aq1evjkye7KyXDh06VDO/mbDMVV5eHnUb97AMZqaamhp18OBBfZt0y8rKeuXDDeQ1n9nuMS/o9gcAUALYUT9GHX3x12pYyfk1dfliZ+pbNADs2bNH34aOb0u0EcyYMUMDQF5edKy8oqKRqqHhlAaAJYtL1JxCJ+YfZuPC4mLN8NIOIAHArM8Mg2VGx7E28JyTG59JW0BfAECqbABe7+p339MGIEV1U0wn45KwtPCbuwETpZOoBGACANtMIMCMDmYHOMgEEd/G2H+KAEAJYFfjODVkyBAtDfmlK0ZX68f/8VKNNdv/uc4BxLUnegOoLIBVAkhhAAAuA0ICQArLyMgr7QGxlLM1HvaEVKsAAABpA+AyoNdsLWd3ivpyFsd7MA9VBtuKgq2srwTgZ+AzO88GEqbtwJYniE4yAIBiuawL4juTFOlxDwxw+vRpVyqAPzYYHwlOGZs3O8FJsIZtpuHDh7u3QAPJvEdpw0a3PyQAmyswX0Jakr18+n3R4txD6UXI/KbV2qaPS9rJsgcE1ZNqALD5AUAFwLtCXIe+bjI4+4GM7sXgLM/8pppgXluNgGH38bMSv6AhZh7TCBi0YSjZAACmQ5Li/Z8SACRjOSkMQw/UPCao2IAHbfdzZcbzWPcxxDJObQAwUPrTjQosGdUr2k9f5ImlY22dCBUAEgBmfJtoK1UBWR6iKcFC3ocksH79elcCkLN7mI8YRDdRCeCZR+6KwApPCz0t8pgZJo11PPWQahraXAORvM/nNrfeQ8eqXBp8jhnJNlvJFQLm5Qxnqw/PQJ+zH8rb2i5poYxtJaI/2n7rPb9Iu+KKK9z1fbrxsj8RCg0Jq0aNjY16LNKYivtws0ZqaWnRuwCxOtXR4YT+zsx0PDLXrl0b23JVmAFp5PEEAObzWuP3iglogkSsdJIFAKh31KhRgV0CBmWSAEAVAM8kAOA6DAiEpZsMANADSfjp4zctwWYHSGCQwGHrKDAorMkmuMi8EhBszClBhO1kPtKX9PDMrNd8P5NOf7RdAgCYnwzP/2gTf2MsAADA6LbE0F/8j91/fQoApguvX8BPrvGHMRTGQydRAMAyIHV1MqFtZjc/hJd/QG1trdq/f7/ObrMBBCFMEN1EAQC6pGRQk7nkzApmhdHInJFtEgTeywtEgt4Zz23tkOVMkJJAYtZrApApbdgAKtVthzFNivaMT4l39ItMzT4Ikx/GwjB9nUgez4NBgnR3W6U2V+BY6SQLALxmYK/OCmLUgQoAF7sNIJHBn0hZjFMAwPxlN0aRKS/KU2caWtx72zY8H/Uc+Zsb61R+YYky8yKjzN9nABC0No+GhQ0IIj0K/aQEr+AjyQKA6urqqKU+LP1JmwCW/KSYj3fkMqB5n34AkADMdX0bjVjoJksCoKjN2Vzq7ByBXHaCBCDzmWoB88uZ1Uv353054/rp6ZQOpAQAGmVFub22F3tJJiYNSjTSXpDqtlMCAEOfOrFfjRw9NYqhca+oaJg6tGer7k5KBcyPZxIESGPnGy+7+fscAFCz36k/Tsc7ZwV4RQSS+wP6CwDosAODH9f7qQaQOW3MLv0AJBObjkASLMgs8dJNBgBIcd0Uj03GtdkATD3dnBlNQ5xt5iRdW8wAExCksQ82BhNwcG0z7Jl2DtoLvIyMko7fbB9P2wEAWN+/ZPG1mrQ5m3OWJ0OzfubHtU0SkPmxZyARKSVMWeuupHgY11ZZPHQSlQCwCmBz2YUrMFK8LrsoOxBdgbEKgLaZBjWbXixtADZLvclgkjFlfhNUSFcaDG3jwZyhbUZAWzk/I6SNec16UtF2GAGxyWfm/Ms9mR/vQoZmyPErrloZpSKYICDzw2U4DBMnksc9HZhE6OUnr/Hbttdf5kkvmqJ60s/7Kqf3dPe6Rv6gPPf8/Y8SemlzLwDF/kR99gcqAAzaABIZ/vGXxUQFCeCa695rZWhS3r3tdbcSqAHIjyTtBBIE1r72gpv/ggKAtuGOKIRUWOicNoyEpRCcDiMTl0O47IF1UqYHHnggIQC49tpr9YzIXXtBbq5hh8BA3Q1ICQDvYdOZzdkas+6cqaNdERvlvNbwzbV5Ka6jnJddgH1qiv6mqmH6Achv4eXPwPe01eE189tWBBJtOyQAqQKgPWRk/IZKgPTKS8/q/9wKDBWAz2wg0C8qQNDsjhcIygMAIOPLtVDJ/LZ1UBMEAADY0gsGtm3ksTGsZPKwjIpVArj5og6s49L5wkYfebAciDb5bSVGO5DXBJ2wbQoLRswH+4FcBuR9EwjMJTZpBDSBQ9KQ7QlaVvPzB2B7pKEStCVNGgIlg0ufALNvbEuffdl2aQOgwQ9GPTL/7v271bDh410VgG0DACD/JTPn6VsEgerT76q8vGLXaIhnfWYDCGvhd2YLuxFQqgDZmRmqq6PDFfd5jfJUAbzyQAXghh5zw47cxCN/08c+ll172ARDyQPMDyCCji99BgASZ86cUYcOHdKbWCZOnKhKS53gjWR0PKevv7nLEIwfS5vi2UlICcDmMWfeA5OdOl2jJQCT0cyZVTKcZES/1QCU8fJpN5kZ17v2n+jlk8B6pR+BaeWXkomffcAZr+cdi5LZdkgAXAa0zfxkbNsyIN/RJgn0yzJgmFBefZUHuhUAAFtPbR53YETp4IPfODcejGtu2vHz2NOx1hsa9B52lMUfJBi6a2IZEQlSy6ZNm7Sr5vz58xViDXjN9MiPk4GRwPzIl2ovQi8bgBlcwwy+Eau0kYr8bFNfBQNJ5jvQDwA0pVMP64C+73WkeNj8/bYMaOuooEg+KBPP7j+zDDp21apVkfHjx2sGAlOCWSlGI3glZlrM2gUFBXomBiPj+tSpU/o/lwHRJtusyvugW1VVpWd/qAOYyUETagsAALRx//DhwxoAJk2apO9BCkCCWoA24pq/KQ0QAAbyEmIyGWKQ1oXZA+4qQJj1+77IAwC4/PLLI5iJwcxgQM741K2pt0tvP3Q/ykCs9wpcgTxkSPm5sAkD0gLoAgBgwyDz4/+BA05EG4j+qBN2AAACE+0CbJ/5P5U2gFQOu0RXGOIJWhnr+/zunTQd08CWAORe/vdmftqqYslvy4vxh3F706yIPuADCeG+qWZjlY2b7RCLAAFRkIKiILG95EEzIjICmzC4CmMm6km5vTVqL4e59TnKFRgFuNU3yIXXz88/ETqJ+gHEOoAG83v3AMNWmTkQpgoDEDv5/AJQholpB9q2QJi2sjIf98f/Ym2dQiQiJrnjDveg4tmSmS9oHJh0/OpBBCUAABldMr0MpkOmZd1eIdFtz9H/7RFn1yCDmzK4isn0EhisAGC6Atu2A5sdZIv/lww6fgCwcuVKHfBTJikV4D50ee6+oqEOMzp0c9xnVBrzfZgX5ZHftoEoUa+9oEE20J4zdj3aZcagIzP6RbHl+5CZbUwtwcT2/rIsQUfme3an46CFBKYEo5I5of4dPeqEHzMBggwt8yKP6cZt5uP1uHHj3Lysk88Qb2JhRY2OXKzH5LlZH7+lFy0YNZlBTxhfEcAiwUD+9gQAIkkq3XxRR5AtwQ8Abrvttgg+qnNumgME5pIbrmmk43OI7rDWowx0dFN1QD4JABDhTLr9FcCzP0FBHl9lMrMJAGbEGq/Z3zy3D3TNSLi4ZzsEwzzXD/me3t6jt32bMzJtPwSAoBnfL86j7Rt4uY0DBE6ePKkWj6jVTGhG2ZISNlUAv6POWLftTAMZ6JRMT2nAVAe8QqB72gAkIIRhXK88sdLxAwB4+QHtR492lrG8kjl7YxDIKEBA71gSy19sEkCiNoBY+jjevBtOlmqjr9zcFctGLz8jsWyTudeD0oLcU8J6YWeiBEAAkOoAbQNYpuW5CLEccGLrKwCAXBKlbcEEBl8JgOKK6fSD+2GWAYOchcLQCQMA8TIw6geAxFv+YgMAmwTAGRv/Gc2nuqG915HetpkeZWwHYEB6CEPDtDfgeu3RIs9ozaY4j/qDZnqv52Q6SdMLPAgAnIVNG4A0AsZzMIoJAEGzfqANIExY8DAAkAw6YQAgntnCjAMYK42LXQUwz6vTk8W5I7q9zqwjCLCvZb6gI75ZRtIwbQASAEyR3NztGSvj22Z8zvoSSOT2cJaxAQBVX1M/T7YNQEvi51YXoCKYv0OvAvADmCHBZBhwk4mCAn5KCcCLThAAxMq4ycx/MUoA5skzzgBr0cxv00vN/vbKEw8NU1fG9Yv7c3SkJi7jmYzLpTpzP4pXzAaz/WHyyTpRHxzSlo9tcpflTMu/aaCTB6OYZyLYDkZBG2VodNsqgJz1AyWAIMOc/ugZObpSJL+YAYnm0R5Wd5w/Oz2ZDJwqWiYwjBtVEUlPS1M9kYjC/+xsZ69BS2ube40dT83iGm3DOfA9EaVyc5wjuHh99OTphDZIxfveF4INAH4AS5cu1acbS0bkzAwnMSQ8lzM4+yTIBuAHAKxD1ov6cET6ddO63TV+udxn6uS2cxEkc8tvZ4KBfOZFV/oa2A5BGZB+APAEhGVXWuKTIcKjw+T5ALhOBl0TACaNGxWpGFqisrKddVokxNjv7upWcB/CisPpM7UqMyNdDSsr1c5OOK4Qxss0laY6xXVNbYM68O6JfgGAh++5OeI16PxmcK5R28qaa92czeRgNk8KwjOvey++3aUlAFj5uSdEMjUBgKsAXoFhvEDSlChscSYJBHiGVQBIANdMcQx8Qfp50MEo5klIXu2k84+UBmy/rSqASTTeiL/JoAMJ4KabboqMHTtWTZkyRZM0rfiyHnxYG4qbjhu2VYBk0TUBYNbU8RGl0lRbW7sGsSG5OSoS6VEdnV2qq7tH5WRlqoyMdNXd7SxlQjoAAHR2dmmAyDKu9xw82i8A8P37V0Uday2Zl6phvNJFvOWkJAoaz2xt1ec+QvS2RXkyPfy8ZnyzPUE2A5sEASBAfdg7cvXkDs+1eCmSJ9MG4LX0F+gHYDr+hDkdON6zA0xVwqQDAIDDD5b6Zs50zqm3Merjjz+u5s6dq9dcmSA18Brr/kh33nmn/h8WAOKhCwCYNHZkBIdSgMGzs+DC3K1yc7O1yE+9DjM+njW1tOnZPzfHUak0MHR1q4L8IVo6sF33hzoACSAeRvU6rstLtGUdsRz5xbyQALBJi0twYUX6WBncaxkQbZd1I9+2bdu0BODFkLb77AObN6C0fci1f9MPwNT7QdN0EQ5tBAzrCmyeDcgXidWlmHQAAIgHAACYPXu2LwDAqefaa691D6+ESyjcMAkCAAS6icYCALHSBQBMmzgmAnG+qblZtXd0qZLCAtUT6VGZ2GmYmaHgt8TYB1gHrq1v1Ew/tKTQBYj8ITlaVcjLcw6VgASBa6oHfa0OXAg2gBf3Z+tlwGQ7AtmWECUYegWQheSJVYArJ7ZFAQBneuyA5Iz83LYWdfN8+8Gssi4TUG2qFSSh62Y5ew9SugrAcwHC7gWQgIDfXsuJeAbQAABcd9112uFnzpw5Wq8zJQB87GeeeUaTBpOvXLlSvfDCC+5/3Afjv/zyy+rWW2/VepkNAI4cOaLBAiI46ouXLgBgzrQJkdKSIr3fHjP4sKHFWszPyclW7e0dWtx3vBSdjUSV1Wc1OAA0TlXVaImgrLRY5+nu7tLvDebHNSQJgEVNbb3yUwce/Ow1EQ4uc+bGoNiSs0gtbH/THYDMw2fm9lNpAzA3q/id4CvrtumwQZKAl9RhK/fqXqV3aSLZvP2CfPi96vJyAWZ+1mW6AeP5rl271A2z0nrZADgj0zawZkNdIABwhYB+/17tJZjYVgSkLSKUK7CXeB80u5uBReKhQwDAWX6QAKBT2Tz5Hn300aiTf8DwcPCRQADmvvvuu63l8S779u1Tx44d01uO6SAUD11KAKXFhaqpuVUzPsDAcVnGuXPnTh/SDJ2mJYL6hiYNFJAUWtradNcWFuSrCCIUZTurAGB6XOPcutzcHFVztk7t2nfE0x4gAcBkFhMA5HM/APAacLEwaSw0woCDzIOBT+Y33bcB7NimLcHBK0QcI0LBIOuX5F4U6XLOMgQOAIDpmSfX5cH8qOv2BdHh8mx1Q2LEWPBLv9naricySBSmQVC2I7QKIJkdv8PYCcL6AfidMSgBAEydl5dnZWAwOpke7cM1EtUA/A4CgN27d6sTJ07oJSICQDx0AQAw/BXl56uqGmfADSsr0UxLRsZ/HlzZ1tahZ3PM7Jj1q2vq3DL4wVN55UGXUAewcnD0ZFVSAEAOJi8AiIVxE8kLlQ/lGcdRhlXDbzmLSwbm+Xq2mZ+BWfy2h9u2hjv936NjUGBMYGMYQ9yR+aFmeiUviUMCi4yZKenQbvXqq6/2mdE3ai/3el6fAAAgAElEQVRALE4+XiG/gc6J0IlHApBMD3UACVIDPhSuvfYC2ABASgBh6QIAJowZESkrKdK6fU52lhpaWqwt0xDl4QcApsagSktLV0pFVPXZeqUiEW0DaGhqcQKNFBdq9SAzK0vBIQCSA66pDtTUNahDR0+GAgBzgNpUAIrnMBRBPeiLCDQ2xgEArFpcELUByNxcJK8ZduyHv3eOY7/7mnL34FPsWkTwUnoQvrw3XUuKiApthoRHWa8w8YwXCcBZtmyZtuwTACA1fvTyAl03Q47hN+pF/Y++4hig2S7mw3+/0G0s2+cAEHbm5seL5XhwWQa/g+oiACBAB1YBglQAqf+T6VmnnwSANVsABCQAzDymChALXQDAvJmTIiXFRVpMb2ltVxVlpXpJLzs7U7W0OCI+lvcg/utwZE0tekUAqsKJU9UqKzNDVQwbqvO1d3Tq46y5aQT3IAJW19SqfYePhwKAIBWAfUSdsT8BIJXGRm4Wwvv6Wf6D4jFy/R/RqN555x117WTnm6Yi9WVMDM+zAR206tB7mSXjmkbAZOcJowLQWCdXAExDIFcCvIyANgCIly4AYMr4URGI823t7drg59gAnFU0MLJjD3CuIdqfrW1Qre0dakR5qTpb36ifFxfmOz4AMARC9+/qcq9RprauISEbwAu7lRvOjGItViaoJ7/yyit9JnpKxpGBR+RmIc6oMq/NNZl7DLA3AAluyriHvJAApk6dqu8nAgAojzEDYzIiRN00N8uVWMx6kVdKLF5bo+X2Zpn/7q+v6bPvMCBDgkEkxFLctGnTdIgumx+AbbmPuhlXAKBTefkB4GPCCChtAPhw8dB1bAATIhDhT1RWa9G+otyJHuzM3jAswSU4U4MA1vSrz9ZpH4GRw8vVsZOOKDuyolyDBfR9Bzgy9TXKawngbJ22ASxdujQiw2BRF37fgiG9LPxkHqgA/7vVOZOeZcOWMw1HyZ71zF2HZpAQuSFIbiiiKoCdhJpB2x2DIHYpssyr+zOtpzrLgLGnTzv9b95jfEd6GKK/EN4N6/xQWZDQHjAyVQ+vvjEBge1FW02A+/yDT/UPAFB3D7PE52cDwAvFu19ASgDwBISBzssRCPXwI0knINzH9Y4dO3wdgfbu3atXAWgERDk4AsVKlxJAeWmJOlNbp/35sQxIyy3W9TGDNze3Ahu0lb+hsVkzNpYBG5ucsFVYBYDdID/fWRtGeYABbApQHSA1vL3/SNqPnt8QQdjp+toq1dJSrw+mfOa7DygTAOR6MfR8AMCtX/6WWw6x6UEn/dW/d4HDpjr0BQCY24eDQo2R+fBfSg2mDSCZAAADHwAAy3y3Ljgfh9AEHoKUbUu0vCffUb5Pn0sAQXo5GheU56ltHS6QcebDDYiatO4yAx1igKj4444tBNdcv3699gOAuAYJwAsASCsRV2DE+4eqAIuxuUcgFroAgEumwwZQoOCsg6U7GAEzM2HwS3PFf2dJL6IZv76xWev95WUl2ncAaeTwMr3u397WoVR6mn6OhFWDrm6UadFGwG89/lJEHkaJuPQv/8d3egEAykpDHwFAA5w4xloCgDmDQXJINQCk2gaAvQJ+IeJtszYkRDOwDGw3kBZgOLxi3PnTrLxm/XjvX5A2AAAAGV8unchTgsj47BhYuFtaWrSHHDoXCQAAFQDx9yGqUlxNxqYd0E/VZiCsAlSUlajGphYtug8tLVSdHTh5KKI3BWEjEHR7AAKA4UxNnWpta9fLhVg5gNGvCN6D8APIzNB50SewJ3R1d6vsrCydDxuDcCCFObhq3npTrZwJ/Tc6Qq4EANgAyi5d1Gtc2pyDZLlUAwBVAK/4AUEhw1iuqbFR695SBfj9rm53u3AYEJDh4iQA0DMQ32fdunXquhnOJ8BsjxOOUC9tD+xgv/BnfnES+1wCSMZWX0oAcOAJmwAADK/NgzjWrVuXdvPNjg86VgBswTnD0u+rfFQBUB/EdqgAEPkL8nK1sw/+MLODqbAMCMbHQNLbhDPS9d4ApPwhudrtV17zHbBDENuJj1ee6TP9sK/6T246Mj0OqWPLkFn0I5GiNncLQgVIzzq/df2pN5r0dmHuFgz7ThiX5jFwAAdIjLAdQQWgodFme2A9zMNrr/h/Ml+/2QDQyHh1dwAAnHa8gi+SwVEHQYIAAGaAGtDU1AR0/ZMb4GEH3cWaDwDg5WosXWGlfcL0hycAoA8JFrhnbhcO28cSAHiOJKRVGJZxUMzKS7Jd9QpMDeApEIfi2uphGxlMBXlsfv19DgC2xsqjpMJ2GvLFsr0R5wm2DHECdOa1HlU9Dc4BHKlI/7P5fHz44uJi7f4L3dCWeMQYn2EpkQlrwIxKvGXLFi2lUIrBfcSDT1VKpL/64nvG897Qd1NpA3hhb2av7cJopy3Qh+0e1DDM+jg8ht8d1yun+7sMx9MXLNPnNgDpwy+3I1Issa39yxc0UcwUe5i3lwNR1iiVVT5DGwrbK3eq1tqDUYhoCx4hY6yTrld9svxz2zvUggULdBGsDsDwRwCgbsjlINLl4aRQQyDC4znDimO5ENZg2ChwEhEGCgAB68NIXqGwZFvljknWKTfPyH4FvSGlk1WkxFnT7jyzR+V0nnQPcvEacLa+MTfyyD6V4jV1WN5jOfqG2FRHsx1y1mZoLA345w6ZxWD/py+vjASFGJNbX83+ZfvMmZgSAHYLQjqFbSbsdmHUgbyQSmH9hwMQxgDGDY6gWz7RMXpTQsFv8x3MNrPdLGf2K2l98bsv9JkU3CsiED+gOYBN1SAswkk68swB3WGFE1ThmEv1LHrm4CY9oIOSCSI2kLCJVXAIgTuoPERUzuxmvWBofHggP9QaGjMdt9we7Q0GIIEksXz5cl389ddfV9dOjz64xPzocvCa7xL47lmjovqru/GIdtSSAO4HPl70vb6tF4iZcSI5QciDYWx1ydh4eM7dnwQA2VeSSWy/bf0KIyASRHEy3yt7Itr5adGiRdqBh3sJMBaQvFyB2X58f65SwcgNAMAeAmy9Jbhhu65pe/ACLLNPzWuAWJ8DgPnhzJmHaG0baH6D1qQjBysBgBJA4/G3NADIjjP1Qg4aMyqM2QYbKGw+lufO+OYpwra931h+PH78uGZ2zB7cXCL3ge/fv18PKB5GioGxZKzjjOI1k8u22hjPTxduFxIT+ksCAAej2edhvo/ZDtsglUxoSgASAExmNcuZ28EpAQRtdzXfw7ZrsKfTcQiCEZAJ24WxDD1v3jzNuPyOYQEAdLBsywNncA3JT+7jt9UbBOZezwEmfQ4A8TY20XLUaTGLdle9nVIbAIJHMmFAYJeY164s5uMOLvnx5TvbaCwb5ewGTEXqy/5KRfttNFNtA3hmR7dmYNh9IKlJHxW0x7T3sI2m3Qf3sSEItKBK3DrX8dFIRepTG0AqXmCQ5mAPDPbAhdEDSTM2LFy4MDLxymt7vXVmphP3TibbPTNPV9d5z0L5G/kO//HlpPSubG+YdoZpkxdNk74freMb1uqZaviipaH67k+xP0+/uVG/u+wD+Z6x9ufGjRvTEDDF7FC/VSu/lRM4R3H5Uto2oE6NGVnuVmMeqmrWDwciOBIhmZuf4CFqO13ovkeeSxrfJo3QokWLIhOuuEbNX3ajdjNlgq85XFXzC0v0LdOFVXYI85j5ZJ5tG55XR9a+osUwimN4bv7GPZnHlnfMsivUe25Yrf3hmdBWJLMtuCfzebXJRhN5TbqyH0xaAADYHYbOW3jR9mflGxs0CMJz0fxG8fQnAQAMRQcibiYCPa6W2FZNwMTDinL08WVYGWF8fTowydUcgEFZWal1gjJ3Bco9DCggNwaxHp7xJ+00yfQTSBoALF++PDLqshV6wM4eW6E2v7NPjR89SndEoiBAemDKnW+8rI6ue0Ubc2ChpVHH/I16ZR5b3vL5i/XgGl5coNtLpg8DAl5t8qLpN2hNWsc3vKbbTgC4GPvz9Jvr9cpL/ow51m8US3+CFrY6QwIgAJChTRAAXezXyEhPc3cU4h5ncgkAjJkYBABhzkkkAMi8kADkCcM0oA5IALj22msjHLDcpYbdZsmQBA6+e8Td9QYAqNqyQQ8O7CGQ+9rlb9Qr89jy5k2frQeXpB9WEpA78WSb/Gh6DVqv9wMtAOrF2J/1u7bq5eHMiVM9v1HY/pQAYJ2aAxzYbKoAVIB/+eZfRjq6ulV6T7fKzHZU3S44DBkObQATWwLQ+KWegik6bBzr4BLmF7/5w6RN3EkjBP99Dlj5UslWB8BsDW9vSwoApI+fbBWxw4IA88k2mTRtaoOfOmCjdTH2JwAAAJ4xYUrUN4qnPwkAvtwWx8OHH344wp2uACv4C2CiKar9YxzUooOIgEDVkCXuTlpJ/wtf+ELS+DZphAAARbPnq0kzFkTpz3iRZILA7m2vq7PbN3nO/H6SAb8KpYHsyTPVJYsdw6XZxlhAQLbJRjOWQUta+OA5U2ZdtP3ZtHub/gS5U2f3+kax9mfL3u3qySefTLoREACA8YYlRjI/xlZF62ZPADAjGpknK0sVAABgo3/fffcljW+TRmj16tURDn5p9GNPJAsE1r72gsIHTUaSzJoICIBp2SYvmmEHLd8PNouCmfP04L8Y+7Pz0DuaqSQAyG8Ua38SAJJlBMyfcfuHO8/s+VU2IjZ1dLgehjq4a5YT3wHJKxxYmOfV7WXu3hrQhZoBdeAr3/xB0vg2aYQ+9KEPRSJjJrlonapBC2brPrLHdc+kaIQO5W/bPQkYfG4ya7wgAKZlm0DTlIIIfmEGLd8PvuelcxddtP0JAEBKGzcl4f6UEkCyjYBoI/dS0CMyGZMTaMD2cMEsA5oAgBdIBQiQQSBqYb82mNn8TTXAfM4PwzJhRewgdYAAgHaQJsqEXUqUNgG8X8+7e/W206HzFrsAcLH1pwkAifbnr371K6sKwG8bqz+A6QdAC725v8MU8U1wkBKCDHyCfPQDwG9Jd0CuAtgAIBWD1iYBJAIAYUVsPxCQoCQBIJ5Be/TALg0AiJ9QdumSKAC4mPrTBgCJ9CcAIFkzM+nw8FTTEUiGz5N1em2uYh4eq45rhmuXy4DcAzOgAeCa697by2EmmZLAoT1bVdrxQ7rPeC4bfmPGxNZcGZAE9xg0lDu64BDEPLGqLF4gAMs920SanNVjHbR4v/QTh1V9fb0qnHWpulj7M3LUiQ0BFYAgzf6PRbJif6YKALhRjidncaNUMsDGpgKA7oAFgM4RY/SarWZI4V2XzJmLAACjCAKKgpn52x0g4h6em8c1uWLf5OlRXmZhgMoGAgQAtKN71Di9bMV3jnXQghYAABuNcqbMuGj7EwCA/oyMmZCU/kwVAOD7yl2uPJnXK/RXkEQgd8PC45AxHqWUMSAB4IYbbogUzprru2YbhsGC3IYBALU73tTro4wozN/sXMz2uMcgDtD5mVAGDhW4lz15utteAlaYNpogINsEAJCuq7FKAvQDgP1iyLRZF21/nt3+hl5eAwAk2p8A1FQAgG0vAJkW23plHEOMGVuAED9JgbSklDFgJYCVK1dGimbPc9Hay/IdhsH8QADMxsGBGO1gFJs3IBjcfG52NgEA9809ClLM5HOWN/cOyDZxwEopKBYQAADACUYHnzgHULL+ZEtWF0N/dhzcrf0AkiGWSxpBABAU48AW04D0aQOQewGoZgzIzUBXXnllpGLhZZ57AWTHxQoC0lcem4GqtmzSMzgSZ3spDYDxw0gIZDDpax9WEpD7B9gm1GnSNPcXoM2mDmvSQohvAAAB1bYX4E+9P6u3btYSQLL6MxXHnkkjIA1/mLVjiYvpB0qwAZh7ASBFDHgAkH7yyZAEJD0JAGB+CQTm76DnxXMujfK1xwk7YSUB6b8v22TS5Ok7fjYB8/0AAAg0io1Fci8A2yelC6mOBEktBN4LoT8BAPieBEG5H0KCtM3GYuvPVACADGbK2Rk2ADIt7QBmDEZbRGO8hxn1GGAi/QAG9CqAlABMVEsGCFAM/sPvn3QlgCAGD3pOZrW1N4wkwDw2ACBN892D1AG8HwAAsQdLLpnvqlSyjRdDf57ctE5LQcMWLInqg3j6E9ursR04FSqAlkKbG92Ts6ThDnaAIDWAjG9rmw0AkG9ASgDLli2LjF56edR7+AWqCBPEAsQYOEMG0Dix8XU9OBC4kyGebL+DnkNlMVMsgUFsbQqi6RXIQtLCXngYKk1aF1N/SgDw+0Zh+jNVACC3A3N2jgcAvICJKwoSZJKuAnzw3gciYZlRMqT5+9Tm9WrkEic6LpIXzWTVlQwAgIgda3u9Ivng/dEmP5pho9gAABiPkEejIbItkzxuDffkEd888Zd5EaCE9drqx/uw7UGAGfQ8nv70m5X9oibJcskARknPr941j3zHlSRMIyBogGmTbQMgXS4JJlUCiBUAvEDABAAvEIgFAPzq8hs4YZ9JwLK116uttgGC90fyohkLLQAAVjd4XqIEARvzo97a2uhgpASCsAAQts/88gX1p9/E4EU3URCIdbyxHWYYOl5LAIg1xJh8RzNGgBkbICgcWTK+F2gkXS9KVsMG6Qz2wEDvARlhCG0NE2JM7g1g5CE9w5+LQoTf8pBUr3BkyeqbfgOAe+89f8ItT+DBmYHmYaA4lw0n8sArDKmhocHdeslOYKx+r9Nf5Yk/PAPgoYce6rd3T9bHG6TTvz0Qa4gx2Vp5OjDve8UltIUjS9ab9xsTfPrTn45AtIWxC8wNn338N2Pwk/Hh189nFG+l3z/W4JmXnYP8BBR5+Adcg7///e/327sn6+MN0unfHrCpAGyRnx3AFiLMKzyYVziyZL15vzHBzJkzIzfe6PjMI/3ud79zf3/sYx/Tv3/+85+792666Sb9G0z929/+Vv/m4Q0wmD399NP6HtbPb7/9dp3vySefdAEA5RElGPefeeYZHO3Vb++erI93MdBZsWKFDpwHsEekZCSc0mvu7+Bz2kuOHj2q8w6eNu0/SvqNCWbMmBG54YYb3Nb9/ve/179h/ProRz+qGffRRx91n99yyy3ubxMAYAV/9tln3eerVq3Sv5966ilND6CwcuVK94DIQQC4cKADLuZoLZifzA0JUIKABAfkkc8HAWCAAsDtt98eGTfOORocszLFevyeMGGCvk8Uh2jPXX+4f+jQIQ0QPJMP4bPg/ksVYuzYsdqC/u6772oAwMyPs/5gQQd9nBG3Zs2afgO/C4f9+r+lfmJ2mNYhcEeYfBdrHs/OeX3XgV4xiy+fMyVpnQkbAJkaTMl9+6YREB8GhkDYAKjjQ/xD3HyUx+yP2QCGxIKCAtc1GGXgCQh6+I399TxDYNAGcOEMdxra0GI42SBxg0yY63gB4I57zhup2VtYCnznxRdU07l2FBQXq1nXr9SPzftzb3xv6E5OBl25PBm6Yq9lQDD/28ere9GB6+sDd16XFBD47Gc/6wIAmX/UKOcgETOdPHlSMz/+sMUX0gJmdYh7WBWAzzhAZMqUKb0O/IQkgBkfCQCB/IMAEMsQ6d+8AICRw8t0IxAiiwAAizmv/Z4nAgCM63DqxH7V1tbkdsQff/Zj/Xvlp75ovX/lR/9C5eYWuF6sY8fP1vnhMo4URHfJn31A58sdUqD/sz4/ukkFgG89/pI7+8tovmgMT/n59l+8PyEguOOOOyIVFRVup/LQA9ygdZ+GHjI/RXws62FmB3AgcAaYHOXB4Po0mfx8TRflKSHgGnoknldWVg6qAP3L16FrBwDMnTpKH8slGR5r7oeOVWk6fs/jBQA4yDFkPPZv0BGopaVeMz0YXIKCZthch2GRmJ/MTwCAY5If3bZWB2jI/EF00bZ9uzaqpAIAX4JAkAoQuP766yPQy5Ek89tGho4ME4noPyTo+5AAwPAQ//EcbrhcVpQ0sEIAiQFlwfxQA1D+xRdfTAjAQo/gwYwJ9QAlAMnwk8ZW6LP8duw/qWlDAvB6nigAyK3r2GXIBCCQCcyfnu4cGU7mLxs2JioPYj0gyTiUtTWn3HIAlI4OSLfnD9T1o8u2QbJICQCgsTYQoBSA5/FKAjhKDPu9kWCoCwIB6PEEAOjzkADA8Iz1pw/SEJF/2PMAAOQBSOgoQAMAADCoizOdA0lPNmar/CGZqrWpWV/3ZOTo69yMHpWT1uY+N/N7XW/Zd0aNGjVSDc3PiCpPenj+4+cPxgR+V1xxhUZebrwCkPJEHPYzJC0k/Mcf3Zj5PJ6ya9eu1ZF8wfBIx0+d0aGyY7n+yj+/FNO7sr2QALwOuTGDstgOvDW3ZoMuAcBG1+s8Sq8DaSUwge5j3/lWXO8ZqpBUCUw4R0PiAYGrr746Ap0dqbCwUEEdsBkA8ZxGQPyGWL93715dbsyYMXqgoTxWDjjIZBvB/ND7YTuACgAQ2bNnT79KABjUWWldKi+jQx2ubFVDy8s0ABQV5qjOSKZufkFmq8pQEfc5GL49kqtOnq7V+Vm+vstZG+c1AaCioKtX+ZbubLX74Mm4AAB9C8bnn8n4ss9NEIi3rB8AQALYc7jSExD4PBEAoKjOd7Od6ByW+ZHvlZecpWqTbiLMT7opBQA02mYXkHvmYwWBW2+91fUD2L9/vxbppSsvftOFF158mMkxi8+YMUM7DeH30qVLdYeeOnVKMzddgnGP5QEQR44c0fmRZ9GiRdoRqD+XASkBgCFPV9ernPxild7drkaUpCkwdHNrl2ppblFjhxe4DM8Zn89Lzp3ADsBA/lGFHbovCADNTa1uedDHcwDIrv3H4wIA0P6XJ9aY+K+vH/ril9wlWEhzSFCzYJ9hwtKsme773iO97u05Wad+9rV7dFkAAIJujBlZrkV+Mjx0fiRc64nA53myACBR5kc7bQCQKPOTbsoBwA8E+BKxgMBtt90Wge8/EnT5ESNGuBIAgUACAF19sbZfVVWlZ36oEBhwKGuCB+iiPPIdP35c+wGgHtzrbyOgVAG2H2pQE8aNcGdwqgTVZxrUlBGZis8pwpszPvMTICQAyPJ8/vqu0+pXLx8JJfmRO6ECYBb/7mO/VpdWDO9V9v3vf38E/QwJju7aAHSCgRU1lLIG6nzsrb2Rf//yZ3SRl19+WQPAjIkj9AYZqABIsVwnAwCSwfyYLKUNAO+RDOYn3T4BADT6az9+ImLGtHv3hGOMiRcAIL5jwFAFMAEAtKEGYBYHAODQDDj/QPRHmVmzZkWJ/7I8VICmpiZdFiAwUACAIjsYfNiwcoUZHSqBaRM4fbZRA4QpAXDG9wKAtC5HImB5AEh3T0/cKgD6+tuP/pcGgLeqTkckELzvfe+LQEojw+NbwtaioxqVlLgSgQQC3LdF6n3gyd9Fdv/iP/Q3pgQAhpczfizXiQJAspgf7TeNgLhn8lIYnd+MipRyG4CJ4CYIEM1iAYBVq1ZFILJj0IwfPz4QADDDgImPHTumJQD8xoyO8lOnTtUGPhuAADjoZYg8UBf6WwL4q8/eHRlTlquy03rU0bOdqig/R5Xk9Kie7k5V256hcrLSVEd7l2rviujDIMuKc1V2T6v+DEfOdKjiglxVmuvsjqxtS1c5WekqM61H5WVnqHdrOlVnd0SVF2a75SuGFqiMNGcF5XhNm/qHHzwakwSwdOlSLQFABYCI/sFLp0eVhwSAbwKG9Zrt5f2bbrpJH6v961//uld+AMAfH/m2ltwQxgsSwNTxwxV2xFECwDXS/ndP6/9+zxMBANuhLLHo/GibZGhpBEwW8xNY+kwCMKWAmurj7rf97uc+FmoAoAAAAP75SJg9YKijSmBu68WsDUaGHQDGQtgAwPgrVqzQkgCCYWA5EEZBgIAsD6A4fPiwrgerBnA26m8bwA9/+MNeXpZoHy3pNibC+wUlbpYx85lBRD7zmc+E/k6gFaQC4Fg4eGr+4Q9/CEUXK0CIcLRmzZr8tLS0qBezAYBN5Ee7aAPwe54IAMBYBycgBGPFfwR43bl7u3tdVDQsagb3ywsaEgAaGqo96SIvE9SEoLx9LgEQBPB/3+9+rds67aYP6f9hpQACABgWsweMRmRcLwDgtmEAAHTNyy+/XDMNAARiPvYWYKaS5fEceweoAiDPQAQAL+ZPJuNzUMUDACgLCcBmA/jwhz8cwfd77rnnQgEAAAWu2w8//PCY6dOnn5CA9Z3XtkReeehvooyA/QEAd93/jcjM+edjXCYy8/P9cIYkkhddE7jN8zFMiULS/cWDXw/V92YdcRUiEagC8QIANgNxxofnHvRGPwmA68q0AQA4oJfyeDDMfpjdTQkA5bCpCAAACWCgqACTyrNVRyRdVda2axWgKLNdd2tde7rq7OhSWZnpWoRvaW1VhedUBDw3VQDkj/SkqaL8LF2+srbNVQG6VKajQhTlqCHp3fr5oTMdCakAyQSAp556qpcEAAB4+q+/pNvqZQOQVn/kM20C8nm8EgAAwGQWee0XaswMJ+ZHx3wWL91+AYAv/+tP3U6i11NYvwAAAGdqAABmdBMAZCQfGIWgAsAPABIDAAOrAAAAMDbsAaNHj9b9aRoRoT7wmDCU728bwF9//IoIjXgwAhblZamJI4botp9qchhZGvEqKsrUyIJOfd8rP55znf9sU4e6ZNJInR9GQNAfPsxxutq6+1jMqwDSBpAMALj88su1/ccPAGgD+N6Xrtc2ACSI/AimAc8/LAtKG4DX8y9978U0ubEnWQFEg2INBoGA3/OgsgSNHc8/G7UxiRuQvO6bYAPvwYQlANPjKSwArF69OsJNQFgjBkMjyRlcAoBcBSAAoDwYGsuABAEbAMgXhzTQ3wBgLgNKAIBjUG5BkcI6fkFuhmZgAAA9+7AMePZMjQsYzG8CwMRRcJd1yiPNmVSs2ruz4gYA0PjSv/20lwEQ92NVAW655ZYI7BJPPPFEr/EHCeCJr35OtxlGQACAjeERQYd7AfyeAwBimYEvtrwJdQ5UAHTY+NGjoqydYUAAAHDzzTdr4x4YGkZA6IWmCK9nMX+bKb8AACAASURBVIsREICBICEoByMfJAGbDYDl+WEhHfS3DUA6Au1/94z2HV84rTyUBAAAOHDoqM6PGb++1RHCAACVdRF14HiVtphLCQDPp4536McjASxatCiC/v7kw/+ijtXWq6zsHP2Xnun4vm/70T9qG05YG8B73vMeDf4LPv1XVn6TKgAlADI8/kPklwAACcHr+YUGAJ/4xsO+qkcQQP3k6/fFxNMxZTYrJwBACrCdVuO3dRgAAIs+g30wJgB3+Um3YAIA/QAoAWDml4FEAABY6sPgwioBwAUJ6gPpDSQJAAwMAKAEAAZuPedTPyQ3VzW1davmlhYNEHOmjtG+/TYJAO+I/EgSAFieAJCT0ak27KqMWQWYP39+BH3P6Er4D2Or/EYA77AAcPPNN+tlQBhn/dLFKAEAACbPXGjtloO7t+j7fs/7FADQGOkTEAsImAAAWmBcAgHj95kSAP0A8BwAgGVADkQsAyIx0Ai907BCwCWygQAAsAHA9Re+/wAApHmTnJ2REOklQ0OElxICAODI0Uo9o3MvAfJ3qywt8ntJAMOHFur64pEAuBmIo9LccyGXGc1NQuZIlqsdcgMR8pkbiGAEHKgqgBkwJN7deGb/SADATsC6ukp3m7EJALbnfQ4AJgjYoMsmCQQBAOhgbZkJRjzMQvARlxIAnnMXIFcFYBBEwvKgXC3AvYFiBITnX0Nju6ujg0GxFyBeALBJABo8z9kAQB9p56FT6jevH4tJ8rPtBgQtyfimrwG/m59vg5mHeQkEBACb4w/KmkZA23WqVIBUAsDoidNVSYnj/ShjDxAA/J73CwAQBPTsK9QBzcQNjp+HCQIMCAKmlhtFIAFgZkfi8VgMByY9ASkBIB9Ef3r8wSYA1QKuqNj5h9kKTM9Za6BIANzMQwmADAoV4GxDsxpd4UTBoQQgVQBIAFJikPn9JACoBIdPVsUNAF6bgWygH+s9eBgy/etfflL/JABg+y+s/16rAH7PUwUA2C4srfXJlADI4Jz9CQImANie9xsAEARMAPACARkRCADAaD/I7wUAeMbNQCYA4Bn8/vGH8gwAqusXksRAAQCqANieiyUlAAAYNEN1agAoLipxrfhUAbCbr607XasAAADuJiQAoHzlmRptBDRXAZIhAXg5AsXK7H75zc1AyVgGTGb7SMtcWozXFdds2wVnAzBfgDYBWxQh5oU0ABWAcf2xLAcRnycEEQCYH88ZFmzkyJE6BDgAgOVhJIS4j7VlSAJmbEG5nDgQVgFsNoD8vDzN8NIIKCUArhJIG4B+Xu1EppEqwOQJY6L8CPA8VQBgbgxKlNnoCiwlAOkHgPv0DGSIMK/n2DsQryNQ0HukWgWQ4cVsEoDX836VAGSnIX6ACQJ4PnvMMIXowgAAMjpj+BEAIK6DmXmaDzcCoTyMgAAEKQGwPOMB4JksT1UC5QeSBID2nKiqcSUAXFMFmDl5lGsj8DICEgBMFQAAUDwkrZeNAfnjsQHAEQhl/+3p/41yBcZsbW4MCmKcoOcAgJce/obOxs1A/eEKHNROAAAkN9uhoUFl/Z5TAqCBD7YAivrSCOj1fMAAAF7SL7R4LADAsF8EAAYFNQHkQgEA+AEgAhBE9voGxDd0VABY6aESIF06bZh23KGfgGkD4Lo+81NlAIPPmTZeISIQy4MeJYx4AIBGwL5QAWwAYLr+xnKdKgkANgD0a6oAgCDB2R/XtmVA8/mAAgA/pLMBAOMC0iVYLgvxbEBa8aWxkBKAWV7O/JQmBsoqAGwAUgIgQ5PhIQEg0UhITz5EAOIyIFcRMAhpNCQAQAKQ5VOlAiQy29nKmp6AZkQglAEAIHF7sA0Q+DyVAEDmB4An2wbAqMNeAOD1PGYA+OpXvxrB0tqrr76qOxUhtzizQtSGhxeTucYbFMhTfmDbwZ1hBw/LMigoyuE3owVLAyJ9Aryi0UhnFtZvvqN8f8QPRLr22mu1fwHPGAjbdjMfQpFRApAAQAlAAgAcd3YdcnR8AoQEADK4FwDI8jQyJroKYNsLEG9feAGAuRnIxvAmAHhdpxIAZPuTDQCS8VEPGP7tba/pKuEI5PU8LgAwmZMvxtkS12CKxYsXqzfeeEM/BvMvXOh4LPEefjMPT/3lf1nW/PBBQCLPBSCzS1CYO3eueuutt9zIwowyjPZt2eJ4T6GO+fPna7+AzZs3R93btm2b9i0AqMBIaEoULI//5qGUsQ5+nEpMIyBVANCQM760+iOGH2YYAAAYuqlriHYFNm0EUgWYPXVCVAxAqhioJx4VwMsGEOu7h8lv2w1oAoBpE/B7fiEDABmf/SZVAJ5JII2BeB4zADz88MMRuMqaCQY5Gtw06kyerLPQUGfml1Z8PjPvkWkx45qMBCceGdRT0kf7IKVIkR5MyrDizAv6CBkOOtJN1dY22Ub8RuBQAAB8CLAsiTJkfMa5A12eV8jyaIdXu6F2mO8pAQA0YAQcWpTv7tYz9wYgxp+0EUACwGYgWv3pJyBVgCVzp7ghxFieNgD4CcQaE5AA4LUZKAxjh83jpQKgvFdMwP4AAGwXBlDjLxUqgOwvcxXAdAWWz2MGgAcffDDCwS4rTSUA8HgvMJpXKHDZFu4EBIPDLnDixAm9/RdRZXj2H/MDALjLkNIHAUCqCgQjvjsBAGVhg+D2Yca348oCAODxxx/X1UHywLFlMmEJUt6TPgh33nmnMgGAy37crmu6BksAQD22vQK4DwkBNgHM8DYAoA1goAMAVha+92nneHiuAvwpqQDc7CO3E5vbf8Hg8uQhGwB4PU8qAGCXHURjiNSM4R+LBIDBb8svAQAfOggECABcDjQBgAyIfJAUUKdUK2wSgAkAeFfcA6igPIEBjM8jxSgBJAoAiAlYkJulcjLTVH1Lp8rLTtcBPRAj8Hhdl+rs6FCjhuaqrLRuHeMvPT1NDcmMqPbOHtXa0aXyszNUj0rTsQAbWzv1Tjjk7+jOUJX1HWp46RBVkI2zArrV8XqoP2mqMDdTBxhpauuMKyAI+hgSANOxeucIq7HF54/D4r2ws71ZnuWkJ6AtKnAsKkFfqABg4LCegACA8VMvUQUFQ/XynnT5NUV8MLlk9DDPYwYAqABgnJ///Oe6/6+++motAoMZ9u3bpwEA6/LLli1zmYLbdrnbzpyFQYcMJu0LnJHxHJF56AIcDwBQeiCjc3bHdRA9DjSqPngf2jHwGxIA1A3M5LAXgN4nPvEJXUxKAJAWYBykoRDPYUTlNSUBOibhGSQAr5iAbJfNfz7e0GA2H/1YQ4JRBWD76FZtO4jF3NBjgoEsw7xeZbwkAFsEINQjVQRcw3U4lQAg/QDCGgEJAGgfZ36u9Z8+dljfkyK+FwCwX83nMQPAT3/60wjW1R999FFNEwMakXXABGvXrnUB4LLLLtOzKhgN6/L4jWi+ZEBu2cVgRx7s0gOTUz8GEyF4JxI+OHRjSgdBDEugAVPiN+hgpuYmINBhHjzjrkDURS9AGSdQegayI2kYhLETxkMwL9yO0QeQgO6++25tIHznnXd0PAEmvC+Dm77wwgv6N/4zgelfftk5Ew6eiw899JAvAMTD/F7BQM8PEmerMFOiAGACAa5tYMBvbYJAEEgw/5+qCgAJgABAIx7EfBsAyL5LyXZgEwCuvPJKDQBwuX3zzTe11x2Ya86cOfoj4+OBuXkcN2cYyWgAAGzKwYEcMKohjwkA5jl+YUCAqwEcWGgPRHQCANoEAJCuwPEAAFYsUA6zPZmXACDB0nQ5BrNjYxIBgGBASQA07rvvvjSoAGUFTtjudOWE9y4vyNAxAk/VOGcEji11IiRBBUC48MIhTqiwzk4nxsGwIicYx7GznSozK1tVFOeo1vZudaaxQ40qz1N56V1u+azsbDWmJFNVNcWnAvTndmD6AeBlwqz7I18yYgKaoGVe0wiI+5AEwsbkC2MDCKrb73lCEgAYDIMfsyAAACoABjxmpenTp+uwW0ixAADoECTAnGBSSBAEADI1ZwXOJObSIKUPqhTIz/ZQZEfbYHlPVAJINQBIPwAa9RgTENuBG1o69WYfHuWFAWbbK8Dtw8jP+AA4+eeSGRP1KgDLY5Vh1PBSdex0k94sFOsqQH9uBx6ojkAEABrzsnMd3rAlafCzxRLkaoIs62ckTEY9BIo0SgAgCj0TRjTM+Ji5oSMz3NbMmTPVxIkT9Ro5g3Bgy63XGj4lBeRBooiO3zSwUZ1AVB8a+EjPlAjA7KbUADXA1PlxzTrDIilAjioAljtx0pBNTeB5g5zhOeOzHnkf90xbACUAAgAYmEFA4bmHAB+0+nO7L55XVdW4m3ki546OZpBQ5rcBANqA8m1NDTqGYLdKiysikHQFDtun8eQztwTLswGxw7GmxlEhy8pK9XHgUiLwep4qGwCjBnMZEABA0R5t5Do9jH3028fvpqaz2vAnLf/4jfwnDjuH3gYZCZNRjxUAwIQQ3TFDAwDgB8CDNRcsWKCt4RBxg5JkdnrkMTIvy3LGR12wBwTphWBsLP0RBFgHJAYY4wgYWMvn7yC1Am0ho5sAQLFd0iAA0F4ijXuS4WkTwD2oEQQC3IcKIE8HlgyK/KYEcLYZMRMdAIDjUH7BEJehzfy4hgQwafxY1xEI5SORtKQdDppqT0C8A7cE82xAWv0RBDQ7M93qCoxytuepAgDsBZCztAQAMHN5+TjN1AQCjnuAAAFCggBA4t39OzUwSBsB8ppGQj5PpJ5/f+BL2lfclQA4qGHth8svjHdvv/22ZhAwH07iZaSdIADgczCjjM2H+5j14QhEt2Ku7UMKwG8wtm1VAfekFIDVCUoAoEtGlWcMhm0n8hEAAHywdwAAYP9Yv369JuNlA5BGP/yWDM/6TRsAPAF5FiAlAM7oEgBQPkgCMPNLFYDl83KzohyDfvz8wbgiAtk2AyV7OzDazC3BUgIgg+M/ogAjUSKQAGE+TxUAyHMDwLR5BcUu44LJyfj4D6DgPYIG7stVAFzTyBdkJOTzROrpJQEQAGAEpDMM3GsBAGDi5cuXe1p6vRiNAIDnUiogAMDK/uSTT3ryqfT9Rya066677tJAIQGAzE+PvTAzv1kpAQAGRagBWMGAPQGGULkKYBoB4wEASgBoA/bzIww4AQCHfZ46dTIqSjAkAGkDsOWHazBUiFQAQF9uByYAYEswVgHQV2B4iPwMA44IQBT5O7p6NCB4Pe8LAECbTRtAkN7P8WfT//EsrA0g3no8AYDLgDAEbtq0Sc+ClABimVGR1yYB4D4AAEz829/+1kpSes+R8aVUceONN+pLuAJTWsB/AoCUCMK2mQAAyQSHjaIN+Nu4caPnMqDpA0AwkMuC0iuQy4AyLDjDetMGAACorj6jZkys0FGAgyQA5qfNgCpAWUG6Wx4qAK9hM0imBBC2f2PJxy3BfgAAerABeAEAnwMAzOAdJoMFtS3oEBCzfNiDPVDOlpdLg2FXFoLa7/c8DY5AyCD9AKDnQyenIxD0bkgAjLpDgtxiy2sZhEPeM/V/PIPev2bNGp2NrrtBLwKGBKjcfvvt7goAy5AGwEUCgVeb5Dsgj1QBsHKBNkNCWbdunQaZj3/847qIFPFtjj6mUxCWEQlodAWWB4NIFQAhvupa4CTlSACw4ttsAGiHTWJAeUT9lasAKE8VgKsCAx0AuCEIKgD6CjM+kpQAwl7f/4NXNADMX+ZMGmHO+LNFt9ZjtrFOx7zEGX/SCYhn/dmOEpfn+7ljtShP/5QnBzPftg3Pa3UBwNBnAGAyMhoHfR+DGSsBMLRBL5ZMLZmV5en0I+nxngkCEgDCgoANAMDsdCjCb7m1l3EFzPbZAIzbfCH5AAChAmBVBJIK+gIrC6YrsNlucx8AnuPejh07dJUmAIBhsbmnubVLG+mQTBWAIcCoAgwpyPfMbwIA6KE8EpYFkeKRAPpyNyDaGAQANpFfAoJ8bgJAIiCA039xIvDRA7vk8NeHffJkYPkgVuZHWQBAn0oAiAcQ9TbnLuB1Bz0bjIDBP2HCBAVvQHPrL7LbtgObNOFdJ/PxeSxSAABg9erVuihXDaCfY90e237lzI88sbQXqg4SAIDnCmC5EwCA9+fRZQAu7gVIFADIoCYAQAWgSE8A4GYeCQCUGJifZwNOmTTOZfgLFQBwPBhVAOr8jAFIIyCv/Z4TAKbNWRp1lHcikgBP+aUUcMVVK6Nmc3zXeJgfbfrD75/UAADaj/7d/TEZa218HHQvzQsAaGjDxptkAACYFDYFM9GHH0zHGdvMw221cl8BmBMJTL9kyRJtrJM+CfhtxiDAtRdg2QAAIAg6ZH79YZsdTz2meLYDSxUADEoAoETAqL9mFOADlV1qWHmRZ360yXQEQhRhJOkYFKsK0JfbgdFWSABr7vssxotrBMR9LwAwAUFeSwnAZMpYQYCz/P6dm13dXcdquGRJlAQQL/NDJRgwEgA6HJ57AADowBCLY2Eok4nNstKt12RclpUMbwMO3pMzvaQVS3slAGC5Ed6PABl4McoNNckICCIBACJ//pBMlZXmuO7CBtDeXO8e/smjwOjJl5efp/ODoXGUWE9Gjs6P7cR0JEqVBBC0GzBotvF63trcojrb26Ie//j+L0UBgLTy2xje6zkBYMS4ySovr1h1dLSq7GzHa6+4tCIumwAAAIlOQAAApliYnwbArJxc/f4tLfWq8ujBvrUBQALAoKbPO7zgZEgs7ovHCwYd+xTLALAxt2ReP+aXuwpRp5c3Ytj2mCHB4AsAByXsZYAjFAAw2SHBwMCc8TlD8xoBP8Dw5lmA8ORDRCAkAAb2/0Ml4GnBUgXIzehxyyM/rxOxAYTtz1jy0Q+E35tLv1Dttm/fbpUACouL9fHgXhKBfE4AKBha6i6tdbS3qhEjp8QMAnsP7lNlw8YoGwDUVB/Xort5WrbNoAiQIPM3Nte44Id7TWdr+xYAYvlYg3mT0wNeKgCoS5XAvKZKAJWBQUVNoyAYPNkSQHLeOj4q6KtYGB612FQAAAASl/QIApACkGJRBzasc+JnMkECiGXmB0jU11Ypk/m7OjtVW2OTBgCkPrEBxPdZBmYpDBa0DAwCMVnPfMMXqAlzL9e/j+x4XdUc2aydSOJNwycvVVPnXxFFj7RYp6zfrAfPkJjXqx3MFyavpCHrljTKJixx+2H/trXq9MGN8XaBdrqR9NCvbae3anpm/Ym8J2ZvLwBoautSjfVOwFQbQPC5lACQV67pg9GGDR/v9kNYEAAAUPxH4VETpoWe+SkhtLQ0qNOnDrp1t7U2q8ysLC0B9KkRMO5RMAALYrDglBgMUCQwek7pNNU1bL6+bjn2pspsPqDvMw/uIyqPTBg8EDGZivOcrbhI6cXTVObIBVH0cCHzm/RZFvff2nNCXy6b6+yp2LHfCSk2d+oo3S4ecIlrtGPnvpMaLPheyE/GJg3ZdrNu0EDqyp+i8sYucn6f2qp66ve5xeT7m++OTPL9SV/Sy6zeptpr90X16YYdRxN+TwIAZnQyNOqnX4BUASQg2CSAoSNGaf1fAsDQoaP1tRTb/UDANAKSlmkE9BL7WQ+eH3z3iDp71hkL0P/TMrCJbYg6W3lyEACiuDGGi3vvnBu5epkTbIGpJWeSZlgcEZ55dpdKbzniPsNggicZkm3gy3tkAhsjkSm8QEAyJRnj0hmjNcPgGgwOhpeAwKWtA0dO93oOACDzS9o25uc9L+Ai8we9PzbhSNDsyZuguobO0T4SAJS89kNR/fjqhp0qJ79YJfKeAID//5NXRiqGOSJxVbUTqFVeo02QAJCkRMBrKQGAwXp6zkt/AACoALGuDtAGwIEkjYBhmB/WfqgAAAAwP4yA6ekZGqBoAwDtQRUgBuZHVgBAT5YTo44DmiI7AODAjg2q8tCbvam2N/rXlOMcrY00dsYKNXvRlRpQjr6zUR3d54RJl8zvRyy904mlhwQGYYIln/fwG++BdxhWlKPv87mZJ6iLKAGMm7ZYjZvlbOh6+80/qmN71p0vGsP7s9CISYvUlLnLND2qFBJEkvGe33l8R1IBAG2XIEAAwP0wINDQUK1Gjp5qNQJCOrhk5jzdPTYPP9yX0gUAACqAZH7kGTQCBo1on+cAgKHlZVF6aEbpbDVyxmW61LGd61TtkfU64Ea8acS0K9SUczYA0iNTBtkAYK1PJOHdTBq4J5OpgxM4SicsV2MvWaGzHti2VlXuWxt3U4ryspSkd2rPJtVd+7amx/oTeVe+pwSAf3vmgLsbFeD76VunREkEtueQCEwbANrI5UAJAGFBAGI8/QCkChB25menn6k8qo2AACQs/zEN2gDiHpZK/cWNkyM8RRdkYDXPHzZbDZm4zBmchzeqptM79AEbODcPCUtptoS99zit1/0w564rJi9RxZMcQAG91upderlNJtRr3mN7cNAHEtsJqz0i9iBgB8qdPO0EvZARgnDNZUHkR+JZgWbbbXXj3pBhc1T+xKU6e/2hTarq4GYdX8D2jrb+wLmFSOy7guFzXXqthzeo5uq3o96Z7UzkPeGwRBUADI7lWSR4qNoAAM/hvk2A8AIAMO6IEVO0yM1VAL6znyTw7uEdep+/6QoMT8At2zeq8RPnul0n6Zh7BLgMCOavrDwQtSGIAABCfbIXwDr6L9CbBIAoJihfogonLtGDov3ENtVVu9t9Ow5mgIDJDCbj8zp96Bw1fPpiPRuBkdqqtmum6IrkRDGAbIP8bTKwySjY34/TfsHgmWnt6mil48NPQDDze9VDwAENgF1uxTwNXOiH03vfUD1nz/uzB707mF+CJmhnls5UOaPn635oPLxZqTOOcwzbk4z3lADwi1cq3U1jcAm/65oRURKA7bkEADgCyQQpYPL4Cb1ceJHHDwTw3HQF5mYgG4jYmB9SBA2BcvZHeTgCDa4CxAlAAAAWpfGrfNIKNeESRwLYv329VfQNsyxIAxhUgKnzlmt6R3ZuUMf2/FH/lgYyv+Z7rRDYysSS16tOvtvYGVda+yGWd5d1mP1w5tC6XqsrYT+j13tKAHhyU4OOSAXmx//VlxVFAQCeY/bHrlD85/Nv/ucfrduB2bYwW33D5JHvGmY7sF+ePt0MFPYjDeYb7IH+6AGoAKj3yY1no2wAq5c6KwNMXs8BAP3R7gulzjSGKUaDiXQm4hGt+H//i+fj4sMNFzvzbFF4pl5/q7UfbPWYiGiLiMIwSx2NjerEFidU1+iFy1VeqWMIi5cuAjWifnpgsdEttTVuPeOWXKWKK5ylOnksNK9t7QVdpdJUbm6+bz+01depwxte0nlQT/5Q5/hr+U6yXiecVKeVrl8f7H7+CZdu2O8WdkzEGo46LIOEBQAvemEls7Dt6et8z253Nr29d54TXNcrwdgZT9vSvvGr3+lDDnkMEQYtTxuhKEKvJ8Y3W/foP+q6sGEGu+HgN4+dc9w0w8Mtbvj8N/TxR6SD/6CVlobTezJ1hFQekcT4ZoyYymd8KVwjZpo24AyfqHY990td/9xbPqRGTpyh6YJ+ayuCmrZE0cXaL3Q+7Wt9rk5Jl8EY5y1+T1R7m8+edetZtPovVE5RgabLbaCSFn93draprKxcXY8XXfYD/x8/sFMdfPVZ/T7zb/uoyhta6kaObWw8o3JzC1VWlmOEYz/gN2LDyYMlGIEW7yk3vTDq7JbHfhTqu131yXvd/gT9MGPigTuvi2sABg1aLyPgXe+ZoFoaG3Rx+gVgKZbLnnJZ1nbPrNcECqglXILV/X7OoUqWM5d+ZR6vZWEbHdCkKiafw4YhAYAOTiYN2jqC+tL2PO3+n/xPRAYs5Acn8pP5OVhxvfdZ5xgxbKLBVlkMXPznZiFurllx91d0Pg5AWQ/o44+RUxlFlfXxGa4BCsi3d+cGTWvk8Enq1OYXdP0TrrhBjZ48Rz8nzVjp4tx1lJl+zlbA9nY0NLv1zFx5p6oYN9kN9ijbz9+YldvaGt32vvPWWg10Jl2zH+qrKtXx9b/V7zPv1o+pgrJy19WU7wJHEYAYg0eijaCL/9hAA4Cw9YEs9/ZTPw713ebd8fGoIJZhxsTXP3xTygAgr7BIPbXhTJQRcNWychcASkpLdLRgJDKeFzOaDk+S8aU9RN6Ph9FtzOblbEUbiAkCYOwdtSMUAuZeNqre3eNAQCLgJQQAUAG8xDz5ElINaNv7lvvIPNAjCiFnL4la4giqR/pXmx3I2Rv/s3oyVeSU43nWUzFWFQ0bqX97GWvC0EVZghzrbm9ocOvJHDNNFZQ5y1BhEuqENAJpx6Rr9kNTTZXqOu645qKe3OIS33ehKiTfN0zfNr3tWOqR/L5b7vRLPdVBrzGRShUAAPDC9pYoI9/KeXkq0u7EZsjJL9QAYGN+tjfIUctPVZB0bZKFBB7WF0bqsEkDEgTA2JtOFuv3vmZKp7vnwQQ3uETHrQLEYwOo3OTshgpSAaZcd1sUY0pGxG+bJdRPh3VjrLd3qTO7Nuv6Jy+7TnVnn/fV5wfwo2Pq6zaGAh3YABr27XTrySpydpRxprWBjgRK01Yg88s2nD31rlvP2IXLVUZBka89AyI5pQ4vmrhv2m7CfrcJVznx82KhbaqNP/jqZ5MiEWB/R1pOvvrFH454OgJBAkCiFODHkLZnEtTw2wYGQQAiadhmejwn45ru22b9zAsAeOWAM7YJAGy/BJiEAYCiJGcq6rM8l5wiMUXxsKLkdZ/+ei+9m7QxgM+cORqTDksbwMxJ09XOP/xGi8xX/NnHVUNExURnzDmHkrqWLt0+qABIpk4daWlTR9f/TtdzyU0fUENHT9L5aG9gv+CetJeg39BXWzY4UY/Rv6beL+0fLTVVqnrbOl3P1GtuURXjZ7j5bbo848fDZhG2LWhT2O922V1/6dle25hg/x3Y4UgYU+YuUcmSCKQRUDKKuQrQn8a+ZNZtLsum3AgICWD0xOku2kvdlh0uDyDAPQ4k/PYTJae/98/dmUrqp9CVu7raXWNaWB2WfjfTZQAAIABJREFUNoBxo6dqxkQat/wmVVgxKiZdmO9FRt3+xh90+dnzr4qiU3P8oKp805F2Jl5xm8ouLnY3beAe1Qb85kEPBEncQ3sjkR41ZtLMKJ3atH8QaPg+WUWOBCDzSV0edAksUnqRBkFpO+H7hv1u46+/PUoCCRoTBCQAQG5BgZoya4lKlgRgmx3lvRUrVkRgiMYM6ZeSwaRhfCaC2hvv83hF/KD69DJgkP7IWY//67Y7e8mpAuA4MSwDmqsAE656r2/98tikoDZIlSGjo1PV7N6i6x89f0WUChCGjmkrIPOaOnVXY52q27fDrYcqgJ9NwewradQkaJid0nzmpGo8+I6uZ8TcJSqzMNgGALpctvSyfcT73UZcdnXMNgDUJc+qT5YEEDSAAQCIJQkjGXcFogxFdi/GD2Ol9zP+sV0yT3VDey/1wQ80glYs+DwRI19Q/6XUD+CS936ol55Pq7ZkBg5gU2c2GY2MmtbWpg5tdMT2SUuvUjklzrp5GDo2vVzOopKZ2mqr1P51zvo86oFubmu3ZDTZBpuNw1Ze1jPjyhtVWl5+lBHQBEovuvzYXvaPC9EPIGgAr1y5MoJw7XNLK10AkMxv26oNml56uld9fkt88pnXSoK8b9Zto8172K7e3twYt5EvqP80AJg2AA44m16LZ2H9AC676zOu6Guu70vdVdoFaO3n7CbX1/ft2qQBZfSICert36/RM+aS1R9Xw8ZNi7I1gAG86NieQYdFfujUUueuPXlE7Xju17qehe+7S2UWFur3oT5v089hX6BtAaJ6d3eXmjbH2TzkZQdorqlSb/7mx7qeZX/2KVU0fLTrrwC/AtCQZaGyIEFlsflZmLYc5EG7w343+AGYbfUbE+i/vprxzQG9atWqCIK4EgD8Zn4/Q56X1T7McqLX2j7aGqQ2+PkX4FmfAMDkmQuj1rfD6pJBfgBYT7at79N4Zuq5nB0pJfA519epawIATmx6URvNZly/ShWPGBulL/vRoe2BdaAtNC4CCHkfOndnY6M68MoTup5ZK+9QpaPGB661o25pBAQ99q+XH0RT9Sn3fWbfcIcqGTn+nH3E8SuguE87Cm0AAABKH3gW5Gex5bF/0vnDfDdp9wmydaD/+gsApA2AocFss56MEsXfNkBIRDJgvbEwvZ+awWA1KZcAgvRmKeJq5g3pB1Ayz4nFZ4ryNjE8SFTRYpt2rVUKrsDpVcf077SRk1wX3TA0bHlI13QFluvz8fgbkK7Zv6bObvoBmP4G5rKjdF2W6kDQd6zb/rr7+heKH0DQNwUAII+Xq2wyjH9BbQgz04ehYeaRQJKqPQ1x2QDiWU/my3npp5y1Tf1W2gzICN0tbap291YtMo9ZdKV2nJEpSo8/5yFI+swn6/HaCwBHIFs9Us83mVmCHURvzt5ezInnzWfPuPVUzF2s9zb49ZP0A/DKR1VHgnc8382v3ZJ2qvwA4mGcwTLhe8BqAzBnRHOJK+x6MlSAWHzVpagrbQYEAfjW4/ewsjG9XIG9/P1pa/DbI8BlQLrsujp0zRn17tr/1SLznJs/ooaPm+JpW+AeAEoqkCbgCoz7ENVJ06ZLVx7Zq2reej3KtdnPznD0wNt6eVH6F5j2CAIA1ZFk+AHg3SglyTGRSj+A8EP5ws/5xx9/IuqYvpZWJ35ha2eLqmtuU5Unz4eTs71tPEuFGgCoo5o6uZzN5EwXdj159qq/iGl9HsBjsxm0tjZqX3f6AYwfN1szJlLJJZepybOXuuvwfAcOUM788j6eyXpA16arN1ZXqaotr+h6KhZeo0pHjvH0a4CuLvsPdou3t72q78HBiO2w2VdOHtqtAQ1p5JKVejOQ+S2ifPrP7V0AXa98kD6kTwJoh/1u8APwsifYxkR/+gFc+Gx//g0AALt2H9Y3dr97VuXkD1GzpwxTrXVNakhJgaquwUnP2Tr4aUbOEPc3bR93f31NzN6XKfUDwHoyU5B+KgeWbfkP5Smq56blqqYDzvp8+Zwl2kffa23eb82ez7x0dWzTNeuJZcCRLpjeVBUknfqqk6r1sOMHUDpzgd4O7JWfBlSUD6IrRXSUC+u/cSH5AcTyPQZ6XgIAmD9vkuOO3X36NTWpfIgGgObmDNXS1qG621ujAIBg8PkHn4odAAZ6pwy2b7AH4umBD977QGRx+0bVnZGjZ0omWNTfyHFiI85rXu8yEp9jdt2ev1w99p1vxcxM8bRTliEAVDV1q9biZfog2vKuHWr8GCd6dMNZJ35lS5uzMYhgQAeouADgjnvujdI7KFJy9rA5ndS85YTWRgwAhGdCPIDu7m73FF3cRxq+yOloJq9ZzXbfy9mF99EG1CPrsNHxm3lJy6sutNtWj+1Dm/XYjIMs59Wn5vt49Vu87xTPd5N1yd9m36155Dt9zjB+DEcAwE5Bh2mcwBoZ3e1RAEDm4XPMrv0FAFsfvyeyfd8BdaqyTZ1Ujnv+KLVXzZxcom0AkACQqALgt5QG4gaA+cvO7/4Kima6b9dGVfmG44uOVFhYqEVXLivJjzJi8TIVljbKoW4k84BF3JPBFXGEMtvAOoICOZK2Sd8M2sh2oA22esy2yPw2WgwXjXwyXrzsJ696TNomDbO/bPWzHllHrN/NPC3H/D6gLRMnEYCEBLu+BAkAAGZ4zpRsnx8AUL/ubwCore1Qh9qn6iZPytmvZk0coQ2BJ6qc/Q4AAHkYCt/xvkeeixmE09BRlyy+Vp9UggilOPjABAEcY8Rn+NjNe5yIspLxs7Kyeu0FKLt0kXrPDav1MUhetE2m8AIB2b6db7ys6nc5y4CoAyAjn/Nj2yKy8pnXcVCkU1Q0TAHs8K5mPWk9bWrSxBnWAyDCgoDX+wxftFxdc917rX3mFXtegpp5+AT7nX0W9ruZfWqCABhb0pa+HbYlSNTblwAAyXZZ91atAiCBuSkyg8GRqALYnveHCkAJYPLIYerpte+oUWXFatGs0QqrAQCA+oaIe0Ra0lSAu+7/RgRxzW2MKM8y43MMpNodjgoA0R/HOEN0xWagnJxzp9i0O7rKiMUr9GC2zVw22mTOIElg7WsvqOqt63X9qAMAJst6MTdn1CAQkLNm4zs7rPX4HQQRFgRYD8JMm+/jF07a1p9eIMA6Yv1uk2YssB54yXEgJwm0vy9i2LsfOcQPAMDC9jfdmVKK+FtyFmkjq7QBDAQVgDaAgyecg0ImTRipDh05pebMHq1K8nO1BMBj0eV5iXm5TsyAL373hdglAAAA4pr7icIgzuf42O0HHAkAuwCxFRMzJGwARUXOZhncRxq2YLki7WSCAAZz95F9uh7UYQJYstQBs55xU+b0OkjS671iAQGzHsaZTyYIxPPdvI68NkEA7ffySJRqQF9LAAAAWMiZKOIDAJBMgJDPg9qK2VriUFPj+dN9CgrPH/mGPF7P5H3S+t8X31LD538wCuLq9v+vWjxrVC8AQCYEA0nICEgVQDK5rN1UB1556VnNfEwQ/ZFsNoCMCdPc2TnWo5NA00sSIMMgD+vwYha2Mx51QDIN67GBS6IgYL6PnH2TBQLyXdDesN8tDAgc2rPVuusT9VAdABAEMVXUqE/wYunSpZpBsVGotNSJ5FRb65y6hBh7Y5Zd4QIAZ/9YAQAGO5mwXh+UsJzHJPPPmTlR7TxwWu1unKgnVexwRKqpqdGrAaPT31Yjy86fkiwlAP6O2wg4bc5S/QGh0+GAQ1MdkPoqbAAdB/fqxul1+PJy7cFmiwo8dN5iDQAsH8vhiewkgoDUOdkG1G/WARuGLBurOmDq5i17nZBgfvXEow5UV1eqltZGlV8yWhsb0aeop2j2vF42jXhBwPYuYb4b2iBtN7CHmIY/c0z0JXPz+2LykgxHKeT4hrVqwhXXKSwDchWAATSxDLghY4FCHoCA14qKX1m8K/V11D9v2hTdDM7oB09Vu/d4H3r8oSNH1dIll7pNRn7kRRpZMlSdrG1Te5smqNvb96mij96n7zf87GH1m5xpqqR1syo8d5gsjYBSHUDeuByBoCvB4ONn/QdxPsdgbT+wRzcOOriMCmzaADiY5UdKhiTANqB+s45kSgKQdpr3ODYAs55kSgJ/+P2Tuk/NeoJWZHjEFPrXPJEW96SdhXXE8t2CrP98ju8Bpli9erVmyJEjR+pIxWPV+WPYcD8eV1W/GdVLen3muw9EAQBmePoCSAC49cvf0uSlpAlpDIkAYCuLd5Vee5i9aahD2VMnzijeY/thxON93GN+3ENC/gMnmzUAfOwDq9RjH1upVvzNP6mxU2aqn/73Uy4AkOmp98MngOHC4wYA2cnSY89rnbx6qxP7TR4IAhuAKVaOusw5jdZG3++e1Ce91ujRBtQfVEeYNXO2xVaXXz1B78XnbIOf34FXPfH6NqBu833i/W6mb4iNNpjic5/7XGTnzp2qp6dHTZ06VU0bckQPTmyxTUVUGwLA7LEVavM7+9T40aM0EJoAwO8A5qmpqdUSAHwirv/MX2vmXzJrmlq/Y5c+KNQEAFtZEwAmTRjn+usjP0R73mN5rOPzvs5zzr+faoAEgDd++UgUzyz+yD0aAKQKQPdf2gDwbgkDgOn04TVgT25ap3UUPwkAz4YtWBIKAJDJz8mkFxGlVBBjejmwSFomg9gAAO8KYLO9SzwAEAugxeI45fVesr4w3w2Hh5qgGhYAEMH3ic2Nqr6+Xn3iPWN0k/oCAKQ6AqnksYe+prCcilm8rKw06lAPegKefnO9WnbX53UbzSVN3PMriyVCSAAU3226v5euz/tmGQLA1tPDVNUrv4ga8hXX3KWK2repaWOc8Pdges768nfCAEBGNGcsE/HJFH4SgB/T+HnNhWFKtMePMeNhfi8pICwAmCDmBWq22dPrfZI5+8s64pXcpEHPBGXMigCASWMrdBQcDEwkOVMlWwXACpa5MoM6tzz2ryp78kx1ZeQN1ZOV5zaVEgBcgTsO7lYzbvlIr1UdqH1IfmUBAHIVgLo/rf/d3T2aRl29Y3REamrCUrlzeEl2VobKG3L+6HncQ9kN2/ZpIyBX0VgWq2sAgFHlw/QyIKQYAhskq6SrABIABl2Be7scm4M/iPlNpv9TdQUGAMiZCe8tr1MFAKhHGikBAHnT56nlnesUDhWRUX7APNvyr1Qte7erhR/8nPspaZsCAGD8+5WFz4M0AoJId09E1VXVq87ubv07tyhf9fSct1G2NTTr6/T0NJWVma5KhpWo3OzzIAAjIEABy4DVWXNUY2OjA6CFhWpMzkE1dfxQldado6rqWrQ7M42bBAC8Y9yrAGHddaEvDboCR7sl4yPRWBfL2r8EkT8FV2BKAGB4ROE5dKyqTyQA+EyYy8XY9pw+frrLxHoGbutS4ysK1LETVWp91grV8+5ehe3qSNIwjeVSJAKArSwBYONm54QsWPYbmtvUiVNVqqu7R+09cFzNnTNd5WRn6uctzY2qtbVHvXv8hJo9a5rKzEhXOVmZKjerSx0/40gJBACoFWfPdqmTp06rnIIhqqywSE0aW6D3AgAA8B5QYwAAlAb4Oy4VYNAVOJqhB12BldW9OsgVGGKxTQWQ1upUSAB0ApMgIAFg7OgKVdPQ5koBOFBUAoC5KiUBwKusCQDQ32tq29TpujoF8b+6qlbNnjFe9XSluWI/jH7Hj1erieNHq+6eHtXdlaZycntUS4fj3w8AqKgYquBbAFdgxAWAvQC/sWJwqu6suxmIAIAVCikNxCUBDLoCO3OxbfbGzDzoCnxeVvFaFqQrMAEAJfpSAmC7CAJHXnoiSgIoK8rVIKBnYwEAV330L/U9uYRqSgC2sgAAaQQE8za1NauaplYt5uNQ2SkTx6mOHqdOJMzgSGX5xRok8AzMT2PgyNHlavzoMRoAGAAE+fkbrsD7jzbr5UwAALc5SzCIazPQoCvw+XiCJggMugLXhdoPgH6CBPCPX7guAuOUTQWA7v2Vf34pZl/18/DT+xfHrgRwgMCe3/4yygbAkhCf0ztbXAkAAGD6Txw95+YuVQCqASxLAGD0HlsbY10FQH44FAUBAOrirE8JgGAQlwQw6AocbUCSIDDoCnzeviEHuSkJwBXYDwBQFjNVKgBArgKwXS/+8O/V6KVXWw15lABMIyDtOKYEIA2ILAsA+M0jf+Za+Di7yz7CjO2XbGVMj0KuKmCVoaahUR095uw36Orqdnc5Agy44zEuCQCegIOuwOdBYNAVWGmvx3hcgSEBTJs4UkesgQqA03pprU4VANAIKL0e4QdAAMAyIGPvQ5zfd/iUDggCPwA4AiGZOxtxDxKAV1lzGVBLCP+vvSuBkqsq039119Zr9ZLOYhIEQoAksgQkOA5hEx1BUVQGRT3iMqPjwpxBRjiMjhz0OAzMjKIODMuRI45nXAAd5TiDDighsgUxkA0CgWwkJOmkl+rq6u7qpeZ89/VX/n37var3qqu6q+m65/SpfvXuu/fdW/f/7v//919K4AxUV+8EL0mleqWxMWE+43VN5hOKw0TC8WlAXwAH/Ynvz/7U3YE5rFDVFNgJQoJi+w1UTYHrcyxyPqcgmgIDAJYsctK0EQB4Xl0OAAD3CnfzBYlGYwnI34+WgDzLpx8APrGLPxo6Q3atf1hgCkxLQD4PDgDHtPmeJQCU2hkIAPDcSy/LYE/KHCXir6GtSfq7+uSklUdLe1t7TkTgmoXoAD0BFJFFA4DNquiILg7L4YRTYinWpBTP+zFuKacpsJ8wYPZYvUyO87F4bsZIr3dTYAIADYHAAQAAUMqhA7BPsLTTEvQSIGLYAZhdc9AJU0dLQDipEdS0s5o2BPJ61gaAUjkDtbc7+iju/L3JHmlsaBZExcYx4pLFHZ4cAE4K3vmFe4rjALiQq6bAE4EO8+LXEjCfz0Ehwyr042baPNtMgb04gHICAF2n9UkAOAENADrvH4AIIoAd8ITP0xeA4OH2LE2BqQQslTMQjgfNXPWmpFacQKZ19bXS1ZuSjtYmYztg7if7pG7cwhHGQ7hub24qDQfgZvdtcwFVU2D3vd+vibNfnwM/3JJ+k0Kck5/fDe15OVgVMgW2TwGoA6DBSqmVgLY7MOcC84B3pUcfRQBqzQEAbgFM9Fzme9YGgFI5AwEA+lIjsq+7SxJ1TnStukidHEknZdmieVJbU5OzCaCSEUAAGwHYCxQlAuRjY6v3pm8GQDzT15uUXCOPd3fjALTFWqkBYDrny+6rHM5AAIBNW3ca2Z+yPXQAw8l+OXnVseYVyHXw/pR1AOWYxN9v2eG6mM9603GBZRS8HxNAIv4gXY753tGowyq1tPzpPB/xCeGPnk6njU01noO7Mj7xHWR6PIdYBvhu/fr1Rb1XKefuJzd+MAvZ2c5O29ublETCkWNRNEuqE196ZaRFnQOd3bKwozWXqhrfffC6n5R8zAQAWP9teWmfOQUopw6glPMftK1CzkBDmRGBDI8CJ6DM0J9IorYmJE2NTiQtFmj18Uzn4cPS0NgsgwMp4zSE51BXHwnyBADPQvaHGIDvTrvsW4F/08APFJqob/z04SzNK+26q5Z0SDEggPRlSIOFlF4H9+407B3y4iHzDq5RFh9zQu4aGXP0NeovWHqMYfuOvLZPOrsOS8vilRIOh+SlzU/JI3fdUvJ5KDRP9v3v33CpWSH5AMBP6mpdh/9rEOF3xdiNFxrTdJ8CFHqfct63nYHQF7TxsARMD43IaDQqo6NZqa11ltZwKp1zBqqPRaR94cSEtrAmjMTjsmHrSzKU7JfGNudIUAaGpGV+Qpa0tedMhd0sBfF8UUrAUk/SdAAAEmGiRKNOwEcQPAgcBQlE7WsCAO4DALp6DkvTouXyhgVL5A+PPyi/+vb0Z4HxAgB+70a89jM2IHhdEwD0/XIBgJsdQLl0AEHW7tq1a7M6iczBPzw5IalM0JBmAADtDGTAu6/X2Pk//ewOOXaZw7Jj908me2VwEM5A++W0U1bIvNYGaW6Im/o6JBgAID0wLMm+XonFGyTZl5TWlhapi4yKjNUYAGA/th1A0acAQSYxX91/+N79WR2iStfV5pZfvuxtgXdbcAAgcCSsRCJKZsLlJwg+0dFhCJ8AYF8zQSfu9ya7JdzaIUcvXVExAFAKHQBYS10gS3qVcsjj030KEGTtnnXWWVkmkaH3pb6eCgDYpwB7dh+S45YtMUd3+E3wO6SG+uW1/Ydl1QlvlLp4xDgDMSoQxoEdPNHSLF3dXdLZ0yc12ahkhkelsSEsY9kRaWtqNgBAq0D7FADXM8IBgPAxADfinyrh8wd2EwG442NHR8knAgAY2hctNgACAEj2dUvrkpUymBmsKBEAsrmbLK93brfd3A8h6LbRRjEx5Av146UDoAtrOUCn0Dvx/nnnnZdlohqc9cMSEFGDcBwIF/egAGA7A2li9goJRkLHpx0SDM5ALY0Nkk6PyqG+HmmKxxwAiDeY6/amOnPUR89A+xQA1++76t7Am2vgB/SEk/jdAKBUxI+2AQCrVp9jdAAgYLD0ekdPJp3IqhQJdCx61AXhawBID/RL+zGnSWM8Kuseur+idABU7NlA4EcksMWHfCLBXAOACy+8MJt402kmSjWzJOnroJmAdFBQNxAqxhmIbsBoz9by0zXY6xQA9z/xlQcC03PgBzhYsvz5ELgYdt+tvU9/4xYjAqBwx5+woyc7DfFTJABQ8Mwan+AAtNKwP52SaDvaG5H9L2+pSB2ATcy8JgdgcwteCkK378vJAVSqDoAAgB0fHn9Hnn1S2k99i0kqA44gKACUwxkIuzidhLQzkf4u3/1pAwBN/FrjX8pdXwPB5266zZwCoIADQNEAQBEAxA4dAT4hEvAaHAF1CHi+P91vdAC1tY2y56Wt8tBtM68EpA7gjge2G2+veDwqNTi2HM9qC2eQaCQsqfSgcQz57HtX+OV+XeuVgx2nMxA65DFgOOyEvcKYytGn30m45JJLso0rVptMVbD3Tz2/UfR1paU28zuuqdYLzAF4yfzlIn4MEACgCR4ETUDYt9NJUoJrHAuSQ9DX4Aj0MWI2FJF5S0+Uzq4DsuuF5ypKBPjnH2yQlqZGGcuOSbi2VmrDtQILUSQNQQFBdff2yd9+6M3Gy03bBbgtBq+jwGJ8xwsttn+97lPZBfMajOza2TUg4dqQNDXEZXB4TDJSL1+64d8Cr7dCffq9rwEAIsDgS1slvnyVEQlKndvwggsuyNIuBUlzUPT1Qw89NGPzYM9X4BchADAGu24QzhX/9KkPBG6z0I8IEUCz8CBovaPzmI+nAGgP93ltA4CEotK06DjpT3fJji1/rAgAoCHQV+9YLx1tCXN8FItFZWgoYyLI1NTUmICSMHA60NklX/vM2blpIwjY80g3WHwPtr825kTILTaGfKHf6Tvf+U42Hnf84LHwFyxYYELHA7zwd80115R8bRR6J96nCADvQbD8yC4NHQBEAsYz8NtWoXqXXnppduHChXLUUUfJhg1ODg19fd99983YPMxKANDHgFQCgsVHActva/nxveYYNGCYY8ThYXMK0NffI517dlSMDgCEfOfPN0lrS7NJroGdf3Rs1PnNxiPKgiPoTabk0+872XUd6kw2usLoUFqGsuFchpxycAA333yzAYBEIiEHDx40ux45l5kGAJwCQOtPJSBOAfSpQFAdQD4QeN1zAHaeOExGuXZ/tA0AWLbi9AkEbxv+4L4+JdDXY2Oj5h5LOFJvTgGOHN4jr768o6J0ALf+fJt0tLdIPO44g0B2RsHujzI4mJEj3b3y+fetLLQR5b1fDnn8X66/OttWN2hMWPcdTBkRIDJuqj2cycjf3/i9Gdv5Sm0HkG9yEWND37edukoJNlNaBCIS+Af54q335AbX3uFkf5lOACAHoA19eCxIU2G8j5b5kfQUZfWZ7zSfm55ZZ04B4g0J2fzk/1SECPDv111i5vXWn/5R2loThnWGT0M0GjEmpPBfCIWQWCIrnV298jcfcJJMIkgkdney93pB2NyAvi4HB0AlIAJwIjEIvQHphVcO0PFLAAQA1j/w9BMCQyCWoHYAhQCA+TZhY4D1CdEDerJS6xv8jt+rnm8A0Gf+L/7vj0x7x194ea7dcsj+bNw2BKKtP+5T6w+Cx/dbN67L2QngGsQ+OuKYDrPUhutEmlokEonLru3bK4IDIAB884dPyfz2VgEaRKNhSacd5V8kHDYKQQBBMpWWL1x2Wu6EIBYayQGATnXt9aOjTjHx4wottukOCYad1ivwiu1ybRO8Hgvb8IrbwCNlv2DBMHvglGF1iOcheuDEbP2630glnTjMCgD48HVfNbtjTQ004qPS0rLQKPn0sR9PBTQg4JkXtz4jkXCtEQEACPiMxJrNKQDKtmd/XxE6AAAACPMHv9o2rgNwGC1o/R19gHMNUaCrOylXvPtPIgAAAPK9XcAdEBB4j9+VCwDskGA6fHWpOQCy2m5xGOzoSxoAbIJ25tnxKuX/2pgM60ZfF+IWEKeAAUcAAHgex4+zFgBso58jna/mJuubn7/CN4gU2kG87gMAQPwsCP1UyPbfvj9BKTiUMacAKM9teKgiRADaAXz3/i0yf15rzu15ZAShrEKGGzAx5zPD0tnVI1e+f1Wx02meKzUxok0dEOTV15y014gHUAkiwJQmK+DDBAA8hhMGgAsAAGVWigBeVn/lVPzpOXezBLTdfXnuT3dhfW2fEmzdvinX/NDwsDz5nzOnnOKLkAO4/f5nzTEglX/19XGz6/f3D0g2KxKJRiTZ1y8fH+cAtA5A7/b4noWy/3ToAMABwIwZobdQGLIa4avLAToBaXNaqjNWIehDA8Cs5ADciB8D2b1vv5nMcsr+/LVsS0Db9p+Wf6hvHxPyWtsRvPDydkkPpCQWcYIyrLv79rJzMYVWHgHArufGxtt1vEQA1tNggO/KqQOoAoCIzrbFPANMYTbrOIBKAYB8tv+F3IGx6LXh0PBo1ugA6usbK8Yd+OZ52WMjAAAUu0lEQVSrLio6JFghAHADlXKdAugIQOQAmM5qrnAAOmMRAYAJTGYVACC4BxePbfPPPGzTxQHYhj12hKB8IgDGoOvTErClOVEx3oCliAdQiMvQ98tBjDoseFUEcLT+TDc+6wAgH/FjIU2X/I++3EyBNUFTxsentgzktQ0Ao2Ni7ADesGChPLbuwcDHgNNNrEEIe6br2hzAXFUC8twffgdUAoJm4IlY8ceAmvjdFtR0Ej/6t02BtXef9v6D3//Gpx6U+vqE8QbE9fbNT5gjHB1RaCwbkjeueIvsP/hqUQFBvv3Fd2RheGMb2mjbez1v+Rx2YKOP4qc92vNPd78cS6FxQHF5x4N7pbGxUT5ylpMQZC4qAZltC+PnMSA4AJSKBgA/LD8GMR1svyYgKAG11p87Ou0AaBiE683P/FZwTGi7A2uOAb4Ay046W/bu3ysHd20NbAdAAKBCzVay6VRUXjuy9tIjABRqT1v8udn8l6tfL2DD++px3PPIYUP8KAcOHJBPXLBYamN1uZTW5RA7ZprjcesfAIDciij/9+ufGQ6AdgEVqwPwIn4MAiaM0ynz25MKANC2/7ivIwTR6IPBQrXNAO4BIHT9ZCppgoIODw8W5Qw0VREgMzJmzGTxiYL/p6OUul+7vXufRFLLRmlvb5etW7fmAMBwAkMDct1tv5vx05bpmGcCAOiGloAAAJRSex5OdTyhfISviX+6d32bA7Bt/3WEIBwLMhwYQIAAQGCAKKDrMyhoJZkC+/khb/zceQVPCqYCJtmGo2Ws1fGyrOneLqH+XX5eS3YMH292fJTdu3dLKpUy7q8oAIOzljpijlshCJo+562WUKPz3NjhFySbckK+l7o8/KJjVAYPRfhbwNUaeSMeffTRkgDUrHIGQhKPra86MfXsAgQrVVivqfyIFAHQBpV8OkKQ7e5r5wGYFENwPChoJbkD+5kfxAxA0g2k37YLk394teP1nK6/P9Ukw4njzVcdY3ukPuu+LnAf7aHwXX68wcmreOTIEUP0AACAwofWOAZJdn32q98rHeqQzpqjJvXPZ9mfn7FwPrz6vevhI6YfJJrBH977scceC9GVF/EMWk5anZse218AN4ImmsUzQdrp2bxxQsIb/VuVKqZAaDYAgJszkJu/PyaIloD5YggyKGgluQP7BQDWg7WdzgykF7wbQORrn20RAODT35R+UebFnGg2bI/1bALU14/scWLXn3tUV65L/a66rj0GAgD7twEoH+Hb99wA0e35W365R2KxmHz2LxaYbEnXXnttFgBmAnksPUbo1UcXeB6H6whYGCgzDYPlRxlMO+7n8XpHJ2K3g+/stnQKdtPO3p2yZs2a3DwSXPF50003lYRbMY2UOpWXn8UcpI4dDwAoakcIso8FNYcApHYLCgp34OefWRf4GDDIu5eyLjgAr/bycQA2oXkREgCgdsHJhjVOZHZLS61jz+9nx2Udv4TnNo7R6EI5HFlm+s/HgdjjYVv6PQtxRG7jAgAgqAnuAQDCx5xgvPhWLZ0vG7a9aELfuxEu7+MeZHyUVNIBwMZmBxChA1iz8vhcO27Er+/j+HBk53a5+OKLTXAVFkRZwnWpoiuVBEVKucjd2rLDgttBPnFtBwzxigikg4JCB/DaK9sDnwKUe7xe7XvpAKYi9+u+oAOILjrFfJV57TnfOoBSzUcp+9e6Bb/vByXlPffckwWBaQDo7T4kiCmB0yU3EOD9RYuXG2cflJ4uRydCAACQsN5JK5w5JhfBnd9uZ/Clza4AgGevuKI0TnizAgDoDMQYfwwKqgOA2HkD8lkOMigoJvLpx39dEd6AfhbpA9/6aNaNvfezQ+sd0Zap2Td24FTTKrMDUwQoRt9gj4U5DtxEFtTljg4RYLjN4UDQv5cOgvX1mNy4ArfvvEQFfH/xVT80IsDKlSvlgQcekPjyk3JefByTZtPdxAENACYnxTgHQG/AfGw/uQsGDgEAvOtd7zJdU1EJpeW2bdtKKwL4WXwzWWcuZAf2M7/5RAA+78Xuu7HEOvkIiJMEiLYiXZtyBOilb9Dv7EWA9riYz0DnN2CdntF5Eprv7I66f4IE6xFIdNZjDS5uc+klNuh5sXUAEAFo0afbzAcCYN1RIAKYnBTjOgAGBHHb+dk2wIFH7hAlIAKcfroTCo8Zr5HNuuQ6AD+LbybrAACYFryujglBneizTA+u3w9RcxA9FzsJQmth0pAKHG0gPXgmkzETikAbKJWQHtzP/BIA/Oxsdns2ALjtygCAmkVnmDnLHnoupwPwassv0eN5O5GJnfacAMT+AQChIYeNdnse39lt2ADhZ05tANAiAJWAJEw/IEAl4EjGORUJj8dEpGGQzfa7ET++QygxKAGXLVtmTlVQqASEHmBOiQB0BybLPynMt+3sU+AapsDxtkUSiTXK8889PWuUgPnsAEqhB4AM3nHi2QYAkjufKokOIEjC0nL0H0QXAB0ARIC+vj7Zv3+/hI9ZbrT3KH5BAJZ/KG4A4Jf4GUoMAEB7CgLFGWecMfdEADsxCABAK/0wOfb1BO8/5Q7MsOAwBU6leuSFTU/OGiWgFgEgs76y95As7HBs7lny7cp23kGY8cK8OJFoNo8P1S6Q+NI1OQ4gNnpw0s7NfvwmLPVKWWbv6tjN423LJ/WfjwOw20Ybej78nBagfdaDCAA7gKamJgEIDAwM5EybsQtjB25uduaKJZlMGsMnFFhB6v8ht+M+7+EzSDvgdplQZEKnIlIyOwC74Uq8hhIQBA7lHzIBAQBsU2D7Wjv/YEy4f/jwHmMnsG2Hk00IAUFqwzH57Z3fnhXKUCYP8SMDu2UZdvttNRudjS00Sjiciw/u3SAAABIqCUW3UYqEpWyPAAAdgN2//d5anLCzHtuAmA8Y7XbtY0CKAEFoIp8dQOB2pssOIMiLzURd2x2Yx4BemYAM0i5abF4VBE8AYN6AHbt3mohALJUQEszPvNpKwEKKPbapicRt14QnIhx+wAGAAKE7qUntk8bhl11fy60NcBFTTVgKDoD9x5LbjQ6CQJaPk9AgQgDw2v31gOw6AAA3HYCf34Z1Sg0AVTsAlRiEOgDG+af9P0196f/PY0J8MiSYtgwcVEFBd2x5YtaIANOhAyjWDgDRixnHMAjB6LqltANgu8XoAHgMWAkcQPUY0CUeAABApwMH4dvJQeE8BCcgAoC2DGR6cFgCvrJp3awBANgBQO6nzE723C+7r3dKtsGd1egDoosk1L4iZwlIEaCQ6ICdH9yIW5t41nYn9kpYGmlYLEPNJ+T6H+7fN+lZW4+hRRhyIG7cAp+D7gSJS3Q7aOPYpfNzdgC2KXAQQCs1BzAtpsBBBjgTdQv5AuCd3JR+4AwIANowCL4As/EUACKAPvv281vY7D+e8cokRABAneyR5yVRM9EZyFb86WxEhYKh8F3thKUADbYLEQQAgAIRAABAALHFCzcwc5uPQvYBeIZzWok6gKoIMM4B6B0chK2VgvgRNYHjmu7DTB+ufQGSfd0mIAhOATb/8XH5za03zgol4PdvuDTrdvZt74puhKAzCOcDgKEGZFWOGwCozbyWS0FOwmU7bMMrGal+h3wJSzWIAIB0/zYA6TY1F0EdBu/bSkIvud+2KJwtOgCMZ07ZAeiQYAwBpgmavgD6lACTBNEAhVmBuBC27XhxQvyAR+66ZVYAgJsOoBTn/5wXyuBGCRggHoAfTsRPnenu39YPwA4Aqb3xrnAHhrEYCo72cPxHwzH7qA91cNyHY0Ac/elrPMejwKDtwKCt7MeAsLI74R3vnfD7+PFZZrZdyNl2HjY0VqiN7b/5helT941nvPKz6RfU9fC9TtvkVc+uo/u335Vj0+9it2uP2W28PT2OJRuBiG2g71Pe8xFz6cenHG3f+eW/C9EXgDuXLfvzXD9oolC+l9YBxPp3Gg6g2B3eTkfuxRHo9u3+pe/lSbESC4ka9n3bNoDv4XZK4OUOrL0BtUEQo2RpLz6tAzDrdNwSEAZFtlchTYrZpr5Pd+CymwKfe+652fM+fW1uoTKEFj5TqS6jSONCBWEgLx8+kYQTBefrqKd3WzzDfGr6h0ebbOOBb15rzHhP/9Bf53L2zZt3lIBo8DzaRF/41Ds4/mc9tK3rOmg97obZ2DapLdgBMD/gMz++y5gEX/zFm0w9fK8JHtf83m18/M7Ye6u6bAP3wa1wjvA9geV3d94kaz95Ve7dUcdtrPie4736PWeG9DGgG/GjflDWnL+PyTA0zoLjOwLAhJ1hPKmIHQPRrqPfA//7SVhq6oXmi7Q4KdvQPwHAbl8TeaHjQQKAJni3/+kM5HYMqL308C42CGBdQzENb0DjxjuSmWQJCADQ7djEj3a11yF9AcpuCnzJJZdkV1/2GbPQQEz45A7LRYsBkfBzu9jmJ8y/p5zxdvMMidutDRKlbuPp//quef6MD1+ZAxqCDwkZhEUQ0oSt6+m6NgBwTCQkjIft6f5xn0TM/zlOAoZN8GhbA6Rug6BAkGTmYrax8ad3yJ997GrTBcflNlbcJ4d1/YcvDEEH4KYMm6DJL5Aq3E4WOoG46pbkCFB6dkh99tCk5KJuxO72XdCEpQY0LADSAOAWCTkf8WsdgZdxkP3e5ABoChxfvsrEA3ArbpwATHjpDGQHBNHtuBE/++A9xgMouynw5Zdfnq070Ql95MbG6sG7saskENbz20bflqeMqWXb6rfm+uazbMuNtbfZf10X//Md7XpwDsoMD5n7cA7q3vi41NfXS9ObzpwwdkOU/b1mLvBMbW1UakJj5jkIh/guFmuQkeEhGR4Zd/hQdUMhMe3jLzPUP+6I5ITF4rsNvLBRWk9dO2FdFRJjbrv2cyE/MQHRaLF6gbHWUyXbsMC810zpABiTMNR/UGq6n/WLNxPq2cFK/TYCHYA2BZ63evLa8GrLTQy269rr260t3c7hjU+VXwegAYAvRFYVO7YXgWnA8NIB6J1fEwDqgwhQCD5srxgdALT6SPIZCUdlNFsjkZrRCddo+8CBXRKNRKSlpd0QZfblLeYzevwpE4g9K1nJDKUlHI6Y+4bwsyKjY6MylMlIV/dhGRkdlfa2+ZIZHjGAEK6pldC4wigciZlxMe8g/h8Y6HOIKhSSulhMsju3StvqsyeAQr4FRB2A34VcrVedAb8zELrooouyZ370SlOfcjtZVxy1UQdgs+C4hixOVthNB/DME78y7UJMIABQB/Dw7TdIIpGQo9/+ftOvrSjz0gHY9dBuV0+XxBrapOvIq1JX1yI12cyEa9RZ/9v7DFG+5awLJT2YlP0P/7dx7jjns1+Xgwd3y6jEpL6uTqLhWjl0ZK9Eo63SnGiTzEBSkilEHW6SkZGsvLLlUQMAp771YulJdguiCkUiUentPSS1oZC0tDg76EC6S+KRiGm3IR41dWB+XB+NyKZ7/0PO/8xXTD0Nkra+g78JPq99/9pZcVLhd+FV61XGDITOP//87Dl/9aUJOgAYz6BQwUdFmyY+6goo87uxsLod7vDkLh6+/RvmvPnPP371JB1APrmYMjHfBXV7Ukmpi7dKerBPMiMjEgvLhOtE0zx5fN0vJRaNyqpT3yyJpg55+offGgeA6yUzMioSrpeasYwBgO5kp9Q1LpS+HscQhWauNTUx2fX8U5IZzsiJq8+XziP7JNHsEHyoBsTcI/PnvcGAQUf7IhkbGzHtDvUflPp4s/T2HZLWpnbZ+KPvyjuv/FqO+Enotr4D32sdQGUsmepbvJ5mILR27drs8gsunsAB2Kw7B6x1AFrGJlGTyPkJLTrqkYsgF4DP5x+83wToOPocx9/aTbb3qwM40t0pkUhMIuG41NSEJNXfM+EarPyW7c8ZDmDZG481/e1a96Bx+Vx67rsNaz80LBKPRqS+LibpgbQMZsYkEqmV0ZFhiUbCMjDYL5INyeAg3TvbZSgzaNqqi9eZM2Ow/9FwWMbGIEggIEnatNvaHJeQhGRsbFhikajsefRBOendl09YR350AK+nhVcdS2XMQJWtrIzfofoW1RmYkRmYBACwurPfpJBRD+uTE3CT0/224TYLfp/VR5jFjuHu668pCIpTmSOvX9nvGPG8n3eckdVU7XTWzcCkxX7d3fdmvYx68hkGgYVFJl4sZCTmLLYN2+hHGxVNR/84by/0K05ljmyQpK0CFbCFxoj6N37yLwu+Y6ExVO9XZwAzMGkhIVdgPqMeGv3YhkFYuHC8AQDQUSeocREX/1T6x6DgJ1BsG36IaypzhPejYq+Y+cHzft6xuryrM+BnBvKKAH6NegqdYeNFvIwg8tnCF9O/7fgTtA0/7LUWAYK270c00XXc5sfPO/r58at1qjMQQsBNm+32s0jzEe5U5HhaFmoRYibfB8RW6jkq9RirgFAl5GJnIITdbMemDeb5405eY9JoFyu/49wfwDAVHQDaqKT3gU6glHMEsEWcwlKNsaoTKHbpV58zOgAu7nhjoxy3co0h3mLlZ+gA8CwMiIptg8RRKe8DebuUc4RJL+UYqzqBKiFPZQbM4rYdethgUPnW7RgwaBvou1TvQ+MafSwZ9H3AXpdyjji3pRoj2quKAFMhgbn9bPU4aW7//tXRz/EZmAQAUHj5VfBpr0G/z3A39lufzkN+61d3wzm+oqvDDzQDkwDgpp+tzwEAfQLg9cdoOmid59f0GoS3H2V+2gfgGufdOgoPrhFIoSc94lmffeo+3NrXgTo4YrT/5cveVuVqAi2BauW5PAOTiOUff/CLrDby0W6/tmKPIa9g+ONmGORm8ELC9VsffQRp/+sfe28VAObyiq6OPdAMuIoAaMGPgU6+gB/2WwSxdcezrM+4AH7fCcEzA81AtXJ1BubwDEwycilEaHquitUB2NZ6fuX7Yvqr6gTm8OquDr3gDEwycqEdvT6OozzvJp+jnpuMzuftZ8DSayMYbbev9QduTkGFdA7gGggm1CFUdQIF10C1whyegUlGLsiwQ0LUEWrc5PlCOgDMKxWIjBwEYyEAAA19dH/6d2AEXe0wk68/6BZshSOereoE5vDqrg694AxMMnLxc0yn5XP0wOChfvQGqKONYMrdX1UnUHANVCvM4Rn4f5Ac9mL6rDOpAAAAAElFTkSuQmCC"}],"animations":[{"uuid":"b02ba50a-5f74-8fd0-2aec-2291fe206d66","name":"animation","loop":"loop","override":false,"length":0,"snapping":24,"selected":false,"anim_time_update":"","blend_weight":"","start_delay":"","loop_delay":"","animators":{"6c29dcaa-cae0-8cde-9313-bc19c33c621f":{"name":"propellor_center","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"0","y":"0","z":"variable.engine_rotation * 60"}],"uuid":"afb6daf1-1ca2-99ec-624c-3df1ae80c2f6","time":0,"color":-1,"interpolation":"linear"}]},"2060f9f2-3f64-0d2e-4696-6fe04d9a2a92":{"name":"right_rudder","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"0","y":"variable.pressing_interpolated_x * 20","z":"0"}],"uuid":"b1dd4f58-bc58-241f-6049-59e09c8a6fd3","time":0,"color":-1,"interpolation":"linear"}]},"d8f8e9b6-af62-26c3-fad5-38a8753ac540":{"name":"left_rudder","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"0","y":"variable.pressing_interpolated_x * 20\n","z":"0"}],"uuid":"ef6583d7-825d-3620-4219-7d8febc2e779","time":0,"color":-1,"interpolation":"linear"}]},"ffa690b7-c584-3aff-851d-d3bddb6775e9":{"name":"propellor_left","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"0","y":"0","z":"variable.engine_rotation * 100"}],"uuid":"8e59c061-d503-9359-0589-418f74eeb923","time":0,"color":-1,"interpolation":"linear"}]},"c063df59-84ea-8bac-c714-05669eb92b3d":{"name":"flap","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"variable.pressing_interpolated_z * 20","y":"0","z":"0"}],"uuid":"01ef10b4-7b6a-7dc6-1f0e-713eff696881","time":0,"color":-1,"interpolation":"linear"}]},"ecbb06a7-ebf0-48d0-b65b-25bf4dd93cd7":{"name":"propellor_right","type":"bone","keyframes":[{"channel":"rotation","data_points":[{"x":"0","y":"0","z":"-variable.engine_rotation * 100"}],"uuid":"2be0dac7-b71e-41dc-ca01-030fec28b485","time":0,"color":-1,"interpolation":"linear"}]}}}]} \ No newline at end of file diff --git a/kubejs/assets/immersive_aircraft/textures/entity/bamboo_hopper.png b/kubejs/assets/immersive_aircraft/textures/entity/bamboo_hopper.png new file mode 100644 index 000000000..a9ac4f651 Binary files /dev/null and b/kubejs/assets/immersive_aircraft/textures/entity/bamboo_hopper.png differ diff --git a/kubejs/assets/immersive_aircraft/textures/item/bamboo_hopper.png b/kubejs/assets/immersive_aircraft/textures/item/bamboo_hopper.png new file mode 100644 index 000000000..70356704f Binary files /dev/null and b/kubejs/assets/immersive_aircraft/textures/item/bamboo_hopper.png differ diff --git a/kubejs/assets/kaolinclayze/lang/uk_ua.json b/kubejs/assets/kaolinclayze/lang/uk_ua.json new file mode 100644 index 000000000..93d549278 --- /dev/null +++ b/kubejs/assets/kaolinclayze/lang/uk_ua.json @@ -0,0 +1,9 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "entity.kaolinclayze.tfc": "Каоліновий Клейз", + "entity.terramod.tfc": "Каоліновий Клейз", + "entity.kaolinclayze.golem_2": "Графітовий Глейз", + "item.kaolinclayze.tfc_spawn_egg": "Яйце спавну Каолінового Клейза", + "item.kaolinclayze.golem_2_spawn_egg": "Яйце спавну Графітового Глейза", + "item.terramod.tfc_spawn_egg": "Яйце спавну Каолінового Клейза" +} \ No newline at end of file diff --git a/kubejs/assets/minecraft/lang/en_gb.json b/kubejs/assets/minecraft/lang/en_gb.json new file mode 100644 index 000000000..1fb48f92d --- /dev/null +++ b/kubejs/assets/minecraft/lang/en_gb.json @@ -0,0 +1,55 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.minecraft.iron_block": "Cast Iron Block", + "block.minecraft.chiseled_deepslate": "Chiseled Migmatite", + "block.minecraft.cobbled_deepslate": "Cobbled Migmatite", + "block.minecraft.cobbled_deepslate_slab": "Cobbled Migmatite Slab", + "block.minecraft.cobbled_deepslate_stairs": "Cobbled Migmatite Stairs", + "block.minecraft.cobbled_deepslate_wall": "Cobbled Migmatite Wall", + "block.minecraft.cracked_deepslate_bricks": "Cracked Migmatite Bricks", + "block.minecraft.cracked_deepslate_tiles": "Cracked Migmatite Tiles", + "block.minecraft.deepslate": "Raw Migmatite", + "block.minecraft.deepslate_brick_slab": "Migmatite Brick Slab", + "block.minecraft.deepslate_brick_stairs": "Migmatite Brick Stairs", + "block.minecraft.deepslate_brick_wall": "Migmatite Brick Wall", + "block.minecraft.deepslate_bricks": "Migmatite Bricks", + "block.minecraft.deepslate_tile_slab": "Migmatite Tile Slab", + "block.minecraft.deepslate_tile_stairs": "Migmatite Tile Stairs", + "block.minecraft.deepslate_tile_wall": "Migmatite Tile Wall", + "block.minecraft.deepslate_tiles": "Migmatite Tiles", + "block.minecraft.infested_deepslate": "Infested Migmatite", + "block.minecraft.polished_deepslate": "Polished Migmatite", + "block.minecraft.polished_deepslate_slab": "Polished Migmatite Slab", + "block.minecraft.polished_deepslate_stairs": "Polished Migmatite Stairs", + "block.minecraft.polished_deepslate_wall": "Polished Migmatite Wall", + "block.minecraft.blackstone": "Raw Pyroxenite", + "block.minecraft.blackstone_slab": "Pyroxenite Slab", + "block.minecraft.blackstone_stairs": "Pyroxenite Stairs", + "block.minecraft.blackstone_wall": "Pyroxenite Wall", + "block.minecraft.chiseled_polished_blackstone": "Chiseled Polished Pyroxenite", + "block.minecraft.cracked_polished_blackstone_bricks": "Cracked Polished Pyroxenite Bricks", + "block.minecraft.gilded_blackstone": "Gilded Pyroxenite", + "block.minecraft.polished_blackstone": "Polished Pyroxenite", + "block.minecraft.polished_blackstone_brick_slab": "Pyroxenite Brick Slab", + "block.minecraft.polished_blackstone_brick_stairs": "Pyroxenite Brick Stairs", + "block.minecraft.polished_blackstone_brick_wall": "Pyroxenite Brick Wall", + "block.minecraft.polished_blackstone_bricks": "Pyroxenite Bricks", + "block.minecraft.polished_blackstone_button": "Polished Pyroxenite Button", + "block.minecraft.polished_blackstone_pressure_plate": "Polished Pyroxenite Pressure Plate", + "block.minecraft.polished_blackstone_slab": "Polished Pyroxenite Slab", + "block.minecraft.polished_blackstone_stairs": "Polished Pyroxenite Stairs", + "block.minecraft.polished_blackstone_wall": "Polished Pyroxenite Wall", + "block.minecraft.dripstone_block": "Raw Travertine", + "block.minecraft.magma_block": "Pyroxenite Magma", + "block.minecraft.twisting_vines": "Lightbloom Stem", + "block.minecraft.pearlescent_froglight": "Pearlescent Lightbloom", + "block.minecraft.verdant_froglight": "Verdant Lightbloom", + "block.minecraft.ochre_froglight": "Ochre Lightbloom", + "item.minecraft.iron_nugget": "Cast Iron Nugget", + "item.minecraft.iron_ingot": "Cast Iron Ingot", + "item.minecraft.iron_block": "Cast Iron Block", + "item.minecraft.netherite_leggings": "Blue Steel Diving Leggings", + "item.minecraft.string": "Silk Thread", + "item.minecraft.glow_ink_sac": "Glowing Dye", + "material.tfg.dripstone": "Travertine" +} \ No newline at end of file diff --git a/kubejs/assets/minecraft/lang/en_us.json b/kubejs/assets/minecraft/lang/en_us.json index ad6f97857..1fb48f92d 100644 --- a/kubejs/assets/minecraft/lang/en_us.json +++ b/kubejs/assets/minecraft/lang/en_us.json @@ -42,10 +42,14 @@ "block.minecraft.dripstone_block": "Raw Travertine", "block.minecraft.magma_block": "Pyroxenite Magma", "block.minecraft.twisting_vines": "Lightbloom Stem", + "block.minecraft.pearlescent_froglight": "Pearlescent Lightbloom", + "block.minecraft.verdant_froglight": "Verdant Lightbloom", + "block.minecraft.ochre_froglight": "Ochre Lightbloom", "item.minecraft.iron_nugget": "Cast Iron Nugget", "item.minecraft.iron_ingot": "Cast Iron Ingot", "item.minecraft.iron_block": "Cast Iron Block", "item.minecraft.netherite_leggings": "Blue Steel Diving Leggings", - "item.beneath.loose_blackstone": "Loose Pyroxenite", + "item.minecraft.string": "Silk Thread", + "item.minecraft.glow_ink_sac": "Glowing Dye", "material.tfg.dripstone": "Travertine" } \ No newline at end of file diff --git a/kubejs/assets/minecraft/lang/uk_ua.json b/kubejs/assets/minecraft/lang/uk_ua.json new file mode 100644 index 000000000..e38c866bf --- /dev/null +++ b/kubejs/assets/minecraft/lang/uk_ua.json @@ -0,0 +1,55 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.minecraft.iron_block": "Чавунний блок", + "block.minecraft.chiseled_deepslate": "Різьблений мігматит", + "block.minecraft.cobbled_deepslate": "Брукований мігматит", + "block.minecraft.cobbled_deepslate_slab": "Брукована мігматитова плита", + "block.minecraft.cobbled_deepslate_stairs": "Бруковані мігматитові сходи", + "block.minecraft.cobbled_deepslate_wall": "Брукована мігматитова стіна", + "block.minecraft.cracked_deepslate_bricks": "Тріщинуваті мігматитові цеглини", + "block.minecraft.cracked_deepslate_tiles": "Тріщинуваті мігматитові плитки", + "block.minecraft.deepslate": "Сирий мігматит", + "block.minecraft.deepslate_brick_slab": "Мігматитова цегляна плита", + "block.minecraft.deepslate_brick_stairs": "Мігматитові цегляні сходи", + "block.minecraft.deepslate_brick_wall": "Мігматитова цегляна стіна", + "block.minecraft.deepslate_bricks": "Мігматитові цеглини", + "block.minecraft.deepslate_tile_slab": "Мігматитова плиткова плита", + "block.minecraft.deepslate_tile_stairs": "Мігматитові плиткові сходи", + "block.minecraft.deepslate_tile_wall": "Мігматитова плиткова стіна", + "block.minecraft.deepslate_tiles": "Migmatite Tiles", + "block.minecraft.infested_deepslate": "Заражений мігматит", + "block.minecraft.polished_deepslate": "Полірований мігматит", + "block.minecraft.polished_deepslate_slab": "Полірована мігматитова плита", + "block.minecraft.polished_deepslate_stairs": "Поліровані мігматитові сходи", + "block.minecraft.polished_deepslate_wall": "Полірована мігматитова стіна", + "block.minecraft.blackstone": "Сирий Піроксеніт", + "block.minecraft.blackstone_slab": "Піроксенітова плита", + "block.minecraft.blackstone_stairs": "Піроксенітові сходи", + "block.minecraft.blackstone_wall": "Піроксенітова стіна", + "block.minecraft.chiseled_polished_blackstone": "Різьблений полірований піроксеніт", + "block.minecraft.cracked_polished_blackstone_bricks": "Тріщинувата полірована піроксенітова цегла", + "block.minecraft.gilded_blackstone": "Позолочений піроксеніт", + "block.minecraft.polished_blackstone": "Полірований піроксеніт", + "block.minecraft.polished_blackstone_brick_slab": "Піроксенітова цегляна плита", + "block.minecraft.polished_blackstone_brick_stairs": "Піроксенітові цегляні сходи", + "block.minecraft.polished_blackstone_brick_wall": "Піроксенітова цегляна стіна", + "block.minecraft.polished_blackstone_bricks": "Піроксенітова цегла", + "block.minecraft.polished_blackstone_button": "Полірована піроксенітова кнопка", + "block.minecraft.polished_blackstone_pressure_plate": "Полірована піроксенітова натискна пластина", + "block.minecraft.polished_blackstone_slab": "Полірована піроксенітова плита", + "block.minecraft.polished_blackstone_stairs": "Поліровані піроксенітові сходи", + "block.minecraft.polished_blackstone_wall": "Полірована піроксенітова стіна", + "block.minecraft.dripstone_block": "Сирий Травертин", + "block.minecraft.magma_block": "Піроксенітова магма", + "block.minecraft.twisting_vines": "Стебло Світлоквіту", + "block.minecraft.pearlescent_froglight": "Перламутровий Світлобутон", + "block.minecraft.verdant_froglight": "Зеленіючий Світлобутон", + "block.minecraft.ochre_froglight": "Охристий Світлобутон", + "item.minecraft.iron_nugget": "Самородок чавуну", + "item.minecraft.iron_ingot": "Чавунний злиток", + "item.minecraft.iron_block": "Чавунний блок", + "item.minecraft.netherite_leggings": "Сині сталеві легінси для дайвінгу", + "item.minecraft.string": "Шовкова нитка", + "item.minecraft.glow_ink_sac": "Світний барвник", + "material.tfg.dripstone": "Травертин" +} \ No newline at end of file diff --git a/kubejs/assets/minecraft/textures/block/raw_iron_block.png b/kubejs/assets/minecraft/textures/block/raw_iron_block.png new file mode 100644 index 000000000..52ed63e40 Binary files /dev/null and b/kubejs/assets/minecraft/textures/block/raw_iron_block.png differ diff --git a/kubejs/assets/minecraft/textures/block/twisting_vines.png b/kubejs/assets/minecraft/textures/block/twisting_vines.png new file mode 100644 index 000000000..f97911392 Binary files /dev/null and b/kubejs/assets/minecraft/textures/block/twisting_vines.png differ diff --git a/kubejs/assets/minecraft/textures/block/twisting_vines_plant.png b/kubejs/assets/minecraft/textures/block/twisting_vines_plant.png new file mode 100644 index 000000000..b58ffb3b6 Binary files /dev/null and b/kubejs/assets/minecraft/textures/block/twisting_vines_plant.png differ diff --git a/kubejs/assets/minecraft/textures/entity/shulker/shulker_gray.png b/kubejs/assets/minecraft/textures/entity/shulker/shulker_gray.png new file mode 100644 index 000000000..bdd96b6ba Binary files /dev/null and b/kubejs/assets/minecraft/textures/entity/shulker/shulker_gray.png differ diff --git a/kubejs/assets/minecraft/textures/item/glow_ink_sac.png b/kubejs/assets/minecraft/textures/item/glow_ink_sac.png new file mode 100644 index 000000000..122dd093d Binary files /dev/null and b/kubejs/assets/minecraft/textures/item/glow_ink_sac.png differ diff --git a/kubejs/assets/minecraft/textures/item/shulker_shell.png b/kubejs/assets/minecraft/textures/item/shulker_shell.png new file mode 100644 index 000000000..892e2ee6a Binary files /dev/null and b/kubejs/assets/minecraft/textures/item/shulker_shell.png differ diff --git a/kubejs/assets/railways/lang/uk_ua.json b/kubejs/assets/railways/lang/uk_ua.json new file mode 100644 index 000000000..f31dfa905 --- /dev/null +++ b/kubejs/assets/railways/lang/uk_ua.json @@ -0,0 +1,24 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.railways.track_create_andesite_wide": "Широка Залізнична Колія", + "block.railways.track_create_andesite_narrow": "Вузька Залізнична Колія", + "item.railways.track_incomplete_create_andesite_wide": "Незавершена Широка Колія", + "item.railways.track_incomplete_create_andesite_narrow": "Незавершена Вузька Колія", + "tfc.recipe.barrel.railways.barrel.dyeing.cap_decolor": "Знебарвлення", + "tfc.recipe.barrel.railways.barrel.dyeing.black_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.gray_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.light_conductor_gray_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.white_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.pink_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.magenta_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.purple_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.blue_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.light_conductor_blue_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.cyan_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.green_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.lime_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.yellow_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.orange_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.red_conductor_cap": "Фарбування", + "tfc.recipe.barrel.railways.barrel.dyeing.brown_conductor_cap": "Фарбування" +} \ No newline at end of file diff --git a/kubejs/assets/sophisticatedbackpacks/lang/uk_ua.json b/kubejs/assets/sophisticatedbackpacks/lang/uk_ua.json new file mode 100644 index 000000000..8b6cd8a31 --- /dev/null +++ b/kubejs/assets/sophisticatedbackpacks/lang/uk_ua.json @@ -0,0 +1,11 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.sophisticatedbackpacks.iron_backpack": "Рюкзак з Червоної Сталі", + "block.sophisticatedbackpacks.gold_backpack": "Рюкзак з Алюмінію", + "block.sophisticatedbackpacks.diamond_backpack": "Рюкзак з Титану", + "block.sophisticatedbackpacks.netherite_backpack": "Рюкзак з Вольфраму", + "item.sophisticatedbackpacks.iron_backpack": "Рюкзак з Червоної Сталі", + "item.sophisticatedbackpacks.gold_backpack": "Рюкзак з Алюмінію", + "item.sophisticatedbackpacks.diamond_backpack": "Рюкзак з Титану", + "item.sophisticatedbackpacks.netherite_backpack": "Рюкзак з Вольфраму" +} \ No newline at end of file diff --git a/kubejs/assets/species/models/block/birt_dwelling.json b/kubejs/assets/species/models/block/birt_dwelling.json new file mode 100644 index 000000000..3f31c2feb --- /dev/null +++ b/kubejs/assets/species/models/block/birt_dwelling.json @@ -0,0 +1,75 @@ +{ + "parent": "minecraft:block/cube", + "render_type": "cutout", + "ambientocclusion": true, + "textures": { + "front_inside": "species:block/birt_nest_front_inside", + "side_inside": "species:block/birt_nest_side_inside", + "top_inside": "species:block/birt_nest_top_inside", + "bottom_inside": "species:block/birt_nest_bottom_inside", + "front": "species:block/birt_nest_front", + "top": "create:block/palettes/stone_types/natural/asurine_1", + "particle": "create:block/palettes/stone_types/natural/asurine_1", + "side": "create:block/palettes/stone_types/natural/asurine_1" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#front" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + }, + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + } + } + }, + { + "from": [ 2, 14, 0 ], + "to": [ 14, 2, 15 ], + "faces": { + "east": { + "uv": [ 1, 14, 16, 2 ], + "texture": "#side_inside" + }, + "south": { + "uv": [ 2, 4.5, 14, 4.5 ], + "texture": "#front_inside" + }, + "west": { + "uv": [ 16, 14, 1, 2 ], + "texture": "#side_inside" + }, + "up": { + "uv": [ 16, 2, 1, 14 ], + "rotation": 90, + "texture": "#bottom_inside" + }, + "down": { + "uv": [ 1, 2, 16, 14 ], + "rotation": 90, + "texture": "#top_inside" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/species/models/block/birt_dwelling_1.json b/kubejs/assets/species/models/block/birt_dwelling_1.json new file mode 100644 index 000000000..3494d48e3 --- /dev/null +++ b/kubejs/assets/species/models/block/birt_dwelling_1.json @@ -0,0 +1,106 @@ +{ + "parent": "minecraft:block/cube", + "render_type": "cutout", + "ambientocclusion": true, + "textures": { + "front_inside": "species:block/birt_nest_front_inside", + "side_inside": "species:block/birt_nest_side_inside", + "top_inside": "species:block/birt_nest_top_inside", + "bottom_inside": "species:block/birt_nest_bottom_inside", + "birt": "species:block/birt_nest_birt", + "front": "species:block/birt_nest_front", + "top": "create:block/palettes/stone_types/natural/asurine_1", + "particle": "create:block/palettes/stone_types/natural/asurine_1", + "side": "create:block/palettes/stone_types/natural/asurine_1" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#front" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + }, + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + } + } + }, + { + "from": [ 9, 2, 13 ], + "to": [ 14, 7, 13 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 2, 14, 0 ], + "to": [ 14, 2, 15 ], + "faces": { + "east": { + "uv": [ 1, 14, 16, 2 ], + "texture": "#side_inside" + }, + "south": { + "uv": [ 2, 2, 14, 14 ], + "texture": "#front_inside" + }, + "west": { + "uv": [ 16, 14, 1, 2 ], + "texture": "#side_inside" + }, + "up": { + "uv": [ 16, 2, 1, 14 ], + "rotation": 90, + "texture": "#bottom_inside" + }, + "down": { + "uv": [ 1, 2, 16, 14 ], + "rotation": 90, + "texture": "#top_inside" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/species/models/block/birt_dwelling_2.json b/kubejs/assets/species/models/block/birt_dwelling_2.json new file mode 100644 index 000000000..8d56bdf8b --- /dev/null +++ b/kubejs/assets/species/models/block/birt_dwelling_2.json @@ -0,0 +1,136 @@ +{ + "parent": "minecraft:block/cube", + "render_type": "cutout", + "ambientocclusion": true, + "textures": { + "front_inside": "species:block/birt_nest_front_inside", + "side_inside": "species:block/birt_nest_side_inside", + "top_inside": "species:block/birt_nest_top_inside", + "bottom_inside": "species:block/birt_nest_bottom_inside", + "birt": "species:block/birt_nest_birt", + "front": "species:block/birt_nest_front", + "top": "create:block/palettes/stone_types/natural/asurine_1", + "particle": "create:block/palettes/stone_types/natural/asurine_1", + "side": "create:block/palettes/stone_types/natural/asurine_1" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#front" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#side" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + }, + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#top" + } + } + }, + { + "from": [ 9, 2, 13 ], + "to": [ 14, 7, 13 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 5, 6, 12 ], + "to": [ 10, 11, 12 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 2, 14, 0 ], + "to": [ 14, 2, 15 ], + "faces": { + "east": { + "uv": [ 1, 14, 16, 2 ], + "texture": "#side_inside" + }, + "south": { + "uv": [ 2, 14, 14, 2 ], + "texture": "#front_inside" + }, + "west": { + "uv": [ 16, 14, 1, 2 ], + "texture": "#side_inside" + }, + "up": { + "uv": [ 16, 2, 1, 14 ], + "rotation": 90, + "texture": "#bottom_inside" + }, + "down": { + "uv": [ 1, 2, 16, 14 ], + "rotation": 90, + "texture": "#top_inside" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/species/models/block/birt_dwelling_3.json b/kubejs/assets/species/models/block/birt_dwelling_3.json new file mode 100644 index 000000000..e672d3b94 --- /dev/null +++ b/kubejs/assets/species/models/block/birt_dwelling_3.json @@ -0,0 +1,166 @@ +{ + "parent": "minecraft:block/cube", + "render_type": "cutout", + "ambientocclusion": true, + "textures": { + "6": "create:block/palettes/stone_types/natural/asurine_1", + "7": "create:block/palettes/stone_types/natural/asurine_1", + "particle": "create:block/palettes/stone_types/natural/asurine_1", + "front_inside": "species:block/birt_nest_front_inside", + "side_inside": "species:block/birt_nest_side_inside", + "top_inside": "species:block/birt_nest_top_inside", + "bottom_inside": "species:block/birt_nest_bottom_inside", + "birt": "species:block/birt_nest_birt", + "front": "species:block/birt_nest_front" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#front" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#6" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#6" + }, + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#6" + }, + "up": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#7" + }, + "down": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#7" + } + } + }, + { + "from": [ 9, 2, 13 ], + "to": [ 14, 7, 13 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 5, 6, 12 ], + "to": [ 10, 11, 12 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 7, 8, 14 ], + "faces": { + "north": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "east": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "south": { + "uv": [ 0, 0, 5, 5 ], + "texture": "#birt" + }, + "west": { + "uv": [ 0, 0, 0, 5 ], + "texture": "#birt" + }, + "up": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + }, + "down": { + "uv": [ 0, 0, 5, 0 ], + "texture": "#birt" + } + } + }, + { + "from": [ 2, 14, 0 ], + "to": [ 14, 2, 15 ], + "faces": { + "east": { + "uv": [ 1, 14, 16, 2 ], + "texture": "#side_inside" + }, + "south": { + "uv": [ 2, 14, 14, 2 ], + "texture": "#front_inside" + }, + "west": { + "uv": [ 16, 14, 1, 2 ], + "texture": "#side_inside" + }, + "up": { + "uv": [ 16, 2, 1, 14 ], + "rotation": 90, + "texture": "#bottom_inside" + }, + "down": { + "uv": [ 1, 2, 16, 14 ], + "rotation": 90, + "texture": "#top_inside" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/species/textures/block/birt_nest_bottom_inside.png b/kubejs/assets/species/textures/block/birt_nest_bottom_inside.png new file mode 100644 index 000000000..2a62634d3 Binary files /dev/null and b/kubejs/assets/species/textures/block/birt_nest_bottom_inside.png differ diff --git a/kubejs/assets/species/textures/block/birt_nest_front.png b/kubejs/assets/species/textures/block/birt_nest_front.png new file mode 100644 index 000000000..2eaa9466b Binary files /dev/null and b/kubejs/assets/species/textures/block/birt_nest_front.png differ diff --git a/kubejs/assets/species/textures/block/birt_nest_side_inside.png b/kubejs/assets/species/textures/block/birt_nest_side_inside.png new file mode 100644 index 000000000..89e5ba094 Binary files /dev/null and b/kubejs/assets/species/textures/block/birt_nest_side_inside.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz.png b/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz.png new file mode 100644 index 000000000..8388a9b52 Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz_gary.png b/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz_gary.png new file mode 100644 index 000000000..0a9635ce8 Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/certus_quartz_gary.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/desh.png b/kubejs/assets/species/textures/entity/limpet/ores/desh.png new file mode 100644 index 000000000..1a999edb8 Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/desh.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/desh_gary.png b/kubejs/assets/species/textures/entity/limpet/ores/desh_gary.png new file mode 100644 index 000000000..87d853afe Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/desh_gary.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/ruby.png b/kubejs/assets/species/textures/entity/limpet/ores/ruby.png new file mode 100644 index 000000000..f9899a344 Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/ruby.png differ diff --git a/kubejs/assets/species/textures/entity/limpet/ores/ruby_gary.png b/kubejs/assets/species/textures/entity/limpet/ores/ruby_gary.png new file mode 100644 index 000000000..baa9db1db Binary files /dev/null and b/kubejs/assets/species/textures/entity/limpet/ores/ruby_gary.png differ diff --git a/kubejs/assets/tfc/lang/uk_ua.json b/kubejs/assets/tfc/lang/uk_ua.json new file mode 100644 index 000000000..51f6dfaf2 --- /dev/null +++ b/kubejs/assets/tfc/lang/uk_ua.json @@ -0,0 +1,2612 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.tfc.fluid.salt_water": "Морська Вода", + "block.tfc.cauldron.salt_water": "Котел з морською водою", + "block.gtceu.andesite_almandine_ore.prospected": "Альмандин", + "block.gtceu.andesite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.andesite_alunite_ore.prospected": "Алюніт", + "block.gtceu.andesite_amethyst_ore.prospected": "Аметист", + "block.gtceu.andesite_apatite_ore.prospected": "Апатит", + "block.gtceu.andesite_asbestos_ore.prospected": "Азбест", + "block.gtceu.andesite_barite_ore.prospected": "Барит", + "block.gtceu.andesite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.andesite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.andesite_bauxite_ore.prospected": "Боксит", + "block.gtceu.andesite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.andesite_beryllium_ore.prospected": "Берилій", + "block.gtceu.andesite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.andesite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.andesite_borax_ore.prospected": "Боракс", + "block.gtceu.andesite_bornite_ore.prospected": "Борніт", + "block.gtceu.andesite_calcite_ore.prospected": "Кальцит", + "block.gtceu.andesite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.andesite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.andesite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.andesite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.andesite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.andesite_chromite_ore.prospected": "Хроміт", + "block.gtceu.andesite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.andesite_coal_ore.prospected": "Вугілля", + "block.gtceu.andesite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.andesite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.andesite_cooperite_ore.prospected": "Куперит", + "block.gtceu.andesite_copper_ore.prospected": "Мідь", + "block.gtceu.andesite_diamond_ore.prospected": "Діамант", + "block.gtceu.andesite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.andesite_electrotine_ore.prospected": "Електротин", + "block.gtceu.andesite_emerald_ore.prospected": "Смарагд", + "block.gtceu.andesite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.andesite_galena_ore.prospected": "Галеніт", + "block.gtceu.andesite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.andesite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.andesite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.andesite_goethite_ore.prospected": "Гетит", + "block.gtceu.andesite_gold_ore.prospected": "Золото", + "block.gtceu.andesite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.andesite_graphite_ore.prospected": "Графіт", + "block.gtceu.andesite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.andesite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.andesite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.andesite_hematite_ore.prospected": "Гематит", + "block.gtceu.andesite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.andesite_iron_ore.prospected": "Залізо", + "block.gtceu.andesite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.andesite_lapis_ore.prospected": "Лазурит", + "block.gtceu.andesite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.andesite_lead_ore.prospected": "Свинець", + "block.gtceu.andesite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.andesite_lithium_ore.prospected": "Літій", + "block.gtceu.andesite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.andesite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.andesite_malachite_ore.prospected": "Малахіт", + "block.gtceu.andesite_mica_ore.prospected": "Слюда", + "block.gtceu.andesite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.andesite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.andesite_monazite_ore.prospected": "Монацит", + "block.gtceu.andesite_naquadah_ore.prospected": "Наквада", + "block.gtceu.andesite_neodymium_ore.prospected": "Неодим", + "block.gtceu.andesite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.andesite_nickel_ore.prospected": "Нікель", + "block.gtceu.andesite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.andesite_olivine_ore.prospected": "Олівін", + "block.gtceu.andesite_opal_ore.prospected": "Опал", + "block.gtceu.andesite_palladium_ore.prospected": "Паладій", + "block.gtceu.andesite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.andesite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.andesite_platinum_ore.prospected": "Платина", + "block.gtceu.andesite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.andesite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.andesite_powellite_ore.prospected": "Повеліт", + "block.gtceu.andesite_pyrite_ore.prospected": "Пірит", + "block.gtceu.andesite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.andesite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.andesite_pyrope_ore.prospected": "Піроп", + "block.gtceu.andesite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.andesite_realgar_ore.prospected": "Реальгар", + "block.gtceu.andesite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.andesite_redstone_ore.prospected": "Редстоун", + "block.gtceu.andesite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.andesite_ruby_ore.prospected": "Рубін", + "block.gtceu.andesite_salt_ore.prospected": "Сіль", + "block.gtceu.andesite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.andesite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.andesite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.andesite_silver_ore.prospected": "Срібло", + "block.gtceu.andesite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.andesite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.andesite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.andesite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.andesite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.andesite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.andesite_sulfur_ore.prospected": "Сірка", + "block.gtceu.andesite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.andesite_talc_ore.prospected": "Тальк", + "block.gtceu.andesite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.andesite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.andesite_thorium_ore.prospected": "Торій", + "block.gtceu.andesite_tin_ore.prospected": "Олово", + "block.gtceu.andesite_topaz_ore.prospected": "Топаз", + "block.gtceu.andesite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.andesite_trona_ore.prospected": "Трона", + "block.gtceu.andesite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.andesite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.andesite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.andesite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.andesite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.andesite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.andesite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.basalt_almandine_ore.prospected": "Альмандин", + "block.gtceu.basalt_aluminium_ore.prospected": "Алюміній", + "block.gtceu.basalt_alunite_ore.prospected": "Алюніт", + "block.gtceu.basalt_amethyst_ore.prospected": "Аметист", + "block.gtceu.basalt_apatite_ore.prospected": "Апатит", + "block.gtceu.basalt_asbestos_ore.prospected": "Азбест", + "block.gtceu.basalt_barite_ore.prospected": "Барит", + "block.gtceu.basalt_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.basalt_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.basalt_bauxite_ore.prospected": "Боксит", + "block.gtceu.basalt_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.basalt_beryllium_ore.prospected": "Берилій", + "block.gtceu.basalt_bismuth_ore.prospected": "Вісмут", + "block.gtceu.basalt_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.basalt_borax_ore.prospected": "Боракс", + "block.gtceu.basalt_bornite_ore.prospected": "Борніт", + "block.gtceu.basalt_calcite_ore.prospected": "Кальцит", + "block.gtceu.basalt_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.basalt_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.basalt_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.basalt_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.basalt_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.basalt_chromite_ore.prospected": "Хроміт", + "block.gtceu.basalt_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.basalt_coal_ore.prospected": "Вугілля", + "block.gtceu.basalt_cobalt_ore.prospected": "Кобальт", + "block.gtceu.basalt_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.basalt_cooperite_ore.prospected": "Куперит", + "block.gtceu.basalt_copper_ore.prospected": "Мідь", + "block.gtceu.basalt_diamond_ore.prospected": "Діамант", + "block.gtceu.basalt_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.basalt_electrotine_ore.prospected": "Електротин", + "block.gtceu.basalt_emerald_ore.prospected": "Смарагд", + "block.gtceu.basalt_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.basalt_galena_ore.prospected": "Галеніт", + "block.gtceu.basalt_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.basalt_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.basalt_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.basalt_goethite_ore.prospected": "Гетит", + "block.gtceu.basalt_gold_ore.prospected": "Золото", + "block.gtceu.basalt_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.basalt_graphite_ore.prospected": "Графіт", + "block.gtceu.basalt_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.basalt_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.basalt_gypsum_ore.prospected": "Гіпс", + "block.gtceu.basalt_hematite_ore.prospected": "Гематит", + "block.gtceu.basalt_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.basalt_iron_ore.prospected": "Залізо", + "block.gtceu.basalt_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.basalt_lapis_ore.prospected": "Лазурит", + "block.gtceu.basalt_lazurite_ore.prospected": "Лазурите", + "block.gtceu.basalt_lead_ore.prospected": "Свинець", + "block.gtceu.basalt_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.basalt_lithium_ore.prospected": "Літій", + "block.gtceu.basalt_magnesite_ore.prospected": "Магнезит", + "block.gtceu.basalt_magnetite_ore.prospected": "Магнетит", + "block.gtceu.basalt_malachite_ore.prospected": "Малахіт", + "block.gtceu.basalt_mica_ore.prospected": "Слюда", + "block.gtceu.basalt_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.basalt_molybdenum_ore.prospected": "Молібден", + "block.gtceu.basalt_monazite_ore.prospected": "Монацит", + "block.gtceu.basalt_naquadah_ore.prospected": "Наквада", + "block.gtceu.basalt_neodymium_ore.prospected": "Неодим", + "block.gtceu.basalt_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.basalt_nickel_ore.prospected": "Нікель", + "block.gtceu.basalt_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.basalt_olivine_ore.prospected": "Олівін", + "block.gtceu.basalt_opal_ore.prospected": "Опал", + "block.gtceu.basalt_palladium_ore.prospected": "Паладій", + "block.gtceu.basalt_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.basalt_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.basalt_platinum_ore.prospected": "Платина", + "block.gtceu.basalt_plutonium_ore.prospected": "Плутоній", + "block.gtceu.basalt_pollucite_ore.prospected": "Полюцит", + "block.gtceu.basalt_powellite_ore.prospected": "Повеліт", + "block.gtceu.basalt_pyrite_ore.prospected": "Пірит", + "block.gtceu.basalt_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.basalt_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.basalt_pyrope_ore.prospected": "Піроп", + "block.gtceu.basalt_quartzite_ore.prospected": "Кварцит", + "block.gtceu.basalt_realgar_ore.prospected": "Реальгар", + "block.gtceu.basalt_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.basalt_redstone_ore.prospected": "Редстоун", + "block.gtceu.basalt_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.basalt_ruby_ore.prospected": "Рубін", + "block.gtceu.basalt_salt_ore.prospected": "Сіль", + "block.gtceu.basalt_saltpeter_ore.prospected": "Селітра", + "block.gtceu.basalt_sapphire_ore.prospected": "Сапфір", + "block.gtceu.basalt_scheelite_ore.prospected": "Шееліт", + "block.gtceu.basalt_silver_ore.prospected": "Срібло", + "block.gtceu.basalt_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.basalt_sodalite_ore.prospected": "Содаліт", + "block.gtceu.basalt_spessartine_ore.prospected": "Спесартин", + "block.gtceu.basalt_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.basalt_spodumene_ore.prospected": "Сподумен", + "block.gtceu.basalt_stibnite_ore.prospected": "Стибніт", + "block.gtceu.basalt_sulfur_ore.prospected": "Сірка", + "block.gtceu.basalt_sylvite_ore.prospected": "Сильвін", + "block.gtceu.basalt_talc_ore.prospected": "Тальк", + "block.gtceu.basalt_tantalite_ore.prospected": "Танталіт", + "block.gtceu.basalt_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.basalt_thorium_ore.prospected": "Торій", + "block.gtceu.basalt_tin_ore.prospected": "Олово", + "block.gtceu.basalt_topaz_ore.prospected": "Топаз", + "block.gtceu.basalt_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.basalt_trona_ore.prospected": "Трона", + "block.gtceu.basalt_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.basalt_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.basalt_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.basalt_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.basalt_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.basalt_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.basalt_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.chalk_almandine_ore.prospected": "Альмандин", + "block.gtceu.chalk_aluminium_ore.prospected": "Алюміній", + "block.gtceu.chalk_alunite_ore.prospected": "Алюніт", + "block.gtceu.chalk_amethyst_ore.prospected": "Аметист", + "block.gtceu.chalk_apatite_ore.prospected": "Апатит", + "block.gtceu.chalk_asbestos_ore.prospected": "Азбест", + "block.gtceu.chalk_barite_ore.prospected": "Барит", + "block.gtceu.chalk_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.chalk_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.chalk_bauxite_ore.prospected": "Боксит", + "block.gtceu.chalk_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.chalk_beryllium_ore.prospected": "Берилій", + "block.gtceu.chalk_bismuth_ore.prospected": "Вісмут", + "block.gtceu.chalk_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.chalk_borax_ore.prospected": "Боракс", + "block.gtceu.chalk_bornite_ore.prospected": "Борніт", + "block.gtceu.chalk_calcite_ore.prospected": "Кальцит", + "block.gtceu.chalk_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.chalk_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.chalk_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.chalk_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.chalk_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.chalk_chromite_ore.prospected": "Хроміт", + "block.gtceu.chalk_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.chalk_coal_ore.prospected": "Вугілля", + "block.gtceu.chalk_cobalt_ore.prospected": "Кобальт", + "block.gtceu.chalk_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.chalk_cooperite_ore.prospected": "Куперит", + "block.gtceu.chalk_copper_ore.prospected": "Мідь", + "block.gtceu.chalk_diamond_ore.prospected": "Діамант", + "block.gtceu.chalk_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.chalk_electrotine_ore.prospected": "Електротин", + "block.gtceu.chalk_emerald_ore.prospected": "Смарагд", + "block.gtceu.chalk_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.chalk_galena_ore.prospected": "Галеніт", + "block.gtceu.chalk_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.chalk_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.chalk_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.chalk_goethite_ore.prospected": "Гетит", + "block.gtceu.chalk_gold_ore.prospected": "Золото", + "block.gtceu.chalk_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.chalk_graphite_ore.prospected": "Графіт", + "block.gtceu.chalk_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.chalk_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.chalk_gypsum_ore.prospected": "Гіпс", + "block.gtceu.chalk_hematite_ore.prospected": "Гематит", + "block.gtceu.chalk_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.chalk_iron_ore.prospected": "Залізо", + "block.gtceu.chalk_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.chalk_lapis_ore.prospected": "Лазурит", + "block.gtceu.chalk_lazurite_ore.prospected": "Лазурите", + "block.gtceu.chalk_lead_ore.prospected": "Свинець", + "block.gtceu.chalk_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.chalk_lithium_ore.prospected": "Літій", + "block.gtceu.chalk_magnesite_ore.prospected": "Магнезит", + "block.gtceu.chalk_magnetite_ore.prospected": "Магнетит", + "block.gtceu.chalk_malachite_ore.prospected": "Малахіт", + "block.gtceu.chalk_mica_ore.prospected": "Слюда", + "block.gtceu.chalk_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.chalk_molybdenum_ore.prospected": "Молібден", + "block.gtceu.chalk_monazite_ore.prospected": "Монацит", + "block.gtceu.chalk_naquadah_ore.prospected": "Наквада", + "block.gtceu.chalk_neodymium_ore.prospected": "Неодим", + "block.gtceu.chalk_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.chalk_nickel_ore.prospected": "Нікель", + "block.gtceu.chalk_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.chalk_olivine_ore.prospected": "Олівін", + "block.gtceu.chalk_opal_ore.prospected": "Опал", + "block.gtceu.chalk_palladium_ore.prospected": "Паладій", + "block.gtceu.chalk_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.chalk_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.chalk_platinum_ore.prospected": "Платина", + "block.gtceu.chalk_plutonium_ore.prospected": "Плутоній", + "block.gtceu.chalk_pollucite_ore.prospected": "Полюцит", + "block.gtceu.chalk_powellite_ore.prospected": "Повеліт", + "block.gtceu.chalk_pyrite_ore.prospected": "Пірит", + "block.gtceu.chalk_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.chalk_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.chalk_pyrope_ore.prospected": "Піроп", + "block.gtceu.chalk_quartzite_ore.prospected": "Кварцит", + "block.gtceu.chalk_realgar_ore.prospected": "Реальгар", + "block.gtceu.chalk_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.chalk_redstone_ore.prospected": "Редстоун", + "block.gtceu.chalk_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.chalk_ruby_ore.prospected": "Рубін", + "block.gtceu.chalk_salt_ore.prospected": "Сіль", + "block.gtceu.chalk_saltpeter_ore.prospected": "Селітра", + "block.gtceu.chalk_sapphire_ore.prospected": "Сапфір", + "block.gtceu.chalk_scheelite_ore.prospected": "Шееліт", + "block.gtceu.chalk_silver_ore.prospected": "Срібло", + "block.gtceu.chalk_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.chalk_sodalite_ore.prospected": "Содаліт", + "block.gtceu.chalk_spessartine_ore.prospected": "Спесартин", + "block.gtceu.chalk_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.chalk_spodumene_ore.prospected": "Сподумен", + "block.gtceu.chalk_stibnite_ore.prospected": "Стибніт", + "block.gtceu.chalk_sulfur_ore.prospected": "Сірка", + "block.gtceu.chalk_sylvite_ore.prospected": "Сильвін", + "block.gtceu.chalk_talc_ore.prospected": "Тальк", + "block.gtceu.chalk_tantalite_ore.prospected": "Танталіт", + "block.gtceu.chalk_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.chalk_thorium_ore.prospected": "Торій", + "block.gtceu.chalk_tin_ore.prospected": "Олово", + "block.gtceu.chalk_topaz_ore.prospected": "Топаз", + "block.gtceu.chalk_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.chalk_trona_ore.prospected": "Трона", + "block.gtceu.chalk_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.chalk_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.chalk_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.chalk_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.chalk_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.chalk_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.chalk_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.chert_almandine_ore.prospected": "Альмандин", + "block.gtceu.chert_aluminium_ore.prospected": "Алюміній", + "block.gtceu.chert_alunite_ore.prospected": "Алюніт", + "block.gtceu.chert_amethyst_ore.prospected": "Аметист", + "block.gtceu.chert_apatite_ore.prospected": "Апатит", + "block.gtceu.chert_asbestos_ore.prospected": "Азбест", + "block.gtceu.chert_barite_ore.prospected": "Барит", + "block.gtceu.chert_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.chert_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.chert_bauxite_ore.prospected": "Боксит", + "block.gtceu.chert_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.chert_beryllium_ore.prospected": "Берилій", + "block.gtceu.chert_bismuth_ore.prospected": "Вісмут", + "block.gtceu.chert_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.chert_borax_ore.prospected": "Боракс", + "block.gtceu.chert_bornite_ore.prospected": "Борніт", + "block.gtceu.chert_calcite_ore.prospected": "Кальцит", + "block.gtceu.chert_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.chert_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.chert_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.chert_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.chert_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.chert_chromite_ore.prospected": "Хроміт", + "block.gtceu.chert_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.chert_coal_ore.prospected": "Вугілля", + "block.gtceu.chert_cobalt_ore.prospected": "Кобальт", + "block.gtceu.chert_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.chert_cooperite_ore.prospected": "Куперит", + "block.gtceu.chert_copper_ore.prospected": "Мідь", + "block.gtceu.chert_diamond_ore.prospected": "Діамант", + "block.gtceu.chert_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.chert_electrotine_ore.prospected": "Електротин", + "block.gtceu.chert_emerald_ore.prospected": "Смарагд", + "block.gtceu.chert_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.chert_galena_ore.prospected": "Галеніт", + "block.gtceu.chert_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.chert_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.chert_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.chert_goethite_ore.prospected": "Гетит", + "block.gtceu.chert_gold_ore.prospected": "Золото", + "block.gtceu.chert_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.chert_graphite_ore.prospected": "Графіт", + "block.gtceu.chert_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.chert_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.chert_gypsum_ore.prospected": "Гіпс", + "block.gtceu.chert_hematite_ore.prospected": "Гематит", + "block.gtceu.chert_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.chert_iron_ore.prospected": "Залізо", + "block.gtceu.chert_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.chert_lapis_ore.prospected": "Лазурит", + "block.gtceu.chert_lazurite_ore.prospected": "Лазурите", + "block.gtceu.chert_lead_ore.prospected": "Свинець", + "block.gtceu.chert_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.chert_lithium_ore.prospected": "Літій", + "block.gtceu.chert_magnesite_ore.prospected": "Магнезит", + "block.gtceu.chert_magnetite_ore.prospected": "Магнетит", + "block.gtceu.chert_malachite_ore.prospected": "Малахіт", + "block.gtceu.chert_mica_ore.prospected": "Слюда", + "block.gtceu.chert_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.chert_molybdenum_ore.prospected": "Молібден", + "block.gtceu.chert_monazite_ore.prospected": "Монацит", + "block.gtceu.chert_naquadah_ore.prospected": "Наквада", + "block.gtceu.chert_neodymium_ore.prospected": "Неодим", + "block.gtceu.chert_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.chert_nickel_ore.prospected": "Нікель", + "block.gtceu.chert_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.chert_olivine_ore.prospected": "Олівін", + "block.gtceu.chert_opal_ore.prospected": "Опал", + "block.gtceu.chert_palladium_ore.prospected": "Паладій", + "block.gtceu.chert_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.chert_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.chert_platinum_ore.prospected": "Платина", + "block.gtceu.chert_plutonium_ore.prospected": "Плутоній", + "block.gtceu.chert_pollucite_ore.prospected": "Полюцит", + "block.gtceu.chert_powellite_ore.prospected": "Повеліт", + "block.gtceu.chert_pyrite_ore.prospected": "Пірит", + "block.gtceu.chert_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.chert_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.chert_pyrope_ore.prospected": "Піроп", + "block.gtceu.chert_quartzite_ore.prospected": "Кварцит", + "block.gtceu.chert_realgar_ore.prospected": "Реальгар", + "block.gtceu.chert_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.chert_redstone_ore.prospected": "Редстоун", + "block.gtceu.chert_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.chert_ruby_ore.prospected": "Рубін", + "block.gtceu.chert_salt_ore.prospected": "Сіль", + "block.gtceu.chert_saltpeter_ore.prospected": "Селітра", + "block.gtceu.chert_sapphire_ore.prospected": "Сапфір", + "block.gtceu.chert_scheelite_ore.prospected": "Шееліт", + "block.gtceu.chert_silver_ore.prospected": "Срібло", + "block.gtceu.chert_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.chert_sodalite_ore.prospected": "Содаліт", + "block.gtceu.chert_spessartine_ore.prospected": "Спесартин", + "block.gtceu.chert_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.chert_spodumene_ore.prospected": "Сподумен", + "block.gtceu.chert_stibnite_ore.prospected": "Стибніт", + "block.gtceu.chert_sulfur_ore.prospected": "Сірка", + "block.gtceu.chert_sylvite_ore.prospected": "Сильвін", + "block.gtceu.chert_talc_ore.prospected": "Тальк", + "block.gtceu.chert_tantalite_ore.prospected": "Танталіт", + "block.gtceu.chert_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.chert_thorium_ore.prospected": "Торій", + "block.gtceu.chert_tin_ore.prospected": "Олово", + "block.gtceu.chert_topaz_ore.prospected": "Топаз", + "block.gtceu.chert_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.chert_trona_ore.prospected": "Трона", + "block.gtceu.chert_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.chert_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.chert_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.chert_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.chert_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.chert_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.chert_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.claystone_almandine_ore.prospected": "Альмандин", + "block.gtceu.claystone_aluminium_ore.prospected": "Алюміній", + "block.gtceu.claystone_alunite_ore.prospected": "Алюніт", + "block.gtceu.claystone_amethyst_ore.prospected": "Аметист", + "block.gtceu.claystone_apatite_ore.prospected": "Апатит", + "block.gtceu.claystone_asbestos_ore.prospected": "Азбест", + "block.gtceu.claystone_barite_ore.prospected": "Барит", + "block.gtceu.claystone_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.claystone_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.claystone_bauxite_ore.prospected": "Боксит", + "block.gtceu.claystone_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.claystone_beryllium_ore.prospected": "Берилій", + "block.gtceu.claystone_bismuth_ore.prospected": "Вісмут", + "block.gtceu.claystone_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.claystone_borax_ore.prospected": "Боракс", + "block.gtceu.claystone_bornite_ore.prospected": "Борніт", + "block.gtceu.claystone_calcite_ore.prospected": "Кальцит", + "block.gtceu.claystone_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.claystone_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.claystone_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.claystone_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.claystone_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.claystone_chromite_ore.prospected": "Хроміт", + "block.gtceu.claystone_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.claystone_coal_ore.prospected": "Вугілля", + "block.gtceu.claystone_cobalt_ore.prospected": "Кобальт", + "block.gtceu.claystone_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.claystone_cooperite_ore.prospected": "Куперит", + "block.gtceu.claystone_copper_ore.prospected": "Мідь", + "block.gtceu.claystone_diamond_ore.prospected": "Діамант", + "block.gtceu.claystone_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.claystone_electrotine_ore.prospected": "Електротин", + "block.gtceu.claystone_emerald_ore.prospected": "Смарагд", + "block.gtceu.claystone_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.claystone_galena_ore.prospected": "Галеніт", + "block.gtceu.claystone_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.claystone_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.claystone_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.claystone_goethite_ore.prospected": "Гетит", + "block.gtceu.claystone_gold_ore.prospected": "Золото", + "block.gtceu.claystone_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.claystone_graphite_ore.prospected": "Графіт", + "block.gtceu.claystone_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.claystone_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.claystone_gypsum_ore.prospected": "Гіпс", + "block.gtceu.claystone_hematite_ore.prospected": "Гематит", + "block.gtceu.claystone_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.claystone_iron_ore.prospected": "Залізо", + "block.gtceu.claystone_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.claystone_lapis_ore.prospected": "Лазурит", + "block.gtceu.claystone_lazurite_ore.prospected": "Лазурите", + "block.gtceu.claystone_lead_ore.prospected": "Свинець", + "block.gtceu.claystone_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.claystone_lithium_ore.prospected": "Літій", + "block.gtceu.claystone_magnesite_ore.prospected": "Магнезит", + "block.gtceu.claystone_magnetite_ore.prospected": "Магнетит", + "block.gtceu.claystone_malachite_ore.prospected": "Малахіт", + "block.gtceu.claystone_mica_ore.prospected": "Слюда", + "block.gtceu.claystone_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.claystone_molybdenum_ore.prospected": "Молібден", + "block.gtceu.claystone_monazite_ore.prospected": "Монацит", + "block.gtceu.claystone_naquadah_ore.prospected": "Наквада", + "block.gtceu.claystone_neodymium_ore.prospected": "Неодим", + "block.gtceu.claystone_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.claystone_nickel_ore.prospected": "Нікель", + "block.gtceu.claystone_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.claystone_olivine_ore.prospected": "Олівін", + "block.gtceu.claystone_opal_ore.prospected": "Опал", + "block.gtceu.claystone_palladium_ore.prospected": "Паладій", + "block.gtceu.claystone_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.claystone_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.claystone_platinum_ore.prospected": "Платина", + "block.gtceu.claystone_plutonium_ore.prospected": "Плутоній", + "block.gtceu.claystone_pollucite_ore.prospected": "Полюцит", + "block.gtceu.claystone_powellite_ore.prospected": "Повеліт", + "block.gtceu.claystone_pyrite_ore.prospected": "Пірит", + "block.gtceu.claystone_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.claystone_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.claystone_pyrope_ore.prospected": "Піроп", + "block.gtceu.claystone_quartzite_ore.prospected": "Кварцит", + "block.gtceu.claystone_realgar_ore.prospected": "Реальгар", + "block.gtceu.claystone_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.claystone_redstone_ore.prospected": "Редстоун", + "block.gtceu.claystone_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.claystone_ruby_ore.prospected": "Рубін", + "block.gtceu.claystone_salt_ore.prospected": "Сіль", + "block.gtceu.claystone_saltpeter_ore.prospected": "Селітра", + "block.gtceu.claystone_sapphire_ore.prospected": "Сапфір", + "block.gtceu.claystone_scheelite_ore.prospected": "Шееліт", + "block.gtceu.claystone_silver_ore.prospected": "Срібло", + "block.gtceu.claystone_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.claystone_sodalite_ore.prospected": "Содаліт", + "block.gtceu.claystone_spessartine_ore.prospected": "Спесартин", + "block.gtceu.claystone_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.claystone_spodumene_ore.prospected": "Сподумен", + "block.gtceu.claystone_stibnite_ore.prospected": "Стибніт", + "block.gtceu.claystone_sulfur_ore.prospected": "Сірка", + "block.gtceu.claystone_sylvite_ore.prospected": "Сильвін", + "block.gtceu.claystone_talc_ore.prospected": "Тальк", + "block.gtceu.claystone_tantalite_ore.prospected": "Танталіт", + "block.gtceu.claystone_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.claystone_thorium_ore.prospected": "Торій", + "block.gtceu.claystone_tin_ore.prospected": "Олово", + "block.gtceu.claystone_topaz_ore.prospected": "Топаз", + "block.gtceu.claystone_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.claystone_trona_ore.prospected": "Трона", + "block.gtceu.claystone_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.claystone_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.claystone_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.claystone_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.claystone_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.claystone_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.claystone_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.conglomerate_almandine_ore.prospected": "Альмандин", + "block.gtceu.conglomerate_aluminium_ore.prospected": "Алюміній", + "block.gtceu.conglomerate_alunite_ore.prospected": "Алюніт", + "block.gtceu.conglomerate_amethyst_ore.prospected": "Аметист", + "block.gtceu.conglomerate_apatite_ore.prospected": "Апатит", + "block.gtceu.conglomerate_asbestos_ore.prospected": "Азбест", + "block.gtceu.conglomerate_barite_ore.prospected": "Барит", + "block.gtceu.conglomerate_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.conglomerate_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.conglomerate_bauxite_ore.prospected": "Боксит", + "block.gtceu.conglomerate_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.conglomerate_beryllium_ore.prospected": "Берилій", + "block.gtceu.conglomerate_bismuth_ore.prospected": "Вісмут", + "block.gtceu.conglomerate_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.conglomerate_borax_ore.prospected": "Боракс", + "block.gtceu.conglomerate_bornite_ore.prospected": "Борніт", + "block.gtceu.conglomerate_calcite_ore.prospected": "Кальцит", + "block.gtceu.conglomerate_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.conglomerate_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.conglomerate_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.conglomerate_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.conglomerate_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.conglomerate_chromite_ore.prospected": "Хроміт", + "block.gtceu.conglomerate_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.conglomerate_coal_ore.prospected": "Вугілля", + "block.gtceu.conglomerate_cobalt_ore.prospected": "Кобальт", + "block.gtceu.conglomerate_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.conglomerate_cooperite_ore.prospected": "Куперит", + "block.gtceu.conglomerate_copper_ore.prospected": "Мідь", + "block.gtceu.conglomerate_diamond_ore.prospected": "Діамант", + "block.gtceu.conglomerate_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.conglomerate_electrotine_ore.prospected": "Електротин", + "block.gtceu.conglomerate_emerald_ore.prospected": "Смарагд", + "block.gtceu.conglomerate_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.conglomerate_galena_ore.prospected": "Галеніт", + "block.gtceu.conglomerate_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.conglomerate_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.conglomerate_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.conglomerate_goethite_ore.prospected": "Гетит", + "block.gtceu.conglomerate_gold_ore.prospected": "Золото", + "block.gtceu.conglomerate_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.conglomerate_graphite_ore.prospected": "Графіт", + "block.gtceu.conglomerate_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.conglomerate_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.conglomerate_gypsum_ore.prospected": "Гіпс", + "block.gtceu.conglomerate_hematite_ore.prospected": "Гематит", + "block.gtceu.conglomerate_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.conglomerate_iron_ore.prospected": "Залізо", + "block.gtceu.conglomerate_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.conglomerate_lapis_ore.prospected": "Лазурит", + "block.gtceu.conglomerate_lazurite_ore.prospected": "Лазурите", + "block.gtceu.conglomerate_lead_ore.prospected": "Свинець", + "block.gtceu.conglomerate_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.conglomerate_lithium_ore.prospected": "Літій", + "block.gtceu.conglomerate_magnesite_ore.prospected": "Магнезит", + "block.gtceu.conglomerate_magnetite_ore.prospected": "Магнетит", + "block.gtceu.conglomerate_malachite_ore.prospected": "Малахіт", + "block.gtceu.conglomerate_mica_ore.prospected": "Слюда", + "block.gtceu.conglomerate_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.conglomerate_molybdenum_ore.prospected": "Молібден", + "block.gtceu.conglomerate_monazite_ore.prospected": "Монацит", + "block.gtceu.conglomerate_naquadah_ore.prospected": "Наквада", + "block.gtceu.conglomerate_neodymium_ore.prospected": "Неодим", + "block.gtceu.conglomerate_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.conglomerate_nickel_ore.prospected": "Нікель", + "block.gtceu.conglomerate_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.conglomerate_olivine_ore.prospected": "Олівін", + "block.gtceu.conglomerate_opal_ore.prospected": "Опал", + "block.gtceu.conglomerate_palladium_ore.prospected": "Паладій", + "block.gtceu.conglomerate_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.conglomerate_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.conglomerate_platinum_ore.prospected": "Платина", + "block.gtceu.conglomerate_plutonium_ore.prospected": "Плутоній", + "block.gtceu.conglomerate_pollucite_ore.prospected": "Полюцит", + "block.gtceu.conglomerate_powellite_ore.prospected": "Повеліт", + "block.gtceu.conglomerate_pyrite_ore.prospected": "Пірит", + "block.gtceu.conglomerate_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.conglomerate_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.conglomerate_pyrope_ore.prospected": "Піроп", + "block.gtceu.conglomerate_quartzite_ore.prospected": "Кварцит", + "block.gtceu.conglomerate_realgar_ore.prospected": "Реальгар", + "block.gtceu.conglomerate_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.conglomerate_redstone_ore.prospected": "Редстоун", + "block.gtceu.conglomerate_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.conglomerate_ruby_ore.prospected": "Рубін", + "block.gtceu.conglomerate_salt_ore.prospected": "Сіль", + "block.gtceu.conglomerate_saltpeter_ore.prospected": "Селітра", + "block.gtceu.conglomerate_sapphire_ore.prospected": "Сапфір", + "block.gtceu.conglomerate_scheelite_ore.prospected": "Шееліт", + "block.gtceu.conglomerate_silver_ore.prospected": "Срібло", + "block.gtceu.conglomerate_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.conglomerate_sodalite_ore.prospected": "Содаліт", + "block.gtceu.conglomerate_spessartine_ore.prospected": "Спесартин", + "block.gtceu.conglomerate_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.conglomerate_spodumene_ore.prospected": "Сподумен", + "block.gtceu.conglomerate_stibnite_ore.prospected": "Стибніт", + "block.gtceu.conglomerate_sulfur_ore.prospected": "Сірка", + "block.gtceu.conglomerate_sylvite_ore.prospected": "Сильвін", + "block.gtceu.conglomerate_talc_ore.prospected": "Тальк", + "block.gtceu.conglomerate_tantalite_ore.prospected": "Танталіт", + "block.gtceu.conglomerate_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.conglomerate_thorium_ore.prospected": "Торій", + "block.gtceu.conglomerate_tin_ore.prospected": "Олово", + "block.gtceu.conglomerate_topaz_ore.prospected": "Топаз", + "block.gtceu.conglomerate_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.conglomerate_trona_ore.prospected": "Трона", + "block.gtceu.conglomerate_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.conglomerate_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.conglomerate_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.conglomerate_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.conglomerate_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.conglomerate_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.conglomerate_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.dacite_almandine_ore.prospected": "Альмандин", + "block.gtceu.dacite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.dacite_alunite_ore.prospected": "Алюніт", + "block.gtceu.dacite_amethyst_ore.prospected": "Аметист", + "block.gtceu.dacite_apatite_ore.prospected": "Апатит", + "block.gtceu.dacite_asbestos_ore.prospected": "Азбест", + "block.gtceu.dacite_barite_ore.prospected": "Барит", + "block.gtceu.dacite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.dacite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.dacite_bauxite_ore.prospected": "Боксит", + "block.gtceu.dacite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.dacite_beryllium_ore.prospected": "Берилій", + "block.gtceu.dacite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.dacite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.dacite_borax_ore.prospected": "Боракс", + "block.gtceu.dacite_bornite_ore.prospected": "Борніт", + "block.gtceu.dacite_calcite_ore.prospected": "Кальцит", + "block.gtceu.dacite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.dacite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.dacite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.dacite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.dacite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.dacite_chromite_ore.prospected": "Хроміт", + "block.gtceu.dacite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.dacite_coal_ore.prospected": "Вугілля", + "block.gtceu.dacite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.dacite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.dacite_cooperite_ore.prospected": "Куперит", + "block.gtceu.dacite_copper_ore.prospected": "Мідь", + "block.gtceu.dacite_diamond_ore.prospected": "Діамант", + "block.gtceu.dacite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.dacite_electrotine_ore.prospected": "Електротин", + "block.gtceu.dacite_emerald_ore.prospected": "Смарагд", + "block.gtceu.dacite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.dacite_galena_ore.prospected": "Галеніт", + "block.gtceu.dacite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.dacite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.dacite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.dacite_goethite_ore.prospected": "Гетит", + "block.gtceu.dacite_gold_ore.prospected": "Золото", + "block.gtceu.dacite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.dacite_graphite_ore.prospected": "Графіт", + "block.gtceu.dacite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.dacite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.dacite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.dacite_hematite_ore.prospected": "Гематит", + "block.gtceu.dacite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.dacite_iron_ore.prospected": "Залізо", + "block.gtceu.dacite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.dacite_lapis_ore.prospected": "Лазурит", + "block.gtceu.dacite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.dacite_lead_ore.prospected": "Свинець", + "block.gtceu.dacite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.dacite_lithium_ore.prospected": "Літій", + "block.gtceu.dacite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.dacite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.dacite_malachite_ore.prospected": "Малахіт", + "block.gtceu.dacite_mica_ore.prospected": "Слюда", + "block.gtceu.dacite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.dacite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.dacite_monazite_ore.prospected": "Монацит", + "block.gtceu.dacite_naquadah_ore.prospected": "Наквада", + "block.gtceu.dacite_neodymium_ore.prospected": "Неодим", + "block.gtceu.dacite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.dacite_nickel_ore.prospected": "Нікель", + "block.gtceu.dacite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.dacite_olivine_ore.prospected": "Олівін", + "block.gtceu.dacite_opal_ore.prospected": "Опал", + "block.gtceu.dacite_palladium_ore.prospected": "Паладій", + "block.gtceu.dacite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.dacite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.dacite_platinum_ore.prospected": "Платина", + "block.gtceu.dacite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.dacite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.dacite_powellite_ore.prospected": "Повеліт", + "block.gtceu.dacite_pyrite_ore.prospected": "Пірит", + "block.gtceu.dacite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.dacite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.dacite_pyrope_ore.prospected": "Піроп", + "block.gtceu.dacite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.dacite_realgar_ore.prospected": "Реальгар", + "block.gtceu.dacite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.dacite_redstone_ore.prospected": "Редстоун", + "block.gtceu.dacite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.dacite_ruby_ore.prospected": "Рубін", + "block.gtceu.dacite_salt_ore.prospected": "Сіль", + "block.gtceu.dacite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.dacite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.dacite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.dacite_silver_ore.prospected": "Срібло", + "block.gtceu.dacite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.dacite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.dacite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.dacite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.dacite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.dacite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.dacite_sulfur_ore.prospected": "Сірка", + "block.gtceu.dacite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.dacite_talc_ore.prospected": "Тальк", + "block.gtceu.dacite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.dacite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.dacite_thorium_ore.prospected": "Торій", + "block.gtceu.dacite_tin_ore.prospected": "Олово", + "block.gtceu.dacite_topaz_ore.prospected": "Топаз", + "block.gtceu.dacite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.dacite_trona_ore.prospected": "Трона", + "block.gtceu.dacite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.dacite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.dacite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.dacite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.dacite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.dacite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.dacite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.diorite_almandine_ore.prospected": "Альмандин", + "block.gtceu.diorite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.diorite_alunite_ore.prospected": "Алюніт", + "block.gtceu.diorite_amethyst_ore.prospected": "Аметист", + "block.gtceu.diorite_apatite_ore.prospected": "Апатит", + "block.gtceu.diorite_asbestos_ore.prospected": "Азбест", + "block.gtceu.diorite_barite_ore.prospected": "Барит", + "block.gtceu.diorite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.diorite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.diorite_bauxite_ore.prospected": "Боксит", + "block.gtceu.diorite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.diorite_beryllium_ore.prospected": "Берилій", + "block.gtceu.diorite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.diorite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.diorite_borax_ore.prospected": "Боракс", + "block.gtceu.diorite_bornite_ore.prospected": "Борніт", + "block.gtceu.diorite_calcite_ore.prospected": "Кальцит", + "block.gtceu.diorite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.diorite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.diorite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.diorite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.diorite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.diorite_chromite_ore.prospected": "Хроміт", + "block.gtceu.diorite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.diorite_coal_ore.prospected": "Вугілля", + "block.gtceu.diorite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.diorite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.diorite_cooperite_ore.prospected": "Куперит", + "block.gtceu.diorite_copper_ore.prospected": "Мідь", + "block.gtceu.diorite_diamond_ore.prospected": "Діамант", + "block.gtceu.diorite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.diorite_electrotine_ore.prospected": "Електротин", + "block.gtceu.diorite_emerald_ore.prospected": "Смарагд", + "block.gtceu.diorite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.diorite_galena_ore.prospected": "Галеніт", + "block.gtceu.diorite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.diorite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.diorite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.diorite_goethite_ore.prospected": "Гетит", + "block.gtceu.diorite_gold_ore.prospected": "Золото", + "block.gtceu.diorite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.diorite_graphite_ore.prospected": "Графіт", + "block.gtceu.diorite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.diorite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.diorite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.diorite_hematite_ore.prospected": "Гематит", + "block.gtceu.diorite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.diorite_iron_ore.prospected": "Залізо", + "block.gtceu.diorite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.diorite_lapis_ore.prospected": "Лазурит", + "block.gtceu.diorite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.diorite_lead_ore.prospected": "Свинець", + "block.gtceu.diorite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.diorite_lithium_ore.prospected": "Літій", + "block.gtceu.diorite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.diorite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.diorite_malachite_ore.prospected": "Малахіт", + "block.gtceu.diorite_mica_ore.prospected": "Слюда", + "block.gtceu.diorite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.diorite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.diorite_monazite_ore.prospected": "Монацит", + "block.gtceu.diorite_naquadah_ore.prospected": "Наквада", + "block.gtceu.diorite_neodymium_ore.prospected": "Неодим", + "block.gtceu.diorite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.diorite_nickel_ore.prospected": "Нікель", + "block.gtceu.diorite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.diorite_olivine_ore.prospected": "Олівін", + "block.gtceu.diorite_opal_ore.prospected": "Опал", + "block.gtceu.diorite_palladium_ore.prospected": "Паладій", + "block.gtceu.diorite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.diorite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.diorite_platinum_ore.prospected": "Платина", + "block.gtceu.diorite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.diorite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.diorite_powellite_ore.prospected": "Повеліт", + "block.gtceu.diorite_pyrite_ore.prospected": "Пірит", + "block.gtceu.diorite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.diorite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.diorite_pyrope_ore.prospected": "Піроп", + "block.gtceu.diorite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.diorite_realgar_ore.prospected": "Реальгар", + "block.gtceu.diorite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.diorite_redstone_ore.prospected": "Редстоун", + "block.gtceu.diorite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.diorite_ruby_ore.prospected": "Рубін", + "block.gtceu.diorite_salt_ore.prospected": "Сіль", + "block.gtceu.diorite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.diorite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.diorite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.diorite_silver_ore.prospected": "Срібло", + "block.gtceu.diorite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.diorite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.diorite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.diorite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.diorite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.diorite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.diorite_sulfur_ore.prospected": "Сірка", + "block.gtceu.diorite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.diorite_talc_ore.prospected": "Тальк", + "block.gtceu.diorite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.diorite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.diorite_thorium_ore.prospected": "Торій", + "block.gtceu.diorite_tin_ore.prospected": "Олово", + "block.gtceu.diorite_topaz_ore.prospected": "Топаз", + "block.gtceu.diorite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.diorite_trona_ore.prospected": "Трона", + "block.gtceu.diorite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.diorite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.diorite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.diorite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.diorite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.diorite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.diorite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.dolomite_almandine_ore.prospected": "Альмандин", + "block.gtceu.dolomite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.dolomite_alunite_ore.prospected": "Алюніт", + "block.gtceu.dolomite_amethyst_ore.prospected": "Аметист", + "block.gtceu.dolomite_apatite_ore.prospected": "Апатит", + "block.gtceu.dolomite_asbestos_ore.prospected": "Азбест", + "block.gtceu.dolomite_barite_ore.prospected": "Барит", + "block.gtceu.dolomite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.dolomite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.dolomite_bauxite_ore.prospected": "Боксит", + "block.gtceu.dolomite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.dolomite_beryllium_ore.prospected": "Берилій", + "block.gtceu.dolomite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.dolomite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.dolomite_borax_ore.prospected": "Боракс", + "block.gtceu.dolomite_bornite_ore.prospected": "Борніт", + "block.gtceu.dolomite_calcite_ore.prospected": "Кальцит", + "block.gtceu.dolomite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.dolomite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.dolomite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.dolomite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.dolomite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.dolomite_chromite_ore.prospected": "Хроміт", + "block.gtceu.dolomite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.dolomite_coal_ore.prospected": "Вугілля", + "block.gtceu.dolomite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.dolomite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.dolomite_cooperite_ore.prospected": "Куперит", + "block.gtceu.dolomite_copper_ore.prospected": "Мідь", + "block.gtceu.dolomite_diamond_ore.prospected": "Діамант", + "block.gtceu.dolomite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.dolomite_electrotine_ore.prospected": "Електротин", + "block.gtceu.dolomite_emerald_ore.prospected": "Смарагд", + "block.gtceu.dolomite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.dolomite_galena_ore.prospected": "Галеніт", + "block.gtceu.dolomite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.dolomite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.dolomite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.dolomite_goethite_ore.prospected": "Гетит", + "block.gtceu.dolomite_gold_ore.prospected": "Золото", + "block.gtceu.dolomite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.dolomite_graphite_ore.prospected": "Графіт", + "block.gtceu.dolomite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.dolomite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.dolomite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.dolomite_hematite_ore.prospected": "Гематит", + "block.gtceu.dolomite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.dolomite_iron_ore.prospected": "Залізо", + "block.gtceu.dolomite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.dolomite_lapis_ore.prospected": "Лазурит", + "block.gtceu.dolomite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.dolomite_lead_ore.prospected": "Свинець", + "block.gtceu.dolomite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.dolomite_lithium_ore.prospected": "Літій", + "block.gtceu.dolomite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.dolomite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.dolomite_malachite_ore.prospected": "Малахіт", + "block.gtceu.dolomite_mica_ore.prospected": "Слюда", + "block.gtceu.dolomite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.dolomite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.dolomite_monazite_ore.prospected": "Монацит", + "block.gtceu.dolomite_naquadah_ore.prospected": "Наквада", + "block.gtceu.dolomite_neodymium_ore.prospected": "Неодим", + "block.gtceu.dolomite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.dolomite_nickel_ore.prospected": "Нікель", + "block.gtceu.dolomite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.dolomite_olivine_ore.prospected": "Олівін", + "block.gtceu.dolomite_opal_ore.prospected": "Опал", + "block.gtceu.dolomite_palladium_ore.prospected": "Паладій", + "block.gtceu.dolomite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.dolomite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.dolomite_platinum_ore.prospected": "Платина", + "block.gtceu.dolomite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.dolomite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.dolomite_powellite_ore.prospected": "Повеліт", + "block.gtceu.dolomite_pyrite_ore.prospected": "Пірит", + "block.gtceu.dolomite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.dolomite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.dolomite_pyrope_ore.prospected": "Піроп", + "block.gtceu.dolomite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.dolomite_realgar_ore.prospected": "Реальгар", + "block.gtceu.dolomite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.dolomite_redstone_ore.prospected": "Редстоун", + "block.gtceu.dolomite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.dolomite_ruby_ore.prospected": "Рубін", + "block.gtceu.dolomite_salt_ore.prospected": "Сіль", + "block.gtceu.dolomite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.dolomite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.dolomite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.dolomite_silver_ore.prospected": "Срібло", + "block.gtceu.dolomite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.dolomite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.dolomite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.dolomite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.dolomite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.dolomite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.dolomite_sulfur_ore.prospected": "Сірка", + "block.gtceu.dolomite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.dolomite_talc_ore.prospected": "Тальк", + "block.gtceu.dolomite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.dolomite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.dolomite_thorium_ore.prospected": "Торій", + "block.gtceu.dolomite_tin_ore.prospected": "Олово", + "block.gtceu.dolomite_topaz_ore.prospected": "Топаз", + "block.gtceu.dolomite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.dolomite_trona_ore.prospected": "Трона", + "block.gtceu.dolomite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.dolomite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.dolomite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.dolomite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.dolomite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.dolomite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.dolomite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.gabbro_almandine_ore.prospected": "Альмандин", + "block.gtceu.gabbro_aluminium_ore.prospected": "Алюміній", + "block.gtceu.gabbro_alunite_ore.prospected": "Алюніт", + "block.gtceu.gabbro_amethyst_ore.prospected": "Аметист", + "block.gtceu.gabbro_apatite_ore.prospected": "Апатит", + "block.gtceu.gabbro_asbestos_ore.prospected": "Азбест", + "block.gtceu.gabbro_barite_ore.prospected": "Барит", + "block.gtceu.gabbro_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.gabbro_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.gabbro_bauxite_ore.prospected": "Боксит", + "block.gtceu.gabbro_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.gabbro_beryllium_ore.prospected": "Берилій", + "block.gtceu.gabbro_bismuth_ore.prospected": "Вісмут", + "block.gtceu.gabbro_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.gabbro_borax_ore.prospected": "Боракс", + "block.gtceu.gabbro_bornite_ore.prospected": "Борніт", + "block.gtceu.gabbro_calcite_ore.prospected": "Кальцит", + "block.gtceu.gabbro_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.gabbro_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.gabbro_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.gabbro_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.gabbro_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.gabbro_chromite_ore.prospected": "Хроміт", + "block.gtceu.gabbro_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.gabbro_coal_ore.prospected": "Вугілля", + "block.gtceu.gabbro_cobalt_ore.prospected": "Кобальт", + "block.gtceu.gabbro_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.gabbro_cooperite_ore.prospected": "Куперит", + "block.gtceu.gabbro_copper_ore.prospected": "Мідь", + "block.gtceu.gabbro_diamond_ore.prospected": "Діамант", + "block.gtceu.gabbro_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.gabbro_electrotine_ore.prospected": "Електротин", + "block.gtceu.gabbro_emerald_ore.prospected": "Смарагд", + "block.gtceu.gabbro_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.gabbro_galena_ore.prospected": "Галеніт", + "block.gtceu.gabbro_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.gabbro_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.gabbro_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.gabbro_goethite_ore.prospected": "Гетит", + "block.gtceu.gabbro_gold_ore.prospected": "Золото", + "block.gtceu.gabbro_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.gabbro_graphite_ore.prospected": "Графіт", + "block.gtceu.gabbro_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.gabbro_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.gabbro_gypsum_ore.prospected": "Гіпс", + "block.gtceu.gabbro_hematite_ore.prospected": "Гематит", + "block.gtceu.gabbro_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.gabbro_iron_ore.prospected": "Залізо", + "block.gtceu.gabbro_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.gabbro_lapis_ore.prospected": "Лазурит", + "block.gtceu.gabbro_lazurite_ore.prospected": "Лазурите", + "block.gtceu.gabbro_lead_ore.prospected": "Свинець", + "block.gtceu.gabbro_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.gabbro_lithium_ore.prospected": "Літій", + "block.gtceu.gabbro_magnesite_ore.prospected": "Магнезит", + "block.gtceu.gabbro_magnetite_ore.prospected": "Магнетит", + "block.gtceu.gabbro_malachite_ore.prospected": "Малахіт", + "block.gtceu.gabbro_mica_ore.prospected": "Слюда", + "block.gtceu.gabbro_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.gabbro_molybdenum_ore.prospected": "Молібден", + "block.gtceu.gabbro_monazite_ore.prospected": "Монацит", + "block.gtceu.gabbro_naquadah_ore.prospected": "Наквада", + "block.gtceu.gabbro_neodymium_ore.prospected": "Неодим", + "block.gtceu.gabbro_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.gabbro_nickel_ore.prospected": "Нікель", + "block.gtceu.gabbro_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.gabbro_olivine_ore.prospected": "Олівін", + "block.gtceu.gabbro_opal_ore.prospected": "Опал", + "block.gtceu.gabbro_palladium_ore.prospected": "Паладій", + "block.gtceu.gabbro_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.gabbro_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.gabbro_platinum_ore.prospected": "Платина", + "block.gtceu.gabbro_plutonium_ore.prospected": "Плутоній", + "block.gtceu.gabbro_pollucite_ore.prospected": "Полюцит", + "block.gtceu.gabbro_powellite_ore.prospected": "Повеліт", + "block.gtceu.gabbro_pyrite_ore.prospected": "Пірит", + "block.gtceu.gabbro_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.gabbro_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.gabbro_pyrope_ore.prospected": "Піроп", + "block.gtceu.gabbro_quartzite_ore.prospected": "Кварцит", + "block.gtceu.gabbro_realgar_ore.prospected": "Реальгар", + "block.gtceu.gabbro_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.gabbro_redstone_ore.prospected": "Редстоун", + "block.gtceu.gabbro_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.gabbro_ruby_ore.prospected": "Рубін", + "block.gtceu.gabbro_salt_ore.prospected": "Сіль", + "block.gtceu.gabbro_saltpeter_ore.prospected": "Селітра", + "block.gtceu.gabbro_sapphire_ore.prospected": "Сапфір", + "block.gtceu.gabbro_scheelite_ore.prospected": "Шееліт", + "block.gtceu.gabbro_silver_ore.prospected": "Срібло", + "block.gtceu.gabbro_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.gabbro_sodalite_ore.prospected": "Содаліт", + "block.gtceu.gabbro_spessartine_ore.prospected": "Спесартин", + "block.gtceu.gabbro_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.gabbro_spodumene_ore.prospected": "Сподумен", + "block.gtceu.gabbro_stibnite_ore.prospected": "Стибніт", + "block.gtceu.gabbro_sulfur_ore.prospected": "Сірка", + "block.gtceu.gabbro_sylvite_ore.prospected": "Сильвін", + "block.gtceu.gabbro_talc_ore.prospected": "Тальк", + "block.gtceu.gabbro_tantalite_ore.prospected": "Танталіт", + "block.gtceu.gabbro_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.gabbro_thorium_ore.prospected": "Торій", + "block.gtceu.gabbro_tin_ore.prospected": "Олово", + "block.gtceu.gabbro_topaz_ore.prospected": "Топаз", + "block.gtceu.gabbro_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.gabbro_trona_ore.prospected": "Трона", + "block.gtceu.gabbro_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.gabbro_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.gabbro_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.gabbro_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.gabbro_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.gabbro_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.gabbro_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.gneiss_almandine_ore.prospected": "Альмандин", + "block.gtceu.gneiss_aluminium_ore.prospected": "Алюміній", + "block.gtceu.gneiss_alunite_ore.prospected": "Алюніт", + "block.gtceu.gneiss_amethyst_ore.prospected": "Аметист", + "block.gtceu.gneiss_apatite_ore.prospected": "Апатит", + "block.gtceu.gneiss_asbestos_ore.prospected": "Азбест", + "block.gtceu.gneiss_barite_ore.prospected": "Барит", + "block.gtceu.gneiss_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.gneiss_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.gneiss_bauxite_ore.prospected": "Боксит", + "block.gtceu.gneiss_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.gneiss_beryllium_ore.prospected": "Берилій", + "block.gtceu.gneiss_bismuth_ore.prospected": "Вісмут", + "block.gtceu.gneiss_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.gneiss_borax_ore.prospected": "Боракс", + "block.gtceu.gneiss_bornite_ore.prospected": "Борніт", + "block.gtceu.gneiss_calcite_ore.prospected": "Кальцит", + "block.gtceu.gneiss_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.gneiss_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.gneiss_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.gneiss_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.gneiss_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.gneiss_chromite_ore.prospected": "Хроміт", + "block.gtceu.gneiss_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.gneiss_coal_ore.prospected": "Вугілля", + "block.gtceu.gneiss_cobalt_ore.prospected": "Кобальт", + "block.gtceu.gneiss_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.gneiss_cooperite_ore.prospected": "Куперит", + "block.gtceu.gneiss_copper_ore.prospected": "Мідь", + "block.gtceu.gneiss_diamond_ore.prospected": "Діамант", + "block.gtceu.gneiss_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.gneiss_electrotine_ore.prospected": "Електротин", + "block.gtceu.gneiss_emerald_ore.prospected": "Смарагд", + "block.gtceu.gneiss_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.gneiss_galena_ore.prospected": "Галеніт", + "block.gtceu.gneiss_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.gneiss_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.gneiss_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.gneiss_goethite_ore.prospected": "Гетит", + "block.gtceu.gneiss_gold_ore.prospected": "Золото", + "block.gtceu.gneiss_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.gneiss_graphite_ore.prospected": "Графіт", + "block.gtceu.gneiss_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.gneiss_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.gneiss_gypsum_ore.prospected": "Гіпс", + "block.gtceu.gneiss_hematite_ore.prospected": "Гематит", + "block.gtceu.gneiss_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.gneiss_iron_ore.prospected": "Залізо", + "block.gtceu.gneiss_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.gneiss_lapis_ore.prospected": "Лазурит", + "block.gtceu.gneiss_lazurite_ore.prospected": "Лазурите", + "block.gtceu.gneiss_lead_ore.prospected": "Свинець", + "block.gtceu.gneiss_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.gneiss_lithium_ore.prospected": "Літій", + "block.gtceu.gneiss_magnesite_ore.prospected": "Магнезит", + "block.gtceu.gneiss_magnetite_ore.prospected": "Магнетит", + "block.gtceu.gneiss_malachite_ore.prospected": "Малахіт", + "block.gtceu.gneiss_mica_ore.prospected": "Слюда", + "block.gtceu.gneiss_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.gneiss_molybdenum_ore.prospected": "Молібден", + "block.gtceu.gneiss_monazite_ore.prospected": "Монацит", + "block.gtceu.gneiss_naquadah_ore.prospected": "Наквада", + "block.gtceu.gneiss_neodymium_ore.prospected": "Неодим", + "block.gtceu.gneiss_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.gneiss_nickel_ore.prospected": "Нікель", + "block.gtceu.gneiss_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.gneiss_olivine_ore.prospected": "Олівін", + "block.gtceu.gneiss_opal_ore.prospected": "Опал", + "block.gtceu.gneiss_palladium_ore.prospected": "Паладій", + "block.gtceu.gneiss_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.gneiss_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.gneiss_platinum_ore.prospected": "Платина", + "block.gtceu.gneiss_plutonium_ore.prospected": "Плутоній", + "block.gtceu.gneiss_pollucite_ore.prospected": "Полюцит", + "block.gtceu.gneiss_powellite_ore.prospected": "Повеліт", + "block.gtceu.gneiss_pyrite_ore.prospected": "Пірит", + "block.gtceu.gneiss_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.gneiss_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.gneiss_pyrope_ore.prospected": "Піроп", + "block.gtceu.gneiss_quartzite_ore.prospected": "Кварцит", + "block.gtceu.gneiss_realgar_ore.prospected": "Реальгар", + "block.gtceu.gneiss_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.gneiss_redstone_ore.prospected": "Редстоун", + "block.gtceu.gneiss_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.gneiss_ruby_ore.prospected": "Рубін", + "block.gtceu.gneiss_salt_ore.prospected": "Сіль", + "block.gtceu.gneiss_saltpeter_ore.prospected": "Селітра", + "block.gtceu.gneiss_sapphire_ore.prospected": "Сапфір", + "block.gtceu.gneiss_scheelite_ore.prospected": "Шееліт", + "block.gtceu.gneiss_silver_ore.prospected": "Срібло", + "block.gtceu.gneiss_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.gneiss_sodalite_ore.prospected": "Содаліт", + "block.gtceu.gneiss_spessartine_ore.prospected": "Спесартин", + "block.gtceu.gneiss_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.gneiss_spodumene_ore.prospected": "Сподумен", + "block.gtceu.gneiss_stibnite_ore.prospected": "Стибніт", + "block.gtceu.gneiss_sulfur_ore.prospected": "Сірка", + "block.gtceu.gneiss_sylvite_ore.prospected": "Сильвін", + "block.gtceu.gneiss_talc_ore.prospected": "Тальк", + "block.gtceu.gneiss_tantalite_ore.prospected": "Танталіт", + "block.gtceu.gneiss_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.gneiss_thorium_ore.prospected": "Торій", + "block.gtceu.gneiss_tin_ore.prospected": "Олово", + "block.gtceu.gneiss_topaz_ore.prospected": "Топаз", + "block.gtceu.gneiss_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.gneiss_trona_ore.prospected": "Трона", + "block.gtceu.gneiss_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.gneiss_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.gneiss_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.gneiss_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.gneiss_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.gneiss_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.gneiss_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.granite_almandine_ore.prospected": "Альмандин", + "block.gtceu.granite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.granite_alunite_ore.prospected": "Алюніт", + "block.gtceu.granite_amethyst_ore.prospected": "Аметист", + "block.gtceu.granite_apatite_ore.prospected": "Апатит", + "block.gtceu.granite_asbestos_ore.prospected": "Азбест", + "block.gtceu.granite_barite_ore.prospected": "Барит", + "block.gtceu.granite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.granite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.granite_bauxite_ore.prospected": "Боксит", + "block.gtceu.granite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.granite_beryllium_ore.prospected": "Берилій", + "block.gtceu.granite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.granite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.granite_borax_ore.prospected": "Боракс", + "block.gtceu.granite_bornite_ore.prospected": "Борніт", + "block.gtceu.granite_calcite_ore.prospected": "Кальцит", + "block.gtceu.granite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.granite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.granite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.granite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.granite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.granite_chromite_ore.prospected": "Хроміт", + "block.gtceu.granite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.granite_coal_ore.prospected": "Вугілля", + "block.gtceu.granite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.granite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.granite_cooperite_ore.prospected": "Куперит", + "block.gtceu.granite_copper_ore.prospected": "Мідь", + "block.gtceu.granite_diamond_ore.prospected": "Діамант", + "block.gtceu.granite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.granite_electrotine_ore.prospected": "Електротин", + "block.gtceu.granite_emerald_ore.prospected": "Смарагд", + "block.gtceu.granite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.granite_galena_ore.prospected": "Галеніт", + "block.gtceu.granite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.granite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.granite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.granite_goethite_ore.prospected": "Гетит", + "block.gtceu.granite_gold_ore.prospected": "Золото", + "block.gtceu.granite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.granite_graphite_ore.prospected": "Графіт", + "block.gtceu.granite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.granite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.granite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.granite_hematite_ore.prospected": "Гематит", + "block.gtceu.granite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.granite_iron_ore.prospected": "Залізо", + "block.gtceu.granite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.granite_lapis_ore.prospected": "Лазурит", + "block.gtceu.granite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.granite_lead_ore.prospected": "Свинець", + "block.gtceu.granite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.granite_lithium_ore.prospected": "Літій", + "block.gtceu.granite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.granite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.granite_malachite_ore.prospected": "Малахіт", + "block.gtceu.granite_mica_ore.prospected": "Слюда", + "block.gtceu.granite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.granite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.granite_monazite_ore.prospected": "Монацит", + "block.gtceu.granite_naquadah_ore.prospected": "Наквада", + "block.gtceu.granite_neodymium_ore.prospected": "Неодим", + "block.gtceu.granite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.granite_nickel_ore.prospected": "Нікель", + "block.gtceu.granite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.granite_olivine_ore.prospected": "Олівін", + "block.gtceu.granite_opal_ore.prospected": "Опал", + "block.gtceu.granite_palladium_ore.prospected": "Паладій", + "block.gtceu.granite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.granite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.granite_platinum_ore.prospected": "Платина", + "block.gtceu.granite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.granite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.granite_powellite_ore.prospected": "Повеліт", + "block.gtceu.granite_pyrite_ore.prospected": "Пірит", + "block.gtceu.granite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.granite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.granite_pyrope_ore.prospected": "Піроп", + "block.gtceu.granite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.granite_realgar_ore.prospected": "Реальгар", + "block.gtceu.granite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.granite_redstone_ore.prospected": "Редстоун", + "block.gtceu.granite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.granite_ruby_ore.prospected": "Рубін", + "block.gtceu.granite_salt_ore.prospected": "Сіль", + "block.gtceu.granite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.granite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.granite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.granite_silver_ore.prospected": "Срібло", + "block.gtceu.granite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.granite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.granite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.granite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.granite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.granite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.granite_sulfur_ore.prospected": "Сірка", + "block.gtceu.granite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.granite_talc_ore.prospected": "Тальк", + "block.gtceu.granite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.granite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.granite_thorium_ore.prospected": "Торій", + "block.gtceu.granite_tin_ore.prospected": "Олово", + "block.gtceu.granite_topaz_ore.prospected": "Топаз", + "block.gtceu.granite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.granite_trona_ore.prospected": "Трона", + "block.gtceu.granite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.granite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.granite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.granite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.granite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.granite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.granite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.limestone_almandine_ore.prospected": "Альмандин", + "block.gtceu.limestone_aluminium_ore.prospected": "Алюміній", + "block.gtceu.limestone_alunite_ore.prospected": "Алюніт", + "block.gtceu.limestone_amethyst_ore.prospected": "Аметист", + "block.gtceu.limestone_apatite_ore.prospected": "Апатит", + "block.gtceu.limestone_asbestos_ore.prospected": "Азбест", + "block.gtceu.limestone_barite_ore.prospected": "Барит", + "block.gtceu.limestone_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.limestone_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.limestone_bauxite_ore.prospected": "Боксит", + "block.gtceu.limestone_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.limestone_beryllium_ore.prospected": "Берилій", + "block.gtceu.limestone_bismuth_ore.prospected": "Вісмут", + "block.gtceu.limestone_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.limestone_borax_ore.prospected": "Боракс", + "block.gtceu.limestone_bornite_ore.prospected": "Борніт", + "block.gtceu.limestone_calcite_ore.prospected": "Кальцит", + "block.gtceu.limestone_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.limestone_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.limestone_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.limestone_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.limestone_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.limestone_chromite_ore.prospected": "Хроміт", + "block.gtceu.limestone_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.limestone_coal_ore.prospected": "Вугілля", + "block.gtceu.limestone_cobalt_ore.prospected": "Кобальт", + "block.gtceu.limestone_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.limestone_cooperite_ore.prospected": "Куперит", + "block.gtceu.limestone_copper_ore.prospected": "Мідь", + "block.gtceu.limestone_diamond_ore.prospected": "Діамант", + "block.gtceu.limestone_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.limestone_electrotine_ore.prospected": "Електротин", + "block.gtceu.limestone_emerald_ore.prospected": "Смарагд", + "block.gtceu.limestone_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.limestone_galena_ore.prospected": "Галеніт", + "block.gtceu.limestone_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.limestone_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.limestone_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.limestone_goethite_ore.prospected": "Гетит", + "block.gtceu.limestone_gold_ore.prospected": "Золото", + "block.gtceu.limestone_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.limestone_graphite_ore.prospected": "Графіт", + "block.gtceu.limestone_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.limestone_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.limestone_gypsum_ore.prospected": "Гіпс", + "block.gtceu.limestone_hematite_ore.prospected": "Гематит", + "block.gtceu.limestone_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.limestone_iron_ore.prospected": "Залізо", + "block.gtceu.limestone_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.limestone_lapis_ore.prospected": "Лазурит", + "block.gtceu.limestone_lazurite_ore.prospected": "Лазурите", + "block.gtceu.limestone_lead_ore.prospected": "Свинець", + "block.gtceu.limestone_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.limestone_lithium_ore.prospected": "Літій", + "block.gtceu.limestone_magnesite_ore.prospected": "Магнезит", + "block.gtceu.limestone_magnetite_ore.prospected": "Магнетит", + "block.gtceu.limestone_malachite_ore.prospected": "Малахіт", + "block.gtceu.limestone_mica_ore.prospected": "Слюда", + "block.gtceu.limestone_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.limestone_molybdenum_ore.prospected": "Молібден", + "block.gtceu.limestone_monazite_ore.prospected": "Монацит", + "block.gtceu.limestone_naquadah_ore.prospected": "Наквада", + "block.gtceu.limestone_neodymium_ore.prospected": "Неодим", + "block.gtceu.limestone_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.limestone_nickel_ore.prospected": "Нікель", + "block.gtceu.limestone_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.limestone_olivine_ore.prospected": "Олівін", + "block.gtceu.limestone_opal_ore.prospected": "Опал", + "block.gtceu.limestone_palladium_ore.prospected": "Паладій", + "block.gtceu.limestone_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.limestone_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.limestone_platinum_ore.prospected": "Платина", + "block.gtceu.limestone_plutonium_ore.prospected": "Плутоній", + "block.gtceu.limestone_pollucite_ore.prospected": "Полюцит", + "block.gtceu.limestone_powellite_ore.prospected": "Повеліт", + "block.gtceu.limestone_pyrite_ore.prospected": "Пірит", + "block.gtceu.limestone_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.limestone_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.limestone_pyrope_ore.prospected": "Піроп", + "block.gtceu.limestone_quartzite_ore.prospected": "Кварцит", + "block.gtceu.limestone_realgar_ore.prospected": "Реальгар", + "block.gtceu.limestone_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.limestone_redstone_ore.prospected": "Редстоун", + "block.gtceu.limestone_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.limestone_ruby_ore.prospected": "Рубін", + "block.gtceu.limestone_salt_ore.prospected": "Сіль", + "block.gtceu.limestone_saltpeter_ore.prospected": "Селітра", + "block.gtceu.limestone_sapphire_ore.prospected": "Сапфір", + "block.gtceu.limestone_scheelite_ore.prospected": "Шееліт", + "block.gtceu.limestone_silver_ore.prospected": "Срібло", + "block.gtceu.limestone_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.limestone_sodalite_ore.prospected": "Содаліт", + "block.gtceu.limestone_spessartine_ore.prospected": "Спесартин", + "block.gtceu.limestone_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.limestone_spodumene_ore.prospected": "Сподумен", + "block.gtceu.limestone_stibnite_ore.prospected": "Стибніт", + "block.gtceu.limestone_sulfur_ore.prospected": "Сірка", + "block.gtceu.limestone_sylvite_ore.prospected": "Сильвін", + "block.gtceu.limestone_talc_ore.prospected": "Тальк", + "block.gtceu.limestone_tantalite_ore.prospected": "Танталіт", + "block.gtceu.limestone_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.limestone_thorium_ore.prospected": "Торій", + "block.gtceu.limestone_tin_ore.prospected": "Олово", + "block.gtceu.limestone_topaz_ore.prospected": "Топаз", + "block.gtceu.limestone_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.limestone_trona_ore.prospected": "Трона", + "block.gtceu.limestone_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.limestone_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.limestone_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.limestone_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.limestone_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.limestone_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.limestone_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.marble_almandine_ore.prospected": "Альмандин", + "block.gtceu.marble_aluminium_ore.prospected": "Алюміній", + "block.gtceu.marble_alunite_ore.prospected": "Алюніт", + "block.gtceu.marble_amethyst_ore.prospected": "Аметист", + "block.gtceu.marble_apatite_ore.prospected": "Апатит", + "block.gtceu.marble_asbestos_ore.prospected": "Азбест", + "block.gtceu.marble_barite_ore.prospected": "Барит", + "block.gtceu.marble_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.marble_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.marble_bauxite_ore.prospected": "Боксит", + "block.gtceu.marble_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.marble_beryllium_ore.prospected": "Берилій", + "block.gtceu.marble_bismuth_ore.prospected": "Вісмут", + "block.gtceu.marble_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.marble_borax_ore.prospected": "Боракс", + "block.gtceu.marble_bornite_ore.prospected": "Борніт", + "block.gtceu.marble_calcite_ore.prospected": "Кальцит", + "block.gtceu.marble_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.marble_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.marble_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.marble_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.marble_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.marble_chromite_ore.prospected": "Хроміт", + "block.gtceu.marble_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.marble_coal_ore.prospected": "Вугілля", + "block.gtceu.marble_cobalt_ore.prospected": "Кобальт", + "block.gtceu.marble_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.marble_cooperite_ore.prospected": "Куперит", + "block.gtceu.marble_copper_ore.prospected": "Мідь", + "block.gtceu.marble_diamond_ore.prospected": "Діамант", + "block.gtceu.marble_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.marble_electrotine_ore.prospected": "Електротин", + "block.gtceu.marble_emerald_ore.prospected": "Смарагд", + "block.gtceu.marble_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.marble_galena_ore.prospected": "Галеніт", + "block.gtceu.marble_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.marble_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.marble_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.marble_goethite_ore.prospected": "Гетит", + "block.gtceu.marble_gold_ore.prospected": "Золото", + "block.gtceu.marble_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.marble_graphite_ore.prospected": "Графіт", + "block.gtceu.marble_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.marble_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.marble_gypsum_ore.prospected": "Гіпс", + "block.gtceu.marble_hematite_ore.prospected": "Гематит", + "block.gtceu.marble_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.marble_iron_ore.prospected": "Залізо", + "block.gtceu.marble_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.marble_lapis_ore.prospected": "Лазурит", + "block.gtceu.marble_lazurite_ore.prospected": "Лазурите", + "block.gtceu.marble_lead_ore.prospected": "Свинець", + "block.gtceu.marble_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.marble_lithium_ore.prospected": "Літій", + "block.gtceu.marble_magnesite_ore.prospected": "Магнезит", + "block.gtceu.marble_magnetite_ore.prospected": "Магнетит", + "block.gtceu.marble_malachite_ore.prospected": "Малахіт", + "block.gtceu.marble_mica_ore.prospected": "Слюда", + "block.gtceu.marble_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.marble_molybdenum_ore.prospected": "Молібден", + "block.gtceu.marble_monazite_ore.prospected": "Монацит", + "block.gtceu.marble_naquadah_ore.prospected": "Наквада", + "block.gtceu.marble_neodymium_ore.prospected": "Неодим", + "block.gtceu.marble_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.marble_nickel_ore.prospected": "Нікель", + "block.gtceu.marble_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.marble_olivine_ore.prospected": "Олівін", + "block.gtceu.marble_opal_ore.prospected": "Опал", + "block.gtceu.marble_palladium_ore.prospected": "Паладій", + "block.gtceu.marble_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.marble_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.marble_platinum_ore.prospected": "Платина", + "block.gtceu.marble_plutonium_ore.prospected": "Плутоній", + "block.gtceu.marble_pollucite_ore.prospected": "Полюцит", + "block.gtceu.marble_powellite_ore.prospected": "Повеліт", + "block.gtceu.marble_pyrite_ore.prospected": "Пірит", + "block.gtceu.marble_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.marble_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.marble_pyrope_ore.prospected": "Піроп", + "block.gtceu.marble_quartzite_ore.prospected": "Кварцит", + "block.gtceu.marble_realgar_ore.prospected": "Реальгар", + "block.gtceu.marble_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.marble_redstone_ore.prospected": "Редстоун", + "block.gtceu.marble_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.marble_ruby_ore.prospected": "Рубін", + "block.gtceu.marble_salt_ore.prospected": "Сіль", + "block.gtceu.marble_saltpeter_ore.prospected": "Селітра", + "block.gtceu.marble_sapphire_ore.prospected": "Сапфір", + "block.gtceu.marble_scheelite_ore.prospected": "Шееліт", + "block.gtceu.marble_silver_ore.prospected": "Срібло", + "block.gtceu.marble_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.marble_sodalite_ore.prospected": "Содаліт", + "block.gtceu.marble_spessartine_ore.prospected": "Спесартин", + "block.gtceu.marble_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.marble_spodumene_ore.prospected": "Сподумен", + "block.gtceu.marble_stibnite_ore.prospected": "Стибніт", + "block.gtceu.marble_sulfur_ore.prospected": "Сірка", + "block.gtceu.marble_sylvite_ore.prospected": "Сильвін", + "block.gtceu.marble_talc_ore.prospected": "Тальк", + "block.gtceu.marble_tantalite_ore.prospected": "Танталіт", + "block.gtceu.marble_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.marble_thorium_ore.prospected": "Торій", + "block.gtceu.marble_tin_ore.prospected": "Олово", + "block.gtceu.marble_topaz_ore.prospected": "Топаз", + "block.gtceu.marble_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.marble_trona_ore.prospected": "Трона", + "block.gtceu.marble_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.marble_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.marble_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.marble_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.marble_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.marble_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.marble_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.phyllite_almandine_ore.prospected": "Альмандин", + "block.gtceu.phyllite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.phyllite_alunite_ore.prospected": "Алюніт", + "block.gtceu.phyllite_amethyst_ore.prospected": "Аметист", + "block.gtceu.phyllite_apatite_ore.prospected": "Апатит", + "block.gtceu.phyllite_asbestos_ore.prospected": "Азбест", + "block.gtceu.phyllite_barite_ore.prospected": "Барит", + "block.gtceu.phyllite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.phyllite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.phyllite_bauxite_ore.prospected": "Боксит", + "block.gtceu.phyllite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.phyllite_beryllium_ore.prospected": "Берилій", + "block.gtceu.phyllite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.phyllite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.phyllite_borax_ore.prospected": "Боракс", + "block.gtceu.phyllite_bornite_ore.prospected": "Борніт", + "block.gtceu.phyllite_calcite_ore.prospected": "Кальцит", + "block.gtceu.phyllite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.phyllite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.phyllite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.phyllite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.phyllite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.phyllite_chromite_ore.prospected": "Хроміт", + "block.gtceu.phyllite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.phyllite_coal_ore.prospected": "Вугілля", + "block.gtceu.phyllite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.phyllite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.phyllite_cooperite_ore.prospected": "Куперит", + "block.gtceu.phyllite_copper_ore.prospected": "Мідь", + "block.gtceu.phyllite_diamond_ore.prospected": "Діамант", + "block.gtceu.phyllite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.phyllite_electrotine_ore.prospected": "Електротин", + "block.gtceu.phyllite_emerald_ore.prospected": "Смарагд", + "block.gtceu.phyllite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.phyllite_galena_ore.prospected": "Галеніт", + "block.gtceu.phyllite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.phyllite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.phyllite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.phyllite_goethite_ore.prospected": "Гетит", + "block.gtceu.phyllite_gold_ore.prospected": "Золото", + "block.gtceu.phyllite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.phyllite_graphite_ore.prospected": "Графіт", + "block.gtceu.phyllite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.phyllite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.phyllite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.phyllite_hematite_ore.prospected": "Гематит", + "block.gtceu.phyllite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.phyllite_iron_ore.prospected": "Залізо", + "block.gtceu.phyllite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.phyllite_lapis_ore.prospected": "Лазурит", + "block.gtceu.phyllite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.phyllite_lead_ore.prospected": "Свинець", + "block.gtceu.phyllite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.phyllite_lithium_ore.prospected": "Літій", + "block.gtceu.phyllite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.phyllite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.phyllite_malachite_ore.prospected": "Малахіт", + "block.gtceu.phyllite_mica_ore.prospected": "Слюда", + "block.gtceu.phyllite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.phyllite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.phyllite_monazite_ore.prospected": "Монацит", + "block.gtceu.phyllite_naquadah_ore.prospected": "Наквада", + "block.gtceu.phyllite_neodymium_ore.prospected": "Неодим", + "block.gtceu.phyllite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.phyllite_nickel_ore.prospected": "Нікель", + "block.gtceu.phyllite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.phyllite_olivine_ore.prospected": "Олівін", + "block.gtceu.phyllite_opal_ore.prospected": "Опал", + "block.gtceu.phyllite_palladium_ore.prospected": "Паладій", + "block.gtceu.phyllite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.phyllite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.phyllite_platinum_ore.prospected": "Платина", + "block.gtceu.phyllite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.phyllite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.phyllite_powellite_ore.prospected": "Повеліт", + "block.gtceu.phyllite_pyrite_ore.prospected": "Пірит", + "block.gtceu.phyllite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.phyllite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.phyllite_pyrope_ore.prospected": "Піроп", + "block.gtceu.phyllite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.phyllite_realgar_ore.prospected": "Реальгар", + "block.gtceu.phyllite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.phyllite_redstone_ore.prospected": "Редстоун", + "block.gtceu.phyllite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.phyllite_ruby_ore.prospected": "Рубін", + "block.gtceu.phyllite_salt_ore.prospected": "Сіль", + "block.gtceu.phyllite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.phyllite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.phyllite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.phyllite_silver_ore.prospected": "Срібло", + "block.gtceu.phyllite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.phyllite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.phyllite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.phyllite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.phyllite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.phyllite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.phyllite_sulfur_ore.prospected": "Сірка", + "block.gtceu.phyllite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.phyllite_talc_ore.prospected": "Тальк", + "block.gtceu.phyllite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.phyllite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.phyllite_thorium_ore.prospected": "Торій", + "block.gtceu.phyllite_tin_ore.prospected": "Олово", + "block.gtceu.phyllite_topaz_ore.prospected": "Топаз", + "block.gtceu.phyllite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.phyllite_trona_ore.prospected": "Трона", + "block.gtceu.phyllite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.phyllite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.phyllite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.phyllite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.phyllite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.phyllite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.phyllite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.quartzite_almandine_ore.prospected": "Альмандин", + "block.gtceu.quartzite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.quartzite_alunite_ore.prospected": "Алюніт", + "block.gtceu.quartzite_amethyst_ore.prospected": "Аметист", + "block.gtceu.quartzite_apatite_ore.prospected": "Апатит", + "block.gtceu.quartzite_asbestos_ore.prospected": "Азбест", + "block.gtceu.quartzite_barite_ore.prospected": "Барит", + "block.gtceu.quartzite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.quartzite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.quartzite_bauxite_ore.prospected": "Боксит", + "block.gtceu.quartzite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.quartzite_beryllium_ore.prospected": "Берилій", + "block.gtceu.quartzite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.quartzite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.quartzite_borax_ore.prospected": "Боракс", + "block.gtceu.quartzite_bornite_ore.prospected": "Борніт", + "block.gtceu.quartzite_calcite_ore.prospected": "Кальцит", + "block.gtceu.quartzite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.quartzite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.quartzite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.quartzite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.quartzite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.quartzite_chromite_ore.prospected": "Хроміт", + "block.gtceu.quartzite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.quartzite_coal_ore.prospected": "Вугілля", + "block.gtceu.quartzite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.quartzite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.quartzite_cooperite_ore.prospected": "Куперит", + "block.gtceu.quartzite_copper_ore.prospected": "Мідь", + "block.gtceu.quartzite_diamond_ore.prospected": "Діамант", + "block.gtceu.quartzite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.quartzite_electrotine_ore.prospected": "Електротин", + "block.gtceu.quartzite_emerald_ore.prospected": "Смарагд", + "block.gtceu.quartzite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.quartzite_galena_ore.prospected": "Галеніт", + "block.gtceu.quartzite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.quartzite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.quartzite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.quartzite_goethite_ore.prospected": "Гетит", + "block.gtceu.quartzite_gold_ore.prospected": "Золото", + "block.gtceu.quartzite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.quartzite_graphite_ore.prospected": "Графіт", + "block.gtceu.quartzite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.quartzite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.quartzite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.quartzite_hematite_ore.prospected": "Гематит", + "block.gtceu.quartzite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.quartzite_iron_ore.prospected": "Залізо", + "block.gtceu.quartzite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.quartzite_lapis_ore.prospected": "Лазурит", + "block.gtceu.quartzite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.quartzite_lead_ore.prospected": "Свинець", + "block.gtceu.quartzite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.quartzite_lithium_ore.prospected": "Літій", + "block.gtceu.quartzite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.quartzite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.quartzite_malachite_ore.prospected": "Малахіт", + "block.gtceu.quartzite_mica_ore.prospected": "Слюда", + "block.gtceu.quartzite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.quartzite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.quartzite_monazite_ore.prospected": "Монацит", + "block.gtceu.quartzite_naquadah_ore.prospected": "Наквада", + "block.gtceu.quartzite_neodymium_ore.prospected": "Неодим", + "block.gtceu.quartzite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.quartzite_nickel_ore.prospected": "Нікель", + "block.gtceu.quartzite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.quartzite_olivine_ore.prospected": "Олівін", + "block.gtceu.quartzite_opal_ore.prospected": "Опал", + "block.gtceu.quartzite_palladium_ore.prospected": "Паладій", + "block.gtceu.quartzite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.quartzite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.quartzite_platinum_ore.prospected": "Платина", + "block.gtceu.quartzite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.quartzite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.quartzite_powellite_ore.prospected": "Повеліт", + "block.gtceu.quartzite_pyrite_ore.prospected": "Пірит", + "block.gtceu.quartzite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.quartzite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.quartzite_pyrope_ore.prospected": "Піроп", + "block.gtceu.quartzite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.quartzite_realgar_ore.prospected": "Реальгар", + "block.gtceu.quartzite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.quartzite_redstone_ore.prospected": "Редстоун", + "block.gtceu.quartzite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.quartzite_ruby_ore.prospected": "Рубін", + "block.gtceu.quartzite_salt_ore.prospected": "Сіль", + "block.gtceu.quartzite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.quartzite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.quartzite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.quartzite_silver_ore.prospected": "Срібло", + "block.gtceu.quartzite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.quartzite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.quartzite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.quartzite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.quartzite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.quartzite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.quartzite_sulfur_ore.prospected": "Сірка", + "block.gtceu.quartzite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.quartzite_talc_ore.prospected": "Тальк", + "block.gtceu.quartzite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.quartzite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.quartzite_thorium_ore.prospected": "Торій", + "block.gtceu.quartzite_tin_ore.prospected": "Олово", + "block.gtceu.quartzite_topaz_ore.prospected": "Топаз", + "block.gtceu.quartzite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.quartzite_trona_ore.prospected": "Трона", + "block.gtceu.quartzite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.quartzite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.quartzite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.quartzite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.quartzite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.quartzite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.quartzite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.rhyolite_almandine_ore.prospected": "Альмандин", + "block.gtceu.rhyolite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.rhyolite_alunite_ore.prospected": "Алюніт", + "block.gtceu.rhyolite_amethyst_ore.prospected": "Аметист", + "block.gtceu.rhyolite_apatite_ore.prospected": "Апатит", + "block.gtceu.rhyolite_asbestos_ore.prospected": "Азбест", + "block.gtceu.rhyolite_barite_ore.prospected": "Барит", + "block.gtceu.rhyolite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.rhyolite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.rhyolite_bauxite_ore.prospected": "Боксит", + "block.gtceu.rhyolite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.rhyolite_beryllium_ore.prospected": "Берилій", + "block.gtceu.rhyolite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.rhyolite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.rhyolite_borax_ore.prospected": "Боракс", + "block.gtceu.rhyolite_bornite_ore.prospected": "Борніт", + "block.gtceu.rhyolite_calcite_ore.prospected": "Кальцит", + "block.gtceu.rhyolite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.rhyolite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.rhyolite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.rhyolite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.rhyolite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.rhyolite_chromite_ore.prospected": "Хроміт", + "block.gtceu.rhyolite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.rhyolite_coal_ore.prospected": "Вугілля", + "block.gtceu.rhyolite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.rhyolite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.rhyolite_cooperite_ore.prospected": "Куперит", + "block.gtceu.rhyolite_copper_ore.prospected": "Мідь", + "block.gtceu.rhyolite_diamond_ore.prospected": "Діамант", + "block.gtceu.rhyolite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.rhyolite_electrotine_ore.prospected": "Електротин", + "block.gtceu.rhyolite_emerald_ore.prospected": "Смарагд", + "block.gtceu.rhyolite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.rhyolite_galena_ore.prospected": "Галеніт", + "block.gtceu.rhyolite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.rhyolite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.rhyolite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.rhyolite_goethite_ore.prospected": "Гетит", + "block.gtceu.rhyolite_gold_ore.prospected": "Золото", + "block.gtceu.rhyolite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.rhyolite_graphite_ore.prospected": "Графіт", + "block.gtceu.rhyolite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.rhyolite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.rhyolite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.rhyolite_hematite_ore.prospected": "Гематит", + "block.gtceu.rhyolite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.rhyolite_iron_ore.prospected": "Залізо", + "block.gtceu.rhyolite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.rhyolite_lapis_ore.prospected": "Лазурит", + "block.gtceu.rhyolite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.rhyolite_lead_ore.prospected": "Свинець", + "block.gtceu.rhyolite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.rhyolite_lithium_ore.prospected": "Літій", + "block.gtceu.rhyolite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.rhyolite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.rhyolite_malachite_ore.prospected": "Малахіт", + "block.gtceu.rhyolite_mica_ore.prospected": "Слюда", + "block.gtceu.rhyolite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.rhyolite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.rhyolite_monazite_ore.prospected": "Монацит", + "block.gtceu.rhyolite_naquadah_ore.prospected": "Наквада", + "block.gtceu.rhyolite_neodymium_ore.prospected": "Неодим", + "block.gtceu.rhyolite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.rhyolite_nickel_ore.prospected": "Нікель", + "block.gtceu.rhyolite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.rhyolite_olivine_ore.prospected": "Олівін", + "block.gtceu.rhyolite_opal_ore.prospected": "Опал", + "block.gtceu.rhyolite_palladium_ore.prospected": "Паладій", + "block.gtceu.rhyolite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.rhyolite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.rhyolite_platinum_ore.prospected": "Платина", + "block.gtceu.rhyolite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.rhyolite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.rhyolite_powellite_ore.prospected": "Повеліт", + "block.gtceu.rhyolite_pyrite_ore.prospected": "Пірит", + "block.gtceu.rhyolite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.rhyolite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.rhyolite_pyrope_ore.prospected": "Піроп", + "block.gtceu.rhyolite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.rhyolite_realgar_ore.prospected": "Реальгар", + "block.gtceu.rhyolite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.rhyolite_redstone_ore.prospected": "Редстоун", + "block.gtceu.rhyolite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.rhyolite_ruby_ore.prospected": "Рубін", + "block.gtceu.rhyolite_salt_ore.prospected": "Сіль", + "block.gtceu.rhyolite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.rhyolite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.rhyolite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.rhyolite_silver_ore.prospected": "Срібло", + "block.gtceu.rhyolite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.rhyolite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.rhyolite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.rhyolite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.rhyolite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.rhyolite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.rhyolite_sulfur_ore.prospected": "Сірка", + "block.gtceu.rhyolite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.rhyolite_talc_ore.prospected": "Тальк", + "block.gtceu.rhyolite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.rhyolite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.rhyolite_thorium_ore.prospected": "Торій", + "block.gtceu.rhyolite_tin_ore.prospected": "Олово", + "block.gtceu.rhyolite_topaz_ore.prospected": "Топаз", + "block.gtceu.rhyolite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.rhyolite_trona_ore.prospected": "Трона", + "block.gtceu.rhyolite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.rhyolite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.rhyolite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.rhyolite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.rhyolite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.rhyolite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.rhyolite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.schist_almandine_ore.prospected": "Альмандин", + "block.gtceu.schist_aluminium_ore.prospected": "Алюміній", + "block.gtceu.schist_alunite_ore.prospected": "Алюніт", + "block.gtceu.schist_amethyst_ore.prospected": "Аметист", + "block.gtceu.schist_apatite_ore.prospected": "Апатит", + "block.gtceu.schist_asbestos_ore.prospected": "Азбест", + "block.gtceu.schist_barite_ore.prospected": "Барит", + "block.gtceu.schist_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.schist_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.schist_bauxite_ore.prospected": "Боксит", + "block.gtceu.schist_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.schist_beryllium_ore.prospected": "Берилій", + "block.gtceu.schist_bismuth_ore.prospected": "Вісмут", + "block.gtceu.schist_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.schist_borax_ore.prospected": "Боракс", + "block.gtceu.schist_bornite_ore.prospected": "Борніт", + "block.gtceu.schist_calcite_ore.prospected": "Кальцит", + "block.gtceu.schist_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.schist_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.schist_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.schist_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.schist_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.schist_chromite_ore.prospected": "Хроміт", + "block.gtceu.schist_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.schist_coal_ore.prospected": "Вугілля", + "block.gtceu.schist_cobalt_ore.prospected": "Кобальт", + "block.gtceu.schist_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.schist_cooperite_ore.prospected": "Куперит", + "block.gtceu.schist_copper_ore.prospected": "Мідь", + "block.gtceu.schist_diamond_ore.prospected": "Діамант", + "block.gtceu.schist_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.schist_electrotine_ore.prospected": "Електротин", + "block.gtceu.schist_emerald_ore.prospected": "Смарагд", + "block.gtceu.schist_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.schist_galena_ore.prospected": "Галеніт", + "block.gtceu.schist_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.schist_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.schist_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.schist_goethite_ore.prospected": "Гетит", + "block.gtceu.schist_gold_ore.prospected": "Золото", + "block.gtceu.schist_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.schist_graphite_ore.prospected": "Графіт", + "block.gtceu.schist_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.schist_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.schist_gypsum_ore.prospected": "Гіпс", + "block.gtceu.schist_hematite_ore.prospected": "Гематит", + "block.gtceu.schist_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.schist_iron_ore.prospected": "Залізо", + "block.gtceu.schist_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.schist_lapis_ore.prospected": "Лазурит", + "block.gtceu.schist_lazurite_ore.prospected": "Лазурите", + "block.gtceu.schist_lead_ore.prospected": "Свинець", + "block.gtceu.schist_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.schist_lithium_ore.prospected": "Літій", + "block.gtceu.schist_magnesite_ore.prospected": "Магнезит", + "block.gtceu.schist_magnetite_ore.prospected": "Магнетит", + "block.gtceu.schist_malachite_ore.prospected": "Малахіт", + "block.gtceu.schist_mica_ore.prospected": "Слюда", + "block.gtceu.schist_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.schist_molybdenum_ore.prospected": "Молібден", + "block.gtceu.schist_monazite_ore.prospected": "Монацит", + "block.gtceu.schist_naquadah_ore.prospected": "Наквада", + "block.gtceu.schist_neodymium_ore.prospected": "Неодим", + "block.gtceu.schist_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.schist_nickel_ore.prospected": "Нікель", + "block.gtceu.schist_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.schist_olivine_ore.prospected": "Олівін", + "block.gtceu.schist_opal_ore.prospected": "Опал", + "block.gtceu.schist_palladium_ore.prospected": "Паладій", + "block.gtceu.schist_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.schist_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.schist_platinum_ore.prospected": "Платина", + "block.gtceu.schist_plutonium_ore.prospected": "Плутоній", + "block.gtceu.schist_pollucite_ore.prospected": "Полюцит", + "block.gtceu.schist_powellite_ore.prospected": "Повеліт", + "block.gtceu.schist_pyrite_ore.prospected": "Пірит", + "block.gtceu.schist_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.schist_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.schist_pyrope_ore.prospected": "Піроп", + "block.gtceu.schist_quartzite_ore.prospected": "Кварцит", + "block.gtceu.schist_realgar_ore.prospected": "Реальгар", + "block.gtceu.schist_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.schist_redstone_ore.prospected": "Редстоун", + "block.gtceu.schist_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.schist_ruby_ore.prospected": "Рубін", + "block.gtceu.schist_salt_ore.prospected": "Сіль", + "block.gtceu.schist_saltpeter_ore.prospected": "Селітра", + "block.gtceu.schist_sapphire_ore.prospected": "Сапфір", + "block.gtceu.schist_scheelite_ore.prospected": "Шееліт", + "block.gtceu.schist_silver_ore.prospected": "Срібло", + "block.gtceu.schist_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.schist_sodalite_ore.prospected": "Содаліт", + "block.gtceu.schist_spessartine_ore.prospected": "Спесартин", + "block.gtceu.schist_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.schist_spodumene_ore.prospected": "Сподумен", + "block.gtceu.schist_stibnite_ore.prospected": "Стибніт", + "block.gtceu.schist_sulfur_ore.prospected": "Сірка", + "block.gtceu.schist_sylvite_ore.prospected": "Сильвін", + "block.gtceu.schist_talc_ore.prospected": "Тальк", + "block.gtceu.schist_tantalite_ore.prospected": "Танталіт", + "block.gtceu.schist_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.schist_thorium_ore.prospected": "Торій", + "block.gtceu.schist_tin_ore.prospected": "Олово", + "block.gtceu.schist_topaz_ore.prospected": "Топаз", + "block.gtceu.schist_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.schist_trona_ore.prospected": "Трона", + "block.gtceu.schist_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.schist_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.schist_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.schist_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.schist_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.schist_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.schist_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.shale_almandine_ore.prospected": "Альмандин", + "block.gtceu.shale_aluminium_ore.prospected": "Алюміній", + "block.gtceu.shale_alunite_ore.prospected": "Алюніт", + "block.gtceu.shale_amethyst_ore.prospected": "Аметист", + "block.gtceu.shale_apatite_ore.prospected": "Апатит", + "block.gtceu.shale_asbestos_ore.prospected": "Азбест", + "block.gtceu.shale_barite_ore.prospected": "Барит", + "block.gtceu.shale_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.shale_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.shale_bauxite_ore.prospected": "Боксит", + "block.gtceu.shale_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.shale_beryllium_ore.prospected": "Берилій", + "block.gtceu.shale_bismuth_ore.prospected": "Вісмут", + "block.gtceu.shale_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.shale_borax_ore.prospected": "Боракс", + "block.gtceu.shale_bornite_ore.prospected": "Борніт", + "block.gtceu.shale_calcite_ore.prospected": "Кальцит", + "block.gtceu.shale_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.shale_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.shale_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.shale_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.shale_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.shale_chromite_ore.prospected": "Хроміт", + "block.gtceu.shale_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.shale_coal_ore.prospected": "Вугілля", + "block.gtceu.shale_cobalt_ore.prospected": "Кобальт", + "block.gtceu.shale_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.shale_cooperite_ore.prospected": "Куперит", + "block.gtceu.shale_copper_ore.prospected": "Мідь", + "block.gtceu.shale_diamond_ore.prospected": "Діамант", + "block.gtceu.shale_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.shale_electrotine_ore.prospected": "Електротин", + "block.gtceu.shale_emerald_ore.prospected": "Смарагд", + "block.gtceu.shale_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.shale_galena_ore.prospected": "Галеніт", + "block.gtceu.shale_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.shale_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.shale_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.shale_goethite_ore.prospected": "Гетит", + "block.gtceu.shale_gold_ore.prospected": "Золото", + "block.gtceu.shale_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.shale_graphite_ore.prospected": "Графіт", + "block.gtceu.shale_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.shale_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.shale_gypsum_ore.prospected": "Гіпс", + "block.gtceu.shale_hematite_ore.prospected": "Гематит", + "block.gtceu.shale_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.shale_iron_ore.prospected": "Залізо", + "block.gtceu.shale_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.shale_lapis_ore.prospected": "Лазурит", + "block.gtceu.shale_lazurite_ore.prospected": "Лазурите", + "block.gtceu.shale_lead_ore.prospected": "Свинець", + "block.gtceu.shale_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.shale_lithium_ore.prospected": "Літій", + "block.gtceu.shale_magnesite_ore.prospected": "Магнезит", + "block.gtceu.shale_magnetite_ore.prospected": "Магнетит", + "block.gtceu.shale_malachite_ore.prospected": "Малахіт", + "block.gtceu.shale_mica_ore.prospected": "Слюда", + "block.gtceu.shale_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.shale_molybdenum_ore.prospected": "Молібден", + "block.gtceu.shale_monazite_ore.prospected": "Монацит", + "block.gtceu.shale_naquadah_ore.prospected": "Наквада", + "block.gtceu.shale_neodymium_ore.prospected": "Неодим", + "block.gtceu.shale_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.shale_nickel_ore.prospected": "Нікель", + "block.gtceu.shale_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.shale_olivine_ore.prospected": "Олівін", + "block.gtceu.shale_opal_ore.prospected": "Опал", + "block.gtceu.shale_palladium_ore.prospected": "Паладій", + "block.gtceu.shale_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.shale_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.shale_platinum_ore.prospected": "Платина", + "block.gtceu.shale_plutonium_ore.prospected": "Плутоній", + "block.gtceu.shale_pollucite_ore.prospected": "Полюцит", + "block.gtceu.shale_powellite_ore.prospected": "Повеліт", + "block.gtceu.shale_pyrite_ore.prospected": "Пірит", + "block.gtceu.shale_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.shale_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.shale_pyrope_ore.prospected": "Піроп", + "block.gtceu.shale_quartzite_ore.prospected": "Кварцит", + "block.gtceu.shale_realgar_ore.prospected": "Реальгар", + "block.gtceu.shale_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.shale_redstone_ore.prospected": "Редстоун", + "block.gtceu.shale_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.shale_ruby_ore.prospected": "Рубін", + "block.gtceu.shale_salt_ore.prospected": "Сіль", + "block.gtceu.shale_saltpeter_ore.prospected": "Селітра", + "block.gtceu.shale_sapphire_ore.prospected": "Сапфір", + "block.gtceu.shale_scheelite_ore.prospected": "Шееліт", + "block.gtceu.shale_silver_ore.prospected": "Срібло", + "block.gtceu.shale_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.shale_sodalite_ore.prospected": "Содаліт", + "block.gtceu.shale_spessartine_ore.prospected": "Спесартин", + "block.gtceu.shale_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.shale_spodumene_ore.prospected": "Сподумен", + "block.gtceu.shale_stibnite_ore.prospected": "Стибніт", + "block.gtceu.shale_sulfur_ore.prospected": "Сірка", + "block.gtceu.shale_sylvite_ore.prospected": "Сильвін", + "block.gtceu.shale_talc_ore.prospected": "Тальк", + "block.gtceu.shale_tantalite_ore.prospected": "Танталіт", + "block.gtceu.shale_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.shale_thorium_ore.prospected": "Торій", + "block.gtceu.shale_tin_ore.prospected": "Олово", + "block.gtceu.shale_topaz_ore.prospected": "Топаз", + "block.gtceu.shale_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.shale_trona_ore.prospected": "Трона", + "block.gtceu.shale_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.shale_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.shale_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.shale_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.shale_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.shale_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.shale_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.slate_almandine_ore.prospected": "Альмандин", + "block.gtceu.slate_aluminium_ore.prospected": "Алюміній", + "block.gtceu.slate_alunite_ore.prospected": "Алюніт", + "block.gtceu.slate_amethyst_ore.prospected": "Аметист", + "block.gtceu.slate_apatite_ore.prospected": "Апатит", + "block.gtceu.slate_asbestos_ore.prospected": "Азбест", + "block.gtceu.slate_barite_ore.prospected": "Барит", + "block.gtceu.slate_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.slate_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.slate_bauxite_ore.prospected": "Боксит", + "block.gtceu.slate_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.slate_beryllium_ore.prospected": "Берилій", + "block.gtceu.slate_bismuth_ore.prospected": "Вісмут", + "block.gtceu.slate_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.slate_borax_ore.prospected": "Боракс", + "block.gtceu.slate_bornite_ore.prospected": "Борніт", + "block.gtceu.slate_calcite_ore.prospected": "Кальцит", + "block.gtceu.slate_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.slate_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.slate_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.slate_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.slate_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.slate_chromite_ore.prospected": "Хроміт", + "block.gtceu.slate_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.slate_coal_ore.prospected": "Вугілля", + "block.gtceu.slate_cobalt_ore.prospected": "Кобальт", + "block.gtceu.slate_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.slate_cooperite_ore.prospected": "Куперит", + "block.gtceu.slate_copper_ore.prospected": "Мідь", + "block.gtceu.slate_diamond_ore.prospected": "Діамант", + "block.gtceu.slate_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.slate_electrotine_ore.prospected": "Електротин", + "block.gtceu.slate_emerald_ore.prospected": "Смарагд", + "block.gtceu.slate_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.slate_galena_ore.prospected": "Галеніт", + "block.gtceu.slate_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.slate_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.slate_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.slate_goethite_ore.prospected": "Гетит", + "block.gtceu.slate_gold_ore.prospected": "Золото", + "block.gtceu.slate_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.slate_graphite_ore.prospected": "Графіт", + "block.gtceu.slate_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.slate_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.slate_gypsum_ore.prospected": "Гіпс", + "block.gtceu.slate_hematite_ore.prospected": "Гематит", + "block.gtceu.slate_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.slate_iron_ore.prospected": "Залізо", + "block.gtceu.slate_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.slate_lapis_ore.prospected": "Лазурит", + "block.gtceu.slate_lazurite_ore.prospected": "Лазурите", + "block.gtceu.slate_lead_ore.prospected": "Свинець", + "block.gtceu.slate_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.slate_lithium_ore.prospected": "Літій", + "block.gtceu.slate_magnesite_ore.prospected": "Магнезит", + "block.gtceu.slate_magnetite_ore.prospected": "Магнетит", + "block.gtceu.slate_malachite_ore.prospected": "Малахіт", + "block.gtceu.slate_mica_ore.prospected": "Слюда", + "block.gtceu.slate_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.slate_molybdenum_ore.prospected": "Молібден", + "block.gtceu.slate_monazite_ore.prospected": "Монацит", + "block.gtceu.slate_naquadah_ore.prospected": "Наквада", + "block.gtceu.slate_neodymium_ore.prospected": "Неодим", + "block.gtceu.slate_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.slate_nickel_ore.prospected": "Нікель", + "block.gtceu.slate_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.slate_olivine_ore.prospected": "Олівін", + "block.gtceu.slate_opal_ore.prospected": "Опал", + "block.gtceu.slate_palladium_ore.prospected": "Паладій", + "block.gtceu.slate_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.slate_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.slate_platinum_ore.prospected": "Платина", + "block.gtceu.slate_plutonium_ore.prospected": "Плутоній", + "block.gtceu.slate_pollucite_ore.prospected": "Полюцит", + "block.gtceu.slate_powellite_ore.prospected": "Повеліт", + "block.gtceu.slate_pyrite_ore.prospected": "Пірит", + "block.gtceu.slate_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.slate_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.slate_pyrope_ore.prospected": "Піроп", + "block.gtceu.slate_quartzite_ore.prospected": "Кварцит", + "block.gtceu.slate_realgar_ore.prospected": "Реальгар", + "block.gtceu.slate_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.slate_redstone_ore.prospected": "Редстоун", + "block.gtceu.slate_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.slate_ruby_ore.prospected": "Рубін", + "block.gtceu.slate_salt_ore.prospected": "Сіль", + "block.gtceu.slate_saltpeter_ore.prospected": "Селітра", + "block.gtceu.slate_sapphire_ore.prospected": "Сапфір", + "block.gtceu.slate_scheelite_ore.prospected": "Шееліт", + "block.gtceu.slate_silver_ore.prospected": "Срібло", + "block.gtceu.slate_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.slate_sodalite_ore.prospected": "Содаліт", + "block.gtceu.slate_spessartine_ore.prospected": "Спесартин", + "block.gtceu.slate_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.slate_spodumene_ore.prospected": "Сподумен", + "block.gtceu.slate_stibnite_ore.prospected": "Стибніт", + "block.gtceu.slate_sulfur_ore.prospected": "Сірка", + "block.gtceu.slate_sylvite_ore.prospected": "Сильвін", + "block.gtceu.slate_talc_ore.prospected": "Тальк", + "block.gtceu.slate_tantalite_ore.prospected": "Танталіт", + "block.gtceu.slate_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.slate_thorium_ore.prospected": "Торій", + "block.gtceu.slate_tin_ore.prospected": "Олово", + "block.gtceu.slate_topaz_ore.prospected": "Топаз", + "block.gtceu.slate_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.slate_trona_ore.prospected": "Трона", + "block.gtceu.slate_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.slate_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.slate_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.slate_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.slate_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.slate_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.slate_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.deepslate_almandine_ore.prospected": "Альмандин", + "block.gtceu.deepslate_aluminium_ore.prospected": "Алюміній", + "block.gtceu.deepslate_alunite_ore.prospected": "Алюніт", + "block.gtceu.deepslate_amethyst_ore.prospected": "Аметист", + "block.gtceu.deepslate_apatite_ore.prospected": "Апатит", + "block.gtceu.deepslate_asbestos_ore.prospected": "Азбест", + "block.gtceu.deepslate_barite_ore.prospected": "Барит", + "block.gtceu.deepslate_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.deepslate_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.deepslate_bauxite_ore.prospected": "Боксит", + "block.gtceu.deepslate_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.deepslate_beryllium_ore.prospected": "Берилій", + "block.gtceu.deepslate_bismuth_ore.prospected": "Вісмут", + "block.gtceu.deepslate_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.deepslate_borax_ore.prospected": "Боракс", + "block.gtceu.deepslate_bornite_ore.prospected": "Борніт", + "block.gtceu.deepslate_calcite_ore.prospected": "Кальцит", + "block.gtceu.deepslate_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.deepslate_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.deepslate_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.deepslate_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.deepslate_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.deepslate_chromite_ore.prospected": "Хроміт", + "block.gtceu.deepslate_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.deepslate_coal_ore.prospected": "Вугілля", + "block.gtceu.deepslate_cobalt_ore.prospected": "Кобальт", + "block.gtceu.deepslate_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.deepslate_cooperite_ore.prospected": "Куперит", + "block.gtceu.deepslate_copper_ore.prospected": "Мідь", + "block.gtceu.deepslate_diamond_ore.prospected": "Діамант", + "block.gtceu.deepslate_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.deepslate_electrotine_ore.prospected": "Електротин", + "block.gtceu.deepslate_emerald_ore.prospected": "Смарагд", + "block.gtceu.deepslate_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.deepslate_galena_ore.prospected": "Галеніт", + "block.gtceu.deepslate_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.deepslate_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.deepslate_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.deepslate_goethite_ore.prospected": "Гетит", + "block.gtceu.deepslate_gold_ore.prospected": "Золото", + "block.gtceu.deepslate_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.deepslate_graphite_ore.prospected": "Графіт", + "block.gtceu.deepslate_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.deepslate_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.deepslate_gypsum_ore.prospected": "Гіпс", + "block.gtceu.deepslate_hematite_ore.prospected": "Гематит", + "block.gtceu.deepslate_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.deepslate_iron_ore.prospected": "Залізо", + "block.gtceu.deepslate_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.deepslate_lapis_ore.prospected": "Лазурит", + "block.gtceu.deepslate_lazurite_ore.prospected": "Лазурите", + "block.gtceu.deepslate_lead_ore.prospected": "Свинець", + "block.gtceu.deepslate_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.deepslate_lithium_ore.prospected": "Літій", + "block.gtceu.deepslate_magnesite_ore.prospected": "Магнезит", + "block.gtceu.deepslate_magnetite_ore.prospected": "Магнетит", + "block.gtceu.deepslate_malachite_ore.prospected": "Малахіт", + "block.gtceu.deepslate_mica_ore.prospected": "Слюда", + "block.gtceu.deepslate_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.deepslate_molybdenum_ore.prospected": "Молібден", + "block.gtceu.deepslate_monazite_ore.prospected": "Монацит", + "block.gtceu.deepslate_naquadah_ore.prospected": "Наквада", + "block.gtceu.deepslate_neodymium_ore.prospected": "Неодим", + "block.gtceu.deepslate_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.deepslate_nickel_ore.prospected": "Нікель", + "block.gtceu.deepslate_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.deepslate_olivine_ore.prospected": "Олівін", + "block.gtceu.deepslate_opal_ore.prospected": "Опал", + "block.gtceu.deepslate_palladium_ore.prospected": "Паладій", + "block.gtceu.deepslate_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.deepslate_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.deepslate_platinum_ore.prospected": "Платина", + "block.gtceu.deepslate_plutonium_ore.prospected": "Плутоній", + "block.gtceu.deepslate_pollucite_ore.prospected": "Полюцит", + "block.gtceu.deepslate_powellite_ore.prospected": "Повеліт", + "block.gtceu.deepslate_pyrite_ore.prospected": "Пірит", + "block.gtceu.deepslate_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.deepslate_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.deepslate_pyrope_ore.prospected": "Піроп", + "block.gtceu.deepslate_quartzite_ore.prospected": "Кварцит", + "block.gtceu.deepslate_realgar_ore.prospected": "Реальгар", + "block.gtceu.deepslate_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.deepslate_redstone_ore.prospected": "Редстоун", + "block.gtceu.deepslate_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.deepslate_ruby_ore.prospected": "Рубін", + "block.gtceu.deepslate_salt_ore.prospected": "Сіль", + "block.gtceu.deepslate_saltpeter_ore.prospected": "Селітра", + "block.gtceu.deepslate_sapphire_ore.prospected": "Сапфір", + "block.gtceu.deepslate_scheelite_ore.prospected": "Шееліт", + "block.gtceu.deepslate_silver_ore.prospected": "Срібло", + "block.gtceu.deepslate_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.deepslate_sodalite_ore.prospected": "Содаліт", + "block.gtceu.deepslate_spessartine_ore.prospected": "Спесартин", + "block.gtceu.deepslate_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.deepslate_spodumene_ore.prospected": "Сподумен", + "block.gtceu.deepslate_stibnite_ore.prospected": "Стибніт", + "block.gtceu.deepslate_sulfur_ore.prospected": "Сірка", + "block.gtceu.deepslate_sylvite_ore.prospected": "Сильвін", + "block.gtceu.deepslate_talc_ore.prospected": "Тальк", + "block.gtceu.deepslate_tantalite_ore.prospected": "Танталіт", + "block.gtceu.deepslate_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.deepslate_thorium_ore.prospected": "Торій", + "block.gtceu.deepslate_tin_ore.prospected": "Олово", + "block.gtceu.deepslate_topaz_ore.prospected": "Топаз", + "block.gtceu.deepslate_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.deepslate_trona_ore.prospected": "Трона", + "block.gtceu.deepslate_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.deepslate_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.deepslate_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.deepslate_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.deepslate_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.deepslate_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.deepslate_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.pyroxenite_almandine_ore.prospected": "Альмандин", + "block.gtceu.pyroxenite_aluminium_ore.prospected": "Алюміній", + "block.gtceu.pyroxenite_alunite_ore.prospected": "Алюніт", + "block.gtceu.pyroxenite_amethyst_ore.prospected": "Аметист", + "block.gtceu.pyroxenite_apatite_ore.prospected": "Апатит", + "block.gtceu.pyroxenite_asbestos_ore.prospected": "Азбест", + "block.gtceu.pyroxenite_barite_ore.prospected": "Барит", + "block.gtceu.pyroxenite_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.pyroxenite_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.pyroxenite_bauxite_ore.prospected": "Боксит", + "block.gtceu.pyroxenite_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.pyroxenite_beryllium_ore.prospected": "Берилій", + "block.gtceu.pyroxenite_bismuth_ore.prospected": "Вісмут", + "block.gtceu.pyroxenite_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.pyroxenite_borax_ore.prospected": "Боракс", + "block.gtceu.pyroxenite_bornite_ore.prospected": "Борніт", + "block.gtceu.pyroxenite_calcite_ore.prospected": "Кальцит", + "block.gtceu.pyroxenite_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.pyroxenite_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.pyroxenite_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.pyroxenite_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.pyroxenite_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.pyroxenite_chromite_ore.prospected": "Хроміт", + "block.gtceu.pyroxenite_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.pyroxenite_coal_ore.prospected": "Вугілля", + "block.gtceu.pyroxenite_cobalt_ore.prospected": "Кобальт", + "block.gtceu.pyroxenite_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.pyroxenite_cooperite_ore.prospected": "Куперит", + "block.gtceu.pyroxenite_copper_ore.prospected": "Мідь", + "block.gtceu.pyroxenite_diamond_ore.prospected": "Діамант", + "block.gtceu.pyroxenite_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.pyroxenite_electrotine_ore.prospected": "Електротин", + "block.gtceu.pyroxenite_emerald_ore.prospected": "Смарагд", + "block.gtceu.pyroxenite_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.pyroxenite_galena_ore.prospected": "Галеніт", + "block.gtceu.pyroxenite_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.pyroxenite_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.pyroxenite_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.pyroxenite_goethite_ore.prospected": "Гетит", + "block.gtceu.pyroxenite_gold_ore.prospected": "Золото", + "block.gtceu.pyroxenite_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.pyroxenite_graphite_ore.prospected": "Графіт", + "block.gtceu.pyroxenite_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.pyroxenite_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.pyroxenite_gypsum_ore.prospected": "Гіпс", + "block.gtceu.pyroxenite_hematite_ore.prospected": "Гематит", + "block.gtceu.pyroxenite_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.pyroxenite_iron_ore.prospected": "Залізо", + "block.gtceu.pyroxenite_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.pyroxenite_lapis_ore.prospected": "Лазурит", + "block.gtceu.pyroxenite_lazurite_ore.prospected": "Лазурите", + "block.gtceu.pyroxenite_lead_ore.prospected": "Свинець", + "block.gtceu.pyroxenite_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.pyroxenite_lithium_ore.prospected": "Літій", + "block.gtceu.pyroxenite_magnesite_ore.prospected": "Магнезит", + "block.gtceu.pyroxenite_magnetite_ore.prospected": "Магнетит", + "block.gtceu.pyroxenite_malachite_ore.prospected": "Малахіт", + "block.gtceu.pyroxenite_mica_ore.prospected": "Слюда", + "block.gtceu.pyroxenite_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.pyroxenite_molybdenum_ore.prospected": "Молібден", + "block.gtceu.pyroxenite_monazite_ore.prospected": "Монацит", + "block.gtceu.pyroxenite_naquadah_ore.prospected": "Наквада", + "block.gtceu.pyroxenite_neodymium_ore.prospected": "Неодим", + "block.gtceu.pyroxenite_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.pyroxenite_nickel_ore.prospected": "Нікель", + "block.gtceu.pyroxenite_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.pyroxenite_olivine_ore.prospected": "Олівін", + "block.gtceu.pyroxenite_opal_ore.prospected": "Опал", + "block.gtceu.pyroxenite_palladium_ore.prospected": "Паладій", + "block.gtceu.pyroxenite_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.pyroxenite_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.pyroxenite_platinum_ore.prospected": "Платина", + "block.gtceu.pyroxenite_plutonium_ore.prospected": "Плутоній", + "block.gtceu.pyroxenite_pollucite_ore.prospected": "Полюцит", + "block.gtceu.pyroxenite_powellite_ore.prospected": "Повеліт", + "block.gtceu.pyroxenite_pyrite_ore.prospected": "Пірит", + "block.gtceu.pyroxenite_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.pyroxenite_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.pyroxenite_pyrope_ore.prospected": "Піроп", + "block.gtceu.pyroxenite_quartzite_ore.prospected": "Кварцит", + "block.gtceu.pyroxenite_realgar_ore.prospected": "Реальгар", + "block.gtceu.pyroxenite_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.pyroxenite_redstone_ore.prospected": "Редстоун", + "block.gtceu.pyroxenite_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.pyroxenite_ruby_ore.prospected": "Рубін", + "block.gtceu.pyroxenite_salt_ore.prospected": "Сіль", + "block.gtceu.pyroxenite_saltpeter_ore.prospected": "Селітра", + "block.gtceu.pyroxenite_sapphire_ore.prospected": "Сапфір", + "block.gtceu.pyroxenite_scheelite_ore.prospected": "Шееліт", + "block.gtceu.pyroxenite_silver_ore.prospected": "Срібло", + "block.gtceu.pyroxenite_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.pyroxenite_sodalite_ore.prospected": "Содаліт", + "block.gtceu.pyroxenite_spessartine_ore.prospected": "Спесартин", + "block.gtceu.pyroxenite_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.pyroxenite_spodumene_ore.prospected": "Сподумен", + "block.gtceu.pyroxenite_stibnite_ore.prospected": "Стибніт", + "block.gtceu.pyroxenite_sulfur_ore.prospected": "Сірка", + "block.gtceu.pyroxenite_sylvite_ore.prospected": "Сильвін", + "block.gtceu.pyroxenite_talc_ore.prospected": "Тальк", + "block.gtceu.pyroxenite_tantalite_ore.prospected": "Танталіт", + "block.gtceu.pyroxenite_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.pyroxenite_thorium_ore.prospected": "Торій", + "block.gtceu.pyroxenite_tin_ore.prospected": "Олово", + "block.gtceu.pyroxenite_topaz_ore.prospected": "Топаз", + "block.gtceu.pyroxenite_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.pyroxenite_trona_ore.prospected": "Трона", + "block.gtceu.pyroxenite_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.pyroxenite_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.pyroxenite_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.pyroxenite_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.pyroxenite_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.pyroxenite_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.pyroxenite_zeolite_ore.prospected": "Цеоліт", + "block.gtceu.dripstone_almandine_ore.prospected": "Альмандин", + "block.gtceu.dripstone_aluminium_ore.prospected": "Алюміній", + "block.gtceu.dripstone_alunite_ore.prospected": "Алюніт", + "block.gtceu.dripstone_amethyst_ore.prospected": "Аметист", + "block.gtceu.dripstone_apatite_ore.prospected": "Апатит", + "block.gtceu.dripstone_asbestos_ore.prospected": "Азбест", + "block.gtceu.dripstone_barite_ore.prospected": "Барит", + "block.gtceu.dripstone_basaltic_mineral_sand_ore.prospected": "Базальтовий Мінеральний Пісок", + "block.gtceu.dripstone_bastnasite_ore.prospected": "Бастнезит", + "block.gtceu.dripstone_bauxite_ore.prospected": "Боксит", + "block.gtceu.dripstone_bentonite_ore.prospected": "Бентоніт", + "block.gtceu.dripstone_beryllium_ore.prospected": "Берилій", + "block.gtceu.dripstone_bismuth_ore.prospected": "Вісмут", + "block.gtceu.dripstone_blue_topaz_ore.prospected": "Синій Топаз", + "block.gtceu.dripstone_borax_ore.prospected": "Боракс", + "block.gtceu.dripstone_bornite_ore.prospected": "Борніт", + "block.gtceu.dripstone_calcite_ore.prospected": "Кальцит", + "block.gtceu.dripstone_cassiterite_ore.prospected": "Касетерит", + "block.gtceu.dripstone_cassiterite_sand_ore.prospected": "Касетеритові Піски", + "block.gtceu.dripstone_certus_quartz_ore.prospected": "Істинний кварц", + "block.gtceu.dripstone_chalcocite_ore.prospected": "Халькоцит", + "block.gtceu.dripstone_chalcopyrite_ore.prospected": "Халькопірит", + "block.gtceu.dripstone_chromite_ore.prospected": "Хроміт", + "block.gtceu.dripstone_cinnabar_ore.prospected": "Кіновар", + "block.gtceu.dripstone_coal_ore.prospected": "Вугілля", + "block.gtceu.dripstone_cobalt_ore.prospected": "Кобальт", + "block.gtceu.dripstone_cobaltite_ore.prospected": "Кобальтит", + "block.gtceu.dripstone_cooperite_ore.prospected": "Куперит", + "block.gtceu.dripstone_copper_ore.prospected": "Мідь", + "block.gtceu.dripstone_diamond_ore.prospected": "Діамант", + "block.gtceu.dripstone_diatomite_ore.prospected": "Діатоміт", + "block.gtceu.dripstone_electrotine_ore.prospected": "Електротин", + "block.gtceu.dripstone_emerald_ore.prospected": "Смарагд", + "block.gtceu.dripstone_fullers_earth_ore.prospected": "Земля Фуллера", + "block.gtceu.dripstone_galena_ore.prospected": "Галеніт", + "block.gtceu.dripstone_garnet_sand_ore.prospected": "Гранатовий Пісок", + "block.gtceu.dripstone_garnierite_ore.prospected": "Гарнієрит", + "block.gtceu.dripstone_glauconite_sand_ore.prospected": "Глауконітовий Пісок", + "block.gtceu.dripstone_goethite_ore.prospected": "Гетит", + "block.gtceu.dripstone_gold_ore.prospected": "Золото", + "block.gtceu.dripstone_granitic_mineral_sand_ore.prospected": "Гранітний Мінеральний Пісок", + "block.gtceu.dripstone_graphite_ore.prospected": "Графіт", + "block.gtceu.dripstone_green_sapphire_ore.prospected": "Зелений Сапфір", + "block.gtceu.dripstone_grossular_ore.prospected": "Гроссуляр", + "block.gtceu.dripstone_gypsum_ore.prospected": "Гіпс", + "block.gtceu.dripstone_hematite_ore.prospected": "Гематит", + "block.gtceu.dripstone_ilmenite_ore.prospected": "Ільменіт", + "block.gtceu.dripstone_iron_ore.prospected": "Залізо", + "block.gtceu.dripstone_kyanite_ore.prospected": "Кіаніт", + "block.gtceu.dripstone_lapis_ore.prospected": "Лазурит", + "block.gtceu.dripstone_lazurite_ore.prospected": "Лазурите", + "block.gtceu.dripstone_lead_ore.prospected": "Свинець", + "block.gtceu.dripstone_lepidolite_ore.prospected": "Лепідоліт", + "block.gtceu.dripstone_lithium_ore.prospected": "Літій", + "block.gtceu.dripstone_magnesite_ore.prospected": "Магнезит", + "block.gtceu.dripstone_magnetite_ore.prospected": "Магнетит", + "block.gtceu.dripstone_malachite_ore.prospected": "Малахіт", + "block.gtceu.dripstone_mica_ore.prospected": "Слюда", + "block.gtceu.dripstone_molybdenite_ore.prospected": "Молібденіт", + "block.gtceu.dripstone_molybdenum_ore.prospected": "Молібден", + "block.gtceu.dripstone_monazite_ore.prospected": "Монацит", + "block.gtceu.dripstone_naquadah_ore.prospected": "Наквада", + "block.gtceu.dripstone_neodymium_ore.prospected": "Неодим", + "block.gtceu.dripstone_nether_quartz_ore.prospected": "Кварц Нижнього Світу", + "block.gtceu.dripstone_nickel_ore.prospected": "Нікель", + "block.gtceu.dripstone_oilsands_ore.prospected": "Нафтоносні Піски", + "block.gtceu.dripstone_olivine_ore.prospected": "Олівін", + "block.gtceu.dripstone_opal_ore.prospected": "Опал", + "block.gtceu.dripstone_palladium_ore.prospected": "Паладій", + "block.gtceu.dripstone_pentlandite_ore.prospected": "Пентландит", + "block.gtceu.dripstone_pitchblende_ore.prospected": "Пітчбленд", + "block.gtceu.dripstone_platinum_ore.prospected": "Платина", + "block.gtceu.dripstone_plutonium_ore.prospected": "Плутоній", + "block.gtceu.dripstone_pollucite_ore.prospected": "Полюцит", + "block.gtceu.dripstone_powellite_ore.prospected": "Повеліт", + "block.gtceu.dripstone_pyrite_ore.prospected": "Пірит", + "block.gtceu.dripstone_pyrochlore_ore.prospected": "Пірохлор", + "block.gtceu.dripstone_pyrolusite_ore.prospected": "Піролюзит", + "block.gtceu.dripstone_pyrope_ore.prospected": "Піроп", + "block.gtceu.dripstone_quartzite_ore.prospected": "Кварцит", + "block.gtceu.dripstone_realgar_ore.prospected": "Реальгар", + "block.gtceu.dripstone_red_garnet_ore.prospected": "Червоний Гранат", + "block.gtceu.dripstone_redstone_ore.prospected": "Редстоун", + "block.gtceu.dripstone_rock_salt_ore.prospected": "Кам'яна Сіль", + "block.gtceu.dripstone_ruby_ore.prospected": "Рубін", + "block.gtceu.dripstone_salt_ore.prospected": "Сіль", + "block.gtceu.dripstone_saltpeter_ore.prospected": "Селітра", + "block.gtceu.dripstone_sapphire_ore.prospected": "Сапфір", + "block.gtceu.dripstone_scheelite_ore.prospected": "Шееліт", + "block.gtceu.dripstone_silver_ore.prospected": "Срібло", + "block.gtceu.dripstone_soapstone_ore.prospected": "Талькохлорит", + "block.gtceu.dripstone_sodalite_ore.prospected": "Содаліт", + "block.gtceu.dripstone_spessartine_ore.prospected": "Спесартин", + "block.gtceu.dripstone_sphalerite_ore.prospected": "Сфалерит", + "block.gtceu.dripstone_spodumene_ore.prospected": "Сподумен", + "block.gtceu.dripstone_stibnite_ore.prospected": "Стибніт", + "block.gtceu.dripstone_sulfur_ore.prospected": "Сірка", + "block.gtceu.dripstone_sylvite_ore.prospected": "Сильвін", + "block.gtceu.dripstone_talc_ore.prospected": "Тальк", + "block.gtceu.dripstone_tantalite_ore.prospected": "Танталіт", + "block.gtceu.dripstone_tetrahedrite_ore.prospected": "Тетраедрит", + "block.gtceu.dripstone_thorium_ore.prospected": "Торій", + "block.gtceu.dripstone_tin_ore.prospected": "Олово", + "block.gtceu.dripstone_topaz_ore.prospected": "Топаз", + "block.gtceu.dripstone_tricalcium_phosphate_ore.prospected": "Трикальційфосфат", + "block.gtceu.dripstone_trona_ore.prospected": "Трона", + "block.gtceu.dripstone_tungstate_ore.prospected": "Тунгстат", + "block.gtceu.dripstone_uraninite_ore.prospected": "Ураниніт", + "block.gtceu.dripstone_vanadium_magnetite_ore.prospected": "Ванадієвий Магнетит", + "block.gtceu.dripstone_wulfenite_ore.prospected": "Вульфеніт", + "block.gtceu.dripstone_yellow_garnet_ore.prospected": "Жовтий Гранат", + "block.gtceu.dripstone_yellow_limonite_ore.prospected": "Жовтий Лімоніт", + "block.gtceu.dripstone_zeolite_ore.prospected": "Цеоліт", + "fluid.tfc.salt_water": "Морська Вода", + "item.tfc.bucket.salt_water": "Відро морської води", + "item.tfc.powder.saltpeter": "Порошок Селітри", + "item.tfc.powder.sulfur": "Сірчаний Порошок", + "tfc.jei.raw_hide_knapping": "Обробка сирої шкіри", + "metal.tfg.redstone": "Редстоун", + "metal.tfg.red_alloy": "Червоний сплав", + "metal.tfg.tin_alloy": "Олов'яний сплав" +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/beneath/burpflower.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/beneath/burpflower.json deleted file mode 100644 index b1b456690..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/beneath/burpflower.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "Burpflowers", - "category": "tfc:beneath", - "icon": "beneath:burpflower", - "pages": [ - { - "type": "patchouli:text", - "text": "The $(thing)Burpflower$() has the power to change blocks into other blocks. It can be found all around the Beneath. The Burpflower has a facing direction, which is the direction that it performs the action in. Behind it, place $(thing)Sulfur Powder$() to charge it." - }, - { - "type": "patchouli:text", - "text": "Soon, if there is sulfur, the burpflower will charge, and have a yellow sulfuric flower. It then soon will make a burping sound and expel sulfuric smoke.$(br2)$(item)Shroomlights$() can be changed into a random $(thing)Froglight$()." - } - ], - "read_by_default": true -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_ore_index.json index feb29bd35..4418b7c6f 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_ore_index.json @@ -14,43 +14,44 @@ }, { "Type": "patchouli:text", - "text": "$(li)Almandine: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Aluminium: $(l:tfg_ores/earth_vein_index#normal_bauxite)25%$(/l)$()$(li)Alunite: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Amethyst: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Apatite: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Asbestos: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Barite: $(l:tfg_ores/earth_vein_index#normal_quartz)20%$(/l)$()$(li)Basaltic Mineral Sands: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Bastnasite: $(l:tfg_ores/earth_vein_index#normal_monazite)50%$(/l)$()$(li)Bauxite: $(l:tfg_ores/earth_vein_index#normal_bauxite)45%$(/l), $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Bentonite: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Beryllium: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Bismuth: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Blue Topaz: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()", + "text": "$(li)Almandine: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Alunite: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Amethyst: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Apatite: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Asbestos: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_quartz)18%$(/l)$()$(li)Barite: $(l:tfg_ores/earth_vein_index#normal_quartz)37%$(/l)$()$(li)Basaltic Mineral Sands: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Bastnasite: $(l:tfg_ores/earth_vein_index#normal_monazite)62%$(/l)$()$(li)Bauxite: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Bentonite: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Beryllium: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Bismuth: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Blue Topaz: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Borax: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Borax: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()$(li)Bornite: $(l:tfg_ores/earth_vein_index#deep_sheldonite)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Calcite: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Cassiterite: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Cassiterite Sand: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Certus Quartz: $(l:tfg_ores/earth_vein_index#normal_quartz)25%$(/l)$()$(li)Chalcocite: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Chalcopyrite: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Chromite: $(l:tfg_ores/earth_vein_index#deep_magnetite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Cinnabar: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Coal: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Cobalt: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Cobaltite: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Diamond: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()", + "text": "$(li)Bornite: $(l:tfg_ores/earth_vein_index#deep_sheldonite)53%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Calcite: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Cassiterite: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Cassiterite Sand: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Chalcocite: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Chalcopyrite: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Chromite: $(l:tfg_ores/earth_vein_index#deep_magnetite)33%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Cinnabar: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Coal: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Cobalt: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Cobaltite: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Cooperite: $(l:tfg_ores/earth_vein_index#deep_sheldonite)38%$(/l)$()$(li)Diamond: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Diatomite: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Diatomite: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Electrotine: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()$(li)Emerald: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Fuller's Earth: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Galena: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Garnet Sand: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Garnierite: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Glauconite Sand: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Goethite: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Granitic Mineral Sand: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Graphite: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()$(li)Green Sapphire: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Grossular: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Gypsum: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()", + "text": "$(li)Electrotine: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()$(li)Emerald: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Fuller's Earth: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Galena: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Garnet Sand: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Garnierite: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Glauconite Sand: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Goethite: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Granitic Mineral Sand: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Graphite: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()$(li)Green Sapphire: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Grossular: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Gypsum: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Hematite: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Hematite: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Ilmenite: $(l:tfg_ores/earth_vein_index#normal_bauxite)30%$(/l)$()$(li)Kyanite: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Lapis: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Lazurite: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Lead: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Lepidolite: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Lithium: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Magnesite: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Magnetite: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()$(li)Malachite: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Mica: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Molybdenite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)30%$(/l)$()$(li)Molybdenum: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()", + "text": "$(li)Kyanite: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Lapis: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Lazurite: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Lead: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Lepidolite: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Lithium: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Magnesite: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Magnetite: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Malachite: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Mica: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Molybdenite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)35%$(/l)$()$(li)Monazite: $(l:tfg_ores/earth_vein_index#normal_monazite)31%$(/l)$()$(li)Native Copper: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Native Gold: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Monazite: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()$(li)Native Copper: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Native Gold: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()$(li)Native Silver: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Neodymium: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()$(li)Nickel: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Oilsands: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Olivine: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Opal: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Palladium: $(l:tfg_ores/earth_vein_index#deep_sheldonite)15%$(/l)$()$(li)Pentlandite: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Pitchblende: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Platinum: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()$(li)Pollucite: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()", + "text": "$(li)Native Silver: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Neodymium: $(l:tfg_ores/earth_vein_index#normal_monazite)6%$(/l)$()$(li)Nickel: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Oilsands: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Olivine: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Opal: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Pentlandite: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Pitchblende: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Platinum: $(l:tfg_ores/earth_vein_index#deep_sheldonite)7%$(/l)$()$(li)Pollucite: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Powellite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)17%$(/l)$()$(li)Pyrite: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Pyrochlore: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Pyrolusite: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Powellite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()$(li)Pyrite: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Pyrochlore: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Pyrolusite: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Pyrope: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Quartzite: $(l:tfg_ores/earth_vein_index#normal_quartz)54%$(/l)$()$(li)Realgar: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Red Garnet: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Redstone: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Rock Salt: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Ruby: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Salt: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Saltpeter: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Sapphire: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()", + "text": "$(li)Pyrope: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Quartzite: $(l:tfg_ores/earth_vein_index#normal_quartz)43%$(/l)$()$(li)Realgar: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Red Garnet: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Redstone: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Rock Salt: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Ruby: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Salt: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Saltpeter: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Sapphire: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Scheelite: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Soapstone: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Sodalite: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Spessartine: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Scheelite: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Sheldonite: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()$(li)Soapstone: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Sodalite: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Spessartine: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Sphalerite: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Spodumene: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Stibnite: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Sulfur: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Talc: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Tantalite: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Tetrahedrite: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Thorium: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Tin: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()", + "text": "$(li)Sphalerite: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Spodumene: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Stibnite: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Sulfur: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Talc: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Tantalite: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Tetrahedrite: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Thorium: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Tin: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Topaz: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Tricalcium Phosphate: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Trona: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Tungstate: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Uraninite: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Topaz: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Tricalcium Phosphate: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Trona: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Tungstate: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Uraninite: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Vanadium Magnetite: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l)$()$(li)Wulfenite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)40%$(/l)$()$(li)Yellow Garnet: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Yellow Limonite: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Zeolite: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()", + "text": "$(li)Vanadium Magnetite: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l)$()$(li)Wulfenite: $(l:tfg_ores/earth_vein_index#deep_molybdenum)47%$(/l)$()$(li)Yellow Garnet: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Yellow Limonite: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Zeolite: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 0 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_vein_index.json index 8ecc4e24f..cf867747d 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/earth_vein_index.json @@ -14,22 +14,22 @@ }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Amethyst & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bauxite)Bauxite & Ilmenite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Bismuth (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Bismuth (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Cassiterite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Cassiterite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Chalcopyrite & Realgar$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Chromite & Magnetite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Coal$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Copper & Chalcopyrite$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Amethyst & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Bismuth (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Bismuth (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Cassiterite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Cassiterite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Chalcopyrite & Realgar$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Chromite & Magnetite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Coal$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Copper & Chalcopyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Emerald & Beryllium$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Goethite & Malachite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Gold (Deep)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Gold, Limonite, & Hematite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Hematite, Goethite, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Magnetite & Vanadium$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Manganese & Tantalum$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Goethite & Malachite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Gold (Deep)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Gold, Limonite, & Hematite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Hematite, Goethite, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Magnetite & Vanadium$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Mineral Sands$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Mineral Sands$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Oilsands$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Opal & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Quartzes$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Salts & Borax$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Sphalerite & Sulfur$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Spodumene & Lepidolite$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Oilsands$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Opal & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Quartzes$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Salts & Borax$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Sphalerite & Sulfur$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Spodumene & Lepidolite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Sulfur & Pyrite$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Sulfur & Pyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Tetrahedrite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Tetrahedrite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Wulfenite & Molybdenite$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Tetrahedrite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Tetrahedrite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Wulfenite & Molybdenite$()$()", "type": "patchouli:text" }, { @@ -198,7 +198,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 185$(br)$(thing)Density$(): 0.25$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Granite", + "text": "$(thing)Rarity$(): 205$(br)$(thing)Density$(): 0.25$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Size$(): 35$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Granite", "title": "Bastnasite & Monazite", "type": "patchouli:text", "anchor": "normal_monazite" @@ -220,7 +220,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 50%$(br)$(thing)Source of$(): Cerium, Fluorine$(br)$(thing)Formula$(): CeCFO₃", + "text": "$(thing)Percentage$(): 62%$(br)$(thing)Source of$(): Cerium, Fluorine$(br)$(thing)Formula$(): CeCFO₃", "type": "patchouli:multiblock" }, { @@ -240,7 +240,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Phosphorous, Rare Earth$(br)$(thing)Formula$(): ?(PO₄)", + "text": "$(thing)Percentage$(): 31%$(br)$(thing)Source of$(): Phosphorous, Rare Earth$(br)$(thing)Formula$(): ?(PO₄)", "type": "patchouli:multiblock" }, { @@ -260,74 +260,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Neodymium$(br)$(thing)Formula$(): Nd", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 185$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", - "title": "Bauxite & Ilmenite", - "type": "patchouli:text", - "anchor": "normal_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Bauxite", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 45%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ilmenite", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Iron, Titanium$(br)$(thing)Formula$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Aluminium", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al", + "text": "$(thing)Percentage$(): 6%$(br)$(thing)Source of$(): Neodymium$(br)$(thing)Formula$(): Nd", "type": "patchouli:multiblock" }, { @@ -754,7 +687,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 205$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Size$(): 34$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "text": "$(thing)Rarity$(): 225$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Size$(): 20$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", "title": "Chromite & Magnetite", "type": "patchouli:text", "anchor": "deep_magnetite" @@ -776,7 +709,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 60%$(br)$(thing)Source of$(): Chromium$(br)$(thing)Formula$(): FeCr₂O₄$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Chromium$(br)$(thing)Formula$(): FeCr₂O₄$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -796,7 +729,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Iron, Vanadium$(br)$(thing)Formula$(): (Fe₃O₄)V", + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Iron, Vanadium$(br)$(thing)Formula$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -816,7 +749,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Gold$(br)$(thing)Formula$(): Au", + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Melts into$(): Gold$(br)$(thing)Formula$(): Au", "type": "patchouli:multiblock" }, { @@ -836,7 +769,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 5%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): Fe₃O₄", + "text": "$(thing)Percentage$(): 8%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): Fe₃O₄", "type": "patchouli:multiblock" }, { @@ -856,7 +789,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 5%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "text": "$(thing)Percentage$(): 8%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", "type": "patchouli:multiblock" }, { @@ -888,7 +821,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 300$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "text": "$(thing)Rarity$(): 320$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", "title": "Cooperite & Bornite", "type": "patchouli:text", "anchor": "deep_sheldonite" @@ -910,12 +843,12 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 35%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", + "text": "$(thing)Percentage$(): 53%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { "Type": "patchouli:multiblock", - "name": "Sheldonite", + "name": "Cooperite", "multiblock": { "mapping": { "0": "#forge:ores/cooperite" @@ -930,7 +863,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Platinum, Nickel, Palladium$(br)$(thing)Formula$(): Pt₃NiSPd", + "text": "$(thing)Percentage$(): 38%$(br)$(thing)Source of$(): Platinum, Nickel, Palladium$(br)$(thing)Formula$(): Pt₃NiSPd", "type": "patchouli:multiblock" }, { @@ -950,34 +883,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Smelts into$(): Platinum$(br)$(thing)Formula$(): Pt", + "text": "$(thing)Percentage$(): 7%$(br)$(thing)Smelts into$(): Platinum$(br)$(thing)Formula$(): Pt", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:multiblock", - "name": "Palladium", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Palladium$(br)$(thing)Formula$(): Pd", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, { "Type": "patchouli:text", "text": "$(thing)Rarity$(): 170$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 85$(br2)$(thing)Stone Types$(): Andesite, Basalt, Dacite, Rhyolite", @@ -2156,7 +2064,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 200$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "text": "$(thing)Rarity$(): 200$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", "title": "Magnetite & Vanadium", "type": "patchouli:text", "anchor": "normal_magnetite" @@ -2248,7 +2156,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 195$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Andesite, Basalt, Chalk, Chert, Claystone, Conglomerate, Dacite, Dolomite, Limestone, Rhyolite, Shale", + "text": "$(thing)Rarity$(): 195$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Andesite, Basalt, Chalk, Chert, Claystone, Conglomerate, Dacite, Dolomite, Limestone, Rhyolite, Shale", "title": "Manganese & Tantalum", "type": "patchouli:text", "anchor": "normal_manganese" @@ -2551,7 +2459,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 150$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 40$(br2)$(thing)Stone Types$(): Gneiss, Quartzite, Schist, Shale", + "text": "$(thing)Rarity$(): 190$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 40$(br2)$(thing)Stone Types$(): Gneiss, Quartzite, Schist, Shale", "title": "Quartzes", "type": "patchouli:text", "anchor": "normal_quartz" @@ -2573,27 +2481,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 54%$(br)$(thing)Used for$(): LV components$(br)$(thing)Formula$(): SiO₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Certus Quartz", - "multiblock": { - "mapping": { - "0": "#forge:ores/certus_quartz" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Used for$(): Applied Energistics 2$(br)$(thing)Formula$(): SiO₂", + "text": "$(thing)Percentage$(): 43%$(br)$(thing)Used for$(): LV components$(br)$(thing)Formula$(): SiO₂", "type": "patchouli:multiblock" }, { @@ -2613,7 +2501,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Barium$(br)$(thing)Formula$(): BaSO₂", + "text": "$(thing)Percentage$(): 37%$(br)$(thing)Source of$(): Barium$(br)$(thing)Formula$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Asbestos", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 18%$(br)$(thing)Source of$(): Magnesium, Lung cancer$(br)$(thing)Formula$(): Mg₃Si₂H₄O₉$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Asbestosis (Inhalation)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2685,7 +2593,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Size$(): 50$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", "title": "Saltpeter & Electrotine", "type": "patchouli:text", "anchor": "normal_saltpeter" @@ -2961,7 +2869,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 220$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Size$(): 20$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Granite", + "text": "$(thing)Rarity$(): 240$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Size$(): 20$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Granite", "title": "Scheelite & Tungstate", "type": "patchouli:text", "anchor": "deep_scheelite" @@ -3795,7 +3703,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 40%$(br)$(thing)Source of$(): Lead, Molybdenum$(br)$(thing)Formula$(): PbMoO₄", + "text": "$(thing)Percentage$(): 47%$(br)$(thing)Source of$(): Lead, Molybdenum$(br)$(thing)Formula$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -3815,27 +3723,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): MoS₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Molybdenum", - "multiblock": { - "mapping": { - "0": "#forge:ores/molybdenum" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): Mo", + "text": "$(thing)Percentage$(): 35%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): MoS₂", "type": "patchouli:multiblock" }, { @@ -3855,13 +3743,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): CaMoO₄", + "text": "$(thing)Percentage$(): 17%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): CaMoO₄", "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" } - ] + ], + "sortnum": 1 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_ore_index.json new file mode 100644 index 000000000..1f8346dd5 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_ore_index.json @@ -0,0 +1,42 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Moon Ore Index", + "icon": "ae2:certus_quartz_crystal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "This is the $(thing)Ore Index$() for $(thing)The Moon$(). All ores are sorted alphabetically and then by richest to poorest vein type. You can click on them to learn more information about each vein.", + "title": "Moon Ore Index", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Almandine: $(l:tfg_ores/moon_vein_index#moon_sapphire)38%$(/l)$()$(li)Aluminium: $(l:tfg_ores/moon_vein_index#moon_desh)20%$(/l)$()$(li)Apatite: $(l:tfg_ores/moon_vein_index#moon_apatite)23%$(/l)$()$(li)Armalcolite: $(l:tfg_ores/moon_vein_index#moon_bauxite)21%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)15%$(/l)$()$(li)Barite: $(l:tfg_ores/moon_vein_index#moon_quartz)5%$(/l)$()$(li)Bastnasite: $(l:tfg_ores/moon_vein_index#moon_monazite)61%$(/l)$()$(li)Bauxite: $(l:tfg_ores/moon_vein_index#moon_bauxite)36%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Beryllium: $(l:tfg_ores/moon_vein_index#moon_beryllium)31%$(/l)$()$(li)Blue Topaz: $(l:tfg_ores/moon_vein_index#moon_topaz)35%$(/l)$()$(li)Bornite: $(l:tfg_ores/moon_vein_index#moon_sheldonite)35%$(/l), $(l:tfg_ores/moon_vein_index#moon_topaz)15%$(/l)$()$(li)Certus Quartz: $(l:tfg_ores/moon_vein_index#moon_quartz)45%$(/l)$()$(li)Chalcocite: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Chromite: $(l:tfg_ores/moon_vein_index#moon_magnetite)40%$(/l)$()$(li)Cinnabar: $(l:tfg_ores/moon_vein_index#moon_redstone)19%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Cobalt: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)14%$(/l)$()$(li)Cobaltite: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Cooperite: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l)$()$(li)Desh: $(l:tfg_ores/moon_vein_index#moon_desh)40%$(/l), $(l:tfg_ores/moon_vein_index#moon_sphalerite)15%$(/l)$()$(li)Diamond: $(l:tfg_ores/moon_vein_index#moon_graphite)36%$(/l)$()$(li)Electrotine: $(l:tfg_ores/moon_vein_index#moon_saltpeter)37%$(/l)$()$(li)Emerald: $(l:tfg_ores/moon_vein_index#moon_beryllium)45%$(/l)$()$(li)Galena: $(l:tfg_ores/moon_vein_index#moon_silver)28%$(/l)$()$(li)Garnierite: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l)$()$(li)Glauconite Sand: $(l:tfg_ores/moon_vein_index#moon_lubricant)25%$(/l)$()$(li)Graphite: $(l:tfg_ores/moon_vein_index#moon_graphite)52%$(/l)$()$(li)Green Sapphire: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l)$()$(li)Grossular: $(l:tfg_ores/moon_vein_index#moon_manganese)37%$(/l)$()$(li)Ilmenite: $(l:tfg_ores/moon_vein_index#moon_bauxite)42%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)25%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Kyanite: $(l:tfg_ores/moon_vein_index#moon_mica)33%$(/l)$()$(li)Lead: $(l:tfg_ores/moon_vein_index#moon_silver)23%$(/l)$()$(li)Lithium: $(l:tfg_ores/moon_vein_index#moon_scheelite)10%$(/l)$()$(li)Magnetite: $(l:tfg_ores/moon_vein_index#moon_magnetite)25%$(/l)$()$(li)Mica: $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Molybdenite: $(l:tfg_ores/moon_vein_index#moon_molybdenum)33%$(/l)$()$(li)Monazite: $(l:tfg_ores/moon_vein_index#moon_monazite)30%$(/l)$()$(li)Native Gold: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Native Silver: $(l:tfg_ores/moon_vein_index#moon_silver)42%$(/l)$()$(li)Neodymium: $(l:tfg_ores/moon_vein_index#moon_monazite)6%$(/l)$()$(li)Nether Quartz: $(l:tfg_ores/moon_vein_index#moon_quartz)30%$(/l)$()$(li)Nickel: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Olivine: $(l:tfg_ores/moon_vein_index#moon_graphite)10%$(/l), $(l:tfg_ores/moon_vein_index#moon_apatite)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_beryllium)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_molybdenum)5%$(/l), $(l:tfg_ores/moon_vein_index#moon_redstone)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_silver)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_sapphire)2%$(/l), $(l:tfg_ores/moon_vein_index#moon_monazite)1%$(/l)$()$(li)Pentlandite: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_lubricant)15%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Platinum: $(l:tfg_ores/moon_vein_index#moon_sheldonite)15%$(/l)$()$(li)Pollucite: $(l:tfg_ores/moon_vein_index#moon_mica)14%$(/l)$()$(li)Powellite: $(l:tfg_ores/moon_vein_index#moon_molybdenum)16%$(/l)$()$(li)Pyrite: $(l:tfg_ores/moon_vein_index#moon_sphalerite)35%$(/l)$()$(li)Pyrochlore: $(l:tfg_ores/moon_vein_index#moon_apatite)38%$(/l)$()$(li)Pyrolusite: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)38%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Pyrope: $(l:tfg_ores/moon_vein_index#moon_sapphire)27%$(/l)$()$(li)Quartzite: $(l:tfg_ores/moon_vein_index#moon_quartz)20%$(/l)$()$(li)Redstone: $(l:tfg_ores/moon_vein_index#moon_redstone)42%$(/l)$()$(li)Rock Salt: $(l:tfg_ores/moon_vein_index#moon_beryllium)18%$(/l)$()$(li)Ruby: $(l:tfg_ores/moon_vein_index#moon_redstone)33%$(/l)$()$(li)Saltpeter: $(l:tfg_ores/moon_vein_index#moon_saltpeter)29%$(/l)$()$(li)Sapphire: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l), $(l:tfg_ores/moon_vein_index#moon_magnetite)5%$(/l)$()$(li)Scheelite: $(l:tfg_ores/moon_vein_index#moon_scheelite)40%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Soapstone: $(l:tfg_ores/moon_vein_index#moon_lubricant)30%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)20%$(/l)$()$(li)Spessartine: $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Sphalerite: $(l:tfg_ores/moon_vein_index#moon_sphalerite)50%$(/l)$()$(li)Talc: $(l:tfg_ores/moon_vein_index#moon_lubricant)20%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)12%$(/l)$()$(li)Tantalite: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)14%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)12%$(/l)$()$(li)Thorium: $(l:tfg_ores/moon_vein_index#moon_beryllium)0%$(/l)$()$(li)Topaz: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Tricalcium Phosphate: $(l:tfg_ores/moon_vein_index#moon_apatite)33%$(/l)$()$(li)Trona: $(l:tfg_ores/moon_vein_index#moon_lubricant)10%$(/l)$()$(li)Tungstate: $(l:tfg_ores/moon_vein_index#moon_scheelite)50%$(/l)$()$(li)Vanadium Magnetite: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Wulfenite: $(l:tfg_ores/moon_vein_index#moon_molybdenum)44%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 4 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_vein_index.json new file mode 100644 index 000000000..e1a53516e --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/moon_vein_index.json @@ -0,0 +1,2046 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Moon Vein Index", + "icon": "gtceu:moon_stone_certus_quartz_ore", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "This is the $(thing)Vein Index$() for $(item)The Moon$(). Each Vein has details regarding its rarity, density, vein type, height found, sizes, what stones it spawns in, and more.", + "title": "Moon Vein Index", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_bauxite)Bauxite & Ilmenite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_quartz)Certus Quartz$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_magnetite)Chromite & Magnetite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_desh)Desh & Ilmenite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_pyrolusite)Pyrolusite and Cobalt$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_redstone)Redstone, Cinnabar, & Ruby$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_molybdenum)Wulfenite & Molybdenite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 250$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Size$(): 35$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Diorite, Norite", + "title": "Apatite & Pyrochlore", + "type": "patchouli:text", + "anchor": "moon_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Pyrochlore", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 38%$(br)$(thing)Source of$(): Niobium$(br)$(thing)Formula$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tricalcium Phosphate", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Calcium, Phosphorus$(br)$(thing)Formula$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Apatite", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Source of$(): Calcium, Phosphorus, Forestry PTSD$(br)$(thing)Formula$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 4%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 310$(br)$(thing)Density$(): 0.2$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Size$(): 50$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Dacite, Phonolite, Rhyolite", + "title": "Bastnasite & Monazite", + "type": "patchouli:text", + "anchor": "moon_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bastnasite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 61%$(br)$(thing)Source of$(): Cerium, Fluorine$(br)$(thing)Formula$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Monazite", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Phosphorous, Rare Earth$(br)$(thing)Formula$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Neodymium", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 6%$(br)$(thing)Source of$(): Neodymium$(br)$(thing)Formula$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 1%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 200$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 80$(br)$(thing)Size$(): 50$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Basalt, Diorite, Norite, Phonolite, Rhyolite", + "title": "Bauxite & Ilmenite", + "type": "patchouli:text", + "anchor": "moon_bauxite" + }, + { + "Type": "patchouli:multiblock", + "name": "Ilmenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 42%$(br)$(thing)Source of$(): Iron, Titanium$(br)$(thing)Formula$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bauxite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 36%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 21%$(br)$(thing)Source of$(): Magnesium, Rutile, Titanium$(br)$(thing)Formula$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 230$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 10 — 100$(br)$(thing)Size$(): 60$(br)$(thing)Indicator Max Depth$(): 80$(br2)$(thing)Stone Types$(): Andesite, Anorthosite, Basalt, Dacite, Diorite, Gabbro, Norite, Phonolite, Rhyolite", + "title": "Certus Quartz", + "type": "patchouli:text", + "anchor": "moon_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Certus Quartz", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 45%$(br)$(thing)Used for$(): Applied Energistics 2$(br)$(thing)Formula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Nether Quartz", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 30%$(br)$(thing)Used for$(): Applied Energistics 2$(br)$(thing)Formula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzite", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Used for$(): LV components$(br)$(thing)Formula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Barite", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 5%$(br)$(thing)Source of$(): Barium$(br)$(thing)Formula$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 280$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Size$(): 70$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Diorite, Gabbro, Norite", + "title": "Chromite & Magnetite", + "type": "patchouli:text", + "anchor": "moon_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Chromite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 40%$(br)$(thing)Source of$(): Chromium$(br)$(thing)Formula$(): FeCr₂O₄$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Vanadium Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Iron, Vanadium$(br)$(thing)Formula$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Native Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Gold$(br)$(thing)Formula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 5%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 260$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Basalt, Phonolite", + "title": "Cooperite & Bornite", + "type": "patchouli:text", + "anchor": "moon_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 35%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cooperite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Platinum, Nickel, Palladium$(br)$(thing)Formula$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Nickel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Platinum", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Smelts into$(): Platinum$(br)$(thing)Formula$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 230$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 10 — 80$(br)$(thing)Size$(): 45$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Basalt, Dacite, Gabbro", + "title": "Desh & Ilmenite", + "type": "patchouli:text", + "anchor": "moon_desh" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 40%$(br)$(thing)Source of$(): Iron, Titanium, Nitrogen$(br)$(thing)Formula$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ilmenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Iron, Titanium$(br)$(thing)Formula$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Aluminium", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Magnesium, Rutile, Titanium$(br)$(thing)Formula$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 260$(br)$(thing)Density$(): 0.45$(br)$(thing)Type$(): Pipe Vein$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Height$(): 70$(br)$(thing)Radius$(): 10$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Basalt, Phonolite", + "title": "Emerald & Beryllium", + "type": "patchouli:text", + "anchor": "moon_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Emerald", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 45%$(br)$(thing)Used for$(): MV components, Item tag filters$(br)$(thing)Formula$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Beryllium", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 31%$(br)$(thing)Source of$(): Beryllium$(br)$(thing)Formula$(): Be$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rock Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 18%$(br)$(thing)Source of$(): Potassium, Chlorine$(br)$(thing)Formula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 4%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Thorium", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 0%$(br)$(thing)Source of$(): Thorium$(br)$(thing)Formula$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 250$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 5 — 85$(br)$(thing)Size$(): 55$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Rhyolite", + "title": "Garnierite & Cobaltite", + "type": "patchouli:text", + "anchor": "moon_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Garnierite", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Nickel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 19%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 19%$(br)$(thing)Source of$(): Cobalt, Arsenic$(br)$(thing)Formula$(): CoAsS$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalt", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 14%$(br)$(thing)Smelts into$(): Cobalt$(br)$(thing)Formula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 260$(br)$(thing)Density$(): 0.55$(br)$(thing)Type$(): Pipe Vein$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Height$(): 60$(br)$(thing)Radius$(): 12$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Basalt, Basalt, Gabbro, Phonolite", + "title": "Graphite & Diamond", + "type": "patchouli:text", + "anchor": "moon_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Graphite", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 52%$(br)$(thing)Used for$(): $(l:mechanics/fire_clay)Fire Clay$(), Graphene$(br)$(thing)Formula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diamond", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 36%$(br)$(thing)Used for$(): Macerators, AE2$(br)$(thing)Formula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 250$(br)$(thing)Density$(): 0.25$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Size$(): 35$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Diorite, Gabbro, Norite", + "title": "Kyanite, Mica, & Bauxite", + "type": "patchouli:text", + "anchor": "moon_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Kyanite", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Mica", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Source of$(): Potassium, Aluminium, Fluorine$(br)$(thing)Formula$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bauxite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pollucite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 14%$(br)$(thing)Source of$(): Caesium, Aluminium$(br)$(thing)Formula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 4%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 215$(br)$(thing)Density$(): 0.5$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 5 — 80$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Andesite, Basalt, Basalt, Dacite, Gabbro, Norite", + "title": "Manganese & Tantalum", + "type": "patchouli:text", + "anchor": "moon_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Grossular", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 37%$(br)$(thing)Source of$(): Calcium, Aluminium$(br)$(thing)Formula$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Spessartine", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Manganese, Aluminium$(br)$(thing)Formula$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pyrolusite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Manganese$(br)$(thing)Formula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalite", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 12%$(br)$(thing)Source of$(): Manganese, Tantalum$(br)$(thing)Formula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.25$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 20 — 80$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Anorthosite, Basalt, Gabbro, Norite", + "title": "Pyrolusite and Cobalt", + "type": "patchouli:text", + "anchor": "moon_pyrolusite" + }, + { + "Type": "patchouli:multiblock", + "name": "Pyrolusite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 38%$(br)$(thing)Source of$(): Manganese$(br)$(thing)Formula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Source of$(): Cobalt, Arsenic$(br)$(thing)Formula$(): CoAsS$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalt", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Smelts into$(): Cobalt$(br)$(thing)Formula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalite", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 14%$(br)$(thing)Source of$(): Manganese, Tantalum$(br)$(thing)Formula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 250$(br)$(thing)Density$(): 0.2$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 20 — 100$(br)$(thing)Size$(): 45$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Dacite, Phonolite", + "title": "Redstone, Cinnabar, & Ruby", + "type": "patchouli:text", + "anchor": "moon_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Redstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 42%$(br)$(thing)Melts into$(): Redstone$(br)$(thing)Formula$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ruby", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Chromium, Aluminium$(br)$(thing)Formula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cinnabar", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 19%$(br)$(thing)Source of$(): Mercury$(br)$(thing)Formula$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 4%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.3$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Size$(): 35$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Andesite, Dacite, Norite, Rhyolite", + "title": "Saltpeter & Electrotine", + "type": "patchouli:text", + "anchor": "moon_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Electrotine", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 37%$(br)$(thing)Source of$(): Gold, Silver, Redstone$(br)$(thing)Formula$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Saltpeter", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 29%$(br)$(thing)Source of$(): Potassium, Nitrogen$(br)$(thing)Formula$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Soapstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Magnesium$(br)$(thing)Formula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talc", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 12%$(br)$(thing)Source of$(): Magnesium$(br)$(thing)Formula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 280$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Disc Vein$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Size$(): 28$(br)$(thing)Height$(): 8$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Basalt, Norite", + "title": "Sapphire & Almandine", + "type": "patchouli:text", + "anchor": "moon_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Almandine", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 38%$(br)$(thing)Source of$(): Aluminium, Iron$(br)$(thing)Formula$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pyrope", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 27%$(br)$(thing)Source of$(): Aluminium, Magnesium$(br)$(thing)Formula$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 16%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Green Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 16%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 2%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 200$(br)$(thing)Density$(): 0.45$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Size$(): 20$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Gabbro, Phonolite, Rhyolite", + "title": "Scheelite & Tungstate", + "type": "patchouli:text", + "anchor": "moon_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Tungstate", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 50%$(br)$(thing)Source of$(): Tungsten, Lithium$(br)$(thing)Formula$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Scheelite", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 40%$(br)$(thing)Source of$(): Tungsten$(br)$(thing)Formula$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lithium", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Lithium$(br)$(thing)Formula$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 20 — 75$(br)$(thing)Size$(): 30$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Anorthosite, Dacite, Diorite, Norite, Rhyolite", + "title": "Silver, Galena, & Lead", + "type": "patchouli:text", + "anchor": "moon_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Native Silver", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 42%$(br)$(thing)Melts into$(): Silver$(br)$(thing)Formula$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Galena", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 28%$(br)$(thing)Smelts into$(): Lead$(br)$(thing)Formula$(): PbS$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lead", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Smelts into$(): Lead$(br)$(thing)Formula$(): Pb$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 4%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 190$(br)$(thing)Density$(): 0.25$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 66$(br)$(thing)Size$(): 36$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Anorthosite, Basalt, Diorite, Gabbro, Norite", + "title": "Soapstone, Talc, & Trona", + "type": "patchouli:text", + "anchor": "moon_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Soapstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Magnesium$(br)$(thing)Formula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Glauconite Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Magnesium, Aluminium$(br)$(thing)Formula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talc", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Magnesium$(br)$(thing)Formula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Trona", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Sodium$(br)$(thing)Formula$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 205$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 2 — 75$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 60$(br2)$(thing)Stone Types$(): Andesite, Basalt, Dacite, Gabbro, Phonolite", + "title": "Sphalerite & Pyrite", + "type": "patchouli:text", + "anchor": "moon_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Sphalerite", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 50%$(br)$(thing)Melts into$(): Zinc$(br)$(thing)Formula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 35%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Iron, Titanium, Nitrogen$(br)$(thing)Formula$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 210$(br)$(thing)Density$(): 0.5$(br)$(thing)Type$(): Disc Vein$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Size$(): 64$(br)$(thing)Height$(): 25$(br)$(thing)Indicator Max Depth$(): 20$(br2)$(thing)Stone Types$(): Andesite, Anorthosite, Basalt, Dacite, Diorite, Gabbro, Norite, Phonolite, Rhyolite", + "title": "Topaz & Chalcocite", + "type": "patchouli:text", + "anchor": "moon_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Blue Topaz", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 35%$(br)$(thing)Source of$(): Aluminium, Fluorine$(br)$(thing)Formula$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Topaz", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Aluminium, Fluorine$(br)$(thing)Formula$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chalcocite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Copper$(br)$(thing)Formula$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Rarity$(): 245$(br)$(thing)Density$(): 0.45$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 0 — 50$(br)$(thing)Size$(): 40$(br)$(thing)Indicator Max Depth$(): 50$(br2)$(thing)Stone Types$(): Basalt, Dacite, Gabbro, Norite", + "title": "Wulfenite & Molybdenite", + "type": "patchouli:text", + "anchor": "moon_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Wulfenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 44%$(br)$(thing)Source of$(): Lead, Molybdenum$(br)$(thing)Formula$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Molybdenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Powellite", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 16%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): CaMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 5%$(br)$(thing)Source of$(): Magnesium, Iron$(br)$(thing)Formula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + } + ], + "sortnum": 5 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_ore_index.json index db95a5f55..83564331f 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_ore_index.json @@ -14,43 +14,44 @@ }, { "Type": "patchouli:text", - "text": "$(li)Almandine: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Aluminium: $(l:tfg_ores/nether_vein_index#nether_bauxite)25%$(/l)$()$(li)Alunite: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Amethyst: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Anthracite: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Apatite: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Asbestos: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Barite: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Basaltic Mineral Sands: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Bastnasite: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Bauxite: $(l:tfg_ores/nether_vein_index#nether_bauxite)45%$(/l), $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()$(li)Bentonite: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Beryllium: $(l:tfg_ores/nether_vein_index#nether_beryllium)35%$(/l)$()$(li)Blue Topaz: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()", + "text": "$(li)Almandine: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Alunite: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Amethyst: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Anthracite: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Apatite: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Asbestos: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Barite: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Basaltic Mineral Sands: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Bastnasite: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Bentonite: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Beryllium: $(l:tfg_ores/nether_vein_index#nether_beryllium)33%$(/l)$()$(li)Blue Topaz: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Bornite: $(l:tfg_ores/nether_vein_index#nether_sheldonite)41%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Calcite: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Bornite: $(l:tfg_ores/nether_vein_index#nether_sheldonite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Calcite: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Cassiterite: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Cassiterite Sand: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Chalcocite: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Chalcopyrite: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()$(li)Chromite: $(l:tfg_ores/nether_vein_index#nether_magnetite)60%$(/l)$()$(li)Cinnabar: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Coal: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Cobalt: $(l:tfg_ores/nether_vein_index#nether_garnierite)15%$(/l)$()$(li)Cobaltite: $(l:tfg_ores/nether_vein_index#nether_garnierite)20%$(/l)$()$(li)Diamond: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Diatomite: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Electrotine: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()", + "text": "$(li)Cassiterite: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Cassiterite Sand: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Chalcocite: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Chalcopyrite: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()$(li)Chromite: $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Cinnabar: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Coal: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Cobalt: $(l:tfg_ores/nether_vein_index#nether_garnierite)14%$(/l)$()$(li)Cobaltite: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l)$()$(li)Cooperite: $(l:tfg_ores/nether_vein_index#nether_sheldonite)29%$(/l)$()$(li)Diamond: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Diatomite: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Electrotine: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()$(li)Emerald: $(l:tfg_ores/nether_vein_index#nether_beryllium)47%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Emerald: $(l:tfg_ores/nether_vein_index#nether_beryllium)50%$(/l)$()$(li)Fuller's Earth: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Galena: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Garnet Sand: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Garnierite: $(l:tfg_ores/nether_vein_index#nether_garnierite)30%$(/l)$()$(li)Glauconite Sand: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Goethite: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Granitic Mineral Sand: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Graphite: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Green Sapphire: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Grossular: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Gypsum: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Hematite: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Ilmenite: $(l:tfg_ores/nether_vein_index#nether_bauxite)30%$(/l)$()", + "text": "$(li)Fuller's Earth: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Galena: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Garnet Sand: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Garnierite: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l)$()$(li)Glauconite Sand: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Goethite: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Granitic Mineral Sand: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Graphite: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Green Sapphire: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Grossular: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Gypsum: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Hematite: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Kyanite: $(l:tfg_ores/nether_vein_index#nether_mica)46%$(/l)$()$(li)Lapis: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Kyanite: $(l:tfg_ores/nether_vein_index#nether_mica)35%$(/l)$()$(li)Lapis: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Lazurite: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Lead: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Lithium: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Magnesite: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Magnetite: $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Malachite: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Mica: $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()$(li)Molybdenite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)30%$(/l)$()$(li)Molybdenum: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Monazite: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Naquadah: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Native Copper: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()", + "text": "$(li)Lazurite: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Lead: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Lithium: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Magnesite: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Magnetite: $(l:tfg_ores/nether_vein_index#nether_magnetite)20%$(/l)$()$(li)Malachite: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Mica: $(l:tfg_ores/nether_vein_index#nether_mica)33%$(/l)$()$(li)Molybdenite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)31%$(/l)$()$(li)Monazite: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Naquadah: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Native Copper: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Native Gold: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Native Silver: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Neodymium: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Native Gold: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Native Silver: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Neodymium: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Nether Quartz: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Nickel: $(l:tfg_ores/nether_vein_index#nether_garnierite)10%$(/l)$()$(li)Olivine: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Opal: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Palladium: $(l:tfg_ores/nether_vein_index#nether_sheldonite)15%$(/l)$()$(li)Pentlandite: $(l:tfg_ores/nether_vein_index#nether_garnierite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Pitchblende: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Platinum: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()$(li)Plutonium: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Pollucite: $(l:tfg_ores/nether_vein_index#nether_mica)15%$(/l)$()$(li)Powellite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()", + "text": "$(li)Nether Quartz: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Nickel: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l), $(l:tfg_ores/nether_vein_index#nether_sheldonite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Olivine: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Opal: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Pentlandite: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Pitchblende: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Platinum: $(l:tfg_ores/nether_vein_index#nether_sheldonite)5%$(/l)$()$(li)Plutonium: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Pollucite: $(l:tfg_ores/nether_vein_index#nether_mica)20%$(/l)$()$(li)Powellite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)10%$(/l)$()$(li)Pyrite: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Pyrochlore: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Pyrolusite: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Pyrope: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Pyrite: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Pyrochlore: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Pyrolusite: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Pyrope: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Quartzite: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Red Garnet: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Redstone: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Ruby: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Saltpeter: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Sapphire: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Scheelite: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Sheldonite: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()$(li)Soapstone: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Sodalite: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()", + "text": "$(li)Quartzite: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Red Garnet: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Redstone: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Rock Salt: $(l:tfg_ores/nether_vein_index#nether_beryllium)18%$(/l)$()$(li)Ruby: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Saltpeter: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Sapphire: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Scheelite: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Soapstone: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Sodalite: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Spessartine: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Sphalerite: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Stibnite: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Sulfur: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Spessartine: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Sphalerite: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Stibnite: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Sulfur: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Sylvite: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Talc: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Tantalite: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Tetrahedrite: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Thorium: $(l:tfg_ores/nether_vein_index#nether_beryllium)15%$(/l)$()$(li)Tin: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Topaz: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Tricalcium Phosphate: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Trona: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Tungstate: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()", + "text": "$(li)Sylvite: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Talc: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Tantalite: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Tetrahedrite: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Thorium: $(l:tfg_ores/nether_vein_index#nether_beryllium)0%$(/l)$()$(li)Tin: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Topaz: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Tricalcium Phosphate: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Trona: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Tungstate: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Uraninite: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Vanadium Magnetite: $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l)$()$(li)Wulfenite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)42%$(/l)$()$(li)Yellow Garnet: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Uraninite: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Vanadium Magnetite: $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l)$()$(li)Wulfenite: $(l:tfg_ores/nether_vein_index#nether_molybdenum)40%$(/l)$()$(li)Yellow Garnet: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()$(li)Yellow Limonite: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()", + "text": "$(li)Yellow Limonite: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 2 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_vein_index.json index 0b9d27575..eef149cdd 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_ores/nether_vein_index.json @@ -14,17 +14,17 @@ }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Amethyst, Opal, & Garnet$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Anthracite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_bauxite)Bauxite & Ilmenite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Cassiterite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Chromite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Copper & Chalcopyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Goethite$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Amethyst, Opal, & Garnet$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Anthracite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Cassiterite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Chromite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Copper & Chalcopyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Goethite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Gold & Hematite$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Gold & Hematite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Mineral Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Naquadah & Plutonium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Nether Quartz$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Silver, Galena, & Lead$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Mineral Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Naquadah & Plutonium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Nether Quartz$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Soapstone, Talc, & Trona$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Sulfur & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Sylvite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Tetrahedrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Wulfenite & Molybdenite$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Sulfur & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Sylvite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Tetrahedrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Wulfenite & Molybdenite$()$()", "type": "patchouli:text" }, { @@ -215,7 +215,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 185$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "text": "$(thing)Rarity$(): 245$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", "title": "Bastnasite & Monazite", "type": "patchouli:text", "anchor": "nether_monazite" @@ -280,73 +280,6 @@ "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Neodymium$(br)$(thing)Formula$(): Nd", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 185$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Basalt, Migmatite, Pyroxenite, Travertine", - "title": "Bauxite & Ilmenite", - "type": "patchouli:text", - "anchor": "nether_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Bauxite", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 45%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ilmenite", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Iron, Titanium$(br)$(thing)Formula$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Aluminium", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:text", "text": "$(thing)Rarity$(): 250$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Size$(): 31$(br2)$(thing)Stone Types$(): Basalt, Migmatite, Pyroxenite, Travertine", @@ -498,26 +431,6 @@ "type": "patchouli:text", "anchor": "nether_magnetite" }, - { - "Type": "patchouli:multiblock", - "name": "Chromite", - "multiblock": { - "mapping": { - "0": "#forge:ores/chromite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 60%$(br)$(thing)Source of$(): Chromium$(br)$(thing)Formula$(): FeCr₂O₄$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:multiblock", "name": "Vanadium Magnetite", @@ -535,7 +448,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Iron, Vanadium$(br)$(thing)Formula$(): (Fe₃O₄)V", + "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Iron, Vanadium$(br)$(thing)Formula$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -555,7 +468,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Gold$(br)$(thing)Formula$(): Au", + "text": "$(thing)Percentage$(): 30%$(br)$(thing)Melts into$(): Gold$(br)$(thing)Formula$(): Au", "type": "patchouli:multiblock" }, { @@ -575,7 +488,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 5%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): Fe₃O₄", + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Melts into$(): Cast Iron$(br)$(thing)Formula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chromite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Chromium$(br)$(thing)Formula$(): FeCr₂O₄$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -595,7 +528,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 5%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", "type": "patchouli:multiblock" }, { @@ -622,12 +555,12 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 35%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", + "text": "$(thing)Percentage$(): 41%$(br)$(thing)Melts into$(): Copper$(br)$(thing)Formula$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { "Type": "patchouli:multiblock", - "name": "Sheldonite", + "name": "Cooperite", "multiblock": { "mapping": { "0": "#forge:ores/cooperite" @@ -642,7 +575,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Platinum, Nickel, Palladium$(br)$(thing)Formula$(): Pt₃NiSPd", + "text": "$(thing)Percentage$(): 29%$(br)$(thing)Source of$(): Platinum, Nickel, Palladium$(br)$(thing)Formula$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Nickel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", "type": "patchouli:multiblock" }, { @@ -662,27 +615,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Smelts into$(): Platinum$(br)$(thing)Formula$(): Pt", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Palladium", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Palladium$(br)$(thing)Formula$(): Pd", + "text": "$(thing)Percentage$(): 5%$(br)$(thing)Smelts into$(): Platinum$(br)$(thing)Formula$(): Pt", "type": "patchouli:multiblock" }, { @@ -806,7 +739,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 50%$(br)$(thing)Used for$(): MV components, Item tag filters$(br)$(thing)Formula$(): Be₃Al₂Si₆O₁₈", + "text": "$(thing)Percentage$(): 47%$(br)$(thing)Used for$(): MV components, Item tag filters$(br)$(thing)Formula$(): Be₃Al₂Si₆O₁₈", "type": "patchouli:multiblock" }, { @@ -826,7 +759,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 35%$(br)$(thing)Source of$(): Beryllium$(br)$(thing)Formula$(): Be$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Beryllium$(br)$(thing)Formula$(): Be$(br)$(thing)Hazard$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rock Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 18%$(br)$(thing)Source of$(): Potassium, Chlorine$(br)$(thing)Formula$(): KCl", "type": "patchouli:multiblock" }, { @@ -846,9 +799,14 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Thorium$(br)$(thing)Formula$(): Th", + "text": "$(thing)Percentage$(): 0%$(br)$(thing)Source of$(): Thorium$(br)$(thing)Formula$(): Th", "type": "patchouli:multiblock" }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, { "Type": "patchouli:text", "text": "$(thing)Rarity$(): 270$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Diorite, Gabbro, Gneiss, Granite, Migmatite, Pyroxenite, Schist, Travertine", @@ -965,7 +923,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 30%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): NiO", + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): NiO", "type": "patchouli:multiblock" }, { @@ -985,47 +943,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni₉S₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Cobaltite", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobaltite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Cobalt, Arsenic$(br)$(thing)Formula$(): CoAsS$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Cobalt", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobalt" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Smelts into$(): Cobalt$(br)$(thing)Formula$(): Co", + "text": "$(thing)Percentage$(): 23%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni₉S₈", "type": "patchouli:multiblock" }, { @@ -1045,7 +963,47 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 10%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", + "text": "$(thing)Percentage$(): 19%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 19%$(br)$(thing)Source of$(): Cobalt, Arsenic$(br)$(thing)Formula$(): CoAsS$(br)$(thing)Hazard$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalt", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Percentage$(): 14%$(br)$(thing)Smelts into$(): Cobalt$(br)$(thing)Formula$(): Co", "type": "patchouli:multiblock" }, { @@ -1430,7 +1388,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 35%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂SiO₅", + "text": "$(thing)Percentage$(): 46%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂SiO₅", "type": "patchouli:multiblock" }, { @@ -1450,27 +1408,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Potassium, Aluminium, Fluorine$(br)$(thing)Formula$(): KAl₃Si₃F₂O₁₀", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Bauxite", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Percentage$(): 25%$(br)$(thing)Source of$(): Aluminium$(br)$(thing)Formula$(): Al₂O₃", + "text": "$(thing)Percentage$(): 33%$(br)$(thing)Source of$(): Potassium, Aluminium, Fluorine$(br)$(thing)Formula$(): KAl₃Si₃F₂O₁₀", "type": "patchouli:multiblock" }, { @@ -1490,14 +1428,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Caesium, Aluminium$(br)$(thing)Formula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "text": "$(thing)Percentage$(): 20%$(br)$(thing)Source of$(): Caesium, Aluminium$(br)$(thing)Formula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, { "Type": "patchouli:text", "text": "$(thing)Rarity$(): 220$(br)$(thing)Density$(): 0.35$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Size$(): 40$(br2)$(thing)Stone Types$(): Migmatite, Pyroxenite, Travertine", @@ -1592,7 +1525,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Rarity$(): 195$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Basalt, Migmatite, Pyroxenite, Travertine", + "text": "$(thing)Rarity$(): 225$(br)$(thing)Density$(): 0.4$(br)$(thing)Type$(): Cluster Vein$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Size$(): 45$(br2)$(thing)Stone Types$(): Basalt, Migmatite, Pyroxenite, Travertine", "title": "Manganese & Tantalum", "type": "patchouli:text", "anchor": "nether_manganese" @@ -2781,7 +2714,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 40%$(br)$(thing)Source of$(): Lead, Molybdenum$(br)$(thing)Formula$(): PbMoO₄", + "text": "$(thing)Percentage$(): 42%$(br)$(thing)Source of$(): Lead, Molybdenum$(br)$(thing)Formula$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -2801,15 +2734,15 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 30%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): MoS₂", + "text": "$(thing)Percentage$(): 31%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): MoS₂", "type": "patchouli:multiblock" }, { "Type": "patchouli:multiblock", - "name": "Molybdenum", + "name": "Nickel", "multiblock": { "mapping": { - "0": "#forge:ores/molybdenum" + "0": "#forge:ores/nickel" }, "pattern": [ [ @@ -2821,7 +2754,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): Mo", + "text": "$(thing)Percentage$(): 15%$(br)$(thing)Melts into$(): Nickel$(br)$(thing)Formula$(): Ni", "type": "patchouli:multiblock" }, { @@ -2841,7 +2774,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Percentage$(): 15%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): CaMoO₄", + "text": "$(thing)Percentage$(): 10%$(br)$(thing)Source of$(): Molybdenum$(br)$(thing)Formula$(): CaMoO₄", "type": "patchouli:multiblock" }, { @@ -2849,5 +2782,6 @@ "draw_filler": true, "type": "patchouli:empty" } - ] + ], + "sortnum": 3 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/basic_automation.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/basic_automation.json deleted file mode 100644 index 9f5453e86..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/basic_automation.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "Basic Automation", - "category": "tfc:tfg_tips", - "icon": "gtceu:coke_oven", - "read_by_default": true, - "pages": [ - { - "type": "patchouli:text", - "title": "Basic Automation", - "text": "Tired of making charcoal in huge pits? Once you've got $(l:mechanics/bloomery)Wrought Iron$(), you'll be able to make your first GregTech multiblock, the $(item)Coke Oven$().$(br)It will turn logs into $(thing)charcoal$() automatically, as well as upgrade any $(thing)Coal$() into $(thing)Coke$() which burns twice as long in a $(l:mechanics/charcoal_forge)Forge$().$(br)All recipes output $(thing)Creosote$(), which can be used as a lamp fuel and is required for $(l:tfg_tips/create)Create$()." - }, - { - "type": "patchouli:spotlight", - "title": "Coke Oven", - "item": "gtceu:coke_oven,gtceu:coke_oven_bricks,gtceu:coke_oven_hatch", - "text": "Use JEI for a multiblock preview by looking at the $(thing)Coke Oven$() and pressing $(item)$(k:jei.showUses)$(). You can click individual blocks to see what's valid there.$(br2)Note that the center is hollow, and up to 5 $(thing)Coke Oven Hatches$() can be placed anywhere instead of bricks." - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:tin_small_item_pipe", - "title": "Item Pipes", - "text": "Hatches will automatically pull items into them and push fluids and items out, so you can put $(l:tfg_tips/inventory_management#crates)Crates$(), $(l:tfg_tips/inventory_management#drums)Drums$(), and $(l:mechanics/barrels)Barrels$() right up against them, but if you'd like to have more control, you'll want to use GregTech's pipes.$(br2)$(item)Item Pipes$() will not pull from any inventory they're attached to, so you'll want to use a $(thing)Chute$() or $(thing)Hopper$() to pull from the inventory and push into the pipe." - }, - { - "type": "patchouli:text", - "text": "Different tiers of pipes will move different amounts of items, but the cheapest to start with is the $(item)Small Tin Item Pipe$().$(br2)Item pipes move items instantly, prioritizing closest inventories first. You can make pipes one-way by $(thing)Sneak-Right-Clicking$() them with a $(thing)Wrench$() and en empty offhand.$(br2)You can also control how items move with $(thing)Item Filters$(), $(thing)Item Tag Filters$(), and $(thing)Restricted Item Pipes$()." - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:wood_normal_fluid_pipe,gtceu:bronze_normal_fluid_pipe", - "title": "Fluid Pipes", - "text": "$(item)Fluid Pipes$() unsurprisingly are for moving fluids. Unlike item pipes, fluid pipes do not move fluids instantly, and will \"slosh\" back and forth, so it's a good idea to make them all one-way by $(thing)Sneak-Right-Clicking$() with a $(thing)Wrench$() and an empty offhand." - }, - { - "type": "patchouli:text", - "text": "Different kinds of pipes can hold different things. $(thing)Wooden pipes$() can't hold gases, for example, and will burn if you try to put something hot in them. Other metal pipes like $(thing)Bronze$() can handle some hot things like Steam and Lava, but not acids.$(br2)Hold shift over a fluid pipe to see what it can handle." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/infinite_resources.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/infinite_resources.json deleted file mode 100644 index 06f0ea8ff..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/infinite_resources.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "name": "Infinite Resources?!", - "icon": "minecraft:lava_bucket", - "category": "tfc:tfg_tips", - "read_by_default": true, - "pages": - [ - { - "type": "patchouli:text", - "text": "Most of the raw resources you'll need are non-renewable and will require you to mine for them, but a few of them are infinitely renewable once you get to $(thing)LV$() and $(thing)MV$().$(br2)A lot of these methods are pretty slow, however, so it's up to you whether it's worth setting these up or just digging up another ore vein." - }, - { - "type": "patchouli:spotlight", - "title": "Fluids", - "item": "create:hose_pulley", - "text": "$(thing)Water$(), $(thing)Sea Water$(), and $(thing)Lava$() are all renewable through a $(item)Hose Pulley$() and 2000 source blocks of fluid. You can pull out of the hose pulley with a $(l:mechanics/pumps)Mechanical Pump$()." - }, - { - "type": "patchouli:text", - "text": "$(item)Sea Water$() can be centrifuged for Water and $(thing)Salt$(), which can be electrolyzed into $(thing)Chlorine$() and $(thing)Sodium$().$(br2)$(item)Lava$() can be centrifuged into $(thing)Gold Nuggets$(), $(thing)Tantalite$(), $(thing)Sapphire$(), $(thing)Quicklime$(), and $(thing)Silicon Dioxide$().$(br2)Lava can also be used as $(item)infinite, free fuel$() for your steam boilers!" - }, - { - "type": "patchouli:spotlight", - "title": "Stone Dusts", - "item": { "tag": "tfg:stone_dusts" }, - "text": "The other source of infinite resources is through $(thing)Stone Dusts$(). You can obtain infinite raw rock through a $(item)Rock Crusher$(), and then macerate it into different dusts.$(br2)These stone dusts can then be centrifuged into different resources (though most require $(thing)MV$()). Most of them give Silicon Dioxide and Oxygen, so only other resources will be listed. " - }, - { - "type": "patchouli:text", - "title": "Sedimentary", - "text": "$(thing)Shale$(): Sodium, Metal Mixture$(br)$(thing)Claystone$(): Aluminium, Hematite$(br)$(thing)Limestone$(): Calcium, Metal Mixture$(br)$(thing)Conglomerate$(): Tricalcium Phosphate, Hematite$(br)$(thing)Dolomite$(): Magnesium, Calcium, Metal Mixture$(br)$(thing)Chert$(): Metal Mixture$(br)$(thing)Chalk$(): Calcium, Carbon, Metal Mixture" - }, - { - "type": "patchouli:text", - "title": "Metamorphic", - "text": "$(thing)Quartzite$(): Nothing$(br)$(thing)Slate$(): Metal Mixture$(br)$(thing)Phyllite$(): Calcium Chloride$(br)$(thing)Schist$(): Mica (Fluorine), Talc (Magnesium), Graphite, Metal Mixture$(br)$(thing)Gneiss$(): Biotite (Fluorine)$(br)$(thing)Marble$(): Magnesium, Calcite" - }, - { - "type": "patchouli:text", - "title": "Igneous Intrusive", - "text": "$(thing)Granite$(): Calcite, Flint$(br)$(thing)Gabbro$(): Titanium, Iron, Metal Mixture$(br)$(thing)Diorite$(): Clay, Aluminium, Sulfur, Sodium, Lithium" - }, - { - "type": "patchouli:text", - "title": "Igneous Extrusive", - "text": "$(thing)Rhyolite$(): Metal Mixture$(br)$(thing)Basalt$(): Olivine, Calcite, Flint, Dark Ashes$(br)$(thing)Andesite$(): Asbestos, Saltpeter$(br)$(thing)Dacite$(): Sodium, Calcium, Aluminium, Metal Mixture" - }, - { - "type": "patchouli:spotlight", - "title": "Dimensional Terrariums", - "item": "gtceu:nether_dome,gtceu:end_dome", - "text": "Later on, you'll be able to use the $(item)Netherarium$() and $(item)Enderarium$() to make $(thing)Redstone$(), $(thing)Nether Quartz$(), and $(thing)Ender Pearls$() renewable." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/oil_crops.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/oil_crops.json new file mode 100644 index 000000000..a198d23b9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/oil_crops.json @@ -0,0 +1,58 @@ +{ + "name": "Oil Crops", + "category": "tfc:tfg_tips", + "icon": "tfg:sunflower_product", + "read_by_default": false, + "pages": [ + { + "type": "patchouli:text", + "text": "$(thing)TerraFirmaGreg$() adds a few new crops that can yield a large amount of $(item)Seed Oil$(). This can both be used as Lamp Fuel, as well as $(thing)Bio Diesel$() later on." + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "pattern": [ + [ + "Y" + ], + [ + "X" + ], + [ + "0" + ] + ], + "mapping": { + "Y": "tfg:sunflower_wild[mature=true,part=top]", + "X": "tfg:sunflower_wild[mature=true,part=bottom]" + } + }, + "name": "Wild Sunflower", + "text": "$(thing)Sunflowers$() grow between 5 and 40C, and 100 to 450mm of rainfall. Their seeds can also be roasted and eaten!", + "enable_visualize": false + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "pattern": [ + [ + "Y" + ], + [ + "X" + ], + [ + "0" + ] + ], + "mapping": { + "Y": "tfg:rapeseed_wild[mature=true,part=top]", + "X": "tfg:rapeseed_wild[mature=true,part=bottom]" + } + }, + "name": "Wild Rapeseed", + "text": "$(thing)Rapeseed$(), also known as $(thing)Canola$(), grows between -7 and 25C, and 50 to 350mm of rainfall.", + "enable_visualize": false + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/blast_furnace_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/blast_furnace_tips.json deleted file mode 100644 index d320c6ec4..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/blast_furnace_tips.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "Blast Furnace Tips", - "icon": "tfc:blast_furnace", - "category": "tfc:tfg_tips", - "read_by_default": true, - "pages": [ - { - "type": "patchouli:text", - "title": "TerraFirmaCraft Blast Furnace Tips", - "text": "So, you finally found that $(item)Kaolinite$() and are probably feeling pretty excited about making a 5-level $(thing)Blast Furnace$(). Here are some tips before you go wild!" - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:compressed_fireclay", - "text": "Before you use all your fire clay on 20 fire bricks, note that once you get into the steam age, you can create fire bricks out of only clay, through $(item)Compressed Fireclay$() (you'll need steam machines for the clay dust). This allows you to save $(item)Kaolinite$() and $(item)Graphite$() for $(thing)Casting Tables$()." - }, - { - "type": "patchouli:spotlight", - "title": "Preheating Metal", - "item": "tfc:firepit", - "text": "To convert the iron to steel, the blast furnace must heat the iron inside to $(thing)Brilliant White$(). On the first operation, the metal warms up along with the blast furnace. However, subsequent operations will take a similar amount of time despite the furnace being at temp already, as it needs to heat the metal from cold." - }, - { - "type": "patchouli:text", - "text": "If the metal is hot when added into the blast furnace, it will take less time to reach brilliant white. Consider heating your metal in a $(l:tfc:mechanics/charcoal_forge)Charcoal Forge$() before putting it into an already-hot furnace to save time, especially with smaller blast furnaces that process less at a time." - }, - { - "type": "patchouli:spotlight", - "title": "Valid Inputs", - "item": "gtceu:iron_dust", - "text": "Only certain processing stages of ores are accepted in the blast furnace. $(thing)Ore Dusts$(), $(thing)Raw Ores$(), and $(thing)Cast/Wrought Iron Ingots$() work, while $(thing)Crushed$(), $(thing)Impure$(), or other stages of processing will not. But you really should $(l:tfc:tfg_ores/ore_basics#processing)Process$() your ores to dust." - }, - { - "type": "patchouli:spotlight", - "title": "Automation", - "item": "greate:steel_mechanical_pump", - "text": "You'll need lots of $(item)Steel$() for the $(thing)Steam$() and $(thing)LV$() ages. Lots of steel. The $(thing)Electric Blast Furnace$() is far off, so maybe think about optimizing your steel production." - }, - { - "type": "patchouli:text", - "text": "You can pump liquid directly out of the blast furnace using a Create $(item)Mechanical Pump$(). Pump into a $(l:tfc:tfcchannelcasting/channel_casting)Mold Table$() and extract the ingots with a hopper or chute: Easy automation!$(br2)You can automate the bellows with a $(item)Deployer$() too! Just be careful, as using the bellows excessively consumes more fuel and breaks your $(thing)tuyere$() faster.$(br2)You can process the resulting $(item)Pig Iron$() and $(item)High Carbon Steel$() in a $(thing)Forge Hammer$()." - }, - { - "type": "patchouli:text", - "text": "You can automatically replace broken tuyeres with a hopper facing into the blast furnace." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/faqs.json deleted file mode 100644 index 2666e0def..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/faqs.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "name": "Frequently Asked Questions", - "icon": "minecraft:spyglass", - "category": "tfc:tfg_tips", - "read_by_default": true, - "priority": true, - "pages": [ - { - "type": "patchouli:text", - "title": "FAQs", - "text": "Stuck on something? Try looking through this book first and in the quests, but if you're still stumped, you can ask on our $(l:https://discord.com/invite/AEaCzCTUwQ)Discord$() or $(l:https://www.reddit.com/r/TerraFirmaGreg)Subreddit$()!" - }, - { - "type": "patchouli:text", - "text": "$(li)$(l:tfg_tips/faqs#boats)Why did my boat sink?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make yeast starter?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make pineapple fiber?$()$(li)$(l:tfg_tips/faqs#jam)How do I make jam?$()$(li)$(l:tfg_tips/faqs#resin)How do I make Sticky Resin?$()$(li)$(l:tfg_tips/faqs#chunks)How do I force-load a chunk or increase my limit?$()" - }, - { - "type": "patchouli:text", - "anchor": "boats", - "text": "$(italic)Why did my boat sink?$()$(br2)Build your boat on land, then push it or use a $(item)Lead$() to launch it. If it's already sunk, too bad, make another one." - }, - { - "type": "patchouli:text", - "anchor": "dried_fruit", - "text": "$(italic)How do I make yeast starter or pineapple fiber?$()$(br2)Make sure you dry the fruit first using a $(item)Drying Mat$(). Then follow the rest of the steps for $(l:firmalife/bread)bread$() or $(l:firmalife/berry_bushes)pineapple leather$()." - }, - { - "type": "patchouli:text", - "anchor": "jam", - "text": "$(italic)How do I make jam?$()$(br2)It's easiest with a $(l:firmalife/oven_appliances#vat)Vat$(). Follow the steps in that section, but you don't need to make a $(thing)Jarring Station$() or $(thing)Lids$() unless you want to automate it. Just right-click the Vat of $(thing)Fruity Fluid$() with an empty jar, then right-click it again to take it out, and it should be full of jam and sealed.$(br2)Make sure you $(bold)close the lid$() on the Vat with $(item)$(k:sneak)$() + $(item)$(k:use)$()!" - }, - { - "type": "patchouli:text", - "anchor": "chunks", - "text": "$(italic)How do I force-load a chunk?$()$(br2)Open your map with $(item)$(k:gui.xaero_open_map)$(), then right-click the chunk > $(thing)Claim Selected$(). Right-click a claimed chunk again > $(thing)Forceload Selected$().$(br2)To increase the number of forceloaded chunks, press $(item)$(k:gui.xaero_pac_key_open_menu)$(), then go to the player settings and increase the number of bonus chunk forceloads." - }, - { - "type": "patchouli:text", - "anchor": "resin", - "text": "$(italic)How do I make sticky resin?$()$(br2)First, grow some $(thing)Kapok$() trees and make some $(thing)Tree Taps$(). Place a tree tap on the main trunk of each kapok tree (more taps on a tree just splits the output). Right-click each tree tap with an empty $(thing)Wooden Bucket$(), then wait for the correct season (Feb-Oct, excluding July). When the bucket is full, $(item)$(k:use)$() it with an $(thing)empty hand$(). You can automate this with a $(l:mechanics/pumps)Mechanical Pump$() on the bucket, if you'd like." - }, - { - "type": "patchouli:text", - "text": "It's quickest to cook your latex in a $(l:firmalife/oven_appliances#vat)Vat$(). Combine your latex with $(item)Sulfur$() dust in the vat (put the GregTech one in a Quern to get the TFC one), add heat, and $(bold)close the lid$() on the Vat with $(item)$(k:sneak)$() + $(item)$(k:use)$().$(br2)You can automate this later with the $(thing)LV Centrifuge$()." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/infinite_resources.json b/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/infinite_resources.json deleted file mode 100644 index 8b16469a5..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/infinite_resources.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "Infinite Resources?!", - "icon": "minecraft:lava_bucket", - "category": "tfc:tfg_tips", - "read_by_default": true, - "pages": [ - { - "type": "patchouli:text", - "text": "Molte delle risorse grezze di cui avrai bisogno non sono rinnovabili e potrai ottenerle sono estraendole, ma alcune di loro diventeranno infinitamente rinnovabili appena arriverai a $(thing)LV$() e $(thing)MV$().$(br2)Tuttavia, molti di questi metodi sono abbastanza lenti, quindi sta a te scegliere se vale la pena metterli in atto o solo estrarli da un'altra vena di minerali." - }, - { - "type": "patchouli:spotlight", - "title": "Fluids", - "item": "create:hose_pulley", - "text": "$(thing)Water$(), $(thing)Sea Water$(), and $(thing)Lava$() are all renewable through a $(item)Hose Pulley$() and a single source block of fluid. You can pull out of the hose pulley with a $(l:mechanics/pumps)Mechanical Pump$()." - }, - { - "type": "patchouli:text", - "text": "$(item)Sea Water$() can be centrifuged for Water and $(thing)Salt$(), which can be electrolyzed into $(thing)Chlorine$() and $(thing)Sodium$().$(br2)$(item)Lava$() can be centrifuged into $(thing)Gold Nuggets$(), $(thing)Tantalite$(), $(thing)Sapphire$(), $(thing)Quicklime$(), and $(thing)Silicon Dioxide$().$(br2)Lava can also be used as $(item)infinite, free fuel$() for your steam boilers!" - }, - { - "type": "patchouli:spotlight", - "title": "Stone Dusts", - "item": { - "tag": "tfg:stone_dusts" - }, - "text": "The other source of infinite resources is through $(thing)Stone Dusts$(). You can obtain infinite raw rock through a $(item)Rock Crusher$(), and then macerate it into different dusts.$(br2)These stone dusts can then be centrifuged into different resources (though most require $(thing)MV$()). Most of them give Silicon Dioxide and Oxygen, so only other resources will be listed. " - }, - { - "type": "patchouli:text", - "title": "Sedimentary", - "text": "$(thing)Shale$(): Sodium, Metal Mixture$(br)$(thing)Claystone$(): Aluminium, Hematite$(br)$(thing)Limestone$(): Calcium, Metal Mixture$(br)$(thing)Conglomerate$(): Tricalcium Phosphate, Hematite$(br)$(thing)Dolomite$(): Magnesium, Calcium, Metal Mixture$(br)$(thing)Chert$(): Metal Mixture$(br)$(thing)Chalk$(): Calcium, Carbon, Metal Mixture" - }, - { - "type": "patchouli:text", - "title": "Metamorphic", - "text": "$(thing)Quartzite$(): Nothing$(br)$(thing)Slate$(): Metal Mixture$(br)$(thing)Phyllite$(): Calcium Chloride$(br)$(thing)Schist$(): Mica (Fluorine), Talc (Magnesium), Graphite, Metal Mixture$(br)$(thing)Gneiss$(): Biotite (Fluorine)$(br)$(thing)Marble$(): Magnesium, Calcite" - }, - { - "type": "patchouli:text", - "title": "Igneous Intrusive", - "text": "$(thing)Granite$(): Calcite, Flint$(br)$(thing)Gabbro$(): Titanium, Iron, Metal Mixture$(br)$(thing)Diorite$(): Clay, Aluminium, Sulfur, Sodium, Lithium" - }, - { - "type": "patchouli:text", - "title": "Igneous Extrusive", - "text": "$(thing)Rhyolite$(): Metal Mixture$(br)$(thing)Basalt$(): Olivine, Calcite, Flint, Dark Ashes$(br)$(thing)Andesite$(): Asbestos, Saltpeter$(br)$(thing)Dacite$(): Sodium, Calcium, Aluminium, Metal Mixture" - }, - { - "type": "patchouli:spotlight", - "title": "Dimensional Terrariums", - "item": "gtceu:nether_dome,gtceu:end_dome", - "text": "Later on, you'll be able to use the $(item)Netherarium$() and $(item)Enderarium$() to make $(thing)Redstone$(), $(thing)Nether Quartz$(), and $(thing)Ender Pearls$() renewable." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/lv_machines.json b/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/lv_machines.json deleted file mode 100644 index 6693b4278..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/it_it/entries/tfg_tips/lv_machines.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "name": "Which LV machine first?", - "icon": "gtceu:lv_machine_hull", - "category": "tfc:tfg_tips", - "read_by_default": true, - "pages": [ - { - "type": "patchouli:text", - "text": "So you've finally made a batch of colored steel and are ready to make your first step into $(thing)LV$(). The obvious first choice for an LV machine is a $(item)Steam Generator$(), but what about after that? There's so many options!$(br2)There's no simple answer to this, because it's subjective, but you should think of which part of progressing is the most painful and make the machine that helps the most with that.$(br)" - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:lv_mixer", - "title": "Mixer", - "text": "The $(item)Mixer$() makes colored steel much cheaper.$(br2)The kinetic mixer requires both SU and EU (and has a high stress impact and needs to run at 64 RPM), but runs twice as fast as the pure electric one.$(br)Whether that's worth the bother is up to you!$(br2)It also has a recipe to make $(thing)Glowstone$().$(br)" - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:lv_assembler", - "title": "Assembler", - "text": "The $(item)Assembler$() is a very expensive machine, but can make LV casings just out of 8 steel (though this will likely change in future versions) and cheaper electronic components like $(thing)Vacuum Tubes$() and $(thing)Resistors$()." - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:lv_bender", - "title": "Bender", - "text": "The $(item)Bender$() can make 1:1 $(thing)Plates$() out of a single ingot. Finally, no more gambling with the Mechanical Press!$(br2)It can also make $(thing)Thin Sheets$() for things like a $(l:tfg_tips/infinite_resources)Hose Pulley$()." - }, - { - "type": "patchouli:spotlight", - "item": "gtceu:lv_wiremill", - "title": "Wiremill", - "text": "The $(item)Wiremill$() halves the cost of $(thing)Wire$(). Not much else to say here, except that there's no such thing as too many copper wires or tin cables." - }, - { - "type": "patchouli:spotlight", - "title": "Chem Reactor/Solidifer", - "item": "gtceu:lv_chemical_reactor,gtceu:lv_fluid_solidifier", - "text": "The $(item)Chemical Reactor$() makes much cheaper $(thing)Rubber$() which the $(item)Fluid Solidifier$() can turn into cheaper $(thing)Rubber Sheets$(), and can also make cheaper $(thing)Rotors$().$(br2)The $(item)Extractor$() is also useful paired up with the Fluid Solidifier, and is a big upgrade over the steam one because it can make metal fluids." - }, - { - "type": "patchouli:spotlight", - "title": "Centrifuge", - "item": "gtceu:lv_centrifuge", - "text": "The $(item)Centrifuge$() makes $(thing)Sticky Resin$() directly from Kapok logs, and much cheaper $(thing)Raw Rubber$() as well. No more latex!" - }, - { - "type": "patchouli:spotlight", - "title": "Polarizer", - "item": "gtceu:lv_polarizer", - "text": "The $(item)Polarizer$() makes $(thing)Magnetic Rods$() basically for free. If you're short on redstone, this is a good first machine, and it's dirt cheap too." - }, - { - "type": "patchouli:spotlight", - "title": "Miner", - "item": "gtceu:lv_miner", - "text": "Put the $(item)Miner$() (or multiple!) down over an ore vein, bring along a boiler, steam generator, water, and fuel, and then just chunk load it and walk away. No need to ever go mining again!" - }, - { - "type": "patchouli:spotlight", - "title": "Chemical Bath", - "item": "gtceu:lv_chemical_bath", - "text": "The $(item)Chemical Bath$() makes cheaper paper. That's about it. And once you have an $(thing)Assembler$() you won't need paper any more anyway.$(br2)It can also automate most of the steps to make $(thing)Leather$() if you're tired of barrels." - }, - { - "type": "patchouli:spotlight", - "title": "Arc Furnace", - "item": "gtceu:lv_arc_furnace", - "text": "It's not a good first machine, but the $(item)Arc Furnace$() can turn Cast Iron directly into $(thing)Wrought Iron$(), Sand into $(thing)Glass$(), and Copper into $(thing)Annealed Copper$(). All of its recipes need $(thing)Oxygen$() though, so it's useless without an $(item)Electrolyzer$() or $(item)Centrifuge$()." - }, - { - "type": "patchouli:spotlight", - "title": "Extruder", - "item": "gtceu:lv_extruder", - "text": "This is only here as a warning: do not make the $(item)Extruder$(). The only thing it can do is make tools and Thin Rubber Sheets (which the Bender can also do). All of the good extruder recipes are gated to $(thing)MV$() onwards." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_ore_index.json new file mode 100644 index 000000000..af8ff8e08 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_ore_index.json @@ -0,0 +1,57 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Minérios da Terra", + "icon": "tfc:ore/normal_native_copper", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Minérios$() para $(thing)Terra$(). Todos os minérios estão ordenados alfabeticamente e do veio mais rico para o mais pobre. Você pode clicar neles para saber mais sobre cada veio.", + "title": "Índice de Minérios da Terra", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Almandina: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Alunita: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Ametista: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Amianto: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_quartz)18%$(/l)$()$(li)Apatita: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Areia Cassiterita: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Areia Glauconita: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Areia Granada: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Areia Mineral Basáltica: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Areia Mineral Granítica: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Areias Petrolíferas: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Barita: $(l:tfg_ores/earth_vein_index#normal_quartz)37%$(/l)$()$(li)Bastnasita: $(l:tfg_ores/earth_vein_index#normal_monazite)62%$(/l)$()$(li)Bauxita: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Bentonita: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Berílio: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Bismuto: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Bórax: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()$(li)Bornita: $(l:tfg_ores/earth_vein_index#deep_sheldonite)53%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Calcita: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Calcocita: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Calcopirita: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Carvão: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Cassiterita: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Chumbo: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Cianita: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Cinábrio: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Cobaltita: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Cobalto: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Cobre Nativo: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Cooperita: $(l:tfg_ores/earth_vein_index#deep_sheldonite)38%$(/l)$()$(li)Cromita: $(l:tfg_ores/earth_vein_index#deep_magnetite)33%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Diamante: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Diatomita: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Eletrotina: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()$(li)Enxofre: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Esfalerita: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Esmeralda: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Espessartita: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Espodumena: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Estanho: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Estibnita: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Fosfato Tricálcico: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Galena: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Garnierita: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Gipsita: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Glossulária: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Goethita: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Grafite: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()$(li)Granada Amarela: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Granada Vermelha: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Hematita: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Lápis-lazúri: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Lazurita: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Lepidorita: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Limonita Amarela: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Lítio: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Magnesita: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Magnetita: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Magnetita de Vanádio: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l)$()$(li)Malaquita: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Mica: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Molibdenita: $(l:tfg_ores/earth_vein_index#deep_molybdenum)35%$(/l)$()$(li)Monazita: $(l:tfg_ores/earth_vein_index#normal_monazite)31%$(/l)$()$(li)Neodímio: $(l:tfg_ores/earth_vein_index#normal_monazite)6%$(/l)$()$(li)Níquel: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Olivina: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Opala: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Ouro Nativo: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()$(li)Pechblenda: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Pedra-sabão: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Pentlandita: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Pirita: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Pirocloro: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Pirolusita: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Piropo: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Platina: $(l:tfg_ores/earth_vein_index#deep_sheldonite)7%$(/l)$()$(li)Polucita: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Powellita: $(l:tfg_ores/earth_vein_index#deep_molybdenum)17%$(/l)$()$(li)Prata Nativa: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Quartzito: $(l:tfg_ores/earth_vein_index#normal_quartz)43%$(/l)$()$(li)Realgar: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Redstone: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Rubi: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Safira: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Safira Verde: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Sal: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Sal-gema: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Salitre: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Sheelita: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Sodalita: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Talco: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Tantalita: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Terra de Fuller: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Tetraedrita: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Topázio: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Topázio Azul: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Tório: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Trona: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Tungstato: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Uraninita: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Wulfenita: $(l:tfg_ores/earth_vein_index#deep_molybdenum)47%$(/l)$()$(li)Zeólita: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 0 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_vein_index.json new file mode 100644 index 000000000..7b671d520 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/earth_vein_index.json @@ -0,0 +1,3751 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Veios da Terra", + "icon": "tfc:ore/normal_native_copper/chalk", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Veios$() para $(item)Terra$(). Cada veio contém detalhes sobre sua raridade, densidade, tipo de veio, altura onde é encontrado, tamanhos, tipos de rocha em que aparece e mais.", + "title": "Índice de Veios da Terra", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Amethyst & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Bismuth (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Bismuth (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Cassiterite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Cassiterite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Chalcopyrite & Realgar$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Chromite & Magnetite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Coal$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Copper & Chalcopyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Emerald & Beryllium$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Goethite & Malachite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Gold (Deep)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Gold, Limonite, & Hematite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Hematite, Goethite, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Limonite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Magnetite & Vanadium$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Mineral Sands$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Oilsands$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Opal & Garnet$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Quartzes$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Salts & Borax$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Sphalerite & Sulfur$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Spodumene & Lepidolite$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Sulfur & Pyrite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Tetrahedrite (Normal)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Tetrahedrite (Surface)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Wulfenite & Molybdenite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 230$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -64 — 26$(br)$(thing)Tamanho$(): 40$(br)$(thing)Altura$(): 8$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Gneiss, Limestone, Marble, Phyllite, Quartzite, Schist, Shale, Slate", + "title": "Amethyst & Garnet", + "type": "patchouli:text", + "anchor": "deep_garnet_amethyst" + }, + { + "Type": "patchouli:multiblock", + "name": "Ametista", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 65%$(br)$(thing)Fonte de$(): Ferro$(br)$(thing)Fórmula$(): (SiO₂)₄Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Andradita, Glossulária, Uvarovita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Opala", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Silício, Oxigênio$(br)$(thing)Fórmula$(): (SiO₂)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Vermelha", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Fonte de$(): Piropo, Almandina, Espessartita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 34$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Apatite & Pyrochlore", + "type": "patchouli:text", + "anchor": "normal_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Apatita", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Cálcio, Fósforo, TEPT Florestal$(br)$(thing)Fórmula$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Fosfato Tricálcico", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Cálcio, Fósforo$(br)$(thing)Fórmula$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirocloro", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Nióbio$(br)$(thing)Fórmula$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 205$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Tamanho$(): 35$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Granite", + "title": "Bastnasite & Monazite", + "type": "patchouli:text", + "anchor": "normal_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bastnasita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 62%$(br)$(thing)Fonte de$(): Cério, Flúor$(br)$(thing)Fórmula$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Monazita", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 31%$(br)$(thing)Fonte de$(): Fósforo, Terra Rara$(br)$(thing)Fórmula$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Neodímio", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 6%$(br)$(thing)Fonte de$(): Neodímio$(br)$(thing)Fórmula$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -40 — 30$(br)$(thing)Tamanho$(): 26$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Diorite, Gabbro, Granite, Rhyolite", + "title": "Bentonite & Olivine", + "type": "patchouli:text", + "anchor": "normal_olivine" + }, + { + "Type": "patchouli:multiblock", + "name": "Bentonita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bentonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Sódio, Magnésio$(br)$(thing)Fórmula$(): NaMg₆Si₁₂H₄(H₂O)₅O₃₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnesita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnesite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): MgCO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Glauconita", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Magnésio, Alumínio$(br)$(thing)Fórmula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Diorite, Dolomite, Gabbro, Granite, Limestone, Shale", + "title": "Bismuth (Normal)", + "type": "patchouli:text", + "anchor": "normal_bismuthinite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bismuto", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 80%$(br)$(thing)Derrete em$(): Bismuto$(br)$(thing)Fórmula$(): Bi", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chumbo", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 11%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): Pb$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 9%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 140$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Diorite, Dolomite, Gabbro, Granite, Limestone, Shale", + "title": "Bismuth (Surface)", + "type": "patchouli:text", + "anchor": "surface_bismuthinite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bismuto", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 90%$(br)$(thing)Derrete em$(): Bismuto$(br)$(thing)Fórmula$(): Bi", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chumbo", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 7%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): Pb$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 3%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Granite", + "title": "Cassiterite (Normal)", + "type": "patchouli:text", + "anchor": "normal_cassiterite" + }, + { + "Type": "patchouli:multiblock", + "name": "Estanho", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 60%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): Sn", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 135$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Granite", + "title": "Cassiterite (Surface)", + "type": "patchouli:text", + "anchor": "surface_cassiterite" + }, + { + "Type": "patchouli:multiblock", + "name": "Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 60%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Estanho", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): Sn", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 200$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 20 — 217$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Chalcopyrite & Realgar", + "type": "patchouli:text", + "anchor": "surface_copper" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcopirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 61%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): CuFeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Zeólita", + "multiblock": { + "mapping": { + "0": "#forge:ores/zeolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Alumínio, Oxigênio$(br)$(thing)Fórmula$(): NaCa₄Si₂₇Al₉(H₂O)₂₈O₇₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Realgar", + "multiblock": { + "mapping": { + "0": "#forge:ores/realgar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Arsênico$(br)$(thing)Fórmula$(): As₄S₄$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Arsenicose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 225$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Tamanho$(): 20$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "title": "Chromite & Magnetite", + "type": "patchouli:text", + "anchor": "deep_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Cromita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Cromo$(br)$(thing)Fórmula$(): FeCr₂O₄$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Irritante (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita de Vanádio", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ferro, Vanádio$(br)$(thing)Fórmula$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 8%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 8%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 215$(br)$(thing)Densidade$(): 0.55$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 210$(br)$(thing)Tamanho$(): 60$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "title": "Coal", + "type": "patchouli:text", + "anchor": "normal_coal" + }, + { + "Type": "patchouli:multiblock", + "name": "Carvão", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 100%$(br)$(thing)Usado para$(): Combustível, Destilação$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 320$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Cooperite & Bornite", + "type": "patchouli:text", + "anchor": "deep_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 53%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cooperita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Platina, Níquel, Paládio$(br)$(thing)Fórmula$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Platina", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 7%$(br)$(thing)Derrete em$(): Platina$(br)$(thing)Fórmula$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 85$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Copper & Chalcopyrite", + "type": "patchouli:text", + "anchor": "normal_copper" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobre Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 65%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcopirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): CuFeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Tubular$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Altura$(): 60$(br)$(thing)Raio$(): 10$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Emerald & Beryllium", + "type": "patchouli:text", + "anchor": "normal_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Esmeralda", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Usado para$(): Components MV, Filtros de Tag de Item$(br)$(thing)Fórmula$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Berílio", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Berílio$(br)$(thing)Fórmula$(): Be$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Beriliose (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tório", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Tório$(br)$(thing)Fórmula$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 270$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -40 — 64$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Chalk, Chert, Claystone, Conglomerate, Dacite, Diorite, Dolomite, Gabbro, Gneiss, Granite, Limestone, Marble, Phyllite, Quartzite, Rhyolite, Schist, Shale, Slate", + "title": "Garnet & Cassiterite Sands", + "type": "patchouli:text", + "anchor": "normal_garnet_tin" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Granada", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnet_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Almandina, Andradita, Glossulária, Piropo, Espessartita, Uvarovita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Amianto", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Câncer de pulmão$(br)$(thing)Fórmula$(): Mg₃Si₂H₄O₉$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Asbestose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diatomita", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Ferro, Alumínio$(br)$(thing)Fórmula$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 70$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro$(br2)Can't find it? Gabbro always spawns below $(thing)Basalt$(), and Gabbro dikes in oceans can be useful too!", + "title": "Garnierite & Cobaltite", + "type": "patchouli:text", + "anchor": "normal_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Garnierita", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Cobalto, Arsênico$(br)$(thing)Fórmula$(): CoAsS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Arsenicose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalto", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Cobalto$(br)$(thing)Fórmula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 240$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Tamanho$(): 32$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Limestone, Marble", + "title": "Goethite & Malachite", + "type": "patchouli:text", + "anchor": "deep_limonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Malaquita", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₂CH₂O₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Tamanho$(): 32$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Diorite, Gabbro, Granite, Rhyolite", + "title": "Gold (Deep)", + "type": "patchouli:text", + "anchor": "deep_gold" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 75%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 40$(br)$(thing)Altura$(): 12$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Diorite, Gabbro, Granite, Rhyolite", + "title": "Gold, Limonite, & Hematite", + "type": "patchouli:text", + "anchor": "normal_gold" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 55%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 80$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -64 — -16$(br)$(thing)Tamanho$(): 16$(br)$(thing)Altura$(): 6$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Chalk, Chert, Claystone, Conglomerate, Dacite, Diorite, Dolomite, Gabbro, Gneiss, Granite, Limestone, Marble, Phyllite, Quartzite, Rhyolite, Schist, Shale, Slate", + "title": "Graphite & Diamond", + "type": "patchouli:text", + "anchor": "normal_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Grafite", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Usado para$(): $(l:mechanics/fire_clay)Argila Refratária$(), Grafeno$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Carvão", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Usado para$(): Combustível, Destilação$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diamante", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Usado para$(): Maceradores, AE2$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Hematite & Limonite", + "type": "patchouli:text", + "anchor": "normal_hematite" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Hematite, Goethite, & Ruby", + "type": "patchouli:text", + "anchor": "deep_hematite" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rubi", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Cromo, Alumínio$(br)$(thing)Fórmula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 190$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 210$(br)$(thing)Tamanho$(): 36$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Kyanite, Mica, & Bauxite", + "type": "patchouli:text", + "anchor": "normal_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Cianita", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Mica", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Potássio, Alumínio, Flúor$(br)$(thing)Fórmula$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bauxita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Polucita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Césio, Alumínio$(br)$(thing)Fórmula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -60 — 10$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Lapis, Lazurite, & Sodalite", + "type": "patchouli:text", + "anchor": "normal_lapis" + }, + { + "Type": "patchouli:multiblock", + "name": "Lazurita", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio, Cálcio, Sódio$(br)$(thing)Fórmula$(): Al₆Si₆Ca₈Na₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sodalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio, Sódio$(br)$(thing)Fórmula$(): Al₃Si₃Na₄Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lápis-lazúri", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Lazurita, Sodalita, Pirita, Calcita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcita", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Cálcio$(br)$(thing)Fórmula$(): CaCO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 190$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Limestone, Marble", + "title": "Limonite", + "type": "patchouli:text", + "anchor": "normal_limonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Malaquita", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₂CH₂O₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 200$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "title": "Magnetite & Vanadium", + "type": "patchouli:text", + "anchor": "normal_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 63%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita de Vanádio", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 22%$(br)$(thing)Fonte de$(): Ferro, Vanádio$(br)$(thing)Fórmula$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 9%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cromita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Cromo$(br)$(thing)Fórmula$(): FeCr₂O₄$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Irritante (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 195$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Chalk, Chert, Claystone, Conglomerate, Dacite, Dolomite, Limestone, Rhyolite, Shale", + "title": "Manganese & Tantalum", + "type": "patchouli:text", + "anchor": "normal_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Glossulária", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 37%$(br)$(thing)Fonte de$(): Cálcio, Alumínio$(br)$(thing)Fórmula$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Espessartita", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês, Alumínio$(br)$(thing)Fórmula$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirolusita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês$(br)$(thing)Fórmula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 12%$(br)$(thing)Fonte de$(): Manganês, Tântalo$(br)$(thing)Fórmula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 48$(br)$(thing)Altura$(): 9$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Basalt, Granite", + "title": "Mineral Sands", + "type": "patchouli:text", + "anchor": "normal_basaltic_sands" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Mineral Basáltica", + "multiblock": { + "mapping": { + "0": "#forge:ores/basaltic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Mineral Granítica", + "multiblock": { + "mapping": { + "0": "#forge:ores/granitic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Terra de Fuller", + "multiblock": { + "mapping": { + "0": "#forge:ores/fullers_earth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): MgSi₄H(H₂O)₄O₁₁", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Gipsita", + "multiblock": { + "mapping": { + "0": "#forge:ores/gypsum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Usado para$(): Tijolos de Alabastro (tingíveis)$(br)$(thing)Fórmula$(): CaS(H₂O)₂O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 185$(br)$(thing)Densidade$(): 0.2$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Tamanho$(): 55$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Chalk, Chert, Claystone, Conglomerate, Dolomite, Limestone, Shale", + "title": "Oilsands", + "type": "patchouli:text", + "anchor": "normal_oilsands" + }, + { + "Type": "patchouli:multiblock", + "name": "Areias Petrolíferas", + "multiblock": { + "mapping": { + "0": "#forge:ores/oilsands" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 100%$(br)$(thing)Fonte de$(): Liberdade \uD83D\uDEE2\uD83E\uDD85\uD83D\uDDFD", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -64 — 62$(br)$(thing)Tamanho$(): 26$(br)$(thing)Altura$(): 6$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Diorite, Gabbro, Granite, Rhyolite", + "title": "Opal & Garnet", + "type": "patchouli:text", + "anchor": "deep_garnet_opal" + }, + { + "Type": "patchouli:multiblock", + "name": "Opala", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 55%$(br)$(thing)Fonte de$(): Silício, Oxigênio$(br)$(thing)Fórmula$(): (SiO₂)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ametista", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ferro$(br)$(thing)Fórmula$(): (SiO₂)₄Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Andradita, Glossulária, Uvarovita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Vermelha", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Fonte de$(): Piropo, Almandina, Espessartita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 190$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 40$(br2)$(thing)Tipos de Pedra$(): Gneiss, Quartzite, Schist, Shale", + "title": "Quartzes", + "type": "patchouli:text", + "anchor": "normal_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzito", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 43%$(br)$(thing)Usado para$(): Componentes LV$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Barita", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 37%$(br)$(thing)Fonte de$(): Bário$(br)$(thing)Fórmula$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Amianto", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 18%$(br)$(thing)Fonte de$(): Magnésio, Câncer de pulmão$(br)$(thing)Fórmula$(): Mg₃Si₂H₄O₉$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Asbestose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Granite$(br2)Can't find it? Granite always spawns below $(thing)Rhyolite$(), and looking in oceans can be useful too!", + "title": "Redstone, Cinnabar, & Ruby", + "type": "patchouli:text", + "anchor": "normal_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Redstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Derrete em$(): Redstone$(br)$(thing)Fórmula$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rubi", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Cromo, Alumínio$(br)$(thing)Fórmula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cinábrio", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Mercúrio$(br)$(thing)Fórmula$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Saltpeter & Electrotine", + "type": "patchouli:text", + "anchor": "normal_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Salitre", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Potássio, Nitrogênio$(br)$(thing)Fórmula$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diatomita", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ferro, Alumínio$(br)$(thing)Fórmula$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Eletrotina", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ouro, Prata, Redstone$(br)$(thing)Fórmula$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Alunita", + "multiblock": { + "mapping": { + "0": "#forge:ores/alunite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Potássio, Alumínio$(br)$(thing)Fórmula$(): KAl₃Si₂H₆O₁₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 175$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 30 — 70$(br)$(thing)Tamanho$(): 40$(br)$(thing)Altura$(): 4$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Claystone, Limestone, Shale", + "title": "Salts & Borax", + "type": "patchouli:text", + "anchor": "normal_salt" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal-gema", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Fonte de$(): Potássio, Cloro$(br)$(thing)Fórmula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Sódio, Cloro$(br)$(thing)Fórmula$(): NaCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lepidorita", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Potássio, Lítio, Alumínio, Flúor$(br)$(thing)Fórmula$(): KLi₃Al₄F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bórax", + "multiblock": { + "mapping": { + "0": "#forge:ores/borax" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Sódio, Boro$(br)$(thing)Fórmula$(): Na₂B₄(H₂O)₁₀O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -64 — 26$(br)$(thing)Tamanho$(): 28$(br)$(thing)Altura$(): 8$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Sapphire & Almandine", + "type": "patchouli:text", + "anchor": "deep_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Almandina", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Alumínio, Ferro$(br)$(thing)Fórmula$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Piropo", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 27%$(br)$(thing)Fonte de$(): Alumínio, Magnésio$(br)$(thing)Fórmula$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira Verde", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Aluminium$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 240$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Tamanho$(): 20$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Granite", + "title": "Scheelite & Tungstate", + "type": "patchouli:text", + "anchor": "deep_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Sheelita", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Fonte de$(): Tungstênio$(br)$(thing)Fórmula$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tungstato", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Tungstênio, Lítio$(br)$(thing)Fórmula$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lítio", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Lítio$(br)$(thing)Fórmula$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Gneiss, Granite", + "title": "Silver, Galena, & Lead", + "type": "patchouli:text", + "anchor": "normal_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Chumbo", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 55%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): Pb$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Galena", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): PbS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Prata Nativa", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Prata$(br)$(thing)Fórmula$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 190$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -40 — 56$(br)$(thing)Tamanho$(): 36$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Granite", + "title": "Soapstone, Talc, & Trona", + "type": "patchouli:text", + "anchor": "normal_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Pedra-sabão", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Glauconita", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Alumínio$(br)$(thing)Fórmula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talco", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Trona", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Sódio$(br)$(thing)Fórmula$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Gneiss, Marble, Phyllite, Quartzite, Rhyolite, Schist, Slate", + "title": "Sphalerite & Pyrite", + "type": "patchouli:text", + "anchor": "normal_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 145$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Gneiss, Marble, Phyllite, Quartzite, Rhyolite, Schist, Slate", + "title": "Sphalerite & Sulfur", + "type": "patchouli:text", + "anchor": "surface_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 55%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.375$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 20 — 60$(br)$(thing)Tamanho$(): 35$(br)$(thing)Altura$(): 6$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Spodumene & Lepidolite", + "type": "patchouli:text", + "anchor": "normal_spodumene" + }, + { + "Type": "patchouli:multiblock", + "name": "Espodumena", + "multiblock": { + "mapping": { + "0": "#forge:ores/spodumene" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Lítio, Alumínio$(br)$(thing)Fórmula$(): LiAlSi₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Sódio, Cloro$(br)$(thing)Fórmula$(): NaCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal-gema", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Potássio, Cloro$(br)$(thing)Fórmula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lepidorita", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Potássio, Lítio, Alumínio, Flúor$(br)$(thing)Fórmula$(): KLi₃Al₄F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 165$(br)$(thing)Densidade$(): 0.2$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 210$(br)$(thing)Tamanho$(): 45$(br)$(thing)Profundidade Máxima do Indicador$(): 40$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Rhyolite", + "title": "Sulfur & Pyrite", + "type": "patchouli:text", + "anchor": "normal_sulfur" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Tetrahedrite (Normal)", + "type": "patchouli:text", + "anchor": "normal_tetrahedrite" + }, + { + "Type": "patchouli:multiblock", + "name": "Tetraedrita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₃SbS₃Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobre Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Estibnita", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Antimônio$(br)$(thing)Fórmula$(): Sb₂S₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 140$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Tetrahedrite (Surface)", + "type": "patchouli:text", + "anchor": "surface_tetrahedrite" + }, + { + "Type": "patchouli:multiblock", + "name": "Tetraedrita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 60%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₃SbS₃Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobre Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Estibnita", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Antimônio$(br)$(thing)Fórmula$(): Sb₂S₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): -64 — 26$(br)$(thing)Tamanho$(): 28$(br)$(thing)Altura$(): 7$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Gneiss, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Topaz & Chalcocite", + "type": "patchouli:text", + "anchor": "deep_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio Azul", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcocita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Cobre$(br)$(thing)Fórmula$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — -20$(br)$(thing)Tamanho$(): 24$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Marble, Phyllite, Quartzite, Schist, Slate", + "title": "Uraninite & Pitchblende", + "type": "patchouli:text", + "anchor": "deep_pitchblende" + }, + { + "Type": "patchouli:multiblock", + "name": "Pechblenda", + "multiblock": { + "mapping": { + "0": "#forge:ores/pitchblende" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Urânio, Tório, Chumbo$(br)$(thing)Fórmula$(): (UO₂)₃ThPb$(br)$(thing)Perigo$(): $(c)$(t:Requer Proteção Completa)Carcinogênico (Qualquer Contato)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Uraninita", + "multiblock": { + "mapping": { + "0": "#forge:ores/uraninite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Urânio$(br)$(thing)Fórmula$(): UO₂$(br)$(thing)Perigo$(): $(c)$(t:Requer Proteção Completa)Carcinogênico (Qualquer Contato)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 245$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): -64 — 10$(br)$(thing)Tamanho$(): 26$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Diorite, Gabbro, Granite, Rhyolite", + "title": "Wulfenite & Molybdenite", + "type": "patchouli:text", + "anchor": "deep_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Wulfenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 47%$(br)$(thing)Fonte de$(): Chumbo, Molibdênio$(br)$(thing)Fórmula$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Molibdenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Powellita", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 17%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): CaMoO₄", + "type": "patchouli:multiblock" + } + ], + "sortnum": 1 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_ore_index.json new file mode 100644 index 000000000..aa06f97b3 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_ore_index.json @@ -0,0 +1,42 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Minérios da Lua", + "icon": "ae2:certus_quartz_crystal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Minérios$() para $(thing)A Lua$(). Todos os minérios estão ordenados alfabeticamente e do veio mais rico para o mais pobre. Você pode clicar neles para saber mais sobre cada veio.", + "title": "Índice de Minérios da Lua", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Almandina: $(l:tfg_ores/moon_vein_index#moon_sapphire)38%$(/l)$()$(li)Alumínio: $(l:tfg_ores/moon_vein_index#moon_desh)20%$(/l)$()$(li)Apatita: $(l:tfg_ores/moon_vein_index#moon_apatite)23%$(/l)$()$(li)Areia Glauconita: $(l:tfg_ores/moon_vein_index#moon_lubricant)25%$(/l)$()$(li)Armalcolita: $(l:tfg_ores/moon_vein_index#moon_bauxite)21%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)15%$(/l)$()$(li)Barita: $(l:tfg_ores/moon_vein_index#moon_quartz)5%$(/l)$()$(li)Bastnasita: $(l:tfg_ores/moon_vein_index#moon_monazite)61%$(/l)$()$(li)Bauxita: $(l:tfg_ores/moon_vein_index#moon_bauxite)36%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Berílio: $(l:tfg_ores/moon_vein_index#moon_beryllium)31%$(/l)$()$(li)Bornita: $(l:tfg_ores/moon_vein_index#moon_sheldonite)35%$(/l), $(l:tfg_ores/moon_vein_index#moon_topaz)15%$(/l)$()$(li)Calcocita: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Chumbo: $(l:tfg_ores/moon_vein_index#moon_silver)23%$(/l)$()$(li)Cianita: $(l:tfg_ores/moon_vein_index#moon_mica)33%$(/l)$()$(li)Cinábrio: $(l:tfg_ores/moon_vein_index#moon_redstone)19%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Cobaltita: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Cobalto: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)14%$(/l)$()$(li)Cooperita: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l)$()$(li)Cromita: $(l:tfg_ores/moon_vein_index#moon_magnetite)40%$(/l)$()$(li)Desh: $(l:tfg_ores/moon_vein_index#moon_desh)40%$(/l), $(l:tfg_ores/moon_vein_index#moon_sphalerite)15%$(/l)$()$(li)Diamante: $(l:tfg_ores/moon_vein_index#moon_graphite)36%$(/l)$()$(li)Eletrotina: $(l:tfg_ores/moon_vein_index#moon_saltpeter)37%$(/l)$()$(li)Esfalerita: $(l:tfg_ores/moon_vein_index#moon_sphalerite)50%$(/l)$()$(li)Esmeralda: $(l:tfg_ores/moon_vein_index#moon_beryllium)45%$(/l)$()$(li)Espessartita: $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Fosfato Tricálcico: $(l:tfg_ores/moon_vein_index#moon_apatite)33%$(/l)$()$(li)Galena: $(l:tfg_ores/moon_vein_index#moon_silver)28%$(/l)$()$(li)Garnierita: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l)$()$(li)Glossulária: $(l:tfg_ores/moon_vein_index#moon_manganese)37%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Grafite: $(l:tfg_ores/moon_vein_index#moon_graphite)52%$(/l)$()$(li)Ilmenita: $(l:tfg_ores/moon_vein_index#moon_bauxite)42%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)25%$(/l)$()$(li)Lítio: $(l:tfg_ores/moon_vein_index#moon_scheelite)10%$(/l)$()$(li)Magnetita: $(l:tfg_ores/moon_vein_index#moon_magnetite)25%$(/l)$()$(li)Magnetita de Vanádio: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Mica: $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Molibdenita: $(l:tfg_ores/moon_vein_index#moon_molybdenum)33%$(/l)$()$(li)Monazita: $(l:tfg_ores/moon_vein_index#moon_monazite)30%$(/l)$()$(li)Neodímio: $(l:tfg_ores/moon_vein_index#moon_monazite)6%$(/l)$()$(li)Níquel: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Olivina: $(l:tfg_ores/moon_vein_index#moon_graphite)10%$(/l), $(l:tfg_ores/moon_vein_index#moon_apatite)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_beryllium)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_molybdenum)5%$(/l), $(l:tfg_ores/moon_vein_index#moon_redstone)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_silver)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_sapphire)2%$(/l), $(l:tfg_ores/moon_vein_index#moon_monazite)1%$(/l)$()$(li)Ouro Nativo: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Pedra-sabão: $(l:tfg_ores/moon_vein_index#moon_lubricant)30%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)20%$(/l)$()$(li)Pentlandita: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_lubricant)15%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Pirita: $(l:tfg_ores/moon_vein_index#moon_sphalerite)35%$(/l)$()$(li)Pirocloro: $(l:tfg_ores/moon_vein_index#moon_apatite)38%$(/l)$()$(li)Pirolusita: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)38%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Piropo: $(l:tfg_ores/moon_vein_index#moon_sapphire)27%$(/l)$()$(li)Platina: $(l:tfg_ores/moon_vein_index#moon_sheldonite)15%$(/l)$()$(li)Polucita: $(l:tfg_ores/moon_vein_index#moon_mica)14%$(/l)$()$(li)Powellita: $(l:tfg_ores/moon_vein_index#moon_molybdenum)16%$(/l)$()$(li)Prata Nativa: $(l:tfg_ores/moon_vein_index#moon_silver)42%$(/l)$()$(li)Quartzito: $(l:tfg_ores/moon_vein_index#moon_quartz)20%$(/l)$()$(li)Quartzo Certus: $(l:tfg_ores/moon_vein_index#moon_quartz)45%$(/l)$()$(li)Quartzo do Nether: $(l:tfg_ores/moon_vein_index#moon_quartz)30%$(/l)$()$(li)Redstone: $(l:tfg_ores/moon_vein_index#moon_redstone)42%$(/l)$()$(li)Rubi: $(l:tfg_ores/moon_vein_index#moon_redstone)33%$(/l)$()$(li)Safira: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l), $(l:tfg_ores/moon_vein_index#moon_magnetite)5%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Safira Verde: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l)$()$(li)Sal-gema: $(l:tfg_ores/moon_vein_index#moon_beryllium)18%$(/l)$()$(li)Salitre: $(l:tfg_ores/moon_vein_index#moon_saltpeter)29%$(/l)$()$(li)Sheelita: $(l:tfg_ores/moon_vein_index#moon_scheelite)40%$(/l)$()$(li)Talco: $(l:tfg_ores/moon_vein_index#moon_lubricant)20%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)12%$(/l)$()$(li)Tantalita: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)14%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)12%$(/l)$()$(li)Topázio: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Topázio Azul: $(l:tfg_ores/moon_vein_index#moon_topaz)35%$(/l)$()$(li)Tório: $(l:tfg_ores/moon_vein_index#moon_beryllium)0%$(/l)$()$(li)Trona: $(l:tfg_ores/moon_vein_index#moon_lubricant)10%$(/l)$()$(li)Tungstato: $(l:tfg_ores/moon_vein_index#moon_scheelite)50%$(/l)$()$(li)Wulfenita: $(l:tfg_ores/moon_vein_index#moon_molybdenum)44%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 4 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_vein_index.json new file mode 100644 index 000000000..9e2b41499 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/moon_vein_index.json @@ -0,0 +1,2046 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Veios da Lua", + "icon": "gtceu:moon_stone_certus_quartz_ore", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Veios$() para $(item)A Lua$(). Cada veio contém detalhes sobre sua raridade, densidade, tipo de veio, altura onde é encontrado, tamanhos, tipos de rocha em que aparece e mais.", + "title": "Índice de Veios da Lua", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_bauxite)Bauxite & Ilmenite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_quartz)Certus Quartz$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_magnetite)Chromite & Magnetite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_desh)Desh & Ilmenite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_pyrolusite)Pyrolusite and Cobalt$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_redstone)Redstone, Cinnabar, & Ruby$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_lubricant)Soapstone, Talc, & Trona$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_molybdenum)Wulfenite & Molybdenite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Tamanho$(): 35$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Diorite, Norite", + "title": "Apatite & Pyrochlore", + "type": "patchouli:text", + "anchor": "moon_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirocloro", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Nióbio$(br)$(thing)Fórmula$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Fosfato Tricálcico", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Cálcio, Fósforo$(br)$(thing)Fórmula$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Apatita", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Fonte de$(): Cálcio, Fósforo, TEPT Florestal$(br)$(thing)Fórmula$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 310$(br)$(thing)Densidade$(): 0.2$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Dacite, Phonolite, Rhyolite", + "title": "Bastnasite & Monazite", + "type": "patchouli:text", + "anchor": "moon_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bastnasita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 61%$(br)$(thing)Fonte de$(): Cério, Flúor$(br)$(thing)Fórmula$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Monazita", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Fósforo, Terra Rara$(br)$(thing)Fórmula$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Neodímio", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 6%$(br)$(thing)Fonte de$(): Neodímio$(br)$(thing)Fórmula$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 1%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 200$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 80$(br)$(thing)Tamanho$(): 50$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Basalt, Diorite, Norite, Phonolite, Rhyolite", + "title": "Bauxite & Ilmenite", + "type": "patchouli:text", + "anchor": "moon_bauxite" + }, + { + "Type": "patchouli:multiblock", + "name": "Ilmenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 42%$(br)$(thing)Fonte de$(): Ferro, Titânio$(br)$(thing)Fórmula$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bauxita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 36%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolita", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 21%$(br)$(thing)Fonte de$(): Magnésio, Rutilo, Titânio$(br)$(thing)Fórmula$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 230$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 10 — 100$(br)$(thing)Tamanho$(): 60$(br)$(thing)Profundidade Máxima do Indicador$(): 80$(br2)$(thing)Tipos de Pedra$(): Andesite, Anorthosite, Basalt, Dacite, Diorite, Gabbro, Norite, Phonolite, Rhyolite", + "title": "Certus Quartz", + "type": "patchouli:text", + "anchor": "moon_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzo Certus", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Usado para$(): Applied Energistics 2$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzo do Nether", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Usado para$(): Applied Energistics 2$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzito", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Usado para$(): Componentes LV$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Barita", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Fonte de$(): Bário$(br)$(thing)Fórmula$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 280$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Tamanho$(): 70$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Diorite, Gabbro, Norite", + "title": "Chromite & Magnetite", + "type": "patchouli:text", + "anchor": "moon_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Cromita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Fonte de$(): Cromo$(br)$(thing)Fórmula$(): FeCr₂O₄$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Irritante (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita de Vanádio", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Ferro, Vanádio$(br)$(thing)Fórmula$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Phonolite", + "title": "Cooperite & Bornite", + "type": "patchouli:text", + "anchor": "moon_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cooperita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Platina, Níquel, Paládio$(br)$(thing)Fórmula$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Platina", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Platina$(br)$(thing)Fórmula$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 230$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 10 — 80$(br)$(thing)Tamanho$(): 45$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Gabbro", + "title": "Desh & Ilmenite", + "type": "patchouli:text", + "anchor": "moon_desh" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Fonte de$(): Ferro, Titânio, Nitrogênio$(br)$(thing)Fórmula$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ilmenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ferro, Titânio$(br)$(thing)Fórmula$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Alumínio", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolita", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Magnésio, Rutilo, Titânio$(br)$(thing)Fórmula$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Tubular$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Altura$(): 70$(br)$(thing)Raio$(): 10$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Basalt, Phonolite", + "title": "Emerald & Beryllium", + "type": "patchouli:text", + "anchor": "moon_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Esmeralda", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Usado para$(): Components MV, Filtros de Tag de Item$(br)$(thing)Fórmula$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Berílio", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 31%$(br)$(thing)Fonte de$(): Berílio$(br)$(thing)Fórmula$(): Be$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Beriliose (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal-gema", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 18%$(br)$(thing)Fonte de$(): Potássio, Cloro$(br)$(thing)Fórmula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tório", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 0%$(br)$(thing)Fonte de$(): Tório$(br)$(thing)Fórmula$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 5 — 85$(br)$(thing)Tamanho$(): 55$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Rhyolite", + "title": "Garnierite & Cobaltite", + "type": "patchouli:text", + "anchor": "moon_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Garnierita", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 19%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 19%$(br)$(thing)Fonte de$(): Cobalto, Arsênico$(br)$(thing)Fórmula$(): CoAsS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Arsenicose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalto", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 14%$(br)$(thing)Derrete em$(): Cobalto$(br)$(thing)Fórmula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.55$(br)$(thing)Tipo$(): Veio Tubular$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Altura$(): 60$(br)$(thing)Raio$(): 12$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Basalt, Basalt, Gabbro, Phonolite", + "title": "Graphite & Diamond", + "type": "patchouli:text", + "anchor": "moon_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Grafite", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 52%$(br)$(thing)Usado para$(): $(l:mechanics/fire_clay)Argila Refratária$(), Grafeno$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diamante", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 36%$(br)$(thing)Usado para$(): Maceradores, AE2$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Tamanho$(): 35$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Diorite, Gabbro, Norite", + "title": "Kyanite, Mica, & Bauxite", + "type": "patchouli:text", + "anchor": "moon_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Cianita", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Mica", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Fonte de$(): Potássio, Alumínio, Flúor$(br)$(thing)Fórmula$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bauxita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Polucita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 14%$(br)$(thing)Fonte de$(): Césio, Alumínio$(br)$(thing)Fórmula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 215$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 5 — 80$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Basalt, Dacite, Gabbro, Norite", + "title": "Manganese & Tantalum", + "type": "patchouli:text", + "anchor": "moon_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Glossulária", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 37%$(br)$(thing)Fonte de$(): Cálcio, Alumínio$(br)$(thing)Fórmula$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Espessartita", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês, Alumínio$(br)$(thing)Fórmula$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirolusita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês$(br)$(thing)Fórmula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 12%$(br)$(thing)Fonte de$(): Manganês, Tântalo$(br)$(thing)Fórmula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 20 — 80$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Anorthosite, Basalt, Gabbro, Norite", + "title": "Pyrolusite and Cobalt", + "type": "patchouli:text", + "anchor": "moon_pyrolusite" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirolusita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Manganês$(br)$(thing)Fórmula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Fonte de$(): Cobalto, Arsênico$(br)$(thing)Fórmula$(): CoAsS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Arsenicose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalto", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Cobalto$(br)$(thing)Fórmula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 14%$(br)$(thing)Fonte de$(): Manganês, Tântalo$(br)$(thing)Fórmula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.2$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 20 — 100$(br)$(thing)Tamanho$(): 45$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Dacite, Phonolite", + "title": "Redstone, Cinnabar, & Ruby", + "type": "patchouli:text", + "anchor": "moon_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Redstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 42%$(br)$(thing)Derrete em$(): Redstone$(br)$(thing)Fórmula$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rubi", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Cromo, Alumínio$(br)$(thing)Fórmula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cinábrio", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 19%$(br)$(thing)Fonte de$(): Mercúrio$(br)$(thing)Fórmula$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Tamanho$(): 35$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Andesite, Dacite, Norite, Rhyolite", + "title": "Saltpeter & Electrotine", + "type": "patchouli:text", + "anchor": "moon_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Eletrotina", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 37%$(br)$(thing)Fonte de$(): Ouro, Prata, Redstone$(br)$(thing)Fórmula$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Salitre", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 29%$(br)$(thing)Fonte de$(): Potássio, Nitrogênio$(br)$(thing)Fórmula$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pedra-sabão", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talco", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 12%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 280$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Tamanho$(): 28$(br)$(thing)Altura$(): 8$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Basalt, Norite", + "title": "Sapphire & Almandine", + "type": "patchouli:text", + "anchor": "moon_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Almandina", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Alumínio, Ferro$(br)$(thing)Fórmula$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Piropo", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 27%$(br)$(thing)Fonte de$(): Alumínio, Magnésio$(br)$(thing)Fórmula$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira Verde", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Aluminium$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 2%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 200$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Tamanho$(): 20$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Gabbro, Phonolite, Rhyolite", + "title": "Scheelite & Tungstate", + "type": "patchouli:text", + "anchor": "moon_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Tungstato", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Tungstênio, Lítio$(br)$(thing)Fórmula$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sheelita", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Fonte de$(): Tungstênio$(br)$(thing)Fórmula$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lítio", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Lítio$(br)$(thing)Fórmula$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 20 — 75$(br)$(thing)Tamanho$(): 30$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Dacite, Diorite, Norite, Rhyolite", + "title": "Silver, Galena, & Lead", + "type": "patchouli:text", + "anchor": "moon_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Prata Nativa", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 42%$(br)$(thing)Derrete em$(): Prata$(br)$(thing)Fórmula$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Galena", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 28%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): PbS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chumbo", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): Pb$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 4%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 190$(br)$(thing)Densidade$(): 0.25$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 66$(br)$(thing)Tamanho$(): 36$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Anorthosite, Basalt, Diorite, Gabbro, Norite", + "title": "Soapstone, Talc, & Trona", + "type": "patchouli:text", + "anchor": "moon_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Pedra-sabão", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Glauconita", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Alumínio$(br)$(thing)Fórmula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talco", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Trona", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Sódio$(br)$(thing)Fórmula$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 205$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 2 — 75$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 60$(br2)$(thing)Tipos de Pedra$(): Andesite, Basalt, Dacite, Gabbro, Phonolite", + "title": "Sphalerite & Pyrite", + "type": "patchouli:text", + "anchor": "moon_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Ferro, Titânio, Nitrogênio$(br)$(thing)Fórmula$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Tamanho$(): 64$(br)$(thing)Altura$(): 25$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Andesite, Anorthosite, Basalt, Dacite, Diorite, Gabbro, Norite, Phonolite, Rhyolite", + "title": "Topaz & Chalcocite", + "type": "patchouli:text", + "anchor": "moon_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio Azul", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcocita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Cobre$(br)$(thing)Fórmula$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 245$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 50$(br)$(thing)Tamanho$(): 40$(br)$(thing)Profundidade Máxima do Indicador$(): 50$(br2)$(thing)Tipos de Pedra$(): Basalt, Dacite, Gabbro, Norite", + "title": "Wulfenite & Molybdenite", + "type": "patchouli:text", + "anchor": "moon_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Wulfenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 44%$(br)$(thing)Fonte de$(): Chumbo, Molibdênio$(br)$(thing)Fórmula$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Molibdenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Powellita", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): CaMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + } + ], + "sortnum": 5 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_ore_index.json new file mode 100644 index 000000000..b81e60be6 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_ore_index.json @@ -0,0 +1,57 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Minérios das Profundezas", + "icon": "minecraft:quartz", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Minérios$() para $(thing)As Profundezas$(). Todos os minérios estão ordenados alfabeticamente e do veio mais rico para o mais pobre. Você pode clicar neles para saber mais sobre cada veio.", + "title": "Índice de Minérios das Profundezas", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Almandina: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Alunita: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Ametista: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Amianto: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Antracito: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Apatita: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Areia Cassiterita: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Areia Glauconita: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Areia Granada: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Areia Mineral Basáltica: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Areia Mineral Granítica: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Barita: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Bastnasita: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Bentonita: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Berílio: $(l:tfg_ores/nether_vein_index#nether_beryllium)33%$(/l)$()$(li)Bornita: $(l:tfg_ores/nether_vein_index#nether_sheldonite)41%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Calcita: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Calcocita: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Calcopirita: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()$(li)Carvão: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Cassiterita: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Chumbo: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Cianita: $(l:tfg_ores/nether_vein_index#nether_mica)46%$(/l)$()$(li)Cinábrio: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Cobaltita: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l)$()$(li)Cobalto: $(l:tfg_ores/nether_vein_index#nether_garnierite)14%$(/l)$()$(li)Cobre Nativo: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Cooperita: $(l:tfg_ores/nether_vein_index#nether_sheldonite)29%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Cromita: $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Diamante: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Diatomita: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Eletrotina: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()$(li)Enxofre: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Esfalerita: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Esmeralda: $(l:tfg_ores/nether_vein_index#nether_beryllium)47%$(/l)$()$(li)Espessartita: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Estanho: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Estibnita: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Fosfato Tricálcico: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Galena: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Garnierita: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l)$()$(li)Gipsita: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Glossulária: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Goethita: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Grafite: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Granada Amarela: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()$(li)Granada Vermelha: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Hematita: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Lápis-lazúri: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Lazurita: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Limonita Amarela: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Lítio: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Magnesita: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Magnetita: $(l:tfg_ores/nether_vein_index#nether_magnetite)20%$(/l)$()$(li)Magnetita de Vanádio: $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l)$()$(li)Malaquita: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Mica: $(l:tfg_ores/nether_vein_index#nether_mica)33%$(/l)$()$(li)Molibdenita: $(l:tfg_ores/nether_vein_index#nether_molybdenum)31%$(/l)$()$(li)Monazita: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Naquadah: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Neodímio: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Níquel: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l), $(l:tfg_ores/nether_vein_index#nether_sheldonite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Olivina: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Opala: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Ouro Nativo: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Pechblenda: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Pedra-sabão: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Pentlandita: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Pirita: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Pirocloro: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Pirolusita: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Piropo: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Platina: $(l:tfg_ores/nether_vein_index#nether_sheldonite)5%$(/l)$()$(li)Plutônio: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Polucita: $(l:tfg_ores/nether_vein_index#nether_mica)20%$(/l)$()$(li)Powellita: $(l:tfg_ores/nether_vein_index#nether_molybdenum)10%$(/l)$()$(li)Prata Nativa: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Quartzito: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Quartzo do Nether: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Redstone: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Rubi: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Safira: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Safira Verde: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Sal-gema: $(l:tfg_ores/nether_vein_index#nether_beryllium)18%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Salitre: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Sheelita: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Silvita: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Sodalita: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Talco: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Tantalita: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Terra de Fuller: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Tetraedrita: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Topázio: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Topázio Azul: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Tório: $(l:tfg_ores/nether_vein_index#nether_beryllium)0%$(/l)$()$(li)Trona: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Tungstato: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Uraninita: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Wulfenita: $(l:tfg_ores/nether_vein_index#nether_molybdenum)42%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 2 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_vein_index.json new file mode 100644 index 000000000..8dac34723 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/pt_br/entries/tfg_ores/nether_vein_index.json @@ -0,0 +1,2787 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Índice de Veios das Profundezas", + "icon": "gtceu:pyroxenite_nether_quartz_ore", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Este é o $(thing)Índice de Veios$() para $(item)As Profundezas$(). Cada veio contém detalhes sobre sua raridade, densidade, tipo de veio, altura onde é encontrado, tamanhos, tipos de rocha em que aparece e mais.", + "title": "Índice de Veios das Profundezas", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Amethyst, Opal, & Garnet$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Anthracite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Apatite & Pyrochlore$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Bastnasite & Monazite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Bentonite & Olivine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Cassiterite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Chromite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Cooperite & Bornite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Copper & Chalcopyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Emerald & Beryllium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Garnet & Cassiterite Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Garnierite & Cobaltite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Goethite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Gold & Hematite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Graphite & Diamond$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Hematite & Limonite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Kyanite, Mica, & Bauxite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Lapis, Lazurite, & Sodalite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Manganese & Tantalum$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Mineral Sands$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Naquadah & Plutonium$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Nether Quartz$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Redstone, Cinnabar, & Ruby$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Saltpeter & Electrotine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Sapphire & Almandine$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Scheelite & Tungstate$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Silver, Galena, & Lead$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Soapstone, Talc, & Trona$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Sphalerite & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Sulfur & Pyrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Sylvite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Tetrahedrite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Topaz & Chalcocite$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Uraninite & Pitchblende$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Wulfenite & Molybdenite$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 230$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 45$(br)$(thing)Altura$(): 8$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Amethyst, Opal, & Garnet", + "type": "patchouli:text", + "anchor": "nether_garnet" + }, + { + "Type": "patchouli:multiblock", + "name": "Ametista", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Ferro$(br)$(thing)Fórmula$(): (SiO₂)₄Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Opala", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Silício, Oxigênio$(br)$(thing)Fórmula$(): (SiO₂)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 14%$(br)$(thing)Fonte de$(): Andradita, Glossulária, Uvarovita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Granada Vermelha", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 9%$(br)$(thing)Fonte de$(): Piropo, Almandina, Espessartita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 35$(br)$(thing)Densidade$(): 0.8$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 48 — 127$(br)$(thing)Tamanho$(): 13$(br)$(thing)Altura$(): 4$(br2)$(thing)Tipos de Pedra$(): Migmatite", + "title": "Anthracite", + "type": "patchouli:text", + "anchor": "nether_anthracite" + }, + { + "Type": "patchouli:multiblock", + "name": "Antracito", + "multiblock": { + "mapping": { + "0": "beneath:ore/nether_cursecoal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 100%$(br)$(thing)Usado para$(): Combustível$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 48 — 128$(br)$(thing)Tamanho$(): 39$(br2)$(thing)Tipos de Pedra$(): Gneiss, Schist", + "title": "Apatite & Pyrochlore", + "type": "patchouli:text", + "anchor": "nether_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Apatita", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Cálcio, Fósforo, TEPT Florestal$(br)$(thing)Fórmula$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Fosfato Tricálcico", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Cálcio, Fósforo$(br)$(thing)Fórmula$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirocloro", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Nióbio$(br)$(thing)Fórmula$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 245$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Bastnasite & Monazite", + "type": "patchouli:text", + "anchor": "nether_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bastnasita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Cério, Flúor$(br)$(thing)Fórmula$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Monazita", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Fósforo, Terra Rara$(br)$(thing)Fórmula$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Neodímio", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Neodímio$(br)$(thing)Fórmula$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Tamanho$(): 31$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Bentonite & Olivine", + "type": "patchouli:text", + "anchor": "nether_olivine" + }, + { + "Type": "patchouli:multiblock", + "name": "Bentonita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bentonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Sódio, Magnésio$(br)$(thing)Fórmula$(): NaMg₆Si₁₂H₄(H₂O)₅O₃₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnesita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnesite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): MgCO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Olivina", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Ferro$(br)$(thing)Fórmula$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Glauconita", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Magnésio, Alumínio$(br)$(thing)Fórmula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Cassiterite", + "type": "patchouli:text", + "anchor": "nether_cassiterite" + }, + { + "Type": "patchouli:multiblock", + "name": "Estanho", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 60%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): Sn", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 205$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 39$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Chromite", + "type": "patchouli:text", + "anchor": "nether_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita de Vanádio", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Ferro, Vanádio$(br)$(thing)Fórmula$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Magnetita", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cromita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Cromo$(br)$(thing)Fórmula$(): FeCr₂O₄$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Irritante (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 35$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Cooperite & Bornite", + "type": "patchouli:text", + "anchor": "nether_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 41%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cooperita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 29%$(br)$(thing)Fonte de$(): Platina, Níquel, Paládio$(br)$(thing)Fórmula$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Platina", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Platina$(br)$(thing)Fórmula$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Copper & Chalcopyrite", + "type": "patchouli:text", + "anchor": "nether_copper" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobre Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 65%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcopirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): CuFeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Tubular$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Altura$(): 60$(br)$(thing)Raio$(): 12$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Emerald & Beryllium", + "type": "patchouli:text", + "anchor": "nether_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Esmeralda", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 47%$(br)$(thing)Usado para$(): Components MV, Filtros de Tag de Item$(br)$(thing)Fórmula$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Berílio", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Berílio$(br)$(thing)Fórmula$(): Be$(br)$(thing)Perigo$(): $(c)$(t:Requer Luvas de Borracha)Beriliose (Contato com a Pele)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sal-gema", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 18%$(br)$(thing)Fonte de$(): Potássio, Cloro$(br)$(thing)Fórmula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tório", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 0%$(br)$(thing)Fonte de$(): Tório$(br)$(thing)Fórmula$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 270$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Migmatite, Pyroxenite, Schist, Travertine", + "title": "Garnet & Cassiterite Sands", + "type": "patchouli:text", + "anchor": "nether_garnet_tin" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Cassiterita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Estanho$(br)$(thing)Fórmula$(): SnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Granada", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnet_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Almandina, Andradita, Glossulária, Piropo, Espessartita, Uvarovita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Amianto", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Câncer de pulmão$(br)$(thing)Fórmula$(): Mg₃Si₂H₄O₉$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Asbestose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diatomita", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Ferro, Alumínio$(br)$(thing)Fórmula$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 16 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Pyroxenite", + "title": "Garnierite & Cobaltite", + "type": "patchouli:text", + "anchor": "nether_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Garnierita", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 23%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 19%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobaltita", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 19%$(br)$(thing)Fonte de$(): Cobalto, Arsênico$(br)$(thing)Fórmula$(): CoAsS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Arsenicose (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobalto", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 14%$(br)$(thing)Derrete em$(): Cobalto$(br)$(thing)Fórmula$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 240$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 37$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Goethite", + "type": "patchouli:text", + "anchor": "nether_goethite" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Malaquita", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₂CH₂O₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 260$(br)$(thing)Densidade$(): 0.55$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 37$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Gold & Hematite", + "type": "patchouli:text", + "anchor": "nether_gold" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 75%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 120$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Tubular$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Altura$(): 60$(br)$(thing)Raio$(): 12$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Graphite & Diamond", + "type": "patchouli:text", + "anchor": "nether_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Grafite", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Usado para$(): $(l:mechanics/fire_clay)Argila Refratária$(), Grafeno$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diamante", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Usado para$(): Maceradores, AE2$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Carvão", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Usado para$(): Combustível, Destilação$(br)$(thing)Fórmula$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 35$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Hematite & Limonite", + "type": "patchouli:text", + "anchor": "nether_hematite" + }, + { + "Type": "patchouli:multiblock", + "name": "Hematita", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): Fe₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Goethita", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rubi", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Cromo, Alumínio$(br)$(thing)Fórmula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Limonita Amarela", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeHO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ouro Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 5%$(br)$(thing)Derrete em$(): Ouro$(br)$(thing)Fórmula$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 41$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Kyanite, Mica, & Bauxite", + "type": "patchouli:text", + "anchor": "nether_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Cianita", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 46%$(br)$(thing)Fonte de$(): Alumínio$(br)$(thing)Fórmula$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Mica", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 33%$(br)$(thing)Fonte de$(): Potássio, Alumínio, Flúor$(br)$(thing)Fórmula$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Polucita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Césio, Alumínio$(br)$(thing)Fórmula$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 40$(br2)$(thing)Tipos de Pedra$(): Migmatite, Pyroxenite, Travertine", + "title": "Lapis, Lazurite, & Sodalite", + "type": "patchouli:text", + "anchor": "nether_lapis" + }, + { + "Type": "patchouli:multiblock", + "name": "Lazurita", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio, Cálcio, Sódio$(br)$(thing)Fórmula$(): Al₆Si₆Ca₈Na₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Sodalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio, Sódio$(br)$(thing)Fórmula$(): Al₃Si₃Na₄Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lápis-lazúri", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Lazurita, Sodalita, Pirita, Calcita", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcita", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Cálcio$(br)$(thing)Fórmula$(): CaCO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 225$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Manganese & Tantalum", + "type": "patchouli:text", + "anchor": "nether_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Glossulária", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 37%$(br)$(thing)Fonte de$(): Cálcio, Alumínio$(br)$(thing)Fórmula$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Espessartita", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês, Alumínio$(br)$(thing)Fórmula$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirolusita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Manganês$(br)$(thing)Fórmula$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tantalita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 12%$(br)$(thing)Fonte de$(): Manganês, Tântalo$(br)$(thing)Fórmula$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 48 — 128$(br)$(thing)Tamanho$(): 48$(br)$(thing)Altura$(): 9$(br2)$(thing)Tipos de Pedra$(): Basalt, Granite", + "title": "Mineral Sands", + "type": "patchouli:text", + "anchor": "nether_basaltic_sands" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Mineral Basáltica", + "multiblock": { + "mapping": { + "0": "#forge:ores/basaltic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Mineral Granítica", + "multiblock": { + "mapping": { + "0": "#forge:ores/granitic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Terra de Fuller", + "multiblock": { + "mapping": { + "0": "#forge:ores/fullers_earth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): MgSi₄H(H₂O)₄O₁₁", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Gipsita", + "multiblock": { + "mapping": { + "0": "#forge:ores/gypsum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Usado para$(): Tijolos de Alabastro (tingíveis)$(br)$(thing)Fórmula$(): CaS(H₂O)₂O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 38$(br)$(thing)Tamanho$(): 32$(br2)$(thing)Tipos de Pedra$(): Basalt, Pyroxenite", + "title": "Naquadah & Plutonium", + "type": "patchouli:text", + "anchor": "nether_naquadah" + }, + { + "Type": "patchouli:multiblock", + "name": "Naquadah", + "multiblock": { + "mapping": { + "0": "#forge:ores/naquadah" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 75%$(br)$(thing)Fonte de$(): Naquadah, Tritânio$(br)$(thing)Fórmula$(): Nq", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Plutônio", + "multiblock": { + "mapping": { + "0": "#forge:ores/plutonium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Plutônio$(br)$(thing)Fórmula$(): Pu²³⁹$(br)$(thing)Perigo$(): $(c)$(t:Requer Proteção Completa)Carcinogênico (Qualquer Contato)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 150$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Basalt, Diorite, Gabbro, Granite, Migmatite, Pyroxenite, Travertine", + "title": "Nether Quartz", + "type": "patchouli:text", + "anchor": "nether_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzo do Nether", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 54%$(br)$(thing)Usado para$(): Applied Energistics 2$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Quartzito", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Usado para$(): Componentes LV$(br)$(thing)Fórmula$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Barita", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Bário$(br)$(thing)Fórmula$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Granite, Pyroxenite", + "title": "Redstone, Cinnabar, & Ruby", + "type": "patchouli:text", + "anchor": "nether_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Redstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Derrete em$(): Redstone$(br)$(thing)Fórmula$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Rubi", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Cromo, Alumínio$(br)$(thing)Fórmula$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cinábrio", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Mercúrio$(br)$(thing)Fórmula$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 210$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 50$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Saltpeter & Electrotine", + "type": "patchouli:text", + "anchor": "nether_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Salitre", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Potássio, Nitrogênio$(br)$(thing)Fórmula$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Diatomita", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ferro, Alumínio$(br)$(thing)Fórmula$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Eletrotina", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Ouro, Prata, Redstone$(br)$(thing)Fórmula$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Alunita", + "multiblock": { + "mapping": { + "0": "#forge:ores/alunite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Fonte de$(): Potássio, Alumínio$(br)$(thing)Fórmula$(): KAl₃Si₂H₆O₁₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 33$(br)$(thing)Altura$(): 8$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Sapphire & Almandine", + "type": "patchouli:text", + "anchor": "nether_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Almandina", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 38%$(br)$(thing)Fonte de$(): Alumínio, Ferro$(br)$(thing)Fórmula$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Piropo", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 27%$(br)$(thing)Fonte de$(): Alumínio, Magnésio$(br)$(thing)Fórmula$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Alimínio$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Safira Verde", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 16%$(br)$(thing)Fonte de$(): Aluminium$(br)$(thing)Fórmula$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.45$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 25$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Scheelite & Tungstate", + "type": "patchouli:text", + "anchor": "nether_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Sheelita", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 45%$(br)$(thing)Fonte de$(): Tungstênio$(br)$(thing)Fórmula$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Tungstato", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Tungstênio, Lítio$(br)$(thing)Fórmula$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Lítio", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Lítio$(br)$(thing)Fórmula$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 160$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Gneiss, Granite, Pyroxenite", + "title": "Silver, Galena, & Lead", + "type": "patchouli:text", + "anchor": "nether_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Prata Nativa", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Prata$(br)$(thing)Fórmula$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Chumbo", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): Pb$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Galena", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Chumbo$(br)$(thing)Fórmula$(): PbS$(br)$(thing)Perigo$(): $(c)$(t:Requer Máscara Facial)Pouco Venenoso (Inalação)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 250$(br)$(thing)Densidade$(): 0.35$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 41$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Soapstone, Talc, & Trona", + "type": "patchouli:text", + "anchor": "nether_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Pedra-sabão", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Areia Glauconita", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Magnésio, Alumínio$(br)$(thing)Fórmula$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Talco", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Fonte de$(): Magnésio$(br)$(thing)Fórmula$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pentlandita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Trona", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Sódio$(br)$(thing)Fórmula$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Sphalerite & Pyrite", + "type": "patchouli:text", + "anchor": "nether_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 40%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 165$(br)$(thing)Densidade$(): 0.3$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 50$(br2)$(thing)Tipos de Pedra$(): Basalt, Diorite, Pyroxenite, Schist", + "title": "Sulfur & Pyrite", + "type": "patchouli:text", + "anchor": "nether_sulfur" + }, + { + "Type": "patchouli:multiblock", + "name": "Enxofre", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Enxofre$(br)$(thing)Fórmula$(): S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Pirita", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Derrete em$(): Ferro Fundido$(br)$(thing)Fórmula$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Esfalerita", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Zinco$(br)$(thing)Fórmula$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 75$(br)$(thing)Densidade$(): 0.6$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 64$(br)$(thing)Tamanho$(): 17$(br)$(thing)Profundidade Máxima do Indicador$(): 20$(br2)$(thing)Tipos de Pedra$(): Pyroxenite", + "title": "Sylvite", + "type": "patchouli:text", + "anchor": "nether_sylvite" + }, + { + "Type": "patchouli:multiblock", + "name": "Silvita", + "multiblock": { + "mapping": { + "0": "beneath:ore/blackstone_sylvite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 100%$(br)$(thing)Usado para$(): Fertilizante$(br)$(thing)Fórmula$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 170$(br)$(thing)Densidade$(): 0.5$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Tamanho$(): 45$(br2)$(thing)Tipos de Pedra$(): Gneiss, Migmatite, Pyroxenite, Schist, Travertine", + "title": "Tetrahedrite", + "type": "patchouli:text", + "anchor": "nether_tetrahedrite" + }, + { + "Type": "patchouli:multiblock", + "name": "Tetraedrita", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₃SbS₃Fe", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Cobre Nativo", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 30%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Estibnita", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 20%$(br)$(thing)Derrete em$(): Antimônio$(br)$(thing)Fórmula$(): Sb₂S₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 180$(br)$(thing)Densidade$(): 0.4$(br)$(thing)Tipo$(): Veio em Disco$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 33$(br)$(thing)Altura$(): 7$(br2)$(thing)Tipos de Pedra$(): Basalt, Migmatite, Pyroxenite, Travertine", + "title": "Topaz & Chalcocite", + "type": "patchouli:text", + "anchor": "nether_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio Azul", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 35%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Topázio", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Alumínio, Flúor$(br)$(thing)Fórmula$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Calcocita", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 25%$(br)$(thing)Fonte de$(): Cobre$(br)$(thing)Fórmula$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Bornita", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Cobre$(br)$(thing)Fórmula$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 220$(br)$(thing)Densidade$(): 0.55$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 29$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Uraninite & Pitchblende", + "type": "patchouli:text", + "anchor": "nether_pitchblende" + }, + { + "Type": "patchouli:multiblock", + "name": "Pechblenda", + "multiblock": { + "mapping": { + "0": "#forge:ores/pitchblende" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Urânio, Tório, Chumbo$(br)$(thing)Fórmula$(): (UO₂)₃ThPb$(br)$(thing)Perigo$(): $(c)$(t:Requer Proteção Completa)Carcinogênico (Qualquer Contato)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Uraninita", + "multiblock": { + "mapping": { + "0": "#forge:ores/uraninite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 50%$(br)$(thing)Fonte de$(): Urânio$(br)$(thing)Fórmula$(): UO₂$(br)$(thing)Perigo$(): $(c)$(t:Requer Proteção Completa)Carcinogênico (Qualquer Contato)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Raridade$(): 245$(br)$(thing)Densidade$(): 0.55$(br)$(thing)Tipo$(): Veio Aglomerado$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Tamanho$(): 31$(br2)$(thing)Tipos de Pedra$(): Diorite, Gabbro, Gneiss, Granite, Pyroxenite, Schist", + "title": "Wulfenite & Molybdenite", + "type": "patchouli:text", + "anchor": "nether_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Wulfenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 42%$(br)$(thing)Fonte de$(): Chumbo, Molibdênio$(br)$(thing)Fórmula$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Molibdenita", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 31%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Níquel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 15%$(br)$(thing)Derrete em$(): Níquel$(br)$(thing)Fórmula$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Powellita", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Porcentagem$(): 10%$(br)$(thing)Fonte de$(): Molibdênio$(br)$(thing)Fórmula$(): CaMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + } + ], + "sortnum": 3 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_ore_index.json index a0b6b8e6f..b703b7402 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_ore_index.json @@ -14,43 +14,44 @@ }, { "Type": "patchouli:text", - "text": "$(li)Алмаз: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Алунит: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Альмандин: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Алюминий: $(l:tfg_ores/earth_vein_index#normal_bauxite)25%$(/l)$()$(li)Аметист: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Апатит: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Асбест: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Базальтовый минеральный песок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/earth_vein_index#normal_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/earth_vein_index#normal_monazite)50%$(/l)$()$(li)Бентонит: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Бериллий: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/earth_vein_index#normal_bauxite)45%$(/l), $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Борнит: $(l:tfg_ores/earth_vein_index#deep_sheldonite)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()", + "text": "$(li)Алмаз: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Алунит: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Альмандин: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Аметист: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Апатит: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Асбест: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_quartz)18%$(/l)$()$(li)Базальтовый минеральный песок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/earth_vein_index#normal_quartz)37%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/earth_vein_index#normal_monazite)62%$(/l)$()$(li)Бентонит: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Бериллий: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Борнит: $(l:tfg_ores/earth_vein_index#deep_sheldonite)53%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Бура: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Бура: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()$(li)Ванадий магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l)$()$(li)Висмут: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Вольфрамат: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Вульфенит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)40%$(/l)$()$(li)Галена: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Гарниерит: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Гётит: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Гипс: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Глауконитовый песок: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Гранатовый песок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Гранитовый минеральный песок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Графит: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()", + "text": "$(li)Ванадий магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l)$()$(li)Висмут: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Вольфрамат: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Вульфенит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)47%$(/l)$()$(li)Галена: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Гарниерит: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Гётит: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Гипс: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Глауконитовый песок: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Гранатовый песок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Гранитовый минеральный песок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Графит: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Гроссуляр: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Диатомовый пелит: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Жёлтый гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Жёлтый лимонит: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Зелёный сапфир: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Изумруд: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Ильменит: $(l:tfg_ores/earth_vein_index#normal_bauxite)30%$(/l)$()$(li)Истинный кварц: $(l:tfg_ores/earth_vein_index#normal_quartz)25%$(/l)$()$(li)Кальцит: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Каменная соль: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Касситерит: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Касситеритовый песок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Кварцит: $(l:tfg_ores/earth_vein_index#normal_quartz)54%$(/l)$()$(li)Киноварь: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()", + "text": "$(li)Диатомовый пелит: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Жёлтый гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Жёлтый лимонит: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Зелёный сапфир: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Изумруд: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Кальцит: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Каменная соль: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Касситерит: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Касситеритовый песок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Кварцит: $(l:tfg_ores/earth_vein_index#normal_quartz)43%$(/l)$()$(li)Киноварь: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Красный гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Кобальт: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Красный гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Лазурит: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Лазурит 2: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Лепидолит: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Литий: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()$(li)Малахит: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Молибден: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()$(li)Молибденит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)30%$(/l)$()$(li)Монацит: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()$(li)Мыльный камень: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()", + "text": "$(li)Лазурит: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Лазурит 2: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Лепидолит: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Литий: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Малахит: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Молибденит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)35%$(/l)$()$(li)Монацит: $(l:tfg_ores/earth_vein_index#normal_monazite)31%$(/l)$()$(li)Мыльный камень: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Неодим: $(l:tfg_ores/earth_vein_index#normal_monazite)6%$(/l)$()$(li)Нефтеносный песок: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Никель: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Оливин: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Неодим: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()$(li)Нефтеносный песок: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Никель: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Оливин: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Опал: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Палладий: $(l:tfg_ores/earth_vein_index#deep_sheldonite)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Пирит: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Пиролюзит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Пироп: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Пирохлор: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()$(li)Повеллит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()", + "text": "$(li)Олово: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Опал: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Пирит: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Пиролюзит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Пироп: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Пирохлор: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/earth_vein_index#deep_sheldonite)7%$(/l)$()$(li)Повеллит: $(l:tfg_ores/earth_vein_index#deep_molybdenum)17%$(/l)$()$(li)Поллуцит: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Реальгар: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Редстоун: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Рубин: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Самородная Золото: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Поллуцит: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Реальгар: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Редстоун: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Рубин: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Самородная Золото: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()$(li)Самородная Медь: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Самородная Серебро: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Сапфир: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()$(li)Свинец: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Селитра: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Сера: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Синий топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Смектическая глина: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()", + "text": "$(li)Самородная Медь: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Самородная Серебро: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Сапфир: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Свинец: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Селитра: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Сера: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Синий топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Смектическая глина: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Содалит: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Соль: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Спасерит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Сподумен: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Стибнит: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Содалит: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Соль: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Спасерит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Сподумен: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Стибнит: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Танталит: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Тетраэдрит: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Торий: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Трикальцийфосфат: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Уголь: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()", + "text": "$(li)Сфалерит: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Танталит: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Тетраэдрит: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Торий: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Трикальцийфосфат: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Уголь: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Уранинит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Уранит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Халькозин: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Хромит: $(l:tfg_ores/earth_vein_index#deep_magnetite)33%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Уранинит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Уранит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Халькозин: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Хромит: $(l:tfg_ores/earth_vein_index#deep_magnetite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Цеолит: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Ционит: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Шеелит: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Шелдонит: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()$(li)Электротин: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()", + "text": "$(li)Цеолит: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Ционит: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Шеелит: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Шелдонит: $(l:tfg_ores/earth_vein_index#deep_sheldonite)38%$(/l)$()$(li)Электротин: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 0 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_vein_index.json index c3a3ffcfb..250943cff 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/earth_vein_index.json @@ -14,22 +14,22 @@ }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Аметист и гранат$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Апатит и Пирохлор$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Бастнезит и Монацит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Бентонит и Оливин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bauxite)Боксит и Ильменит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Висмут (Обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Висмут (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Вульфенит & Молибденит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Гарниерит и Кобальтит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Гематит и Лимонит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Гематит, Гётит, Рубин$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Гётит и Малахит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Гранатовый и Касситеритовый песок$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Графит и Алмаз$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Аметист и гранат$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Апатит и Пирохлор$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Бастнезит и Монацит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Бентонит и Оливин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Висмут (Обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Висмут (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Вульфенит & Молибденит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Гарниерит и Кобальтит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Гематит и Лимонит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Гематит, Гётит, Рубин$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Гётит и Малахит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Гранатовый и Касситеритовый песок$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Графит и Алмаз$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Золото (Глубокое)$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Золото (Глубокое)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Золото, Лимонит и Гематит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Изумруд и Бериллий$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Касситерит (Обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Касситерит (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Кварцы$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Лазурит, Лазурит 2 и Содалит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Лимонит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Магнетит и Ванадий$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Марганец и Тантал$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Медь и Халькопирит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Минеральные пески$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Мыльный камень, Тальк и Трона$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Нефтеносный песок$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Золото, Лимонит и Гематит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Изумруд и Бериллий$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Касситерит (Обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Касситерит (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Кварцы$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Лазурит, Лазурит 2 и Содалит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Лимонит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Магнетит и Ванадий$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Марганец и Тантал$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Медь и Халькопирит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Минеральные пески$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Мыльный камень, Тальк и Трона$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Нефтеносный песок$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Опал и гранат$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Опал и гранат$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Редстоун, Киноварь и Рубин$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Сапфир и Альмандин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Селитра и Электротин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Сера и Пирит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Серебро, Галена и Свинец$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Соли и Бура$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Сподумен и Лепидолит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Сфалерит & Пирит$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Сфалерит и Сера$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Тетраэдрит (обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Тетраэдрит (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Топаз и Халькозин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Уголь$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Редстоун, Киноварь и Рубин$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Сапфир и Альмандин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Селитра и Электротин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Сера и Пирит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Серебро, Галена и Свинец$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Соли и Бура$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Сподумен и Лепидолит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Сфалерит & Пирит$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Сфалерит и Сера$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Тетраэдрит (обычный)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Тетраэдрит (Поверхностный)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Топаз и Халькозин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Уголь$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Уранинит и Уранит$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Уранинит и Уранит$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Халькопирит и Реальгар$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Хромит и Магнетит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Ционит, Слюда и Боксит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Шеелит и Вольфрамат$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Шелдонит и Борнит$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Халькопирит и Реальгар$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Хромит и Магнетит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Ционит, Слюда и Боксит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Шеелит и Вольфрамат$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Шелдонит и Борнит$()$()", "type": "patchouli:text" }, { @@ -198,7 +198,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 185$(br)$(thing)Плотность$(): 0.25$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 50$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Габбро, Гранит, Диорит", + "text": "$(thing)Редкость$(): 205$(br)$(thing)Плотность$(): 0.25$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 50$(br)$(thing)Размер$(): 35$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Габбро, Гранит, Диорит", "title": "Бастнезит и Монацит", "type": "patchouli:text", "anchor": "normal_monazite" @@ -220,7 +220,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 50%$(br)$(thing)Хромит$(): Церий, Фтор$(br)$(thing)Формула$(): CeCFO₃", + "text": "$(thing)Процент руды$(): 62%$(br)$(thing)Хромит$(): Церий, Фтор$(br)$(thing)Формула$(): CeCFO₃", "type": "patchouli:multiblock" }, { @@ -240,7 +240,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Фосфор, Редкая земля$(br)$(thing)Формула$(): ?(PO₄)", + "text": "$(thing)Процент руды$(): 31%$(br)$(thing)Хромит$(): Фосфор, Редкая земля$(br)$(thing)Формула$(): ?(PO₄)", "type": "patchouli:multiblock" }, { @@ -260,7 +260,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Неодим$(br)$(thing)Формула$(): Nd", + "text": "$(thing)Процент руды$(): 6%$(br)$(thing)Хромит$(): Неодим$(br)$(thing)Формула$(): Nd", "type": "patchouli:multiblock" }, { @@ -355,73 +355,6 @@ "draw_filler": true, "type": "patchouli:empty" }, - { - "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 185$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аргиллит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", - "title": "Боксит и Ильменит", - "type": "patchouli:text", - "anchor": "normal_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 45%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ильменит", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Железо, Титан$(br)$(thing)Формула$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Алюминий", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:text", "text": "$(thing)Редкость$(): 170$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 75$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 60$(br2)$(thing)Виды камней$(): Аргиллит, Габбро, Гранит, Диорит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", @@ -580,7 +513,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 40%$(br)$(thing)Хромит$(): Свинец, Молибден$(br)$(thing)Формула$(): PbMoO₄", + "text": "$(thing)Процент руды$(): 47%$(br)$(thing)Хромит$(): Свинец, Молибден$(br)$(thing)Формула$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -600,27 +533,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): MoS₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Молибден", - "multiblock": { - "mapping": { - "0": "#forge:ores/molybdenum" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): Mo", + "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): MoS₂", "type": "patchouli:multiblock" }, { @@ -640,14 +553,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): CaMoO₄", + "text": "$(thing)Процент руды$(): 17%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): CaMoO₄", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, { "Type": "patchouli:text", "text": "$(thing)Редкость$(): 160$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 70$(br2)$(thing)Виды камней$(): Габбро, Диорит$(br2)Не получается найти это? Габбро всегда генерируется под $(thing)Базальтом$(), а на дне океана легко обнаружить столбы, ведущие к нижнему слою!", @@ -1562,7 +1470,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 150$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 100$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 40$(br2)$(thing)Виды камней$(): Аспидный сланец, Гнейс, Кварцит, Сланец", + "text": "$(thing)Редкость$(): 190$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 100$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 40$(br2)$(thing)Виды камней$(): Аспидный сланец, Гнейс, Кварцит, Сланец", "title": "Кварцы", "type": "patchouli:text", "anchor": "normal_quartz" @@ -1584,27 +1492,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 54%$(br)$(thing)Используется для$(): компоненты уровня LV$(br)$(thing)Формула$(): SiO₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Истинный кварц", - "multiblock": { - "mapping": { - "0": "#forge:ores/certus_quartz" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Используется для$(): рецепты Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "text": "$(thing)Процент руды$(): 43%$(br)$(thing)Используется для$(): компоненты уровня LV$(br)$(thing)Формула$(): SiO₂", "type": "patchouli:multiblock" }, { @@ -1624,7 +1512,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Барий$(br)$(thing)Формула$(): BaSO₂", + "text": "$(thing)Процент руды$(): 37%$(br)$(thing)Хромит$(): Барий$(br)$(thing)Формула$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Асбест", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 18%$(br)$(thing)Хромит$(): Магний$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Asbestosis (Inhalation)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -1813,7 +1721,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 200$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 75$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Аргиллит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", + "text": "$(thing)Редкость$(): 200$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 75$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Аргиллит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", "title": "Магнетит и Ванадий", "type": "patchouli:text", "anchor": "normal_magnetite" @@ -1905,7 +1813,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 195$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Андезит, Аргиллит, Базальт, Дацит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Риолит, Сланец", + "text": "$(thing)Редкость$(): 195$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Андезит, Аргиллит, Базальт, Дацит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Риолит, Сланец", "title": "Марганец и Тантал", "type": "patchouli:text", "anchor": "normal_manganese" @@ -2566,7 +2474,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 50$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Кварцит, Мрамор, Филлит, Шиферный сланец", + "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -32 — 60$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Кварцит, Мрамор, Филлит, Шиферный сланец", "title": "Селитра и Электротин", "type": "patchouli:text", "anchor": "normal_saltpeter" @@ -3507,7 +3415,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 205$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 30$(br)$(thing)Размер$(): 34$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аргиллит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", + "text": "$(thing)Редкость$(): 225$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 30$(br)$(thing)Размер$(): 20$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аргиллит, Доломит, Известняк, Конгломерат, Кремнистый сланец, Мел, Сланец", "title": "Хромит и Магнетит", "type": "patchouli:text", "anchor": "deep_magnetite" @@ -3529,7 +3437,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 60%$(br)$(thing)Хромит$(): Хром$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Хром$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3549,7 +3457,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Железо, Ванадий$(br)$(thing)Формула$(): (Fe₃O₄)V", + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Железо, Ванадий$(br)$(thing)Формула$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -3569,7 +3477,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Золото$(br)$(thing)Формула$(): Au", + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Золото$(br)$(thing)Формула$(): Au", "type": "patchouli:multiblock" }, { @@ -3589,7 +3497,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): Fe₃O₄", + "text": "$(thing)Процент руды$(): 8%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): Fe₃O₄", "type": "patchouli:multiblock" }, { @@ -3609,7 +3517,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Процент руды$(): 8%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", "type": "patchouli:multiblock" }, { @@ -3706,7 +3614,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 220$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 0$(br)$(thing)Размер$(): 20$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Габбро, Гранит, Диорит", + "text": "$(thing)Редкость$(): 240$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 0$(br)$(thing)Размер$(): 20$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Габбро, Гранит, Диорит", "title": "Шеелит и Вольфрамат", "type": "patchouli:text", "anchor": "deep_scheelite" @@ -3773,7 +3681,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 300$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 0$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аспидный сланец, Гнейс, Кварцит, Мрамор, Филлит, Шиферный сланец", + "text": "$(thing)Редкость$(): 320$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): -64 — 0$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Аспидный сланец, Гнейс, Кварцит, Мрамор, Филлит, Шиферный сланец", "title": "Шелдонит и Борнит", "type": "patchouli:text", "anchor": "deep_sheldonite" @@ -3795,7 +3703,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", + "text": "$(thing)Процент руды$(): 53%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { @@ -3815,7 +3723,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Платина, Никель, Палладий$(br)$(thing)Формула$(): Pt₃NiSPd", + "text": "$(thing)Процент руды$(): 38%$(br)$(thing)Хромит$(): Платина, Никель, Палладий$(br)$(thing)Формула$(): Pt₃NiSPd", "type": "patchouli:multiblock" }, { @@ -3835,33 +3743,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Платина$(br)$(thing)Формула$(): Pt", + "text": "$(thing)Процент руды$(): 7%$(br)$(thing)Плавится в$(): Платина$(br)$(thing)Формула$(): Pt", "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Палладий", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Палладий$(br)$(thing)Формула$(): Pd", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" } - ] + ], + "sortnum": 1 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_ore_index.json new file mode 100644 index 000000000..a1aedfda5 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_ore_index.json @@ -0,0 +1,42 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Moon Ore Index", + "icon": "ae2:certus_quartz_crystal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "This is the $(thing)Ore Index$() for $(thing)The Moon$(). All ores are sorted alphabetically and then by richest to poorest vein type. You can click on them to learn more information about each vein.", + "title": "Moon Ore Index", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Armalcolite: $(l:tfg_ores/moon_vein_index#moon_bauxite)21%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)15%$(/l)$()$(li)Desh: $(l:tfg_ores/moon_vein_index#moon_desh)40%$(/l), $(l:tfg_ores/moon_vein_index#moon_sphalerite)15%$(/l)$()$(li)Алмаз: $(l:tfg_ores/moon_vein_index#moon_graphite)36%$(/l)$()$(li)Альмандин: $(l:tfg_ores/moon_vein_index#moon_sapphire)38%$(/l)$()$(li)Алюминий: $(l:tfg_ores/moon_vein_index#moon_desh)20%$(/l)$()$(li)Апатит: $(l:tfg_ores/moon_vein_index#moon_apatite)23%$(/l)$()$(li)Барит: $(l:tfg_ores/moon_vein_index#moon_quartz)5%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/moon_vein_index#moon_monazite)61%$(/l)$()$(li)Бериллий: $(l:tfg_ores/moon_vein_index#moon_beryllium)31%$(/l)$()$(li)Боксит: $(l:tfg_ores/moon_vein_index#moon_bauxite)36%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Борнит: $(l:tfg_ores/moon_vein_index#moon_sheldonite)35%$(/l), $(l:tfg_ores/moon_vein_index#moon_topaz)15%$(/l)$()$(li)Ванадий магнетит: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Вольфрамат: $(l:tfg_ores/moon_vein_index#moon_scheelite)50%$(/l)$()$(li)Вульфенит: $(l:tfg_ores/moon_vein_index#moon_molybdenum)44%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Галена: $(l:tfg_ores/moon_vein_index#moon_silver)28%$(/l)$()$(li)Гарниерит: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l)$()$(li)Глауконитовый песок: $(l:tfg_ores/moon_vein_index#moon_lubricant)25%$(/l)$()$(li)Графит: $(l:tfg_ores/moon_vein_index#moon_graphite)52%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/moon_vein_index#moon_manganese)37%$(/l)$()$(li)Зелёный сапфир: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l)$()$(li)Изумруд: $(l:tfg_ores/moon_vein_index#moon_beryllium)45%$(/l)$()$(li)Ильменит: $(l:tfg_ores/moon_vein_index#moon_bauxite)42%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)25%$(/l)$()$(li)Истинный кварц: $(l:tfg_ores/moon_vein_index#moon_quartz)45%$(/l)$()$(li)Каменная соль: $(l:tfg_ores/moon_vein_index#moon_beryllium)18%$(/l)$()$(li)Кварцит: $(l:tfg_ores/moon_vein_index#moon_quartz)20%$(/l)$()$(li)Киноварь: $(l:tfg_ores/moon_vein_index#moon_redstone)19%$(/l)$()$(li)Кобальт: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)14%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Литий: $(l:tfg_ores/moon_vein_index#moon_scheelite)10%$(/l)$()$(li)Магнетит: $(l:tfg_ores/moon_vein_index#moon_magnetite)25%$(/l)$()$(li)Молибденит: $(l:tfg_ores/moon_vein_index#moon_molybdenum)33%$(/l)$()$(li)Монацит: $(l:tfg_ores/moon_vein_index#moon_monazite)30%$(/l)$()$(li)Мыльный камень: $(l:tfg_ores/moon_vein_index#moon_lubricant)30%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)20%$(/l)$()$(li)Незер-кварц: $(l:tfg_ores/moon_vein_index#moon_quartz)30%$(/l)$()$(li)Неодим: $(l:tfg_ores/moon_vein_index#moon_monazite)6%$(/l)$()$(li)Никель: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Оливин: $(l:tfg_ores/moon_vein_index#moon_graphite)10%$(/l), $(l:tfg_ores/moon_vein_index#moon_apatite)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_beryllium)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_molybdenum)5%$(/l), $(l:tfg_ores/moon_vein_index#moon_redstone)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_silver)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_sapphire)2%$(/l), $(l:tfg_ores/moon_vein_index#moon_monazite)1%$(/l)$()$(li)Пентландит: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_lubricant)15%$(/l)$()$(li)Пирит: $(l:tfg_ores/moon_vein_index#moon_sphalerite)35%$(/l)$()$(li)Пиролюзит: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)38%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Пироп: $(l:tfg_ores/moon_vein_index#moon_sapphire)27%$(/l)$()$(li)Пирохлор: $(l:tfg_ores/moon_vein_index#moon_apatite)38%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Платина: $(l:tfg_ores/moon_vein_index#moon_sheldonite)15%$(/l)$()$(li)Повеллит: $(l:tfg_ores/moon_vein_index#moon_molybdenum)16%$(/l)$()$(li)Поллуцит: $(l:tfg_ores/moon_vein_index#moon_mica)14%$(/l)$()$(li)Редстоун: $(l:tfg_ores/moon_vein_index#moon_redstone)42%$(/l)$()$(li)Рубин: $(l:tfg_ores/moon_vein_index#moon_redstone)33%$(/l)$()$(li)Самородная Золото: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Самородная Серебро: $(l:tfg_ores/moon_vein_index#moon_silver)42%$(/l)$()$(li)Сапфир: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l), $(l:tfg_ores/moon_vein_index#moon_magnetite)5%$(/l)$()$(li)Свинец: $(l:tfg_ores/moon_vein_index#moon_silver)23%$(/l)$()$(li)Селитра: $(l:tfg_ores/moon_vein_index#moon_saltpeter)29%$(/l)$()$(li)Синий топаз: $(l:tfg_ores/moon_vein_index#moon_topaz)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Спасерит: $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/moon_vein_index#moon_sphalerite)50%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Тальк: $(l:tfg_ores/moon_vein_index#moon_lubricant)20%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)12%$(/l)$()$(li)Танталит: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)14%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)12%$(/l)$()$(li)Топаз: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Торий: $(l:tfg_ores/moon_vein_index#moon_beryllium)0%$(/l)$()$(li)Трикальцийфосфат: $(l:tfg_ores/moon_vein_index#moon_apatite)33%$(/l)$()$(li)Трона: $(l:tfg_ores/moon_vein_index#moon_lubricant)10%$(/l)$()$(li)Халькозин: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Хромит: $(l:tfg_ores/moon_vein_index#moon_magnetite)40%$(/l)$()$(li)Ционит: $(l:tfg_ores/moon_vein_index#moon_mica)33%$(/l)$()$(li)Шеелит: $(l:tfg_ores/moon_vein_index#moon_scheelite)40%$(/l)$()$(li)Шелдонит: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l)$()$(li)Электротин: $(l:tfg_ores/moon_vein_index#moon_saltpeter)37%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 4 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_vein_index.json new file mode 100644 index 000000000..da17dab13 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/moon_vein_index.json @@ -0,0 +1,2046 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Moon Vein Index", + "icon": "gtceu:moon_stone_certus_quartz_ore", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "This is the $(thing)Vein Index$() for $(thing)The Moon$(). Each Vein has details regarding its rarity, density, vein type, height found, sizes, what stones it spawns on, and more.", + "title": "Moon Vein Index", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_desh)Desh & Ilmenite$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_pyrolusite)Pyrolusite and Cobalt$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_apatite)Апатит и Пирохлор$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_monazite)Бастнезит и Монацит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_bauxite)Боксит и Ильменит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_molybdenum)Вульфенит & Молибденит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_garnierite)Гарниерит и Кобальтит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_graphite)Графит и Алмаз$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_beryllium)Изумруд и Бериллий$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_quartz)Истинный кварц$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_manganese)Марганец и Тантал$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_lubricant)Мыльный камень, Тальк и Трона$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_redstone)Редстоун, Киноварь и Рубин$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sapphire)Сапфир и Альмандин$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_saltpeter)Селитра и Электротин$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_silver)Серебро, Галена и Свинец$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sphalerite)Сфалерит & Пирит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_topaz)Топаз и Халькозин$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_magnetite)Хромит и Магнетит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_mica)Ционит, Слюда и Боксит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_scheelite)Шеелит и Вольфрамат$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sheldonite)Шелдонит и Борнит$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 230$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 10 — 80$(br)$(thing)Размер$(): 45$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Базальт, Габбро, Дацит", + "title": "Desh & Ilmenite", + "type": "patchouli:text", + "anchor": "moon_desh" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 40%$(br)$(thing)Source of$(): Iron, Titanium, Nitrogen$(br)$(thing)Формула$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ильменит", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Железо, Титан$(br)$(thing)Формула$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Алюминий", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Source of$(): Magnesium, Rutile, Titanium$(br)$(thing)Формула$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.25$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 20 — 80$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Анортозит, Базальт, Габбро, Норит", + "title": "Pyrolusite and Cobalt", + "type": "patchouli:text", + "anchor": "moon_pyrolusite" + }, + { + "Type": "patchouli:multiblock", + "name": "Пиролюзит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 38%$(br)$(thing)Хромит$(): Марганец$(br)$(thing)Формула$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Хромит$(): Кобальт, Мышьяк$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Кобальт$(br)$(thing)Формула$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Танталит", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 14%$(br)$(thing)Хромит$(): Марганец, Тантал$(br)$(thing)Формула$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 250$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 100$(br)$(thing)Размер$(): 35$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Диорит, Норит", + "title": "Апатит и Пирохлор", + "type": "patchouli:text", + "anchor": "moon_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Пирохлор", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 38%$(br)$(thing)Хромит$(): Ниобий$(br)$(thing)Формула$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Трикальцийфосфат", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Кальций, Фосфор$(br)$(thing)Формула$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Апатит", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Хромит$(): Кальций, Фосфор$(br)$(thing)Формула$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 4%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 310$(br)$(thing)Плотность$(): 0.2$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 70$(br)$(thing)Размер$(): 50$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Дацит, Риолит, Фонолит", + "title": "Бастнезит и Монацит", + "type": "patchouli:text", + "anchor": "moon_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Бастнезит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 61%$(br)$(thing)Хромит$(): Церий, Фтор$(br)$(thing)Формула$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Монацит", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Фосфор, Редкая земля$(br)$(thing)Формула$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Неодим", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 6%$(br)$(thing)Хромит$(): Неодим$(br)$(thing)Формула$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 1%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 200$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 80$(br)$(thing)Размер$(): 50$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Базальт, Диорит, Норит, Риолит, Фонолит", + "title": "Боксит и Ильменит", + "type": "patchouli:text", + "anchor": "moon_bauxite" + }, + { + "Type": "patchouli:multiblock", + "name": "Ильменит", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 42%$(br)$(thing)Хромит$(): Железо, Титан$(br)$(thing)Формула$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 36%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Armalcolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 21%$(br)$(thing)Source of$(): Magnesium, Rutile, Titanium$(br)$(thing)Формула$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 245$(br)$(thing)Плотность$(): 0.45$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 50$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Базальт, Габбро, Дацит, Норит", + "title": "Вульфенит & Молибденит", + "type": "patchouli:text", + "anchor": "moon_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Вульфенит", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 44%$(br)$(thing)Хромит$(): Свинец, Молибден$(br)$(thing)Формула$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Молибденит", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Повеллит", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 16%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): CaMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 250$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 5 — 85$(br)$(thing)Размер$(): 55$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Габбро, Диорит, Риолит", + "title": "Гарниерит и Кобальтит", + "type": "patchouli:text", + "anchor": "moon_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Гарниерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Никель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 19%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 19%$(br)$(thing)Хромит$(): Кобальт, Мышьяк$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 14%$(br)$(thing)Плавится в$(): Кобальт$(br)$(thing)Формула$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 260$(br)$(thing)Плотность$(): 0.55$(br)$(thing)Вид$(): трубчатая жила$(br)$(thing)Y-уровень$(): 0 — 120$(br)$(thing)Высота$(): 60$(br)$(thing)Радиус$(): 12$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Базальт, Базальт, Габбро, Фонолит", + "title": "Графит и Алмаз", + "type": "patchouli:text", + "anchor": "moon_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Графит", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 52%$(br)$(thing)Используется для$(): $(l:mechanics/fire_clay)Огнеупорная глина$(), Графен$(br)$(thing)Формула$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Алмаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 36%$(br)$(thing)Используется для$(): Измельчители, предметы из AE2$(br)$(thing)Формула$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 260$(br)$(thing)Плотность$(): 0.45$(br)$(thing)Вид$(): трубчатая жила$(br)$(thing)Y-уровень$(): 0 — 120$(br)$(thing)Высота$(): 70$(br)$(thing)Радиус$(): 10$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Базальт, Фонолит", + "title": "Изумруд и Бериллий", + "type": "patchouli:text", + "anchor": "moon_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Изумруд", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 45%$(br)$(thing)Используется для$(): компоненты уровня MV, Предметные фильтры (Тэг)$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Бериллий", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 31%$(br)$(thing)Используется для$(): Эндер-жемчуг$(br)$(thing)Формула$(): Be$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Каменная соль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 18%$(br)$(thing)Хромит$(): Калий, Хлор$(br)$(thing)Формула$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 4%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Торий", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 0%$(br)$(thing)Хромит$(): Торий$(br)$(thing)Формула$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 230$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 10 — 100$(br)$(thing)Размер$(): 60$(br)$(thing)Индикатор Max Depth$(): 80$(br2)$(thing)Виды камней$(): Андезит, Анортозит, Базальт, Габбро, Дацит, Диорит, Норит, Риолит, Фонолит", + "title": "Истинный кварц", + "type": "patchouli:text", + "anchor": "moon_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Истинный кварц", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 45%$(br)$(thing)Используется для$(): рецепты Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Незер-кварц", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Используется для$(): рецепты Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кварцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Используется для$(): компоненты уровня LV$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Барит", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Хромит$(): Барий$(br)$(thing)Формула$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 215$(br)$(thing)Плотность$(): 0.5$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 5 — 80$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Андезит, Базальт, Базальт, Габбро, Дацит, Норит", + "title": "Марганец и Тантал", + "type": "patchouli:text", + "anchor": "moon_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Гроссуляр", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 37%$(br)$(thing)Хромит$(): Кальций, Алюминий$(br)$(thing)Формула$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Спасерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Марганец, Алюминий$(br)$(thing)Формула$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пиролюзит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Марганец$(br)$(thing)Формула$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Танталит", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 12%$(br)$(thing)Хромит$(): Марганец, Тантал$(br)$(thing)Формула$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 190$(br)$(thing)Плотность$(): 0.25$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 66$(br)$(thing)Размер$(): 36$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Анортозит, Базальт, Габбро, Диорит, Норит", + "title": "Мыльный камень, Тальк и Трона", + "type": "patchouli:text", + "anchor": "moon_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Мыльный камень", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Магний$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Глауконитовый песок", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Магний, Алюминий$(br)$(thing)Формула$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Магний$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Трона", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Натрий$(br)$(thing)Формула$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 250$(br)$(thing)Плотность$(): 0.2$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 20 — 100$(br)$(thing)Размер$(): 45$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Дацит, Фонолит", + "title": "Редстоун, Киноварь и Рубин", + "type": "patchouli:text", + "anchor": "moon_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Редстоун", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 42%$(br)$(thing)Плавится в$(): Редстоун$(br)$(thing)Формула$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Рубин", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Хром, Алюминий$(br)$(thing)Формула$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Киноварь", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 19%$(br)$(thing)Хромит$(): Ртуть$(br)$(thing)Формула$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 4%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 280$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): дискообразная жила$(br)$(thing)Y-уровень$(): 0 — 100$(br)$(thing)Размер$(): 28$(br)$(thing)Высота$(): 8$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Базальт, Норит", + "title": "Сапфир и Альмандин", + "type": "patchouli:text", + "anchor": "moon_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Альмандин", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 38%$(br)$(thing)Хромит$(): Алюминий, Железо$(br)$(thing)Формула$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пироп", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 27%$(br)$(thing)Хромит$(): Алюминий, Магний$(br)$(thing)Формула$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Сапфир", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 16%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Зелёный сапфир", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 16%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 2%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 90$(br)$(thing)Размер$(): 35$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Дацит, Норит, Риолит", + "title": "Селитра и Электротин", + "type": "patchouli:text", + "anchor": "moon_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Электротин", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 37%$(br)$(thing)Хромит$(): Золото, Серебро, Редстоун$(br)$(thing)Формула$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Селитра", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 29%$(br)$(thing)Хромит$(): Калий, Азот$(br)$(thing)Формула$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Мыльный камень", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Магний$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 12%$(br)$(thing)Хромит$(): Магний$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 20 — 75$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Дацит, Диорит, Норит, Риолит", + "title": "Серебро, Галена и Свинец", + "type": "patchouli:text", + "anchor": "moon_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Самородная Серебро", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 42%$(br)$(thing)Плавится в$(): Серебро$(br)$(thing)Формула$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Галена", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 28%$(br)$(thing)Плавится в$(): Свинец$(br)$(thing)Формула$(): PbS$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Свинец", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Свинец$(br)$(thing)Формула$(): Pb$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 4%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 205$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 2 — 75$(br)$(thing)Размер$(): 40$(br)$(thing)Индикатор Max Depth$(): 60$(br2)$(thing)Виды камней$(): Андезит, Базальт, Габбро, Дацит, Фонолит", + "title": "Сфалерит & Пирит", + "type": "patchouli:text", + "anchor": "moon_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Сфалерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 50%$(br)$(thing)Плавится в$(): Цинк$(br)$(thing)Формула$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пирит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Desh", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Source of$(): Iron, Titanium, Nitrogen$(br)$(thing)Формула$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 210$(br)$(thing)Плотность$(): 0.5$(br)$(thing)Вид$(): дискообразная жила$(br)$(thing)Y-уровень$(): 0 — 120$(br)$(thing)Размер$(): 64$(br)$(thing)Высота$(): 25$(br)$(thing)Индикатор Max Depth$(): 20$(br2)$(thing)Виды камней$(): Андезит, Анортозит, Базальт, Габбро, Дацит, Диорит, Норит, Риолит, Фонолит", + "title": "Топаз и Халькозин", + "type": "patchouli:text", + "anchor": "moon_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Синий топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Алюминий, Фтор$(br)$(thing)Формула$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Алюминий, Фтор$(br)$(thing)Формула$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Халькозин", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Борнит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 280$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 90$(br)$(thing)Размер$(): 70$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Габбро, Диорит, Норит", + "title": "Хромит и Магнетит", + "type": "patchouli:text", + "anchor": "moon_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Хромит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 40%$(br)$(thing)Хромит$(): Хром$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ванадий магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Железо, Ванадий$(br)$(thing)Формула$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Самородная Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Золото$(br)$(thing)Формула$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Сапфир", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 250$(br)$(thing)Плотность$(): 0.25$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 120$(br)$(thing)Размер$(): 35$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Анортозит, Габбро, Диорит, Норит", + "title": "Ционит, Слюда и Боксит", + "type": "patchouli:text", + "anchor": "moon_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Ционит", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Слюда", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Хромит$(): Калий, Алюминий, Фтор$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Поллуцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 14%$(br)$(thing)Хромит$(): Цезий, Алюминий$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливин", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 4%$(br)$(thing)Хромит$(): Магний, Железо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 200$(br)$(thing)Плотность$(): 0.45$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 70$(br)$(thing)Размер$(): 20$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Габбро, Риолит, Фонолит", + "title": "Шеелит и Вольфрамат", + "type": "patchouli:text", + "anchor": "moon_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Вольфрамат", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 50%$(br)$(thing)Хромит$(): Вольфрам, Литий$(br)$(thing)Формула$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Шеелит", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 40%$(br)$(thing)Хромит$(): Вольфрам$(br)$(thing)Формула$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Литий", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Литий$(br)$(thing)Формула$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Редкость$(): 260$(br)$(thing)Плотность$(): 0.3$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 70$(br)$(thing)Размер$(): 30$(br)$(thing)Индикатор Max Depth$(): 50$(br2)$(thing)Виды камней$(): Андезит, Базальт, Фонолит", + "title": "Шелдонит и Борнит", + "type": "patchouli:text", + "anchor": "moon_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Борнит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Шелдонит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Платина, Никель, Палладий$(br)$(thing)Формула$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Никель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Платина", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Платина$(br)$(thing)Формула$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + } + ], + "sortnum": 5 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_ore_index.json index 8e7dab160..cde28843c 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_ore_index.json @@ -14,43 +14,44 @@ }, { "Type": "patchouli:text", - "text": "$(li)Алмаз: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Алунит: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Альмандин: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Алюминий: $(l:tfg_ores/nether_vein_index#nether_bauxite)25%$(/l)$()$(li)Аметист: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Антрацит: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Апатит: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Асбест: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Базальтовый минеральный песок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Бентонит: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Бериллий: $(l:tfg_ores/nether_vein_index#nether_beryllium)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/nether_vein_index#nether_bauxite)45%$(/l), $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()", + "text": "$(li)Алмаз: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Алунит: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Альмандин: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Аметист: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Антрацит: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Апатит: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Асбест: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Базальтовый минеральный песок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Бентонит: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Бериллий: $(l:tfg_ores/nether_vein_index#nether_beryllium)33%$(/l)$()$(li)Борнит: $(l:tfg_ores/nether_vein_index#nether_sheldonite)41%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Ванадий магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Борнит: $(l:tfg_ores/nether_vein_index#nether_sheldonite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Ванадий магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l)$()$(li)Вольфрамат: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Вульфенит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)40%$(/l)$()$(li)Галена: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Гарниерит: $(l:tfg_ores/nether_vein_index#nether_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Гётит: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Гипс: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Глауконитовый песок: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Гранатовый песок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Гранитовый минеральный песок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Графит: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()", + "text": "$(li)Вольфрамат: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Вульфенит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)42%$(/l)$()$(li)Галена: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Гарниерит: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l)$()$(li)Гематит: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Гётит: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Гипс: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Глауконитовый песок: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Гранатовый песок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Гранитовый минеральный песок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Графит: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Диатомовый пелит: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Жёлтый гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Диатомовый пелит: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Жёлтый гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()$(li)Жёлтый лимонит: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Зелёный сапфир: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Изумруд: $(l:tfg_ores/nether_vein_index#nether_beryllium)50%$(/l)$()$(li)Ильменит: $(l:tfg_ores/nether_vein_index#nether_bauxite)30%$(/l)$()$(li)Кальцит: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Касситерит: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Касситеритовый песок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Кварцит: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Киноварь: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/nether_vein_index#nether_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/nether_vein_index#nether_garnierite)20%$(/l)$()$(li)Красный гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()", + "text": "$(li)Жёлтый лимонит: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Зелёный сапфир: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Изумруд: $(l:tfg_ores/nether_vein_index#nether_beryllium)47%$(/l)$()$(li)Кальцит: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Каменная соль: $(l:tfg_ores/nether_vein_index#nether_beryllium)18%$(/l)$()$(li)Касситерит: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Касситеритовый песок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Кварцит: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Киноварь: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/nether_vein_index#nether_garnierite)14%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l)$()$(li)Красный гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Лазурит: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Лазурит 2: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Лазурит: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Лазурит 2: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Литий: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Малахит: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Молибден: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Молибденит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)30%$(/l)$()$(li)Монацит: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Мыльный камень: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Наквада: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Незер-кварц: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Неодим: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Никель: $(l:tfg_ores/nether_vein_index#nether_garnierite)10%$(/l)$()", + "text": "$(li)Литий: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)20%$(/l)$()$(li)Малахит: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Молибденит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)31%$(/l)$()$(li)Монацит: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Мыльный камень: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Наквада: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Незер-кварц: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Неодим: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Никель: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l), $(l:tfg_ores/nether_vein_index#nether_sheldonite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Оливин: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Опал: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Оливин: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Опал: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Палладий: $(l:tfg_ores/nether_vein_index#nether_sheldonite)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/nether_vein_index#nether_garnierite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Пирит: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Пиролюзит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Пироп: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Пирохлор: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()$(li)Плутоний: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Повеллит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Поллуцит: $(l:tfg_ores/nether_vein_index#nether_mica)15%$(/l)$()$(li)Редстоун: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()", + "text": "$(li)Пентландит: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Пирит: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Пиролюзит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Пироп: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Пирохлор: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/nether_vein_index#nether_sheldonite)5%$(/l)$()$(li)Плутоний: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Повеллит: $(l:tfg_ores/nether_vein_index#nether_molybdenum)10%$(/l)$()$(li)Поллуцит: $(l:tfg_ores/nether_vein_index#nether_mica)20%$(/l)$()$(li)Редстоун: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Рубин: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Самородная Золото: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Самородная Медь: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Самородная Серебро: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Рубин: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Самородная Золото: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Самородная Медь: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Самородная Серебро: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Сапфир: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Свинец: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Селитра: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Сера: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Сильвин: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Синий топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()$(li)Смектическая глина: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Содалит: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Спасерит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()", + "text": "$(li)Сапфир: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Свинец: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Селитра: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Сера: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Сильвин: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Синий топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/nether_vein_index#nether_mica)33%$(/l)$()$(li)Смектическая глина: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Содалит: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Спасерит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Стибнит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Танталит: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Стибнит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Танталит: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Тетраэдрит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Торий: $(l:tfg_ores/nether_vein_index#nether_beryllium)15%$(/l)$()$(li)Трикальцийфосфат: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Уголь: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Уранинит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Уранит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Халькозин: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()", + "text": "$(li)Тетраэдрит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Торий: $(l:tfg_ores/nether_vein_index#nether_beryllium)0%$(/l)$()$(li)Трикальцийфосфат: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Уголь: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Уранинит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Уранит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Халькозин: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()$(li)Хромит: $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Ционит: $(l:tfg_ores/nether_vein_index#nether_mica)46%$(/l)$()$(li)Шеелит: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Шелдонит: $(l:tfg_ores/nether_vein_index#nether_sheldonite)29%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Хромит: $(l:tfg_ores/nether_vein_index#nether_magnetite)60%$(/l)$()$(li)Ционит: $(l:tfg_ores/nether_vein_index#nether_mica)35%$(/l)$()$(li)Шеелит: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Шелдонит: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()$(li)Электротин: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()", + "text": "$(li)Электротин: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 2 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_vein_index.json index f5fca839c..33329634b 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_ores/nether_vein_index.json @@ -14,17 +14,17 @@ }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Аметист, Опал и гранат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Антрацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Апатит и Пирохлор$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Бастнезит и Монацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Бентонит и Оливин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_bauxite)Боксит и Ильменит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Вульфенит & Молибденит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Гарниерит и Кобальтит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Гематит и Лимонит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Гётит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Гранатовый и Касситеритовый песок$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Графит и Алмаз$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Золото и Гематит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Изумруд и Бериллий$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Аметист, Опал и гранат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Антрацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Апатит и Пирохлор$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Бастнезит и Монацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Бентонит и Оливин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Вульфенит & Молибденит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Гарниерит и Кобальтит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Гематит и Лимонит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Гётит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Гранатовый и Касситеритовый песок$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Графит и Алмаз$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Золото и Гематит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Изумруд и Бериллий$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Касситерит$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Касситерит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Лазурит, Лазурит 2 и Содалит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Марганец и Тантал$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Медь и Халькопирит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Минеральные пески$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Мыльный камень, Тальк и Трона$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Наквада и Плутоний$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Незер-кварц$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Редстоун, Киноварь и Рубин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Сапфир и Альмандин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Селитра и Электротин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Сера и Пирит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Серебро, Галена и Свинец$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Сильвин$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Лазурит, Лазурит 2 и Содалит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Марганец и Тантал$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Медь и Халькопирит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Минеральные пески$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Мыльный камень, Тальк и Трона$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Наквада и Плутоний$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Незер-кварц$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Редстоун, Киноварь и Рубин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Сапфир и Альмандин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Селитра и Электротин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Сера и Пирит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Серебро, Галена и Свинец$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Сильвин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Сфалерит & Пирит$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Сфалерит & Пирит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Тетраэдрит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Топаз и Халькозин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Уранинит и Уранит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Хромит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Ционит, Слюда и Боксит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Шеелит и Вольфрамат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Шелдонит и Борнит$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Тетраэдрит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Топаз и Халькозин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Уранинит и Уранит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Хромит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Ционит, Слюда и Боксит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Шеелит и Вольфрамат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Шелдонит и Борнит$()$()", "type": "patchouli:text" }, { @@ -215,7 +215,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 185$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 24 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Пироксенит", + "text": "$(thing)Редкость$(): 245$(br)$(thing)Плотность$(): 0.35$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 24 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Пироксенит", "title": "Бастнезит и Монацит", "type": "patchouli:text", "anchor": "nether_monazite" @@ -372,73 +372,6 @@ "draw_filler": true, "type": "patchouli:empty" }, - { - "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 185$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 32 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Базальт, Мигматит, Пироксенит, Травертин", - "title": "Боксит и Ильменит", - "type": "patchouli:text", - "anchor": "nether_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 45%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ильменит", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Железо, Титан$(br)$(thing)Формула$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Алюминий", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:text", "text": "$(thing)Редкость$(): 245$(br)$(thing)Плотность$(): 0.55$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 128$(br)$(thing)Размер$(): 31$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Пироксенит", @@ -463,7 +396,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 40%$(br)$(thing)Хромит$(): Свинец, Молибден$(br)$(thing)Формула$(): PbMoO₄", + "text": "$(thing)Процент руды$(): 42%$(br)$(thing)Хромит$(): Свинец, Молибден$(br)$(thing)Формула$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -483,15 +416,15 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): MoS₂", + "text": "$(thing)Процент руды$(): 31%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): MoS₂", "type": "patchouli:multiblock" }, { "Type": "patchouli:multiblock", - "name": "Молибден", + "name": "Никель", "multiblock": { "mapping": { - "0": "#forge:ores/molybdenum" + "0": "#forge:ores/nickel" }, "pattern": [ [ @@ -503,7 +436,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): Mo", + "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", "type": "patchouli:multiblock" }, { @@ -523,7 +456,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): CaMoO₄", + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Молибден$(br)$(thing)Формула$(): CaMoO₄", "type": "patchouli:multiblock" }, { @@ -555,7 +488,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): NiO", + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): NiO", "type": "patchouli:multiblock" }, { @@ -575,47 +508,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni₉S₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кобальтит", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobaltite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Кобальт, Мышьяк$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кобальт", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobalt" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Кобальт$(br)$(thing)Формула$(): Co", + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni₉S₈", "type": "patchouli:multiblock" }, { @@ -635,7 +528,47 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", + "text": "$(thing)Процент руды$(): 19%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 19%$(br)$(thing)Хромит$(): Кобальт, Мышьяк$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Ядовит$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 14%$(br)$(thing)Плавится в$(): Кобальт$(br)$(thing)Формула$(): Co", "type": "patchouli:multiblock" }, { @@ -1112,7 +1045,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 50%$(br)$(thing)Используется для$(): компоненты уровня MV, Предметные фильтры (Тэг)$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", + "text": "$(thing)Процент руды$(): 47%$(br)$(thing)Используется для$(): компоненты уровня MV, Предметные фильтры (Тэг)$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", "type": "patchouli:multiblock" }, { @@ -1132,7 +1065,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Используется для$(): Эндер-жемчуг$(br)$(thing)Формула$(): Be$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Используется для$(): Эндер-жемчуг$(br)$(thing)Формула$(): Be$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Каменная соль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 18%$(br)$(thing)Хромит$(): Калий, Хлор$(br)$(thing)Формула$(): KCl", "type": "patchouli:multiblock" }, { @@ -1152,9 +1105,14 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Торий$(br)$(thing)Формула$(): Th", + "text": "$(thing)Процент руды$(): 0%$(br)$(thing)Хромит$(): Торий$(br)$(thing)Формула$(): Th", "type": "patchouli:multiblock" }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, { "Type": "patchouli:text", "text": "$(thing)Редкость$(): 170$(br)$(thing)Плотность$(): 0.5$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 32 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Пироксенит", @@ -1301,7 +1259,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Редкость$(): 195$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 32 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Базальт, Мигматит, Пироксенит, Травертин", + "text": "$(thing)Редкость$(): 225$(br)$(thing)Плотность$(): 0.4$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 32 — 128$(br)$(thing)Размер$(): 45$(br2)$(thing)Виды камней$(): Базальт, Мигматит, Пироксенит, Травертин", "title": "Марганец и Тантал", "type": "patchouli:text", "anchor": "nether_manganese" @@ -2498,26 +2456,6 @@ "type": "patchouli:text", "anchor": "nether_magnetite" }, - { - "Type": "patchouli:multiblock", - "name": "Хромит", - "multiblock": { - "mapping": { - "0": "#forge:ores/chromite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 60%$(br)$(thing)Хромит$(): Хром$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:multiblock", "name": "Ванадий магнетит", @@ -2535,7 +2473,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Железо, Ванадий$(br)$(thing)Формула$(): (Fe₃O₄)V", + "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Хромит$(): Железо, Ванадий$(br)$(thing)Формула$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -2555,7 +2493,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Плавится в$(): Золото$(br)$(thing)Формула$(): Au", + "text": "$(thing)Процент руды$(): 30%$(br)$(thing)Плавится в$(): Золото$(br)$(thing)Формула$(): Au", "type": "patchouli:multiblock" }, { @@ -2575,7 +2513,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): Fe₃O₄", + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Плавится в$(): Железо$(br)$(thing)Формула$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Хромит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Хром$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Ядовит$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2595,7 +2553,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Процент руды$(): 10%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", "type": "patchouli:multiblock" }, { @@ -2622,7 +2580,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂SiO₅", + "text": "$(thing)Процент руды$(): 46%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂SiO₅", "type": "patchouli:multiblock" }, { @@ -2642,27 +2600,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Калий, Алюминий, Фтор$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Алюминий$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Процент руды$(): 33%$(br)$(thing)Хромит$(): Калий, Алюминий, Фтор$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", "type": "patchouli:multiblock" }, { @@ -2682,14 +2620,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Цезий, Алюминий$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "text": "$(thing)Процент руды$(): 20%$(br)$(thing)Хромит$(): Цезий, Алюминий$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, { "Type": "patchouli:text", "text": "$(thing)Редкость$(): 180$(br)$(thing)Плотность$(): 0.45$(br)$(thing)Вид$(): кластерная жила$(br)$(thing)Y-уровень$(): 0 — 128$(br)$(thing)Размер$(): 25$(br2)$(thing)Виды камней$(): Аспидный сланец, Габбро, Гнейс, Гранит, Диорит, Пироксенит", @@ -2781,7 +2714,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 35%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", + "text": "$(thing)Процент руды$(): 41%$(br)$(thing)Хромит$(): Медь$(br)$(thing)Формула$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { @@ -2801,7 +2734,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Хромит$(): Платина, Никель, Палладий$(br)$(thing)Формула$(): Pt₃NiSPd", + "text": "$(thing)Процент руды$(): 29%$(br)$(thing)Хромит$(): Платина, Никель, Палладий$(br)$(thing)Формула$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Никель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Процент руды$(): 23%$(br)$(thing)Плавится в$(): Никель$(br)$(thing)Формула$(): Ni", "type": "patchouli:multiblock" }, { @@ -2821,27 +2774,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Процент руды$(): 25%$(br)$(thing)Плавится в$(): Платина$(br)$(thing)Формула$(): Pt", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Палладий", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Процент руды$(): 15%$(br)$(thing)Хромит$(): Палладий$(br)$(thing)Формула$(): Pd", + "text": "$(thing)Процент руды$(): 5%$(br)$(thing)Плавится в$(): Платина$(br)$(thing)Формула$(): Pt", "type": "patchouli:multiblock" }, { @@ -2849,5 +2782,6 @@ "draw_filler": true, "type": "patchouli:empty" } - ] + ], + "sortnum": 3 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_ore_index.json index 5e01d0adb..7b592eff5 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_ore_index.json @@ -1,6 +1,6 @@ { "__credits__": "This page was automatically generated by OresToFieldGuide.", - "name": "земля Ore Index", + "name": "Індекс Земних Руд", "icon": "tfc:ore/normal_native_copper", "category": "tfc:tfg_ores", "read_by_default": true, @@ -8,49 +8,50 @@ "pages": [ { "Type": "patchouli:text", - "text": "This is the $(thing)Ore Index$() for $(thing)земля$(). All ores are sorted alphabetically and then by richest to poorest vein type. You can click on them to learn more information about each vein.", - "title": "земля Ore Index", + "text": "Це $(thing)Індекс руд$() для $(thing)Земля$(). Усі руди відсортовані в алфавітному порядку, а потім — від найбагатших до найбідніших жил. Ви можете натиснути на них, щоб дізнатися більше про кожну жилу.", + "title": "Індекс Земних Руд", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Азбест: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Алмандін: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Алуніт: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Алюмінію: $(l:tfg_ores/earth_vein_index#normal_bauxite)25%$(/l)$()$(li)Аметист: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Апатит: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Базальтовий мінеральний пісок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/earth_vein_index#normal_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/earth_vein_index#normal_monazite)50%$(/l)$()$(li)Бентоніт: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Берилій: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Бісмут: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Блакитний топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/earth_vein_index#normal_bauxite)45%$(/l), $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()", + "text": "$(li)Азбест: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_quartz)18%$(/l)$()$(li)Алмандін: $(l:tfg_ores/earth_vein_index#deep_sapphire)38%$(/l)$()$(li)Алуніт: $(l:tfg_ores/earth_vein_index#normal_saltpeter)15%$(/l)$()$(li)Аметист: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)65%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)25%$(/l)$()$(li)Апатит: $(l:tfg_ores/earth_vein_index#normal_apatite)50%$(/l)$()$(li)Базальтовий мінеральний пісок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/earth_vein_index#normal_quartz)37%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/earth_vein_index#normal_monazite)62%$(/l)$()$(li)Бентоніт: $(l:tfg_ores/earth_vein_index#normal_olivine)35%$(/l)$()$(li)Берилій: $(l:tfg_ores/earth_vein_index#normal_beryllium)35%$(/l)$()$(li)Блакитний топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Борніт: $(l:tfg_ores/earth_vein_index#deep_sheldonite)53%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Бура: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Борніт: $(l:tfg_ores/earth_vein_index#deep_sheldonite)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_topaz)15%$(/l)$()$(li)Бура: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l)$()$(li)Ванадієвий магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l)$()$(li)Вольфрам: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Вугілля: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Вульфеніт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)40%$(/l)$()$(li)Галена: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Гарнієрит: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Гетит: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Гіпс: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Главконітний пісок: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Гранатовий пісок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Гранітний мінеральний пісок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()", + "text": "$(li)Ванадієвий магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)22%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l)$()$(li)Вісмут: $(l:tfg_ores/earth_vein_index#surface_bismuthinite)90%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)80%$(/l)$()$(li)Вольфрам: $(l:tfg_ores/earth_vein_index#deep_scheelite)35%$(/l)$()$(li)Вугілля: $(l:tfg_ores/earth_vein_index#normal_coal)100%$(/l), $(l:tfg_ores/earth_vein_index#normal_graphite)30%$(/l)$()$(li)Вульфеніт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)47%$(/l)$()$(li)Галена: $(l:tfg_ores/earth_vein_index#normal_silver)30%$(/l)$()$(li)Гарнієрит: $(l:tfg_ores/earth_vein_index#normal_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/earth_vein_index#normal_hematite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)5%$(/l)$()$(li)Гетит: $(l:tfg_ores/earth_vein_index#deep_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)5%$(/l)$()$(li)Гіпс: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)15%$(/l)$()$(li)Главконітний пісок: $(l:tfg_ores/earth_vein_index#normal_lubricant)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_olivine)15%$(/l)$()$(li)Гранатовий пісок: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)25%$(/l)$()$(li)Гранітний мінеральний пісок: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Графіт: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Графіт: $(l:tfg_ores/earth_vein_index#normal_graphite)45%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Діамант: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Діатомітн: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Електротин: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()$(li)Жовтий гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Жовтий лимоніт: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Зелений сапфір: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Земля Фуллера: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Ільменіт: $(l:tfg_ores/earth_vein_index#normal_bauxite)30%$(/l)$()$(li)Кальцит: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Кам’яна сіль: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Каситерит: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Каситеритові піски: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()", + "text": "$(li)Гроссуляр: $(l:tfg_ores/earth_vein_index#normal_manganese)37%$(/l)$()$(li)Діамант: $(l:tfg_ores/earth_vein_index#normal_graphite)25%$(/l)$()$(li)Діатомітн: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_garnet_tin)15%$(/l)$()$(li)Електротин: $(l:tfg_ores/earth_vein_index#normal_saltpeter)25%$(/l)$()$(li)Жовтий гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)15%$(/l)$()$(li)Жовтий лимоніт: $(l:tfg_ores/earth_vein_index#normal_limonite)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)20%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_limonite)15%$(/l), $(l:tfg_ores/earth_vein_index#deep_gold)5%$(/l)$()$(li)Зелений сапфір: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l)$()$(li)Земля Фуллера: $(l:tfg_ores/earth_vein_index#normal_basaltic_sands)25%$(/l)$()$(li)Кальцит: $(l:tfg_ores/earth_vein_index#normal_lapis)15%$(/l)$()$(li)Кам’яна сіль: $(l:tfg_ores/earth_vein_index#normal_salt)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)20%$(/l)$()$(li)Каситерит: $(l:tfg_ores/earth_vein_index#surface_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_cassiterite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_copper)5%$(/l)$()$(li)Каситеритові піски: $(l:tfg_ores/earth_vein_index#normal_garnet_tin)35%$(/l)$()$(li)Кварцит: $(l:tfg_ores/earth_vein_index#normal_quartz)43%$(/l)$()$(li)Кіаніт: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Кварцит: $(l:tfg_ores/earth_vein_index#normal_quartz)54%$(/l)$()$(li)Кіаніт: $(l:tfg_ores/earth_vein_index#normal_mica)35%$(/l)$()$(li)Кіновар: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Лазурит: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Лепідоліт: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Літій: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()$(li)Малахіт: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Молібденіт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)30%$(/l)$()$(li)Молібденум: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()$(li)Монацит: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()", + "text": "$(li)Кіновар: $(l:tfg_ores/earth_vein_index#normal_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/earth_vein_index#normal_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/earth_vein_index#normal_garnierite)20%$(/l)$()$(li)Лазурит: $(l:tfg_ores/earth_vein_index#normal_lapis)35%$(/l)$()$(li)Лапіс: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Лепідоліт: $(l:tfg_ores/earth_vein_index#normal_salt)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)15%$(/l)$()$(li)Літій: $(l:tfg_ores/earth_vein_index#deep_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/earth_vein_index#normal_magnetite)63%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Малахіт: $(l:tfg_ores/earth_vein_index#deep_limonite)20%$(/l), $(l:tfg_ores/earth_vein_index#normal_limonite)15%$(/l)$()$(li)Молібденіт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)35%$(/l)$()$(li)Монацит: $(l:tfg_ores/earth_vein_index#normal_monazite)31%$(/l)$()$(li)Нафтові піски: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Неодим: $(l:tfg_ores/earth_vein_index#normal_monazite)6%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Нафтові піски: $(l:tfg_ores/earth_vein_index#normal_oilsands)100%$(/l)$()$(li)Неодим: $(l:tfg_ores/earth_vein_index#normal_monazite)25%$(/l)$()$(li)Нікель: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Нітрат калію: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Оливін: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Опал: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Паладій: $(l:tfg_ores/earth_vein_index#deep_sheldonite)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Пірит: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Піролюзит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Піроп: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Пірохлор: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()", + "text": "$(li)Нікель: $(l:tfg_ores/earth_vein_index#normal_garnierite)10%$(/l)$()$(li)Нітрат калію: $(l:tfg_ores/earth_vein_index#normal_saltpeter)35%$(/l)$()$(li)Оливін: $(l:tfg_ores/earth_vein_index#normal_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/earth_vein_index#normal_cassiterite)60%$(/l), $(l:tfg_ores/earth_vein_index#surface_cassiterite)40%$(/l)$()$(li)Опал: $(l:tfg_ores/earth_vein_index#deep_garnet_opal)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/earth_vein_index#normal_garnierite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_lubricant)15%$(/l)$()$(li)Пірит: $(l:tfg_ores/earth_vein_index#normal_sulfur)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)10%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)5%$(/l)$()$(li)Піролюзит: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Піроп: $(l:tfg_ores/earth_vein_index#deep_sapphire)27%$(/l)$()$(li)Пірохлор: $(l:tfg_ores/earth_vein_index#normal_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/earth_vein_index#deep_sheldonite)7%$(/l)$()$(li)Повеліт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)17%$(/l)$()$(li)Полюцит: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Реальгар: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Повеліт: $(l:tfg_ores/earth_vein_index#deep_molybdenum)15%$(/l)$()$(li)Поклади Істинного Кварцу: $(l:tfg_ores/earth_vein_index#normal_quartz)25%$(/l)$()$(li)Полюцит: $(l:tfg_ores/earth_vein_index#normal_mica)15%$(/l)$()$(li)Реальгар: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Редстоун: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Рубін: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Самородна Золото: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)15%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()$(li)Самородна Мідь: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Самородна Срібла: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Сапфір: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)5%$(/l)$()$(li)Свинець: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Сіль: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Сірка: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Слюда: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()", + "text": "$(li)Редстоун: $(l:tfg_ores/earth_vein_index#normal_redstone)45%$(/l)$()$(li)Рубін: $(l:tfg_ores/earth_vein_index#normal_redstone)35%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)20%$(/l)$()$(li)Самородна Золото: $(l:tfg_ores/earth_vein_index#deep_gold)75%$(/l), $(l:tfg_ores/earth_vein_index#normal_gold)55%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)25%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)9%$(/l), $(l:tfg_ores/earth_vein_index#deep_hematite)5%$(/l), $(l:tfg_ores/earth_vein_index#normal_hematite)5%$(/l)$()$(li)Самородна Мідь: $(l:tfg_ores/earth_vein_index#normal_copper)65%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)30%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Самородна Срібла: $(l:tfg_ores/earth_vein_index#normal_silver)15%$(/l)$()$(li)Сапфір: $(l:tfg_ores/earth_vein_index#deep_sapphire)16%$(/l), $(l:tfg_ores/earth_vein_index#deep_magnetite)8%$(/l)$()$(li)Свинець: $(l:tfg_ores/earth_vein_index#normal_silver)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)11%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)7%$(/l)$()$(li)Сіль: $(l:tfg_ores/earth_vein_index#normal_salt)30%$(/l), $(l:tfg_ores/earth_vein_index#normal_spodumene)30%$(/l)$()$(li)Сірка: $(l:tfg_ores/earth_vein_index#surface_sphalerite)55%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)50%$(/l), $(l:tfg_ores/earth_vein_index#normal_sphalerite)35%$(/l), $(l:tfg_ores/earth_vein_index#normal_bismuthinite)9%$(/l), $(l:tfg_ores/earth_vein_index#surface_bismuthinite)3%$(/l)$()$(li)Слюда: $(l:tfg_ores/earth_vein_index#normal_mica)25%$(/l)$()$(li)Смарагд: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Соапостон: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Содаліт: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Спесартін: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Смарагд: $(l:tfg_ores/earth_vein_index#normal_beryllium)50%$(/l)$()$(li)Смарагд: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Соапостон: $(l:tfg_ores/earth_vein_index#normal_lubricant)30%$(/l)$()$(li)Содаліт: $(l:tfg_ores/earth_vein_index#normal_lapis)25%$(/l)$()$(li)Спесартін: $(l:tfg_ores/earth_vein_index#normal_manganese)25%$(/l)$()$(li)Сподумен: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Стибніт: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Танталіт: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Тетраедрит: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Торій: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Трикальційфосфат: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()", + "text": "$(li)Сподумен: $(l:tfg_ores/earth_vein_index#normal_spodumene)35%$(/l)$()$(li)Стибніт: $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)20%$(/l), $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/earth_vein_index#normal_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#surface_sphalerite)40%$(/l), $(l:tfg_ores/earth_vein_index#normal_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/earth_vein_index#normal_lubricant)20%$(/l)$()$(li)Танталіт: $(l:tfg_ores/earth_vein_index#normal_manganese)12%$(/l)$()$(li)Тетраедрит: $(l:tfg_ores/earth_vein_index#surface_tetrahedrite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Торій: $(l:tfg_ores/earth_vein_index#normal_beryllium)15%$(/l)$()$(li)Трикальційфосфат: $(l:tfg_ores/earth_vein_index#normal_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Уранит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Ураніт: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Халькоцит: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Трона: $(l:tfg_ores/earth_vein_index#normal_lubricant)10%$(/l)$()$(li)Уранит: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Ураніт: $(l:tfg_ores/earth_vein_index#deep_pitchblende)50%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/earth_vein_index#surface_copper)61%$(/l), $(l:tfg_ores/earth_vein_index#normal_copper)20%$(/l)$()$(li)Халькоцит: $(l:tfg_ores/earth_vein_index#deep_topaz)25%$(/l)$()$(li)Хроміт: $(l:tfg_ores/earth_vein_index#deep_magnetite)60%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Цеоліт: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Червоний гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Шеєліт: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Шелдонітн: $(l:tfg_ores/earth_vein_index#deep_sheldonite)25%$(/l)$()", + "text": "$(li)Хроміт: $(l:tfg_ores/earth_vein_index#deep_magnetite)33%$(/l), $(l:tfg_ores/earth_vein_index#normal_magnetite)4%$(/l)$()$(li)Цеоліт: $(l:tfg_ores/earth_vein_index#surface_copper)16%$(/l)$()$(li)Червоний гранат: $(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)5%$(/l), $(l:tfg_ores/earth_vein_index#deep_garnet_opal)5%$(/l)$()$(li)Шеєліт: $(l:tfg_ores/earth_vein_index#deep_scheelite)45%$(/l)$()$(li)Шелдонітн: $(l:tfg_ores/earth_vein_index#deep_sheldonite)38%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 0 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_vein_index.json index 63d3def06..c697c4f35 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/earth_vein_index.json @@ -1,6 +1,6 @@ { "__credits__": "This page was automatically generated by OresToFieldGuide.", - "name": "земля Vein Index", + "name": "Індекс Земних Жил", "icon": "tfc:ore/normal_native_copper/chalk", "category": "tfc:tfg_ores", "read_by_default": true, @@ -8,28 +8,28 @@ "pages": [ { "Type": "patchouli:text", - "text": "This is the $(thing)Vein Index$() for $(thing)земля$(). Each Vein has details regarding its rarity, density, vein type, height found, sizes, what stones it spawns on, and more.", - "title": "земля Vein Index", + "text": "Це $(thing)Індекс жил$() для $(thing)Земля$(). Кожна жила містить інформацію про її рідкісність, щільність, тип, висоту залягання, розміри, породи, в яких вона з’являється, та інше.", + "title": "Індекс Земних Жил", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Аметист і Гранат$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Апатит і Пірохлор$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Бастнезит і Монацит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Бентоніт та Олівін$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Бісмут (Звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Бісмут (поверхня)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bauxite)Боксит і Ільменіт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Вугілля$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Вульфеніт і Молібденіт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Гарнієрит і Кобальтит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Гематит та Лімоніт$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Гематит, Гетит і Рубін$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Гетит і Малахіт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Гранат і Каситеритові піски$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_amethyst)Аметист і Гранат$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_apatite)Апатит і Пірохлор$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_monazite)Бастнезит і Монацит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_olivine)Бентоніт та Олівін$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_bismuthinite)Вісмут (Звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_bismuthinite)Вісмут (Поверхня)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_coal)Вугілля$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_molybdenum)Вульфеніт і Молібденіт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnierite)Гарнієрит і Кобальтит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_hematite)Гематит та Лімоніт$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_hematite)Гематит, Гетит і Рубін$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_limonite)Гетит і Малахіт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_garnet_tin)Гранат і Каситеритові піски$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Графіт і Діамант$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_graphite)Графіт і Діамант$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Золото (Глибоке)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Золото, Лімоніт та Гематит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Каситерит (звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Каситерит (Поверхня)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Кварц$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Кіаніт, Слюда та Боксити$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Лімоніт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Магнетит і Ванадій$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Марганець і Тантал$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Мідь та Халькопірит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Мінеральні піски$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Нафтові піски$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Опал і Гранат$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_gold)Золото (Глибоке)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_gold)Золото, Лімоніт та Гематит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_cassiterite)Каситерит (Звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_cassiterite)Каситерит (Поверхнивий)$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_quartz)Кварц$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_mica)Кіаніт, Слюда та Боксити$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Лапіс, Лазурит та Содаліт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_limonite)Лімоніт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_magnetite)Магнетит і Ванадій$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_manganese)Марганець і Тантал$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_copper)Мідь та Халькопірит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_basaltic_sands)Мінеральні піски$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_oilsands)Нафтові піски$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_garnet_opal)Опал і Гранат$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Редстоун, Кіновар і Рубін$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Сапфір і Альмадін$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Селітра та Електротин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Сірка та Пірит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Смарагд і Берилій$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lapis)Смарагд, Лазурит та Содаліт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Соапостон, Тальк і Трона$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Солі та Бура$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Сподумен та Лепідоліт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Срібло, Гален і Свинець$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Сфалерит і Пірит$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Сфалерит і Сірка$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Тетраедрит (звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Тетраедрит (Поверхня)$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#normal_redstone)Редстоун, Кіновар і Рубін$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sapphire)Сапфір і Альмадін$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_saltpeter)Селітра та Електротин$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sulfur)Сірка та Пірит$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_beryllium)Смарагд і Берилій$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_salt)Солі та Бура$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_spodumene)Сподумен та Лепідоліт$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_silver)Срібло, Гален і Свинець$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_lubricant)Стеатит, Тальк і Трона$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_sphalerite)Сфалерит і Пірит$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_sphalerite)Сфалерит і Сірка$()$()$(li)$(l:tfg_ores/earth_vein_index#normal_tetrahedrite)Тетраедрит (Звичайний)$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_tetrahedrite)Тетраедрит (Поверхня)$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Топаз і Халькоцит$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_topaz)Топаз і Халькоцит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Ураніт & Пітчбленд$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Халькопірит та Реальгар$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Хроміт і Магнетит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Шеєліт та Вольфрам$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Шелдоніт і Борніт$()$()", + "text": "$(li)$(l:tfg_ores/earth_vein_index#deep_pitchblende)Ураніт & Пітчбленд$()$()$(li)$(l:tfg_ores/earth_vein_index#surface_copper)Халькопірит та Реальгар$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_magnetite)Хроміт і Магнетит$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_scheelite)Шеєліт та Вольфрам$()$()$(li)$(l:tfg_ores/earth_vein_index#deep_sheldonite)Шелдоніт і Борніт$()$()", "type": "patchouli:text" }, { @@ -81,7 +81,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Андрадит, Гросулар, Уваровіт", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Андрадиту, Гросулару, Уваровіту", "type": "patchouli:multiblock" }, { @@ -101,7 +101,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кремній, Кисню$(br)$(thing)Формула$(): (SiO₂)", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кремнію, Кисню$(br)$(thing)Формула$(): (SiO₂)", "type": "patchouli:multiblock" }, { @@ -198,7 +198,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 185$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", + "text": "$(thing)Рідкість$(): 205$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 50$(br)$(thing)Розмір$(): 35$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", "title": "Бастнезит і Монацит", "type": "patchouli:text", "anchor": "normal_monazite" @@ -220,7 +220,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Церію, Фтору$(br)$(thing)Формула$(): CeCFO₃", + "text": "$(thing)Відсоток$(): 62%$(br)$(thing)Джерело$(): Церію, Фтору$(br)$(thing)Формула$(): CeCFO₃", "type": "patchouli:multiblock" }, { @@ -240,7 +240,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Фосфору, Рідкоземельні$(br)$(thing)Формула$(): ?(PO₄)", + "text": "$(thing)Відсоток$(): 31%$(br)$(thing)Джерело$(): Фосфору, Рідкоземельні$(br)$(thing)Формула$(): ?(PO₄)", "type": "patchouli:multiblock" }, { @@ -260,7 +260,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Неодим$(br)$(thing)Формула$(): Nd", + "text": "$(thing)Відсоток$(): 6%$(br)$(thing)Джерело$(): Неодиму$(br)$(thing)Формула$(): Nd", "type": "patchouli:multiblock" }, { @@ -358,13 +358,13 @@ { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Габро, Глинистий сланець, Граніт, Діорит, Доломіт, Конгломерат, Крейда, Кременистий сланець", - "title": "Бісмут (Звичайний)", + "title": "Вісмут (Звичайний)", "type": "patchouli:text", "anchor": "normal_bismuthinite" }, { "Type": "patchouli:multiblock", - "name": "Бісмут", + "name": "Вісмут", "multiblock": { "mapping": { "0": "#forge:ores/bismuth" @@ -379,7 +379,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 80%$(br)$(thing)Розплавляється в$(): Бісмут$(br)$(thing)Формула$(): Bi", + "text": "$(thing)Відсоток$(): 80%$(br)$(thing)Розплавляється в$(): Вісмут$(br)$(thing)Формула$(): Bi", "type": "patchouli:multiblock" }, { @@ -399,7 +399,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 11%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 11%$(br)$(thing)Розплавляється в$(): Свинець$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -419,19 +419,19 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 9%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 9%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 140$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Габро, Глинистий сланець, Граніт, Діорит, Доломіт, Конгломерат, Крейда, Кременистий сланець", - "title": "Бісмут (поверхня)", + "title": "Вісмут (Поверхня)", "type": "patchouli:text", "anchor": "surface_bismuthinite" }, { "Type": "patchouli:multiblock", - "name": "Бісмут", + "name": "Вісмут", "multiblock": { "mapping": { "0": "#forge:ores/bismuth" @@ -446,7 +446,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 90%$(br)$(thing)Розплавляється в$(): Бісмут$(br)$(thing)Формула$(): Bi", + "text": "$(thing)Відсоток$(): 90%$(br)$(thing)Розплавляється в$(): Вісмут$(br)$(thing)Формула$(): Bi", "type": "patchouli:multiblock" }, { @@ -466,7 +466,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 7%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 7%$(br)$(thing)Розплавляється в$(): Свинець$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -486,74 +486,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 3%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 185$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Глинистий сланець, Доломіт, Конгломерат, Крейда, Кременистий сланець", - "title": "Боксит і Ільменіт", - "type": "patchouli:text", - "anchor": "normal_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 45%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ільменіт", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Залізо, Титану$(br)$(thing)Формула$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Алюмінію", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al", + "text": "$(thing)Відсоток$(): 3%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -580,7 +513,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 100%$(br)$(thing)Використовується для$(): Ковальське паливо, Дистиляція$(br)$(thing)Формула$(): C", + "text": "$(thing)Відсоток$(): 100%$(br)$(thing)Використовується для$(): Палива, Дистиляції$(br)$(thing)Формула$(): C", "type": "patchouli:multiblock" }, { @@ -607,7 +540,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 40%$(br)$(thing)Джерело$(): Свинець, Молібденум$(br)$(thing)Формула$(): PbMoO₄", + "text": "$(thing)Відсоток$(): 47%$(br)$(thing)Джерело$(): Свинцю, Молібденуму$(br)$(thing)Формула$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -627,27 +560,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): MoS₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Молібденум", - "multiblock": { - "mapping": { - "0": "#forge:ores/molybdenum" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): Mo", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): MoS₂", "type": "patchouli:multiblock" }, { @@ -667,14 +580,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): CaMoO₄", + "text": "$(thing)Відсоток$(): 17%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): CaMoO₄", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 160$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 70$(br2)$(thing)Типи каменю$(): Габро, Діорит$(br2)Не можеш знайти? Габро завжди залягає нижче $(thing)Базальту$(), і дамби з Габро в океанах теж можуть бути корисними!", @@ -739,7 +647,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Арсенікоз (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -779,7 +687,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni", + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", "type": "patchouli:multiblock" }, { @@ -846,7 +754,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -918,7 +826,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1005,7 +913,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1137,7 +1045,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Рак легенів$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Asbestosis (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Рак легенів$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Азбестоз (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -1157,7 +1065,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Залізо, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Заліза, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", "type": "patchouli:multiblock" }, { @@ -1209,7 +1117,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Використовується для$(): Ковальське паливо, Дистиляція$(br)$(thing)Формула$(): C", + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Використовується для$(): Палива, Дистиляції$(br)$(thing)Формула$(): C", "type": "patchouli:multiblock" }, { @@ -1296,7 +1204,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1408,7 +1316,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1419,7 +1327,7 @@ { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", - "title": "Каситерит (звичайний)", + "title": "Каситерит (Звичайний)", "type": "patchouli:text", "anchor": "normal_cassiterite" }, @@ -1471,7 +1379,7 @@ { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 135$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 60 — 210$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", - "title": "Каситерит (Поверхня)", + "title": "Каситерит (Поверхнивий)", "type": "patchouli:text", "anchor": "surface_cassiterite" }, @@ -1522,7 +1430,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 150$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 40$(br2)$(thing)Типи каменю$(): Аспідний сланець, Глинистий сланець, Гнейс, Кварцит", + "text": "$(thing)Рідкість$(): 190$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 40$(br2)$(thing)Типи каменю$(): Аспідний сланець, Глинистий сланець, Гнейс, Кварцит", "title": "Кварц", "type": "patchouli:text", "anchor": "normal_quartz" @@ -1544,27 +1452,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 54%$(br)$(thing)Використовується для$(): LV компонентів$(br)$(thing)Формула$(): SiO₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Поклади Істинного Кварцу", - "multiblock": { - "mapping": { - "0": "#forge:ores/certus_quartz" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Використовується для$(): Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "text": "$(thing)Відсоток$(): 43%$(br)$(thing)Використовується для$(): LV компонентів$(br)$(thing)Формула$(): SiO₂", "type": "patchouli:multiblock" }, { @@ -1584,7 +1472,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Барію$(br)$(thing)Формула$(): BaSO₂", + "text": "$(thing)Відсоток$(): 37%$(br)$(thing)Джерело$(): Барію$(br)$(thing)Формула$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Азбест", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 18%$(br)$(thing)Джерело$(): Магнію, Рак легенів$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Азбестоз (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -1679,6 +1587,98 @@ "draw_filler": true, "type": "patchouli:empty" }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -60 — 10$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Гнейс, Кварцит, Мармур, Філіт, Шиферний сланець", + "title": "Лапіс, Лазурит та Содаліт", + "type": "patchouli:text", + "anchor": "normal_lapis" + }, + { + "Type": "patchouli:multiblock", + "name": "Лазурит", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію, Кальцію, Натрію$(br)$(thing)Формула$(): Al₆Si₆Ca₈Na₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Содаліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію, Натрію$(br)$(thing)Формула$(): Al₃Si₃Na₄Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Лапіс", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Лазуриту, Содаліту, Пириту, Кальциту", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кальцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кальцію$(br)$(thing)Формула$(): CaCO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 190$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Вапняк, Мармур", @@ -1743,7 +1743,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1773,7 +1773,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 200$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Глинистий сланець, Доломіт, Конгломерат, Крейда, Кременистий сланець", + "text": "$(thing)Рідкість$(): 200$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Глинистий сланець, Доломіт, Конгломерат, Крейда, Кременистий сланець", "title": "Магнетит і Ванадій", "type": "patchouli:text", "anchor": "normal_magnetite" @@ -1855,7 +1855,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Подразник (контакт із шкірою)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -1865,7 +1865,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 195$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Андезит, Аргиліт, Базальт, Вапняк, Глинистий сланець, Дацит, Доломіт, Конгломерат, Крейда, Кременистий сланець, Ріоліт", + "text": "$(thing)Рідкість$(): 195$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Андезит, Аргиліт, Базальт, Вапняк, Глинистий сланець, Дацит, Доломіт, Конгломерат, Крейда, Кременистий сланець, Ріоліт", "title": "Марганець і Тантал", "type": "patchouli:text", "anchor": "normal_manganese" @@ -2071,7 +2071,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", "type": "patchouli:multiblock" }, { @@ -2091,7 +2091,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", "type": "patchouli:multiblock" }, { @@ -2190,7 +2190,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Джерело$(): Кремній, Кисню$(br)$(thing)Формула$(): (SiO₂)", + "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Джерело$(): Кремнію, Кисню$(br)$(thing)Формула$(): (SiO₂)", "type": "patchouli:multiblock" }, { @@ -2230,7 +2230,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Андрадит, Гросулар, Уваровіт", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Андрадиту, Гросулару, Уваровіту", "type": "patchouli:multiblock" }, { @@ -2260,7 +2260,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 160$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Граніт$(br2)Не можете знайти? Спробуйте пошукати в океанах, Червоний камінь світиться!", + "text": "$(thing)Рідкість$(): 160$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 100$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Граніт$(br2)Не можеш знайти? Граніт завжди з’являється під $(thing)Ріолітом$(), а пошук в океанах також може бути корисним!", "title": "Редстоун, Кіновар і Рубін", "type": "patchouli:text", "anchor": "normal_redstone" @@ -2419,7 +2419,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Кварцит, Мармур, Філіт, Шиферний сланець", + "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 60$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Кварцит, Мармур, Філіт, Шиферний сланець", "title": "Селітра та Електротин", "type": "patchouli:text", "anchor": "normal_saltpeter" @@ -2461,7 +2461,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Залізо, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Заліза, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", "type": "patchouli:multiblock" }, { @@ -2533,7 +2533,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -2620,7 +2620,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Використовується для$(): Перли Енда$(br)$(thing)Формула$(): Be$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Берилію$(br)$(thing)Формула$(): Be$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Бериліоз (контакт із шкірою)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2640,206 +2640,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Торій$(br)$(thing)Формула$(): Th", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -60 — 10$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Гнейс, Кварцит, Мармур, Філіт, Шиферний сланець", - "title": "Смарагд, Лазурит та Содаліт", - "type": "patchouli:text", - "anchor": "normal_lapis" - }, - { - "Type": "patchouli:multiblock", - "name": "Лазурит", - "multiblock": { - "mapping": { - "0": "#forge:ores/lazurite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію, Кальцію, Натрію$(br)$(thing)Формула$(): Al₆Si₆Ca₈Na₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Содаліт", - "multiblock": { - "mapping": { - "0": "#forge:ores/sodalite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію, Натрію$(br)$(thing)Формула$(): Al₃Si₃Na₄Cl", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Смарагд", - "multiblock": { - "mapping": { - "0": "#forge:ores/lapis" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Лазуриту, Содаліту, Пириту, Кальциту", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кальцит", - "multiblock": { - "mapping": { - "0": "#forge:ores/calcite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кальцію$(br)$(thing)Формула$(): CaCO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" - }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 190$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -40 — 56$(br)$(thing)Розмір$(): 36$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", - "title": "Соапостон, Тальк і Трона", - "type": "patchouli:text", - "anchor": "normal_lubricant" - }, - { - "Type": "patchouli:multiblock", - "name": "Соапостон", - "multiblock": { - "mapping": { - "0": "#forge:ores/soapstone" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Главконітний пісок", - "multiblock": { - "mapping": { - "0": "#forge:ores/glauconite_sand" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Алюмінію$(br)$(thing)Формула$(): KMg₂Al₄H₂O₁₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Тальк", - "multiblock": { - "mapping": { - "0": "#forge:ores/talc" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Пентландит", - "multiblock": { - "mapping": { - "0": "#forge:ores/pentlandite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Трона", - "multiblock": { - "mapping": { - "0": "#forge:ores/trona" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Натрію$(br)$(thing)Формула$(): Na₃C₂H(H₂O)₂O₆", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Торію$(br)$(thing)Формула$(): Th", "type": "patchouli:multiblock" }, { @@ -3050,7 +2851,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Розплавляється в$(): Свинець$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3070,7 +2871,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): PbS$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): PbS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3090,7 +2891,114 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Срібла$(br)$(thing)Формула$(): Ag", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Срібло$(br)$(thing)Формула$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 190$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -40 — 56$(br)$(thing)Розмір$(): 36$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", + "title": "Стеатит, Тальк і Трона", + "type": "patchouli:text", + "anchor": "normal_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Соапостон", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Главконітний пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Алюмінію$(br)$(thing)Формула$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Трона", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Натрію$(br)$(thing)Формула$(): Na₃C₂H(H₂O)₂O₆", "type": "patchouli:multiblock" }, { @@ -3137,7 +3045,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -3184,7 +3092,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 55%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -3230,7 +3138,7 @@ { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -32 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Аспідний сланець, Гнейс, Кварцит, Мармур, Філіт, Шиферний сланець", - "title": "Тетраедрит (звичайний)", + "title": "Тетраедрит (Звичайний)", "type": "patchouli:text", "anchor": "normal_tetrahedrite" }, @@ -3425,7 +3333,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₂S", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Міді$(br)$(thing)Формула$(): Cu₂S", "type": "patchouli:multiblock" }, { @@ -3477,7 +3385,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану, Торій, Свинець$(br)$(thing)Формула$(): (UO₂)₃ThPb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Full Protection)Carcinogenic (Any Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану, Торію, Свинцю$(br)$(thing)Формула$(): (UO₂)₃ThPb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібен повний захист)Канцерогенне (будь-який контакт)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3497,7 +3405,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану$(br)$(thing)Формула$(): UO₂$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Full Protection)Carcinogenic (Any Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану$(br)$(thing)Формула$(): UO₂$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібен повний захист)Канцерогенне (будь-який контакт)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3569,7 +3477,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 16%$(br)$(thing)Джерело$(): Миш'яку$(br)$(thing)Формула$(): As₄S₄$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 16%$(br)$(thing)Джерело$(): Миш'яку$(br)$(thing)Формула$(): As₄S₄$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Арсенікоз (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3599,7 +3507,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 205$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Розмір$(): 34$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Глинистий сланець, Доломіт, Конгломерат, Крейда, Кременистий сланець", + "text": "$(thing)Рідкість$(): 225$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 30$(br)$(thing)Розмір$(): 20$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аргиліт, Вапняк, Глинистий сланець, Доломіт, Конгломерат, Крейда, Кременистий сланець", "title": "Хроміт і Магнетит", "type": "patchouli:text", "anchor": "deep_magnetite" @@ -3621,7 +3529,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 60%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Подразник (контакт із шкірою)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -3641,7 +3549,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Залізо, Ванадію$(br)$(thing)Формула$(): (Fe₃O₄)V", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Залізо, Ванадію$(br)$(thing)Формула$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -3661,7 +3569,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Золото$(br)$(thing)Формула$(): Au", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Золото$(br)$(thing)Формула$(): Au", "type": "patchouli:multiblock" }, { @@ -3681,7 +3589,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): Fe₃O₄", + "text": "$(thing)Відсоток$(): 8%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): Fe₃O₄", "type": "patchouli:multiblock" }, { @@ -3701,12 +3609,12 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Відсоток$(): 8%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", "type": "patchouli:multiblock" }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 220$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Розмір$(): 20$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", + "text": "$(thing)Рідкість$(): 240$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Розмір$(): 20$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Габро, Граніт, Діорит", "title": "Шеєліт та Вольфрам", "type": "patchouli:text", "anchor": "deep_scheelite" @@ -3773,7 +3681,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 300$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Гнейс, Кварцит, Мармур, Філіт, Шиферний сланець", + "text": "$(thing)Рідкість$(): 320$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): -64 — 0$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Аспідний сланець, Гнейс, Кварцит, Мармур, Філіт, Шиферний сланець", "title": "Шелдоніт і Борніт", "type": "patchouli:text", "anchor": "deep_sheldonite" @@ -3795,7 +3703,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", + "text": "$(thing)Відсоток$(): 53%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { @@ -3815,7 +3723,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Платини, Нікелю, Паладію$(br)$(thing)Формула$(): Pt₃NiSPd", + "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Платини, Нікелю, Паладію$(br)$(thing)Формула$(): Pt₃NiSPd", "type": "patchouli:multiblock" }, { @@ -3835,33 +3743,9 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Платини$(br)$(thing)Формула$(): Pt", + "text": "$(thing)Відсоток$(): 7%$(br)$(thing)Розплавляється в$(): Платину$(br)$(thing)Формула$(): Pt", "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Паладій", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Паладію$(br)$(thing)Формула$(): Pd", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:empty", - "draw_filler": true, - "type": "patchouli:empty" } - ] + ], + "sortnum": 1 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_ore_index.json new file mode 100644 index 000000000..4a4f9eb83 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_ore_index.json @@ -0,0 +1,42 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Індекс Місячних Руд", + "icon": "ae2:certus_quartz_crystal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Це $(thing)Індекс руд$() для $(thing)Місяць$(). Усі руди відсортовані в алфавітному порядку, а потім — від найбагатших до найбідніших жил. Ви можете натиснути на них, щоб дізнатися більше про кожну жилу.", + "title": "Індекс Місячних Руд", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Алмандін: $(l:tfg_ores/moon_vein_index#moon_sapphire)38%$(/l)$()$(li)Алюмінію: $(l:tfg_ores/moon_vein_index#moon_desh)20%$(/l)$()$(li)Апатит: $(l:tfg_ores/moon_vein_index#moon_apatite)23%$(/l)$()$(li)Армолколіт: $(l:tfg_ores/moon_vein_index#moon_bauxite)21%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)15%$(/l)$()$(li)Барит: $(l:tfg_ores/moon_vein_index#moon_quartz)5%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/moon_vein_index#moon_monazite)61%$(/l)$()$(li)Берилій: $(l:tfg_ores/moon_vein_index#moon_beryllium)31%$(/l)$()$(li)Блакитний топаз: $(l:tfg_ores/moon_vein_index#moon_topaz)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/moon_vein_index#moon_bauxite)36%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Борніт: $(l:tfg_ores/moon_vein_index#moon_sheldonite)35%$(/l), $(l:tfg_ores/moon_vein_index#moon_topaz)15%$(/l)$()$(li)Ванадієвий магнетит: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Вольфрам: $(l:tfg_ores/moon_vein_index#moon_scheelite)50%$(/l)$()$(li)Вульфеніт: $(l:tfg_ores/moon_vein_index#moon_molybdenum)44%$(/l)$()$(li)Галена: $(l:tfg_ores/moon_vein_index#moon_silver)28%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Гарнієрит: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l)$()$(li)Главконітний пісок: $(l:tfg_ores/moon_vein_index#moon_lubricant)25%$(/l)$()$(li)Графіт: $(l:tfg_ores/moon_vein_index#moon_graphite)52%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/moon_vein_index#moon_manganese)37%$(/l)$()$(li)Деш: $(l:tfg_ores/moon_vein_index#moon_desh)40%$(/l), $(l:tfg_ores/moon_vein_index#moon_sphalerite)15%$(/l)$()$(li)Діамант: $(l:tfg_ores/moon_vein_index#moon_graphite)36%$(/l)$()$(li)Електротин: $(l:tfg_ores/moon_vein_index#moon_saltpeter)37%$(/l)$()$(li)Зелений сапфір: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l)$()$(li)Ільменіт: $(l:tfg_ores/moon_vein_index#moon_bauxite)42%$(/l), $(l:tfg_ores/moon_vein_index#moon_desh)25%$(/l)$()$(li)Кам’яна сіль: $(l:tfg_ores/moon_vein_index#moon_beryllium)18%$(/l)$()$(li)Кварц Нижнього Світу: $(l:tfg_ores/moon_vein_index#moon_quartz)30%$(/l)$()$(li)Кварцит: $(l:tfg_ores/moon_vein_index#moon_quartz)20%$(/l)$()$(li)Кіаніт: $(l:tfg_ores/moon_vein_index#moon_mica)33%$(/l)$()$(li)Кіновар: $(l:tfg_ores/moon_vein_index#moon_redstone)19%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Кобальт: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)14%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Літій: $(l:tfg_ores/moon_vein_index#moon_scheelite)10%$(/l)$()$(li)Магнетит: $(l:tfg_ores/moon_vein_index#moon_magnetite)25%$(/l)$()$(li)Молібденіт: $(l:tfg_ores/moon_vein_index#moon_molybdenum)33%$(/l)$()$(li)Монацит: $(l:tfg_ores/moon_vein_index#moon_monazite)30%$(/l)$()$(li)Неодим: $(l:tfg_ores/moon_vein_index#moon_monazite)6%$(/l)$()$(li)Нікель: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l), $(l:tfg_ores/moon_vein_index#moon_garnierite)19%$(/l)$()$(li)Нітрат калію: $(l:tfg_ores/moon_vein_index#moon_saltpeter)29%$(/l)$()$(li)Оливін: $(l:tfg_ores/moon_vein_index#moon_graphite)10%$(/l), $(l:tfg_ores/moon_vein_index#moon_apatite)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_beryllium)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_mica)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_molybdenum)5%$(/l), $(l:tfg_ores/moon_vein_index#moon_redstone)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_silver)4%$(/l), $(l:tfg_ores/moon_vein_index#moon_sapphire)2%$(/l), $(l:tfg_ores/moon_vein_index#moon_monazite)1%$(/l)$()$(li)Пентландит: $(l:tfg_ores/moon_vein_index#moon_garnierite)23%$(/l), $(l:tfg_ores/moon_vein_index#moon_lubricant)15%$(/l)$()$(li)Пірит: $(l:tfg_ores/moon_vein_index#moon_sphalerite)35%$(/l)$()$(li)Піролюзит: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)38%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Піроп: $(l:tfg_ores/moon_vein_index#moon_sapphire)27%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Пірохлор: $(l:tfg_ores/moon_vein_index#moon_apatite)38%$(/l)$()$(li)Платина: $(l:tfg_ores/moon_vein_index#moon_sheldonite)15%$(/l)$()$(li)Повеліт: $(l:tfg_ores/moon_vein_index#moon_molybdenum)16%$(/l)$()$(li)Поклади Істинного Кварцу: $(l:tfg_ores/moon_vein_index#moon_quartz)45%$(/l)$()$(li)Полюцит: $(l:tfg_ores/moon_vein_index#moon_mica)14%$(/l)$()$(li)Редстоун: $(l:tfg_ores/moon_vein_index#moon_redstone)42%$(/l)$()$(li)Рубін: $(l:tfg_ores/moon_vein_index#moon_redstone)33%$(/l)$()$(li)Самородна Золото: $(l:tfg_ores/moon_vein_index#moon_magnetite)15%$(/l)$()$(li)Самородна Срібла: $(l:tfg_ores/moon_vein_index#moon_silver)42%$(/l)$()$(li)Сапфір: $(l:tfg_ores/moon_vein_index#moon_sapphire)16%$(/l), $(l:tfg_ores/moon_vein_index#moon_magnetite)5%$(/l)$()$(li)Свинець: $(l:tfg_ores/moon_vein_index#moon_silver)23%$(/l)$()$(li)Слюда: $(l:tfg_ores/moon_vein_index#moon_mica)23%$(/l)$()$(li)Смарагд: $(l:tfg_ores/moon_vein_index#moon_beryllium)45%$(/l)$()$(li)Соапостон: $(l:tfg_ores/moon_vein_index#moon_lubricant)30%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)20%$(/l)$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)Спесартін: $(l:tfg_ores/moon_vein_index#moon_manganese)25%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/moon_vein_index#moon_sphalerite)50%$(/l)$()$(li)Тальк: $(l:tfg_ores/moon_vein_index#moon_lubricant)20%$(/l), $(l:tfg_ores/moon_vein_index#moon_saltpeter)12%$(/l)$()$(li)Танталіт: $(l:tfg_ores/moon_vein_index#moon_pyrolusite)14%$(/l), $(l:tfg_ores/moon_vein_index#moon_manganese)12%$(/l)$()$(li)Топаз: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Торій: $(l:tfg_ores/moon_vein_index#moon_beryllium)0%$(/l)$()$(li)Трикальційфосфат: $(l:tfg_ores/moon_vein_index#moon_apatite)33%$(/l)$()$(li)Трона: $(l:tfg_ores/moon_vein_index#moon_lubricant)10%$(/l)$()$(li)Халькоцит: $(l:tfg_ores/moon_vein_index#moon_topaz)25%$(/l)$()$(li)Хроміт: $(l:tfg_ores/moon_vein_index#moon_magnetite)40%$(/l)$()$(li)Шеєліт: $(l:tfg_ores/moon_vein_index#moon_scheelite)40%$(/l)$()$(li)Шелдонітн: $(l:tfg_ores/moon_vein_index#moon_sheldonite)25%$(/l)$()", + "type": "patchouli:text" + } + ], + "sortnum": 4 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_vein_index.json new file mode 100644 index 000000000..045d83f25 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/moon_vein_index.json @@ -0,0 +1,2046 @@ +{ + "__credits__": "This page was automatically generated by OresToFieldGuide.", + "name": "Індекс Місячних Жил", + "icon": "gtceu:moon_stone_certus_quartz_ore", + "category": "tfc:tfg_ores", + "read_by_default": true, + "secret": false, + "pages": [ + { + "Type": "patchouli:text", + "text": "Це $(thing)Індекс жил$() для $(thing)Місяць$(). Кожна жила містить інформацію про її рідкісність, щільність, тип, висоту залягання, розміри, породи, в яких вона з’являється, та інше.", + "title": "Індекс Місячних Жил", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_apatite)Апатит і Пірохлор$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_monazite)Бастнезит і Монацит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_bauxite)Боксит і Ільменіт$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_molybdenum)Вульфеніт і Молібденіт$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_garnierite)Гарнієрит і Кобальтит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_graphite)Графіт і Діамант$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_desh)Деш і Ільменіт$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_quartz)Істинний Кварц$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_mica)Кіаніт, Слюда та Боксити$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_manganese)Марганець і Тантал$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_pyrolusite)Піролюзит і Кобальт$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_redstone)Редстоун, Кіновар і Рубін$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sapphire)Сапфір і Альмадін$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_saltpeter)Селітра та Електротин$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:text", + "text": "$(li)$(l:tfg_ores/moon_vein_index#moon_beryllium)Смарагд і Берилій$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_silver)Срібло, Гален і Свинець$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_lubricant)Стеатит, Тальк і Трона$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sphalerite)Сфалерит і Пірит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_topaz)Топаз і Халькоцит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_magnetite)Хроміт і Магнетит$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_scheelite)Шеєліт та Вольфрам$()$()$(li)$(l:tfg_ores/moon_vein_index#moon_sheldonite)Шелдоніт і Борніт$()$()", + "type": "patchouli:text" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 250$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Розмір$(): 35$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Діорит, Норит", + "title": "Апатит і Пірохлор", + "type": "patchouli:text", + "anchor": "moon_apatite" + }, + { + "Type": "patchouli:multiblock", + "name": "Пірохлор", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Ніобій$(br)$(thing)Формула$(): Ca₂Nb₂O₇", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Трикальційфосфат", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Кальцію, Фосфору$(br)$(thing)Формула$(): Ca₃(PO₄)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Апатит", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Джерело$(): Кальцію, Фосфору, Лісовий ПТСР$(br)$(thing)Формула$(): Ca₅(PO₄)₃Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 310$(br)$(thing)Щільність$(): 0.2$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Дацит, Ріоліт, Фоноліт", + "title": "Бастнезит і Монацит", + "type": "patchouli:text", + "anchor": "moon_monazite" + }, + { + "Type": "patchouli:multiblock", + "name": "Бастнезит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 61%$(br)$(thing)Джерело$(): Церію, Фтору$(br)$(thing)Формула$(): CeCFO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Монацит", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Фосфору, Рідкоземельні$(br)$(thing)Формула$(): ?(PO₄)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Неодим", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 6%$(br)$(thing)Джерело$(): Неодиму$(br)$(thing)Формула$(): Nd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 1%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 200$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 80$(br)$(thing)Розмір$(): 50$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Базальт, Діорит, Норит, Ріоліт, Фоноліт", + "title": "Боксит і Ільменіт", + "type": "patchouli:text", + "anchor": "moon_bauxite" + }, + { + "Type": "patchouli:multiblock", + "name": "Ільменіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 42%$(br)$(thing)Джерело$(): Залізо, Титану$(br)$(thing)Формула$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 36%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Армолколіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 21%$(br)$(thing)Джерело$(): Магнію, Рутилу, Титану$(br)$(thing)Формула$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 245$(br)$(thing)Щільність$(): 0.45$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 50$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Базальт, Габро, Дацит, Норит", + "title": "Вульфеніт і Молібденіт", + "type": "patchouli:text", + "anchor": "moon_molybdenum" + }, + { + "Type": "patchouli:multiblock", + "name": "Вульфеніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 44%$(br)$(thing)Джерело$(): Свинцю, Молібденуму$(br)$(thing)Формула$(): PbMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Молібденіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): MoS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Повеліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 16%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): CaMoO₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 250$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 5 — 85$(br)$(thing)Розмір$(): 55$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Габро, Діорит, Ріоліт", + "title": "Гарнієрит і Кобальтит", + "type": "patchouli:text", + "anchor": "moon_garnierite" + }, + { + "Type": "patchouli:multiblock", + "name": "Гарнієрит", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): NiO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Нікель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 19%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 19%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Арсенікоз (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Розплавляється в$(): Кобальту$(br)$(thing)Формула$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 260$(br)$(thing)Щільність$(): 0.55$(br)$(thing)Тип$(): Трубна вена$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Висота$(): 60$(br)$(thing)Радіус$(): 12$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Базальт, Базальт, Габро, Фоноліт", + "title": "Графіт і Діамант", + "type": "patchouli:text", + "anchor": "moon_graphite" + }, + { + "Type": "patchouli:multiblock", + "name": "Графіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 52%$(br)$(thing)Використовується для$(): $(l:mechanics/fire_clay)Вогнетривкової глини$(), Графену$(br)$(thing)Формула$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Діамант", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 36%$(br)$(thing)Використовується для$(): Подрібнювачів, AE2$(br)$(thing)Формула$(): C", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 230$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 10 — 80$(br)$(thing)Розмір$(): 45$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Базальт, Габро, Дацит", + "title": "Деш і Ільменіт", + "type": "patchouli:text", + "anchor": "moon_desh" + }, + { + "Type": "patchouli:multiblock", + "name": "Деш", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 40%$(br)$(thing)Джерело$(): Заліза, Титану, Азоту$(br)$(thing)Формула$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ільменіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Залізо, Титану$(br)$(thing)Формула$(): FeTiO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Алюмінію", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Армолколіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/armalcolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Магнію, Рутилу, Титану$(br)$(thing)Формула$(): TODO", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 230$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 10 — 100$(br)$(thing)Розмір$(): 60$(br)$(thing)Індикатор Max Depth$(): 80$(br2)$(thing)Типи каменю$(): Андезит, Анортозит, Базальт, Габро, Дацит, Діорит, Норит, Ріоліт, Фоноліт", + "title": "Істинний Кварц", + "type": "patchouli:text", + "anchor": "moon_quartz" + }, + { + "Type": "patchouli:multiblock", + "name": "Поклади Істинного Кварцу", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 45%$(br)$(thing)Використовується для$(): Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кварц Нижнього Світу", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Використовується для$(): Applied Energistics 2$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кварцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Використовується для$(): LV компонентів$(br)$(thing)Формула$(): SiO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Барит", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Джерело$(): Барію$(br)$(thing)Формула$(): BaSO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 250$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Розмір$(): 35$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Габро, Діорит, Норит", + "title": "Кіаніт, Слюда та Боксити", + "type": "patchouli:text", + "anchor": "moon_mica" + }, + { + "Type": "patchouli:multiblock", + "name": "Кіаніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂SiO₅", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Слюда", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Джерело$(): Калію, Алюмінію, Фтору$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Полюцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Джерело$(): Цезій, Алюмінію$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 215$(br)$(thing)Щільність$(): 0.5$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 5 — 80$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Андезит, Базальт, Базальт, Габро, Дацит, Норит", + "title": "Марганець і Тантал", + "type": "patchouli:text", + "anchor": "moon_manganese" + }, + { + "Type": "patchouli:multiblock", + "name": "Гроссуляр", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 37%$(br)$(thing)Джерело$(): Кальцію, Алюмінію$(br)$(thing)Формула$(): Ca₃Al₂Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Спесартін", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнезії, Алюмінію$(br)$(thing)Формула$(): Al₂Mn₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Піролюзит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнезії$(br)$(thing)Формула$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Танталіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 12%$(br)$(thing)Джерело$(): Магнезії, Танталу$(br)$(thing)Формула$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 20 — 80$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Анортозит, Базальт, Габро, Норит", + "title": "Піролюзит і Кобальт", + "type": "patchouli:text", + "anchor": "moon_pyrolusite" + }, + { + "Type": "patchouli:multiblock", + "name": "Піролюзит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Магнезії$(br)$(thing)Формула$(): MnO₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Арсенікоз (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Кобальту$(br)$(thing)Формула$(): Co", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Танталіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Джерело$(): Магнезії, Танталу$(br)$(thing)Формула$(): MnTa₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 250$(br)$(thing)Щільність$(): 0.2$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 20 — 100$(br)$(thing)Розмір$(): 45$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Дацит, Фоноліт", + "title": "Редстоун, Кіновар і Рубін", + "type": "patchouli:text", + "anchor": "moon_redstone" + }, + { + "Type": "patchouli:multiblock", + "name": "Редстоун", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 42%$(br)$(thing)Розплавляється в$(): Редстоун$(br)$(thing)Формула$(): Si(FeS₂)₅(CrAl₂O₃)Hg₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Рубін", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Хрому, Алюмінію$(br)$(thing)Формула$(): CrAl₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кіновар", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 19%$(br)$(thing)Джерело$(): Ртуті$(br)$(thing)Формула$(): HgS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 280$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Дискова вена$(br)$(thing)Y$(): 0 — 100$(br)$(thing)Розмір$(): 28$(br)$(thing)Висота$(): 8$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Базальт, Норит", + "title": "Сапфір і Альмадін", + "type": "patchouli:text", + "anchor": "moon_sapphire" + }, + { + "Type": "patchouli:multiblock", + "name": "Алмандін", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Алюмінію, Залізо$(br)$(thing)Формула$(): Al₂Fe₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Піроп", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 27%$(br)$(thing)Джерело$(): Алюмінію, Магнію$(br)$(thing)Формула$(): Al₂Mg₃Si₃O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 16%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Зелений сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 16%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 2%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Розмір$(): 35$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Дацит, Норит, Ріоліт", + "title": "Селітра та Електротин", + "type": "patchouli:text", + "anchor": "moon_saltpeter" + }, + { + "Type": "patchouli:multiblock", + "name": "Електротин", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 37%$(br)$(thing)Джерело$(): Золотa, Срібла, Редстоуна$(br)$(thing)Формула$(): (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Нітрат калію", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 29%$(br)$(thing)Джерело$(): Калію, Азот$(br)$(thing)Формула$(): KNO₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Соапостон", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 12%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 260$(br)$(thing)Щільність$(): 0.45$(br)$(thing)Тип$(): Трубна вена$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Висота$(): 70$(br)$(thing)Радіус$(): 10$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Базальт, Фоноліт", + "title": "Смарагд і Берилій", + "type": "patchouli:text", + "anchor": "moon_beryllium" + }, + { + "Type": "patchouli:multiblock", + "name": "Смарагд", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 45%$(br)$(thing)Використовується для$(): MV компонентів, Фільтр тегів предметів$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Берилій", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 31%$(br)$(thing)Джерело$(): Берилію$(br)$(thing)Формула$(): Be$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Бериліоз (контакт із шкірою)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кам’яна сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 18%$(br)$(thing)Джерело$(): Калію, Хлору$(br)$(thing)Формула$(): KCl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Торій", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 0%$(br)$(thing)Джерело$(): Торію$(br)$(thing)Формула$(): Th", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 20 — 75$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Дацит, Діорит, Норит, Ріоліт", + "title": "Срібло, Гален і Свинець", + "type": "patchouli:text", + "anchor": "moon_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Самородна Срібла", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 42%$(br)$(thing)Розплавляється в$(): Срібло$(br)$(thing)Формула$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Галена", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 28%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): PbS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Свинець", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Свинець$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 4%$(br)$(thing)Джерело$(): Магнію, Залізо$(br)$(thing)Формула$(): Mg₂Fe(SiO₂)₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 190$(br)$(thing)Щільність$(): 0.25$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 66$(br)$(thing)Розмір$(): 36$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Анортозит, Базальт, Габро, Діорит, Норит", + "title": "Стеатит, Тальк і Трона", + "type": "patchouli:text", + "anchor": "moon_lubricant" + }, + { + "Type": "patchouli:multiblock", + "name": "Соапостон", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Главконітний пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Алюмінію$(br)$(thing)Формула$(): KMg₂Al₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Магнію$(br)$(thing)Формула$(): Mg₃Si₄H₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Трона", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Натрію$(br)$(thing)Формула$(): Na₃C₂H(H₂O)₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 205$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 2 — 75$(br)$(thing)Розмір$(): 40$(br)$(thing)Індикатор Max Depth$(): 60$(br2)$(thing)Типи каменю$(): Андезит, Базальт, Габро, Дацит, Фоноліт", + "title": "Сфалерит і Пірит", + "type": "patchouli:text", + "anchor": "moon_sphalerite" + }, + { + "Type": "patchouli:multiblock", + "name": "Сфалерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Розплавляється в$(): Цинк$(br)$(thing)Формула$(): ZnS", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Пірит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeS₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Деш", + "multiblock": { + "mapping": { + "0": "#forge:ores/desh" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Заліза, Титану, Азоту$(br)$(thing)Формула$(): (Mg₂Fe(SiO₂)₂)₂(TiO₂)N₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 210$(br)$(thing)Щільність$(): 0.5$(br)$(thing)Тип$(): Дискова вена$(br)$(thing)Y$(): 0 — 120$(br)$(thing)Розмір$(): 64$(br)$(thing)Висота$(): 25$(br)$(thing)Індикатор Max Depth$(): 20$(br2)$(thing)Типи каменю$(): Андезит, Анортозит, Базальт, Габро, Дацит, Діорит, Норит, Ріоліт, Фоноліт", + "title": "Топаз і Халькоцит", + "type": "patchouli:text", + "anchor": "moon_topaz" + }, + { + "Type": "patchouli:multiblock", + "name": "Блакитний топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію, Фтору$(br)$(thing)Формула$(): Al₂SiF₂H₂O₆", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію, Фтору$(br)$(thing)Формула$(): Al₂SiFH₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Халькоцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Міді$(br)$(thing)Формула$(): Cu₂S", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Борніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 280$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 90$(br)$(thing)Розмір$(): 70$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Анортозит, Габро, Діорит, Норит", + "title": "Хроміт і Магнетит", + "type": "patchouli:text", + "anchor": "moon_magnetite" + }, + { + "Type": "patchouli:multiblock", + "name": "Хроміт", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 40%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Подразник (контакт із шкірою)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Ванадієвий магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Залізо, Ванадію$(br)$(thing)Формула$(): (Fe₃O₄)V", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Самородна Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Золото$(br)$(thing)Формула$(): Au", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 200$(br)$(thing)Щільність$(): 0.45$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Розмір$(): 20$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Габро, Ріоліт, Фоноліт", + "title": "Шеєліт та Вольфрам", + "type": "patchouli:text", + "anchor": "moon_scheelite" + }, + { + "Type": "patchouli:multiblock", + "name": "Вольфрам", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Вольфраму, Літію$(br)$(thing)Формула$(): Li₂(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Шеєліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/scheelite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 40%$(br)$(thing)Джерело$(): Вольфраму$(br)$(thing)Формула$(): Ca(WO₃)O", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Літій", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Літію$(br)$(thing)Формула$(): Li", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 260$(br)$(thing)Щільність$(): 0.3$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 70$(br)$(thing)Розмір$(): 30$(br)$(thing)Індикатор Max Depth$(): 50$(br2)$(thing)Типи каменю$(): Андезит, Базальт, Фоноліт", + "title": "Шелдоніт і Борніт", + "type": "patchouli:text", + "anchor": "moon_sheldonite" + }, + { + "Type": "patchouli:multiblock", + "name": "Борніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Шелдонітн", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Платини, Нікелю, Паладію$(br)$(thing)Формула$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Нікель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Платина", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Платину$(br)$(thing)Формула$(): Pt", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:empty", + "draw_filler": true, + "type": "patchouli:empty" + } + ], + "sortnum": 5 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_ore_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_ore_index.json index 2798ac2c0..2521afd64 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_ore_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_ore_index.json @@ -1,6 +1,6 @@ { "__credits__": "This page was automatically generated by OresToFieldGuide.", - "name": "__ Ore Index", + "name": "Індекс Руд Безодні", "icon": "minecraft:quartz", "category": "tfc:tfg_ores", "read_by_default": true, @@ -8,49 +8,50 @@ "pages": [ { "Type": "patchouli:text", - "text": "This is the $(thing)Ore Index$() for $(thing)__$(). All ores are sorted alphabetically and then by richest to poorest vein type. You can click on them to learn more information about each vein.", - "title": "__ Ore Index", + "text": "Це $(thing)Індекс руд$() для $(thing)Безодня$(). Усі руди відсортовані в алфавітному порядку, а потім — від найбагатших до найбідніших жил. Ви можете натиснути на них, щоб дізнатися більше про кожну жилу.", + "title": "Індекс Руд Безодні", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Азбест: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Алмандін: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Алуніт: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Алюмінію: $(l:tfg_ores/nether_vein_index#nether_bauxite)25%$(/l)$()$(li)Аметист: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Антрацит: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Апатит: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Базальтовий мінеральний пісок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Бентоніт: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Берилій: $(l:tfg_ores/nether_vein_index#nether_beryllium)35%$(/l)$()$(li)Блакитний топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Боксит: $(l:tfg_ores/nether_vein_index#nether_bauxite)45%$(/l), $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()", + "text": "$(li)Азбест: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Алмандін: $(l:tfg_ores/nether_vein_index#nether_sapphire)38%$(/l)$()$(li)Алуніт: $(l:tfg_ores/nether_vein_index#nether_saltpeter)15%$(/l)$()$(li)Аметист: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Антрацит: $(l:tfg_ores/nether_vein_index#nether_anthracite)100%$(/l)$()$(li)Апатит: $(l:tfg_ores/nether_vein_index#nether_apatite)50%$(/l)$()$(li)Базальтовий мінеральний пісок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)35%$(/l)$()$(li)Барит: $(l:tfg_ores/nether_vein_index#nether_quartz)20%$(/l)$()$(li)Бастнезит: $(l:tfg_ores/nether_vein_index#nether_monazite)50%$(/l)$()$(li)Бентоніт: $(l:tfg_ores/nether_vein_index#nether_olivine)35%$(/l)$()$(li)Берилій: $(l:tfg_ores/nether_vein_index#nether_beryllium)33%$(/l)$()$(li)Блакитний топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)35%$(/l)$()$(li)Борніт: $(l:tfg_ores/nether_vein_index#nether_sheldonite)41%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Ванадієвий магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Борніт: $(l:tfg_ores/nether_vein_index#nether_sheldonite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_topaz)15%$(/l)$()$(li)Ванадієвий магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l)$()$(li)Вольфрам: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Вугілля: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Вульфеніт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)40%$(/l)$()$(li)Галена: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Гарнієрит: $(l:tfg_ores/nether_vein_index#nether_garnierite)30%$(/l)$()$(li)Гематит: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Гетит: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Гіпс: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Главконітний пісок: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Гранатовий пісок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Гранітний мінеральний пісок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Графіт: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()", + "text": "$(li)Вольфрам: $(l:tfg_ores/nether_vein_index#nether_scheelite)35%$(/l)$()$(li)Вугілля: $(l:tfg_ores/nether_vein_index#nether_graphite)15%$(/l)$()$(li)Вульфеніт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)42%$(/l)$()$(li)Галена: $(l:tfg_ores/nether_vein_index#nether_silver)30%$(/l)$()$(li)Гарнієрит: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l)$()$(li)Гематит: $(l:tfg_ores/nether_vein_index#nether_hematite)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)5%$(/l)$()$(li)Гетит: $(l:tfg_ores/nether_vein_index#nether_goethite)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Гіпс: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)15%$(/l)$()$(li)Главконітний пісок: $(l:tfg_ores/nether_vein_index#nether_lubricant)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_olivine)15%$(/l)$()$(li)Гранатовий пісок: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)25%$(/l)$()$(li)Гранітний мінеральний пісок: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Графіт: $(l:tfg_ores/nether_vein_index#nether_graphite)45%$(/l)$()$(li)Гроссуляр: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Діамант: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Гроссуляр: $(l:tfg_ores/nether_vein_index#nether_manganese)37%$(/l)$()$(li)Діамант: $(l:tfg_ores/nether_vein_index#nether_graphite)40%$(/l)$()$(li)Діатомітн: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Електротин: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()$(li)Жовтий гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()$(li)Жовтий лимоніт: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Зелений сапфір: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Земля Фуллера: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Ільменіт: $(l:tfg_ores/nether_vein_index#nether_bauxite)30%$(/l)$()$(li)Кальцит: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Каситерит: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Каситеритові піски: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Кварц Нижнього Світу: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Кварцит: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()", + "text": "$(li)Діатомітн: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_garnet_tin)15%$(/l)$()$(li)Електротин: $(l:tfg_ores/nether_vein_index#nether_saltpeter)25%$(/l)$()$(li)Жовтий гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)14%$(/l)$()$(li)Жовтий лимоніт: $(l:tfg_ores/nether_vein_index#nether_goethite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_gold)5%$(/l)$()$(li)Зелений сапфір: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l)$()$(li)Земля Фуллера: $(l:tfg_ores/nether_vein_index#nether_basaltic_sands)25%$(/l)$()$(li)Кальцит: $(l:tfg_ores/nether_vein_index#nether_lapis)15%$(/l)$()$(li)Кам’яна сіль: $(l:tfg_ores/nether_vein_index#nether_beryllium)18%$(/l)$()$(li)Каситерит: $(l:tfg_ores/nether_vein_index#nether_cassiterite)40%$(/l)$()$(li)Каситеритові піски: $(l:tfg_ores/nether_vein_index#nether_garnet_tin)35%$(/l)$()$(li)Кварц Нижнього Світу: $(l:tfg_ores/nether_vein_index#nether_quartz)54%$(/l)$()$(li)Кварцит: $(l:tfg_ores/nether_vein_index#nether_quartz)25%$(/l)$()$(li)Кіаніт: $(l:tfg_ores/nether_vein_index#nether_mica)46%$(/l)$()$(li)Кіновар: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Кіаніт: $(l:tfg_ores/nether_vein_index#nether_mica)35%$(/l)$()$(li)Кіновар: $(l:tfg_ores/nether_vein_index#nether_redstone)20%$(/l)$()$(li)Кобальт: $(l:tfg_ores/nether_vein_index#nether_garnierite)15%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/nether_vein_index#nether_garnierite)20%$(/l)$()$(li)Лазурит: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Літій: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Малахіт: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Молібденіт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)30%$(/l)$()$(li)Молібденум: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Монацит: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Наквадак: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Неодим: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()", + "text": "$(li)Кобальт: $(l:tfg_ores/nether_vein_index#nether_garnierite)14%$(/l)$()$(li)Кобальтит: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l)$()$(li)Лазурит: $(l:tfg_ores/nether_vein_index#nether_lapis)35%$(/l)$()$(li)Лапіс: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Літій: $(l:tfg_ores/nether_vein_index#nether_scheelite)20%$(/l)$()$(li)Магнезит: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Магнетит: $(l:tfg_ores/nether_vein_index#nether_magnetite)20%$(/l)$()$(li)Малахіт: $(l:tfg_ores/nether_vein_index#nether_goethite)20%$(/l)$()$(li)Молібденіт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)31%$(/l)$()$(li)Монацит: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Наквадак: $(l:tfg_ores/nether_vein_index#nether_naquadah)75%$(/l)$()$(li)Неодим: $(l:tfg_ores/nether_vein_index#nether_monazite)25%$(/l)$()$(li)Нікель: $(l:tfg_ores/nether_vein_index#nether_garnierite)19%$(/l), $(l:tfg_ores/nether_vein_index#nether_sheldonite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()$(li)Нітрат калію: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Нікель: $(l:tfg_ores/nether_vein_index#nether_garnierite)10%$(/l)$()$(li)Нітрат калію: $(l:tfg_ores/nether_vein_index#nether_saltpeter)35%$(/l)$()$(li)Оливін: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Опал: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Паладій: $(l:tfg_ores/nether_vein_index#nether_sheldonite)15%$(/l)$()$(li)Пентландит: $(l:tfg_ores/nether_vein_index#nether_garnierite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Пірит: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Піролюзит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Піроп: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Пірохлор: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()$(li)Плутоній: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Повеліт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)15%$(/l)$()", + "text": "$(li)Оливін: $(l:tfg_ores/nether_vein_index#nether_olivine)25%$(/l)$()$(li)Олово: $(l:tfg_ores/nether_vein_index#nether_cassiterite)60%$(/l)$()$(li)Опал: $(l:tfg_ores/nether_vein_index#nether_garnet)38%$(/l)$()$(li)Пентландит: $(l:tfg_ores/nether_vein_index#nether_garnierite)23%$(/l), $(l:tfg_ores/nether_vein_index#nether_lubricant)15%$(/l)$()$(li)Пірит: $(l:tfg_ores/nether_vein_index#nether_sulfur)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)25%$(/l), $(l:tfg_ores/nether_vein_index#nether_copper)10%$(/l)$()$(li)Піролюзит: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Піроп: $(l:tfg_ores/nether_vein_index#nether_sapphire)27%$(/l)$()$(li)Пірохлор: $(l:tfg_ores/nether_vein_index#nether_apatite)15%$(/l)$()$(li)Платина: $(l:tfg_ores/nether_vein_index#nether_sheldonite)5%$(/l)$()$(li)Плутоній: $(l:tfg_ores/nether_vein_index#nether_naquadah)25%$(/l)$()$(li)Повеліт: $(l:tfg_ores/nether_vein_index#nether_molybdenum)10%$(/l)$()$(li)Полюцит: $(l:tfg_ores/nether_vein_index#nether_mica)20%$(/l)$()$(li)Редстоун: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Рубін: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Полюцит: $(l:tfg_ores/nether_vein_index#nether_mica)15%$(/l)$()$(li)Редстоун: $(l:tfg_ores/nether_vein_index#nether_redstone)45%$(/l)$()$(li)Рубін: $(l:tfg_ores/nether_vein_index#nether_redstone)35%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)20%$(/l)$()$(li)Самородна Золото: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)15%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Самородна Мідь: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Самородна Срібла: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Сапфір: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)5%$(/l)$()$(li)Свинець: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Сильвін: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Сірка: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/nether_vein_index#nether_mica)25%$(/l)$()$(li)Смарагд: $(l:tfg_ores/nether_vein_index#nether_beryllium)50%$(/l)$()$(li)Смарагд: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Соапостон: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()", + "text": "$(li)Самородна Золото: $(l:tfg_ores/nether_vein_index#nether_gold)75%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)30%$(/l), $(l:tfg_ores/nether_vein_index#nether_hematite)5%$(/l)$()$(li)Самородна Мідь: $(l:tfg_ores/nether_vein_index#nether_copper)65%$(/l), $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)30%$(/l)$()$(li)Самородна Срібла: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Сапфір: $(l:tfg_ores/nether_vein_index#nether_sapphire)16%$(/l), $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Свинець: $(l:tfg_ores/nether_vein_index#nether_silver)35%$(/l)$()$(li)Сильвін: $(l:tfg_ores/nether_vein_index#nether_sylvite)100%$(/l)$()$(li)Сірка: $(l:tfg_ores/nether_vein_index#nether_sulfur)50%$(/l), $(l:tfg_ores/nether_vein_index#nether_sphalerite)35%$(/l)$()$(li)Слюда: $(l:tfg_ores/nether_vein_index#nether_mica)33%$(/l)$()$(li)Смарагд: $(l:tfg_ores/nether_vein_index#nether_beryllium)47%$(/l)$()$(li)Соапостон: $(l:tfg_ores/nether_vein_index#nether_lubricant)30%$(/l)$()$(li)Содаліт: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Спесартін: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Стибніт: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Содаліт: $(l:tfg_ores/nether_vein_index#nether_lapis)25%$(/l)$()$(li)Спесартін: $(l:tfg_ores/nether_vein_index#nether_manganese)25%$(/l)$()$(li)Стибніт: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)20%$(/l)$()$(li)Сфалерит: $(l:tfg_ores/nether_vein_index#nether_sphalerite)40%$(/l), $(l:tfg_ores/nether_vein_index#nether_sulfur)15%$(/l)$()$(li)Тальк: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Танталіт: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Тетраедрит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Торій: $(l:tfg_ores/nether_vein_index#nether_beryllium)15%$(/l)$()$(li)Трикальційфосфат: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Уранит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Ураніт: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()", + "text": "$(li)Тальк: $(l:tfg_ores/nether_vein_index#nether_lubricant)20%$(/l)$()$(li)Танталіт: $(l:tfg_ores/nether_vein_index#nether_manganese)12%$(/l)$()$(li)Тетраедрит: $(l:tfg_ores/nether_vein_index#nether_tetrahedrite)50%$(/l)$()$(li)Топаз: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Торій: $(l:tfg_ores/nether_vein_index#nether_beryllium)0%$(/l)$()$(li)Трикальційфосфат: $(l:tfg_ores/nether_vein_index#nether_apatite)35%$(/l)$()$(li)Трона: $(l:tfg_ores/nether_vein_index#nether_lubricant)10%$(/l)$()$(li)Уранит: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Ураніт: $(l:tfg_ores/nether_vein_index#nether_pitchblende)50%$(/l)$()$(li)Халькопирит: $(l:tfg_ores/nether_vein_index#nether_copper)20%$(/l)$()$(li)Халькоцит: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Хроміт: $(l:tfg_ores/nether_vein_index#nether_magnetite)10%$(/l)$()$(li)Червоний гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Шеєліт: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)Халькоцит: $(l:tfg_ores/nether_vein_index#nether_topaz)25%$(/l)$()$(li)Хроміт: $(l:tfg_ores/nether_vein_index#nether_magnetite)60%$(/l)$()$(li)Червоний гранат: $(l:tfg_ores/nether_vein_index#nether_garnet)9%$(/l)$()$(li)Шеєліт: $(l:tfg_ores/nether_vein_index#nether_scheelite)45%$(/l)$()$(li)Шелдонітн: $(l:tfg_ores/nether_vein_index#nether_sheldonite)25%$(/l)$()", + "text": "$(li)Шелдонітн: $(l:tfg_ores/nether_vein_index#nether_sheldonite)29%$(/l)$()", "type": "patchouli:text" } - ] + ], + "sortnum": 2 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_vein_index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_vein_index.json index 069b78452..e27414b26 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_vein_index.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/nether_vein_index.json @@ -1,6 +1,6 @@ { "__credits__": "This page was automatically generated by OresToFieldGuide.", - "name": "__ Vein Index", + "name": "Індекс Жил безодні", "icon": "gtceu:pyroxenite_nether_quartz_ore", "category": "tfc:tfg_ores", "read_by_default": true, @@ -8,23 +8,23 @@ "pages": [ { "Type": "patchouli:text", - "text": "This is the $(thing)Vein Index$() for $(thing)__$(). Each Vein has details regarding its rarity, density, vein type, height found, sizes, what stones it spawns on, and more.", - "title": "__ Vein Index", + "text": "Це $(thing)Індекс жил$() для $(thing)Безодня$(). Кожна жила містить інформацію про її рідкісність, щільність, тип, висоту залягання, розміри, породи, в яких вона з’являється, та інше.", + "title": "Індекс Жил безодні", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Аметист, Опал і Гранат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Антрацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Апатит і Пірохлор$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Бастнезит і Монацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Бентоніт та Олівін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_bauxite)Боксит і Ільменіт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Вульфеніт і Молібденіт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Гарнієрит і Кобальтит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Гематит та Лімоніт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Гетит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Гранат і Каситеритові піски$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Графіт і Діамант$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Золото та Гематит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Каситерит$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_garnet)Аметист, Опал і Гранат$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_anthracite)Антрацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_apatite)Апатит і Пірохлор$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_monazite)Бастнезит і Монацит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_olivine)Бентоніт та Олівін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_molybdenum)Вульфеніт і Молібденіт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnierite)Гарнієрит і Кобальтит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_hematite)Гематит та Лімоніт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_goethite)Гетит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_garnet_tin)Гранат і Каситеритові піски$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_graphite)Графіт і Діамант$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_gold)Золото та Гематит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_cassiterite)Каситерит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Кварц Нижнього Світу$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_quartz)Кварц Нижнього Світу$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Кіаніт, Слюда та Боксити$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Марганець і Тантал$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Мідь та Халькопірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Мінеральні піски$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Наквадак і Плутоній$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Редстоун, Кіновар і Рубін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Сапфір і Альмадін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Селітра та Електротин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Сильвін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Сірка та Пірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Смарагд і Берилій$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Смарагд, Лазурит та Содаліт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Соапостон, Тальк і Трона$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_mica)Кіаніт, Слюда та Боксити$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lapis)Лапіс, Лазурит та Содаліт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_manganese)Марганець і Тантал$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_copper)Мідь та Халькопірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_basaltic_sands)Мінеральні піски$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_naquadah)Наквадак і Плутоній$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_redstone)Редстоун, Кіновар і Рубін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sapphire)Сапфір і Альмадін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_saltpeter)Селітра та Електротин$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sylvite)Сильвін$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sulfur)Сірка та Пірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_beryllium)Смарагд і Берилій$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Срібло, Гален і Свинець$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_lubricant)Стеатит, Тальк і Трона$()$()", "type": "patchouli:text" }, { "Type": "patchouli:text", - "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_silver)Срібло, Гален і Свинець$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Сфалерит і Пірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Тетраедрит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Топаз і Халькоцит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Ураніт & Пітчбленд$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Хроміт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Шеєліт та Вольфрам$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Шелдоніт і Борніт$()$()", + "text": "$(li)$(l:tfg_ores/nether_vein_index#nether_sphalerite)Сфалерит і Пірит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_tetrahedrite)Тетраедрит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_topaz)Топаз і Халькоцит$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_pitchblende)Ураніт & Пітчбленд$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_magnetite)Хроміт$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_scheelite)Шеєліт та Вольфрам$()$()$(li)$(l:tfg_ores/nether_vein_index#nether_sheldonite)Шелдоніт і Борніт$()$()", "type": "patchouli:text" }, { @@ -71,7 +71,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Кремній, Кисню$(br)$(thing)Формула$(): (SiO₂)", + "text": "$(thing)Відсоток$(): 38%$(br)$(thing)Джерело$(): Кремнію, Кисню$(br)$(thing)Формула$(): (SiO₂)", "type": "patchouli:multiblock" }, { @@ -91,7 +91,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Джерело$(): Андрадит, Гросулар, Уваровіт", + "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Джерело$(): Андрадиту, Гросулару, Уваровіту", "type": "patchouli:multiblock" }, { @@ -143,7 +143,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 100%$(br)$(thing)Використовується для$(): Ковальське паливо$(br)$(thing)Формула$(): C", + "text": "$(thing)Відсоток$(): 100%$(br)$(thing)Використовується для$(): Паливо$(br)$(thing)Формула$(): C", "type": "patchouli:multiblock" }, { @@ -215,7 +215,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 185$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Піроксеніти", + "text": "$(thing)Рідкість$(): 245$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Піроксеніти", "title": "Бастнезит і Монацит", "type": "patchouli:text", "anchor": "nether_monazite" @@ -277,7 +277,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Неодим$(br)$(thing)Формула$(): Nd", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Неодиму$(br)$(thing)Формула$(): Nd", "type": "patchouli:multiblock" }, { @@ -372,73 +372,6 @@ "draw_filler": true, "type": "patchouli:empty" }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 185$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Базальт, Мігматит, Піроксеніти, Травертин", - "title": "Боксит і Ільменіт", - "type": "patchouli:text", - "anchor": "nether_bauxite" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 45%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Ільменіт", - "multiblock": { - "mapping": { - "0": "#forge:ores/ilmenite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Залізо, Титану$(br)$(thing)Формула$(): FeTiO₃", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Алюмінію", - "multiblock": { - "mapping": { - "0": "#forge:ores/aluminium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 245$(br)$(thing)Щільність$(): 0.55$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 0 — 128$(br)$(thing)Розмір$(): 31$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Піроксеніти", @@ -463,7 +396,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 40%$(br)$(thing)Джерело$(): Свинець, Молібденум$(br)$(thing)Формула$(): PbMoO₄", + "text": "$(thing)Відсоток$(): 42%$(br)$(thing)Джерело$(): Свинцю, Молібденуму$(br)$(thing)Формула$(): PbMoO₄", "type": "patchouli:multiblock" }, { @@ -483,15 +416,15 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): MoS₂", + "text": "$(thing)Відсоток$(): 31%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): MoS₂", "type": "patchouli:multiblock" }, { "Type": "patchouli:multiblock", - "name": "Молібденум", + "name": "Нікель", "multiblock": { "mapping": { - "0": "#forge:ores/molybdenum" + "0": "#forge:ores/nickel" }, "pattern": [ [ @@ -503,7 +436,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): Mo", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", "type": "patchouli:multiblock" }, { @@ -523,7 +456,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): CaMoO₄", + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Молібденум$(br)$(thing)Формула$(): CaMoO₄", "type": "patchouli:multiblock" }, { @@ -555,7 +488,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): NiO", + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): NiO", "type": "patchouli:multiblock" }, { @@ -575,47 +508,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кобальтит", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobaltite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Arsenicosis (Inhalation)$(/t)$()", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кобальт", - "multiblock": { - "mapping": { - "0": "#forge:ores/cobalt" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Кобальту$(br)$(thing)Формула$(): Co", + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni₉S₈", "type": "patchouli:multiblock" }, { @@ -635,7 +528,47 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Розплавляється в$(): Нікель$(br)$(thing)Формула$(): Ni", + "text": "$(thing)Відсоток$(): 19%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 19%$(br)$(thing)Джерело$(): Кобальту, Миш'яку$(br)$(thing)Формула$(): CoAsS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Арсенікоз (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 14%$(br)$(thing)Розплавляється в$(): Кобальту$(br)$(thing)Формула$(): Co", "type": "patchouli:multiblock" }, { @@ -682,7 +615,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -769,7 +702,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -901,7 +834,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Рак легенів$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Asbestosis (Inhalation)$(/t)$()", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Магнію, Рак легенів$(br)$(thing)Формула$(): Mg₃Si₂H₄O₉$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Азбестоз (інгаляція)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -921,7 +854,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Залізо, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Заліза, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", "type": "patchouli:multiblock" }, { @@ -993,7 +926,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Використовується для$(): Ковальське паливо, Дистиляція$(br)$(thing)Формула$(): C", + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Використовується для$(): Палива, Дистиляції$(br)$(thing)Формула$(): C", "type": "patchouli:multiblock" }, { @@ -1060,7 +993,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): FeHO₂", + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): FeHO₂", "type": "patchouli:multiblock" }, { @@ -1231,7 +1164,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂SiO₅", + "text": "$(thing)Відсоток$(): 46%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂SiO₅", "type": "patchouli:multiblock" }, { @@ -1251,27 +1184,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Калію, Алюмінію, Фтору$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Боксит", - "multiblock": { - "mapping": { - "0": "#forge:ores/bauxite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Калію, Алюмінію, Фтору$(br)$(thing)Формула$(): KAl₃Si₃F₂O₁₀", "type": "patchouli:multiblock" }, { @@ -1291,7 +1204,94 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Цезій, Алюмінію$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Джерело$(): Цезій, Алюмінію$(br)$(thing)Формула$(): Cs₂Al₂Si₄(H₂O)₂O₁₂", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 220$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 40$(br2)$(thing)Типи каменю$(): Мігматит, Піроксеніти, Травертин", + "title": "Лапіс, Лазурит та Содаліт", + "type": "patchouli:text", + "anchor": "nether_lapis" + }, + { + "Type": "patchouli:multiblock", + "name": "Лазурит", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію, Кальцію, Натрію$(br)$(thing)Формула$(): Al₆Si₆Ca₈Na₈", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Содаліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію, Натрію$(br)$(thing)Формула$(): Al₃Si₃Na₄Cl", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Лапіс", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Лазуриту, Содаліту, Пириту, Кальциту", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кальцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кальцію$(br)$(thing)Формула$(): CaCO₃", "type": "patchouli:multiblock" }, { @@ -1301,7 +1301,7 @@ }, { "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 195$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Базальт, Мігматит, Піроксеніти, Травертин", + "text": "$(thing)Рідкість$(): 225$(br)$(thing)Щільність$(): 0.4$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Базальт, Мігматит, Піроксеніти, Травертин", "title": "Марганець і Тантал", "type": "patchouli:text", "anchor": "nether_manganese" @@ -1507,7 +1507,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)", "type": "patchouli:multiblock" }, { @@ -1527,7 +1527,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Залізо$(br)$(thing)Формула$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))", "type": "patchouli:multiblock" }, { @@ -1599,7 +1599,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 75%$(br)$(thing)Джерело$(): Наквадак, Tritanium$(br)$(thing)Формула$(): Nq", + "text": "$(thing)Відсоток$(): 75%$(br)$(thing)Джерело$(): Наквадаку, Тританію$(br)$(thing)Формула$(): Nq", "type": "patchouli:multiblock" }, { @@ -1619,7 +1619,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Плутонію$(br)$(thing)Формула$(): Pu²³⁹$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Full Protection)Carcinogenic (Any Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Плутонію$(br)$(thing)Формула$(): Pu²³⁹$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібен повний захист)Канцерогенне (будь-який контакт)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -1830,7 +1830,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Залізо, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Заліза, Алюмінію$(br)$(thing)Формула$(): (SiO₂)₈(Fe₂O₃)(Al₂O₃)", "type": "patchouli:multiblock" }, { @@ -1929,7 +1929,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -1996,7 +1996,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Використовується для$(): MV компонентів, Фільтр тегів предметів$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", + "text": "$(thing)Відсоток$(): 47%$(br)$(thing)Використовується для$(): MV компонентів, Фільтр тегів предметів$(br)$(thing)Формула$(): Be₃Al₂Si₆O₁₈", "type": "patchouli:multiblock" }, { @@ -2016,7 +2016,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Використовується для$(): Перли Енда$(br)$(thing)Формула$(): Be$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Rubber Gloves)Berylliosis (Skin Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 33%$(br)$(thing)Джерело$(): Берилію$(br)$(thing)Формула$(): Be$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Бериліоз (контакт із шкірою)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Кам’яна сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 18%$(br)$(thing)Джерело$(): Калію, Хлору$(br)$(thing)Формула$(): KCl", "type": "patchouli:multiblock" }, { @@ -2036,94 +2056,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Торій$(br)$(thing)Формула$(): Th", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 220$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 40$(br2)$(thing)Типи каменю$(): Мігматит, Піроксеніти, Травертин", - "title": "Смарагд, Лазурит та Содаліт", - "type": "patchouli:text", - "anchor": "nether_lapis" - }, - { - "Type": "patchouli:multiblock", - "name": "Лазурит", - "multiblock": { - "mapping": { - "0": "#forge:ores/lazurite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Алюмінію, Кальцію, Натрію$(br)$(thing)Формула$(): Al₆Si₆Ca₈Na₈", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Содаліт", - "multiblock": { - "mapping": { - "0": "#forge:ores/sodalite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Алюмінію, Натрію$(br)$(thing)Формула$(): Al₃Si₃Na₄Cl", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Смарагд", - "multiblock": { - "mapping": { - "0": "#forge:ores/lapis" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Лазуриту, Содаліту, Пириту, Кальциту", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Кальцит", - "multiblock": { - "mapping": { - "0": "#forge:ores/calcite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Кальцію$(br)$(thing)Формула$(): CaCO₃", + "text": "$(thing)Відсоток$(): 0%$(br)$(thing)Джерело$(): Торію$(br)$(thing)Формула$(): Th", "type": "patchouli:multiblock" }, { @@ -2131,10 +2064,77 @@ "draw_filler": true, "type": "patchouli:empty" }, + { + "Type": "patchouli:text", + "text": "$(thing)Рідкість$(): 160$(br)$(thing)Щільність$(): 0.5$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Гнейс, Граніт, Піроксеніти", + "title": "Срібло, Гален і Свинець", + "type": "patchouli:text", + "anchor": "nether_silver" + }, + { + "Type": "patchouli:multiblock", + "name": "Самородна Срібла", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Срібло$(br)$(thing)Формула$(): Ag", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Свинець", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Свинець$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Галена", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): PbS$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібна захисна маска)Слабка отруйність (інгаляція)$(/t)$()", + "type": "patchouli:multiblock" + }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 250$(br)$(thing)Щільність$(): 0.35$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 41$(br2)$(thing)Типи каменю$(): Аспідний сланець, Габро, Гнейс, Граніт, Діорит, Піроксеніти", - "title": "Соапостон, Тальк і Трона", + "title": "Стеатит, Тальк і Трона", "type": "patchouli:text", "anchor": "nether_lubricant" }, @@ -2238,73 +2238,6 @@ "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Натрію$(br)$(thing)Формула$(): Na₃C₂H(H₂O)₂O₆", "type": "patchouli:multiblock" }, - { - "Type": "patchouli:text", - "text": "$(thing)Рідкість$(): 160$(br)$(thing)Щільність$(): 0.5$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 24 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Гнейс, Граніт, Піроксеніти", - "title": "Срібло, Гален і Свинець", - "type": "patchouli:text", - "anchor": "nether_silver" - }, - { - "Type": "patchouli:multiblock", - "name": "Самородна Срібла", - "multiblock": { - "mapping": { - "0": "#forge:ores/silver" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Срібла$(br)$(thing)Формула$(): Ag", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Свинець", - "multiblock": { - "mapping": { - "0": "#forge:ores/lead" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): Pb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Галена", - "multiblock": { - "mapping": { - "0": "#forge:ores/galena" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Свинцю$(br)$(thing)Формула$(): PbS$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Face Mask)Weakly Poisonous (Inhalation)$(/t)$()", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:text", "text": "$(thing)Рідкість$(): 170$(br)$(thing)Щільність$(): 0.5$(br)$(thing)Тип$(): Кластерна вена$(br)$(thing)Y$(): 32 — 128$(br)$(thing)Розмір$(): 45$(br2)$(thing)Типи каменю$(): Базальт, Мігматит, Піроксеніти, Травертин", @@ -2349,7 +2282,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Сірка$(br)$(thing)Формула$(): S", + "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Сірки$(br)$(thing)Формула$(): S", "type": "patchouli:multiblock" }, { @@ -2503,7 +2436,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₂S", + "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Міді$(br)$(thing)Формула$(): Cu₂S", "type": "patchouli:multiblock" }, { @@ -2555,7 +2488,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану, Торій, Свинець$(br)$(thing)Формула$(): (UO₂)₃ThPb$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Full Protection)Carcinogenic (Any Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану, Торію, Свинцю$(br)$(thing)Формула$(): (UO₂)₃ThPb$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібен повний захист)Канцерогенне (будь-який контакт)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2575,7 +2508,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану$(br)$(thing)Формула$(): UO₂$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Full Protection)Carcinogenic (Any Contact)$(/t)$()", + "text": "$(thing)Відсоток$(): 50%$(br)$(thing)Джерело$(): Урану$(br)$(thing)Формула$(): UO₂$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібен повний захист)Канцерогенне (будь-який контакт)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2590,26 +2523,6 @@ "type": "patchouli:text", "anchor": "nether_magnetite" }, - { - "Type": "patchouli:multiblock", - "name": "Хроміт", - "multiblock": { - "mapping": { - "0": "#forge:ores/chromite" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 60%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Requires Rubber Gloves)Irritant (Skin Contact)$(/t)$()", - "type": "patchouli:multiblock" - }, { "Type": "patchouli:multiblock", "name": "Ванадієвий магнетит", @@ -2627,7 +2540,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Залізо, Ванадію$(br)$(thing)Формула$(): (Fe₃O₄)V", + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Джерело$(): Залізо, Ванадію$(br)$(thing)Формула$(): (Fe₃O₄)V", "type": "patchouli:multiblock" }, { @@ -2647,7 +2560,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Розплавляється в$(): Золото$(br)$(thing)Формула$(): Au", + "text": "$(thing)Відсоток$(): 30%$(br)$(thing)Розплавляється в$(): Золото$(br)$(thing)Формула$(): Au", "type": "patchouli:multiblock" }, { @@ -2667,7 +2580,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): Fe₃O₄", + "text": "$(thing)Відсоток$(): 20%$(br)$(thing)Розплавляється в$(): Чавун$(br)$(thing)Формула$(): Fe₃O₄", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Хроміт", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Хрому$(br)$(thing)Формула$(): FeCr₂O₄$(br)$(thing)Небезпечний$(): $(c)$(t:Потрібні гумові рукавички)Подразник (контакт із шкірою)$(/t)$()", "type": "patchouli:multiblock" }, { @@ -2687,7 +2620,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", + "text": "$(thing)Відсоток$(): 10%$(br)$(thing)Джерело$(): Алюмінію$(br)$(thing)Формула$(): Al₂O₃", "type": "patchouli:multiblock" }, { @@ -2781,7 +2714,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 35%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", + "text": "$(thing)Відсоток$(): 41%$(br)$(thing)Джерело$(): Мідь$(br)$(thing)Формула$(): Cu₅FeS₄", "type": "patchouli:multiblock" }, { @@ -2801,7 +2734,27 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Джерело$(): Платини, Нікелю, Паладію$(br)$(thing)Формула$(): Pt₃NiSPd", + "text": "$(thing)Відсоток$(): 29%$(br)$(thing)Джерело$(): Платини, Нікелю, Паладію$(br)$(thing)Формула$(): Pt₃NiSPd", + "type": "patchouli:multiblock" + }, + { + "Type": "patchouli:multiblock", + "name": "Нікель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "$(thing)Відсоток$(): 23%$(br)$(thing)Розплавляється в$(): Нікелю$(br)$(thing)Формула$(): Ni", "type": "patchouli:multiblock" }, { @@ -2821,27 +2774,7 @@ ] }, "enable_visualize": false, - "text": "$(thing)Відсоток$(): 25%$(br)$(thing)Розплавляється в$(): Платини$(br)$(thing)Формула$(): Pt", - "type": "patchouli:multiblock" - }, - { - "Type": "patchouli:multiblock", - "name": "Паладій", - "multiblock": { - "mapping": { - "0": "#forge:ores/palladium" - }, - "pattern": [ - [ - "0" - ], - [ - " " - ] - ] - }, - "enable_visualize": false, - "text": "$(thing)Відсоток$(): 15%$(br)$(thing)Джерело$(): Паладію$(br)$(thing)Формула$(): Pd", + "text": "$(thing)Відсоток$(): 5%$(br)$(thing)Розплавляється в$(): Платину$(br)$(thing)Формула$(): Pt", "type": "patchouli:multiblock" }, { @@ -2849,5 +2782,6 @@ "draw_filler": true, "type": "patchouli:empty" } - ] + ], + "sortnum": 3 } \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json deleted file mode 100644 index bb61de039..000000000 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "Нескінченні ресурси?!", - "icon": "minecraft:lava_bucket", - "category": "tfc:tfg_tips", - "read_by_default": true, - "pages": [ - { - "type": "patchouli:text", - "text": "Більшість сировинних ресурсів, які вам знадобляться, є невідновлюваними, і вам доведеться їх видобувати, але деякі з них є нескінченно відновлюваними, як тільки ви дістанетеся до $(thing)LV$() та $(thing)MV$().$(br2)Однак багато з цих методів досить повільні, тому вам вирішувати, чи варто їх застосовувати, чи просто розкопати ще одну рудну жилу." - }, - { - "type": "patchouli:spotlight", - "title": "Рідини", - "item": "create:hose_pulley", - "text": "$(thing)Вода$(), $(thing)Морська Вода$(), та $(thing)Лава$() всі вони відновлюються за допомогою $(item)Шківу шланга$() і єдиним джерелом рідини. Ви можете витягнути шланг зі шківа за допомогою $(l:mechanics/pumps)Механічної Помпи$()." - }, - { - "type": "patchouli:text", - "text": "$(item)Морська Вода$() можна центрифугувати у Воду та $(thing)Сіль$(), які можна електролізувати в $(thing)Хлор$() та $(thing)Соду$()$(br2)$(item)Лаву$() можна центрифугувати в $(thing)Золоті самородки$(), $(thing)Танталіт$(), $(thing)Сапфір$(), $(thing)Негашене Вапно$(), та $(thing)Діоксид Кремнію$().$(br2)Лаву також можна використовувати як $(item)нескінченне, безкоштовне паливо$() для ваших парових котлів!" - }, - { - "type": "patchouli:spotlight", - "title": "Кам'яний пил", - "item": { - "tag": "tfg:stone_dusts" - }, - "text": "Іншим джерелом нескінченних ресурсів є $(thing)Кам'яний пил$(). Ви можете отримати нескінченну кількість сирої породи через $(item)Кам'яну Дробарку$(), а потім подрібнюємо його на різний пил.$(br2)Потім цей кам'яний пил можна центрифугувати в різні ресурси (хоча більшість з них вимагають $(thing)MV$()). Більшість з них дають діоксид кремнію і кисень, тому в списку будуть перераховані тільки інші ресурси. " - }, - { - "type": "patchouli:text", - "title": "Осадові", - "text": "$(thing)Глинистий сланець$():Натрій, Суміш Металів$(br)$(thing)Аргиліт$(): Алюміній, Гематит$(br)$(thing)Вапняк$(): Кальцій, Суміш Металів$(br)$(thing)Конгломерат$(): Трикальційфосфат, Гематит$(br)$(thing)Доломіт$(): Магній, Кальцій, Суміш Металів$(br)$(thing)Кременистий сланець$(): Суміш Металів$(br)$(thing)Крейда$(): Кальцій, Вуглець, Суміш Металів" - }, - { - "type": "patchouli:text", - "title": "Метаморфічний", - "text": "$(thing)Кварцит$(): Нічого$(br)$(thing)Шиферний сланець$(): Суміш Металів$(br)$(thing)Філіт$(): Хлорид Кальцію$(br)$(thing)Аспідний сланець$(): Слюда (Фтор), Тальк (Магній), Графіт, Суміш Металів$(br)$(thing)Гнейс$(): Біотит (Фтор)$(br)$(thing)Мармур$(): Магній, Кальцит" - }, - { - "type": "patchouli:text", - "title": "Ігнейські Інтрузивні", - "text": "$(thing)Граніт$(): Кальцит, Кремінь$(br)$(thing)Габро$(): Титан, Залізо, Суміш Металів$(br)$(thing)Діорит$(): Глина, Алюміній, Сірка, Натрій, Літій" - }, - { - "type": "patchouli:text", - "title": "Ігнейські Екструзивні", - "text": "$(thing)Ріоліт$(): Суміш Металів$(br)$(thing)Базальт$(): Олівін, Кальцит, Кремінь, Темний Попіл$(br)$(thing)Андезит$(): Азбест, Селітра$(br)$(thing)Дацит$(): Натрій, Кальцій, Алюміній, Суміш Металів" - }, - { - "type": "patchouli:spotlight", - "title": "Об'ємні тераріуми", - "item": "gtceu:nether_dome,gtceu:end_dome", - "text": "Пізніше ви зможете використовувати $(item)Незераріум$() та $(item)Ендераріум$() щоб зробити $(thing)Редстоун$(), $(thing)Кварц Нижнього Світу$(), and $(thing)Перли Енда$() поновлюваними." - } - ] -} \ No newline at end of file diff --git a/kubejs/assets/tfc/textures/block/metal/block/zinc.png b/kubejs/assets/tfc/textures/block/metal/block/zinc.png new file mode 100644 index 000000000..2cb121e5a Binary files /dev/null and b/kubejs/assets/tfc/textures/block/metal/block/zinc.png differ diff --git a/kubejs/assets/tfc/textures/block/metal/smooth/zinc.png b/kubejs/assets/tfc/textures/block/metal/smooth/zinc.png new file mode 100644 index 000000000..422b0e6b3 Binary files /dev/null and b/kubejs/assets/tfc/textures/block/metal/smooth/zinc.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png new file mode 100644 index 000000000..5eca90aa4 Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png new file mode 100644 index 000000000..26eec41bc Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png new file mode 100644 index 000000000..c2f44257d Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png b/kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png new file mode 100644 index 000000000..97d29f80c Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/moon_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/moon_stone.png new file mode 100644 index 000000000..701873c11 Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/moon_stone.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/permafrost.png b/kubejs/assets/tfc/textures/gui/knapping/loose/permafrost.png new file mode 100644 index 000000000..03d08089d Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/permafrost.png differ diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png new file mode 100644 index 000000000..a325c5708 Binary files /dev/null and b/kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png differ diff --git a/kubejs/assets/tfcgroomer/lang/en_us.json b/kubejs/assets/tfcgroomer/lang/en_us.json new file mode 100644 index 000000000..233ad89f2 --- /dev/null +++ b/kubejs/assets/tfcgroomer/lang/en_us.json @@ -0,0 +1,12 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.tfcgroomer.copper_grooming_station": "Copper Feeding Trough", + "block.tfcgroomer.bronze_grooming_station": "Bronze Feeding Trough", + "block.tfcgroomer.bismuth_bronze_grooming_station": "Bismuth Bronze Feeding Trough", + "block.tfcgroomer.black_bronze_grooming_station": "Black Bronze Feeding Trough", + "block.tfcgroomer.wrought_iron_grooming_station": "Wrought Iron Feeding Trough", + "block.tfcgroomer.steel_grooming_station": "Steel Feeding Trough", + "block.tfcgroomer.black_steel_grooming_station": "Black Steel Feeding Trough", + "block.tfcgroomer.red_steel_grooming_station": "Red Steel Feeding Trough", + "block.tfcgroomer.blue_steel_grooming_station": "Blue Steel Feeding Trough" +} \ No newline at end of file diff --git a/kubejs/assets/tfcgroomer/lang/uk_ua.json b/kubejs/assets/tfcgroomer/lang/uk_ua.json new file mode 100644 index 000000000..6d2a5ddff --- /dev/null +++ b/kubejs/assets/tfcgroomer/lang/uk_ua.json @@ -0,0 +1,12 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.tfcgroomer.copper_grooming_station": "Мідна Годівниця", + "block.tfcgroomer.bronze_grooming_station": "Бронзова Годівниця", + "block.tfcgroomer.bismuth_bronze_grooming_station": "Годівниця з Вісмутової Бронзи", + "block.tfcgroomer.black_bronze_grooming_station": "Годівниця з Чорної Бронзи", + "block.tfcgroomer.wrought_iron_grooming_station": "Годівниця з Кованого Заліза", + "block.tfcgroomer.steel_grooming_station": "Сталева Годівниця", + "block.tfcgroomer.black_steel_grooming_station": "Годівниця з Чорної Сталі", + "block.tfcgroomer.red_steel_grooming_station": "Годівниця з Червоної Сталі", + "block.tfcgroomer.blue_steel_grooming_station": "Годівниця з Синьої Сталі" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/animations/entity/moon_rabbit/female.animation.json b/kubejs/assets/tfg/animations/entity/moon_rabbit/female.animation.json new file mode 100644 index 000000000..e069d3c5f --- /dev/null +++ b/kubejs/assets/tfg/animations/entity/moon_rabbit/female.animation.json @@ -0,0 +1,93 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.moon_rabbit.female.baby_transform": { + "loop": true, + "bones": { + "earLeft": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "earRight": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "head": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "nose": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + } + } + }, + "animation.moon_rabbit.female.move": { + "loop": true, + "bones": { + "earLeft": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this + 15.0", 0] + } + }, + "earRight": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this - 15.0", 0] + } + }, + "frontLegLeft": { + "rotation": { + "vector": ["variable.jump_rotation * -40.0 - 11.0 - this", 0, 0] + } + }, + "frontLegRight": { + "rotation": { + "vector": ["variable.jump_rotation * -40.0 - 11.0 - this", 0, 0] + } + }, + "haunchLeft": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - 21.0 - this", 0, 0] + } + }, + "haunchRight": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - 21.0 - this", 0, 0] + } + }, + "nose": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0] + } + }, + "rearFootLeft": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - this", 0, 0] + } + }, + "rearFootRight": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - this", 0, 0] + } + } + } + } + }, + "geckolib_format_version": 2 +} \ No newline at end of file diff --git a/kubejs/assets/tfg/animations/entity/moon_rabbit/male.animation.json b/kubejs/assets/tfg/animations/entity/moon_rabbit/male.animation.json new file mode 100644 index 000000000..dacf79d93 --- /dev/null +++ b/kubejs/assets/tfg/animations/entity/moon_rabbit/male.animation.json @@ -0,0 +1,93 @@ +{ + "format_version": "1.8.0", + "animations": { + "entities.moon_rabbit.male.baby_transform": { + "loop": true, + "bones": { + "earLeft": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "earRight": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "head": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + }, + "nose": { + "position": { + "vector": [0, -1, 1] + }, + "scale": { + "vector": [1.5, 1.5, 1.5] + } + } + } + }, + "entities.moon_rabbit.male.move": { + "loop": true, + "bones": { + "earLeft": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this + 15.0", 0] + } + }, + "earRight": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this - 15.0", 0] + } + }, + "frontLegLeft": { + "rotation": { + "vector": ["variable.jump_rotation * -40.0 - 11.0 - this", 0, 0] + } + }, + "frontLegRight": { + "rotation": { + "vector": ["variable.jump_rotation * -40.0 - 11.0 - this", 0, 0] + } + }, + "haunchLeft": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - 21.0 - this", 0, 0] + } + }, + "haunchRight": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - 21.0 - this", 0, 0] + } + }, + "nose": { + "rotation": { + "vector": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0] + } + }, + "rearFootLeft": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - this", 0, 0] + } + }, + "rearFootRight": { + "rotation": { + "vector": ["variable.jump_rotation * 50.0 - this", 0, 0] + } + } + } + } + }, + "geckolib_format_version": 2 +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/bud_indicator.json b/kubejs/assets/tfg/blockstates/bud_indicator.json new file mode 100644 index 000000000..4f0d239f8 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/bud_indicator.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "tfg:block/bud_indicator" }, + { "model": "tfg:block/bud_indicator", "y": 90 }, + { "model": "tfg:block/bud_indicator", "y": 180 }, + { "model": "tfg:block/bud_indicator", "y": 270 } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/corallium_arenicolus_0.json b/kubejs/assets/tfg/blockstates/corallium_arenicolus_0.json new file mode 100644 index 000000000..ee10f45fa --- /dev/null +++ b/kubejs/assets/tfg/blockstates/corallium_arenicolus_0.json @@ -0,0 +1,10 @@ +{ + "variants": { + "half=lower": { + "model": "tfg:block/corallium_arenicolus_0_bottom" + }, + "half=upper": { + "model": "tfg:block/corallium_arenicolus_0_top" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/geyser_source.json b/kubejs/assets/tfg/blockstates/geyser_source.json new file mode 100644 index 000000000..c4d85328b --- /dev/null +++ b/kubejs/assets/tfg/blockstates/geyser_source.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/geyser_source" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/geyser_source_small.json b/kubejs/assets/tfg/blockstates/geyser_source_small.json new file mode 100644 index 000000000..996f1410f --- /dev/null +++ b/kubejs/assets/tfg/blockstates/geyser_source_small.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/geyser_source_small" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/glacio_stone.json b/kubejs/assets/tfg/blockstates/loose/glacio_stone.json new file mode 100644 index 000000000..2ce1455c5 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/glacio_stone.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/glacio_stone_1", + "y": 90 + }, + { + "model": "tfg:block/loose/glacio_stone_1" + }, + { + "model": "tfg:block/loose/glacio_stone_1", + "y": 180 + }, + { + "model": "tfg:block/loose/glacio_stone_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/glacio_stone_2", + "y": 90 + }, + { + "model": "tfg:block/loose/glacio_stone_2" + }, + { + "model": "tfg:block/loose/glacio_stone_2", + "y": 180 + }, + { + "model": "tfg:block/loose/glacio_stone_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/glacio_stone_3", + "y": 90 + }, + { + "model": "tfg:block/loose/glacio_stone_3" + }, + { + "model": "tfg:block/loose/glacio_stone_3", + "y": 180 + }, + { + "model": "tfg:block/loose/glacio_stone_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/mars_stone.json b/kubejs/assets/tfg/blockstates/loose/mars_stone.json new file mode 100644 index 000000000..bc2f65392 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/mars_stone.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/mars_stone_1", + "y": 90 + }, + { + "model": "tfg:block/loose/mars_stone_1" + }, + { + "model": "tfg:block/loose/mars_stone_1", + "y": 180 + }, + { + "model": "tfg:block/loose/mars_stone_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/mars_stone_2", + "y": 90 + }, + { + "model": "tfg:block/loose/mars_stone_2" + }, + { + "model": "tfg:block/loose/mars_stone_2", + "y": 180 + }, + { + "model": "tfg:block/loose/mars_stone_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/mars_stone_3", + "y": 90 + }, + { + "model": "tfg:block/loose/mars_stone_3" + }, + { + "model": "tfg:block/loose/mars_stone_3", + "y": 180 + }, + { + "model": "tfg:block/loose/mars_stone_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/mercury_stone.json b/kubejs/assets/tfg/blockstates/loose/mercury_stone.json new file mode 100644 index 000000000..1d10143d1 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/mercury_stone.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/mercury_stone_1", + "y": 90 + }, + { + "model": "tfg:block/loose/mercury_stone_1" + }, + { + "model": "tfg:block/loose/mercury_stone_1", + "y": 180 + }, + { + "model": "tfg:block/loose/mercury_stone_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/mercury_stone_2", + "y": 90 + }, + { + "model": "tfg:block/loose/mercury_stone_2" + }, + { + "model": "tfg:block/loose/mercury_stone_2", + "y": 180 + }, + { + "model": "tfg:block/loose/mercury_stone_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/mercury_stone_3", + "y": 90 + }, + { + "model": "tfg:block/loose/mercury_stone_3" + }, + { + "model": "tfg:block/loose/mercury_stone_3", + "y": 180 + }, + { + "model": "tfg:block/loose/mercury_stone_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/moon_deepslate.json b/kubejs/assets/tfg/blockstates/loose/moon_deepslate.json new file mode 100644 index 000000000..fd7011681 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/moon_deepslate.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/moon_deepslate_1", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_deepslate_1" + }, + { + "model": "tfg:block/loose/moon_deepslate_1", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_deepslate_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/moon_deepslate_2", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_deepslate_2" + }, + { + "model": "tfg:block/loose/moon_deepslate_2", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_deepslate_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/moon_deepslate_3", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_deepslate_3" + }, + { + "model": "tfg:block/loose/moon_deepslate_3", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_deepslate_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/moon_stone.json b/kubejs/assets/tfg/blockstates/loose/moon_stone.json new file mode 100644 index 000000000..7171ce448 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/moon_stone.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/moon_stone_1", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_stone_1" + }, + { + "model": "tfg:block/loose/moon_stone_1", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_stone_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/moon_stone_2", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_stone_2" + }, + { + "model": "tfg:block/loose/moon_stone_2", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_stone_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/moon_stone_3", + "y": 90 + }, + { + "model": "tfg:block/loose/moon_stone_3" + }, + { + "model": "tfg:block/loose/moon_stone_3", + "y": 180 + }, + { + "model": "tfg:block/loose/moon_stone_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/permafrost.json b/kubejs/assets/tfg/blockstates/loose/permafrost.json new file mode 100644 index 000000000..fccdea10e --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/permafrost.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/permafrost_1", + "y": 90 + }, + { + "model": "tfg:block/loose/permafrost_1" + }, + { + "model": "tfg:block/loose/permafrost_1", + "y": 180 + }, + { + "model": "tfg:block/loose/permafrost_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/permafrost_2", + "y": 90 + }, + { + "model": "tfg:block/loose/permafrost_2" + }, + { + "model": "tfg:block/loose/permafrost_2", + "y": 180 + }, + { + "model": "tfg:block/loose/permafrost_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/permafrost_3", + "y": 90 + }, + { + "model": "tfg:block/loose/permafrost_3" + }, + { + "model": "tfg:block/loose/permafrost_3", + "y": 180 + }, + { + "model": "tfg:block/loose/permafrost_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/loose/venus_stone.json b/kubejs/assets/tfg/blockstates/loose/venus_stone.json new file mode 100644 index 000000000..a61c647e1 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/loose/venus_stone.json @@ -0,0 +1,55 @@ +{ + "variants": { + "count=1": [ + { + "model": "tfg:block/loose/venus_stone_1", + "y": 90 + }, + { + "model": "tfg:block/loose/venus_stone_1" + }, + { + "model": "tfg:block/loose/venus_stone_1", + "y": 180 + }, + { + "model": "tfg:block/loose/venus_stone_1", + "y": 270 + } + ], + "count=2": [ + { + "model": "tfg:block/loose/venus_stone_2", + "y": 90 + }, + { + "model": "tfg:block/loose/venus_stone_2" + }, + { + "model": "tfg:block/loose/venus_stone_2", + "y": 180 + }, + { + "model": "tfg:block/loose/venus_stone_2", + "y": 270 + } + ], + "count=3": [ + { + "model": "tfg:block/loose/venus_stone_3", + "y": 90 + }, + { + "model": "tfg:block/loose/venus_stone_3" + }, + { + "model": "tfg:block/loose/venus_stone_3", + "y": 180 + }, + { + "model": "tfg:block/loose/venus_stone_3", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/lunar_chorus_flower.json b/kubejs/assets/tfg/blockstates/lunar_chorus_flower.json new file mode 100644 index 000000000..0bf058066 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/lunar_chorus_flower.json @@ -0,0 +1,22 @@ +{ + "variants": { + "age=0": { + "model": "minecraft:block/chorus_flower" + }, + "age=1": { + "model": "minecraft:block/chorus_flower" + }, + "age=2": { + "model": "minecraft:block/chorus_flower" + }, + "age=3": { + "model": "minecraft:block/chorus_flower" + }, + "age=4": { + "model": "minecraft:block/chorus_flower" + }, + "age=5": { + "model": "minecraft:block/chorus_flower_dead" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/lunar_chorus_plant.json b/kubejs/assets/tfg/blockstates/lunar_chorus_plant.json new file mode 100644 index 000000000..c84cff188 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/lunar_chorus_plant.json @@ -0,0 +1,222 @@ +{ + "multipart": [ + { + "apply": { + "model": "minecraft:block/chorus_plant_side" + }, + "when": { + "north": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "x": 270 + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "minecraft:block/chorus_plant_side", + "uvlock": true, + "x": 90 + }, + "when": { + "down": "true" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside", + "weight": 2 + }, + { + "model": "minecraft:block/chorus_plant_noside1" + }, + { + "model": "minecraft:block/chorus_plant_noside2" + }, + { + "model": "minecraft:block/chorus_plant_noside3" + } + ], + "when": { + "north": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 90 + } + ], + "when": { + "east": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 180 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 180 + } + ], + "when": { + "south": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "y": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "y": 270 + } + ], + "when": { + "west": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "x": 270 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "x": 270 + } + ], + "when": { + "up": "false" + } + }, + { + "apply": [ + { + "model": "minecraft:block/chorus_plant_noside3", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside2", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside1", + "uvlock": true, + "x": 90 + }, + { + "model": "minecraft:block/chorus_plant_noside", + "uvlock": true, + "weight": 2, + "x": 90 + } + ], + "when": { + "down": "false" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/lunar_roots.json b/kubejs/assets/tfg/blockstates/lunar_roots.json new file mode 100644 index 000000000..ad95a5b0d --- /dev/null +++ b/kubejs/assets/tfg/blockstates/lunar_roots.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "tfg:block/lunar_roots" }, + { "model": "tfg:block/lunar_roots", "y": 90 }, + { "model": "tfg:block/lunar_roots", "y": 180 }, + { "model": "tfg:block/lunar_roots", "y": 270 } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/lunar_sprouts.json b/kubejs/assets/tfg/blockstates/lunar_sprouts.json new file mode 100644 index 000000000..eb3ea72af --- /dev/null +++ b/kubejs/assets/tfg/blockstates/lunar_sprouts.json @@ -0,0 +1,10 @@ +{ + "variants": { + "": [ + { "model": "tfg:block/lunar_sprouts" }, + { "model": "tfg:block/lunar_sprouts", "y": 90 }, + { "model": "tfg:block/lunar_sprouts", "y": 180 }, + { "model": "tfg:block/lunar_sprouts", "y": 270 } + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/marker/mars.json b/kubejs/assets/tfg/blockstates/marker/mars.json new file mode 100644 index 000000000..4e5573f11 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/marker/mars.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/marker/mars" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/marker/mercury.json b/kubejs/assets/tfg/blockstates/marker/mercury.json new file mode 100644 index 000000000..44bd64632 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/marker/mercury.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/marker/mercury" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/marker/moon.json b/kubejs/assets/tfg/blockstates/marker/moon.json new file mode 100644 index 000000000..6e386c27f --- /dev/null +++ b/kubejs/assets/tfg/blockstates/marker/moon.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/marker/moon" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/marker/venus.json b/kubejs/assets/tfg/blockstates/marker/venus.json new file mode 100644 index 000000000..d398f1e96 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/marker/venus.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/marker/venus" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/mushroom_roots.json b/kubejs/assets/tfg/blockstates/mushroom_roots.json index 159eb8cfc..525e46310 100644 --- a/kubejs/assets/tfg/blockstates/mushroom_roots.json +++ b/kubejs/assets/tfg/blockstates/mushroom_roots.json @@ -1,7 +1,10 @@ { "variants": { - "": { - "model": "tfg:block/mushroom_roots" - } + "": [ + { "model": "tfg:block/mushroom_roots" }, + { "model": "tfg:block/mushroom_roots", "y": 90 }, + { "model": "tfg:block/mushroom_roots", "y": 180 }, + { "model": "tfg:block/mushroom_roots", "y": 270 } + ] } } \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/mushroom_sprouts.json b/kubejs/assets/tfg/blockstates/mushroom_sprouts.json index 207c44b1e..c0ead3ddf 100644 --- a/kubejs/assets/tfg/blockstates/mushroom_sprouts.json +++ b/kubejs/assets/tfg/blockstates/mushroom_sprouts.json @@ -1,7 +1,10 @@ { "variants": { - "": { - "model": "tfg:block/mushroom_sprouts" - } + "": [ + { "model": "tfg:block/mushroom_sprouts" }, + { "model": "tfg:block/mushroom_sprouts", "y": 90 }, + { "model": "tfg:block/mushroom_sprouts", "y": 180 }, + { "model": "tfg:block/mushroom_sprouts", "y": 270 } + ] } } \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/black_sand.json b/kubejs/assets/tfg/blockstates/pile/black_sand.json new file mode 100644 index 000000000..0bc3affb6 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/black_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/black_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/black_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/black_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/black_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/black_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/black_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/black_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/black" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/brown_sand.json b/kubejs/assets/tfg/blockstates/pile/brown_sand.json new file mode 100644 index 000000000..6d3155625 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/brown_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/brown_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/brown_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/brown_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/brown_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/brown_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/brown_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/brown_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/brown" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/green_sand.json b/kubejs/assets/tfg/blockstates/pile/green_sand.json new file mode 100644 index 000000000..2127cd509 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/green_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/green_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/green_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/green_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/green_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/green_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/green_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/green_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/green" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/mars_sand.json b/kubejs/assets/tfg/blockstates/pile/mars_sand.json new file mode 100644 index 000000000..9d06e7331 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/mars_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/mars_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/mars_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/mars_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/mars_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/mars_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/mars_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/mars_sand/sand_height14" + }, + "layers=8": { + "model": "ad_astra:block/mars_sand" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/moon_sand.json b/kubejs/assets/tfg/blockstates/pile/moon_sand.json new file mode 100644 index 000000000..c2f543ea4 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/moon_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/moon_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/moon_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/moon_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/moon_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/moon_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/moon_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/moon_sand/sand_height14" + }, + "layers=8": { + "model": "ad_astra:block/moon_sand" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/pink_sand.json b/kubejs/assets/tfg/blockstates/pile/pink_sand.json new file mode 100644 index 000000000..da09257a8 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/pink_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/pink_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/pink_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/pink_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/pink_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/pink_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/pink_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/pink_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/pink" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/red_sand.json b/kubejs/assets/tfg/blockstates/pile/red_sand.json new file mode 100644 index 000000000..4d184b379 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/red_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/red_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/red_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/red_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/red_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/red_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/red_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/red_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/red" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/venus_sand.json b/kubejs/assets/tfg/blockstates/pile/venus_sand.json new file mode 100644 index 000000000..c6e51b655 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/venus_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/venus_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/venus_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/venus_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/venus_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/venus_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/venus_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/venus_sand/sand_height14" + }, + "layers=8": { + "model": "ad_astra:block/venus_sand" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/white_sand.json b/kubejs/assets/tfg/blockstates/pile/white_sand.json new file mode 100644 index 000000000..c8e6fa937 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/white_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/white_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/white_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/white_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/white_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/white_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/white_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/white_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/white" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/pile/yellow_sand.json b/kubejs/assets/tfg/blockstates/pile/yellow_sand.json new file mode 100644 index 000000000..cc121471a --- /dev/null +++ b/kubejs/assets/tfg/blockstates/pile/yellow_sand.json @@ -0,0 +1,28 @@ +{ + "variants": { + "layers=1": { + "model": "tfg:block/pile/yellow_sand/sand_height2" + }, + "layers=2": { + "model": "tfg:block/pile/yellow_sand/sand_height4" + }, + "layers=3": { + "model": "tfg:block/pile/yellow_sand/sand_height6" + }, + "layers=4": { + "model": "tfg:block/pile/yellow_sand/sand_height8" + }, + "layers=5": { + "model": "tfg:block/pile/yellow_sand/sand_height10" + }, + "layers=6": { + "model": "tfg:block/pile/yellow_sand/sand_height12" + }, + "layers=7": { + "model": "tfg:block/pile/yellow_sand/sand_height14" + }, + "layers=8": { + "model": "tfc:block/sand/yellow" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rapeseed.json b/kubejs/assets/tfg/blockstates/rapeseed.json new file mode 100644 index 000000000..45d32774b --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rapeseed.json @@ -0,0 +1,37 @@ +{ + "variants": { + "age=0": { + "model": "tfg:block/crop/rapeseed_age_0" + }, + "age=1": { + "model": "tfg:block/crop/rapeseed_age_1" + }, + "age=2": { + "model": "tfg:block/crop/rapeseed_age_2" + }, + "age=3,part=bottom": { + "model": "tfg:block/crop/rapeseed_age_3_bottom" + }, + "age=4,part=bottom": { + "model": "tfg:block/crop/rapeseed_age_4_bottom" + }, + "age=5,part=bottom": { + "model": "tfg:block/crop/rapeseed_age_5_bottom" + }, + "age=6,part=bottom": { + "model": "tfg:block/crop/rapeseed_age_5_bottom" + }, + "age=3,part=top": { + "model": "tfg:block/crop/rapeseed_age_3_top" + }, + "age=4,part=top": { + "model": "tfg:block/crop/rapeseed_age_4_top" + }, + "age=5,part=top": { + "model": "tfg:block/crop/rapeseed_age_5_top" + }, + "age=6,part=top": { + "model": "tfg:block/crop/rapeseed_age_5_top" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rapeseed_dead.json b/kubejs/assets/tfg/blockstates/rapeseed_dead.json new file mode 100644 index 000000000..14eabfdae --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rapeseed_dead.json @@ -0,0 +1,13 @@ +{ + "variants": { + "mature=false": { + "model": "tfg:block/crop/rapeseed_dead_young" + }, + "mature=true,part=top": { + "model": "tfg:block/crop/rapeseed_dead_top" + }, + "mature=true,part=bottom": { + "model": "tfg:block/crop/rapeseed_dead_bottom" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rapeseed_wild.json b/kubejs/assets/tfg/blockstates/rapeseed_wild.json new file mode 100644 index 000000000..3ddbb2d6e --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rapeseed_wild.json @@ -0,0 +1,16 @@ +{ + "variants": { + "part=top,mature=true": { + "model": "tfg:block/crop/rapeseed_age_5_top" + }, + "part=top,mature=false": { + "model": "tfg:block/crop/rapeseed_dead_top" + }, + "part=bottom,mature=true": { + "model": "tfg:block/crop/rapeseed_age_5_bottom" + }, + "part=bottom,mature=false": { + "model": "tfg:block/crop/rapeseed_dead_bottom" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_glacio_stone.json b/kubejs/assets/tfg/blockstates/rock/hardened_glacio_stone.json new file mode 100644 index 000000000..299b79753 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_glacio_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_glacio_stone" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_mars_stone.json b/kubejs/assets/tfg/blockstates/rock/hardened_mars_stone.json new file mode 100644 index 000000000..195ba8628 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_mars_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_mars_stone" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_mercury_stone.json b/kubejs/assets/tfg/blockstates/rock/hardened_mercury_stone.json new file mode 100644 index 000000000..7e73a534b --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_mercury_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_mercury_stone" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_moon_deepslate.json b/kubejs/assets/tfg/blockstates/rock/hardened_moon_deepslate.json new file mode 100644 index 000000000..7a7e2cfb0 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_moon_deepslate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_moon_deepslate" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_moon_stone.json b/kubejs/assets/tfg/blockstates/rock/hardened_moon_stone.json new file mode 100644 index 000000000..b553dca3e --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_moon_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_moon_stone" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/rock/hardened_venus_stone.json b/kubejs/assets/tfg/blockstates/rock/hardened_venus_stone.json new file mode 100644 index 000000000..9c3b52771 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/rock/hardened_venus_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/rock/hardened_venus_stone" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/glacio_stone_spike.json b/kubejs/assets/tfg/blockstates/spike/glacio_stone_spike.json new file mode 100644 index 000000000..579d34692 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/glacio_stone_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/glacio_stone_base" + }, + "part=middle": { + "model": "tfg:block/spike/glacio_stone_middle" + }, + "part=tip": { + "model": "tfg:block/spike/glacio_stone_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/mars_stone_spike.json b/kubejs/assets/tfg/blockstates/spike/mars_stone_spike.json new file mode 100644 index 000000000..d124b85eb --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/mars_stone_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/mars_stone_base" + }, + "part=middle": { + "model": "tfg:block/spike/mars_stone_middle" + }, + "part=tip": { + "model": "tfg:block/spike/mars_stone_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/mercury_stone_spike.json b/kubejs/assets/tfg/blockstates/spike/mercury_stone_spike.json new file mode 100644 index 000000000..e8d64b02a --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/mercury_stone_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/mercury_stone_base" + }, + "part=middle": { + "model": "tfg:block/spike/mercury_stone_middle" + }, + "part=tip": { + "model": "tfg:block/spike/mercury_stone_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/moon_deepslate_spike.json b/kubejs/assets/tfg/blockstates/spike/moon_deepslate_spike.json new file mode 100644 index 000000000..00f44e402 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/moon_deepslate_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/moon_deepslate_base" + }, + "part=middle": { + "model": "tfg:block/spike/moon_deepslate_middle" + }, + "part=tip": { + "model": "tfg:block/spike/moon_deepslate_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/moon_stone_spike.json b/kubejs/assets/tfg/blockstates/spike/moon_stone_spike.json new file mode 100644 index 000000000..0d859f2ff --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/moon_stone_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/moon_stone_base" + }, + "part=middle": { + "model": "tfg:block/spike/moon_stone_middle" + }, + "part=tip": { + "model": "tfg:block/spike/moon_stone_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/permafrost_spike.json b/kubejs/assets/tfg/blockstates/spike/permafrost_spike.json new file mode 100644 index 000000000..8187014a0 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/permafrost_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/permafrost_base" + }, + "part=middle": { + "model": "tfg:block/spike/permafrost_middle" + }, + "part=tip": { + "model": "tfg:block/spike/permafrost_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/spike/venus_stone_spike.json b/kubejs/assets/tfg/blockstates/spike/venus_stone_spike.json new file mode 100644 index 000000000..92032d4d4 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/spike/venus_stone_spike.json @@ -0,0 +1,13 @@ +{ + "variants": { + "part=base": { + "model": "tfg:block/spike/venus_stone_base" + }, + "part=middle": { + "model": "tfg:block/spike/venus_stone_middle" + }, + "part=tip": { + "model": "tfg:block/spike/venus_stone_tip" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/stromatolite_cluster_medium.json b/kubejs/assets/tfg/blockstates/stromatolite_cluster_medium.json new file mode 100644 index 000000000..2e68315a9 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/stromatolite_cluster_medium.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/stromatolite_cluster_medium" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/stromatolite_cluster_small.json b/kubejs/assets/tfg/blockstates/stromatolite_cluster_small.json new file mode 100644 index 000000000..7c7d0518c --- /dev/null +++ b/kubejs/assets/tfg/blockstates/stromatolite_cluster_small.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/stromatolite_cluster_small" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/sunflower.json b/kubejs/assets/tfg/blockstates/sunflower.json new file mode 100644 index 000000000..8708a43c7 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/sunflower.json @@ -0,0 +1,34 @@ +{ + "variants": { + "age=0": { + "model": "tfg:block/crop/sunflower_age_0" + }, + "age=1": { + "model": "tfg:block/crop/sunflower_age_1" + }, + "age=2": { + "model": "tfg:block/crop/sunflower_age_2" + }, + "age=3": { + "model": "tfg:block/crop/sunflower_age_3" + }, + "age=4,part=bottom": { + "model": "tfg:block/crop/sunflower_age_4_bottom" + }, + "age=5,part=bottom": { + "model": "tfg:block/crop/sunflower_age_5_bottom" + }, + "age=6,part=bottom": { + "model": "tfg:block/crop/sunflower_age_5_bottom" + }, + "age=4,part=top": { + "model": "tfg:block/crop/sunflower_age_4_top" + }, + "age=5,part=top": { + "model": "tfg:block/crop/sunflower_age_5_top" + }, + "age=6,part=top": { + "model": "tfg:block/crop/sunflower_age_5_top" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/sunflower_dead.json b/kubejs/assets/tfg/blockstates/sunflower_dead.json new file mode 100644 index 000000000..38aae5b2b --- /dev/null +++ b/kubejs/assets/tfg/blockstates/sunflower_dead.json @@ -0,0 +1,13 @@ +{ + "variants": { + "mature=false": { + "model": "tfg:block/crop/sunflower_dead_young" + }, + "mature=true,part=top": { + "model": "tfg:block/crop/sunflower_dead_top" + }, + "mature=true,part=bottom": { + "model": "tfg:block/crop/sunflower_dead_bottom" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/blockstates/sunflower_wild.json b/kubejs/assets/tfg/blockstates/sunflower_wild.json new file mode 100644 index 000000000..afcc7f712 --- /dev/null +++ b/kubejs/assets/tfg/blockstates/sunflower_wild.json @@ -0,0 +1,16 @@ +{ + "variants": { + "part=top,mature=true": { + "model": "tfg:block/crop/sunflower_wild_top" + }, + "part=top,mature=false": { + "model": "tfg:block/crop/sunflower_dead_top" + }, + "part=bottom,mature=true": { + "model": "tfg:block/crop/sunflower_wild_bottom" + }, + "part=bottom,mature=false": { + "model": "tfg:block/crop/sunflower_dead_bottom" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/geo/entity/moon_rabbit/female.geo.json b/kubejs/assets/tfg/geo/entity/moon_rabbit/female.geo.json new file mode 100644 index 000000000..07c6a9585 --- /dev/null +++ b/kubejs/assets/tfg/geo/entity/moon_rabbit/female.geo.json @@ -0,0 +1,121 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "rearFootLeft", + "pivot": [3, 6.5, 3.7], + "mirror": true, + "cubes": [ + {"origin": [2, 0, 0], "size": [2, 1, 7], "uv": [8, 24]} + ] + }, + { + "name": "rearFootRight", + "pivot": [-3, 6.5, 3.7], + "mirror": true, + "cubes": [ + {"origin": [-4, 0, 0], "size": [2, 1, 7], "uv": [26, 24]} + ] + }, + { + "name": "haunchLeft", + "pivot": [3, 6.5, 3.7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [2, 2.5, 3.7], "size": [2, 4, 5], "uv": [16, 15]} + ] + }, + { + "name": "haunchRight", + "pivot": [-3, 6.5, 3.7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-4, 2.5, 3.7], "size": [2, 4, 5], "uv": [30, 15]} + ] + }, + { + "name": "body", + "pivot": [0, 5, 8], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-3, 2, -2], "size": [6, 5, 10], "uv": [0, 0]} + ] + }, + { + "name": "frontLegLeft", + "pivot": [3, 7, -1], + "rotation": [-10, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [2, 0, -2], "size": [2, 7, 2], "uv": [8, 15]} + ] + }, + { + "name": "frontLegRight", + "pivot": [-3, 7, -1], + "rotation": [-10, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-4, 0, -2], "size": [2, 7, 2], "uv": [0, 15]} + ] + }, + { + "name": "head", + "pivot": [0, 8, -1], + "mirror": true, + "cubes": [ + {"origin": [-2.5, 8, -6], "size": [5, 4, 5], "uv": [32, 0]} + ] + }, + { + "name": "earRight", + "pivot": [0, 8, -1], + "rotation": [0, -15, 0], + "mirror": true, + "cubes": [ + {"origin": [-2.5, 12, -2], "size": [2, 5, 1], "uv": [58, 0]} + ] + }, + { + "name": "earLeft", + "pivot": [0, 8, -1], + "rotation": [0, 15, 0], + "mirror": true, + "cubes": [ + {"origin": [0.5, 12, -2], "size": [2, 5, 1], "uv": [52, 0]} + ] + }, + { + "name": "tail", + "pivot": [0, 4, 7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-1.5, 2.5, 7], "size": [3, 3, 2], "uv": [52, 6]} + ] + }, + { + "name": "nose", + "pivot": [0, 8, -1], + "mirror": true, + "cubes": [ + {"origin": [-0.5, 9.5, -6.5], "size": [1, 1, 1], "uv": [32, 9]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/geo/entity/moon_rabbit/male.geo.json b/kubejs/assets/tfg/geo/entity/moon_rabbit/male.geo.json new file mode 100644 index 000000000..07c6a9585 --- /dev/null +++ b/kubejs/assets/tfg/geo/entity/moon_rabbit/male.geo.json @@ -0,0 +1,121 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.unknown", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "rearFootLeft", + "pivot": [3, 6.5, 3.7], + "mirror": true, + "cubes": [ + {"origin": [2, 0, 0], "size": [2, 1, 7], "uv": [8, 24]} + ] + }, + { + "name": "rearFootRight", + "pivot": [-3, 6.5, 3.7], + "mirror": true, + "cubes": [ + {"origin": [-4, 0, 0], "size": [2, 1, 7], "uv": [26, 24]} + ] + }, + { + "name": "haunchLeft", + "pivot": [3, 6.5, 3.7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [2, 2.5, 3.7], "size": [2, 4, 5], "uv": [16, 15]} + ] + }, + { + "name": "haunchRight", + "pivot": [-3, 6.5, 3.7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-4, 2.5, 3.7], "size": [2, 4, 5], "uv": [30, 15]} + ] + }, + { + "name": "body", + "pivot": [0, 5, 8], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-3, 2, -2], "size": [6, 5, 10], "uv": [0, 0]} + ] + }, + { + "name": "frontLegLeft", + "pivot": [3, 7, -1], + "rotation": [-10, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [2, 0, -2], "size": [2, 7, 2], "uv": [8, 15]} + ] + }, + { + "name": "frontLegRight", + "pivot": [-3, 7, -1], + "rotation": [-10, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-4, 0, -2], "size": [2, 7, 2], "uv": [0, 15]} + ] + }, + { + "name": "head", + "pivot": [0, 8, -1], + "mirror": true, + "cubes": [ + {"origin": [-2.5, 8, -6], "size": [5, 4, 5], "uv": [32, 0]} + ] + }, + { + "name": "earRight", + "pivot": [0, 8, -1], + "rotation": [0, -15, 0], + "mirror": true, + "cubes": [ + {"origin": [-2.5, 12, -2], "size": [2, 5, 1], "uv": [58, 0]} + ] + }, + { + "name": "earLeft", + "pivot": [0, 8, -1], + "rotation": [0, 15, 0], + "mirror": true, + "cubes": [ + {"origin": [0.5, 12, -2], "size": [2, 5, 1], "uv": [52, 0]} + ] + }, + { + "name": "tail", + "pivot": [0, 4, 7], + "rotation": [-20, 0, 0], + "mirror": true, + "cubes": [ + {"origin": [-1.5, 2.5, 7], "size": [3, 3, 2], "uv": [52, 6]} + ] + }, + { + "name": "nose", + "pivot": [0, 8, -1], + "mirror": true, + "cubes": [ + {"origin": [-0.5, 9.5, -6.5], "size": [1, 1, 1], "uv": [32, 9]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index f0a59c999..d0a23e134 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -23,6 +23,7 @@ "biome.tfg.moon/lunar_sands": "Lunar Sands", "block.tfg.piglin_disguise": "Piglin Disguise", "block.tfg.piglin_disguise_block": "Piglin Disguise", + "block.tfg.dry_ice": "Dry Ice", "block.tfg.decorative_vase.black": "Black Decorative Vase", "block.tfg.decorative_vase.gray": "Gray Decorative Vase", "block.tfg.decorative_vase.light_gray": "Light Gray Decorative Vase", @@ -95,7 +96,7 @@ "block.tfg.conglomerate_support_horizontal": "Conglomerate Horizontal Support", "block.tfg.conglomerate_support": "Conglomerate Support", "block.tfg.dolomite_support_horizontal": "Dolomite Horizontal Support", - "block.tfg.Dolomite_support": "Dolomite Support", + "block.tfg.dolomite_support": "Dolomite Support", "block.tfg.chert_support_horizontal": "Chert Horizontal Support", "block.tfg.chert_support": "Chert Support", "block.tfg.chalk_support_horizontal": "Chalk Horizontal Support", @@ -138,6 +139,9 @@ "block.tfg.spike.dripstone_spike": "Travertine Spike", "block.tfg.loose.deepslate": "Loose Migmatite Rock", "block.tfg.loose.dripstone": "Loose Travertine Rock", + "block.tfg.mushroom_roots": "Mushroom Roots", + "block.tfg.mushroom_sprouts": "Mushroom Sprouts", + "block.tfg.charred_log": "Charred Log", "block.tfg.rock.hardened_moon_stone": "Hardened Anorthosite", "block.tfg.spike.moon_stone_spike": "Anorthosite Spike", "block.tfg.loose.moon_stone": "Loose Anorthosite Rock", @@ -159,14 +163,112 @@ "block.tfg.rock.hardened_permafrost": "Hardened Permafrost", "block.tfg.spike.permafrost_spike": "Permafrost Spike", "block.tfg.loose.permafrost": "Permafrost Chunk", + "block.tfg.rock.raw.stromatolite": "Raw Stromatolite", + "block.tfg.rock.spike.stromatolite": "Stromatolite Spike", + "block.tfg.rock.raw.geyserite": "Raw Geyserite", + "block.tfg.rock.spike.geyserite": "Geyserite Spike", "block.tfg.lunar_roots": "Lunar Lightblooms", "block.tfg.lunar_sprouts": "Lunar Lightgrass", "block.tfg.lunar_chorus_plant": "Chorus Plant", "block.tfg.lunar_chorus_flower": "Chorus Flower", + "block.tfg.marker.moon": "The Moon", + "block.tfg.marker.mars": "Mars", + "block.tfg.marker.venus": "Venus", + "block.tfg.marker.mercury": "Mercury", "block.tfg.lv_aqueous_accumulator": "Basic Aqueous Accumulator", "block.tfg.mv_aqueous_accumulator": "§bAdvanced Aqueous Accumulator§r", "block.tfg.hv_aqueous_accumulator": "§6Advanced Aqueous Accumulator II§r", "block.tfg.ev_aqueous_accumulator": "§5Advanced Aqueous Accumulator III§r", + "block.tfg.electric_greenhouse": "Electric Greenhouse", + "block.tfg.lv_food_processor": "Basic Food Processor", + "block.tfg.mv_food_processor": "§bAdvanced Food Processor§r", + "block.tfg.hv_food_processor": "§6Advanced Food Processor II§r", + "block.tfg.ev_food_processor": "§5Advanced Food Processor III§r", + "block.tfg.lv_food_oven": "Basic Electric Oven", + "block.tfg.mv_food_oven": "§bAdvanced Electric Oven§r", + "block.tfg.hv_food_oven": "§6Advanced Electric Oven II§r", + "block.tfg.ev_food_oven": "§5Advanced Electric Oven III§r", + "block.tfg.lv_food_refrigerator": "Basic Refrigerator", + "block.tfg.mv_food_refrigerator": "§bAdvanced Refrigerator", + "block.tfg.hv_food_refrigerator": "§6Advanced Refrigerator II§r", + "block.tfg.ev_food_refrigerator": "§5Advanced Refrigerator III§r", + "block.tfg.interplanetary_item_launcher": "Interplanetary Railgun", + "block.tfg.railgun_item_loader_in": "Interplanetary Railgun Input Bus", + "block.tfg.interplanetary_item_reciever": "Interplanetary Receiver", + "block.tfg.railgun_item_loader_out": "Interplanetary Receiver Output Bus", + "block.tfg.interplanetary_logistics_monitor": "Interplanetary Logistics Monitor", + "block.tfg.sunflower_wild": "Wild Sunflower", + "block.tfg.sunflower_dead": "Dead Sunflower", + "block.tfg.rapeseed_wild": "Wild Rapeseed", + "block.tfg.rapeseed_dead": "Dead Rapeseed", + "block.tfg.casings.machine_casing_iron_desh": "Desh Machine Casing", + "block.tfg.casings.machine_casing_red_solar_panel": "Energium Solar Panel Casing", + "block.tfg.sand.fluorapatite.blue": "Blue Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.blue": "Smooth Blue Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.blue": "Smooth Blue Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.blue": "Smooth Blue Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.blue": "Smooth Blue Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.blue": "Cut Blue Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.blue": "Chiseled Blue Fluorapatite Sandstone", + "block.tfg.sand.fluorapatite.green": "Green Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.green": "Raw Green Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.green": "Raw Green Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.green": "Raw Green Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.green": "Raw Green Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.green": "Smooth Green Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.green": "Smooth Green Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.green": "Smooth Green Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.green": "Smooth Green Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.green": "Cut Green Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.green": "Chiseled Green Fluorapatite Sandstone", + "block.tfg.sand.fluorapatite.brown": "Brown Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.brown": "Raw Brown Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.brown": "Raw Brown Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.brown": "Raw Brown Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.brown": "Raw Brown Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.brown": "Smooth Brown Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.brown": "Smooth Brown Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.brown": "Smooth Brown Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.brown": "Smooth Brown Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.brown": "Cut Brown Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.brown": "Chiseled Brown Fluorapatite Sandstone", + "block.tfg.sand.fluorapatite.orange": "Orange Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.orange": "Raw Orange Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.orange": "Raw Orange Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.orange": "Raw Orange Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.orange": "Raw Orange Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.orange": "Smooth Orange Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.orange": "Smooth Orange Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.orange": "Smooth Orange Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.orange": "Smooth Orange Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.orange": "Cut Orange Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.orange": "Chiseled Orange Fluorapatite Sandstone", + "block.tfg.sand.fluorapatite.white": "White Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.white": "Raw White Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.white": "Raw White Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.white": "Raw White Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.white": "Raw White Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.white": "Smooth White Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.white": "Smooth White Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.white": "Smooth White Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.white": "Smooth White Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.white": "Cut White Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.white": "Chiseled White Fluorapatite Sandstone", + "block.tfg.sand.fluorapatite.yellow": "Yellow Fluorapatite Sand", + "block.tfg.sandstone.raw.fluorapatite.yellow": "Raw Yellow Fluorapatite Sandstone", + "block.tfg.sandstone.wall.raw.fluorapatite.yellow": "Raw Yellow Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.raw.fluorapatite.yellow": "Raw Yellow Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.raw.fluorapatite.yellow": "Raw Yellow Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.smooth.fluorapatite.yellow": "Smooth Yellow Fluorapatite Sandstone", + "block.tfg.sandstone.wall.smooth.fluorapatite.yellow": "Smooth Yellow Fluorapatite Sandstone Wall", + "block.tfg.sandstone.slab.smooth.fluorapatite.yellow": "Smooth Yellow Fluorapatite Sandstone Slab", + "block.tfg.sandstone.stairs.smooth.fluorapatite.yellow": "Smooth Yellow Fluorapatite Sandstone Stairs", + "block.tfg.sandstone.fluorapatite.yellow": "Cut Yellow Fluorapatite Sandstone", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.yellow": "Chiseled Yellow Fluorapatite Sandstone", "item.tfg.antipoison_pill": "Antipoison Pill", "item.tfg.haste_pill": "Haste Pill", "item.tfg.night_vision_pill": "Night Vision Pill", @@ -198,6 +300,8 @@ "item.tfg.phantom_thread": "Phantom Thread", "item.tfg.polycaprolactam_fabric": "Polycaprolactam Fabric", "item.tfg.polycaprolactam_string": "Polycaprolactam String", + "item.tfg.space_suit_fabric": "Space Suit Fabric", + "item.tfg.vitrified_pearl": "Vitrified Ender Pearl", "item.tfg.fishing_net.wood": "Wood Fishing Net", "item.tfg.fishing_net.brass": "Brass Fishing Net", "item.tfg.fishing_net.rose_gold": "Rose Gold Fishing Net", @@ -257,8 +361,83 @@ "item.tfg.zpm_universal_circuit": "ZPM Universal Circuit", "item.tfg.uv_universal_circuit": "UV Universal Circuit", "item.tfg.uhv_universal_circuit": "UHV Universal Circuit", + "item.tfg.chipboard_composite": "Chipboard Composite", "item.tfg.piglin_disguise": "Piglin Disguise", "item.tfg.trowel": "Trowel", + "item.tfg.foil_pack": "Foil Pack", + "item.tfg.used_foil_pack": "Used Foil Pack", + "item.tfg.clean_foil_pack": "Clean Foil Pack", + "item.tfg.dry_ice": "Dry Ice", + "item.tfg.food.raw_birt": "Raw Birt", + "item.tfg.food.cooked_birt": "Cooked Birt", + "item.tfg.food.raw_crawlermari": "Raw Crawlermari", + "item.tfg.food.cooked_crawlermari": "Cooked Crawlermari", + "item.tfg.food.raw_limpet": "Raw Limpet", + "item.tfg.food.cooked_limpet": "Cooked Limpet", + "item.tfg.food.raw_moon_rabbit": "Raw Moon Rabbit", + "item.tfg.food.cooked_moon_rabbit": "Cooked Moon Rabbit", + "item.tfg.spawn_egg.moon_rabbit": "Moon Rabbit Spawn Egg", + "item.tfg.food.freeze_dried.red_grapes": "Freeze Dried Red Grapes", + "item.tfg.food.freeze_dried.white_grapes": "Freeze Dried White Grapes", + "item.tfg.food.freeze_dried.glow_berries": "Freeze Dried Glow Berries", + "item.tfg.food.freeze_dried.chorus_fruit": "Freeze Dried Chorus Fruit", + "item.tfg.food.freeze_dried.popped_chorus_fruit": "Freeze Dried Popped Chorus Fruit", + "item.tfg.food.freeze_dried.blackberry": "Freeze Dried Blackberries", + "item.tfg.food.freeze_dried.blueberry": "Freeze Dried Blueberries", + "item.tfg.food.freeze_dried.bunchberry": "Freeze Dried Bunchberries", + "item.tfg.food.freeze_dried.cloudberry": "Freeze Dried Cloudberries", + "item.tfg.food.freeze_dried.cranberry": "Freeze Dried Cranberries", + "item.tfg.food.freeze_dried.elderberry": "Freeze Dried Elderberries", + "item.tfg.food.freeze_dried.gooseberry": "Freeze Dried Gooseberries", + "item.tfg.food.freeze_dried.raspberry": "Freeze Dried Raspberries", + "item.tfg.food.freeze_dried.snowberry": "Freeze Dried Snowberries", + "item.tfg.food.freeze_dried.strawberry": "Freeze Dried Strawberries", + "item.tfg.food.freeze_dried.wintergreen_berry": "Freeze Dried Wintergreen Berries", + "item.tfg.food.freeze_dried.banana": "Freeze Dried Banana", + "item.tfg.food.freeze_dried.cherry": "Freeze Dried Cherries", + "item.tfg.food.freeze_dried.green_apple": "Freeze Dried Green Apple", + "item.tfg.food.freeze_dried.lemon": "Freeze Dried Lemon", + "item.tfg.food.freeze_dried.olive": "Freeze Dried Olives", + "item.tfg.food.freeze_dried.orange": "Freeze Dried Orange", + "item.tfg.food.freeze_dried.peach": "Freeze Dried Peach", + "item.tfg.food.freeze_dried.plum": "Freeze Dried Plum", + "item.tfg.food.freeze_dried.red_apple": "Freeze Dried Red Apple", + "item.tfg.food.freeze_dried.pumpkin_chunks": "Freeze Dried Pumpkin Chunks", + "item.tfg.food.freeze_dried.melon_slice": "Freeze Dried Melon Slice", + "item.tfg.food.freeze_dried.fig": "Freeze Dried Fig", + "item.tfg.food.freeze_dried.pineapple": "Freeze Dried Pineapple", + "item.tfg.food.calorie_paste": "Calorie Paste", + "item.tfg.food.meal_bag": "Meal Bag", + "item.tfg.roasted_sunflower_seeds": "Roasted Sunflower Seeds", + "item.tfg.sunflower_seeds": "Sunflower Seed", + "item.tfg.sunflower_product": "Sunflower Cap", + "item.tfg.rapeseed_seeds": "Rapeseed Seeds", + "item.tfg.rapeseed_product": "Rapeseed Ovules", + "item.tfg.flintlock_mechanism": "Flintlock Mechanism", + "item.tfg.advanced_clockwork_mechanism": "Advanced Clockwork Mechanism", + "item.tfg.certus_mechanism": "Certus Mechanism", + "item.tfg.small_bullet_casing": "Small Bullet Casing", + "item.tfg.large_bullet_casing": "Large Bullet Casing", + "item.tfg.shell_bullet_casing": "Shell Bullet Casing", + "item.tfg.nitrocellulose": "Nitrocellulose", + "item.tfg.marker.earth_orbit": "Earth Orbit", + "item.tfg.marker.moon_orbit": "Moon Orbit", + "item.tfg.marker.mars_orbit": "Mars Orbit", + "item.tfg.marker.venus_orbit": "Venus Orbit", + "item.tfg.marker.mercury_orbit": "Mercury Orbit", + "item.tfg.interplanetary_link": "Interplanetary Link", + "item.tfg.sulfur_fumes_bucket": "Sulfur Fumes Bucket", + "item.tfg.super_heated_slurry_bucket": "Super Heated Slurry Bucket", + "item.tfg.cryogenized_fluix_bucket": "Cryogenized Fluix Bucket", + "item.tfg.fluix_bucket": "Liquid Fluix Bucket", + "item.tfg.latex_bucket": "Latex Bucket", + "item.tfg.vulcanized_latex_bucket": "Vulcanized Latex Bucket", + "item.tfg.conifer_pitch_bucket": "Conifer Pitch Bucket", + "item.tfg.compressed_nitrox_bucket": "Nitrox Bucket", + "item.tfg.compressed_heliox_bucket": "Heliox Bucket", + "item.tfg.compressed_heliox_3_bucket": "Heliox-3 Bucket", + "item.tfg.compressed_trimix_bucket": "50/30/20 Trimix Bucket", + "item.tfg.compressed_trimix_3_bucket": "50/30/20 Trimix-3 Bucket", "material.tfg.latex": "Latex", "material.tfg.vulcanized_latex": "Vulcanized Latex", "material.tfg.fluix": "Fluix", @@ -286,7 +465,34 @@ "material.tfg.glacio_stone": "Phonolite", "material.gtceu.thermochemically_treated_hardwood": "Thermochemically Treated Hardwood", "material.gtceu.hardwood": "Hardwood", + "material.gtceu.asurine": "Asurine", + "material.tfg.kaolinite": "Kaolinite", + "material.tfg.vitrified_pearl": "Vitrified Ender", + "material.tfg.compressed_nitrox": "Compressed Nitrox", + "material.tfg.compressed_heliox": "Compressed Heliox", + "material.tfg.compressed_heliox_3": "Compressed Heliox-3", + "material.tfg.compressed_trimix": "Compressed 50/30/20 Trimix", + "material.tfg.compressed_trimix_3": "Compressed 50/30/20 Trimix-3", + "material.tfg.chlorodifluoromethane": "Chlorodifluoromethane", + "material.tfg.acetylene": "Acetylene", + "material.tfg.1_1_1_2_tetrafluoroethane": "1,1,1,2-Tetrafluoroethane", + "material.tfg.isobutane": "Isobutane", + "material.tfg.chloryl_fluoride": "Chloryl Fluoride", + "material.tfg.chlorine_pentafluoride": "Chlorine Pentafluoride", + "material.tfg.solar_coolant": "Solar Coolant", + "tfg.creative_tab.tfg": "TerraFirmaGreg", "tfg.disabled_portal": "Portal magic seems to be blocked by an unknown force, try reaching another dimension by going down or up", + "tfg.tooltip.food_trait.refrigerating": "§bRefrigerating", + "tfg.tooltip.foodtrait.freeze_dried": "Cryodesiccated", + "tfg.tooltip.extraterrestrial_farming": "§4Temperature:§r An oxygenated environment provides 15°C", + "entity.tfg.moon_rabbit.male": "Moon Rabbit", + "entity.tfg.moon_rabbit.female": "Moon Rabbit", + "tfg.tooltip.moon_rabbit_variant.pink": "Pink Fur", + "tfg.tooltip.moon_rabbit_variant.white": "White Fur", + "tfg.tooltip.moon_rabbit_variant.grey": "Stony Fur", + "tfg.tooltip.moon_rabbit_variant.cyan": "Seafoam Fur", + "tfg.tooltip.moon_rabbit_variant.purple": "Lavender Fur", + "tfg.tooltip.moon_rabbit_variant.sofu": "Sundae Fur", "item.treetap.tap": "Deprecated Item, Craft to Upgrade", "item.gtceu.zinc_ingot": "Deprecated Item, Craft to Upgrade", "item.gtceu.brass_ingot": "Deprecated Item, Craft to Upgrade", @@ -467,7 +673,14 @@ "tfc.recipe.barrel.tfg.barrel.cooling_water_3": "Cooling Water", "tfc.recipe.barrel.tfg.barrel.cooling_water_4": "Cooling Water", "tfc.recipe.barrel.tfg.sealed_barrel.prepared_leather_gloves": "Soaking Leather Gloves", + "tfc.recipe.barrel.tfg.barrel.rapeseed_to_oil": "Extracting Rapeseed Oil", + "tfc.recipe.barrel.tfg.barrel.sunflower_to_oil": "Extracting Sunflower Oil", "gtceu.aqueous_accumulator": "Aqueous Accumulator", + "tfg.food_recipe.brining": "Brining", + "tfg.food_recipe.smoking": "Smoking", + "tfg.food_recipe.drying": "Drying", + "tfg.food_recipe.freeze_drying": "Desiccate", + "tfg.recipe.macerator_warning": "Only outputs first slot until HV", "tfg.grapplemod.repair": "Repair recipe, keeps your upgrades. §lNEVER combine two grapples or you'll lose ALL your upgrades!§r", "tfg.grapplemod.upgrades.maxlen": "Increases §lMax Length§r by 20, up to 200.", "tfg.grapplemod.downgrades.maxlen": "Decreases §lMax Length§r by 20, down to 20. (Jute Rope is Returned).", @@ -529,8 +742,68 @@ "quests.groups.interstellar": "Interstellar Age", "quests.groups.technological_help": "Technological Help", "quests.groups.tips": "Tips", - "quests.computer": "Computer", - "quests.computer.subtitle": "ComputerCraft or CC: Tweaked here, is if you know LUA one of the strongest mod for managing your base", + "quests.computer": "ComputerCraft", + "quests.computer.subtitle": "A very powerful Lua scripting mod", + "quests.create_logistics": "Create Logistics", + "quests.create_logistics.subtitle": "Warehouse management for dummies", + "quests.create_logistics.introduction.title": "Boxing Clever", + "quests.create_logistics.introduction.desc": "By utilising a few machines from &3Create&r, you'll be able to improve your item transportation and storage capabilities significantly. Later on once you progress into the &2Voltaic Age&r, you'll even be able to set up processes to automatically order specific items or route them around your base as needed!\n\nAs this questline deals primarily with machines from Create, this means &5Pondering&r the machines will be your best source of information aside from these quests, so be sure to look through their entries.", + "quests.create_logistics.packager.title": "Packager", + "quests.create_logistics.packager.subtitle": "Pack it up", + "quests.create_logistics.packager.desc.1": "When provided with a &credstone signal&r, the &3Packager&r will wrap up items from the block it is attached to (you can switch the connection side with a &5wrench&r) and output a neat little cardboard package. Each cardboard package has 9 slots' worth of inventory, so it's great for moving a bunch of items around at once. To craft the Packager, you need plenty of &dWrought Iron&r and an &dElectron Tube&r, not to mention a bunch of &dCardboard&r (&dPaper&r and &dGlue&r).\n\nNote that once crafted, the packager works without any additional cardboard, so don't worry about upkeep!", + "quests.create_logistics.packager.desc.2": "Putting a &3Sign&r on the Packager will make it automatically label the sign's contents onto all packages as a destination address. This will be more useful once you start working with various ways to route packages around. \n\nPackagers can also unwrap any packages that get put into it, unloading their contents into the attached inventory.\n\n&c&lNote that Framed Signs do not work for this purpose&r!", + "quests.create_logistics.frogport.title": "Package Frogports", + "quests.create_logistics.frogport.subtitle": "The chain of command", + "quests.create_logistics.frogport.desc.1": "&3Package Frogports&r are one of three ways you can move packages around and get them to where you want them to be. They can hang packages onto &3Chain Conveyor&r lines be transported along the chain connections. To use them, you first need a network of &3Chain Conveyors&r connected to each other using chains and then powered: Any chain with the tag &d#forge:chains&r will do. Right click on a chain connection before placing down a Frogport to have it interact with that segment of chain.\n\nFrogports placed directly on top of a &3Packager&r automatically hang up packages that are created in said Packager.", + "quests.create_logistics.frogport.desc.2": "Frogports can also receive packages in addition to sending them. If you right click on a Frogport, you can see that it has a name you can edit. This name acts as an &aaddress&r - if any packages that are labelled with a destination address matches its name, the Frogport will &aautomatically collect them&r by taking them off the chain network! This collected package will be put into the inventory of the block the Frogport is placed on.\n\nAs long as the chain network is connected to the input and output Frogports &osomehow&r, the package will eventually find its way, although you may want to optimize the paths to reduce package travel time on your own.", + "quests.create_logistics.package_filter.title": "Package Filters", + "quests.create_logistics.package_filter.subtitle": "The general solution to package routing", + "quests.create_logistics.package_filter.desc": "Packages can be routed using the specialized &3Package Filter&r, which can be used just like any filter in any &3Create&r machine that supports filter slots. Just right click while holding the filter and type in the address that should be filtered, and any packages with that specified destination address will be let through. This is useful especially for &3Brass Tunnels&r to make your belt network route your packages around based on destination.", + "quests.create_logistics.postbox.title": "Postboxes", + "quests.create_logistics.postbox.subtitle": "You've got mail", + "quests.create_logistics.postbox.desc.1": "&3Postboxes&r are used to route packages around using &aTrain Networks&r. You first right click a &3Train Station&r to link the Postbox to that station before placing it, and from then on any trains that stop there will be able to interact with the Postbox (given it is within 4 blocks of the station). \n\nMuch like &3Package Frogports&r, they can be named. Passing trains will then pick up any packages whose destination does not match the Postbox's name. Furthermore, if the train has any packages in its inventories that &odo&r match the Postbox, they will be passed into the Postbox's inventory instead.", + "quests.create_logistics.postbox.desc.2": "One last cool thing about &3Postboxes&r is that when extracting automatically from them (via chutes, funnels, etc), only packages with a destination that &amatches the Postbox's name&r will be taken out and any packages with a different destination will remain inside to be loaded onto trains later.", + "quests.create_logistics.nbt_handling.title": "Tell me more", + "quests.create_logistics.nbt_handling.subtitle": "Other information on packages and addresses", + "quests.create_logistics.nbt_handling.desc.1": "Here are some other important things that may be useful when trying to route packages around:\n\n&3-&r Packages are randomly created from a selection of four possible items, so stuff like Gregtech's &3Item Filters&r will be &cvery tedious to set up&r! We recommend using the &3Package Filter&r wherever you can, but...\n\n&3-&r If you really want to try using other methods to move packages around, the destination address is stored as NBT data in the tag &eAddress&r. For example, a package with the destination address \"Home\" will have in its NBT data: &e{Address:\"Home\"}&r.", + "quests.create_logistics.nbt_handling.desc.2": "&3-&r Package address filtering actually supports a simplified form of &eRegEx&r. This means you can:\n\n&e-&r Match any length string with *\n\n&e-&r Match any single character with ?\n\n&e-&r Match a single character from a group of characters surrounded by [] (e.g. A[cr]t will match 'Act' and 'Art', but not 'Ant')\n\n&e-&r Match a single character that does not belong to a group of characters surrounded by [! ] (e.g. A[!cr]t will match 'Aft' and 'Apt', but not 'Act' or 'Art')\n\n&e-&r Match a string from a list of strings given inside {}(e.g. TerraFirma{Craft,Greg} will match both TerraFirma&eCraft&r and TerraFirma&eGreg&r)\n\n&e-&r All previous symbols can be escaped; For example, A\\* will be read as A* and only match 'A*'.", + "quests.create_logistics.bottler.title": "Bottler", + "quests.create_logistics.bottler.subtitle": "A packager but for fluids", + "quests.create_logistics.bottler.desc": "The Bottler is the fluid equivalent of the packager. Place it next to any kind of fluid container (Fluid Tank, Drums, machines, and so on), and put a Frogport on top of the Bottler, and the rest will work as you'd expect! The Bottler at the destination can similarly push directly into fluid containers, no pump needed!", + "quests.create_logistics.rose_quartz.title": "Roses are red...", + "quests.create_logistics.rose_quartz.subtitle": "...But Rose Quartz is Pink", + "quests.create_logistics.rose_quartz.desc": "Moving packages around is good and all, but surely that can't be all there is? Well, you're exactly right. There's much more that can be done with packages, including &areading inventory contents&r and &ahaving things be delivered remotely&r, and later on even &aautomatically sending ingredients to be processed&r based on an item's threshold!\n\nBut before delving into &2High Logistics&r, some preparations are in order.\n\nThe &dTransmitters&r that would be required for crafting such equipment can only realistically be produced via high-energy light refracted through a very unique mineral: &dRose Quartz&r. In other words, we need both a &7Basic &3Laser Engraver&r and some way of obtaining a &dRose Quartz Lens&r, so you better get to getting these done, eh?", + "quests.create_logistics.cold_rose_quartz.title": "Rose Quartz Source: Cold Regions", + "quests.create_logistics.cold_rose_quartz.subtitle": "The North Remembers", + "quests.create_logistics.cold_rose_quartz.desc.1": "The only natural source of &dRose Quartz&r of a high enough quality to easily craft the &dLens&r out of is located far, far to the north in freezing temperatures (below &b-10°C&r). Getting Kaolin clay flashbacks yet? \n\nRose Quartz only forms in the cores of ancient glaciers, meaning you'll have to look where they eventually come to rest - beaches, lakes, plains, and even underwater in the oceans. Although not common, the glacier core is easily identified by their &bBlue Ice&r outer shells. The &dRose Quartz&r will be found inside - first as ore, then as compressed raw ore blocks in the very center.\n\nWhat we need is &dExquisite Rose Quartz&r, which you can get by &3crushing, washing, and then sifting&r the raw ore you mined; The Exquisite gem has a 3 percent chance of being sifted out, but you only need one such gem to proceed. \n\n&c&lDo not smelt the ore as this will only get you normal quality Rose Quartz&r!", + "quests.create_logistics.cold_rose_quartz.desc.2": "The same preparations you once may have made for Kaolin clay will apply here as well: Prepare a lot of food, a source of portable water to drink, and some transportation (boats are nice, but &3aircraft&r should be well within your reach at this point).\n\nYou may also want to consider packing some &3Copper Diving Gear&r. The &3Helmet&r will allow you to &abreathe underwater&r when paired with a &3Copper Backtank&r (you need to fill it with pressurized air by placing it down and powering it with Create rotational force), and the &3Boots&r will let you &atraverse underwater easier&r; The glacier cores are often found in the ocean, and may be quite a hassle to mine up without these preparations (although they can be found on land as well).", + "quests.create_logistics.fabricate_rose_quartz.title": "Rose Quartz Source: MV", + "quests.create_logistics.fabricate_rose_quartz.subtitle": "Just as good as the real thing", + "quests.create_logistics.fabricate_rose_quartz.desc": "Since high-level logistics aren't super necessary for progression, you may also consider leaving the procurement of the Lens up until &bMV&r when you will be able to do it at home. &dRose Quartz&r can be crystallized from its dust form (mixed from 8 parts redstone and 1 part nether quartz) with an &bAdvanced &3Autoclave&r, switching out the usual (distilled) water for &bIce Water&r to simulate natural conditions. Similarly, at &bMV&r tier the &dRose Quartz Lens&r itself can be cut from a &dRose Quartz Plate&r, although it has to be acquired from a full block of Rose Quartz (being a gem plate, it must be processed in a &3Cutter&r).", + "quests.create_logistics.rose_quartz_lens.title": "Rose-tinted Glasses", + "quests.create_logistics.rose_quartz_lens.subtitle": "YONO (You Only Need One)", + "quests.create_logistics.rose_quartz_lens.desc": "Whichever way you obtained the materials needed, you need a &3Lathe&r to actually create the Lens. A &7Basic &3Lathe&r will be enough to create the lens from an &dExquisite Rose Quartz&r gem, but if you want to make the lens from a mere plate you will need better equipment in the form of an &bAdvanced &3Lathe&r.\n\nOne you've crafted it, the lens can be used in a &7Basic &3Laser Engraver&r &dDouble Red Alloy Plate&r to create the &dTransmitter&r unit we need, and won't be consumed in the process.", + "quests.create_logistics.stock_link.title": "Stock Link", + "quests.create_logistics.stock_link.subtitle": "We got storage buses at home", + "quests.create_logistics.stock_link.desc": "The first &2High Logistics&r machine you can make is a &3Stock Link&r, which can be used to create a &dLogistics Network&r. When placed onto any side of a &3Packager&r, the Stock Link will &amake the inventory the Packager is attached to visible to the network&r! On its own, the Stock Link isn't super useful, but it is a core component of all the other machines yet to come...\n\nRemember to right click on an existing Stock Link before placing one down to tune the two to share the same network. To cancel this, you can simply craft the Stock Link by itself to clear its attunement.", + "quests.create_logistics.stock_ticker.title": "Stock Ticker", + "quests.create_logistics.stock_ticker.subtitle": "Waiter! Waiter! More Silty Loam Rooted Dirt, please!", + "quests.create_logistics.stock_ticker.desc.1": "If you've already used &3Stock Links&r to provide various items to a &dLogistics Network&r, the next step is to make something that can call in said items remotely... And that's where the &3Stock Ticker&r comes in. Much like the Stock Link, you first need to right click an existing link to attune the Ticker to that network. You then need to place down a &3Blaze Burner&r or any mob in a &3Seat&r next to the Stock Ticker to have them work as a &3Stock Keeper&r.", + "quests.create_logistics.stock_ticker.desc.2": "Now that the poor creature is indentured for life, you can click on them to see all the items on the &dLogistics Network&r. You can even search for items in the network, and create an order to be sent to specific addresses! There's no range limitation for this, although you do need to create your own way of routing around the packages that will be ordered through the Stock Links as well as have the link in question chunkloaded for this to work.", + "quests.create_logistics.stock_ticker.desc.3": "Additionally, you can set up the Ticker so that only specific items are shown, or set up categories of items.", + "quests.create_logistics.redstone_requester.title": "Redstone Requester", + "quests.create_logistics.redstone_requester.subtitle": "Same-day Delivery", + "quests.create_logistics.redstone_requester.desc": "The &3Redstone Requester&r can be seen as a more specialized &3Stock Ticker&r. You can't view items in the &dLogistics Network&r from it, but you can set up an order to be requested automatically every time the machine gets a redstone signal. This can be very useful for setting up automated provision of specific items - consider using a &3Threshold Switch&r or &3Smart Observer&r alongside this, for example.\n\nRemember that like any other &2High Logistics&r machine, you need to right click on an existing link before placing the Requester down to attune it to that network first!", + "quests.create_logistics.tablecloths.title": "Table Cloths", + "quests.create_logistics.tablecloths.subtitle": "They paved paradise and put up a shopping mall", + "quests.create_logistics.tablecloths.desc.1": "&3Table Cloths&r are Create's system for player-owned shops! Each Table Cloth can sell one item. You'll need a small setup with a Stock Ticker, Packager, and a Stock Keeper (a Blaze Burner or mob in a seat) to get started.\n\nRight-click the Stock Keeper with your Table Cloth, then select the item to sell. Then just place the Table Cloth down on a block or some Scaffolding. After it's placed, right-click the slot in the front of the Table Cloth with an item you want as payment. Afterwards, right-click and hold to change the amount of that item.", + "quests.create_logistics.tablecloths.desc.2": "To buy items from another player's shop, right-click the Table Cloths with an empty hand to add them to a Shopping List. Once they're ready, right-click the Stock Keeper with the Shopping List to buy the items! A Shopping List can be cleared by sneak-right-clicking. Payment is then stored in the Stock Ticker, and the shop owner can collect it later or send it back to their base!", + "quests.create_logistics.factory_gauge.title": "Factory Gauge", + "quests.create_logistics.factory_gauge.subtitle": "Automation, reinvented", + "quests.create_logistics.factory_gauge.desc.1": "The &3Factory Gauge&r is the ultimate &2High Logistics&r machine, requiring you to have the technology to make both &dAluminium&r and &dDiodes&r before you can craft one - But it's extremely powerful to match.\n\nThe first thing a Factory Gauge can do is be placed on a &3Packager&r to monitor the amount of a specific item in the connected inventory. When set up like this, the gauge's outer border will be &9Blue&r and it is said to be in &9Restocker Mode&r.\n\nThe other way of using a Factory Gauge is to have it automatically ordering ingredients when the amount of target products in a &dLogistics Network&r falls below a threshold. This is the operating mode when the gauge is placed on any block that is not a Packager; the outer border will be &eYellow&r, and it is said to be in &9Recipe Mode&r.", + "quests.create_logistics.factory_gauge.desc.2": "In either mode, You can set a specific value that the Factory Gauge should attempt to maintain. You then have to set a target address in the GUI which is where the automatic order made will be directed to a target address of your choice.\n\nFor the &9Restocker Mode&r, the specified address should ideally point towards the packager the gauge has been placed on so that the incoming packages are automatically unwrapped into the target inventory.", + "quests.create_logistics.factory_gauge.desc.3": "For the &9Recipe Mode&r, the specified address should point towards wherever you manufacture the product.\n\nAdditionally, you need to set up one additional gauge for each type of ingredient used, then connect them to the first gauge with &a'Add New Connection'&r in the GUI.\nIf the product you are trying to craft in &9Recipe Mode&r is a normal crafting recipe, you will need to &a'Use Mechanical Crafting'&r and ensure that the package is unwraped into a 3x3 &3Mechanical Crafter&r array.", + "quests.create_logistics.factory_gauge.desc.4": "&cIt is important that the package is not unwrapped en route&r, as the package itself holds crafting recipe instructions - if the ingredients must come from different sources, look into using a &3Re-Packager&r to act as a buffer for the packages.\n\n&3Note:&r Factory Gauge requests are technically 'Promises', which are guarantees by the network that the items in question &owill&r be delivered at some point in the future. This is done to prevent the items from being over-requested. By default, these promises never expire; This means the promise will remain in place forever if the items are unlikely to be delivered in the future. You can change this behavior by adjusting the bottom section of the gauge GUI, which will limit how long promises stick around for.", "quests.development": "Progression Table", "quests.development.subtitle": "An easy way to understand your progression on Gregtech", "quests.development.explanation.title": "Let's do some explaining", @@ -621,6 +894,29 @@ "quests.gregtech_energy.first_generator.subtitle": "It begins small", "quests.gregtech_energy.first_generator.desc": "All of these are your basic &61-block Generators&r. They have a single &9input&r for their fuel — whether it’s &esteam&r, &agas&r, or &6liquid fuel&r — and they output exactly &e1A&r of power at their energy tier.\n\nThey’re simple to work with and will be your &ofirst source of power&r in &5GregTech&r until you reach the &dlarge multiblock generators&r.\n\nTo know what fuels can be used, &aEMI&r is your best friend — or you can check the &bquests on the left&r, where we’ve listed the most &aoptimal inputs&r.", "quests.gregtech_energy.first_generator.task": "Get any of them", + "quests.gregtech_energy.lv_generator.title": "Let's make energy", + "quests.gregtech_energy.lv_generator.subtitle": "Welcome to LV", + "quests.gregtech_energy.lv_generator.desc.1": "With your first step into the Electrical Age, you will need to produce energy, called EU (Electrical Unit) in GregTech.\n\nThere are three main ways to generate it:", + "quests.gregtech_energy.lv_generator.desc.2": "&e1. Steam Power&r:\n\nThis is the most classic method. You can convert the steam produced by your High Pressure Boilers into EU using a Steam Turbine.\n\nIt generates &e32 EU/t&r with &e64 mB/t&r of steam. If you follow this path, we highly recommend making a Large Bronze Boiler, which can easily be fueled with Lava or Creosote.", + "quests.gregtech_energy.lv_generator.desc.3": "&e2. Create Rotational Power&r:\n\nYou can use &eCreate&r's rotational power with an Alternator to generate RF, then convert it into EU using an &7LV&r Converter.\n\n&7(Check the Alternators quest in LV Chapter for more details.)&r", + "quests.gregtech_energy.lv_generator.desc.4": "&e3. Biodiesel Power (TFG Exclusive)&r:\n\nBy processing &eRapeseed&r or &eSunflower&r, you can obtain large amounts of Seed Oil. Combine it with TFC Alcohol to produce Biodiesel.\n\nThis method may seem more complex, but Biodiesel is extremely powerful during &7LV&r and &bMV&r stages. It scales well into &5EV&r with &eCetane-Boosted Diesel&r later on.\n\nTo use Biodiesel, you’ll need a &7LV&r Combustion Generator. While it may be slightly more expensive, every &emB&r of Biodiesel provides a high amount of EU, making it easier to transport and store.\n\n&6It's your choice how you want to start your energy production.&r", + "quests.gregtech_energy.lv_generator.task": "Get any of them", + "quests.gregtech_energy.mv_generator.title": "The MV Generators", + "quests.gregtech_energy.mv_generator.subtitle": "Basically the same as the LV ones", + "quests.gregtech_energy.mv_generator.desc": "To run your &bMV&r machines, you will need to upgrade your power production.\n\nIf an &7LV&r Generator produces &e32 EU/t&r, the &bMV&r Generator runs at &e128 EU/t&r.\nIt consumes four times more fuel to produce four times more energy.\n\nTo better understand power generation at &7LV&r, we strongly recommend checking the dedicated quest in the &bMV&r chapter, located right at the beginning.\n\nAt &bMV&r, you also gain access to more options:\n\n- You can continue using &eBiodiesel&r or &eSteam&r, though you may need larger pipes (&7Aluminium&r, &7Steel&r, or &7Potin&r can handle it).\n- Gas-based fuels like &eBenzene&r, &eLPG&r, or &eMethane&r also become viable solutions.\n\n&6Explore your options carefully to optimize your energy setup.&r", + "quests.gregtech_energy.mv_generator.task": "Any MV Generator can work", + "quests.gregtech_energy.hv_single_generator.title": "The last single block generators", + "quests.gregtech_energy.hv_single_generator.subtitle": "Third time the charm", + "quests.gregtech_energy.hv_single_generator.desc": "If you don’t want to build the &eLarge Steam Turbine&r, these are your only options for &6HV&r.\n\nHowever, keep in mind that they won’t be available for &5EV&r and beyond.\n\nStill, they remain strong choices for energy generation at the &6HV&r tier.", + "quests.gregtech_energy.hv_single_generator.task": "Any HV Generator can work", + "quests.gregtech_energy.hv_fuel.title": "The obtainable HV fuels", + "quests.gregtech_energy.hv_fuel.subtitle": "To each its own", + "quests.gregtech_energy.hv_fuel.desc": "These are the three fuels respectively used for the &eCombustion&r, &eSteam&r, and &eGas&r Generators.\n\nIf you have reached &6HV&r, we highly recommend choosing one of these three options.\n\nHowever, don’t worry—other fuels are not necessarily bad.\n\nYou should always pick the solution that works best for your setup and playstyle.", + "quests.gregtech_energy.hv_fuel.task": "I got it", + "quests.gregtech_energy.hv_choice.title": "Producing at HV", + "quests.gregtech_energy.hv_choice.subtitle": "Your choice", + "quests.gregtech_energy.hv_choice.desc": "By reaching &6HV&r, you now have access to your first multiblock for power generation.\n\nIt’s also considered the worst one… but it can still work well if you really want to use it.\n\nYour other option is to continue using the previous generators—you now have access to new and better fuels.", + "quests.gregtech_energy.hv_choice.task": "I understand", "quests.gregtech_energy.lpt.title": "The Large Plasma Turbine", "quests.gregtech_energy.lpt.subtitle": "You need a Fusion Reactor", "quests.gregtech_energy.lpt.desc.1": "The &6Large Plasma Turbine&r — also known as &dLPT&r — is a real powerhouse. Not in size (it’s fairly standard), but in &ccapacity&r. You’ll need &dLuV Circuits&r, a &dLuV Machine Hull&r, and &5tons of Tungstensteel&r to craft it. It’s considered your &6most powerful generator&r in &2TerraFirmaGreg&r.\n\nSo, how does it work? You’ll need &5Plasma&r produced by a &6Fusion Reactor&r. That plasma is cooled down inside the LPT while generating energy. You will need an &2output hatch&r to get the cooled plasma.", @@ -628,12 +924,12 @@ "quests.gregtech_energy.lgt.title": "The Large Gas Turbine", "quests.gregtech_energy.lgt.subtitle": "The fan favorite", "quests.gregtech_energy.lgt.desc.1": "The &6Large Gas Turbine&r — also known as &dLGT&r — is one of your two main sources of &aenergy production&r for most of the pack. You’ll be able to build your first one at &5EV&r using &6Stainless Steel&r. It can carry you from &5EV&r all the way to &dLuV&r, until you feel ready to upgrade to the &6Large Plasma Turbine&r.\n\nThat said, many players can finish &2TerraFirmaGreg&r using only these turbines — provided you have a &cstrong infrastructure&r to handle the &agas demands&r of high-tier LGTs.\n\nTo build the LGT, you’ll need the usual &dMaintenance Hatch&r and &9Input Hatch&r. This turbine &erequires a Muffler Hatch&r, but it &cdoes not use an Output Hatch&r. &mYou’ll need to manage the &cCarbon Monoxide&r&m it emits with something like an &6Air Scrubber&r.&r", - "quests.gregtech_energy.lgt.desc.2": "The default output is &e4096 EU/t&r. That output &cdoubles&r with each upgrade to the &6Rotor Holder&r after &5EV&r. For example, an LGT using an &1IV Rotor Holder&r (×2) with a &cHSS-E Turbine Rotor&r (280% power) will produce:\n&e4096 × 2 × 2.8 = 22,937.6 EU/t&r — that's about &a2.8A of IV&r.\n\nTo fully extract that energy, you’ll need at least a &dIV 4A Dynamo Hatch&r. A simple Dynamo Hatch only handles &e2A&r.\n\nJust so you know: the &eEfficiency stat&r of a Turbine Rotor increases the &cduration of the recipe&r, which means you get more power from each &6mB of fuel&r.\n\nLastly, if the &dDynamo Hatch&r fills up, the LGT will automatically &8slow down&r and pause fuel usage, gradually reducing rotor speed until it resumes again. So &ayou won't lose any fuel&r during a backup.", + "quests.gregtech_energy.lgt.desc.2": "The default output is &e4096 EU/t&r. That output &cdoubles&r with each upgrade to the &6Rotor Holder&r after &5EV&r. For example, an LGT using an &1IV Rotor Holder&r (×2) with a &cHSS-E Turbine Rotor&r (280 percent power) will produce:\n&e4096 × 2 × 2.8 = 22,937.6 EU/t&r — that's about &a2.8A of IV&r.\n\nTo fully extract that energy, you’ll need at least a &dIV 4A Dynamo Hatch&r. A simple Dynamo Hatch only handles &e2A&r.\n\nJust so you know: the &eEfficiency stat&r of a Turbine Rotor increases the &cduration of the recipe&r, which means you get more power from each &6mB of fuel&r.\n\nLastly, if the &dDynamo Hatch&r fills up, the LGT will automatically &8slow down&r and pause fuel usage, gradually reducing rotor speed until it resumes again. So &ayou won't lose any fuel&r during a backup.", "quests.gregtech_energy.lst.title": "The Large Steam Turbine", "quests.gregtech_energy.lst.subtitle": "It exists", "quests.gregtech_energy.lst.desc.1": "The &6Large Steam Turbine&r — or &dLST&r — might not be the most common &5Large Generator&r in standard GregTech, but thanks to its early unlock at &6HV&r and the fact that &eLarge Boilers&r are stronger in &2TerraFirmaGreg&r, it definitely has its place.\n\nTo make it work, you’ll need an &9Input Hatch&r for &osteam&r, an &eOutput Hatch&r for &9Distilled Water&r, and of course a &dMaintenance Hatch&r. That’s all you need.\n\nLike all &dLarge Turbines&r, you’ll place a &6Rotor Holder&r on one side and a &dDynamo Hatch&r on the other to extract power. For the LST, the Rotor Holder must be at least &6HV-tier&r. Each Rotor Holder upgrade &cdoubles&r the output and increases &aefficiency&r slightly.", - "quests.gregtech_energy.lst.desc.2": "The base output of the LST is &e1024 EU/t&r. Let’s take an example: with an &1IV Rotor Holder&r (×4) and a &cHSS-E Turbine Rotor&r (280% power), you’ll get:\n&e1024 × 4 × 2.8 = 11,468.8 EU/t&r — that’s about &a1.4A of IV&r.\n\nTo extract that energy, you’d need either an &dIV Dynamo Hatch&r or an &5EV 16A Dynamo Hatch&r.\n\nWhile the LST isn’t the best turbine out there, if you have &9plenty of Large Boilers&r or access to &alava&r or &7creosote&r as infinite fuel, these &esteel-based, affordable turbines&r could absolutely serve you well.", - "quests.gregtech_energy.lce.title": "", + "quests.gregtech_energy.lst.desc.2": "The base output of the LST is &e1024 EU/t&r. Let’s take an example: with an &1IV Rotor Holder&r (×4) and a &cHSS-E Turbine Rotor&r (280 percent power), you’ll get:\n&e1024 × 4 × 2.8 = 11,468.8 EU/t&r — that’s about &a1.4A of IV&r.\n\nTo extract that energy, you’d need either an &dIV Dynamo Hatch&r or an &5EV 16A Dynamo Hatch&r.\n\nWhile the LST isn’t the best turbine out there, if you have &9plenty of Large Boilers&r or access to &alava&r or &7creosote&r as infinite fuel, these &esteel-based, affordable turbines&r could absolutely serve you well.", + "quests.gregtech_energy.lce.title": "The Large Combustion Generator", "quests.gregtech_energy.lce.subtitle": "Don't belive its GUI", "quests.gregtech_energy.lce.desc.1": "These two &6bad boys&r are your &achampions&r if you’re into transforming &eOils&r into &cfuels&r. The &6Large Combustion Engine&r (&dLCE&r) and the &5Extreme Combustion Engine&r (&dECE&r) share the same fuel types and even look alike — but they require different materials to build.\n\nTo craft the &dLCE&r, you’ll need to reach &5EV&r and unlock &6Titanium&r, along with at least one &1IV Circuit&r. For the &dECE&r, it’ll be &5Tungstensteel&r and a &dLuV Circuit&r — something you should be able to build comfortably during the &1IV Chapter&r.", "quests.gregtech_energy.lce.desc.2": "Both machines require an &9Input Hatch&r for &cfuel&r and also &6Lubricant&r. For the &dECE&r, adding &bOxygen&r or &bLiquid Oxygen&r will grant you a &cmassive energy boost&r. Check the &etooltip&r of your fuel to compare how much extra energy you get with oxidizers — it's well worth it.\n\nKeep in mind: both engines need a &7Muffler Hatch&r, so &cThey Will Pollute&r.", @@ -656,6 +952,12 @@ "quests.gregtech_energy.lce_fuel.desc.1": "All of these &cfuels&r are used for &6Combustion Generators&r — ranked here from the &cleast efficient&r to the &abest&r.\n\nDuring &bMV&r, we recommend starting with &eDiesel&r or &eBiodiesel&r. Later on, you can upgrade to &eCetane-Boosted Diesel&r at &6HV&r by mixing it with &bNitrogen&r, &3Hydrogen&r, and &bOxygen&r.", "quests.gregtech_energy.lce_fuel.desc.2": "Once you reach &5EV&r and get your hands on a &6Distillation Tower&r, it's time to switch over to &eGasoline&r and &eHigh Octane Gasoline&r. Don’t attempt this too early — &coils need to be distilled properly&r, and doing it with a &cDistillery&r is &cnot efficient&r at all.\n\nTo make this work, you'll need a combination of oil distillation and some &aorganic compound processing&r. Thankfully, a &6Pyrolyse Oven&r and a &6Distillation Tower&r will handle it all smoothly.\n\nIf you manage a &asteady supply&r of &eHigh Octane Gasoline&r, you should be able to &3finish the entire modpack&r running only on &6Combustion Generators&r.", "quests.gregtech_energy.lce_fuel.task": "I got enough", + "quests.gregtech_energy.large_solar.title": "The Large Solar Panel", + "quests.gregtech_energy.large_solar.subtitle": "Huge Passive Power", + "quests.gregtech_energy.large_solar.desc.1": "The Large Solar Panel will be your go-to solution if you want to set up a larger base on the Moon.\n\nIt’s especially useful for &bAE2&r processing lines, and it can also power your Bedrock Miners.\n\nOnce you finish building the multiblock, don’t forget to use the GT Terminal by shift right-clicking on the controller.\n\nCheck the available recipes by simply pressing &eU&r on the controller to see all possibilities.", + "quests.gregtech_energy.large_solar.desc.2": "There are 3 tiers of power generation:\n\n- The first one is fully passive.\n\n- The second one requires a coolant, which can be perfectly looped with only the addition of Helium-3.\n\n- The third and most powerful tier will need a small amount of &dCryogenized Fluix&r to operate.", + "quests.gregtech_energy.solar_panel.subtitle": "Light in the Dark", + "quests.gregtech_energy.solar_panel.desc": "The Solar Panel will be your first source of power on the Moon.\n\nThey produce 64 EU/t during daytime, but keep in mind they actually generate RF, so you’ll need a Converter to transform it into EU.\n\nYou can use one &bMV Converter&r for up to 2 Solar Panels or a &6HV Converter&r for up to 4 Solar Panels.", "quests.gregtech_energy.storage.title": "Storing Energy", "quests.gregtech_energy.storage.desc": "Storing your energy is one of the &emost fundamental aspects&r of the power system in &dGregTech&r.\n\nWhy is that? Simply because even the &cstrongest generators&r won't be enough to keep up when you launch a &ebig craft&r — especially in late game.\n\nTo deal with this, GregTech provides &6multiple solutions&r to store &bastronomical amounts of EU&r. These storages act as a &3buffer&r between your energy production and the machines that drain it during complex operations.\n\nWhether you’re preparing for a &1Fusion Reactor&r, a &dLCT&r, or any &6HV-IV scale crafting chain&r, you’ll need that extra backup of energy to keep everything stable.\n\nDon’t underestimate the &apower of a good battery&r — it may just be the thing that saves your base from crashing during your most ambitious moments.", "quests.gregtech_energy.storage.task": "I understand", @@ -690,7 +992,7 @@ "quests.gregtech_energy.overclock.subtitle": "Basic upgrade mechanic", "quests.gregtech_energy.overclock.desc.1": "&6You may have heard about Overclocking but don't really understand what it is?&r\n\nLet's take some time to explain it.\n\nWe should start with the basics:\n&dLV&r represents a maximum of &a32 EU/t&r — sometimes less, but &cnever more&r.\n&dMV&r goes up to &a128 EU/t&r.\n&dHV&r reaches &a512 EU/t&r.\nBasically, &eevery tier is a 4x increase&r in &cpower usage&r.", "quests.gregtech_energy.overclock.desc.2": "&bWhat happens when you run a lower-tier recipe in a higher-tier machine?&r\nThat's what we call &eOverclocking&r:\n- An &dMV&r recipe (33–128 EU/t) run in an &dHV&r machine will:\n &e→ Use 4x more energy&r\n &e→ Be 2x faster&r\n\n- Same MV recipe in an &dEV&r machine?\n &e→ 8x more energy&r\n &e→ 4x faster&r\n\nSo yes, it's &cmore power-efficient to use multiple machines&r rather than overclocking one.\nBut let's be real: in most setups, &eyou’ll prefer overclocking&r to building 4 MV Macerators.\n\nStill, it's &egood to know this early on&r, when energy is tight.", - "quests.gregtech_energy.overclock.desc.3": "&bPerfect Overclocking&r\nThere’s also a special kind of overclocking available in a &afew multiblocks&r: &e\n\nPerfect Overclocking&r.\nHere, instead of:\n- &a4x energy&r for &a2x speed&r,\nyou get:\n- &a4x energy&r for &a4x speed&r!\n\n&dThis makes it just as efficient&r as running multiple machines.\n\nCurrently in &3TerraFirmaGreg&r, &6only the following multiblocks&r support this:\n- &cElectric Blast Furnace (EBF)\n- Advanced Blast Dryer (ABD)\n- Rocket Heat Furnace (RHF)\n- Large Chemical Reactor (LCR)", + "quests.gregtech_energy.overclock.desc.3": "&bPerfect Overclocking&r\nThere’s also a special kind of overclocking available in a &afew multiblocks&r: &e\n\nPerfect Overclocking&r.\nHere, instead of:\n- &a4x energy&r for &a2x speed&r,\nyou get:\n- &a4x energy&r for &a4x speed&r!\n\n&dThis makes it just as efficient&r as running multiple machines.\n\nCurrently in &3TerraFirmaGreg&r, &6only the following multiblocks&r support this:\n&c- Electric Blast Furnace (EBF)\n- Alloy Blast Smelter (ABS)\n- Rotary Heat Furnace (RHF)\n- Large Chemical Reactor (LCR)\n- Electric Greenhouse (EG)", "quests.gregtech_energy.overclock.task": "Okay faster got it", "quests.gregtech_energy.blast_oc.title": "The Blast Overclocking", "quests.gregtech_energy.blast_oc.subtitle": "You don't need to understand this one", @@ -708,13 +1010,134 @@ "quests.gregtech_energy.parallel_hatch.desc.2": "Just place a Parallel Hatch on the Multiblock and make sure it’s fed with enough energy and input materials. Most multiblocks that allow it will show so in EMI or questbook.\n\n&dNote&r: The &aLCR&r (Large Chemical Reactor) &cdoes not use Parallel Hatches&r — it handles internal parallel using &bSubtick mechanics&r instead.", "quests.gregtech_energy.parallel_hatch.task": "Any Parallel", "quests.high_voltage": "&6HV&r - High Voltage", - "quests.high_voltage.subtitle": "Upgrade your power, learn about Cleanroom, make more chemicals and get ready for Space", - "quests.high_voltage.TEST.title": "", - "quests.high_voltage.TEST.subtitle": "", - "quests.high_voltage.TEST.desc.1": "", - "quests.high_voltage.TEST.desc.2": "", - "quests.high_voltage.TEST.desc.3": "", - "quests.high_voltage.TEST.desc.4": "", + "quests.high_voltage.subtitle": "Upgrade your power, learn about the Cleanroom, make more chemicals, and get ready for Space", + "quests.high_voltage.energium_crystals.title": "Super Batteries", + "quests.high_voltage.energium_crystals.subtitle": "Science-fiction batteries!", + "quests.high_voltage.energium_crystals.desc": "&aEnergium Crystals&r store a significant amount of &9EU&r. They're also arguably cheaper.", + "quests.high_voltage.autoclave.title": "HV Autoclave", + "quests.high_voltage.autoclave.subtitle": "Never underestimate this one", + "quests.high_voltage.autoclave.desc": "The &3HV Autoclave&r - despite being optional - is a machine you'll definitively want to grab.\n\nThis unlocks unique Batteries that are &6far superior&r to their standard counterparts.", + "quests.high_voltage.chem_bath.title": "High Voltage Bathing", + "quests.high_voltage.chem_bath.subtitle": "Please don't bathe with electronics...", + "quests.high_voltage.chem_bath.desc": "The &3HV Chemical Bath&r is used to &ddye Lenses&r using &aChemical Dye&r. This will let you engrave more types of Wafers, and cool other kinds of Hot Ingots.", + "quests.high_voltage.maintenance_hatches.title": "Advanced Maintenance", + "quests.high_voltage.maintenance_hatches.subtitle": "I have become maintenance, eater of tape", + "quests.high_voltage.maintenance_hatches.desc.1": "You now have access to two &3new Maintenance Hatches&r. Both hatches &6do not require Maintenance&r when first placed in a Multiblock.\n\nThe &3Automatic Maintenance Hatch&r is pretty simple - it eliminates the need for Maintenance, &6forever&r.\n\nThe &3Configurable Maintenance Hatch&r is more interesting. You can configure it to cut off &a10% duration&r on recipes, at the cost of making Maintenance happen three times as fast. That is &d16 real hours&r of activity.\n\n&9Reminder:&r You can put Tape in the maintenance Hatch to automatically fix problems.", + "quests.high_voltage.maintenance_hatches.desc.2": "&l&3Lore:&r&o The Automatic Maintenance Hatch texture and mechanic comes from TecTech, an addon mod originally made for GregTech: New Horizons.\n\n&oYou'll see more from TecTech if you stick with us with the late game.", + "quests.high_voltage.hv_components.title": "High Voltage Components", + "quests.high_voltage.hv_components.subtitle": "We call this \"fun\"", + "quests.high_voltage.hv_components.desc.1": "Just like &bMV&r, you'll need to make higher-tier components.\n\nThe painful &dFlawless Gems&r have been replaced with slightly-more-painful &dVitrified Ender Pearls&r. Also notice that the &aMotors&r require &d2x Silver Cables&r.\n&aHulls&r and &aMachines&r use &dGold Cables&r.\n\nNow you can finally start using up that stockpile of Gold!", + "quests.high_voltage.hv_components.desc.2": "&9&lTips to make life less painful:&r\n\n- Consider using &dElectrotine decomposition&r and &dOre Processing&r for &eElectrum&r.\n- Consider using the &3Chemical Bath&r with &dMercury&r for &eGold&r and &eSilver&r from a wide variety of ores.", + "quests.high_voltage.assembler.title": "HV Assembling Machine", + "quests.high_voltage.assembler.desc": "The &3HV Assembler&r is the next step in progression, but also unlocks a handful of useful utilities - check around this quest for more.\\n\\nYou will need this &6HV Assembler&r to make your &dRocket&r.", + "quests.high_voltage.lenses.title": "I see the world in colour", + "quests.high_voltage.lenses.desc": "The &aSimple System on Chip&r will be used for the best &dULV Circuit&r recipe.\n\nWe'd also recommend going out of your way to make all the other useful colored Lenses ahead of time. They are listed here in an &eoptional&r task.", + "quests.high_voltage.ulv_circuits.title": "Best ULV circuits!", + "quests.high_voltage.ulv_circuits.desc": "&8ULV&r Circuits are used in some &9AE2&r recipes and &aCreate&r recipes.", + "quests.high_voltage.hv_energy_hatch.title": "Upgrade your EBF II", + "quests.high_voltage.hv_energy_hatch.subtitle": "Noticing a pattern here?", + "quests.high_voltage.hv_energy_hatch.desc": "The &aLow Power Integrated Circuit&r requires an &3HV Cutting Machine&r inside your &3Cleanroom&r.\n\n&3HV Energy Hatches&r will be nice additions so you can run your Multiblocks (mainly your Electric Blast Furnace and Large Chemical Reactor) directly off a &6HV&r line.", + "quests.high_voltage.chem_reactor.title": "High Voltage Chemistry", + "quests.high_voltage.chem_reactor.desc": "The &3HV Chemical Reactor&r unlocks a ton of new recipes. Ah, who doesn't love the ever-growing demand on more advanced Chemistry?\n\n&9Note:&r We've actually unlocked a ton of new content by reaching &6HV&r. However, not every processing line or item is crucial right now. It'd make the &6HV&r chapter far too dense if we included everything!\n\nYou could still check out the &5EV&r Chapter if you want to push yourself.", + "quests.high_voltage.rutile_loop.title": "Almost Titanium", + "quests.high_voltage.rutile_loop.subtitle": "...means it WASN'T Titanium!", + "quests.high_voltage.rutile_loop.desc.1": "Titanium requires a slightly more &binvolved&r process than the previous materials to process. To get started, you'll need &aRutile&r, which can be obtained by processing &aBauxite&r, &aIlmenite&r and &aAluminium&r.\n\nOnce you've gotten enough &5Rutile&r, your journey to &6Titanium&r continues in the next quest. There's no need to rush things.", + "quests.high_voltage.rutile_loop.desc.2": "You may have already noticed that Bauxite is also an &6excellent source of Aluminium&r.\n\nVisiting &dThe Moon&r allows you to access a richer Bauxite vein, as well as &dArmalcolite&r - an even better source of Rutile.\n\n&9Tip:&r Ore processing for &aBauxite&r is ridiculously good! Including the &3Thermal Centrifuge&r step easily &6triples&r your &aRutile&r yield.", + "quests.high_voltage.rutile_loop_2.title": "Almost Titanium²", + "quests.high_voltage.rutile_loop_2.subtitle": "Is it titanium yet?", + "quests.high_voltage.rutile_loop_2.desc.1": "To get your grubby hands on some Titanium, &aRutile&r must first be reduced to &aTitanium Tetrachloride&r in an &3HV Chemical Reactor&r, then reduced again in an &3EBF&r with &dMagnesium&r to finally arrive at Titanium.\n\nThe &dCarbon&r, &dChlorine&r, &dOxygen&r, and &dMagnesium&r used in the process can be &6perfectly recovered&r from the byproduct &dCarbon Monoxide&r and &dMagnesium Chloride&r with no loss. If you set up a system to recover them, &athe only material&r that you'll need to provide for Titanium is &dRutile&r!", + "quests.high_voltage.rutile_loop_2.desc.2": "&aTitanium Tetrachloride&r also acts as a catalyst in the production of plastics. A touch of &aTiCl₄&r in the polymerisation process can increase the polymer yield to &6133%&r&r. Naturally, this is completely optional.", + "quests.high_voltage.superconductors.title": "HV Superconductors", + "quests.high_voltage.superconductors.desc": "By this point, normal Cables have such insignificant loss that superconductors aren't a requirement. That being said, they're still useful for being able to split and combine cables on the fly, and these ones are half oxygen so they're cheap too!\n\nSuperconductors are still required to craft &aField Generators&r.", + "quests.high_voltage.nichrome_coils.title": "Nichrome Coils", + "quests.high_voltage.nichrome_coils.subtitle": "A long way to go before we beat the Sun", + "quests.high_voltage.nichrome_coils.desc.1": "&3Nichrome Heating Coils&r increase the temperature of your &3Blast Furnace&r to &d3,600K&r.\n\nDespite not being required &oyet&r, it still is a good idea to upgrade your primary &3EBF&r for those sweet, sweet &6Coil bonuses&r.", + "quests.high_voltage.nichrome_coils.desc.2": "&l&3Lore:&r&o In the original GregTech 5, there were only three types of coils. This was the last tier.", + "quests.high_voltage.titanium.title": "Titanium", + "quests.high_voltage.titanium.desc": "&aTitanium&r has the highest corrosion resistance and strength-to-density ratio of any metallic element, so it's only natural that we'll be using it as the main material in our &5EV&r machinery.\n\nConfirm that your closed loop for &aRutile&r is up to standard, and prepare to run a dedicated &3EBF&r for hours.\n\nA quick aside - now we're at &5EV&r, single block generators are about to fall out of style! You'll need to run several &3HV Generators&r to keep up - later, upgrades to Multiblock Generators will be required.\n\nWhile Multiblock generators are much more expensive, you'll find them to be much more energy efficient!", + "quests.high_voltage.vacuum_freezer.title": "Ice Cold", + "quests.high_voltage.vacuum_freezer.subtitle": "Did you know vacuums actually make things hotter?", + "quests.high_voltage.vacuum_freezer.desc": "The &3Vacuum Freezer&r is a multiblock used to cool down &eHot Ingots&r. All ingots made in the EBF with a temperature above &d1750K&r will need it.\n\nMost of the time, your &3Electric Blast Furnace&r will be the bottleneck, so you don't need to worry about overclocking your freezer.\n\nSince &eHot Ingots&r &churt you&r when held, item routing will be very useful.", + "quests.high_voltage.mv_superconductors.title": "MV Superconductors", + "quests.high_voltage.mv_superconductors.desc": "&a4A&r of &bMV&r energy transmission may be appealing, but you probably don't need these at this point. The option is always there if you need it.", + "quests.high_voltage.circuit_assembler.title": "HV Circuit Assembler", + "quests.high_voltage.circuit_assembler.desc": "The next &3Circuit Assembler&r. This tier of Circuit Assembler is only required for one type of Circuit - your first ever &aMainframe&r. You may have only one use for them, the &5EV Circuit Assembler&r.\n\nYou can put this off until &5EV&r or simply just use it for faster circuits making.", + "quests.high_voltage.microprocessor_mainframe.title": "Mainframes - first IV Circuits!", + "quests.high_voltage.microprocessor_mainframe.desc": "The first &1IV&r circuit. Congratulations on making it this far!\n\nThis will be used when you get to &5EV&r, or you can use it right now to craft an Advanced Nanosuit Chestplate, a big upgrade to your jetpack!.\n\n&l&3Lore:&r&o The original texture for the Mainframes was taken from an image of an IBM zEnterprise mainframe.", + "quests.high_voltage.cleanroom.title": "The Cleanroom", + "quests.high_voltage.cleanroom.subtitle": "They put me in a room... a clean room", + "quests.high_voltage.cleanroom.desc.1": "The &3Cleanroom&r is a hollow multiblock free of contaminants. Going forward, most new âuit-related recipes&r, as well as some unique blocks like &3Fusion Casings&r, will need to be run in machines inside a Cleanroom.\n\nCreating it will put your &aPolyethylene&r automation to the test for all the &dPlascrete&r and/or &dCleanroom Glass&r you will make.\n\nWe'll start you off with a 5x5x5 Cleanroom, but you should upgrade its size when you start feeling cramped.", + "quests.high_voltage.cleanroom.desc.2": "&l&3Lore:&r&o The Cleanroom comes from GregTech 5, but as is often the case, the GT5 implementation is much more punishing. The recipes would run without regard to cleanliness, but had a % chance of completion equal to the cleanliness of the Cleanroom. This caused a lot of accidental voiding.\n\n&oFurthermore, if the Cleanroom had a maintenance issue, the cleanliness would cap out at 90%, which means 10% of items would be voided.\n\n&oThe GTCEu Cleanroom will &6never void&f recipe outputs.", + "quests.high_voltage.prospector.title": "HV Prospector", + "quests.high_voltage.prospector.desc.1": "This prospector boasts a &6higher range&r than its &7LV&r counterpart.\n\nSneak right-clicking with the Prospector in your hand will change its mode to &6Fluid Vein Mode&r. This will instead display the base &dyield&r of Fluid veins, along with how full they are.\n\nThis will be really useful to find &9Helium-3&r and &9Bedrock Veins&r on the moon.", + "quests.high_voltage.prospector.desc.2": "&9Reminder:&r The yield of a &3Fluid Drilling Rig&r is directly proportional to the \"fullness\" of the vein. When low enough, the output will default to a yield that can be defined in the CEu config.\n\n&9Tip:&r When the fullness drops below 30% (alright, rough estimate), you should consider moving to another vein for the sake of power-to-yield efficiency. Aiming for the &3Advanced Fluid Drilling Rig&r in &5EV&r may interest you, as not only does it significantly boost the output, but it also reduces the rate at which it drains the vein!\n\n&cCaution:&r Due to a bug, the Prospector display may be offset by one chunk, so avoid placing your Rig in the corners of a fluid vein, or you may end up pumping the wrong fluid!", + "quests.high_voltage.fluorine.title": "Fluorine", + "quests.high_voltage.fluorine.subtitle": "Have you brushed your teeth today?", + "quests.high_voltage.fluorine.desc": "Fluorine is the rarest gas to obtain from electrolysis in this game.\n\nYou can obtain it from &aLepidolite&r, &aBastnatite&r, and &aMica&r, but the best source is from &aTopaz&r.", + "quests.high_voltage.ptfe.title": "Polytetrafluoroethylene", + "quests.high_voltage.ptfe.subtitle": "A.K.A - Teflon", + "quests.high_voltage.ptfe.desc": "&aPolytetrafluoroethylene (PTFE)&r is a &7Carbon&r-&bFluorine&r polymer. Similarly to PVC, PTFE can be used to increase the yield of Plastic Circuit Boards and other crafts. Presently, it is used to make the walls of &3Large Chemical Reactors&r.\n\n&3Chlorine&r is required in the process, which is fully recycled if you electrolyze the &aHydrochloric Acid&r waste.\n\n&bFluorine&r will also be used in the &aUranium&r and &7Naquadah&r refinement processes.\n\n&9Tip:&r From this point onwards, you should be solidifying Polymers as &dBar&r (Ingot) form, as they can easily be shaped to whichever form you will need using the &3Extruder&r.", + "quests.high_voltage.nitrobenzene.title": "Benzene Nitro", + "quests.high_voltage.nitrobenzene.desc": "Making &aNitrobenzene&r will boost the energy efficiency of &aBenzene&r roughly &6fourfold&r. You love to see it.\n\nThe catch here is that it takes &dDistilled Water&r, and consumes a bit of &dSulfur&r with every step.", + "quests.high_voltage.lcr.title": "Large Chemical Reactor", + "quests.high_voltage.lcr.desc.1": "The &3Large Chemical Reactor (LCR)&r is a multiblock &3Chemical Reactor&r with more input/output slots. Its Teflon casings allow it to process extra recipes.\n\nThe &3LCR&r can perform some exclusive reactions which allow you to combine multiple normal &3Chemical Reactor&r steps into a &6single step&r. Examples below:\n\n&9-&r &aNitrogen Dioxide&r (for Nitric Acid and Dinitrogen Tetroxide)\n&9-&r &aSulfuric Acid&r\n&9-&r &aPhenol&r\n&9-&r &aEpichlorohydrin&r (you need it for Epoxy!)\n&9-&r &aEpoxy&r", + "quests.high_voltage.lcr.desc.2": "There are also &3LCR&r exclusive recipes. For example, &dRadon&r can only be made in the LCR right now.\n\nAll &dOverclocks&r in the &3LCR&r are &6100% efficient&r (known as Perfect overclocks); each overclock will &5quadruple the speed&r, as opposed to doubling it.\n\nThe &3LCR&r has yet another &6advantage&r. You can use &32 Energy Hatches&r to allow it to run recipes of the &5next tier&r, similar to the &3Electric Blast Furnace&r.", + "quests.high_voltage.lcr.desc.3": "&9Tip:&r Given the amount of LCRs you may end up using, why not try utilising &dwallsharing&r to its full potential?\n\nYou could share one 2A (standard) &3Energy Hatch&r between 2 LCRs.\n\nYou might want to share &3Input/Output Hatches&r, but make sure each LCR is running the correct recipe.\n\nKeep in mind Maintenance hatches are not sharable.", + "quests.high_voltage.tnt.title": "TNT", + "quests.high_voltage.tnt.desc.1": "&cTNT&r (Trinitrotoluene) can't be prepared with the usual Gunpowder and Sand anymore. Instead, you'll have to produce &aGelled Toluene&r and react it with Sulfuric Acid to make TNT.\n\nUsing the &3HV Chemical Reactor&r recipe will double the yield of &aGelled Toluene&r at the cost of requiring additional inputs.", + "quests.high_voltage.tnt.desc.2": "We don't have any easy tips to give you for &aToluene&r. It's going to be tricky no matter which route you take.\n\nThat being said, don't miss out on the direct &aHeavy Fuel&r to &aToluene&r recipe in the single block &3Distillery&r.\n\n&aToluene&r can also optionally be used in &5EV&r to make &dGasoline&r.\n\n&cTNT&r is used in the &3Implosion Compressor&r to make Gems. It also blows stuff up.", + "quests.high_voltage.ender_pearls.title": "Ender Pearls", + "quests.high_voltage.ender_pearls.subtitle": "Sci-fi gemstones, or something", + "quests.high_voltage.ender_pearls.desc": "You won’t find any Endermen dropping Ender Pearls in TFG.\\nEven the ones lurking in the Beneath won’t help you there.\n\nInstead, your only option for now is to craft them yourself:\n\nCombine &2Beryllium Dust&r and &2Potassium Dust&r in a &6HV&r Mixer to create the elusive &5Ender Dust&r.\n\nOnce that’s done, throw it into an &8Implosion Compressor&r and recreate the iconic Ender Pearl — Gregtech style.", + "quests.high_voltage.boules.title": "Phosphorus Boules", + "quests.high_voltage.boules.subtitle": "That's dope, bro!", + "quests.high_voltage.boules.desc": "Doping is the process of intentionally introducing impurities into semiconductors to alter their properties.\n\n&7Silicon&r can be doped with small amounts of &ePhosphorus&r to make a better &eSilicon Boule&r.\n\nPhosphorus-doped Silicon Boules typically yield &68 times&r more wafers than their non-doped counterparts. However, they are not strictly needed until &5EV&r, where they'll be used in more complex wafers.\n\n&9Note&r: All processing of Phosphorus Boules and Wafers will require a &dCleanroom&r.", + "quests.high_voltage.implosion_compressor.title": "Implosion Compressor", + "quests.high_voltage.implosion_compressor.desc": "The &3Implosion Compressor&r turns the Dust form of Gems into their Gem form.\n\nIt's required to get &aEnder Pearls&r.\n\n&cTNT&r can be used for the Implosion.", + "quests.high_voltage.nitric_acid.title": "Nitric Acid", + "quests.high_voltage.nitric_acid.subtitle": "This won't eat your skin", + "quests.high_voltage.nitric_acid.desc.1": "Nitric Acid's fumes are extremely toxic! It's also a very potent oxidizer.\n\n&aNitric Acid&r is used in:\n\n&9-&r Cetane-Boosted Diesel, a better Diesel fuel that you'll get to soon.\n&9-&r Nitrobenzene, a better Gas fuel that we're not far off making.\n&9-&r The optional gem slurry chains.\n&9-&r The Platinum Group Sludge chain in &1IV&r.\n&9-&r Polybenzimidazole (try saying that ten times fast!) in &1IV&r.", + "quests.high_voltage.nitric_acid.desc.2": "There are two main ways to make &aNitric Acid&r - &othe &agood&f way and the &4bad&f ways!&r\n\nTherefore, we'll point you towards the best method:\n\nGet a &3Large Chemical Reactor&r and use it to make &aNitrogen Dioxide&r. From there, react it in a regular &3Chemical Reactor&r with more &dOxygen&r and &dWater&r and you got yourself some &aNitric Acid&r!\n\nThis requires a lot of &dOxygen&r. Refer to its own Quest in &7LV&r for the most efficient ways to obtain in large amount. Notice that this is Hydrogen free!", + "quests.high_voltage.cetane_diesel.title": "Cetane-boosted Diesel", + "quests.high_voltage.cetane_diesel.subtitle": "This is to go further beyond", + "quests.high_voltage.cetane_diesel.desc": "&aCetane-Boosted Diesel&r is &650% more energy dense&r than regular &aDiesel&r, and only requires 1 part &dTetranitromethane (TNM)&r for every 50 parts &aDiesel&r. What a steal, right?\n\nThe catch comes in the complexity of making &dTNM&r. In order to concoct it, you must react &aNitric Acid&r with either &dEthenone&r or &aMethyl Acetate&r, both of which have quite an involved process themselves!", + "quests.high_voltage.smd_components.title": "SMD Components", + "quests.high_voltage.smd_components.subtitle": "Alternate components!", + "quests.high_voltage.smd_components.desc": "The &eSMD&r (surface-mount device) &aComponents&r are CEu-exclusive components that are required for the next tier of circuits (&5Nano&r). They can also be used in place of their non-SMD counterparts in most Circuit recipes.\n\nOf course they're more complicated to make, this is GregTech! What did you expect?\n\nInvest in automation for these - you won't stop needing them.", + "quests.high_voltage.smd_components_2.title": "More SMD Components", + "quests.high_voltage.smd_components_2.desc": "&aPlatinum&r (needed for SMD Diodes) has its own dedicated Quest in the &5EV&r tab. But you could also get Platinium directly from Platinium vein or Chemical Washer processing.\n\n&l&3Lore:&r&o The SMD Inductors make an appearance in GTCEu for the first time. It's more consistent and convenient to have all Circuit components receive an SMD counterpart.", + "quests.high_voltage.hv_macerator.title": "Universal Macerator", + "quests.high_voltage.hv_macerator.subtitle": "Shredding your Ores with byproducts", + "quests.high_voltage.hv_macerator.desc.1": "The &3HV Macerator&r finally unlocks more of the slots shown in JEI. With this, the first &9three&r slots are now available. This allows you to receive the &6unique ore Byproduct&r from macerating &dThermal &dCentrifuged Ore&r.\n\nMacerating Ores costs &a32 EU/t&r with &5two overclocks&r, which makes this machine able to fit in &7LV&r lines - very, very convenient.\n\nDespite the signicant improvements this machine provides, it still isn't completely worth it to set up advanced processing for every single ore. Energy and time are still things to consider, so only process the ores that produce &6Byproducts&r you care for.", + "quests.high_voltage.hv_macerator.desc.2": "&l&3Lore:&r&o In GregTech 5u, the &6HV&r&o Macerator only gave two slots. Urgh... we weren't planning on using that Stone Dust, anyway...", + "quests.high_voltage.ammonia.title": "Ammonia", + "quests.high_voltage.ammonia.desc": "&aAmmonia&r is &doptional&r in &6HV&r.\n\nYou may use it in the production of:\n&9-&r Nitric Acid, although we don't recommend this.\n&9-&r Rocket Fuel, required to leave this planet.\n&9-&r Polybenzimidazole (now THAT'S a tongue twister!) in &1IV&r.\n\nThe \"least painful\" recipe should be the one in the &3HV Chemical Reactor&r. Make sure your &aHydrogen&r production (mostly from &aWater electrolysis&r) is enough to support the demand.\n\nYou could also obtain &aAmmonia&r as a waste product from &dPlatinum Group Sludge&r processing.", + "quests.high_voltage.hv_mixer.title": "High Voltage Mixer", + "quests.high_voltage.hv_mixer.subtitle": "Mixing never got so good", + "quests.high_voltage.hv_mixer.desc": "You will need the &6HV&r Mixer to make the &6Rocket Alloy&r, but that's not its only useful recipe.\n\nIt also unlocks:\n- &dIndium&r\n- &eCetane Boosted Diesel&r\n- The valuable &6Ultimet Alloy&r used for &9Turbine Rotors&r\n- &dFluix Crystals&r, which is absolutely essential for &dAE2&r", + "quests.high_voltage.blue_alloy.title": "Blue Alloy", + "quests.high_voltage.blue_alloy.subtitle": "You're blue now... that's my alloy", + "quests.high_voltage.blue_alloy.desc": "&aBlue Alloy&r is an excellent Cable material for &6HV&r power.\n\nNothing is preventing you from using it for &bMV&r power too! Make sure that you don't overvolt your machines, though.\n\nSuperconductors for &6HV&r are unlocked... later.\n\n&aElectrotine&r is obtained as an ore, so don't craft it in the Mixer!\n\nFurthermore, &aElectrotine&r can be separated for &dElectrum&r and &dRedstone&r.", + "quests.high_voltage.ev_circuits.title": "First EV Circuits!", + "quests.high_voltage.ev_circuits.subtitle": "Standing out amongst the rest", + "quests.high_voltage.ev_circuits.desc": "Your first &5EV&r Circuit gets a unique texture. If you still consider yourself to be in &bMV&r, &ahold off&r on making too many of these, as they won't benefit you right now. We can't stop you from making these if you &djust wanna flex&r on us, though.", + "quests.high_voltage.hv_hull.title": "Welcome to HV!", + "quests.high_voltage.hv_hull.subtitle": "Soon to be a minestronaut", + "quests.high_voltage.hv_hull.desc.1": "&2We hope you're getting the hang of &9GregTech&r, because now it's time to push your skills a bit further.\nIn this chapter, you'll unlock &eadvanced multiblocks&r, &ecomplex processes&r, and even take your first steps onto the &fMoon&r!\n\n&6For this chapter, you have two main goals :&r\n- Craft your first &5EV&r Machine Hull\n- Begin your journey to the &fMoon&r\n\nUnlocking the Moon will also grant access to &bCertus Quartz&r, paving the way for &dApplied Energistics 2&r. You’re free to tackle these objectives in any order you prefer.", + "quests.high_voltage.hv_hull.desc.2": "To craft the &5EV&r Machine Hull:\n- Build your first &aCleanroom&r\n- Construct a &bVacuum Freezer&r to cool hot ingots\n- Process &9Rutile&r into &7Titanium&r\n\nYou'll find plenty of &9Rutile&r on the &fMoon&r, but it can also be located in &eBauxite&r veins in the &aOverworld&r.", + "quests.high_voltage.hv_hull.desc.3": "To reach the Moon:\n- Craft a generous amount of &6Rocket Alloy&r\n- Create your first &eEnder Eye&r using the &3Chemical Bath&r and the &8Implosion Compressor&r\n- Prepare all the &bequipment&r you'll need to &bbreathe in space&r\n\nGetting the &bVacuum Freezer&r and &6better coils&r will speed up &6Rocket Alloy&r production, but they’re not mandatory.\n\n&dChoose your path!&r", + "quests.high_voltage.nichrome.title": "Nichrome Ingots", + "quests.high_voltage.nichrome.subtitle": "It doesn't have much use", + "quests.high_voltage.nichrome.desc": "Your third alloy is here — and it's essential for your next set of coils in the &6EBF&r.\nThis time, you’ll notice that you can’t use a &6Chemical Washer&r. Instead, you're required to use a &6Vacuum Chamber&r.\n\nGood news: it’s actually simpler and faster.\n\nYou’ll only be using &6Nichrome&r for these coils, but don’t get too comfortable — it will return later for the next set of &5RTM Coils&r.", + "quests.high_voltage.rocket_t1.title": "Your First Rocket!", + "quests.high_voltage.rocket_t1.subtitle": "The first of many", + "quests.high_voltage.rocket_t1.desc": "Wow, it's time to build your &6Rocket&r!\n\nAssemble all the parts with &d8 Dense Rocket Alloy&r. To finish the insulation, you'll need &b576mb&r of &bLiquid Silicon&r (&b4 ingots&r) and &f16 pieces of dust&r.\n\nYou have two choices:\n&e-&r &eBorosilicate Glass Dust&r — crafted in a &6Mixer&r with &dBoron&r and &fGlass Dust&r\n\n&e-&r &5Vitrified Asbestos&r — obtained through a &6Pyrolysis Oven&r\n\nGo with the one you have available!", + "quests.high_voltage.vitrified_pearl.title": "Vitrified Ender Pearl", + "quests.high_voltage.vitrified_pearl.subtitle": "An Exotic Ceramic", + "quests.high_voltage.vitrified_pearl.desc": "Heat the Ender Pearl in a &ePyrolyse Oven&r along with some appropriate insulation to properly vitrify it into something resembling a &3ceramic&r.\n\nYou won’t need many of these for now — at minimum, just one for your &6Rocket&r and another for your &6HV Circuit Assembler&r.\nBut be warned: from &5EV&r and beyond, the demand will rise quickly.", + "quests.high_voltage.kaolinite_powder.title": "High-Temperature Refractory Fire Clay", + "quests.high_voltage.kaolinite_powder.subtitle": "You didn't miss me, right?", + "quests.high_voltage.kaolinite_powder.desc": "So the bad news is you've got an upcoming reunion with an old friend. The good news is the reunion is at your own house!\n\nIf you've got any &4kaolinite&r left over from forever ago, time to dig it out of your old forge building and put it to use. And if you don't, well, now you can just make it at home!\n\nKaolinite will be used again in some upcoming recipes for industrial ceramics and heat shielding.", "quests.low_voltage": "&7LV&r - Low Voltage", "quests.low_voltage.subtitle": "Tame electricity and begin your GregTech journey", "quests.low_voltage.lv_machine_hull.title": "Your second machine hull", @@ -738,11 +1161,28 @@ "quests.low_voltage.lbb.title": "Large Bronze Boiler", "quests.low_voltage.lbb.subtitle": "Boom, boom, boom, boom", "quests.low_voltage.lbb.desc.1": "The &3Large Boiler&r is an &6optional&r big-boy variant of the Small Boilers. It runs off solid or liquid fuel.\n\nIf you want Steam-based power production, this is an alternative to the Create Steam Engine. Later power options are listed in the &bMV&r chapter.\n\nAt the moment, due to a bug in GTCEu, this machine is prevented from ever exploding, but you should set it up so it never runs out of water like your Small Boilers, so it doesn't explode when the bug is fixed.", - "quests.low_voltage.lbb.desc.2": "Once fully heated up, the &3LBB&r produces 800 Steam per tick, which is &d400EU/t&r after conversion, or 12.5 Basic Steam Turbines. Such (relatively!) immense power comes at the cost of &la lot&r of burnable fuel. &5With this in consideration&r, the GUI lets you &9throttle&r the Boiler down to 25% power for 200 Steam per tick. That's &d100EU/t&r, or slightly above 3 Basic Steam Turbines.\n\nWe recommend holding off making this until you're ready to power your EBF.", + "quests.low_voltage.lbb.desc.2": "Once fully heated up, the &3LBB&r produces 800 Steam per tick, which is &d400EU/t&r after conversion, or 12.5 Basic Steam Turbines. Such (relatively!) immense power comes at the cost of &la lot&r of burnable fuel. &5With this in consideration&r, the GUI lets you &9throttle&r the Boiler down to 25 percent power for 200 Steam per tick. That's &d100EU/t&r, or slightly above 3 Basic Steam Turbines.\n\nWe recommend holding off making this until you're ready to power your EBF.", "quests.low_voltage.lbb.desc.3": "In TerraFirmaGreg, you have a few options for fuel. You can use a Hose Pulley to pull infinite &cLava&r out of a deep underground lake, or set up a tree farm to give infinite &8Charcoal&r and &8Creosote&r. Lastly, there are huge surface-level &8Coal&r veins that you can extract with some automated mining machines and turn into Coke and significantly more Creosote than charcoal.", "quests.low_voltage.lv_polariser.title": "Basic Polariser", "quests.low_voltage.lv_polariser.subtitle": "The Polarizer polarizes!", "quests.low_voltage.lv_polariser.desc": "One of the cheapest - if not the cheapest - &7LV&r machine. Use this to make &6Redstone-free Magnetic Rods&r for your Motors. Whenever you start to batch your Motors, this machine will save you stacks and stacks of Redstone.", + "quests.low_voltage.link_chapter.title": "Explain energy to me", + "quests.low_voltage.link_chapter.subtitle": "There is a whole chapter about energy", + "quests.low_voltage.link_chapter.desc": "View the chapte by clicking here", + "quests.low_voltage.link_chapter.task": "Read it", + "quests.low_voltage.lv_combuston_gen.title": "The Combustion Generator", + "quests.low_voltage.lv_combuston_gen.subtitle": "It does boom and make energy", + "quests.low_voltage.lv_combuston_gen.desc": "The &7LV Combustion Generator&r may be a bit more expensive to craft compared to other generators, but its fuels carry a lot of energy. This makes it easier to move, or if you need to power a generator far from your base, a drum filled with &2Bio Diesel&r can transport a large amount of EU.\n\nLike other &7LV Generators&r, it produces &a32 EU/t&r.", + "quests.low_voltage.lv_biodiesel.title": "Bio Diesel", + "quests.low_voltage.lv_biodiesel.subtitle": "Your first combustion fuel", + "quests.low_voltage.lv_biodiesel.desc": "You will need a &7LV Chemical Reactor&r to make &2Bio Diesel&r. Simply mix your &aSeed Oil&r with any &eAlcohol&r from &6TFC&r. Other recipes using &dEthanol&r will require you to reach &bMV&r.", + "quests.low_voltage.lv_seed_oil.title": "Seed Oil", + "quests.low_voltage.lv_seed_oil.subtitle": "The Real Power of Plant", + "quests.low_voltage.lv_seed_oil.desc": "You have two options to produce &aSeed Oil&r: either by using the &9Vacuum Chamber&r or, if you already have it, the &7LV Extractor&r will do a great job.\n\nAlso, note that &aSeed Oil&r isn't only used for making &2Bio Diesel&r.\n\nIt can also be processed into &6Lubricant&r or sent directly to your &cBlaze Burner&r for fuel.", + "quests.low_voltage.lv_seeds.title": "First grab seeds", + "quests.low_voltage.lv_seeds.subtitle": "These are tall plants", + "quests.low_voltage.lv_seeds.desc": "If you come across these plants, you should pick them up and start a farm.\n\nThey will be your best source of &aSeed Oil&r, a liquid used for producing &eBio Diesel&r. The rapeseed are a bit more resistant to lower temperature while the Sunflower support warm climate. You also could grow them in your Electric Greenhouse if you don't want to spend to much time farming, in that case use Rapeseed as they can't rot. \n\nThis will be a great asset for your energy production.", + "quests.low_voltage.lv_seeds.task": "Rapeseed or Sunflower", "quests.low_voltage.lv_turbo_charge.title": "Turbo Charger", "quests.low_voltage.lv_turbo_charge.subtitle": "Useful to charge your electric tools faster", "quests.low_voltage.lv_turbo_charge.desc": "&oThis quest's subject is optional, but may still be of interest to you. We've put it here in the name of completeness.&r\n\nThe &3Turbo Charger&r charges &6RF and EU&r items such as &9Drills&r extremely quickly.\n\nIt accepts up to 4 Amps for every item it charges, making it &6twice as fast&r as the &3Battery Buffer&r. It cannot discharge, though.\n\n&eAny&r Charger will complete this Quest.", @@ -930,11 +1370,11 @@ "quests.low_voltage.cupronickel_coil.desc": "Prepare &a128 Cupronickel&r, &a32 Bronze&r and &a16 Tin Alloy&r to craft the Heating Coils required for your first Electric Blast Furnace.\n\nThis is still less than half (!) of the cost of the whole EBF in raw materials. You will also need about a stack each of Invar and Steel, so get mining.\n\nThe Cupronickel Coils will allow the EBF to perform recipes up to &d1,800K&r (ignoring Voltage bonuses). That's pretty hot if you ask us.\n\n&6This quest unlocks a new tutorial on Coils in the &lTips and Tricks&r&6 tab - check it out to learn more!&r", "quests.low_voltage.lv_ebf.title": "The Electric Blast Furnace", "quests.low_voltage.lv_ebf.subtitle": "One of the core machines of Gregtech. We like it big.", - "quests.low_voltage.lv_ebf.desc.1": "This quest explains the core mechanic of the &3Electric Blast Furnace&r, while the next quest will explore the mechanics of the Multiblock Parts that you'll also need. Be sure to refer to them.\n\nAnyway, the &3EBF&r is your &efirst electric multiblock&r! Congrats. It's used to process materials at high temperatures.\n\nYou'll become familiar with the EBF to make &aAluminium&r and progress to &d&bMV Age&r. It can also make &7Steel&r faster than the the &6Blast Furnace&r, which means you can finally tear down your old TFC smithy if you'd like.", - "quests.low_voltage.lv_ebf.desc.2": "It's important to keep in mind that the EBF is a beefy boy. The minimum power cost to run a recipe is &9120 EU/t&r! That's slightly under 4 &7LV&r Generators or Alternators. You may wish to consider building a separate power line, with separate Generators and Battery Buffer to run this.", + "quests.low_voltage.lv_ebf.desc.1": "This quest explains the core mechanic of the &3Electric Blast Furnace&r, while the quest just over this one will explain the mechanics of the Multiblock Parts that you'll also need. Be sure to check this quest out.\n\nAnyway, the &3EBF&r is your &efirst electric multiblock&r! Congrats. It's used to process materials at high temperatures.\n\nYou'll become familiar with the EBF to make &aAluminium&r and progress to &d&bMV Age&r. It can also make &7Steel&r faster than the the &6Blast Furnace&r, which means you can finally tear down your old TFC smithy if you'd like.", + "quests.low_voltage.lv_ebf.desc.2": "It's important to keep in mind that the EBF is a beefy boy. The minimum power cost to run a recipe is &9120 EU/t&r! That's slightly under 4 &7LV&r Generators or Alternators.\n\nYou may wish to consider building a separate power line, with separate Generators close to the EBF and Battery Buffer to run this. Be wary of the cable loss.", "quests.low_voltage.multiblock_tech.title": "Multiblock Techniques", "quests.low_voltage.multiblock_tech.subtitle": "Oh we love multiblocks right?", - "quests.low_voltage.multiblock_tech.desc": "This is the &6basics&r of what you need to build your first &bEBF&r, though it is highly customisable. Remember to use &6EMI&r, use &6U&r on the controller and don't hesitate to &6left click on the structure blocks&r to see what the possibilities are.\n\nMultiblocks bear a large variety of interesting mechanics that might seem daunting, but don't worry - you don't need to do anything fancy right yet. You'll learn more as you go!", + "quests.low_voltage.multiblock_tech.desc": "This is the &6basics&r of what you need to build your first &bEBF&r, though it is highly customisable. Remember to use &6EMI&r, use &6U&r on the controller and don't hesitate to &6left click on the structure blocks&r to see what the possibilities are.\n\nAn important notice, each Energy Hatch can accept &a2A&r, which means that at &7LV&r they can each handle &a64 EU/t&r. With two of them, your &eEBF&r can run at &a128 EU/t&r.\n\n For more details about this mechanic, refer to the &eEnergy Chapter&r, specifically the &eSpending Energy&r section.\n\nMultiblocks bear a large variety of interesting mechanics that might seem daunting, but don't worry - you don't need to do anything fancy right yet. You'll learn more as you go!", "quests.low_voltage.multiblock_tech.task.1": "Input Bus", "quests.low_voltage.multiblock_tech.task.2": "Output Bus", "quests.low_voltage.multiblock_tech.task.3": "Input Hatch", @@ -971,7 +1411,8 @@ "quests.medium_voltage.mv_component.desc": "Here's a list of the components you will need in &bMV&r. To alleviate the pain, be sure to autocraft or &dbulk-craft&r these parts, especially &aMotors&r.\n\nFamiliar with the &aEmitter&r? This tier's Emitter requires a &dFlawless Emerald&r in its recipe, which'll be only attainable with the &3Sifting Machine&r for now.\n\nConveyors, Pumps and Robot Arms are objective upgrades to &7LV&r versions if you use them as covers.", "quests.medium_voltage.electrolyzer.title": "MV Electrolyzer", "quests.medium_voltage.electrolyzer.subtitle": "We made it to MV, and, well...", - "quests.medium_voltage.electrolyzer.desc": "This one should look familiar—you’ve already seen it before. We’re not forcing you to craft it, but know that it’s &aactually really useful&r. And if you skipped the &7LV&r version, then let’s be honest: &cyou’ll need this one&r.\n\nIt’s great for processing &cdusts&r that can’t be smelted, and it’s a solid way to get &dAluminum&r, &dbattery materials&r, and &dSilicon&r.", + "quests.medium_voltage.electrolyzer.desc.1": "&bThis one should look familiar&r—you’ve seen it before.\n&2We highly recommend crafting it as soon as possible,&r as it will unlock a wide range of new &7Aluminium&r sources.\n\nUntil now, your only method was &9electrolyzing Sapphire&r to obtain &7Aluminium Dust&r.\nBut with the &bMV&r Electrolyzer, a whole new world of resources opens up.", + "quests.medium_voltage.electrolyzer.desc.2": "&6Here are some key materials to look for:&r\n&9Ruby&r – Grants both &7Aluminium&r and &5Chromium&r.\n&9Pyrope&r – Often found alongside Sapphire veins.\n&9Lepidolite&r – Offers a generous selection of valuable byproducts.\n&9Sodalite&r – Comes with &3Chlorine&r and &bSilicon&r.\n&9Topaz&r – Yields both &3Fluorine&r and &7Aluminium&r in solid quantities.\n\n&2And that’s just the beginning!&r Use &aEMI&r to explore even more options—we promise, there’s a lot to discover.\n\n&cOh, and by the way:&r Electrolyzing Clay is now gated behind &6HV&r. \n&8We’re not sorry.&r", "quests.medium_voltage.mv_extruder.title": "Advanced Extruder", "quests.medium_voltage.mv_extruder.subtitle": "The biggest upgrade you'll make", "quests.medium_voltage.mv_extruder.desc": "We &lSINCERELY&r hope at &cno&r point you made the &7LV&r Extruder, because only the &bMV&r Extruder is actually useful. If you did, immediately &arecycle it&r through the Arc Furnace.\n\nThe Extruder shapes solid materials into (almost!) any form using &aIngots&r. This is a great way to reduce the amount of microcrafting, as well as keeping a high conversion ratio.\n\nThe Extruder can make &6Bolts&r, &6&6Small Gears&r, &6Gears&r, and &6&6Rings&r at the highest efficiency in a single step!\n\nYou may also like to use it for &dPipes&r, &dLong Rods&r, and &dRotors&r.", @@ -991,8 +1432,8 @@ "quests.medium_voltage.mv_energy.desc.6": "Lastly, as you already know from the &7LV Chapter&r, you can use a &dConverter&r to, well... convert your &cRF&r directly into &bMV energy&r.", "quests.medium_voltage.mv_battery.title": "MV Battery Buffer", "quests.medium_voltage.mv_battery.subtitle": "Energy management", - "quests.medium_voltage.mv_battery.desc": "As always we highly encourage you to use &bBattery Buffer&r so even if you use more &6energy&r than what you produce, you won't run of it right away and you will be able to get the energy back while your machines aren't running.", - "quests.medium_voltage.mv_battery.task": "", + "quests.medium_voltage.mv_battery.desc": "As always, we highly encourage you to use a &bBattery Buffer&r, so even if you use more &6energy&r than you produce, you won't run out of it right away, and you will be able to get the energy back while your machines aren't running.", + "quests.medium_voltage.mv_battery.task": "Any MV Battery Buffer", "quests.medium_voltage.mv_batteries.title": "Better Batteries", "quests.medium_voltage.mv_batteries.subtitle": "Baby Got Battery", "quests.medium_voltage.mv_batteries.desc": "&bMV&r Batteries will appeal to you if you want to buffer Energy, just like &7LV&r.\n\nThe cost in &aSodium&r, &aLithium&r or &aCadmium&r jumps up to 8 dusts, so you should use whatever you have the most of. The difference in capacity isn't &7THAT&r huge, after all!\n\nGet &eeither&r Battery to complete the Quest.", @@ -1020,12 +1461,12 @@ "quests.medium_voltage.mv_lpg.desc.2": "&a&aLPG&r and &aMethane&r are burned in a &3Gas Turbine&r. Among the other fuel options, they are the easier to set up which makes them excellent to get started. Their drawback is that they cannot be refined further, so upgrading the &3Fluid Drilling Rig&r may be a top priority if you stick to this fuel source.\n\n&aMethane&r can also be obtained from a few &anatural sources&r. &eBetween us&r, they're memes, but you can explore them if you wish. Ultimately, your power source is your choice.", "quests.medium_voltage.mv_brewery.title": "Local Brewery selling Booze", "quests.medium_voltage.mv_brewery.subtitle": "*hic*... *hic*", - "quests.medium_voltage.mv_brewery.desc.1": "The Brewery can be used to make &aLubricant&r from &aRedstone&r and &aCreosote&r/&aOil&r. Lubricant has some niche uses, namely being used in the &3Cutter&r to significantly reduce the duration of its recipes.\n\nThe Brewery is a very, very slow machine, but it requires almost no power to run its recipes. Building &2many Breweries&r will help you obtain enough Biomass on your quest for plastic. Oh, and you can use it to brew &dPotions&r too!\n\n&9Note:&r The Brewery unlocks the Biomass path towards &9Ethylene&r. The same can be done in the &3Pyrolyse Oven&r. The other path involves Oil.&r", + "quests.medium_voltage.mv_brewery.desc.1": "The Brewery can be used to make &aLubricant&r from &aRedstone&r and &aCreosote&r/&aOil&r. Lubricant has some niche uses, namely being used in the &3Cutter&r to significantly reduce the duration of its recipes.\n\nThe Brewery is a very, very slow machine, but it requires almost no power to run its recipes. Building &2many Breweries&r will help you obtain enough Biomass on your quest for plastic.\n\n&9Note:&r The Brewery unlocks the Biomass path towards &9Ethylene&r. The same can be done in the &3Pyrolyse Oven&r. The other path involves Oil.&r", "quests.medium_voltage.mv_brewery.desc.2": "&l&3Lore:&r&o You could make your own Brewery if you want to build up a company and start selling Booze... in GregTech 6.&r", "quests.medium_voltage.mv_biomass.title": "Biomass", "quests.medium_voltage.mv_biomass.subtitle": "Plants aren't industrial enough!", "quests.medium_voltage.mv_biomass.desc.1": "Welcome to the organic &dEthylene&r path! The goal here is to produce &dEthanol&r and mix it with &dSulfuric Acid&r to make &dEthylene&r.\n\nTo get &dEthanol&r, you'll need to distill it from &aBiomass&r—so let's look at the different ways to produce that biomass.\n\nThe first method is simple: put &asaplings&r into a &dBrewery&r with water. The downside? &eIt's slow&r.", - "quests.medium_voltage.mv_biomass.desc.2": "The second method is more complex, but yields much better results. You’ll need to get &aBio Chaff&r, which comes from &amacerating Plant Balls&r. Note that you won't get any &aextra chance&r until you unlock &6HV Crushing&r.\n\n&bPlant Balls&r can be obtained by:\n-Centrifuging &9Sugarcane&r or &9Beets&r\n-Centrifuging every &awood&r that you can tap &9#afc:tappable_logs&r\n-Compressing &asaplings&r directly\n\nFinally, process your &aBio Chaff&r with water in a &dBrewery&r or go for a &dPyrolyse Oven&r for a &e66% boost&r in output.", + "quests.medium_voltage.mv_biomass.desc.2": "The second method is more complex, but yields much better results. You’ll need to get &aBio Chaff&r, which comes from &amacerating Plant Balls&r. Note that you won't get any &aextra chance&r until you unlock &6HV Crushing&r.\n\n&bPlant Balls&r can be obtained by:\n-Centrifuging &9Sugarcane&r or &9Beets&r\n-Centrifuging every &awood&r that you can tap &9#afc:tappable_logs&r\n-Compressing &asaplings&r directly\n\nFinally, process your &aBio Chaff&r with water in a &dBrewery&r or go for a &dPyrolyse Oven&r for a &e66 percent boost&r in output.", "quests.medium_voltage.mv_biomass.desc.3": "&l&3Lore:&r&o You may recognise Plantballs from IndustrialCraft2! In IC2 Experimental, there was this rather... obscure way to turn Biomass into Biogas for power, which sadly required too much investment to be really worth it.", "quests.medium_voltage.mv_distillery.title": "Distillery", "quests.medium_voltage.mv_distillery.subtitle": "The Illusion of Free Choice", @@ -1051,16 +1492,19 @@ "quests.medium_voltage.mv_ethanol.title": "Ethanol", "quests.medium_voltage.mv_ethanol.subtitle": "Yo, wait - that's alcohol!", "quests.medium_voltage.mv_ethanol.desc": "Put your previously made &aBiomass&r into a &3MV Distillery&r to make &aEthanol&r.\n\nYou will need this for &dEthylene&r by reacting it with &aSulfuric Acid&r in a &3MV Chemical Reactor&r... unless you chose to go down the Oil path.\n\nOnce you have a hefty starting stock of Ethanol, consider making and distilling &9Fermented Biomass&r in a &3Distillation Tower&r (when you get there!) for extra chemicals.\n\n&cDo not try&r to use Ethanol as a Power source... it's quite possibly its worst use. If it's organic &9Power&r that you want, we suggest taking a look at &dBenzene&r instead!", + "quests.medium_voltage.mv_bio_diesel.title": "The Church of Bio Diesel", + "quests.medium_voltage.mv_bio_diesel.subtitle": "Flower Power", + "quests.medium_voltage.mv_bio_diesel.desc": "Want to try something plant-based but without a tree farm? Give &3Bio Diesel&r a shot! The best route for it is through &dSeed Oil&r from either Sunflowers or Rapeseed. Just mix it with a little Ethanol and Sodium Hydroxide (from Sea Water!) in a Chemical Reactor and you're done! As a bonus, this route also outputs Glycerol which you can turn into &dEthlene&r!", "quests.medium_voltage.mv_mutli_channel.title": "Multiple Channel Pipes", "quests.medium_voltage.mv_mutli_channel.subtitle": "Is it already AE2?", "quests.medium_voltage.mv_mutli_channel.desc": "Regular &o&dGregTech&r Fluid Pipes can only transport one fluid type at a time.\n\n&3Quadruple Fluid Pipes&r can transfer four different types of fluids. &3Nonuple Fluid Pipes&r can transfer nine different types! Useful for compact setups.\n\n&3Nonuple Fluid Pipes&r will be useful in &5EV&r for handling the many outputs of the &3Distillation Tower&r.\n\nGet &eeither&r to finish this quest.", "quests.medium_voltage.mv_naphtha.title": "Naphtha", "quests.medium_voltage.mv_naphtha.subtitle": "We're still confused on how this is pronounced", - "quests.medium_voltage.mv_naphtha.desc": "Distillating &aOil&r will give you Fuel that you will need to desulfurize.\n\n&aHydrogen Sulfide&r is perfectly &drecycled&r in an &3Electrolyzer&r.\n\nTo automate this process, simply place your &3Chemical Reactor&r and your &3Electrolyzer&r next to each other. Be sure to use your &5Screwdriver&r to &4enable input from the output side&r.\n\n&aNaphtha&r is a good &9Product&r source. Keep following the quests to the right for more details.", + "quests.medium_voltage.mv_naphtha.desc": "Distillating &aOil&r will give you Fuel that you will need to desulfurize.\n\n&aHydrogen Sulfide&r is perfectly &drecycled&r in an &3Electrolyzer&r.\n\nTo automate this process, simply place your &3Chemical Reactor&r and your &3Electrolyzer&r next to each other. Be sure to use your &5Screwdriver&r to &4enable input from the output side&r.\n\n&aNaphtha&r is a good &9Product&r source, surprsingly it's also a really good fuel (we heard nerf is coming). Keep following the quests to the right for more details.", "quests.medium_voltage.mv_fuel_cracking.title": "Fuel Cracking", "quests.medium_voltage.mv_fuel_cracking.subtitle": "Fuel and oil cracking can get complicated...", "quests.medium_voltage.mv_fuel_cracking.desc.1": "Don't panic! We'll mostly be doing this to get hydrocarbons.\n\nThere are many ways to acquire &dEthylene&r from Oil processing. It's easy to get lost in all the options and recipes!\n\nThe best way is to steam-crack &aNaphtha&r in a &3Chemical Reactor&r. Be sure to make the &aSeverely Steam-Cracked&r version for a higher yield of Ethylene.", - "quests.medium_voltage.mv_fuel_cracking.desc.2": "Once in &6HV&r, you'll have the option to do this recipe in the &3Cracking Unit&r at 100% efficiency. Unfortunately, the recipes you are doing with the Chemical Reactor have a loss of &450%&r.\n\n&9Note:&r All of this looks and feels terribly inefficient - we hope that's strong motivation to tier up! The &3Distillation Tower&r will be a huge upgrade for petrochem, but you're not quite there... yet. Right now, you'll have to use a &3Distillery&r to get &dEthylene&r.", + "quests.medium_voltage.mv_fuel_cracking.desc.2": "Once in &6HV&r, you'll have the option to do this recipe in the &3Cracking Unit&r at 100 percent efficiency. Unfortunately, the recipes you are doing with the Chemical Reactor have a loss of &450 percent&r.\n\n&9Note:&r All of this looks and feels terribly inefficient - we hope that's strong motivation to tier up! The &3Distillation Tower&r will be a huge upgrade for petrochem, but you're not quite there... yet. Right now, you'll have to use a &3Distillery&r to get &dEthylene&r.", "quests.medium_voltage.mv_ethylene.title": "Ethylene", "quests.medium_voltage.mv_ethylene.subtitle": "One of many hydrocarbons", "quests.medium_voltage.mv_ethylene.desc": "Our warmest congratulations on making it here.\n\nThe way you should obtain &aEthylene&r was described in the previous Quest, depending on the route you chose.\n\n&aEthylene&r will shortly be used in polymer production. It's also useful in a few other reactions.", @@ -1083,9 +1527,9 @@ "quests.medium_voltage.mv_chlorine.title": "Chlorine Gas", "quests.medium_voltage.mv_chlorine.subtitle": "Salty Gas", "quests.medium_voltage.mv_chlorine.desc": "&dChlorine&r is a core component of your chemical toolkit. You’ll need &da lot of it&r for various reactions and crafting steps—the first one being &dHydrochloric Acid&r.\n\nThere are many ways to obtain &dChlorine&r, but the main source is &dsalt&r. It’s basically everywhere, so you won’t struggle to find it.\n\nWe recommend &aelectrolyzing seawater&r as an early method, but keep in mind—it’s &eslow&r.", - "quests.medium_voltage.mv_seawater.title": "Ocean Water", - "quests.medium_voltage.mv_seawater.subtitle": "You can have a lot of it", - "quests.medium_voltage.mv_seawater.desc": "This quest is here to emphasize the presence of &9Sea Water&r in &aTerrafirmaCraft&r.\n\nThe great thing about it is that, when used with a &aHose Pulley&r, it becomes an &ainfinite water source&r right away. From there, you can &aelectrolyze it&r to get both &dChlorine&r and &dHydrogen&r.\n\nYou’ll just need a passive way to transport it to your base—and we offer you &atwo options&r:\n\n&8- &eCreate Trains&r: Requires both stations to be chunkloaded. The good news? Trains are &aalready available&r to you at this stage.\n\n&8- &eLong-Distance Pipeline&r: This one needs &dStainless Steel&r, which you'll be able to produce &aby the end of this chapter&r.", + "quests.medium_voltage.mv_seawater.title": "Sea Water", + "quests.medium_voltage.mv_seawater.subtitle": "As wide as an ocean...", + "quests.medium_voltage.mv_seawater.desc": "This quest is here to emphasize the presence of &9Sea Water&r in &aTerrafirmaCraft&r.\n\nYou can easily get an &ainfinite source&r with just two source blocks and either a Mechanical Pump or an Aqueous Accumulator. From there, you can &aelectrolyze it&r to get both &dChlorine&r and &dHydrogen&r.", "quests.medium_voltage.mv_long_pipe.title": "Long-Distance Pipeline", "quests.medium_voltage.mv_long_pipe.subtitle": "Wondering how to move these liquids around?", "quests.medium_voltage.mv_long_pipe.desc.1": "&3Long-Distance Fluid Pipes&r can be used to send fluids across great distances. Place one endpoint at each end, and connect them with pipeline blocks.\n\nThese pipes instantly transfer from the input side to the output side.\n\nThey also have a minimum distance between pipe endpoints, so you can't use these for short-range operations.", @@ -1153,7 +1597,7 @@ "quests.medium_voltage.mv_kanthal_ingot.title": "Kanthal", "quests.medium_voltage.mv_kanthal_ingot.subtitle": "This one is hot", "quests.medium_voltage.mv_kanthal_ingot.desc.1": "Oh good lord, that’s a lot of &cKanthal&r needed here... And what the heck is this &chot ingot&r thing again? &cYes, again!&r\n\nHere we are with a mechanic you should remember from &aTerrafirmaCraft&r—it hasn't been that long, right?\n\n&cHot ingots&r will &cburn you&r if you carry them around and you don't have &cany way&r to counter it using Tongs...\n\nAlso unlike &aTFC&r, &cthey don’t cool down naturally&r! You’ll need to actively &acool them&r down.", - "quests.medium_voltage.mv_kanthal_ingot.desc.2": "To do that, place them into a &dChemical Bath&r with &9Water&r—or even better, &9Distilled Water&r for a &e50% faster&r cooling time.\n\nWe highly recommend you &aautomate&r this process to avoid carrying those hot ingots yourself. Use &apipes&r to send them directly from your &dEBF&r to your &dOre Washer&r.\n\nYou can also set up an &aItem Tag Filter&r to help with sorting the hot ingots &7#forge:hot_ingots*&r.", + "quests.medium_voltage.mv_kanthal_ingot.desc.2": "To do that, place them into a &dChemical Bath&r with &9Water&r—or even better, &9Distilled Water&r for a &e50 percent faster&r cooling time.\n\nWe highly recommend you &aautomate&r this process to avoid carrying those hot ingots yourself. Use &apipes&r to send them directly from your &dEBF&r to your &dOre Washer&r.\n\nYou can also set up an &aItem Tag Filter&r to help with sorting the hot ingots &7#forge:hot_ingots*&r.", "quests.medium_voltage.mv_assembler.title": "Advanced Assembler", "quests.medium_voltage.mv_assembler.subtitle": "Assengers, Avemble", "quests.medium_voltage.mv_assembler.desc": "The &3Assembler&r is a staple for every Tier; an important goal to unlock more recipes and progress further into the Age. Many in the community see crafting a voltage tier's Assembler as a sign of &oproperly&r reaching said voltage.\n\nThat being said, welcome to &bMV&r!\n\nThe &bMV &3Assembler&r unlocks &eTransistors&r, &eCapacitors&r and &eInductors&r, used for the next tiers of Circuits.", @@ -1215,9 +1659,6 @@ "quests.metal_age.mining.title": "Mining in the Metallurgy Age", "quests.metal_age.mining.subtitle": "ROCK AND STONE!", "quests.metal_age.mining.desc": "Extracting valuable resources from the ground is a major part of this modpack, and the Metallurgy Age is no exception! You will consume a &llot&r of metal to progress, and one way to mine a lot of it at once is with a Mining Hammer! This is a tool that can mine blocks in a 3x3x1 area at the cost of a slower mining speed. You can also hold sneak to break single blocks at a time.", - "quests.metal_age.weld_wrought_iron_ingots.title": "Welding Wrought Iron", - "quests.metal_age.weld_wrought_iron_ingots.subtitle": "CLANG CLANG CLANG", - "quests.metal_age.weld_wrought_iron_ingots.desc": "Obtain at least 14 Ingots of Wrought Iron, then weld them together in a Bronze Anvil. Careful you don't melt your Wrought Iron, otherwise it will turn back into Cast Iron and you'll have to run it through the Bloomery again!", "quests.metal_age.bellows.title": "Bellows", "quests.metal_age.bellows.subtitle": "Higher temperatures can be reached, at a small price.", "quests.metal_age.bellows.desc": "The Bellows is a device that can force extra air into a fire or forge in front of it, allowing the heat produced by the fuel inside to reach higher temperatures than usual, at the cost of fuel duration.\n\nThese higher temperatures are required to fire pottery with charcoal or melt certain metals.\n\nCoal and Coke can also reach higher temperatures without it.", @@ -1243,14 +1684,14 @@ "quests.metal_age.beneath_kaolin.task": "Traverse the Overworld Bedrock and reach The Beneath", "quests.metal_age.overworld_graphite.title": "Graphite Source: Overworld", "quests.metal_age.overworld_graphite.subtitle": "You mean I can't just rely on surface indicators?", - "quests.metal_age.overworld_graphite.desc": "Graphite spawns exclusively in flat, wide discs deep underground.\n\nYou will have to go exploring underground through the caves to try and spot some! Graphite veins can spawn in any stone type and also include Coal and Diamond, and will have all three indicators nearby. Tools such as a metal Shield, Digger Helmet, Propick, and Spyglass can also prove to be very useful!", + "quests.metal_age.overworld_graphite.desc": "Graphite spawns exclusively in flat, wide discs deep underground.\n\nYou will have to go exploring underground through the caves to try and spot some! Graphite veins can spawn in any stone type and also include Coal and Diamond. However, due to the depth of the veins, indicators likely will not appear on the surface. Tools such as a metal Shield, Digger Helmet, Propick, and Spyglass can also prove to be very useful!", "quests.metal_age.beneath_graphite.title": "Graphite Source: The Beneath", "quests.metal_age.beneath_graphite.subtitle": "To the Depths", "quests.metal_age.beneath_graphite.desc": "Deep, DEEP underground, past the bedrock, you'll find The Beneath, a complex network of caves filled with dangers of all kinds around every corner. Down in the Beneath you can find huge, tall Graphite veins, but a particular monster may be guarding it...!\n\nWhile you're down here, you could also look for Anthracite, an excellent fuel for making steel.\n\nSurviving in the Beneath is difficult, so check the TerraFirmaGreg Tips section of this questbook and the Field Guide for more information.", "quests.metal_age.beneath_graphite.task": "Traverse the Overworld Bedrock and reach The Beneath", "quests.metal_age.kaolin_clay.title": "Kaolin Clay", "quests.metal_age.kaolin_clay.subtitle": "Kaolin Trek: The Next Generation", - "quests.metal_age.kaolin_clay.desc": "Once you find Kaolin Clay, you should bring as much back as you can possibly carry! Unfortunately, only 20% of it will successfully cook into Kaolinite Powder, so it's recommended to bake it in situ with pit kilns, to save inventory space.\n\nAfter you craft the Crucible and the Blast Furnace, you won't need much more of it, but it's still a good idea to bring home more than you think you'll need, to avoid a repeat journey.\n\nP.S.: If you've found blood lilies but no clay, try digging down a little further! Sometimes it spawns a little underground.", + "quests.metal_age.kaolin_clay.desc": "Once you find Kaolin Clay, you should bring as much back as you can possibly carry! Unfortunately, only 20 percent of it will successfully cook into Kaolinite Powder, so it's recommended to bake it in situ with pit kilns, to save inventory space.\n\nAfter you craft the Crucible and the Blast Furnace, you won't need much more of it, but it's still a good idea to bring home more than you think you'll need, to avoid a repeat journey.\n\nP.S.: If you've found blood lilies but no clay, try digging down a little further! Sometimes it spawns a little underground.", "quests.metal_age.graphite.title": "Graphite", "quests.metal_age.graphite.subtitle": "Pencils do not exist", "quests.metal_age.graphite.desc": "Once you find graphite, you should bring back as much as you can! Though you won't need as much of it as Kaolin clay.\nGraphite veins are also rich in Coal and Diamonds, and you'll want the coal for making Steel soon.", @@ -1260,7 +1701,7 @@ "quests.metal_age.fire_clay.desc": "Heat up Kaolin Clay to get Kaolinite Powder. You can use a Forge to heat them individually, but cooking big batches inside small vessels in a Pit Kiln may be faster.\n\nFor the Graphite, process the ore as normal, then crush the Graphite Dust again to get Graphite Powder.\n\nFinally, combine 4 Graphite Powder, 4 Kaolinite Powder, and 1 Clay to create Fire Clay.", "quests.metal_age.fire_clay_products.title": "Fire Clay products", "quests.metal_age.fire_clay_products.subtitle": "Extremely Heat Resistant Clay", - "quests.metal_age.fire_clay_products.desc": "Just like regular Clay, Fire Clay can be Knapped to create things that you'll then need to fire. Most importantly, Fire Clay is used to create the Crucible and Fire Clay Bricks, both of which are required for the Blast Furnace.\n\nYou'll also be able to create a Mold Table and Casting Channels, which lets you cast your metal from the crucible into multiple molds at once.\n\nLastly, there's Fire Ingot Molds, which only have a 1% chance of breaking instead of regular clay's 10%.", + "quests.metal_age.fire_clay_products.desc": "Just like regular Clay, Fire Clay can be Knapped to create things that you'll then need to fire. Most importantly, Fire Clay is used to create the Crucible and Fire Clay Bricks, both of which are required for the Blast Furnace.\n\nYou'll also be able to create a Mold Table and Casting Channels, which lets you cast your metal from the crucible into multiple molds at once.\n\nLastly, there's Fire Ingot Molds, which only have a 1 percent chance of breaking instead of regular clay's 10 percent.", "quests.metal_age.crucible.title": "Crucible", "quests.metal_age.crucible.subtitle": "Melt metals like a pro", "quests.metal_age.crucible.desc": "The Crucible is placed on top of a Forge. It comes with 9 inventory slots and has a capacity for 4032mB of fluid, including an interface to check your alloying ratios. They also retain their contents when broken. They can also collect Pig Iron when placed below a Blast Furnace.\n\nKeep in mind that the crucible WILL try to alloy everything inside it - it does not keep metals separate like a TC Smeltery - so it's a good idea to keep it clean when you aren't using it.", @@ -1276,9 +1717,6 @@ "quests.metal_age.blast_furnace.title": "Blast Furnace", "quests.metal_age.blast_furnace.subtitle": "Then I started Blastin'", "quests.metal_age.blast_furnace.desc": "The Blast Furnace is a multiblock structure that allows you to create Pig Iron. Placing a combination of Iron, Flux and fuel (see the adjacent quest) inside the Blast Furnace produces Pig Iron, which can be worked into Steel.\n\nIn order for the Blast Furnace to reach its required high temperatures, it will need its own Bellows, used to force air through a Tuyere which you place inside the blast furnace.\n\nThe Field Guide contains an entry on how the Blast Furnace works and how to build one.", - "quests.metal_age.weld_steel_ingots.title": "Welding Steel", - "quests.metal_age.weld_steel_ingots.subtitle": "Again?", - "quests.metal_age.weld_steel_ingots.desc": "You know the drill by this point. Create 14 Steel Ingots, then weld them to get 7 Double Steel Ingots. We'll stop reminding you about this now.\n\nDid you know that the Helve Hammer can also process your pig iron into steel?", "quests.metal_age.steel_anvil.title": "T4 Anvil: Steel", "quests.metal_age.steel_anvil.subtitle": "A huge leap from wrought iron", "quests.metal_age.steel_anvil.desc": "With the Steel Anvil, you'll be able to work Steel Ingots into different forms.\n\nSteel tools and equipment have a significant boost over their bronze and wrought iron counterparts, so they're worth making if your existing ones are about to break. You'll be needing to create a lot of alloys soon, so some new mining equipment would be a wise investment.", @@ -1288,6 +1726,9 @@ "quests.metal_age.weak_steel.title": "Weak Steel Ingredients", "quests.metal_age.weak_steel.subtitle": "Hope you like math", "quests.metal_age.weak_steel.desc": "Weak Steel is one part of the necessary metals to create Black Steel. You can alloy it with 2 parts Steel, 1 part Nickel and 1 part Black Bronze.\n\nYou can check the liquid weak steel's recipe for more precise alloying percentage rates.", + "quests.metal_age.weak_steel.task1": "1 Part Nickel", + "quests.metal_age.weak_steel.task2": "2 Parts Steel", + "quests.metal_age.weak_steel.task3": "1 Part Black Bronze", "quests.metal_age.highcarb_black_steel.title": "Black Steel Ingredients", "quests.metal_age.highcarb_black_steel.subtitle": "Conservation of matter does not apply", "quests.metal_age.highcarb_black_steel.desc": "The final two anvils are made out of complex alloys that will require a lot of metal to be created. Weak Steel and Pig Iron can be welded to create High Carbon Black Steel, which can then be worked on an anvil into Black Steel.", @@ -1303,15 +1744,23 @@ "quests.metal_age.weak_red_steel.title": "Weak Red Steel Ingredients", "quests.metal_age.weak_red_steel.subtitle": "This is getting a little ridiculous", "quests.metal_age.weak_red_steel.desc": "Like before, Weak Red Steel is the first step of Red Steel's creation. Its alloy is made from 4 parts Black Steel, 2 parts Steel, 1 part Brass, and 1 part Rose Gold.\n\nYou can check the liquid Weak Red Steel's recipe for more precise alloying percentage rates.", + "quests.metal_age.weak_red_steel.steel": "2 Parts Steel", + "quests.metal_age.weak_red_steel.black_steel": "4 Parts Black Steel", + "quests.metal_age.weak_red_steel.brass": "1 Part Brass", + "quests.metal_age.weak_red_steel.rose_gold": "1 Part Rose Gold", "quests.metal_age.weak_blu_steel.title": "Weak Blue Steel Ingredients", "quests.metal_age.weak_blu_steel.subtitle": "This is getting out of hand.", - "quests.metal_age.weak_blu_steel.desc": "Like before, Weak Blue Steel is the first step of Blue Steel's creation. Its alloy is made from 4 parts Black Steel, 2 parts Steel, 1 part Bismuth Bronze, and 1 part Sterling Silver.\n\bYou can check the liquid Weak Blue Steel's recipe for more precise alloying percentage rates.", + "quests.metal_age.weak_blu_steel.desc": "Like before, Weak Blue Steel is the first step of Blue Steel's creation. Its alloy is made from 4 parts Black Steel, 2 parts Steel, 1 part Bismuth Bronze, and 1 part Sterling Silver.\n\nYou can check the liquid Weak Blue Steel's recipe for more precise alloying percentage rates.", + "quests.metal_age.weak_blue_steel.steel": "2 Parts Steel", + "quests.metal_age.weak_blue_steel.black_steel": "4 Parts Black Steel", + "quests.metal_age.weak_blue_steel.sterling_silver": "1 Part Sterling Silver", + "quests.metal_age.weak_blue_steel.bismuth_bronze": "1 Part Bismuth Bronze", "quests.metal_age.highcarb_red_steel.title": "Red Steel Ingredients", "quests.metal_age.highcarb_red_steel.subtitle": "Could deleting matter like this power a nuclear bomb?", "quests.metal_age.highcarb_red_steel.desc": "Red Steel first starts as High Carbon Red Steel, which is made by welding Weak Red Steel and Black Steel. It needs to be worked on the Anvil to turn it into Red Steel", "quests.metal_age.highcarb_blu_steel.title": "Blue Steel Ingredients", "quests.metal_age.highcarb_blu_steel.subtitle": "Lavoisier is rolling in his grave", - "quests.metal_age.highcarb_blu_steel.desc": "Blue Steel first starts as High Carbon Blue Steel, whcih is made by welding Weak Blue Steel and Black Steel. It needs to be worked on the Anvil to turn it into Blue Steel", + "quests.metal_age.highcarb_blu_steel.desc": "Blue Steel first starts as High Carbon Blue Steel, which is made by welding Weak Blue Steel and Black Steel. It needs to be worked on the Anvil to turn it into Blue Steel", "quests.metal_age.redblu_anvil.title": "T6 Anvil: Red or Blue Steel", "quests.metal_age.redblu_anvil.subtitle": "It's over", "quests.metal_age.redblu_anvil.desc": "The final tier of Anvil! With the Tier 6 Anvil you'll be able to work both Red and Blue Steel Ingots into different items.\n\nThis marks the end of TerraFirmaCraft's progression. Now it's time to finish the Industrial Age and create your very first Low Voltage circuitry.", @@ -1328,74 +1777,156 @@ "quests.ore_proc.subtitle": "Everything you'll need to get the most out of your ores", "quests.ore_proc.native_ore.title": "Welcome to Ore Processing", "quests.ore_proc.native_ore.subtitle": "To Process, Ore Not To Process", - "quests.ore_proc.native_ore.desc": "An important part of &6Gregtech&r is its &dOre Processing Mechanics&r, but it can get pretty complicated, so this chapter is here to help!\n\nTo start with, you should be aware of the &6Ore Processing Diagram&r tab in EMI - Press the Show Uses key (default \"U\") on any item related to ore processing and look for the tab with the vanilla Iron Ore icon. This diagram may look overwhelming at first, but we'll take it step by step.\n\nA major part of GregTech philosophy is that there's not just one way to solve a problem, so take everything in this chapter as just a suggestion! We encourage you to customize your ore processing as you see fit.", + "quests.ore_proc.native_ore.desc": "An important part of &6Gregtech&r is its &dOre Processing Mechanics&r, but it can get pretty complicated, so this chapter is here to help!\n\nTo start with, you should be aware of the &6Ore Processing Diagram&r tab in EMI - Press the Show Uses key (default &bU&r) on any item related to ore processing and look for the tab with the vanilla Iron Ore icon. This diagram may look overwhelming at first, but we'll take it step by step.\n\nA major part of GregTech philosophy is that there's not just one way to solve a problem, but we've marked everything important with a &estar&r, so if you're completely lost, try following those!", "quests.ore_proc.native_ore.task": "I agree to not just dump everything in a furnace", - "quests.ore_proc.ae2.title": "Ore processing with Applied Energistics 2", - "quests.ore_proc.ae2.subtitle": "A tag storage bus? What's that?", - "quests.ore_proc.ae2.desc": "AE2 is great at moving items around without tons of spaghetti cables! You can use the &dTag Storage Bus&r to tell your network where to put items that match an item's tag, which you can view by pressing F3 + H. For example, if you want to send all your Purified Ores to a chest, slap a Tag Storage Bus on it and set its filter to '&5*purified_ores*&r'.\n\nThere's many online guides on how to set up an AE2 system, but a subnet to handle all ore processing before it goes into your main storage is a solid choice!", "quests.ore_proc.robot_arm.title": "Ore processing with GregTech's own tools", "quests.ore_proc.robot_arm.subtitle": "Providing answers to its own problems", "quests.ore_proc.robot_arm.desc": "GregTech comes with its own tools to help solve ore processing logistics.\n\nThe &6Robot Arm&r can move precice numbers of items into a machine, such as only moving flawed gems into a Laser Engraver once you have two of them. The &6Tag Filter&r can filter items by tag, such as '&5*purified_ores*&r' to match all Purified Ores.\n\nThe &4Smart Filter&r can filter items depending on their &6recipe&r. For example, if you use it with a robot arm on an electrolyzer, and set the robot arm to supply exact, it will only move your dusts into the electrolyzer once it has as many inputs as the recipe requires!", + "quests.ore_proc.ae2.title": "Ore processing with Applied Energistics 2", + "quests.ore_proc.ae2.subtitle": "A tag storage bus? What's that?", + "quests.ore_proc.ae2.desc": "AE2 is great at moving items around without tons of spaghetti cables! You can use the &dTag Storage Bus&r to tell your network where to put items that match an item's tag, which you can view by pressing F3 + H. For example, if you want to send all your Purified Ores to a chest, slap a Tag Storage Bus on it and set its filter to '&5*purified_ores*&r'.\n\nThere's many online guides on how to set up an AE2 system, but a subnet to handle all ore processing before it goes into your main storage is a solid choice!", "quests.ore_proc.gtcy.title": "Ore processing but bigger", "quests.ore_proc.gtcy.subtitle": "When size does matter", "quests.ore_proc.gtcy.desc": "Once you get to IV, you'll gain access to multiblock versions of all of GregTech's single block machines. They do the exact same recipes as their single block cousins, but are more flexible - you can put lots of huge Input Buses on them, you can overclock them with higher tier &6Energy Hatches&r instead of making new ones every tier, and they even support &6Parallel Hatches&r to do multiple recipes simultaneously!\n\nAll of these machines require alloys created with the &bAlloy Blast Smelter&r, found at the end of &dEV&r.", + "quests.ore_proc.copper_tier.title": "Copper Age Ore Processing", + "quests.ore_proc.copper_tier.desc": "This row is for the very basics of ore processing. There's no byproducts and no automation.", + "quests.ore_proc.bronze_tier.title": "Bronze Age Ore Processing", + "quests.ore_proc.bronze_tier.desc": "This row is for what's available once you've obtained any Bronze Anvil.", + "quests.ore_proc.steel_tier.title": "Steel Age Ore Processing", + "quests.ore_proc.steel_tier.desc": "A Steel Anvil unlocks your first byproducts from ore washing.", + "quests.ore_proc.steam_tier.title": "Steam Age Ore Processing", + "quests.ore_proc.steam_tier.desc": "Steam machines give access to your second byproducts from centrifuging.", + "quests.ore_proc.lv_tier.title": "&7LV&r Ore Processing", + "quests.ore_proc.lv_tier.desc": "LV comes with a ton of machines that can process your ores in many different ways. The most important is probably the Thermal Centrifuge.", + "quests.ore_proc.mv_tier.title": "&bMV&r Ore Processing", + "quests.ore_proc.mv_tier.desc": "Not much happens at MV except that the electrolyzer becomes much more powerful.", + "quests.ore_proc.hv_tier.title": "&6HV&r Ore Processing", + "quests.ore_proc.hv_tier.desc": "HV Macerators now output byproducts! If you don't have a dedicated ore processing setup yet, now is definitely the time to build one.", + "quests.ore_proc.ev_tier.title": "&5EV&r Ore Processing", + "quests.ore_proc.ev_tier.desc": "EV is the first tier where you'll need to need to start splitting up your ore processing into different \"lines\".", + "quests.ore_proc.iv_tier.title": "&9IV&r Ore Processing", + "quests.ore_proc.iv_tier.desc": "With IV comes the big huge multiblocks to really ramp up your ore processing speeds.", + "quests.ore_proc.luv_tier.title": "&dLuV&r Ore Processing", + "quests.ore_proc.luv_tier.desc": "LuV's Naquadah line will be a real test of your ore processing. Can your machines keep up?", + "quests.ore_proc.raw_ore.title": "Raw Ore", + "quests.ore_proc.raw_ore.desc": "This column shows ways to process raw ore, the first step of ore processing!", + "quests.ore_proc.crushed_ore.title": "Crushed Ore", + "quests.ore_proc.crushed_ore.desc": "This column shows how to process crushed ore, which is almost always the second step.", + "quests.ore_proc.purified_ore.title": "Purified Ore", + "quests.ore_proc.purified_ore.desc": "This column shows what to do with your purified ore.", + "quests.ore_proc.refined_ore.title": "Refined Ore", + "quests.ore_proc.refined_ore.desc": "The only thing you can really do with refined ore is crush it.", + "quests.ore_proc.impure_dust.title": "Impure Dust", + "quests.ore_proc.impure_dust.desc": "Wash that dirty dust!", + "quests.ore_proc.purified_dust.title": "Purified Dust", + "quests.ore_proc.purified_dust.desc": "This column shows what you can do with your purified dust.", + "quests.ore_proc.dust_processed.title": "Your final dust", + "quests.ore_proc.dust_processed.subtitle": "Or is it?", + "quests.ore_proc.dust_processed.desc": "&6Dusts&r are the final form of almost every ore.\n\nFrom here, you can put it in a &cFurnace&r, send it to &estorage&r, or even start using it right away! Some dusts will require one last step before they become truly useful.\n\nRemember to keep your &6ore processing line&r in top shape! You'll want to keep expanding and upgrading it as you progress, so you can spend less time mining and more time gregging.", "quests.ore_proc.macerator_byproduct.title": "Crushing with byproducts", "quests.ore_proc.macerator_byproduct.subtitle": "I can get even more from my ores!", "quests.ore_proc.macerator_byproduct.desc": "While looking at &bEMI&r, you've probably noticed that your &dMacerator&r or &dMillstone&r lists more &boutputs&r than what you're actually getting.\n\nGregTech doesn't communicate this very well, but these extra slots are only available in &6HV&r. Once you make it to that tier, the &6HV&r macerator becomes incredibly powerful, giving a huge amount of bonus byproducts from each ore.", - "quests.ore_proc.macerator_noproduct.title": "Crushing without byproducts", - "quests.ore_proc.macerator_noproduct.subtitle": "Ores for the poors", - "quests.ore_proc.macerator_noproduct.desc": "In the primitive age, you're limited to a &bQuern&r to crush your ores into dusts. Once you have access to Bronze, you can set up a &bMillstone&r to automate this step!\n\nIn the Steam Age, the &bForge Hammer&r and &bCrushing Wheels&r can crush your ores very quickly. Remember, you won't get any maceration byproducts until &6HV&r!", - "quests.ore_proc.crushed_ores.title": "Ore Purification", - "quests.ore_proc.crushed_ores.subtitle": "There's more?!", - "quests.ore_proc.crushed_ores.desc": "Now that you have your crushed ores, you've officially passed the first step of &6Ore Processing&r! The next step is &dPurification&r. \n\nTo start with, your choices are limited, but more options will open up as you progress. Once you get these, be sure to look through EMI and decide what the best steps are for each of your ores.", + "quests.ore_proc.macerator_byproduct.task": "Either an HV Macerator or HS Crushing Wheels", "quests.ore_proc.sodium_persuflate.title": "Bathe them in Sodium Persulfate", "quests.ore_proc.sodium_persuflate.subtitle": "Not just for circuit board etching", - "quests.ore_proc.sodium_persuflate.desc": "Once you get to LV, you may be interested in using a &bChemical Bath&r with &dSodium Persuflate&r to get some extra byproducts. Not all ores can be processed this way, but the ones that can, will get around a &670%&r chance of byproducts, compared to the &630%&r of the &bOre Washer&r.\n\nSodium Persuflate can be a little annoying to mass produce, though if you want, &9Sea Water&r is a great starting point.\n\nThe quest on the left gives some examples that might be worth the investment.", + "quests.ore_proc.sodium_persuflate.desc": "Once you get to LV, you may be interested in using a &bChemical Bath&r with &dSodium Persuflate&r to get some extra byproducts. Not all ores can be processed this way, but the ones that can, will get around a &670 percent&r chance of byproducts, compared to the &630 percent&r of the &bOre Washer&r.\n\nSodium Persuflate can be a little annoying to mass produce, though if you want, &9Sea Water&r is a great starting point.\n\nThe quest on the left gives some examples that might be worth the investment.", "quests.ore_proc.sodium_ores.title": "Sodium Persulfate bathing examples", "quests.ore_proc.sodium_ores.subtitle": "A useful time saver", - "quests.ore_proc.sodium_ores.desc": "Here's some recommendations for Sodium Persulfate bathing:\n\n-&6Crushed Aluminium&r for &dRutile&r: &dTitanium&r\n\n-&6Crushed Bauxite&r: &dGallium&r\n\n-&6Crushed Cobalt&r: &dCobaltite&r for &dArsenic&r", + "quests.ore_proc.sodium_ores.desc": "Here's some recommendations for Sodium Persulfate bathing:\n\n- &6Crushed Aluminium&r: for &dRutile&r (Titanium)\n\n- &6Crushed Bauxite&r: &dGallium&r\n\n- &6Crushed Cobalt&r: &dCobaltite&r for &dArsenic&r", "quests.ore_proc.ore_washer.title": "Bathe them in Water", "quests.ore_proc.ore_washer.subtitle": "The standard option for most ores", "quests.ore_proc.ore_washer.desc": "Most ores don't need any fancy bathing setups, and running them through an &dOre Washer&r or &9Bulk Washing&r with an &dEncased Fan&r will suffice.\n\nIf you use the &bOre Washer&r, make sure to use &9Distilled Water&r to double the speed of the recipe.\n\nDon't have access to either of these yet? You can just throw your crushed ores into water to purify them, though this won't get you any byproducts.", + "quests.ore_proc.ore_washer.task": "Any Ore Washer", "quests.ore_proc.mercury_ores.title": "Bathe them in Mercury", "quests.ore_proc.mercury_ores.subtitle": "Don't stick your finger in it", - "quests.ore_proc.mercury_ores.desc": "Bathing certain ores in &dMercury&r can give some other useful byproducts. Not all ores can be processed this way, but the ones that can, will get around a &670%&r chance of byproducts, compared to the &630%&r of the &bOre Washer&r.\n\n&dMercury&r can be easily obtained from &cRedstone&r or &cCinnabar&r.\n\nThe quest on the right gives some examples are good to process in Mercury.", + "quests.ore_proc.mercury_ores.desc": "Bathing certain ores in &dMercury&r can give some other useful byproducts. Not all ores can be processed this way, but the ones that can, will get around a &670 percent&r chance of byproducts, compared to the &630 percent&r of the &bOre Washer&r.\n\n&dMercury&r can be easily obtained from &cRedstone&r or &cCinnabar&r.\n\nThe quest on the right gives some examples are good to process in Mercury.", "quests.ore_proc.mercury.title": "Mercury bathing examples", "quests.ore_proc.mercury.subtitle": "Liquid metal bath time", - "quests.ore_proc.mercury.desc": "Here's some recommendations for Mercury bathing:\n\n-&6Crushed Platinium&r: &dPalladium&r\n\n-&6Crushed Cooperite&r: &dPalladium&r\n\n-&6Crushed Nickel&r: &dPlatinum&r\n\n-&6Crushed Gold&r: &dSilver&r", - "quests.ore_proc.purified_ores.title": "Post-Purification", - "quests.ore_proc.purified_ores.subtitle": "More branching paths", - "quests.ore_proc.purified_ores.desc": "You now have &6Purified Ores&r, but this time there's even more options on how to proceed.\n\nWhile every purified ore can just be ran through a Thermal Centrifuge next, certain ores will need to be processed differently for unique byproducts later, such as the infamous &dPlatline&r or &dIndium Line&r. If you don't need these purified ores immediately, it may be useful to store them in their purified state for now.", + "quests.ore_proc.mercury.desc": "Here's some recommendations for Mercury bathing:\n\n- &6Crushed Platinum&r: &dPalladium&r\n\n- &6Crushed Cooperite&r: &dPalladium&r\n\n- &6Crushed Nickel&r: &dPlatinum&r\n\n- &6Crushed Gold&r: &dSilver&r", "quests.ore_proc.indium.title": "The Indium Line", "quests.ore_proc.indium.subtitle": "We say line, but really it's just a two step process", "quests.ore_proc.indium.desc": "The &6Indium Line&r shouldn't be needed before &9IV&r, but it will require purified &bSphalerite&r and &bGalena&r.", "quests.ore_proc.platline.title": "The Infamous Platline", "quests.ore_proc.platline.subtitle": "GregTech players vs Mekanism players when they need Osmium:", - "quests.ore_proc.platline.desc": "The &6Platinium Line&r will be your first real challenge to process, providing you with essential platinum-group metals: &bPlatinium&r, &bPalladium&r, &bRuthenium&r, &bRhodium&r, &bIridium&r, and &bOsmium&r.\n\nWhile there's easier ways to obtain &bPlatinium&r and &bPalladium&r, this line will be &amandatory&r for accessing the others.\n\nThe Platline can be started at &6HV&r, but you won’t be able to complete it fully until you reach &dIV&r.", + "quests.ore_proc.platline.desc": "The &6Platinum Line&r will be your first real challenge to process, providing you with essential platinum-group metals: &bPlatinum&r, &bPalladium&r, &bRuthenium&r, &bRhodium&r, &bIridium&r, and &bOsmium&r.\n\nWhile there's easier ways to obtain &bPlatinum&r and &bPalladium&r, this line will be &amandatory&r for accessing the others.\n\nThe Platline can be started at &6HV&r, but you won’t be able to complete it fully until you reach &dIV&r.", "quests.ore_proc.electro_separator.title": "Electromagnetic Separator", "quests.ore_proc.electro_separator.subtitle": "Probably the least useful GregTech machine", "quests.ore_proc.electro_separator.desc": "The &6Electromagnetic Separator&r can extract things like Iron and Gold from &dRefined Ores&r, which you can get by crushing your purified ones. For now, we recommend using it primarily for &dNaquadah&r. If you need more &aNeodymium&r, you can also process &dBastnasite&r.", + "quests.ore_proc.electro_separator.task": "Any Electromagnetic Separator", "quests.ore_proc.macerator_separator.title": "The Macerator", "quests.ore_proc.macerator_separator.subtitle": "(again)", "quests.ore_proc.macerator_separator.desc": "The macerator can sometimes yield different byproducts from your Purified ores than other routes, but these are still locked to &6HV&r like every other macerator byproduct.", + "quests.ore_proc.macerator_separator.task": "Any Macerator", "quests.ore_proc.thermal_centrifuge.title": "The Thermal Centrifuge", "quests.ore_proc.thermal_centrifuge.subtitle": "The go-to for most purified ores", "quests.ore_proc.thermal_centrifuge.desc": "For all your other Purified Ores that doesn't need special treatment, it's best to run them through the &dThermal Centrifuge&r. This machine can produce byproducts at a reliable rate, while only using electricity. It's quite slow, however, so we suggest making multiple machines.", + "quests.ore_proc.thermal_centrifuge.task": "Any Thermal Centrifuge", "quests.ore_proc.sifter.title": "The Sifter", "quests.ore_proc.sifter.subtitle": "The Skyblock Simulator", - "quests.ore_proc.sifter.desc": "The &6Sifter&r should be used for all your &aGems&r. It gives far more yield per ore than any other method, and is the only way to obtain Exquisite and Flawless gems before &6HV&r laser engraving.", + "quests.ore_proc.sifter.desc": "The &6Sifter&r should be used for all your &aGems&r. It gives far more yield per ore than any other method, and is the only way to obtain Exquisite and Flawless gems before &6HV&r laser engraving.\n\nHigher tier sifters have higher output bonuses, even if you underclock the machine!", + "quests.ore_proc.sifter.task": "Any Sifter", "quests.ore_proc.centrifuge_sifter.title": "Centrifuging the dust", "quests.ore_proc.centrifuge_sifter.subtitle": "Byproducts of byproducts", "quests.ore_proc.centrifuge_sifter.desc": "The &6Sifter&r can output &6Purified Dust&r, which you can toss into a centrifuge for a few extra byproducts.", - "quests.ore_proc.dust_processed.title": "Your final dust", - "quests.ore_proc.dust_processed.subtitle": "Or is it?", - "quests.ore_proc.dust_processed.desc": "&6Dusts&r are the final form of almost every ore.\n\nFrom here, you can put it in a &cFurnace&r, send it to &estorage&r, or even start using it right away! Some dusts will require one last step before they become truly useful.\n\nRemember to keep your &6ore processing line&r in top shape! You'll want to keep expanding and upgrading it as you progress, so you can spend less time mining and more time gregging.", + "quests.ore_proc.centrifuge_sifter.task": "Any Centrifuge", "quests.ore_proc.electrolyzer.title": "Further refinement", "quests.ore_proc.electrolyzer.subtitle": "An encore for ore!", "quests.ore_proc.electrolyzer.desc": "Certain &6Dusts&r have no direct use. For example, &2Tantalite&r must be processed in an &6Electrolyzer&r to extract the raw elements of &dTantalum&r and &dManganese&r.\n\nMost of these recipes will only be available with an &bMV Electrolyzer&r, so come back to this later!", + "quests.ore_proc.electrolyzer.task": "Any Electrolyzer", "quests.ore_proc.packer.title": "The Packer", "quests.ore_proc.packer.subtitle": "It's real fast", "quests.ore_proc.packer.desc": "Back in the old days of GregTech, this little bad boy saw a lot of use—you used to get a ton of &6Small&r and &6Tiny Dusts&r from ore processing.\n\nNowadays, it's only really useful for automatic packing, such as &dRare Earth&r in a &6Centrifuge&r returning many &6Small Piles of Dust&r.\n\nDon't forget: a &eRobot Arm&r set to Supply Exact mode can be useful to avoid clogging the input slots.", + "quests.ore_proc.packer.task": "Any Packer", + "quests.space_survival": "Tips - Space Survival", + "quests.space_survival.subtitle": "The one place that hasn't been corrupted by capitalism... Space!", + "quests.space_survival.preparations.title": "Pre-Launch Preparations", + "quests.space_survival.preparations.subtitle": "Make sure you're ready!", + "quests.space_survival.preparations.desc": "Eager to launch into the final frontier? We totally get the enthusiasm but you can't just hurl yourself into space and hope to survive! ^9Preparation&r is key to survival, or you'll just end up back in the Stone Age banging rocks together for a few seconds before suffocating to death.\n\nMake sure you have at least the following:\n- A Space Suit and a full drum of breathable gas\n- A Rocket with another full drum of spare Fuel\n- A Launch Pad so you can return\n- Plenty of food and water\n- A weapon and shield in case the Moon's haunted...", + "quests.space_survival.food.title": "Space Food", + "quests.space_survival.food.subtitle": "Long lasting food for long journeys", + "quests.space_survival.food.desc": "Consider bringing along some &dSpace Food&r for the journey ahead! It's simple to make and comes with a long shelf life. &9Freeze-Dried Fruit&r are a tasty snack, &bMeal Bags&r can hold any normal kind of food you'd have on Earth, and there's also &aCalorie Paste&r for a nutritionally complete but gross meal. You can reuse the Foil Packs when you're finished, too!", + "quests.space_survival.food.task": "Any space food", + "quests.space_survival.satellite.title": "Space Stations", + "quests.space_survival.satellite.subtitle": "For when you really want to get away from it all", + "quests.space_survival.satellite.desc": "By keeping the above items in your inventory, you'll be able to build a &9Space Station&r in orbit once you launch! There's not really much to do up there, and they're totally optional, but if you want a void dimension with no gravity for whatever reason, or just &oreally&r like sky diving, they're an option.", + "quests.space_survival.flag.title": "Flag Planter", + "quests.space_survival.flag.subtitle": "LunaFirmaCraft", + "quests.space_survival.flag.desc": "Introduce yourself to the Moon by planting a flag with whatever image you like on it!", + "quests.space_survival.flag.task": "Any Flag", + "quests.space_survival.chorus.title": "Chorus Fruit", + "quests.space_survival.chorus.subtitle": "Is this the End?", + "quests.space_survival.chorus.desc": "&5Chorus Fruit&r serves a pretty crucial role on the Moon - it will be your main source of &3Nitrogen&r. To get started, find some Chorus Plants, parkour up to the top, and break the &5Chorus Flowers&r. Breaking the plant from the bottom will not get you any of the Chorus Flowers! Next up, grow the Chorus Flowers in an Electric Greenhouse to get a renewable source of Chorus Fruit, and from there, you can process them into &aBiomass&r and &3Nitrogen&r with a Brewery and Fermenter respectively. You can also distill the Biomass into Carbon for more Rocket Fuel!", + "quests.space_survival.rover.title": "Space Rover", + "quests.space_survival.rover.subtitle": "Your getaway vehicle", + "quests.space_survival.rover.desc": "You had to leave your fancy jetpack at home, there's no atmosphere for airplanes, and horses can't survive, so how are you supposed to get around? The &bRover&r is a vehicle that can hold up to two passengers, runs on combustible fuels (Diesels, Gasolines, and Rocket Fuel), and even has an inventory and radio that can play real-world radio stations!", + "quests.space_survival.solar_panels.title": "Solar Panels", + "quests.space_survival.solar_panels.subtitle": "Praise the Sun!", + "quests.space_survival.solar_panels.desc": "There are very few energy sources available on the Moon, but these &eSolar Panels&r have a lovely view of the Sun from up here!\n\nOn the moon, each Solar Panel provides the equivalent of &964 EU/t&r during the day with no fuel or upkeep needed, but they only produce an eighth of that down on the Earth's surface. Bring along a whole bunch of them!", + "quests.space_survival.stone_dust_centrifuging.title": "Helium-3", + "quests.space_survival.stone_dust_centrifuging.subtitle": "Clown gas", + "quests.space_survival.stone_dust_centrifuging.desc.1": "The Moon is full of &eHelium-3&r, another important resource, but it's stuck inside the stone! There's two ways to get your hands on some:\n\n1) If you haven't set up any stone dust centrifuging automation before, here's a quick introduction: A &9Rock Crusher&r can produce infinite raw stone, which a &9Macerator&r crushes into dust for a &9Centrifuge&r to process.\n\nHere on the Moon, &bAnorthosite&r, &bNorite&r, and &bPhonolite&r can thus be processed into an infinite source of &eHelium-3&r!", + "quests.space_survival.stone_dust_centrifuging.desc.2": "2) Pump it out of the ground with a &9Fluid Rig&r This method is simpler, but doesn't come with any useful byproducts.\n\nHelium-3 is used for several things, of which the most important is making more &cair to breathe&r via &6Heliox-3&r! You can also use it as \"fertiliser\" for Chorus Fruit in the Electric Greenhouse, and eventually as another fuel for Fusion Power.", + "quests.space_survival.stone_dust_centrifuging.task": "Any ", + "quests.space_survival.compressed_gases.title": "Compressed Breathable Gases", + "quests.space_survival.compressed_gases.subtitle": "Because pure Oxygen is deadly", + "quests.space_survival.compressed_gases.desc": "Find yourself a little short of breath? You'll need something to breathe up in space, so you'll want to look at producing any of these compressed gases, based off real-world ones used for deep sea diving!\n\nYou can fill your space suit with them the same way you'd fill up a bucket, or if you bring along a &bGas Tank&r you'll be able to \"drink\" from it to replenish your suit without taking it off.\n\n&2Nitrox&r is probably the easiest to produce on Earth, while you can set up &eHeliox-3&r on the Moon.\n\nA full space suit (1000mB) will last &c20 minutes&r.", + "quests.space_survival.compressed_gases.task": "Any compressed breathable gas", + "quests.space_survival.zip_gun.title": "Zip Gun", + "quests.space_survival.zip_gun.subtitle": "Like a jetpack in the palm of your hand", + "quests.space_survival.zip_gun.desc": "A Zip Gun can be filled up with any of the below Compressed Gases to shoot out air, pushing you around in low gravity environments. They're essential if you want to build anything in orbit!", + "quests.space_survival.air_distributor.title": "Setting up a permanent base", + "quests.space_survival.air_distributor.subtitle": "A holiday home", + "quests.space_survival.air_distributor.desc.1": "So far you may be surviving, but do you want to truly &othrive&r? If you're wanting to set up a more permanent base, look no further than the &6Air Distributor&r! Feed it one of the compressed gases from earlier and it will \"oxygenate\" a large enclosed area, letting you take your helmet off, grow crops, and place a water source without it freezing.\n\nAny solid block will work to build your base out of, but you'll want a proper airlock to ensure the gas doesn't all escape in a &cvortex&r.", + "quests.space_survival.air_distributor.desc.2": "The oxygenated area will be at a constant 15C for any crops you'd like to grow (though the Electric Greenhouse doesn't mind), and the water source staying liquid will also let you easily electrolyze it for a source of &bOxygen&r. You can also use a Diode block to transfer power through the walls while keeping them sealed.", + "quests.space_survival.oxygen_info.title": "More Moon base machines", + "quests.space_survival.oxygen_info.subtitle": "Home comforts", + "quests.space_survival.oxygen_info.desc": "The Oxygen Detector is a simple machine that emits a redstone signal whenever it's in an oxygenated area.\n\nThe Vent is a solid block that can also let breathable air through without causing a vortex.\n\nThe Gravity Normalizer can change the gravity of an area within an enclosed space similar to how an Air Distributor works, but is a little too expensive at the moment.", + "quests.space_survival.bedrock_mining.title": "Bedrock mining", + "quests.space_survival.bedrock_mining.subtitle": "You'll never run out of copper again!", + "quests.space_survival.bedrock_mining.desc": "If you've ever pumped oil before, &9Bedrock Veins&r are the equivalent of that but for raw ores. And if you haven't? It's like oil pumping.\n\nJokes aside, these multiblocks can provide a constant, &cinfinite&r source of some ores for the rest of your game. Wow, that sounds too good to be true, doesn't it? What's the catch? Finding the veins.\n\nThey're spread far apart and don't exist on Earth, meaning you'll want to set up some way to ship the ores back to your main base. (&aTrains&r are fantastic here!)\n\nCheck out JEI to see what ores are available on the Moon, then find the veins with your &6HV Ore Prospector&r set to &oBedrock Ore Mode&r (sneak + right-click)!", + "quests.space_survival.railgun.title": "Interplanetary Railgun", + "quests.space_survival.railgun.subtitle": "Ender chest? Never heard of her!", + "quests.space_survival.railgun.desc": "Instant and free trans-dimensional item transportation is boring! So we've cooked up a unique interplanetary logistics system that provides a much more interesting puzzle to solve!\n\nOr at least we're going to, it's &cnot quite finished yet&r in the alpha build!", "quests.steam_age": "Early Automation", "quests.steam_age.subtitle": "From Primitive Machines to Steam Power", "quests.steam_age.basic_greate.title": "Basics of Greate", @@ -1406,17 +1937,17 @@ "quests.steam_age.create_tools.desc": "A wrench will let you quickly pick up Create blocks by Sneak + Right-Clicking on them, though an axe or pickaxe will still work too. The goggles will let you see much more detailed information about your machines, such as how much stress they're producing or consuming.\n\nBoth of these are optional for now, but will prove to be very useful, and you'll definitely want them later.\n\nCheck the TFG Tips chapter for help on glassblowing. Did you know that breaking cobblestone with a hammer will turn it into gravel, and breaking that again will turn it into sand...?", "quests.steam_age.basic_millstone.title": "Automatic Ore Processing", "quests.steam_age.basic_millstone.subtitle": "No more querning", - "quests.steam_age.basic_millstone.desc": "The &3Millstone&r is an automatic version of the Quern. You can throw whatever you'd like into the top, and then right-click to take your crushed items back out. It's pretty slow if you connect it directly to your Horse Crank, but you can use gear ratios to increase its speed.\n\nYou will only receive the output in the first slot. The other slots are part of a GregTech mechanic that won't be relevant until much later (&6HV&r).", + "quests.steam_age.basic_millstone.desc": "The &3Millstone&r is an automatic version of the Quern. You can throw whatever you'd like into the top, and then right-click to take your crushed items back out. It's pretty slow if you connect it directly to your Animal Crank, but you can use gear ratios to increase its speed.\n\nYou will only receive the output in the first slot. The other slots are part of a GregTech mechanic that won't be relevant until much later (&6HV&r).", "quests.steam_age.horse_crank.title": "Your First Power Source", "quests.steam_age.horse_crank.subtitle": "Make your livestock pay rent", - "quests.steam_age.horse_crank.desc.1": "The &3Horse Crank&r is your first accessible source of mechanical power. To use it, place the crank on the center of a 7x7 cleared area and leash an animal to it. Different animals will provide different amounts of power, while the blocks underneath will increase the speed of the output power. The area of multiple cranks can overlap.\n\nYou may need to hold a second lead to attach an animal.", + "quests.steam_age.horse_crank.desc.1": "The &3Animal Crank&r is your first accessible source of mechanical power. To use it, place the crank on the center of a 7x7 cleared area and leash an animal to it. Different animals will provide different amounts of power, while the blocks underneath will increase the speed of the output power. The area of multiple cranks can overlap.\n\nYou may need to hold a second lead to attach an animal.", "quests.steam_age.horse_crank.desc.2": "&3Small Animals (4 SU):&r\nWolf, Dog, Pig, Sheep, Goat, Alpaca\n\n&3Medium Animals (6 SU):&r\nCow, Donkey\n\n&3Large Animals (8 SU):&r\nHorse, Mule, Musk Ox, Yak", "quests.steam_age.poor_paths.title": "Poor Paths", "quests.steam_age.poor_paths.subtitle": "This is just dirt", - "quests.steam_age.poor_paths.desc": "This is the worst kind of road you could use. The horse crank will operate at 2 RPM.", + "quests.steam_age.poor_paths.desc": "This is the worst kind of road you could use. The animal crank will operate at 2 RPM.", "quests.steam_age.normal_paths.title": "Medium Paths", "quests.steam_age.normal_paths.subtitle": "Ok, you put a little effort in", - "quests.steam_age.normal_paths.desc": "Medium paths are a little better and will let your animals turn the crank at 4 RPM.\n\nNote: You can't have a Dirt Path block directly under the horse crank, so that one will have to be Gravel.", + "quests.steam_age.normal_paths.desc": "Medium paths are a little better and will let your animals turn the crank at 4 RPM.\n\nNote: You can't have a Dirt Path block directly under the animal crank, so that one will have to be Gravel.", "quests.steam_age.good_paths.title": "Great Paths", "quests.steam_age.good_paths.subtitle": "No horseshoes required!", "quests.steam_age.good_paths.desc": "These are the best kind of paths you could use, letting your crank output at 8 RPM. These kinds of paths also increases the player's move speed too, so they're great to pave your base with!", @@ -1425,7 +1956,7 @@ "quests.steam_age.helve_hammer.desc": "Does crafting all those plates for a Bloomery look tedious? The &3Helve Hammer&r will automatically (but slowly) flatten double ingots into plates for you. You'll still have to do the welding yourself though. Simply place an anvil directly under the hammer and throw your double ingots onto it, then right-click the hammer to get your plates out.\n\nHigher tier anvils will also require fewer hits to make plates from the previous tier.", "quests.steam_age.water_wheel.title": "Water Wheels", "quests.steam_age.water_wheel.subtitle": "Hope you set up your base near a river!", - "quests.steam_age.water_wheel.desc": "Water wheels provide much more power than the Horse Crank, at the expense of requiring flowing water. You don't have the ability to move water sources yet, so you'll need to find some sort of river or waterfall to power these.\n\nYou can get treated wood by soaking any planks in creosote from your Coke Oven.", + "quests.steam_age.water_wheel.desc": "Water wheels provide much more power than the Animal Crank, at the expense of requiring flowing water. You don't have the ability to move water sources yet, so you'll need to find some sort of river or waterfall to power these.\n\nYou can get treated wood by soaking any planks in creosote from your Coke Oven.", "quests.steam_age.windmill.title": "Windmills", "quests.steam_age.windmill.subtitle": "Pairs well with tulips", "quests.steam_age.windmill.desc": "If you aren't near flowing water, a windmill is another effective option for a better source of power. Bigger windmills provide more stress units and faster speeds.\n\nYou can get treated wood by soaking any planks in creosote from your Coke Oven.", @@ -1483,7 +2014,7 @@ "quests.steam_age.steam_bloomery.desc": "You're always going to need a lot of Wrought Iron, so why not automate your Bloomery? The next closest way to automate wrought iron is way off in LV. The Steam Bloomery is a new multiblock that'll automate your old TFC bloomery, and do it faster too! Like with the Coke Oven, you can press the JEI 'Uses' key (defaults to \"U\") to show the multiblock preview tab. Click on individual blocks to see what's valid in each location.", "quests.steam_age.steam_furnace.title": "Steam Furnace", "quests.steam_age.steam_furnace.subtitle": "The Steam Furnace furnaces...", - "quests.steam_age.steam_furnace.desc": "Want to quickly smelt something into an ingot? The &3Steam Furnace&r does just that! It can turn many ores and dusts quickly into their ingot form, at the expense of not getting any byproducts. While it can also cook food for you, it currently has a bug where the food expiration data isn't copied over correctly, meaning some food may come out rotten. We recommend sticking to Firmalife's Oven for that instead.", + "quests.steam_age.steam_furnace.desc": "Want to quickly smelt something into an ingot? The &3Steam Furnace&r does just that! It can turn many ores and dusts quickly into their ingot form, at the expense of not getting any byproducts.", "quests.steam_age.steam_oven.title": "Steam Oven", "quests.steam_age.steam_oven.subtitle": "The Steam Grinder's big brother", "quests.steam_age.steam_oven.desc.1": "&o...or little brother. Don't let him know!&r\n\nThe &3Steam Oven&r is a great multiblock option if you need &6effortlessly smelt large quantities of items.&r No more lines of furnaces that you have to manually empty and refuel!\n\nIt effectively behaves as a parallel furnace, smelting up to 8 items at a time for a low cost of Steam.", @@ -1538,7 +2069,13 @@ "quests.steam_age.centrifuge.desc": "Ore processing will always be an important part of this modpack, and this machine is another (optional) part of that. By following a different route of ore processing steps (check the Ore Processing Diagram tab in JEI), you can use this centrifuge to get some bonus byproducts out of your ores! The next upgrade to your ores won't be until the LV Thermal Centrifuge, so whether or not this is a worthwhile investment is up to you.", "quests.steam_age.steam_engine.title": "Steam Engine", "quests.steam_age.steam_engine.subtitle": "Time for some real steam power", - "quests.steam_age.steam_engine.desc": "Water wheels and windmills not cutting it any more? It wouldn't be a steam age without a proper steam engine! Each steam engine can output a whole 512 SU, giving you much more power to play with.\n\nBlaze Burners can be crafted without leaving your house, and you can use a Mechanical Arm to automatically feed them solid fuel, or liquid fuel in a bucket. Coal Gems and Coke can also be used to superheat them.", + "quests.steam_age.steam_engine.desc": "Water wheels and windmills not cutting it any more? It wouldn't be a steam age without a proper steam engine! Each steam engine can output a whole 256 SU, giving you much more power to play with.\n\nBlaze Burners can be crafted without leaving your house, and you can use a Mechanical Arm to automatically feed them solid fuel, or liquid fuel in a bucket (such as creosote). Coal Gems, Anthracite, and Coke can also be used to superheat them.", + "quests.steam_age.fuel_sources.title": "More Fuel Sources", + "quests.steam_age.fuel_sources.subtitle": "Putting the power in steam power", + "quests.steam_age.fuel_sources.desc": "The steam engine can accept more liquid fuels than the High Pressure Liquid Boiler. While Creosote or Lava are the easiest to set up at this point, you might also be interested in various plant-based oils like &eSeed Oil&r from Sunflowers or Rapeseed.\n\nCreosote and Lava also don't scale very well once you get into further tiers, while Biofuel can be upgraded into Diesel and then Cetane-Boosted Diesel, so start setting up a big field for plant oils now if that sounds appealing to you!", + "quests.steam_age.straw.title": "Automatic Liquid Fuelling", + "quests.steam_age.straw.subtitle": "Combustible sippy cups", + "quests.steam_age.straw.desc": "If you right-click a Blaze Burner with a &aStraw&r, you can easily pump your fuel directly into it with any pipe! Hook it up to your Coke Oven's creosote output to keep your Steam Engines going.\n\nYou can check JEI for a full list of what fuels you can use and their efficiency.", "quests.steam_age.deployers.title": "Deployers", "quests.steam_age.deployers.subtitle": "Primitive Assembly Line", "quests.steam_age.deployers.desc": "While you could use a single deployer for the rest your time in this chapter, we &3really&r don't recommend it. Setting up a line of deployers along a belt will save heaps of time and sanity, and it's not like you'll be wasting materials either, because you can always reuse them to upgrade your tree farm later.\n\nThese will also make electron tubes significantly cheaper!", @@ -1580,11 +2117,11 @@ "quests.steam_age.lathe.desc": "The &3Lathe&r can automatically turn a single ingot into two rods, and single bolts into screws. If you're making a lot of those, and you will be, this machine will be a good investment.", "quests.steam_age.steel_saw.title": "Steel Mechanical Saw", "quests.steam_age.steel_saw.subtitle": "A stonecutter and LV Cutter in one!", - "quests.steam_age.steel_saw.desc": "It's an upgrade to your Basic Mechanical Saw that can also process some metal recipes, like turning rods into four bolts, and cutting blocks into plates. These recipes will all require a fluid to work, but you can just use water for now.", + "quests.steam_age.steel_saw.desc": "It's an upgrade to your Basic Mechanical Saw that can also process some metal recipes, like turning rods into four bolts, and cutting blocks into plates. These recipes will all require a fluid to work, but you can just use water for now.\n\nYou can get a little Aluminium for the Cobalt Brass from ore processing byproducts! Check out that quest chapter for more information.", "quests.steam_age.rolling_mill.title": "Rolling Mill", "quests.steam_age.rolling_mill.subtitle": "The other half of the LV Bender", "quests.steam_age.rolling_mill.desc.1": "Of all the steam age machines you could make, the &3Rolling Mill&r is one of the best, for the simple reason that it makes single plates out of single ingots. It can also make thin sheets cheaper than by hand, as a bonus!", - "quests.steam_age.rolling_mill.desc.2": "&l&3Lore:&r &oThis machine existed in older versions of TFG, but it made rods instead of plates, and your best plate-making option before the LV bender had a 20% chance of failure!&r", + "quests.steam_age.rolling_mill.desc.2": "&l&3Lore:&r &oThis machine existed in older versions of TFG, but it made rods instead of plates, and your best plate-making option before the LV bender had a 20 percent chance of failure!&r", "quests.steam_age.steel_mixer.title": "Steel Mechanical Mixer", "quests.steam_age.steel_mixer.subtitle": "An earlier LV Mixer", "quests.steam_age.steel_mixer.desc": "The &3Steel Mechanical Mixer&r is the other best steam age machine you can make -- it can mix together your colored steel dusts at a much more efficient rate than the Crucible! It can do a large number of other recipes too, including some that involve gases... don't think about it too much.\n\nYou can use either a Charcoal Forge or a Blaze Burner for the recipes that require heating, and a Mechanical Arm can automatically refuel either.", @@ -1609,6 +2146,16 @@ "quests.steam_age.alternator.subtitle": "Turning stress into power", "quests.steam_age.alternator.desc.1": "If you've got a big steam age set up, you probably don't want to immediately scrap it all just to go back to some boilers and LV Steam Turbines. Instead, the &3Alternator&r will convert the SU from your steam engines into electricity. Each steam engine + alternator should give you 1A of LV! Unfortunately, alternators convert stress into a different electricity system than the one GregTech uses, so you'll need an Energy Converter to turn it into usable LV energy.", "quests.steam_age.alternator.desc.2": "An example of a steam engine producing 8 amps of LV!\n", + "quests.steam_age.packager.title": "Create Logistics", + "quests.steam_age.packager.subtitle": "\"We have AE2 at home\"", + "quests.steam_age.packager.desc": "Is your chest monster starting to grow out of control? Now you have access to Create's Logistics system! Check out the &3Create Logistics&r chapter for how to get started.", + "quests.steam_age.basic_mech_press.title": "Basic Mechanical Press", + "quests.steam_age.basic_mech_press.subtitle": "Automatic Welding Machine", + "quests.steam_age.basic_mech_press.desc": "If you hate welding things over and over, this machine can do it for you. Just place the Basin over your charcoal forge, make sure your forge's temperature is at Yellow or above, and then drop your items in the Basin. Unfortunately, that's about all that the basic one can do.", + "quests.steam_age.steel_mech_press.title": "Steel Mechanical Press", + "quests.steam_age.steel_mech_press.subtitle": "Almost a Forge Hammer", + "quests.steam_age.steel_mech_press.desc.1": "The High Pressure Steam Forge Hammer is right around the corner and can do almost everything that this machine can do, but if you're desperate for some higher tier automatic welding recipes, this is your ticket.\n\nIf you're unfamiliar with the Forge Hammer, both it and the Steel Mechanical Press can crush ores (without byproducts), turn rock into cobble into gravel into sand, and crack bricks. However, only the Forge Hammer can provide a &3cheaper recipe for metal plates&r...", + "quests.steam_age.steel_mech_press.desc.2": "&l&3Lore:&r&o The Create Mechanical Press used to be a key piece of late steam age progression prior to version 0.9 of TerraFirmaGreg, because it produced plates at an even better ratio of 5 to 4. However, its implementation was actually \"20 percent of the time, you get nothing\", which caused many people to proclaim how much they loved gambling while using it.", "quests.stone_age": "Stone Age", "quests.stone_age.subtitle": "Humble Beginnings", "quests.stone_age.foods.title": "Hungry?", @@ -1699,7 +2246,7 @@ "quests.stone_age.stone_tools.desc": "While stone is a relatively simple and primitive material, they're what you're stuck with until you learn how to work with metals. Some other useful tools include the Javelin, which can be thrown like a vanilla Trident, and the Hoe, which allows you to farm.", "quests.stone_age.gather_straw.title": "Gather Straw", "quests.stone_age.gather_straw.subtitle": "You can also use a Hoe if you want", - "quests.stone_Age.gather_straw.desc": "Most grasses you find in the overworld can be harvested for Straw, when broken with a Knife or Hoe. Straw has a number of uses for crafting, but you'll want at least 8 to create a Pit Kiln.\n\nStraw can also be used to create a Straw Hat for some basic sun protection, or Thatch, which can be used as a relatively simple building block with no collision.", + "quests.stone_age.gather_straw.desc": "Most grasses you find in the overworld can be harvested for Straw, when broken with a Knife or Hoe. Straw has a number of uses for crafting, but you'll want at least 8 to create a Pit Kiln.\n\nStraw can also be used to create a Straw Hat for some basic sun protection, or Thatch, which can be used as a relatively simple building block with no collision.", "quests.stone_age.gather_logs.title": "Gather Logs", "quests.stone_age.gather_logs.subtitle": "Timber!", "quests.stone_age.gather_logs.desc": "With your new Stone Axe, you'll be able to chop down trees. Breaking the base of a tree causes the entire tree to fall down, resulting in logs, sticks, and saplings.\n\nGather at least 10 logs -- 8 of these will be used for a Pit Kiln while the other two will be used for a Fire Pit.", @@ -1790,7 +2337,7 @@ "quests.stone_age.crush_crushed_ore.desc": "Combine the Crushed Ore with a hammer in a crafting grid to turn it into Impure Dust, further increasing it's mB yield.\n\nThis may all be slow and tedious for now, but you'll soon unlock ways to do this faster and automatically!", "quests.stone_age.clean_dust.title": "Early Ore Processing - Part 3", "quests.stone_age.clean_dust.subtitle": "Wash that dirty dust", - "quests.stone_age.clean_dust.desc": "Finally, dropping Impure Dusts in some water and leaving them for a few seconds will wash them, yielding dust, which is your ore's final form. It might even be worth as much as a full ingot now!", + "quests.stone_age.clean_dust.desc": "Finally, dropping Impure or Purified Dusts in some water and leaving them for a few seconds will wash them, yielding dust, which is your ore's final form. It might even be worth as much as a full ingot now!", "quests.stone_age.flux.title": "Fluxstones", "quests.stone_age.flux.subtitle": "It's basically metal glue", "quests.stone_age.flux.desc": "Flux is an item that is primarily used in metal working to weld things together, though it has some other uses too.\nCertain types of Rocks such as Chalk, Limestone and Marble can be crushed down to make Flux, as well as the shells of various ocean animals.", @@ -1814,10 +2361,9 @@ "quests.tfg.field_guide.title": "Important information about quests!", "quests.tfg.field_guide.subtitle": "I need to read more?", "quests.tfg.field_guide.desc": "The quests are still in development, and we're always working on improving them! A lot of information about specific mechanics are also in your Field Guide, accessible via the Book tab in your inventory.\n\nRemember that both JEI and the Field Guide are your friends, as not everything will be explained through quests.", - "quests.tfg.quest_shapes.title": "Information about Quest Shapes.", - "quests.tfg.quest_shapes.subtitle": "Turns out shapes help understand these quests.", - "quests.tfg.quest_shapes.desc": "&lGears&r: Gear shaped quests are the biggest in each quest category, they represent the Start and End of questlines. You can consider these as major end goals.\n\n&lHearts&r: Heart shaped quests are &ooptional&r, they're not necesary for progression and mostly serve for completionist type players. Some optional quests may be a bit silly...\n\n&lOctagons:&r Octagons are important marks on certain quests, they represent milestones.", - "quests.tfg_tips": "TerraFirmaGreg Tips", + "quests.tfg.books_again.title": "Need the books again?", + "quests.tfg.books_again.desc": "Here's a repeatable quest if you want physical copies of the quest book and field guide again.", + "quests.tfg_tips": "Tips - Survival", "quests.tfg_tips.subtitle": "Tips and Tricks to make your life slightly easier.", "quests.tfg_tips.beginning.title": "Tips and Tricks be here!", "quests.tfg_tips.beginning.subtitle": "Dear God that's a lot of branches...", @@ -1920,7 +2466,7 @@ "quests.tfg_tips.lava_lamp.desc": "With the very heat resistant metal &9Blue Steel&r, you can create a &dBlue Steel Lamp.&r It can be filled with &cLava&r, giving you an indefinite source of light at the cost of being limited to a single lamp metal.\n\nCareful handling a filled lava lamp, it's very &chot...&r", "quests.tfg_tips.glowstone_lamp.title": "Lamp Fuel: Glowstone", "quests.tfg_tips.glowstone_lamp.subtitle": "The best lamp fuel", - "quests.tfg_tips.glowstone_lamp.desc": "You'll need access to at least &7LV&r electricity in order to liquefy &dGlowstone&r, but if you like the look of &lany&r lamp, you can use &6Liquid Glowstone&r to fuel them indefinitely. Unlike &cLave&r, this isn't hot!", + "quests.tfg_tips.glowstone_lamp.desc": "You'll need access to at least &7LV&r electricity in order to liquefy &dGlowstone&r, but if you like the look of &lany&r lamp, you can use &6Liquid Glowstone&r to fuel them indefinitely. Unlike &cLava&r, this isn't hot!", "quests.tfg_tips.charcoal_pile.title": "Charcoal Pile", "quests.tfg_tips.charcoal_pile.subtitle": "You're going to need this", "quests.tfg_tips.charcoal_pile.desc.1": "&aCharcoal Piles&r are the early game source for &dCharcoal.&r You're going to need &oa lot&r of it if you want to succeed in &2TFG&r, as charcoal is key for &3Metalworking&r and smelting &3Blooms&r for &bWrought Iron&r.\n\nBegin by digging down a pit.", @@ -1946,6 +2492,9 @@ "quests.tfg_tips.silk_cloth.title": "Silk Cloth", "quests.tfg_tips.silk_cloth.subtitle": "Very, Very Smooth.", "quests.tfg_tips.silk_cloth.desc": "&dSilk Cloth&r can be created using &aString&r from killing &bSpiders&r or via &bPolycaprolactam (aka Nylon) Ingots&r. No silkworms exist yet, sorry! The dangerous &cWebbed Lair&r biome in &4The Beneath&r is another, albeit dangerous, source.\n\nSilk Cloth can be used to create &aSilk Clothes&r, which are the best at protecting you against &chot&r environments.\n\nSilk Cloth is considered a &bHigh Quality Cloth.&r", + "quests.tfg_tips.phantom_silk.title": "Phantom Silk", + "quests.tfg_tips.phantom_silk.subtitle": "Everyone's favourite mob vote winner", + "quests.tfg_tips.phantom_silk.desc": "&dPhantom Silk&r is weaved from Phantom Thread, which itself is crafted from Phantom Membrane. You can find &aPhantoms&r in the &4Beneath&r.", "quests.tfg_tips.unrefined_paper.title": "Unrefined Paper", "quests.tfg_tips.unrefined_paper.subtitle": "Time to make some history.", "quests.tfg_tips.unrefined_paper.desc": "&aUnrefined Paper&r is one step away from becoming real, usable &dPaper.&r There are a lot of ways to go about crafting paper, some could be easier to do while others can be considerably more difficult depending on resource availability. Check the &bPapermaking&r entry on your &2Field Guide!&r", @@ -2194,7 +2743,10 @@ "quests.tfg_tips.biplane.desc": "The &3Biplane&r is a direct upgrade to the &bEconomy Plane&r, crafted using &aHulls, Steam Boilers&r and an &aEnhanced Propeller.&r\n\nIt contains &b16 Inventory Slots&r, &a4 Upgrade Slots&r and &c1 Weapon Slot.&r Unlike the &dEconomy Plane&r, the &3Biplane&r can be &4boosted using rockets via a dedicated slot.&r", "quests.tfg_tips.scarlet_biplane.title": "Scarlet Biplane", "quests.tfg_tips.scarlet_biplane.subtitle": "What a sight to behold", - "quests.tfg_tips.scarlet_biplane.desc": "The &3Scarlet Biplane&r is the final upgrade for &bPlanes&r, requiring &6HV&r components.\n\nIt contains &b27 Inventory Slots&r, &a4 Upgrade Slots&r, &c2 Weapon Slots&r, and also a &4Booster Slot&r, just like the regular biplane.\n\nWhile expensive, the &3Scarlet Biplane&r makes up for it with increased durability, increased max speed, and overall swag.", + "quests.tfg_tips.scarlet_biplane.desc": "The &3Scarlet Biplane&r is one of the two final upgrades for &bPlanes&r, requiring &6HV&r components.\n\nIt contains &b27 Inventory Slots&r, &a4 Upgrade Slots&r, &c2 Weapon Slots&r, and also a &4Booster Slot&r, just like the regular biplane.\n\nWhile expensive, the &3Scarlet Biplane&r makes up for it with increased durability, increased max speed, and overall swag.", + "quests.tfg_tips.aluminium_hopper.title": "Aluminium Hopper", + "quests.tfg_tips.aluminium_hopper.subtitle": "So light it floats on water!", + "quests.tfg_tips.aluminium_hopper.desc": "The &3Aluminium Hopper&r is one of the two final upgrades for &bPlanes&r, requiring &6HV&r components.\n\nIt contains &b16 Inventory Slots&r, &a4 Upgrade Slots&r, &c2 Weapon Slots&r, 3 Seats, and also a &4Booster Slot&r, just like the regular biplane.\n\nWhile expensive, the &3Aluminium Hopper&r makes up for it with 3 total seats, and the ability to land on Water.", "quests.tfg_tips.firmaciv.title": "Firma: Civilization", "quests.tfg_tips.firmaciv.subtitle": "Sail across the seas, with style.", "quests.tfg_tips.firmaciv.desc": "&2Firma: Civilization&r is a mod all about boats and traversing large bodies of water. It can also be used for creating tools that help you position yourself in the world.\nAs always, the &2Field Guide&r contains deeper details than the following quests.\n\n&3&lTip:&r&o Rowing down river is much faster... Consider settling near a river if you haven't already.", @@ -2258,6 +2810,9 @@ "quests.tfg_tips.greenhouse.title": "Greenhouse", "quests.tfg_tips.greenhouse.subtitle": "Grow your crops 24/7!", "quests.tfg_tips.greenhouse.desc": "The &dGreenhouse&r is a complex multiblock structure with multiple tiers, used to grow crops all year round at the expense of yield. Check out its entry in the &2Field Guide&r for more information!", + "quests.tfg_tips.greenhouse_automation.title": "Greenhouse Automation", + "quests.tfg_tips.greenhouse_automation.subtitle": "By your powers combined...", + "quests.tfg_tips.greenhouse_automation.desc": "With the combination of Firmalife's &2Picker&r and &2Sweeper&r, Create's Deployers, and GregTech's Item Collectors, it's possible to completely automate your greenhouse!\n\nPickers will pull mature crops from Hydroponic Planters and Quad Planters when they receive a redstone pulse, while Sweepers will harvest mature crops from the other types in a 3x3 area around it while connected to a redstone signal.\n\nThese machines will produce loose items, but an Item Collector will suck those up in a large area around it.\n\nFrom there, pipe the seeds back into Deployers to plant them in the Planters!", "quests.tfg_tips.beekeeping.title": "Beekeeping", "quests.tfg_tips.beekeeping.subtitle": "They're so small now...", "quests.tfg_tips.beekeeping.desc": "&bBeekeeping&r has a plethora of uses. Not only do bees fertilize nearby crops (assuming you have the correct trait), you will be able to obtain useful resources such as &aWax&r and &aHoney.&r Breed bees to achieve better stats.\nThe &2Field Guide&r offers an extensive explanation of all &bbeekeeping&r mechanics.", @@ -2370,7 +2925,7 @@ "quests.tfg_tips.cellar.task": "Any form of sealed entry.", "quests.tfg_tips.refrigerator.title": "Refrigerator", "quests.tfg_tips.refrigerator.subtitle": "This thing may be overpowered", - "quests.tfg_tips.refrigerator.desc": "If you have advanced to the &7LV&r age, you can make a &dRefrigerator&r, consuming power in exchange for the &obest&r universal food preservation trait for all food items. This includes raw and cooked food, and combined foods like sandwiches.", + "quests.tfg_tips.refrigerator.desc": "If you have advanced to the &bMV&r age, you can make a &dRefrigerator&r, consuming power in exchange for the &obest&r universal food preservation trait for all food items. This includes raw and cooked food, and combined foods like sandwiches.", "quests.tfg_tips.cellar_blocks.title": "Cellar Storage", "quests.tfg_tips.cellar_blocks.subtitle": "Stuff to put your food in", "quests.tfg_tips.cellar_blocks.desc": "&bFood Shelves&r can be used to store virtually any kind of food. &bHangers&r can be used to store &aMeat&r and &aGarlic.&r Food stored in these receive a powerful preservation trait greater than that of &dVessels.&r", @@ -2408,12 +2963,34 @@ "quests.tfg_tips.piglin_bartering.subtitle": "We are not alone apparently", "quests.tfg_tips.piglin_bartering.desc": "The curious inhabitants of &4The Beneath&r have items to offer... Trade gold with them to get some useful resource, such as small amounts of &aMetals&r or &aLeather.&r\nCheck out the &2Field Guide&r for details about barter trades.", "quests.tfg_tips.piglin_disguise.subtitle": "They'll never know...", - "quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\n Do the &4Piglin&r attack you at your school because of your appearance?\n Try wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in.", + "quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\nDo the &4Piglin&r attack you at your school because of your appearance?\nTry wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in.", "quests.tfg_tips.trowel.title": "Trowel", "quests.tfg_tips.trowel.subtitle": "Inspired by Quark!", "quests.tfg_tips.trowel.desc": "A &4Trowel&r is a tool for builders that can &brandomly place blocks&r located in the hotbar. Trowels can also use bricks and other useable items to randomize tiles for &5RNR Roads&r.", "quests.tfg_tips.lunchbox.title": "Lunch Box", "quests.tfg_tips.lunchbox.subtitle": "A refrigerator in your pocket!", - "quests.tfg_tips.lunchbox.desc": "Lunch boxes have 9 slots for food, keeping it cold and longer lasting.\nThe Cooling Lunchbox has a stronger effect than the regular one, but needs to be provided with ice or capsules that will thaw over time.", - "quests.tfg_tips.lunchbox.task": "Any Lunch Box" + "quests.tfg_tips.lunchbox.desc": "Lunch boxes have 9 slots for food, keeping it cold and longer lasting.\nThe Cooling Lunchbox has a stronger effect than the regular one, but needs to be provided with ice or cells that will thaw over time.", + "quests.tfg_tips.lunchbox.task.1": "Any Lunch Box", + "quests.tfg_tips.lunchbox.task.2": "Any Ice Block", + "quests.tfg_tips.lunchbox.task.3": "Any Cell containing Liquid Ice Slush", + "quests.tfg_tips.transportation_tips.subtitle": "What ever happened to walking on your own two feet?", + "quests.tfg_tips.tools_tips.subtitle": "How to tighten and loosen 101.", + "quests.tfg_tips.tools_tips.tools.title": "Tools", + "quests.tfg_tips.tools_tips.tools.subtitle": "It's all a hammer anyways.", + "quests.tfg_tips.tools_tips.tools.desc": "The only thing seperating man from animal is our use of &l&bTools&r&r. &8&oExcept for apes, monkeys, dolphins, crows, otters, octo.......&r&r Use your skills and tools to make the most of this world, and &5save yourself&r some effort.", + "quests.tfg_tips.tools_tips.seed_oil.title": "Lamp Fuel: Seed Oil", + "quests.tfg_tips.tools_tips.seed_oil.subtitle": "Smells good when it burns.", + "quests.tfg_tips.tools_tips.seed_oil.desc": "&dSeed Oil&r will last you an impressive &c72&r days.", + "quests.tfg_tips.tools_tips.seed_oil.task": "A Bucket of Seed Oil", + "quests.tfg_tips.tools_tips.soybean_oil.title": "Lamp Fuel: Soybean Oil", + "quests.tfg_tips.tools_tips.soybean_oil.subtitle": "Lamp on a high protein diet.", + "quests.tfg_tips.tools_tips.soybean_oil.desc": "&dSoybean Oil&r lasts just as long as seed oil--&c72&r days. ", + "quests.tfg_tips.tools_tips.soybean_oil.task": "A Bucket of Soybean Oil", + "quests.tfg_tips.tools_tips.markings.title": "Markings", + "quests.tfg_tips.tools_tips.markings.subtitle": "Comply with OSHA standard 1910.303", + "quests.tfg_tips.tools_tips.markings.desc": "Similar to &2chalk&r--&d&lMarkings&r&r can be used to decorate your surfaces for a more immersive base. You can craft markings by first making a &bHazard Diamond Wall Marking&r and using a stonecutter to get the rest.", + "quests.tfg_tips.tools_tips.markings.task": "Any #ags_modernmarkings:markings", + "quests.tfg_tips.tools_tips.cryodesiccation.title": "Cryodesiccation", + "quests.tfg_tips.tools_tips.cryodesiccation.subtitle": "The factory has no time for \"flavor\".", + "quests.tfg_tips.tools_tips.cryodesiccation.desc": "&l&bCryodesiccation&r&r is the process of dehydrating food at very low temperatures. Food with the trait \"Cryodesiccated\" lasts considerably longer than other food preservation methods." } \ No newline at end of file diff --git a/kubejs/assets/tfg/lang/pt_br.json b/kubejs/assets/tfg/lang/pt_br.json index 72914ff36..71f0d1a4a 100644 --- a/kubejs/assets/tfg/lang/pt_br.json +++ b/kubejs/assets/tfg/lang/pt_br.json @@ -21,6 +21,8 @@ "biome.tfg.moon/lunar_lights_sparse": "Arbustos de Lightbloom", "biome.tfg.moon/lunar_plains": "Planícies Lunares", "biome.tfg.moon/lunar_sands": "Areias Lunares", + "block.tfg.piglin_disguise": "Disfarce de Piglin", + "block.tfg.piglin_disguise_block": "Disfarce de Piglin", "block.tfg.decorative_vase.black": "Vaso Decorativo Preto", "block.tfg.decorative_vase.gray": "Vaso Decorativo Cinza", "block.tfg.decorative_vase.light_gray": "Vaso Decorativo Cinza Claro", @@ -96,8 +98,8 @@ "block.tfg.Dolomite_support": "Suporte de Dolomita", "block.tfg.chert_support_horizontal": "Suporte Horizontal de Cherte", "block.tfg.chert_support": "Suporte de Cherte", - "block.tfg.chalk_support_horizontal": "Suporte Horizontal de Calcário Branco", - "block.tfg.chalk_support": "Suporte de Calcário Branco", + "block.tfg.chalk_support_horizontal": "Suporte Horizontal de Giz", + "block.tfg.chalk_support": "Suporte de Giz", "block.tfg.rhyolite_support_horizontal": "Suporte Horizontal de Riolito", "block.tfg.rhyolite_support": "Suporte de Riolito", "block.tfg.dacite_support_horizontal": "Suporte Horizontal de Dacito", @@ -161,7 +163,27 @@ "block.tfg.lunar_sprouts": "Grama-luz Lunar", "block.tfg.lunar_chorus_plant": "Planta do Coro", "block.tfg.lunar_chorus_flower": "Flor do Coro", - "block.tfg.piglin_disguise_block": "Disfarce de Piglin", + "block.tfg.marker.moon": "A Lua", + "block.tfg.marker.mars": "Marte", + "block.tfg.marker.venus": "Vênus", + "block.tfg.marker.mercury": "Mercúrio", + "block.tfg.lv_aqueous_accumulator": "Acumulador Aquoso Básico", + "block.tfg.mv_aqueous_accumulator": "§bAcumulador Aquoso Avançado§r", + "block.tfg.hv_aqueous_accumulator": "§6Acumulador Aquoso Avançado II§r", + "block.tfg.ev_aqueous_accumulator": "§5Acumulador Aquoso Avançado III§r", + "block.tfg.electric_greenhouse": "Estufa Elétrica", + "block.tfg.lv_food_processor": "Processador de Alimentos Básico", + "block.tfg.mv_food_processor": "§bProcessador de Alimentos Avançado§r", + "block.tfg.hv_food_processor": "§6Processador de Alimentos Avançado II§r", + "block.tfg.ev_food_processor": "§5Processador de Alimentos Avançado III§r", + "block.tfg.lv_food_oven": "Forno Elétrico Básico", + "block.tfg.mv_food_oven": "§bForno Elétrico Avançado§r", + "block.tfg.hv_food_oven": "§6Forno Elétrico Avançado II§r", + "block.tfg.ev_food_oven": "§5Forno Elétrico Avançado III§r", + "block.tfg.lv_food_refrigerator": "Geladeira Básica", + "block.tfg.mv_food_refrigerator": "§bGeladeira Avançada", + "block.tfg.hv_food_refrigerator": "§6Geladeira Avançada II§r", + "block.tfg.ev_food_refrigerator": "§5Geladeira Avançada III§r", "item.tfg.antipoison_pill": "Pílula Antiveneno", "item.tfg.haste_pill": "Pílula de Pressa", "item.tfg.night_vision_pill": "Pílula de Visão Noturna", @@ -272,7 +294,7 @@ "material.tfg.phyllite": "Filito", "material.tfg.schist": "Schisto", "material.tfg.gneiss": "Gneisse", - "material.tfg.chalk": "Calcário Branco", + "material.tfg.chalk": "Giz", "material.tfg.moon_stone": "Anortosito", "material.tfg.moon_deepslate": "Norito", "material.tfg.mars_stone": "Argilito", @@ -282,6 +304,7 @@ "material.gtceu.thermochemically_treated_hardwood": "Hardwood Termicamente Tratado", "material.gtceu.hardwood": "Hardwood", "tfg.disabled_portal": "A magia do portal parece estar bloqueada por uma força desconhecida, tente alcançar outra dimensão descendo ou subindo", + "tfg.tooltip.food_trait.refrigerating": "§9Refrigeração", "item.treetap.tap": "Item Descontinuado, Crie para Atualizar", "item.gtceu.zinc_ingot": "Item Descontinuado, Crie para Atualizar", "item.gtceu.brass_ingot": "Item Descontinuado, Crie para Atualizar", @@ -374,7 +397,7 @@ "trim_material.tfc.salt_tfc": "Sal", "trim_material.tfc.sapphire_tfc": "Safira", "trim_material.tfc.sodalite_tfc": "Sodalita", - "trim_material.tfc.coke_tfc": "Coke", + "trim_material.tfc.coke_tfc": "Coque", "trim_material.tfc.spessartine_tfc": "Espessartita", "trim_material.tfc.topaz_tfc": "Topázio", "trim_material.tfc.uvarovite_tfc": "Uvarovita", @@ -525,6 +548,356 @@ "quests.groups.tips": "Dicas", "quests.computer": "Computador", "quests.computer.subtitle": "ComputerCraft ou CC: Tweaked aqui, se você sabe programar em Lua, esse é um dos mods mais fortes para gerenciar sua base", + "quests.metal_age": "Idade da Metalurgia", + "quests.metal_age.subtitle": "Seus Primeiros Avanços Tecnológicos.", + "quests.metal_age.weld_bronze_ingots.title": "Fundindo Bronze", + "quests.metal_age.weld_bronze_ingots.subtitle": "Eu falei pra você ir se acostumando", + "quests.metal_age.weld_bronze_ingots.desc": "Obtenha ao menos 14 Lingotes de qualquer tipo de Bronze, e então faça a fusão deles dois a dois na Bigorna de Cobre.\n\nA Bigorna Nível 2 pode ser feita tanto de Bronze de Bismuto, Bronze ou Bronze Negro, mas não pode ser uma mistura dos três.", + "quests.metal_age.anvil_recycling.title": "Reciclando Bigornas?", + "quests.metal_age.anvil_recycling.subtitle": "Porque a esse ponto 14 lingotes não são de se jogar fora", + "quests.metal_age.anvil_recycling.desc": "Uma vez feito o próximo nível de uma Bigorna (como ir da de Cobre pra de Bronze, ou da de Bronze pra de Ferro Forjado), a do nível anterior fica basicamente inútil.\n\nEntretanto, como ela é feita de metal, você &onão só pode como deve&r derreter as Bigornas de nível anterior de volta pra forma líquida!\nPegue um Vaso e coloque-o na parte direita da interface da Forja de Carvão, então coloque a Bigorna no centro e lentamente aqueça até chegar na temperatura de derretimento. O metal derretido vai ser depositado dentro do Vaso, e aí você pode moldar de volta em Lingotes ou o que quer que você queira!", + "quests.metal_age.bronze_anvil.title": "Bigorna N2: Bronze", + "quests.metal_age.bronze_anvil.subtitle": "A energia mecânica básica começa aqui", + "quests.metal_age.bronze_anvil;desc": "Para trabalhar um metal em mais do que só lingotes duplos, você vai precisar usar uma bigorna de mesmo nível que ele ou maior. Trabalhar em uma bigorna pode ser um pouco complicado, mas tem uma entrada na seção de Dicas TFG do Guia de Campo que entra em mais detalhes.\n\nO bronze também marca o início da automação, onde você começará a usufruir da energia mecânica!", + "quests.metal_age.bronze_goodies.title": "Energia Mecânica Nível Bronze", + "quests.metal_age.bronze_goodies.subtitle": "Essa Não, Lá Vem O Create", + "quests.metal_age.bronze_goodies.desc": "Bronze é um material rígido o bastante pra ser capaz de aguentar a mais básica energia mecânica.\n\nCheque o capítulo de missões &oAutomação Primitiva&r pra começar os trabalhos!", + "quests.metal_age.copper_diving.title": "Equipamento de Mergulho de Cobre", + "quests.metal_age.copper_diving.subtitle": "Como se minerar já não fosse perigoso o bastante...", + "quests.metal_age.copper_diving.desc": "Tendo problemas com aquíferos nos seus veios de minério? Você pode criar um conjunto de equipamento de mergulho de cobre, com um suprimento de ar que pode durar por até 20 minutos!", + "quests.metal_age.bloomery.title": "Forja Catalã", + "quests.metal_age.bloomery.subtitle": "Requisito se você busca a Idade do Ferro.", + "quests.metal_age.bloomery.desc": "A Forja Catalã é um Multibloco do TerraFirmaCraft que te permite criar Ferro Forjado. Só derreter ferro em uma forja vai produzir Ferro Fundido, que é quebradiço e nem de perto tão forte ou durável quanto o Ferro Forjado.\n\nA Forja Catalã é bem cara, então talvez valesse a pena investir algum tempo em montar a automatização de ambos: uma produção de chapas e um processamento de minérios.\n\nO Guia de Campo contém uma entrada detalhada em como a Forja Catalã funciona e as proporções corretas de ferro e carvão vegetal que ela precisa.", + "quests.metal_age.mining.title": "Minerando na Idade da Metalurgia", + "quests.metal_age.mining.subtitle": "ROCHA E PEDRA!", + "quests.metal_age.mining.desc": "Extrair recursos valiosos do solo é uma grande parte desse modpack, e a Idade da Metalurgia não é exceção! Você vai consumir uma &lporrada&r de metal pra progredir, e uma forma de minerar muito dele de uma vez só é com uma Marreta de Mineração! Essa é uma ferramenta que pode minerar blocos em uma área de 3x3x1 ao custo de uma velocidade de mineração menor. Você também pode segurar o botão de agachar pra quebrar um bloco de cada vez.", + "quests.metal_age.bellows.title": "Foles", + "quests.metal_age.bellows.subtitle": "Temperaturas mais altas podem ser atingidas, por um pequeno preço.", + "quests.metal_age.bellows.desc": "Os Foles são dispositivos que podem forçar a entrada extra de ar em uma fogueira ou forja em frente a ele, permitindo que o calor produzido pelo combustível que está dentro alcance temperaturas maiores que o normal, ao custo de uma menor duração desse combustível.\n\nEssas temperaturas maiores são necessárias para queimar cerâmica com carvão vegetal ou derreter certos metais.\n\nCarvão Mineral e Coque também conseguem alcançar temperaturas mais altas mesmo sem o Fole.", + "quests.metal_age.wrought_iron_anvil.title": "Bigorna N3: Ferro Forjado", + "quests.metal_age.wrought_iron_anvil.subtitle": "Rodas de Água, Moinhos de Vento e mais Greate", + "quests.metal_age.wrought_iron_anvil.desc": "Com a Bigorna de Ferro Forjado você vai ser capaz de trabalhar Ferro Forjado em diferentes itens como Chapas, cabeças de Ferramentas, etc.\n\nFerramentas e armaduras de Ferro Forjado não são AQUELA melhoria em comparação às de Bronze, mas têm bem mais durabilidade.\n\nCriar a próxima bigorna vai ser um grande salto na dificuldade, então esse é um bom ponto pra dar uma parada e explorar algumas das outras coisas que esse modpack tem a oferecer.", + "quests.metal_age.coke_oven.title": "Forno de Coque", + "quests.metal_age.coke_oven.subtitle": "Finalmente, Chega Dessas Pilhas de Carvão!", + "quests.metal_age.coke_oven.desc.1": "O Forno de Coque é o seu primeiro Multibloco do Gregtech! Ele permite a você criar Carvão Vegetal automaticamente, além de outros poderosos combustíveis. O Forno de Coque vai queimar uma Tora em um Carvão Vegetal e 250mB de Creosoto, um importante químico usado no tratamento de madeira.\n\nSe você criar o bloco principal do Forno de Coque e usar a tecla de 'Usos' do JEI nele (o padrão costuma ser \"U\"), você vai encontrar a aba chamada \"Informações de Multibloco\", que te mostra como construir o Forno de Coque no mundo.\n\nVocê também pode só colocar o bloco de Controle no mundo, e interagir com ele enquanto estiver agachando pra criar um Holograma dos blocos faltando.", + "quests.metal_age.coke_oven.desc.2": "Fornos de Coque podem ser completamente automatizados usando Escotilhas do Forno de Coque. Escotilhas são colocadas nas laterais do Forno e funcionam tanto como Entrada como Saída pra ambos Itens e Líquidos.\n\nVocê pode facilmente criar um simples Forno de Coque unilateral automatizado usando uma Caixa para a Escotilha de Entrada, um Baú para a de Saída de Itens e um Tambor ou Barril para a coleta do Creosoto. Diferente de Baús, Caixas são capazes de guardar objetos grandes, como Toras. Você também pode agachar e apertar com o botão direito em canos do GregTech enquanto segura uma chave de boca pra fazer eles fluírem em uma só direção.", + "quests.metal_age.wrought_iron_goodies.title": "Energia Mecânica Nível Ferro Forjado", + "quests.metal_age.wrought_iron_goodies.subtitle": "O que é essa \"Liga de Andesito\" que você tanto fala?", + "quests.metal_age.wrought_iron_goodies.desc": "Com Ferro Forjado você desbloqueou o acesso ao Revestimento de Ferro, a fundação de muitos blocos mecânicos do Create, como as Caixas de Engrenagens. Alguns dos mais avançados vão precisar de Aço, mas já é possível construir farms de árvores e plantações completamente automatizadas a esse ponto.\n\nCreosoto é usado pra criar Tábuas de Madeira Tratadas, que podem ser usadas pra criar Rodas D'água e Moinhos de Vento, uma melhora significativa em relação à tração animal.", + "quests.metal_age.fire_clay_ingredients.title": "Ingredientes da Argila Refratária", + "quests.metal_age.fire_clay_ingredients.subtitle": "O Rito de Passagem do TerraFirmaCraft", + "quests.metal_age.fire_clay_ingredients.desc": "Argila Refratária é uma argila especial feita de Caulinita, Grafite e Argila comum, que é especialmente resistente a altas temperaturas. Seus dois principais usos são o Cadinho, que funciona como uma versão melhorada de um Vaso para Fundição de Metais e Criação de Ligas, e o Alto-Forno, que é requisito para a criação do próximo nível de bigorna e metal, o Aço.\n\nVocê provavelmente vai precisar viajar longas distâncias, pra bem longe da sua base pra obter ambos Grafite e Argila Caolim, então preparação é a chave!", + "quests.metal_age.overworld_kaolin.title": "Fonte de Caolim: Superfície", + "quests.metal_age.overworld_kaolin.subtitle": "Bem vindo à Selva", + "quests.metal_age.overworld_kaolin.desc": "Argila Caolim pode ser encontrada exclusivamente em áreas com a combinação de altas altitudes, temperaturas (no mínimo 18°C) e umidade (no mínimo 300mm de chuva). Uma lista completa dos requisitos de spawn da Argila Caolim, com dicas para encontrá-la, pode ser encontrada no Guia de Campo.\n\nVocê provavelmente vai precisar viajar muito, MUITO longe em direção ao Sudeste, provavelmente atravessando o oceano. É bom se preparar com um Cantil de Ferro, grandes quantidades de comida, algum tipo de embarcação como uma Canoa, Barco a Remo ou Caiaque, e algum inventário portátil extra pra trazer o máximo de Caulinita que você puder pra casa.\n\nExistem quests na categoria de \"Dicas para o TerraFirmaGreg\" que falam sobre embarcações e inventários portáteis.", + "quests.metal_age.beneath_kaolin.title": "Fonte de Caolim: As Profundezas", + "quests.metal_age.beneath_kaolin.subtitle": "Hora de ir Fundo", + "quests.metal_age.beneath_kaolin.desc": "Fundo, BEM FUNDO no subterrâneo, após a Bedrock, você encontrará As Profundezas, um enorme complexo de cavernas recheado com perigos de todo tipo a cada canto. Nas áreas superiores, você pode ser capaz de encontrar o Vale Viçoso, um pequeno oasis verde nas Profundezas onde a Argila Caolim pode spawnar. Entretanto, um certo monstro pode a estar guardando...!\n\nJá que você já está por aqui, você poderia tentar procurar por Antracito, um excelente combustível para fabricação de aço.\n\nSobreviver nas Profundezas é difícil, então cheque a seção \"Dicas para o TerraFirmaGreg\" deste livro de quests e o Guia de Campo para mais informações.", + "quests.metal_age.beneath_kaolin.task": "Atravesse a Bedrock da Superfície e alcance as Profundezas", + "quests.metal_age.overworld_graphite.title": "Fonte de Grafite: Superfície", + "quests.metal_age.overworld_graphite.subtitle": "Você ta me dizendo que eu não posso só confiar nos indicadores da superfície?", + "quests.metal_age.overworld_graphite.desc": "Grafite spawna exclusivamente em vastos discos planos, fundo no subterrâneo.\n\nVocê vai ter que ir explorando o subterrâneo através de cavernas para tentar encontrar algum! Veios de Grafite podem spawnar em qualquer tipo de pedra e também incluem Carvão e Diamante, possuindo todos os três como indicadores por perto. Ferramentas como um Escudo de metal, o Capacete de Minerador, Picareta de Prosp. e a Luneta podem se provar bastante úteis!", + "quests.metal_age.beneath_graphite.title": "Fonte de Grafite: As Profundezas", + "quests.metal_age.beneath_graphite.subtitle": "Hora de ir Fundo", + "quests.metal_age.beneath_graphite.desc": "Fundo, BEM FUNDO no subterrâneo, após a Bedrock, você encontrará As Profundezas, um enorme complexo de cavernas recheado com perigos de todo tipo a cada canto. Lá em baixo nas Profundezas, você pode encontrar enormes veios altos de Grafite, mas um certo monstro pode os estar guardando...!\n\nJá que você já está por aqui, você poderia tentar procurar por Antracito, um excelente combustível para fabricação de aço.\n\nSobreviver nas Profundezas é difícil, então cheque a seção \"Dicas para o TerraFirmaGreg\" deste livro de quests e o Guia de Campo para mais informações.", + "quests.metal_age.beneath_graphite.task": "Atravesse a Bedrock da Superfície e alcance as Profundezas", + "quests.metal_age.kaolin_clay.title": "Argila Caolim", + "quests.metal_age.kaolin_clay.subtitle": "Tropa Caulinita 2: O Inimigo Agora é Outro", + "quests.metal_age.kaolin_clay.desc": "Uma vez que você encontrar a Argila Caolim, você deveria trazer de voltar o máximo que você puder carregar! Infelizmente, só 20% de tudo o que você pegar vai ser bem sucedido em queimar e se tornar Caulinita Triturada, então é recomendado queimá-las onde quer que as encontrar, com vasos em fornos de cova, pra economizar espaço de inventário.\n\nDepois de criar o Cadinho e o Alto-Forno, você não vai precisar de muito mais dela, mas ainda é uma boa ideia trazer pra casa mais do que você acha que vai precisar, pra evitar repetir a viagem.\n\nP.S: Se você encontrou Lírios de Sangue mas nenhuma argila, tente cavar um pouco mais fundo! Algumas vezes ela spawna um pouco subterrânea.", + "quests.metal_age.graphite.title": "Grafite", + "quests.metal_age.graphite.subtitle": "Lápis não existem", + "quests.metal_age.graphite.desc": "Uma vez que você encontrar grafite, você deveria trazer de volta tanto quanto você puder! Mesmo que você não vá precisar de tanto quanto você vai precisar de Argila Caolim.\nVeios de Grafite também são ricos em Carvão e Diamantes, e você vai querer o carvão pra produção de Aço muito em breve.", + "quests.metal_age.graphite.task": "Qualquer forma de Grafite", + "quests.metal_age.fire_clay.title": "Argila Refratária", + "quests.metal_age.fire_clay.subtitle": "Finalmente ela", + "quests.metal_age.fire_clay.desc": "Queime a Argila Caolim para conseguir Caulinita Triturada. Você pode usar uma forja para aquecê-las individualmente, mas queimar grandes fornadas dentro de vasos pequenos em um Forno de Cova pode ser mais rápido.\n\nQuanto ao Grafite, processe o minério normalmente, e então moa o Pó de Grafite outra vez para conseguir Grafite Triturado.\n\nFinalmente, combine 4 Grafites triturados, 4 Caulinitas Trituradas e 1 Argila para criar a Argila Refratária.", + "quests.metal_age.fire_clay_products.title": "Produtos de Argila Refratária", + "quests.metal_age.fire_clay_products.subtitle": "Argila Extremamente Termorresistente", + "quests.metal_age.fire_clay_products.desc": "Assim como com a Argila comum, Argila Refratária pode ser Moldada para criar coisas que você depois terá que queimar. Mais importante, a Argila Refratária é utilizada para criar Tijolos de Argila Refratária e o Cadinho, ambos os quais são necessários para o Alto-Forno.\n\nVocê também vai poder criar uma Mesa de Molde e Canais de Fundição, que permitem a você guiar o metal derretido do Cadinho direto pra múltiplos moldes de uma só vez.\n\nPor fim, existem os Moldes Refratários de Lingote, que só tem 1% de chance de quebrar no uso, diferente dos moldes de lingote de argila comum, que têm 10%.", + "quests.metal_age.crucible.title": "Cadinho", + "quests.metal_age.crucible.subtitle": "Derretendo mais um 'cadinho'", + "quests.metal_age.crucible.desc": "O Cadinho é colocado no topo de uma Forja. Ele possui 9 espaços de inventário e tem a capacidade pra aguentar 4032mB de fluido, incluindo uma inteface para mostrar as proporções das ligas dentro dele. Ele também retém seus conteúdos quando quebrado. Além disso, ele pode coletar Ferro Gusa quando colocado debaixo de um Alto-Forno.\n\nTenha em mente que o Cadinho VAI tentar fazer ligas de tudo que for colocado dentro dele - ele não mantém os metais separados como uma Fundição (Smeltery) do Tinker's - então é uma boa ideia deixá-lo limpo quando você não for usá-lo.", + "quests.metal_age.fire_bricks.title": "Tijolos Refratários", + "quests.metal_age.fire_bricks.subtitle": "Para o Alto-Forno", + "quests.metal_age.fire_bricks.desc": "Tijolos Refratários são usados na construção do Alto-Forno, você vai precisar de no mínimo 4 Tijolos para fazê-lo.\n\nOs Tijolos vão precisar de isolamento pra garantir que o processo de fabricação do aço seja efetivo. Você pode ou colocar 3 Chapas de Ferro Forjado ao redor dos Tijolos Refratários, ou usar o Isolante de Alto-Forno.", + "quests.metal_age.fully_stacked_blast_furnace.title": "Alto-Forno Totalmente Stackado", + "quests.metal_age.fully_stacked_blast_furnace.subtitle": "O Alto-Forno Completo", + "quests.metal_age.fully_stacked_blast_furnace.desc": "Ter o tamanho máximo de um Alto-Forno permite fundir e processar grandes quantias de ferro de uma só vez. É uma boa ideia aumentá-la quando você puder, porque você vai precisar de muito aço em um futuro breve.\n\nDepois que você botar as mãos no seu primeiro Fundidor de Ligas a Vapor, você vai ser capaz de criar mais Tijolos Refratários por um custo menor.", + "quests.metal_age.blast_furnace_fuel.title": "Combustível para o Alto-Forno", + "quests.metal_age.blast_furnace_fuel.subtitle": "Espero que você tenha seguido as dicas das quests de antes...", + "quests.metal_age.blast_furnace_fuel.desc": "Carvão Vegetal comum não é quente o suficiente para conseguir criar Aço. Você vai precisar ou de Coque ou de Antracito.\n\nCoque pode ser criado colocando Carvão em um Forno de Coque, enquanto Antracito pode ser usado do jeitinho que ele é após ser escavado das Profundezas.", + "quests.metal_age.blast_furnace.title": "Alto-Forno", + "quests.metal_age.blast_furnace.subtitle": "E só então eu comecei a Fornar no Alto", + "quests.metal_age.blast_furnace.desc": "O Alto-Forno é uma estrutura Multibloco que te permite criar Ferro Gusa. Colocar uma combinação de Ferro, Fluxo e combustível (ver a missão adjacente) dentro do Alto-Forno produz Ferro Gusa, que ao ser trabalhado, se torna Aço.\n\nPara que o Alto-Forno alcance as suas altas temperaturas, ele vai precisar do seu próprio Fole, usado para forçar ar pra dentro de um Alcaraviz que você coloca dentro do Alto-Forno.\n\nO Guia de Campo contém uma entrada acerca da criação de um Alto-Forno e como operá-lo.", + "quests.metal_age.steel_anvil.title": "Bigorna N4: Aço", + "quests.metal_age.steel_anvil.subtitle": "Um enorme salto em relação ao Ferro Forjado", + "quests.metal_age.steel_anvil.desc": "Com a Bigorna de Aço, você vai ser capaz de forjar Lingotes de Aço em diversas formas.\n\nFerramentas e equipamentos de Aço são uma melhoria significativa se comparados às suas contrapartes de bronze e ferro forjado, então vale a pena fazê-las se as suas atuais estiverem prestes a quebrar. Você vai precisar criar uma porrada de ligas muito em breve, então um equipamento novo de mineração seria um sábio investimento.", + "quests.metal_age.steel_goodies.title": "Energia Mecânica Nível Aço", + "quests.metal_age.steel_goodies.subtitle": "Sopra, Esmaga e Encana", + "quests.metal_age.steel_goodies.desc": "Aço desbloqueia um novo nível do Greate, com capacidade máxima de estresse aprimorada! Agora você também pode fazer coisas como o Ventilador Encapsulado, que pode automatizar a lavagem de minérios, e a Bomba Mecânica, que te dá muito mais acesso à logística de fluidos.\n\nA Bomba Mecânica é especialmente útil, já que com alguma esperteza você pode facilmente automatizar o Alto-Forno.", + "quests.metal_age.weak_steel.title": "Ingredientes para o Aço Fraco", + "quests.metal_age.weak_steel.subtitle": "Espero que você goste de matemática", + "quests.metal_age.weak_steel.desc": "Aço Fraco é um dos metais necessários para a criação do Aço Negro. Você pode fundi-lo com 2 partes de Aço, 1 parte de Níquel e 1 parte de Bronze Negro.\n\nVocê pode checar a receita do Aço Fraco Líquido no JEI se quiser as taxas percentuais mais precisas para a fundição da liga.", + "quests.metal_age.weak_steel.task1": "1 Parte de Níquel", + "quests.metal_age.weak_steel.task2": "2 Partes de Aço", + "quests.metal_age.weak_steel.task3": "1 Parte de Bronze Negro", + "quests.metal_age.highcarb_black_steel.title": "Ingredientes para o Aço Negro", + "quests.metal_age.highcarb_black_steel.subtitle": "A lei de conservação de massa não se aplica", + "quests.metal_age.highcarb_black_steel.desc": "As duas últimas bigornas são feitas de ligas complexas que vão pedir de você uma extensa produção de metal. Aço Fraco e Ferro Gusa podem ser fundidos para criar Aço Negro de Alto Carbono, que pode então ser trabalhado em uma Bigorna para forjar o Aço Negro.", + "quests.metal_age.black_steel_anvil.title": "Bigorna N5: Aço Negro", + "quests.metal_age.black_steel_anvil.subtitle": "O Poder do Vapor ao alcance de suas mãos", + "quests.metal_age.black_steel_anvil.desc": "Com a Bigorna de Aço Negro você agora será capaz de forjar Lingotes de Aço Negro em diversos itens.\n\nVocê também acabou de abrir uma nova sessão massiva no capítulo de Automação Primitiva relacionada à Energia a Vapor!\n\nDaqui pra frente, você pode escolher entre mergulhar de cabeça na industrialização ou terminar o último nível de bigornas. O que quer que você escolha, você não vai conseguir fugir do aço colorido pra sempre!", + "quests.metal_age.black_steel_goodies.title": "Energia Mecânica Nível Aço Negro", + "quests.metal_age.black_steel_goodies.subtitle": "A Revolução Industrial e suas consequências", + "quests.metal_age.black_steel_goodies.desc": "Com Aço Negro vem a Energia a Vapor! Comece com pequenas caldeiras a vapor e pavimente seu caminho até um poderoso motor movido a vapor, energizando novas máquinas para fabricar os seus primeiros eletrônicos.", + "quests.metal_age.red_blu.title": "Aços Rubro e Azul", + "quests.metal_age.red_blu.subtitle": "Alguns dos aços fantásticos mais antigos dos mods de Minecraft", + "quests.metal_age.red_blu": "O último nível de bigorna pode ser feito tanto a partir de Aço Rubro quanto Azul. Ambos são ligas complexas de Aço e múltiplos metais distintos.\n\nAço Azul é cobiçado pela sua excepcional termorresistência e velocidade de ferramentas, enquanto o Aço Rubro ostenta enormes quantidades de força e durabilidade.", + "quests.metal_age.weak_red_steel.title": "Ingredientes para o Aço Rubro Fraco", + "quests.metal_age.weak_red_steel": "Ok isso ta ficando um pouco ridículo", + "quests.metal_age.weak_red_steel.desc": "Como antes, Aço Rubro Fraco é o primeiro passo para a criação de Aço Rubro. Essa liga é feita de 4 partes de Aço Negro, 2 partes de Aço, 1 parte de Latão e 1 parte de Ouro Róseo.\n\nVocê pode checar a receita do Aço Rubro Fraco Líquido no JEI se quiser as taxas percentuais mais precisas para a fundição da liga.", + "quests.metal_age.weak_red_steel.steel": "2 Partes de Aço", + "quests.metal_age.weak_red_steel.black_steel": "4 Partes de Aço Negro", + "quests.metal_age.weak_red_steel.brass": "1 Parte de Latão", + "quests.metal_age.weak_red_steel.rose_gold": "1 Parte de Ouro Róseo", + "quests.metal_age.weak_blu_steel.title": "Ingredientes para o Aço Azul Fraco", + "quests.metal_age.weak_blu_steel.subtitle": "Isso já ta saindo do controle.", + "quests.metal_age.weak_blu_steel.desc": "Como antes, Aço Azul Fraco é o primeiro passo para a criação de Aço Azul. Essa liga é feita de 4 partes de Aço Negro, 2 partes de Aço, 1 parte de Bronze de Bismuto e 1 parte de Prata Esterlina.\n\nVocê pode checar a receita do Aço Azul Fraco Líquido no JEI se quiser as taxas percentuais mais precisas para a fundição da liga.", + "quests.metal_age.weak_blue_steel.steel": "2 Partes de Aço", + "quests.metal_age.weak_blue_steel.black_steel": "4 Partes de Aço Negro", + "quests.metal_age.weak_blue_steel.sterling_silver": "1 Parte de Prata Esterlina", + "quests.metal_age.weak_blue_steel.bismuth_bronze": "1 Parte de Bronze de Bismuto", + "quests.metal_age.highcarb_red_steel.title": "Ingredientes para o Aço Rubro", + "quests.metal_age.highcarb_red_steel.subtitle": "O poder de deletar matéria desse jeito não poderia energizar uma bomba nuclear?", + "quests.metal_age.highcarb_red_steel.desc": "Aço Rubro começa primeiro como Aço Rubro de Alto Carbono, o qual é feito fundindo Aço Rubro Fraco e Aço Negro. Após isso, ele precisa ser trabalhado em uma Bigorna para forjá-lo em Aço Rubro.", + "quests.metal_age.highcarb_blu_steel.title": "Ingredientes para o Aço Azul", + "quests.metal_age.highcarb_blu_steel.subtitle": "Lavoisier ta se debatendo no caixão", + "quests.metal_age.highcarb_blu_steel.desc": "Aço Azul começa primeiro como Aço Azul de Alto Carbono, o qual é feito fundindo Aço Azul Fraco e Aço Negro. Após isso, ele precisa ser trabalhado em uma Bigorna para forjá-lo em Aço Azul.", + "quests.metal_age.redblu_anvil.title": "Bigorna N6: Aço Rubro ou Azul", + "quests.metal_age.redblu_anvil.subtitle": "Está acabado", + "quests.metal_age.redblu_anvil.desc": "O nível final de Bigorna! Com uma Bigorna de Nível 6 você agora será capaz de trabalhar ambos os Lingotes de Aço Rubro e Azul em diversos itens.\n\nIsso marca o fim da progressão do TerraFirmaCraft. Agora é hora de finalizar a Era Industrial e criar o seu primeiro circuito de Baixa Voltagem.", + "quests.metal_age.red_steel_flask.title": "Cantil de Aço Rubro", + "quests.metal_age.red_steel_flask.subtitle": "Dá de 10 a 0 no Cantil de Ferro", + "quests.metal_age.red_steel_flask.desc": "O Cantil de Aço Rubro é o melhor Cantil disponível. Ele comporta a mesma quantidade de líquido que um Cantil de Ferro, mas o Cantil de Aço Rubro simplesmente nunca quebra.", + "quests.metal_age.redblu_buckets.title": "Componentes do Balde", + "quests.metal_age.redblu_buckets.subtitle": "Reator de Fusão Baldear", + "quests.metal_age.redblu_buckets.desc": "A tarefa final na Idade da Metalurgia é criar um Balde. Diferente do balde de madeira e outros recipientes de fluido que você esteve usando até agora, o Balde pode ser usado para carregar Lava e mover blocos de fonte de outros fluidos por aí.", + "quests.metal_age.this_is_a_bucket.title": "Isso é... o Balde.", + "quests.metal_age.this_is_a_bucket.subtitle": "Pelos Deuses...", + "quests.metal_age.this_is_a_bucket.desc": "Parabéns pela criação do Balde. A Idade da Metalurgia está oficialmente terminada.\n\nVá e comece a trabalhar na produção daqueles componentes de Baixa Voltagem!", + "quests.steam_age": "Automação Primitiva", + "quests.steam_age.subtitle": "De Máquinas Primitivas ao Poder do Vapor", + "quests.steam_age.basic_greate.title": "Noções Básicas de Greate", + "quests.steam_age.basic_greate.subtitle": "Cansado do Create? Isso vai deixar tudo mais interessante", + "quests.steam_age.basic_greate.desc": "Greate é uma fusão entre &3Create&r e &3GregTech&r, trazendo versões com níveis diferentes das máquinas do Create. Ele também introduz limites de estresse em Eixos e Rodas Dentadas, então você precisará planejar melhor como alimenta suas máquinas!\n\nDe forma geral, será melhor fazer montagens menores com suas próprias fontes de energia, em vez de conectar uma massa de rodas d’água em um único eixo para toda a base, como no Create tradicional.", + "quests.steam_age.create_tools.title": "Ferramentas de Trabalho", + "quests.steam_age.create_tools.subtitle": "Essas podem ser úteis", + "quests.steam_age.create_tools.desc": "Uma chave inglesa permite pegar blocos do Create rapidamente com Shift + Clique Direito, embora machados ou picaretas também funcionem. Os óculos de proteção fornecem informações detalhadas sobre suas máquinas, como o estresse que produzem ou consomem.\n\nAmbos são opcionais por enquanto, mas se mostrarão extremamente úteis e você vai querer usá-los futuramente.\n\nConsulte o capítulo de Dicas do TFG para ajuda com o sopro de vidro. Sabia que quebrar pedregulho com uma marreta vira cascalho, e quebrar o cascalho vira areia...?", + "quests.steam_age.basic_millstone.title": "Processamento Automático de Minérios", + "quests.steam_age.basic_millstone.subtitle": "Chega de moer na mão", + "quests.steam_age.basic_millstone.desc": "O &3Moinho&r é uma versão automática da Moenda. Você pode jogar os itens por cima e clicar com o botão direito para recuperar os triturados. Ele é bem lento se ligado diretamente à Manivela de Tração, mas é possível usar rodas dentadas para aumentar sua velocidade.\n\nVocê só receberá o resultado no primeiro slot. Os outros fazem parte de uma mecânica do GregTech que só será relevante bem mais tarde (&6HV&r).", + "quests.steam_age.horse_crank.title": "Sua Primeira Fonte de Energia", + "quests.steam_age.horse_crank.subtitle": "Hora de fazer o gado pagar o aluguel", + "quests.steam_age.horse_crank.desc.1": "A &3Manivela de Tração&r é sua primeira fonte viável de energia mecânica. Para usá-la, coloque a manivela no centro de uma área limpa de 7x7 blocos e prenda um animal a ela. Diferentes animais geram diferentes quantidades de energia, e os blocos sob eles afetam a velocidade da rotação. Manivelas próximas podem compartilhar parte da área de atuação.\n\nTalvez você precise segurar uma segunda corda na hora de prender o animal.", + "quests.steam_age.horse_crank.desc.2": "&3Animais Pequenos (4 SU):&r\nLobo, Cachorro, Porco, Ovelha, Cabra, Alpaca\n\n&3Animais Médios (6 SU):&r\nVaca, Burro\n\n&3Animais Grandes (8 SU):&r\nCavalo, Mula, Boi-Almiscarado, Iaque", + "quests.steam_age.poor_paths.title": "Caminhos Ruins", + "quests.steam_age.poor_paths.subtitle": "Isso é só terra mesmo", + "quests.steam_age.poor_paths.desc": "Esse é o pior tipo de estrada possível. A manivela vai girar a 2 RPM aqui.", + "quests.steam_age.normal_paths.title": "Caminhos Médios", + "quests.steam_age.normal_paths.subtitle": "Pelo menos você tentou...", + "quests.steam_age.normal_paths.desc": "Caminhos médios são um pouco melhores e permitem que os animais girem a manivela a 4 RPM.\n\nNota: Não é possível ter um bloco de Caminho de Terra diretamente sob a manivela, então use Cascalho nesse ponto.", + "quests.steam_age.good_paths.title": "Caminhos Bons", + "quests.steam_age.good_paths.subtitle": "Nem precisa de ferradura!", + "quests.steam_age.good_paths.desc": "Esses são os melhores caminhos disponíveis, permitindo que a manivela gire a 8 RPM. Também aumentam a velocidade de movimento do jogador, então são ótimos para pavimentar sua base!", + "quests.steam_age.helve_hammer.title": "Martinete", + "quests.steam_age.helve_hammer.subtitle": "CLANG... CLANG... CLANG...", + "quests.steam_age.helve_hammer.desc": "Está cansado de fazer placas para a Forja Catalã? O &3Martinete&r achata lingotes duplos automaticamente (mas lentamente) em placas. Você ainda terá que fazer as soldagens manualmente. Coloque uma bigorna sob o martinete, jogue os lingotes sobre ela e clique com o botão direito no martinete para pegar as placas.\n\nBigornas de nível superior exigem menos batidas para formar placas do nível anterior.", + "quests.steam_age.water_wheel.title": "Rodas D'Água", + "quests.steam_age.water_wheel.subtitle": "Tomara que tenha feito base perto do rio!", + "quests.steam_age.water_wheel.desc": "Rodas d’água geram mais energia que a Manivela de Tração, mas exigem água corrente. Você ainda não consegue mover fontes de água, então você vai precisar encontrar um rio ou cachoeira para usá-las.\n\nVocê pode obter madeira tratada embebendo tábuas em creosoto vindo do Forno de Coque.", + "quests.steam_age.windmill.title": "Moinhos de Vento", + "quests.steam_age.windmill.subtitle": "Combinam com tulipas", + "quests.steam_age.windmill.desc": "Se você não estiver perto de água corrente, moinhos de vento são uma ótima alternativa para obter energia. Quanto maior o moinho, maior a produção de estresse e velocidade.\n\nMadeira tratada pode ser obtida embebendo tábuas em creosoto do seu Forno de Coque.", + "quests.steam_age.metal_casing.title": "Invólucros Metálicos", + "quests.steam_age.metal_casing.subtitle": "Casco de Máquina Primitiva?", + "quests.steam_age.metal_casing.desc": "Esses invólucros são a base da maioria das máquinas simples que você poderá construir com o Create. Veja no JEI tudo o que dá pra criar com elas, como Caixas de Engrenagem e outros controladores de estresse.\n\nNovo no Create? Há muitos tutoriais online de construções criativas — a maioria funciona aqui no TFG também (exceto qualquer coisa que envolva geradores de pedregulho).", + "quests.steam_age.mechanical_harvester.title": "Colheitadeira Mecânica", + "quests.steam_age.mechanical_harvester.subtitle": "Colheita automatizada, plantio ainda não", + "quests.steam_age.mechanical_harvester.desc": "Com preguiça de colher e replantar suas plantações? Essas colheitadeiras fazem isso por você! Coloque-as em uma estrutura giratória e veja a mágica acontecer. Não funciona dentro de estufas.\n\nDica: sempre está a 15°C constantes ao nível da Bedrock — ideal para fazendas que funcionem o ano inteiro!", + "quests.steam_age.mechanical_saw.title": "Serra Mecânica", + "quests.steam_age.mechanical_saw.subtitle": "Corte eficiente de madeira, pedra... e dedos", + "quests.steam_age.mechanical_saw.desc": "Cansado de cortar árvores? Essas serras fazem isso por você! Basta colocá-las numa estrutura giratória. Infelizmente, o replantio ainda será manual até você obter um Implantador.\n\nEla também funciona como cortadora de pedra e é ótima para transformar toras em madeira de forma mais eficiente!", + "quests.steam_age.chute.title": "Logística Primitiva", + "quests.steam_age.chute.subtitle": "Infraestrutura pública para seus itens", + "quests.steam_age.chute.desc": "Agora você pode transportar itens! Calhas funcionam como funis mais baratos, mas só movem itens para baixo. Elas e os funis também podem empurrar itens para Tubos de Itens.\n\nFunis são similares porém melhores se usados com Correias Transportadoras do que com Tubos de Itens.", + "quests.steam_age.item_pipes.title": "Tubos de Itens", + "quests.steam_age.item_pipes.subtitle": "Não são tão legais quanto os Conduítes de Itens", + "quests.steam_age.item_pipes.desc.1": "&3Tubos de Itens&r são uma forma simples e eficaz de mover itens &dinstantaneamente&r, mas com limitações de vazão.\n\nTubos de níveis superiores oferecem uma vazão absurdamente alta — algo raro em modpacks!\n\nTubos de Itens &9não puxam&r itens, mas empurram qualquer item inserido neles para inventários conectados, priorizando &9o inventário mais próximo&r.", + "quests.steam_age.item_pipes.desc.2": "A mecânica de prioridade é &oum pouco complexa&r, então pule se não estiver interessado:\n\nUm &eDestino&r terá um &dValor de Roteamento&r calculado, que é a soma de todos os \"Valores de Roteamento\" dos tubos individuais até esse destino. O destino com o &cmenor &dValor de Roteamento&r será escolhido para inserção.\n\n&Tubos Restritivos&r normalmente têm a menor prioridade por possuírem um Valor de Roteamento maior.", + "quests.steam_age.item_pipes.desc.3": "No momento, você pode usá-los em conjunto com &6Calhas&r e &6Funis&r, mas também poderá usá-los com Módulos de Esteira, Saídas Automáticas e Máquinas com Saída Automática na era LV.\n\n&9Nota:&r Tubos no estilo do GT6 estão &dativados&r. Isso significa que, ao colocar os tubos, eles se conectam apenas ao bloco onde foram colocados. Para abrir mais conexões, use sua &5Chave Inglesa&r na grade.\n\nObtenha &equalquer&r um dos Tubos de Itens sugeridos para completar esta missão.", + "quests.steam_age.item_pipes.desc.4": "&l&3Curiosidade:&r&o Oooooh, ISSO! Tubos de Itens existiam no GregTech 5, e por algum motivo foram deixados de fora do GTCE, então era preciso usar outros mods para transportar itens. Quem faz isso!? Brincadeiras à parte, esperamos que aproveite os Tubos de Itens de volta no GregTech!", + "quests.steam_age.steel_greate.title": "Greate de Aço", + "quests.steam_age.steel_greate.subtitle": "Greate tão bom que fizeram o Greate 2", + "quests.steam_age.steel_greate.desc": "Bem-vindo ao próximo nível do Greate! Eixos e Rodas Dentadas de Aço aguentam quatro vezes mais estresse que os anteriores. O limite total de estresse de um sistema cinético é determinado pelo elo mais fraco, então você precisará substituir sua estrutura antiga para aproveitar os benefícios. Pelo menos algumas peças antigas podem ser recicladas!", + "quests.steam_age.steel_encased_fan.title": "Ventilador Encapsulado", + "quests.steam_age.steel_encased_fan.subtitle": "Perfeito para dias quentes", + "quests.steam_age.steel_encased_fan.desc": "O &3Ventilador Encapsulado&r é o passo final na sua primeira linha de processamento automático de minérios, eliminando a necessidade de limpar manualmente seus pós impuros. Aponte o ventilador para os pós com uma fonte de água entre eles e, em pouco tempo, estarão limpos e reluzentes. Como bônus, você ainda ganha alguns subprodutos extras! Pode ser difícil mover uma fonte de água agora, mas você pode construir ao redor de um rio ou lago existente.", + "quests.steam_age.steel_millstone.title": "Moinho de Aço", + "quests.steam_age.steel_millstone.subtitle": "Um upgrade que vale a pena", + "quests.steam_age.steel_millstone.desc": "Com uma capacidade cinética muito maior, o moinho de aço é uma atualização significativa da versão básica, permitindo uma rotação muito mais rápida e, portanto, esmagamento mais eficiente. Um ótimo upgrade para lidar com todos os novos minérios que você encontrará em breve!\n\nMais uma vez, ela só gera saída no primeiro slot no JEI.", + "quests.steam_age.steel_pump.title": "Manuseio de Fluidos", + "quests.steam_age.steel_pump.subtitle": "Delicioso espaquete de tubos", + "quests.steam_age.steel_pump.desc.1": "Com a Era do Aço, agora você pode automatizar fluidos assim como itens! A &3Bomba Mecânica&r pode extrair fluidos de praticamente qualquer coisa, incluindo barris, cadinhos e até blocos-fonte. Você pode usá-la tanto com os tubos do Create quanto com os do GregTech, embora cada um se comporte de maneira diferente.", + "quests.steam_age.steel_pump.desc.2": "Os tubos do Create não têm capacidade interna de fluido; em vez disso, transportam o fluido diretamente da fonte ao destino. Você pode clicar neles com um Revestimento de Cobre para \"travar\" conexões, e clicar com a chave inglesa para abrir uma janelinha que evita interseções, permitindo múltiplos tubos lado a lado. Esses tubos requerem uma bomba mecânica para funcionar, com alcance máximo de 16 blocos — mas uma única bomba pode puxar de várias fontes. Eles também não têm limite de temperatura!", + "quests.steam_age.steel_pump.desc.3": "Já os tubos do GregTech possuem capacidade interna e não precisam de bomba quando já há fluido dentro. Assim como os Tubos de Itens, suas conexões podem ser controladas com clique direito agachado usando a mão vazia. Recomendamos fazer isso em todos os tubos para evitar fluido indo na direção errada.\n\nSua bomba mecânica e os tubos do GregTech não estão se conectando? Gire a bomba duas vezes com a chave inglesa — isso deve resolver.", + "quests.steam_age.mold_table.title": "Automação do Alto-forno", + "quests.steam_age.mold_table.subtitle": "O Alto-forno Eletrico ainda está longe", + "quests.steam_age.mold_table.desc.1": "Você vai precisar de &3toneladas&r de aço por um bom tempo, então automatizar seu alto-forno será um ótimo investimento. A Bomba Mecânica pode puxar fluido diretamente do alto-forno (muito mais rápido do que deixar escorrer em um cadinho) para uma Mesa de Moldes, resfriando os lingotes instantaneamente! Em seguida, use uma Calha ou Funil abaixo da mesa para extrair os lingotes. A partir daí, envie o Ferro-Gusa para o Martinete.", + "quests.steam_age.mold_table.desc.2": "Se quiser, também pode usar uma Calha para alimentar automaticamente o alto-forno de cima, e um Implantador para operar os foles. Usar demais os foles desgasta rapidamente seu Tuyere, mas os Tubos de Itens podem inserir um novo automaticamente.\n\nVocê também pode usar uma bomba para extrair tanto do alto-forno quanto do cadinho, usando uma Válvula de Fluido para pausar a bomba enquanto estiver fazendo a liga e reativá-la depois.", + "quests.steam_age.fluid_pipes.title": "Tubos de Fluidos", + "quests.steam_age.fluid_pipes.subtitle": "Líquidos, gases... nós não discriminamos", + "quests.steam_age.fluid_pipes.desc.1": "&bTubos de Fluidos&r irão transportar &7Vapor&r entre máquinas para você.\n\nCada Tubo tem uma certa vazão descrita em mB/t e um &6Limite de Temperatura&r. Isto é relevante agora, pois o Vapor vai queimar Tubos de Madeira. Alguns tubos têm atributos &bespeciais&r que você não precisa se preocupar no momento.\n\nCada material tem vários tamanhos para os Tubos. Quanto maior o Tubo for, &amaior&r será a vazão, porém será mais &dcaro&r para fabricá-lo. Por exemplo, um &6Tubo de Fluido de Bronze&r normal transfere 120 mB/t (Ele também tem uma capacidade interna de 1200mB!)\n\nPara começar, nós recomendamos usar tubos de Madeira para fluidos frios e de Bronze para os quentes.", + "quests.steam_age.fluid_pipes.desc.2": "&aLembrete:&r 1 segundo = 20 tiques... supondo que o server não esteja travando.\n\n&dObservação:&r Canos estilo GT6 estão habilitados. Isso significa que posicionar Canos os conecta apenas ao bloco contra o qual foram posicionados. Para abrir mais conexões, use sua Chave Inglesa no cano.\n\nVocê também pode pressionar Shift e clicar com a Chave Inglesa para desabilitar a entrada de um lado. Isso pode ajudar a neutralizar o efeito de sloshing (líquidos viajando em uma direção indesejada).", + "quests.steam_age.fluid_drums.title": "Armazenamento Eficiente de Fluidos", + "quests.steam_age.fluid_drums.subtitle": "Eu acho que um barril de madeira não aguenta aço derretido", + "quests.steam_age.fluid_drums.desc.1": "&6TFG&r pode rapidamente ficar &4esmagador&r com a infinidade de fluidos que ele introduz, você pode estar procurando uma maneira de armazená-los.\n\nApresentando... &aTambores&r! Eles têm grandes capacidades internas e qualquer &aTambor&r pode ser quebrado e recolhido, &dmantendo o fluido&r dentro. Um clique com o botão direito do mouse com uma chave de fenda permite que um Tambor drene seu conteúdo para outro recipiente colocado abaixo dele.", + "quests.steam_age.fluid_drums.desc.2": "&l&3Curiosidade:&r&o Esses tambores são, na verdade, trazidos do GregTech 6.", + "quests.steam_age.boilers.title": "Caldeiras a Vapor", + "quests.steam_age.boilers.subtitle": "Sala de Vapor Portátil", + "quests.steam_age.boilers.desc.1": "Máquinas a vapor precisam de energia! Você tem três opções para gerar vapor: a caldeira &3Sólida&r aceita combustíveis sólidos como carvão e carvão vegetal, a caldeira &3Líquida&r aceita líquidos como creosoto e lava, e a caldeira &3Solar&r não requer combustível, funcionando apenas durante o dia. A escolha é sua, mas recomendamos a caldeira líquida se não tiver certeza.\n\nTodas as máquinas a vapor têm uma saída de ar que precisa permanecer desobstruída para que funcionem corretamente.", + "quests.steam_age.boilers.desc.2": "&aAviso:&r As caldeiras &bexplodirão&r se você tentar colocar água nelas enquanto estiverem secas e quentes. É melhor sempre bombear água para dentro delas, mas você sempre pode quebrar e colocar o bloco para redefinir sua temperatura.", + "quests.steam_age.boilers.tasks": "Qualquer Caldeira a Vapor de Alta Pressão", + "quests.steam_age.steam_bloomery.title": "Forja Catalã a Vapor", + "quests.steam_age.steam_bloomery.subtitle": "O tio da Forja Catalã", + "quests.steam_age.steam_bloomery.desc": "Você sempre vai precisar de muito Ferro Forjado, então por que não automatizar sua Forja Catalã? A maneira mais próxima de automatizar o ferro forjado está bem longe, em LV. A Forja Catalã a Vapor é um novo multibloco que automatizará sua antiga Forja Catalã do TFC, e fará isso mais rápido também! Assim como no Forno de Coque, você pode pressionar a tecla 'Usos' do JEI (o padrão é \"U\") para exibir a aba de pré-visualização de multiblocos. Clique em blocos individuais para ver o que é válido em cada local.", + "quests.steam_age.steam_furnace.title": "Fornalha a Vapor", + "quests.steam_age.steam_furnace.subtitle": "As fornalhas da Fornalha a Vapor...", + "quests.steam_age.steam_furnace.desc": "Que fundir algo rapidamente em um lingote? A &3Fornalha a Vapor&r faz exatamente isso! Ela pode transformar muitos minérios e pós rapidamente em lingotes, sem gerar subprodutos. Embora também possa cozinhar comida para você, atualmente há um bug em que a data de validade dos alimentos não é copiada corretamente, o que significa que alguns alimentos podem sair estragados. Recomendamos usar o Forno da Firmalife para isso", + "quests.steam_age.steam_oven.title": "Forno a Vapor", + "quests.steam_age.steam_oven.subtitle": "O irmão mais velho do Moedor a Vapor", + "quests.steam_age.steam_oven.desc.1": "&ou...ou irmão mais novo. Não deixe que ele saiba!&r\n\nO &3Forno a Vapor&r é uma ótima opção multibloco se você precisa &6fundir grandes quantidades de itens sem esforço.&r Chega de fileiras de fornalhas que você precisa esvaziar e reabastecer manualmente!\n\nEle se comporta efetivamente como uma fornalha paralela, fundindo até 8 itens por vez por um baixo custo de Vapor.", + "quests.steam_age.steam_oven.desc.2": "&l&Curiosidade:&r&o Este Multibloco - apesar de ser muito semelhante ao seu irmão, o Moedor a Vapor - não é trazido de uma versão ou complemento da GregTech. Seu verdadeiro progenitor é o Forno a Vapor do Railcraft, que remonta à versão 1.4.7!", + "quests.steam_age.steam_macerator.title": "Macerador a Vapor", + "quests.steam_age.steam_macerator.subtitle": "O Macerador a Vapor macera...", + "quests.steam_age.steam_macerator.desc": "Esta máquina faz exatamente a mesma coisa que o Moinho, então, se você já tem uma, não faz muito sentido construir esta. Ainda assim, uma ou outra é necessária para a progressão neste momento. Não, esta máquina também não gera nenhum dos slots de saída extras. Você terá que esperar até &6HV&r para isso.", + "quests.steam_age.steam_grinder.title": "Moedor a Vapor", + "quests.steam_age.steam_grinder.subtitle": "A irmã mais nova do Macerador a Vapor", + "quests.steam_age.steam_grinder.desc": "Assim como o Forno a Vapor, o &3Moedor a Vapor&r é uma versão aprimorada da versão de bloco único que pode processar vários itens ao mesmo tempo. Vale a pena? Isso depende de você.", + "quests.steam_age.rock_crusher.title": "Triturador de Pedras a Vapor", + "quests.steam_age.rock_crusher.subtitle": "O Triturador de Pedras duplica blocos... espera, o quê?", + "quests.steam_age.rock_crusher.desc": "O Triturador de Pedras é basicamente um gerador de pedregulho em uma caixa. Ele pode pegar qualquer pedra bruta ou pedregulho e gerar mais, a qualquer momento. o baixo custo de apenas um pouco de vapor. Isso não ajuda em nada no progresso, mas se você quer fazer muitos tijolos, esta máquina é perfeita.", + "quests.steam_age.forge_hammer.title": "Martelo de Forja a Vapor", + "quests.steam_age.forge_hammer.subtitle": "O Martelo de Forja martela...", + "quests.steam_age.forge_hammer.desc": "Com a criação desta máquina, muitas receitas que antes exigiam o uso de um martelo podem ser feitas aqui!\n\nEla pode processar &bPedregulho em Cascalho&r e &dCascalho em Areia&r - e é rápida, além disso.\n\nPor último, mas não menos importante, ela produz &aPlacas&r em uma proporção melhor: &6três Lingotes para duas Placas&r. Um investimento que vale a pena!\n\nAlém de tudo isso, o Martelo de Forja permite que você trabalhe (lentamente) entre lingotes, como Flores de Ferro Brutas em Ferro Forjado ou Ferro-gusa em Aço, se você quiser uma versão mais compacta do Martinete!", + "quests.steam_age.alloy_smelter.title": "Fundidor de Ligas a Vapor", + "quests.steam_age.alloy_smelter.subtitle": "O Fundidor de Ligas faz ligas...", + "quests.steam_age.alloy_smelter.desc": "O &bFundidor de Ligas&r é usado para, bem, ligas. Você vai querer usá-lo por conta da receita eficiente de &6Bronze&r, e para criar &4Liga Vermelha&r em breve.\n\nEle também pode soldar lingotes de Alto Teor de Carbono com muito mais eficiência!\n\nEntre todas as máquinas da &6Era do Vapor&r, essa é a que mais consome vapor. Se um dia você ficar sem vapor, dê um &apequeno tapinha&r com &dqualquer Martelo Macio&r para pausá-lo momentaneamente.", + "quests.steam_age.compressor.title": "Compressor a Vapor", + "quests.steam_age.compressor.subtitle": "O Compressor a Vapor comprime...", + "quests.steam_age.compressor.desc": "O &3Compressor a Vapor&r pode transformar lingotes e gemas em blocos, pepitas em lingotes, e o mais importante: polpa de madeira em Tábuas únicas. Em breve você vai entender por que isso é tão importante!", + "quests.steam_age.molding.title": "Moldagem", + "quests.steam_age.molding.subtitle": "Pare de pirar e comece a moldar", + "quests.steam_age.molding.desc": "Além de fundir metais, o Fundidor de Ligas também pode usar &3Moldes&r para converter materiais em diferentes formatos.\n\nVocê vai precisar dos moldes indicados para as futuras fundições de ligas. Certifique-se de fazer &aMoldes&r — não faça &cModelos de Extrusora&r, pois eles são usados em outra máquina.\n\nTalvez você se interesse pelos moldes de Engrenagem, mas fabricá-las com moldes sai mais caro do que fazê-las manualmente.", + "quests.steam_age.red_alloy.title": "Liga Vermelha", + "quests.steam_age.red_alloy.subtitle": "Uma liga completamente fictícia", + "quests.steam_age.red_alloy.desc": "A &4Liga Vermelha&r é uma liga de Cobre com Redstone, valorizada no universo GregTech por sua condutividade. Você pode criá-la tanto no Fundidor de Ligas quanto no seu Cadinho, se preferir.\n\nVocê vai precisar de algumas para os &9Tubos de Elétrons&r.\n\n&l&3Curiosidade:&r&o Este material surgiu originalmente no mod RedPower — uma verdadeira viagem no tempo!", + "quests.steam_age.extractor.title": "Extrator a Vapor", + "quests.steam_age.extractor.subtitle": "O Extrator a Vapor extrai...", + "quests.steam_age.extractor.desc": "Poucos itens são produzidos no &3Extrator&r durante a &6Era do Vapor&r, já que ele ainda não é capaz de extrair fluidos.", + "quests.steam_age.glass_tube.title": "Tubos de Vidro", + "quests.steam_age.glass_tube.subtitle": "Você vai querer vários desses", + "quests.steam_age.glass_tube.desc": "Embora você possa fazer todos eles manualmente com sopro de vidro, é muito mais eficiente produzi-los no Fundidor de Ligas com o molde apropriado. Precisa de bastante pó de vidro? Você pode soprar 16 painéis de uma vez para macerá-los, ou usar o Triturador de Rocha e o Martelo de Forja para obter bastante areia, e então adicionar um pouco de pó de Sílex para convertê-la em pó de vidro.", + "quests.steam_age.treated_planks.title": "Tábuas Tratadas", + "quests.steam_age.treated_planks.subtitle": "Também conhecido como Compensado Tratado", + "quests.steam_age.treated_planks.desc": "Espero que você esteja guardando seu creosoto, porque fazer essas tábuas trituradas e compactadas é outro uso para ele.\n\n&l&3Lore:&r&o Em versões anteriores do TerraFirmaGreg, este era o ponto em que você podia realmente começar no Create!", + "quests.steam_age.electron_tube.title": "Tubos de Elétrons", + "quests.steam_age.electron_tube.subtitle": "Ultra Ultra Baixa Voltagem...?", + "quests.steam_age.electron_tube.desc": "Eles podem ser muito difíceis de fabricar no início, mas você deve usar os primeiros para criar uma linha de Implantadores, para tornar sua fabricação significativamente mais barata.\n\nAlém dos Implantadores, elas também são usadas para uma grande variedade de máquinas avançadas do Create!", + "quests.steam_age.rotation_speed_controller.title": "Controlador de Velocidade de Rotação", + "quests.steam_age.rotation_speed_controller.subtitle": "Sem mais relações de transmissão manuais!", + "quests.steam_age.rotation_speed_controller.desc": "O &3Controlador de Velocidade de Rotação&r pode simplificar todo o seu espaguete de roda dentada em um único bloco, permitindo que você ajuste o RPM de forma simples e compacta. Isso será útil mais tarde, quando você tiver mais máquinas para equilibrar suas unidades de estresse!", + "quests.steam_age.mech_crafter.title": "Artesão Mecânico", + "quests.steam_age.mech_crafter.subtitle": "Para aquelas receitas de artesanato extragrandes", + "quests.steam_age.mech_crafter.desc": "Não se preocupe, elas são totalmente opcionais, mas são usadas para alguns artesanatos únicos que você pode achar muito úteis, além dos dois listados aqui.", + "quests.steam_age.crushing_wheel.title": "Rodas de Esmagamento", + "quests.steam_age.crushing_wheel.subtitle": "O namorado da esposa do primo do Moinho", + "quests.steam_age.crushing_wheel.desc": "Elas fazem exatamente a mesma coisa que as outras máquinas de trituração mencionadas anteriormente neste capítulo, mas são mais rápidas e em maior volume. São praticamente equivalentes ao Moedor a Vapor.", + "quests.steam_age.centrifuge.title": "Centrífuga Mecânica", + "quests.steam_age.centrifuge.subtitle": "Um Mundo Girando", + "quests.steam_age.centrifuge.desc": "O processamento de minério sempre será uma parte importante deste modpack, e esta máquina é outra parte (opcional) dele. Seguindo uma rota diferente de etapas de processamento de minério (confira a aba Diagrama de Processamento de Minério no JEI), você pode usar esta centrífuga para extrair alguns subprodutos extras dos seus minérios! A próxima melhoria para os seus minérios só virá com a Centrífuga Térmica LV, então se este é um investimento que vale a pena ou não, depende de você.", + "quests.steam_age.steam_engine.title": "Motor a Vapor", + "quests.steam_age.steam_engine.subtitle": "Hora de um verdadeiro poder de vapor", + "quests.steam_age.steam_engine.desc": "Rodas d'água e moinhos de vento não são mais suficientes? Não seria uma era do vapor sem uma máquina a vapor de verdade! Cada máquina a vapor pode gerar 256 SU, dando a você muito mais potência para explorar. Queimadores de Blaze podem ser criados sem sair de casa, e você pode usar um Braço Mecânico para alimentá-los automaticamente com combustível sólido ou combustível líquido em um balde (como creosoto). Gemas de Carvão, Antracito e Coque também podem ser usados para superaquecê-los.", + "quests.steam_age.deployers.title": "Implantadores", + "quests.steam_age.deployers.subtitle": "Linha de Montagem Primitiva", + "quests.steam_age.deployers.desc": "Embora você possa usar um único implantador pelo resto do seu tempo neste capítulo, nós realmente não recomendamos. Configurar uma linha de implantadores ao longo de uma esteira economizará muito tempo e sanidade, e você também não desperdiçará materiais, pois sempre poderá reutilizá-los para aprimorar sua fazenda de árvores mais tarde. Isso também tornará os tubos de elétrons significativamente mais baratos!", + "quests.steam_age.trains.title": "Trens", + "quests.steam_age.trains.subtitle": "Waypoints gostariam que fossem tão legal quanto esses", + "quests.steam_age.trains.desc": "Trens são uma opção fantástica para qualquer tipo de transporte de longa distância, seja de jogadores, itens ou fluidos! Eles também podem viajar com segurança por chunks descarregados. Não haverá nenhum tipo de teletransporte de jogadores por um bom tempo, então se você quiser montar uma rede ferroviária que abranja todo o continente, não precisa se preocupar com a possibilidade de ela ficar obsoleta.", + "quests.steam_age.wood_plank.title": "Tábuas de Madeira", + "quests.steam_age.wood_plank.subtitle": "Madeira Compensada Não Tratada...?", + "quests.steam_age.wood_plank.desc": "Elas são as mesmas que as Tábuas Tratadas adjacentes a esta missão, exceto que você pode usar qualquer madeira em vez de ter que mergulhá-las em creosoto primeiro.", + "quests.steam_age.organization.title": "Mantendo-se Organizado", + "quests.steam_age.organization.subtitle": "Você já está no primeiro círculo do inferno do microcrafting", + "quests.steam_age.organization.desc": "Com dificuldade para acompanhar todas as receitas e itens que você precisa? Aqui estão algumas opções que podem ajudar:\n\n&3Prancheta&r: Este item prático é uma lista de tarefas portátil, permitindo que você marque os itens como quiser.\n\n&3Projeto de Criação&r: Mantém o controle das receitas frequentes, permitindo que você crie lotes sem precisar encontrar a receita no JEI.\n\n&3Favoritos do JEI&r: Você pode pressionar a tecla \"Adicionar/Remover Favorito\" (padrão \"A\") ao passar o mouse sobre um item no JEI para marcá-lo. Você também pode marcar receitas inteiras pressionando esta tecla na saída!", + "quests.steam_age.resin_boards.title": "Placas Revestidas de Resina", + "quests.steam_age.resin_boards.subtitle": "Acho que você poderia dizer que estamos... enjoados do LáTeX?", + "quests.steam_age.resin_boards.desc": "Você sabia que é possível automatizar a produção de látex por meio de bombas mecânicas? Agora você sabe!", + "quests.steam_age.circuit_boards.title": "Eletrônica #2: Placas de Circuito", + "quests.steam_age.circuit_boards.subtitle": "O componente mais fácil para circuitos", + "quests.steam_age.circuit_boards.desc": "Combine essas placas de circuito de resina com alguns fios de cobre e você terá a base para seu primeiro &aCircuito&r!", + "quests.steam_age.vacuum_chamber.title": "Câmara de Vácuo", + "quests.steam_age.vacuum_chamber.subtitle": "Colocando o vácuo em tubos de vácuo", + "quests.steam_age.vacuum_chamber.desc": "Esta máquina é a etapa final na fabricação dos seus primeiros tubos de vácuo. Coloque-a sobre uma bacia, ligue-a e certifique-se de que a máquina esteja configurada para o modo de aspiração. Como bônus, esta máquina também pode soldar lingotes e placas para você, além de liquefazer cola e borracha, enquanto é aquecida por uma Forja de Carvão ou um Queimador de Blaze.", + "quests.steam_age.vacuum_tubes.title": "Eletrônica #3: Tubos de Vácuo", + "quests.steam_age.vacuum_tubes.subtitle": "O componente mais difícil para circuitos", + "quests.steam_age.vacuum_tubes.desc": "Criar Tubos de Vácuo pode fazer você questionar sua existência. Eles estão muito caros agora, mas logo ficarão mais baratos — essa é a filosofia geral do GregTech! Tubos de Vácuo também são tecnicamente seu primeiro Circuito de Ultra Baixa Voltagem (&8ULV&r)! Parabéns! A partir daqui, você pode começar a criar Circuitos de Baixa Voltagem ou passar mais tempo na Era do Vapor, criando outras máquinas com os Tubos de Vácuo que você acabou de criar.", + "quests.steam_age.resistors.title": "Eletrônica #1: Resistores", + "quests.steam_age.resistors.subtitle": "O componente mais... resistente... para circuitos", + "quests.steam_age.resistors.desc": "Resistores são componentes que serão usados para fazer seu primeiro Circuito.\n\nNão seria imprudente priorizar as receitas que usam &aFios Finos&r, pois elas economizarão mais materiais a longo prazo.\n\nOs fios podem ser caros agora, mas ficarão muito mais baratos se você fizer a &3Máquina de Enrolamento&r por enquanto ou o &3Enrolador de Fios&r em &7LV&r.", + "quests.steam_age.coiling_machine.title": "Máquina de Enrolamento", + "quests.steam_age.coiling_machine.subtitle": "Uma Gambiarra LV: meio Enrolador de Fios LV mais meio Dobrador LV", + "quests.steam_age.coiling_machine.desc": "A &3Máquina de Enrolamento&r é semelhante a um Enrolador de Fios LV, embora não tenha a opção de produzir diretamente diferentes tamanhos de fio. Ainda assim, este é um investimento muito vantajoso para tornar seus fios significativamente mais baratos.\n\nEsta máquina também pode produzir molas mais baratas!", + "quests.steam_age.curving_press.title": "Prensa Curvadora", + "quests.steam_age.curving_press.subtitle": "Tão nichada quanto a Extrusora LV", + "quests.steam_age.curving_press.desc": "A &3Prensa Curvadora&r pode fazer todas as mesmas receitas que uma Extrusora LV. Infelizmente, nenhuma delas faz muita coisa, já que a extrusora só se torna útil mesmo na Era de Média Voltagem. Ainda assim, se quiser fabricar várias pontas de ferramentas em massa, essa máquina dá conta do recado.", + "quests.steam_age.vibrating_table.title": "Mesa Vibratória", + "quests.steam_age.vibrating_table.subtitle": "Idêntica à Peneira LV", + "quests.steam_age.vibrating_table.desc": "A &3Mesa Vibratória&r pode processar minérios de gemas (incluindo carvão) de uma forma diferente, oferecendo um rendimento muito maior do que qualquer outra coisa que você tenha acesso no momento. De bônus, ela também pode processar quaisquer depósitos de cascalho que ainda tiver. Chega de garimpar com calha!", + "quests.steam_age.lathe.title": "Torno Mecânico", + "quests.steam_age.lathe.subtitle": "Você não vai acreditar com qual máquina LV ele se parece", + "quests.steam_age.lathe.desc": "O &3Torno&r pode transformar automaticamente um lingote em duas hastes, e parafusos longos em parafusos pequenos. Se você estiver fabricando muitos desses (e vai estar), essa máquina será um ótimo investimento.", + "quests.steam_age.steel_saw.title": "Serra Mecânica de Aço", + "quests.steam_age.steel_saw.subtitle": "Um cortador de pedras e um Cortador LV em um só!", + "quests.steam_age.steel_saw.desc": "É uma melhoria da sua Serra Mecânica Básica que também consegue processar algumas receitas metálicas, como transformar hastes em quatro parafusos, ou cortar blocos em placas. Essas receitas exigem um fluido para funcionar, mas por enquanto, você pode usar apenas água.", + "quests.steam_age.rolling_mill.title": "Laminador", + "quests.steam_age.rolling_mill.subtitle": "A outra metade do Dobrador LV", + "quests.steam_age.rolling_mill.desc.1": "Entre todas as máquinas da Era do Vapor que você pode fabricar, o &3Laminador&r é uma das melhores, pelo simples motivo de transformar um único lingote em uma única placa. Como bônus, ele também pode produzir chapas finas de forma mais barata do que manualmente!", + "quests.steam_age.rolling_mill.desc.2": "&l&3Curiosidade:&r &oEssa máquina existia nas versões antigas do TFG, mas produzia hastes em vez de placas — e sua melhor opção para fazer placas antes do Dobrador LV tinha 20% de chance de falha!&r", + "quests.steam_age.steel_mixer.title": "Misturador Mecânico de Aço", + "quests.steam_age.steel_mixer.subtitle": "Um Misturador LV antes do tempo", + "quests.steam_age.steel_mixer.desc": "O &3Misturador Mecânico de Aço&r é a outra melhor máquina da Era do Vapor que você pode fazer -- ele consegue misturar seus pós de aço colorido de forma muito mais eficiente do que o Cadinho! Também realiza diversas outras receitas, incluindo algumas com gases... melhor não pensar demais nisso.\n\nVocê pode usar tanto uma Forja de Carvão quanto um Queimador de Blaze para as receitas que exigem aquecimento, e um Braço Mecânico pode reabastecer qualquer um deles automaticamente.", + "quests.steam_age.potin.title": "Botequeiro...", + "quests.steam_age.potin.subtitle": "...hoje vou afogar as mágoas, quero seu melhor Potin.", + "quests.steam_age.potin.desc.1": "Os &dCanos de Fluido de Potin&r têm um &adesempenho altíssimo&r para o nível de material e custo. Talvez você queira produzir alguns para ajudar na logística de fluidos.\n\nPara obter &dPotin&r, comece fabricando sua forma em &ePó&r.\n\nEssa missão aceita tanto o cano pequeno quanto o normal. Qualquer um completa o objetivo.", + "quests.steam_age.potin.desc.2": "&l&3Curiosidade:&r&o Os &dCanos de Fluido de Potin&r foram criados originalmente no &9GT++&r, e representavam um grande salto de potência para os jogadores de um certo modpack chamado &4GT:NH&r. Queríamos compartilhar um pouco dessa alegria.\n\nNa vida real, &dPotin&r é uma liga usada em moedas, não em canos. O GTCEu está ficando mais fantasioso a cada dia...", + "quests.steam_age.miner.title": "Mineração Automática", + "quests.steam_age.miner.subtitle": "O fim da era dos desabamentos", + "quests.steam_age.miner.desc.1": "Agora você tem acesso a duas opções para minerar automaticamente seus minérios! Ambas são bem lentas, então o ideal é montá-las, manter os chunks carregados e ir fazer outra coisa, ao invés de ficar esperando.\n\nA Broca Mecânica precisa de uma engenhoca para cavar para baixo, quebrando todas as pedras no caminho. Você também pode prendê-la à frente de um trem ou carrinho para escavar túneis, se quiser.", + "quests.steam_age.miner.desc.2": "O Minerador a Vapor, por outro lado, quebra apenas blocos de minério e os substitui por pedregulho, deixando o terreno intacto. Ele minera minérios em um pequeno raio, o que significa que precisa ser movido com menos frequência que a broca, mas também é muito mais lento.", + "quests.steam_age.paper.title": "Papel", + "quests.steam_age.paper.subtitle": "Não vem da cana-de-açúcar", + "quests.steam_age.paper.desc": "Se ainda não fez nenhum, existem três formas diferentes de conseguir papel sem eletricidade:\n\n1) Fabrique pergaminho usando pele tratada, pedra-pomes e um ovo.\n\n2) Trance papiro.\n\n3) Produza a partir de hardwood (madeira dura), num processo bem demorado.\n\nMais tarde, você poderá transformar polpa de madeira diretamente em papel com um Banho Químico LV.", + "quests.steam_age.lv_circuit.title": "Seu primeiro circuito!", + "quests.steam_age.lv_circuit.subtitle": "O alvorecer de uma nova era", + "quests.steam_age.lv_circuit.desc": "A receita pode parecer intimidadora a princípio, mas se você passou tempo suficiente na Era do Vapor, tudo deve estar fácil de automatizar. Você vai produzir muitos desses por um tempo, mas suas próximas máquinas elétricas vão ajudar a baratear tudo — até que consiga uma Montadora de Circuitos no fim da era LV.", + "quests.steam_age.what_next.title": "E agora?", + "quests.steam_age.what_next.subtitle": "Você sabe... vem aí \"mais GregTech\"", + "quests.steam_age.what_next.desc": "Se você correu direto até aqui, sugerimos começar com máquinas como o Dobrador, Enrolador de Fios ou Misturador LV.\nCaso tenha construído as máquinas cinéticas abaixo, sugerimos a Montadora, Fornalha de Arco, Reator Químico ou o Polarizador.", + "quests.steam_age.alternator.title": "Alternadores", + "quests.steam_age.alternator.subtitle": "Transformando estresse em energia", + "quests.steam_age.alternator.desc.1": "Se você montou uma grande estrutura a vapor, provavelmente não quer desmontar tudo só para voltar a usar caldeiras e Turbinas de Vapor LV. Em vez disso, o &3Alternador&r converte a força (SU) dos motores a vapor em eletricidade. Cada motor a vapor + alternador deve gerar 1A de LV! Infelizmente, os alternadores geram energia em um sistema diferente do usado pelo GregTech, então você vai precisar de um Conversor de Energia para transformá-la em energia LV utilizável.", + "quests.steam_age.alternator.desc.2": "Um exemplo de motor a vapor produzindo 8 amperes de LV!\n", "quests.stone_age": "Idade da Pedra", "quests.stone_age.subtitle": "Começos Humildes", "quests.stone_age.foods.title": "Com Fome?", @@ -601,15 +974,15 @@ "quests.stone_age.find_rock.title": "Encontre Algumas Pedras", "quests.stone_age.find_rock.subtitle": "Grug. Quebra. Pedra", "quests.stone_age.find_rock.desc": "Ao começar sua jornada, a primeira coisa que você notará é um mundo completamente diferente. Você não pode mais quebrar árvores com as mãos, mas não se preocupe — nenhum homem das cavernas de verdade sobrevive sem suas ferramentas de pedra!\n\nEm vez de fabricar uma picareta de madeira, você pode simplesmente pegar pedras do chão. Comece coletando pelo menos 4 pedras. Você pode coletá-las quebrando ou clicando com o botão direito em pedras com a mão vazia.", - "quests.stone_age.rock_knapping.title": "Talhando Pedras", + "quests.stone_age.rock_knapping.title": "Lascando Pedras", "quests.stone_age.rock_knapping.subtitle": "Como nos velhos tempos do Paleolítico", - "quests.stone_age.rock_knapping.desc": "Pedras podem ser 'talhadas', o que é o processo de moldar um material bruto em uma forma utilizável batendo uma pedra contra a outra. A talha de pedra requer pelo menos duas pedras, e ao segurá-las e clicar com o botão direito no ar, você abrirá a interface de talha. Então, você pode 'lascar' uma das pedras para criar uma cabeça de ferramenta de pedra. Todos os formatos de ferramentas estão no EMI e no Guia de Campo.\n\nAs duas ferramentas mais importantes para o início da sua jornada são a faca de pedra e o machado de pedra, então tente talhar essas cabeças de ferramentas.", + "quests.stone_age.rock_knapping.desc": "Pedras podem ser 'lascadas', o que é o processo de moldar um material bruto em uma forma utilizável batendo uma pedra contra a outra. A lasca de pedra requer pelo menos duas pedras, e ao segurá-las e clicar com o botão direito no ar, você abrirá a interface de lascagem. Então, você pode 'lascar' uma das pedras para criar uma cabeça de ferramenta de pedra. Todos os formatos de ferramentas estão no EMI e no Guia de Campo.\n\nAs duas ferramentas mais importantes para o início da sua jornada são a Faca de Pedra e o Machado de Pedra, então tente lascar essas cabeças de ferramentas.", "quests.stone_age.find_stick.title": "Encontre Alguns Gravetos", "quests.stone_age.find_stick.subtitle": "Você precisa segurar essa ferramenta de algum jeito", "quests.stone_age.find_stick.desc": "Outro item abundante no chão são gravetos, que têm muitos usos! Eles podem ser usados para criar ferramentas, tochas, acendedores e mais.\n\nPara evitar que seu inventário fique lotado com diferentes tipos de gravetos, você pode convertê-los em gravetos 'regulares' para empilhá-los juntos. Mais tarde, você poderá juntar nove gravetos em um Feixe, e o Feixe em um Fardo, que poderá ser usado como substituto da madeira em toras.", "quests.stone_age.first_stone_tools.title": "Suas Primeiras Ferramentas", "quests.stone_age.first_stone_tools.subtitle": "Agora você é um macaco esperto", - "quests.stone_age.first_stone_tools.desc": "Ao talhar pedras em formas utilizáveis, você pode combiná-las com um graveto para criar suas primeiras ferramentas básicas. Você oficialmente entrou na Idade da Pedra!\n\nPedras são suficientes para a sobrevivência básica, mas eventualmente você vai querer criar ferramentas de metal para ter mais velocidade, durabilidade e opções. As próximas duas missões vão te ajudar a coletar os itens necessários.", + "quests.stone_age.first_stone_tools.desc": "Ao lascar pedras em formas utilizáveis, você pode combiná-las com um graveto para criar suas primeiras ferramentas básicas. Você oficialmente entrou na Idade da Pedra!\n\nPedras são suficientes para a sobrevivência básica, mas eventualmente você vai querer criar ferramentas de metal para ter mais velocidade, durabilidade e opções. As próximas duas missões vão te ajudar a coletar os itens necessários.", "quests.stone_age.stone_tools.title": "Ferramentas de Pedra", "quests.stone_age.stone_tools.subtitle": "Aparentemente bater as pedras é útil", "quests.stone_age.stone_tools.desc": "Embora pedra seja um material simples e primitivo, é o que você tem até aprender a trabalhar com metais. Algumas outras ferramentas úteis incluem o Dardo, que pode ser lançado como um Tridente do Minecraft, e a Enxada, que permite arar a terra.", @@ -625,10 +998,10 @@ "quests.stone_age.firepit.desc.2": "Para criar sua Fogueira, jogue pelo menos uma Tora e até 3 gravetos no chão, depois acenda o bloco de baixo clicando com o botão direito e segurando com seu Acendedor. Você também pode adicionar Palha para facilitar.\n\nA fogueira não é apenas uma fonte de luz e calor, mas pode ser usada para acender tochas e cozinhar carne crua. Você pode manter sua fogueira acesa interagindo com ela e adicionando toras na interface. Se o fogo se apagar, basta adicionar mais toras e reacendê-la com o Acendedor.", "quests.stone_age.find_clay.title": "Fontes de Argila", "quests.stone_age.find_clay.subtitle": "Você vai precisar de muita", - "quests.stone_age.find_clay.desc": "Argila é uma parte essencial da tecnologia da Idade da Pedra! Semelhante à talha de pedras, a argila pode ser moldada em diferentes formas e então queimada em um Forno de Cova para criar uma variedade de itens. Ferramentas de pedra e cerâmica de argila serão a base da sua sobrevivência até que você aprenda a trabalhar com metais.\n\nA argila é encontrada em blocos no solo, geralmente cobertos por grama. No entanto, certos tipos de plantas conhecidas como \"Indicadores de Argila\" crescem exclusivamente sobre argila. Consulte o Guia de Campo para saber quais indicadores crescem no seu clima.", + "quests.stone_age.find_clay.desc": "Argila é uma parte essencial da tecnologia da Idade da Pedra! Semelhante à lasca de pedras, a argila pode ser moldada em diferentes formas e então queimada em um Forno de Cova para criar uma variedade de itens. Ferramentas de pedra e cerâmica de argila serão a base da sua sobrevivência até que você aprenda a trabalhar com metais.\n\nA argila é encontrada em blocos no solo, geralmente cobertos por grama. No entanto, certos tipos de plantas conhecidas como \"Indicadores de Argila\" crescem exclusivamente sobre argila. Consulte o Guia de Campo para saber quais indicadores crescem no seu clima.", "quests.stone_age.clay.title": "Argila", "quests.stone_age.clay.subtitle": "É Argila!", - "quests.stone_age.clay.desc": "Recolha pelo menos 25 unidades de argila. Você precisará fazer pelo menos 5 itens diferentes para progredir (veja as próximas missões). Após moldar a argila, coloque os itens em um Forno de Cova para transformá-los em cerâmica. A moldagem funciona como a talha de pedras, mas usa 5 argilas por item e a argila não é perdida caso você clique errado.", + "quests.stone_age.clay.desc": "Recolha pelo menos 25 unidades de argila. Você precisará fazer pelo menos 5 itens diferentes para progredir (veja as próximas missões). Após moldar a argila, coloque os itens em um Forno de Cova para transformá-los em cerâmica. A moldagem funciona como a lasca de pedras, mas usa 5 argilas por item e a argila não é perdida caso você clique errado.", "quests.stone_age.pit_kiln.title": "Forno de Cova", "quests.stone_age.pit_kiln.subtitle": "Está esquentando", "quests.stone_age.pit_kiln.desc": "O Forno de Cova é um método inicial de aquecer itens. Vamos usá-lo tanto para queimar os itens de argila quanto, mais importante, derreter minérios básicos e criar nossa primeira ferramenta de metal, uma Serra.\n\nPara criar um forno de cova, você vai precisar de oito unidades de palha, oito toras, algo que queira aquecer e um Acendedor. Leia a seção do Guia de Campo sobre Fornos de Cova para saber como construí-lo — ele não funciona como a fogueira!", @@ -671,14 +1044,14 @@ "quests.stone_age.barrels.desc": "Diferente de seus equivalentes da versão vanilla, os Barris aqui são usados para Armazenamento de Líquidos. Eles podem armazenar até 10 Baldes de fluido, permitindo um armazenamento relativamente simples de líquidos.\n\nVocê também pode combinar esses líquidos com outros itens para criar coisas como Couro, Cola, Argamassa e muito mais.", "quests.stone_age.leather.title": "Couro", "quests.stone_age.leather.subtitle": "É óbvio que é mais complicado! AQUI É O TFG!!", - "quests.stone_age.leather.desc": "Ao serem mortos, animais selvagens deixam Couros Brutos. A pele bruta não pode ser usada diretamente como couro e precisa ser processado primeiro.\n\nO Couro, assim como Argila e Pedra, pode ser Talhado. Talhar couro permite criar coisas como Armaduras de Couro, Frascos e muito mais.\nSe você não quiser matar animais por couro, e viver em uma região tropical, pode transformar Abacaxi em Couro de Abacaxi, que é um substituto do couro.", + "quests.stone_age.leather.desc": "Ao serem mortos, animais selvagens deixam Couros Brutos. A pele bruta não pode ser usada diretamente como couro e precisa ser processado primeiro.\n\nO Couro, assim como Argila e Pedra, pode ser Trabalhado manualmente. Trabalhar o couro permite criar coisas como Armaduras de Couro, Cantis e muito mais.\nSe você não quiser matar animais por couro, e viver em uma região tropical, pode transformar Abacaxi em Couro de Abacaxi, que é um substituto do couro.", "quests.stone_age.leather_armor.title": "Armadura de Couro", "quests.stone_age.leather_armor.subtitle": "Proteção bem básica", - "quests.stone_age.leather_armor.desc": "A Armadura de Couro, assim como sua contraparte do Minecraft, é usada como um conjunto de armadura bem básico. Pode não proteger muito, mas te defende um pouco contra os elementos e oferece resistência OK contra dano de Corte.", + "quests.stone_age.leather_armor.desc": "A Armadura de Couro, assim como sua contraparte do Minecraft, é usada como um conjunto de armadura bem básico. Pode não proteger muito, mas te defende um pouco contra os elementos e oferece resistência OK contra Dano de Corte.", "quests.stone_age.mining_prep.title": "Preparações para Mineração", "quests.stone_age.mining_prep.subtitle": "Espero que você tenha anotado onde encontrou os indicadores de minério!", "quests.stone_age.mining_prep.desc.1": "Progredir além da Idade da Pedra exigirá muito metal, e pegar minérios pequenos na superfície não será suficiente. Você terá que cavar e começar a minerar.\nAssumindo que você &oanotou&r o local onde encontrou o cobre, encontre o meio aproximado dos indicadores e comece a cavar! Pode ser bem fundo, mas eventualmente você ficará rico. A próxima página mostra os equipamentos que você deve levar na sua primeira escavação!", - "quests.stone_age.mining_prep.desc.2": "&lPicareta&r: Bem óbvio que é necessária para quebrar pedra e extrair minério. Martelos não funcionam!\n\n&lEscadas e Tochas&r: Você precisará de uma maneira de subir e descer do buraco, e de luz para enxergar!\n\n&lVigas de Apoio e Pranchas&r: Minerar em TFG é bem mais perigoso — monstros aparecem no subsolo, e cavar sem cuidado pode causar desabamentos! A missão acima desta explica como mitigar esses perigos.\n\nAgora vá cavar seu buraco, sua topeira!", + "quests.stone_age.mining_prep.desc.2": "&lPicareta&r: Bem óbvio que é necessária para quebrar pedra e extrair minério. Marretas não funcionam!\n\n&lEscadas e Tochas&r: Você precisará de uma maneira de subir e descer do buraco, e de luz para enxergar!\n\n&lVigas de Apoio e Pranchas&r: Minerar no TFG é bem mais perigoso — monstros aparecem no subsolo, e cavar sem cuidado pode causar desabamentos! A missão acima desta explica como mitigar esses perigos.\n\nAgora vá cavar seu buraco, sua topeira!", "quests.stone_age.hazards.title": "Perigos da Mineração", "quests.stone_age.hazards.subtitle": "Achou que a superfície era difícil? Achou errado, otário!", "quests.stone_age.hazards.desc.1": "Além dos monstros, o maior desafio ao minerar são os desabamentos. Se um bloco de pedra bruta ou minério tiver ar abaixo dele, é considerado 'sem suporte' e pode desmoronar sempre que um bloco próximo for quebrado. Tetos de cavernas são cobertos por pedra Endurecida, que não colapsa. Para evitar isso, o mais seguro é minerar o chão, mas se quiser minerar outras áreas, será necessário aprender a usar vigas de apoio! Elas são feitas com troncos e uma serra.", @@ -688,7 +1061,7 @@ "quests.stone_age.copper_for_anvil.desc": "Bigornas não são baratas! Cada bigorna exigirá 14 lingotes, que depois são soldados em 7 lingotes duplos.\n\nVocê pode querer começar a minerar neste ponto se ainda não começou — juntar 126 pedaços de cobre pequeno não é fácil.", "quests.stone_age.get_raw_rock.title": "Rocha Bruta", "quests.stone_age.get_raw_rock.subtitle": "Não, não é só \"Pedra\"", - "quests.stone_age.get_raw_rock.desc": "Para criar sua Bigorna de Cobre, você precisará tanto de uma Bigorna de Pedra básica quanto de uma Forja de Carvão. Para fazer uma Bigorna de Pedra, será necessário um bloco de rocha Ígnea Bruta.\n\nPara obter Rocha Bruta, quebre com cuidado os blocos &lao redor&r da Rocha Bruta que deseja minerar. Quando os 6 lados da Rocha Bruta estiverem expostos ao ar, ela se soltará em forma de item. Por fim, clique com o botão direito em um bloco de rocha ígnea bruta com um martelo para transformá-lo em sua Bigorna de Pedra.", + "quests.stone_age.get_raw_rock.desc": "Para criar sua Bigorna de Cobre, você precisará tanto de uma Bigorna de Pedra básica quanto de uma Forja de Carvão. Para fazer uma Bigorna de Pedra, será necessário um bloco de rocha Ígnea Bruta.\n\nPara obter Rocha Bruta, quebre com cuidado os blocos &lao redor&r da Rocha Bruta que deseja minerar. Quando os 6 lados da Rocha Bruta estiverem expostos ao ar, ela se soltará em forma de item. Por fim, clique com o botão direito em um bloco de rocha ígnea bruta com uma marreta para transformá-lo em sua Bigorna de Pedra.", "quests.stone_age.create_forge.title": "A Forja", "quests.stone_age.create_forge.subtitle": "O Fabric nem existe, aliás.", "quests.stone_age.create_forge.desc": "A Forja é uma estação de criação de última geração usada para aquecer materiais a altas temperaturas. O tempo necessário para aquecer coisas na forja é consideravelmente menor do que no Forno de Cova, além de ser muito mais fácil de controlar.\n\nPara fazer a forja, você precisará de pelo menos 7 carvões e 5 blocos rochosos, como rocha bruta ou pedregulhos (cobblestone).\nA Forja não usa toras, e sim Carvão, Carvão Mineral ou Coque.\n\nConsulte o guia de campo para instruções sobre como fazer um Forno de Carvão e uma Forja de Carvão.", @@ -702,18 +1075,35 @@ "quests.stone_age.crush_ore.subtitle": "Aproveitando mais dos seus minérios", "quests.stone_age.crush_ore.desc": "A Moenda é apenas o primeiro passo no processamento de minérios! O processamento adequado de minérios é um sistema grande e complexo que você aprenderá com o tempo, e que pode ser usado para extrair muito mais metal utilizável e subprodutos de cada minério minerado. Por ora, vamos transformar os minérios brutos que você minerou em Minério Esmagado usando a Moenda. Só esse primeiro passo já aumenta a quantidade de mB que o minério renderá ao fundir.", "quests.stone_age.crush_crushed_ore.title": "Processamento Inicial de Minérios - Parte 2", - "quests.stone_age.crush_crushed_ore.subtitle": "Esmague com um martelo", - "quests.stone_age.crush_crushed_ore.desc": "Combine o Minério Esmagado com um martelo em uma grade de criação para transformá-lo em Pó Impuro, aumentando ainda mais sua produção em mB.\n\nPode parecer lento e tedioso por enquanto, mas logo você desbloqueará formas mais rápidas e automáticas de fazer isso!", + "quests.stone_age.crush_crushed_ore.subtitle": "Esmague com uma marreta", + "quests.stone_age.crush_crushed_ore.desc": "Combine o Minério Esmagado com uma marreta em uma grade de criação para transformá-lo em Pó Impuro, aumentando ainda mais sua produção de mB.\n\nPode parecer lento e tedioso por enquanto, mas logo você desbloqueará formas mais rápidas e automáticas de fazer isso!", "quests.stone_age.clean_dust.title": "Processamento Inicial de Minérios - Parte 3", "quests.stone_age.clean_dust.subtitle": "Lave esse pó sujo", - "quests.stone_age.clean_dust.desc": "Por fim, jogue Pó Impuro na água e deixe-o lá por alguns segundos para lavá-lo. Isso resultará em pó limpo — a forma final do seu minério. Ele pode até valer o equivalente a um lingote inteiro!", + "quests.stone_age.clean_dust.desc": "Por fim, jogue o Pó Impuro na água e deixe-o lá por alguns segundos para lavá-lo. Isso resultará em pó limpo — a forma final do seu minério. Ele pode até valer o equivalente a um lingote inteiro!", "quests.stone_age.flux.title": "Pedras de Fluxo", "quests.stone_age.flux.subtitle": "É basicamente cola para metais", - "quests.stone_age.flux.desc": "Fluxo é um item usado principalmente no trabalho com metais para soldar itens, embora também tenha outros usos.\nCertos tipos de rochas, como Calcário Branco, Calcário e Mármore, podem ser triturados para virar Fluxo, assim como conchas de diversos animais marinhos.", + "quests.stone_age.flux.desc": "Fluxo é um item usado principalmente no trabalho com metais para soldar itens, embora também tenha outros usos.\nCertos tipos de rochas, como Giz, Calcário e Mármore, podem ser triturados para virar Fluxo, assim como conchas de diversos animais marinhos.", "quests.stone_age.weld_copper_ingots.title": "Soldando Cobre", "quests.stone_age.weld_copper_ingots.subtitle": "Tão perto da Bigorna de Cobre", "quests.stone_age.weld_copper_ingots.desc": "Acenda sua Forja e coloque nela pelo menos 2 Lingotes de Cobre. Observe o texto de dica enquanto eles esquentam — quando estiverem prontos para uso, aparecerá \"Pode Trabalhar\", mas precisamos esperar até que diga \"Pode Soldar\", que é logo antes do ponto de fusão.\n\nAssim que atingirem esse ponto, rapidamente retire eles da forja (enquanto segura uma pinça de madeira na mão secundária!) e os coloque na interface da Bigorna de Pedra, junto com um pouco de fluxo. Por fim, clique com o botão direito na bigorna enquanto agacha (ou apenas clique no botão de soldar dentro da interface da bigorna) para soldar os dois lingotes ainda quentes. Você pode usar água ou neve para resfriar seu novo lingote duplo mais rápido.", "quests.metal_age.copper_anvil.title": "Bigorna Nível 1: Cobre", "quests.metal_age.copper_anvil.subtitle": "E tudo isso para chegarmos até aqui!", - "quests.metal_age.copper_anvil.desc": "Parabéns! Você oficialmente terminou a Idade da Pedra e entrou na Era da Metalurgia! Com sua Bigorna de Cobre, o próximo passo é subir os Níveis de Bigorna. A cada novo nível desbloqueado, novas ferramentas e possibilidades se abrirão para tornar sua vida progressivamente mais fácil. Agora vá e torne-se um mestre ferreiro!" + "quests.metal_age.copper_anvil.desc": "Parabéns! Você oficialmente terminou a Idade da Pedra e entrou na Idade do Metal! Com sua Bigorna de Cobre, o próximo passo é subir os Níveis de Bigorna. A cada novo nível desbloqueado, novas ferramentas e possibilidades se abrirão para tornar sua vida progressivamente mais fácil. Agora vá e torne-se um mestre ferreiro!", + "quests.tfg": "TerraFirmaGreg - Moderno", + "quests.tfg.subtitle": "Bem-vindo ao TerraFirmaGreg!", + "quests.tfg.welcome.title": "Bem-vindo ao TerraFirmaGreg!", + "quests.tfg.welcome.subtitle": "Modpack de Sobrevivência como deveria ter sido", + "quests.tfg.welcome.desc": "Obrigado por começar o TerraFirmaGreg Moderno!\n\nNeste modpack, você será desafiado a tomar controle de uma natureza intocada e transformá-la em uma maravilha industrial. Comece de forma humilde pegando pedras e termine viajando pelo espaço interestelar!", + "quests.tfg.create_team.title": "Como criar um time?", + "quests.tfg.create_team.subtitle": "Você joga com amigos?", + "quests.tfg.create_team.desc": "Você pode criar um time para completar missões juntos. Para isso, abra seu inventário, então no canto superior esquerdo selecione o botão onde estão desenhadas 3 pessoas coloridas; uma interface será aberta na qual você pode criar um time. Clique no botão §aCriar um time§r, então dê um nome e alguns outros parâmetros, e após criar um time com sucesso, você pode convidar outros jogadores para ele usando o botão de mais no círculo verde no canto superior direito. A partir deste ponto, suas missões serão sincronizadas e qualquer membro do time poderá completá-las. Boa sorte!", + "quests.tfg.capture_territory.title": "Como capturar território?", + "quests.tfg.capture_territory.subtitle": "E como carregar chunks no seu território", + "quests.tfg.capture_territory.desc": "Se você joga em um servidor, pode querer reivindicar seu território para que outros jogadores não possam interferir. Use a tecla Abrir Reivindicações (padrão \"Ctrl+M\") para abrir a janela, então clique com o botão esquerdo para reivindicar um chunk e com o botão direito para desfazê-lo. Há um limite para isso, então você não pode reivindicar tudo. Você pode clicar com shift-esquerdo em um chunk para forçar o carregamento (também conhecido como \"chunk load\"), e shift-direito para desfazer o carregamento. Reivindicar chunks incluirá todo o seu time, se você estiver em um.", + "quests.tfg.field_guide.title": "Informações importantes sobre missões!", + "quests.tfg.field_guide.subtitle": "Preciso ler mais?", + "quests.tfg.field_guide.desc": "As missões ainda estão em desenvolvimento, e estamos sempre trabalhando para melhorá-las! Muitas informações sobre mecânicas específicas também estão no seu Guia de Campo, acessível através da aba Livro no seu inventário.\n\nLembre-se de que tanto o JEI quanto o Guia de Campo são seus amigos, pois nem tudo será explicado através das missões.", + "quests.tfg.quest_shapes.title": "Informações sobre Formatos de Missões.", + "quests.tfg.quest_shapes.subtitle": "Acontece que formatos ajudam a entender essas missões.", + "quests.tfg.quest_shapes.desc": "&lEngrenagens&r: Missões em formato de engrenagem são as maiores em cada categoria de missão, elas representam o Início e o Fim das linhas de missão. Você pode considerá-las como grandes objetivos finais.\n\n&lCorações&r: Missões em formato de coração são &oopcionais&r, elas não são necessárias para o progresso e servem principalmente para jogadores perfeccionistas. Algumas missões opcionais podem ser um pouco bobas...\n\n&lOctógonos:&r Octógonos são marcos importantes em certas missões, eles representam marcos significativos." } \ No newline at end of file diff --git a/kubejs/assets/tfg/lang/uk_ua.json b/kubejs/assets/tfg/lang/uk_ua.json new file mode 100644 index 000000000..27ea75cf3 --- /dev/null +++ b/kubejs/assets/tfg/lang/uk_ua.json @@ -0,0 +1,2854 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "biome.tfg.nether/basalt_deltas": "Базальтові дельти", + "biome.tfg.nether/decaying_caverns": "Гнилісні печери", + "biome.tfg.nether/lush_hollow": "Пишна западина", + "biome.tfg.nether/webbed_lair": "Павуче лігво", + "biome.tfg.nether/ash_forest": "Попелястий ліс", + "biome.tfg.nether/lava_floes": "Лавові потоки", + "biome.tfg.nether/diorite_caves": "Глибокі печери", + "biome.tfg.nether/gabbro_caves": "Глибокі печери", + "biome.tfg.nether/gneiss_caves": "Глибокі печери", + "biome.tfg.nether/granite_caves": "Глибокі печери", + "biome.tfg.nether/schist_caves": "Глибокі печери", + "biome.tfg.moon/lunar_asurine_dense": "Поля Кварцу", + "biome.tfg.moon/lunar_asurine_sparse": "Поля Азуріну", + "biome.tfg.moon/lunar_chorus_dense": "Хоровий Чагарник", + "biome.tfg.moon/lunar_chorus_sparse": "Хоровий Ліс", + "biome.tfg.moon/lunar_corals_dense": "Місячний Риф", + "biome.tfg.moon/lunar_corals_sparse": "Місячне Маре", + "biome.tfg.moon/lunar_lights_dense": "Світлоквітні Зореспоглядачі", + "biome.tfg.moon/lunar_lights_sparse": "Світлоквітний Чагарник", + "biome.tfg.moon/lunar_plains": "Місячні Рівнини", + "biome.tfg.moon/lunar_sands": "Місячні піски", + "block.tfg.piglin_disguise": "Маскування Пігліна", + "block.tfg.piglin_disguise_block": "Маскування Пігліна", + "block.tfg.dry_ice": "Сухий лід", + "block.tfg.decorative_vase.black": "Чорна Декоративна Ваза", + "block.tfg.decorative_vase.gray": "Сіра декоративна ваза", + "block.tfg.decorative_vase.light_gray": "Світло-сіра декоративна ваза", + "block.tfg.decorative_vase.white": "Біла декоративна ваза", + "block.tfg.decorative_vase.pink": "Рожева декоративна ваза", + "block.tfg.decorative_vase.magenta": "Малинова декоративна ваза", + "block.tfg.decorative_vase.purple": "Бузкова декоративна ваза", + "block.tfg.decorative_vase.blue": "Синя декоративна ваза", + "block.tfg.decorative_vase.light_blue": "Світло-синя декоративна ваза", + "block.tfg.decorative_vase.cyan": "Бірюзова декораційна ваза", + "block.tfg.decorative_vase.green": "Зелена декоративна ваза", + "block.tfg.decorative_vase.lime": "Салатова декоративна ваза", + "block.tfg.decorative_vase.yellow": "Жовта декоративна ваза", + "block.tfg.decorative_vase.orange": "Помаранчева декоративна ваза", + "block.tfg.decorative_vase.red": "Червона декоративна ваза", + "block.tfg.decorative_vase.brown": "Коричнева декоративна ваза", + "block.tfg.decorative_vase.unfired": "Необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.black": "Чорна необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.gray": "Сіра необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.light_gray": "Світло-сіра декоративна ваза", + "block.tfg.decorative_vase.unfired.white": "Біла необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.pink": "Рожева необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.magenta": "Малинова необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.purple": "Бузкова необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.blue": "Синя необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.light_blue": "Світло-синя необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.cyan": "Бірюзова необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.green": "Зелена необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.lime": "Салатова необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.yellow": "Жовта необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.orange": "Помаранчева Необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.red": "Червона необпалена декоративна ваза", + "block.tfg.decorative_vase.unfired.brown": "Коричнева необпалена декоративна ваза", + "block.tfg.decorative_vase.generated.black": "Чорна Трофейна Ваза", + "block.tfg.decorative_vase.generated.gray": "Сіра Трофейна Ваза", + "block.tfg.decorative_vase.generated.light_gray": "Світло-сіра Трофейна Ваза", + "block.tfg.decorative_vase.generated.white": "Біла Трофейна Ваза", + "block.tfg.decorative_vase.generated.pink": "Рожева Трофейна Ваза", + "block.tfg.decorative_vase.generated.magenta": "Малинова Трофейна Ваза", + "block.tfg.decorative_vase.generated.purple": "Бузкова Трофейна Ваза", + "block.tfg.decorative_vase.generated.blue": "Синя Трофейна Ваза", + "block.tfg.decorative_vase.generated.light_blue": "Світло-синя Трофейна Ваза", + "block.tfg.decorative_vase.generated.cyan": "Бірюзова Трофейна Ваза", + "block.tfg.decorative_vase.generated.green": "Зелена Трофейна Ваза", + "block.tfg.decorative_vase.generated.lime": "Салатова Трофейна Ваза", + "block.tfg.decorative_vase.generated.yellow": "Жовта Трофейна Ваза", + "block.tfg.decorative_vase.generated.orange": "Помаранчева Трофейна Ваза", + "block.tfg.decorative_vase.generated.red": "Червона Трофейна Ваза", + "block.tfg.decorative_vase.generated.brown": "Коричнева Трофейна Ваза", + "block.tfg.light_concrete_support": "Легка Бетонна Опора", + "block.tfg.light_concrete_support_horizontal": "Легка Горизонтальна Бетонна Опора", + "block.tfg.dark_concrete_support": "Темна Бетонна Опора", + "block.tfg.dark_concrete_support_horizontal": "Темна Горизонтальна Бетонна Опора", + "block.tfg.reinforced_light_concrete_support": "Посилена Легка Бетонна Опора", + "block.tfg.reinforced_light_concrete_support_horizontal": "Посилена Легка Горизонтальна Бетонна Опора", + "block.tfg.reinforced_dark_concrete_support": "Посилена Темна Бетонна Опора", + "block.tfg.reinforced_dark_concrete_support_horizontal": "Посилена Темна Горизонтальна Бетонна Опора", + "block.tfg.rebar_support": "Армована Опора", + "block.tfg.rebar_support_horizontal": "Горизонтальна Армована Опора", + "block.tfg.steel_support": "Сталева Опора", + "block.tfg.steel_support_horizontal": "Горизонтальна Сталева Опора", + "block.tfg.gabbro_support_horizontal": "Горизонтальна Габро Опора", + "block.tfg.gabbro_support": "Габро Опора", + "block.tfg.shale_support_horizontal": "Горизонтальна Опора з Глинястого сланцю", + "block.tfg.shale_support": "Опора з Глинястого сланцю", + "block.tfg.claystone_support_horizontal": "Горизонтальна Опора з Аргиліту", + "block.tfg.claystone_support": "Опора з Аргиліту", + "block.tfg.limestone_support_horizontal": "Горизонтальна Вапнякова Опора", + "block.tfg.limestone_support": "Вапнякова Опора", + "block.tfg.conglomerate_support_horizontal": "Горизонтальна Опора з Конгломерату", + "block.tfg.conglomerate_support": "Опора з Конгломерату", + "block.tfg.dolomite_support_horizontal": "Горизонтальна Доломітова Опора", + "block.tfg.Dolomite_support": "Доломітова Опора", + "block.tfg.chert_support_horizontal": "Горизонтальна Опора з Кременистого сланцю", + "block.tfg.chert_support": "Опора з Кременистого сланцю", + "block.tfg.chalk_support_horizontal": "Горизонтальна Крейдова Опора", + "block.tfg.chalk_support": "Крейдова Опора", + "block.tfg.rhyolite_support_horizontal": "Горизонтальна Опора з Ріоліту", + "block.tfg.rhyolite_support": "Опора з Ріоліту", + "block.tfg.dacite_support_horizontal": "Горизонтальна Опора з Дациту", + "block.tfg.dacite_support": "Опора з Дациту", + "block.tfg.quartzite_support_horizontal": "Горизонтальна Опора з Кварциту", + "block.tfg.quartzite_support": "Опора з Кварциту", + "block.tfg.slate_support_horizontal": "Горизонтальна Опора з Шиферного сланцю", + "block.tfg.slate_support": "Опора з Шиферного сланцю", + "block.tfg.phyllite_support_horizontal": "Горизонтальна Опора з Філіту", + "block.tfg.phyllite_support": "Опора з Філіту", + "block.tfg.schist_support_horizontal": "Горизонтальна Опора з Аспідного сланцю", + "block.tfg.schist_support": "Опора з Аспідного сланцю", + "block.tfg.gneiss_support_horizontal": "Горизонтальна Опора з Гнейсу", + "block.tfg.gneiss_support": "Опора з Гнейсу", + "block.tfg.marble_support_horizontal": "Горизонтальна Мармурова Опора", + "block.tfg.marble_support": "Мармурова Опора", + "block.tfg.basalt_support_horizontal": "Горизонтальна Опора з Базальту", + "block.tfg.basalt_support": "Опора з Базальту", + "block.tfg.diorite_support_horizontal": "Горизонтальна Опора з Діориту", + "block.tfg.diorite_support": "Опора з Діориту", + "block.tfg.andesite_support_horizontal": "Горизонтальна Опора з Андезиту", + "block.tfg.andesite_support": "Опора з Андезиту", + "block.tfg.granite_support_horizontal": "Горизонтальна Опора з Граніту", + "block.tfg.granite_support": "Опора з Граніту", + "block.tfg.pyroxenite_support_horizontal": "Горизонтальна Опора з Піроксеніту", + "block.tfg.pyroxenite_support": "Опора з Піроксеніту", + "block.tfg.migmatite_support_horizontal": "Горизонтальна Опора з Мігматиту", + "block.tfg.migmatite_support": "Опора з Мігматиту", + "block.tfg.travertine_support_horizontal": "Горизонтальна Опора з Травертину", + "block.tfg.travertine_support": "Опора з Травертину", + "block.tfg.rock.hardened_deepslate": "Затверділий Мігматит", + "block.tfg.rock.hardened_blackstone": "Затверділий Піроксеніт", + "block.tfg.rock.hardened_dripstone": "Затверділий Травертин", + "block.tfg.spike.deepslate_spike": "Шип Мігматиту", + "block.tfg.spike.blackstone_spike": "Шип Піроксеніту", + "block.tfg.spike.dripstone_spike": "Шип Травертину", + "block.tfg.loose.deepslate": "Розсипчастий Мігматитовий Камінь", + "block.tfg.loose.dripstone": "Розсипчастий Травертиновий Камінь", + "block.tfg.rock.hardened_moon_stone": "Затверділий Анорозит", + "block.tfg.spike.moon_stone_spike": "Шип з Анорозиту", + "block.tfg.loose.moon_stone": "Рихлий Анорозитовий Камінь", + "block.tfg.rock.hardened_moon_deepslate": "Затверділий Норит", + "block.tfg.spike.moon_deepslate_spike": "Норитовий шип", + "block.tfg.loose.moon_deepslate": "Рихлий Норитовий Камінь", + "block.tfg.rock.hardened_mars_stone": "Затверділий Аргіліт", + "block.tfg.spike.mars_stone_spike": "Аргілітовий шип", + "block.tfg.loose.mars_stone": "Рихлий Аргілітовий Камінь", + "block.tfg.rock.hardened_venus_stone": "Затверділий Трахіт", + "block.tfg.spike.venus_stone_spike": "Трахітовий шип", + "block.tfg.loose.venus_stone": "Рихлий Трахітовий Камінь", + "block.tfg.rock.hardened_mercury_stone": "Затверділий Коматит", + "block.tfg.spike.mercury_stone_spike": "Коматитовий шип", + "block.tfg.loose.mercury_stone": "Рихлий Коматитовий Камінь", + "block.tfg.rock.hardened_glacio_stone": "Затверділий Фоноліт", + "block.tfg.spike.glacio_stone_spike": "Фонолітовий шип", + "block.tfg.loose.glacio_stone": "Рихлий Фонолітовий Камінь", + "block.tfg.rock.hardened_permafrost": "Затверділий Вічномерзлий Ґрунт", + "block.tfg.spike.permafrost_spike": "Шип з Вічномерзлого Ґрунту", + "block.tfg.loose.permafrost": "Брила Вічномерзлого Ґрунту", + "block.tfg.rock.raw.stromatolite": "Сирий строматоліт", + "block.tfg.rock.spike.stromatolite": "Строматолітовий шип", + "block.tfg.rock.raw.geyserite": "Сирий Гейзерит", + "block.tfg.rock.spike.geyserite": "Гейзеритовий шип", + "block.tfg.lunar_roots": "Місячні світлоквіти", + "block.tfg.lunar_sprouts": "Місячна світлотрава", + "block.tfg.lunar_chorus_plant": "Хорусовий Паросток", + "block.tfg.lunar_chorus_flower": "Хорусова Квітка", + "block.tfg.marker.moon": "Місяць", + "block.tfg.marker.mars": "Марс", + "block.tfg.marker.venus": "Венера", + "block.tfg.marker.mercury": "Меркурій", + "block.tfg.lv_aqueous_accumulator": "Базовий Водний Акумулятор", + "block.tfg.mv_aqueous_accumulator": "§bРозширений Водний Акумулятор§r", + "block.tfg.hv_aqueous_accumulator": "§6Розширений Водний Акумулятор II§r", + "block.tfg.ev_aqueous_accumulator": "§5Розширений Водний Акумулятор III§r", + "block.tfg.electric_greenhouse": "Електрична теплиця", + "block.tfg.lv_food_processor": "Базовий Кухонний Комбайн", + "block.tfg.mv_food_processor": "§bУдосконалений Кухонний Комбайн§r", + "block.tfg.hv_food_processor": "§6Удосконалений Кухонний Комбайн II§r", + "block.tfg.ev_food_processor": "§6Удосконалений Кухонний Комбайн III§r", + "block.tfg.lv_food_oven": "Базова Електрична Духова Шафа", + "block.tfg.mv_food_oven": "§bУдосконалена Електрична Духова Шафа§r", + "block.tfg.hv_food_oven": "§6Удосконалена Електрична Духова Шафа III§r", + "block.tfg.ev_food_oven": "§6Удосконалена Електрична Духова Шафа III§r", + "block.tfg.lv_food_refrigerator": "Базовий Холодильник", + "block.tfg.mv_food_refrigerator": "§bУдосконалений Холодильник§r", + "block.tfg.hv_food_refrigerator": "§6Удосконалений Холодильник II§r", + "block.tfg.ev_food_refrigerator": "§5Удосконалений Холодильник III§r", + "block.tfg.interplanetary_item_launcher": "Міжпланетний рейлган", + "block.tfg.railgun_item_loader_in": "Вхідний модуль рейлгана", + "block.tfg.interplanetary_item_reciever": "Міжпланетний приймач", + "block.tfg.railgun_item_loader_out": "Вихідний модуль рейлгана", + "block.tfg.sunflower_wild": "Дикий соняшник", + "block.tfg.sunflower_dead": "Мертвий соняшник", + "block.tfg.rapeseed_wild": "Дикий ріпак", + "block.tfg.rapeseed_dead": "Мертвий ріпак", + "block.tfg.sand.fluorapatite.blue": "Синій флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.blue": "Сирий пісковик із синього флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.blue": "Стіна з необробленого синього флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.blue": "Плита з необробленого синього флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.blue": "Сходи з необробленого синього флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.blue": "Гладкий синій флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.blue": "Стіна з гладкого синього флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.blue": "Плита з гладкого синього флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.blue": "Сходи з гладкого синього флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.blue": "Тесаний синій флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.blue": "Різьблений синій флуорапатитовий пісковик", + "block.tfg.sand.fluorapatite.green": "Зелений флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.green": "Сирий пісковик із зеленого флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.green": "Стіна з необробленого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.green": "Плита з необробленого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.green": "Сходи з необробленого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.green": "Гладкий зелений флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.green": "Стіна з гладкого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.green": "Плита з гладкого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.green": "Сходи з гладкого зеленого флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.green": "Тесаний зелений флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.green": "Різьблений зелений флуорапатитовий пісковик", + "block.tfg.sand.fluorapatite.brown": "Коричневий флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.brown": "Сирий пісковик із коричневого флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.brown": "Стіна з необробленого коричневого флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.brown": "Плита з необробленого коричневого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.brown": "Сходи з необробленого коричневого флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.brown": "Гладкий коричневий флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.brown": "Стіна з гладкого коричневого флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.brown": "Плита з гладкого коричневого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.brown": "Сходи з гладкого коричнвого флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.brown": "Тесаний коричневий флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.brown": "Різьблений коричневий флуорапатитовий пісковик", + "block.tfg.sand.fluorapatite.orange": "Помаранчевий флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.orange": "Сирий пісковик із помаранчевого флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.orange": "Стіна з необробленого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.orange": "Плита з необробленого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.orange": "Сходи з необробленого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.orange": "Гладкий помаранчевий флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.orange": "Стіна з гладкого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.orange": "Плита з гладкого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.orange": "Сходи з гладкого помаранчевого флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.orange": "Тесаний помаранчевий флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.orange": "Різьблений помаранчевий флуорапатитовий пісковик", + "block.tfg.sand.fluorapatite.white": "Білий флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.white": "Сирий пісковик із білого флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.white": "Стіна з необробленого білого флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.white": "Плита з необробленого білого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.white": "Сходи з необробленого білого флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.white": "Гладкий білий флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.white": "Стіна з гладкого білого флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.white": "Плита з гладкого білого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.white": "Сходи з гладкого білого флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.white": "Тесаний білий флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.white": "Різьблений білий флуорапатитовий пісковик", + "block.tfg.sand.fluorapatite.yellow": "Жовтий флуорапатитовий пісок", + "block.tfg.sandstone.raw.fluorapatite.yellow": "Сирий пісковик із жовтого флуорапатиту", + "block.tfg.sandstone.wall.raw.fluorapatite.yellow": "Стіна з необробленого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.slab.raw.fluorapatite.yellow": "Плита з необробленого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.raw.fluorapatite.yellow": "Сходи з необробленого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.smooth.fluorapatite.yellow": "Гладкий жовтий флуорапатитовий пісковик", + "block.tfg.sandstone.wall.smooth.fluorapatite.yellow": "Стіна з гладкого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.slab.smooth.fluorapatite.yellow": "Плита з гладкого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.stairs.smooth.fluorapatite.yellow": "Сходи з гладкого жовтого флуорапатитового пісковику", + "block.tfg.sandstone.fluorapatite.yellow": "Тесаний жовтий флуорапатитовий пісковик", + "block.tfg.sandstone.smooth.chiseled.fluorapatite.yellow": "Різьблений жовтий флуорапатитовий пісковик", + "item.tfg.antipoison_pill": "Антиотруйна Пілюля", + "item.tfg.haste_pill": "Пілюля Прискорення", + "item.tfg.night_vision_pill": "Пілюля Нічного Бачення", + "item.tfg.poison_pill": "Отруйна Пілюля", + "item.tfg.regeneration_pill": "Пілюля Регенерації", + "item.tfg.slowness_pill": "Пілюля Сповільнення", + "item.tfg.speed_pill": "Пілюля Швидкості", + "item.tfg.water_breathing_pill": "Пілюля Водного Дихання", + "item.tfg.weakness_pill": "Пілюля Слабкості", + "item.tfg.antipoison_tablet": "Антиотруйна Таблетка", + "item.tfg.haste_tablet": "Таблетка Прискорення", + "item.tfg.night_vision_tablet": "Таблетка Нічного Бачення", + "item.tfg.poison_tablet": "Отруйна Таблетка", + "item.tfg.regeneration_tablet": "Таблетка Регенерації", + "item.tfg.slowness_tablet": "Таблетка Сповільнення", + "item.tfg.speed_tablet": "Таблетка Швидкості", + "item.tfg.water_breathing_tablet": "Таблетка Водного Дихання", + "item.tfg.weakness_tablet": "Таблетка Слабкості", + "item.tfg.absorption_salvo": "Залп Поглинання", + "item.tfg.fire_resistance_salvo": "Залп Вогнестійкості", + "item.tfg.instant_health_salvo": "Залп Миттєвого Зцілення", + "item.tfg.invisibility_salvo": "Залп Невидимості", + "item.tfg.luck_salvo": "Залп Удачі", + "item.tfg.resistance_salvo": "Залп Опору", + "item.tfg.paraffin_wax": "Парафіновий Віск", + "item.tfg.flint_arrow_head": "Кременевий Наконечник Стріли", + "item.tfg.fletching": "Оперення", + "item.tfg.phantom_silk": "Примарний Шовк", + "item.tfg.phantom_thread": "Примарна Нитка", + "item.tfg.polycaprolactam_fabric": "Полікапролактамова Тканина", + "item.tfg.polycaprolactam_string": "Полікапролактамова Нитка", + "item.tfg.space_suit_fabric": "Тканина для скафандра", + "item.tfg.vitrified_pearl": "Вітрифікована Перлина Ендера", + "item.tfg.fishing_net.wood": "Дерев'яна Рибальська Сітка", + "item.tfg.fishing_net.brass": "Латунна Рибальська Сітка", + "item.tfg.fishing_net.rose_gold": "Рожево-Золота Рибальська Сітка", + "item.tfg.fishing_net.sterling_silver": "Стерлінгова Срібна Рибальська Сітка", + "item.tfg.fishing_net.invar": "Інварна Рибальська Сітка", + "item.tfg.fishing_net.cupronickel": "Купронікелева Рибальська Сітка", + "item.tfg.fishing_net.tin_alloy": "Олов'яна Сплавна Рибальська Сітка", + "item.tfg.fishing_net.magnalium": "Магналієва Рибальська Сітка", + "item.tfg.conifer_rosin": "Хвойна Каніфоль", + "item.tfg.hardwood_strip": "Смуга Твердого Дерева", + "item.tfg.soaked_hardwood_strip": "Просочена Смуга Твердого Дерева", + "item.tfg.prepared_leather_gloves": "Підготовлені Шкіряні Рукавички", + "item.tfg.latex_soaked_gloves": "Латексно-Просякнуті Рукавички", + "item.tfg.spade_head_extruder_mold": "Форма Екструдера (Лопатоподібна Головка)", + "item.tfg.unfired_chalk": "Необпалена Крейдяна Паличка", + "item.tfg.armor_stand_arms": "Стійка для Броні з Руками", + "item.tfg.brick.deepslate": "Мігматитовий Цегла", + "item.tfg.loose.moon_stone": "Розсипчастий Анортозит", + "item.tfg.brick.moon_stone": "Анортозитова Цегла", + "item.tfg.loose.moon_deepslate": "Розсипчастий Норит", + "item.tfg.loose.mars_stone": "Розсипчастий Аргіліт", + "item.tfg.brick.mars_stone": "Аргілітова Цегла", + "item.tfg.loose.venus_stone": "Розсипчастий Трахіт", + "item.tfg.brick.venus_stone": "Трахітова цеглина", + "item.tfg.loose.mercury_stone": "Розсипчастий Коматіїт", + "item.tfg.brick.mercury_stone": "Коматієва цеглина", + "item.tfg.loose.glacio_stone": "Розсипчастий Фоноліт", + "item.tfg.brick.glacio_stone": "Фонолітова цеглина", + "item.tfg.loose.permafrost": "Брила Вічної Мерзлоти", + "item.tfg.brick.permafrost": "Цегла Вічної Мерзлоти", + "item.tfg.terra_firma_greg": "TerraFirmaGreg", + "item.tfg.scaffolding_frame": "Каркасні Ліси", + "item.tfg.airship_hull": "Корпус Дирижабля", + "item.tfg.airship_balloon": "Балон Дирижабля", + "item.tfg.lv_aircraft_engine": "LV авіаційний двигун", + "item.tfg.hv_aircraft_engine": "HV авіаційний двигун", + "item.tfg.ev_aircraft_engine": "EV авіаційний двигун", + "item.tfg.black_steel_plated_airplane_propeller": "Пропелер літака вкритий Чорною сталлю", + "item.tfg.redblu_steel_plated_airplane_propeller": "Пропелер літака вкритий Червоною & Синьою сталю", + "item.tfg.stainless_steel_plated_airplane_propeller": "Пропелер літака вкритий Нержавіючою сталю", + "item.tfg.titanium_plated_airplane_propeller": "Пропелер літака вкритий Титаном", + "item.tfg.redblu_steel_landing_gear": "Шасі з Червоною & Синьою сталю", + "item.tfg.aluminium_landing_gear": "Шасі з Алюмінію", + "item.tfg.stainless_steel_landing_gear": "Шасі з Нержавіючої сталі", + "item.tfg.titanium_landing_gear": "Шасі з Титану", + "item.tfg.redblu_steel_hull_reinforcement": "Посилення Корпусу з Червоної & Синьої сталі", + "item.tfg.aluminium_hull_reinforcement": "Посилення Корпусу з Алюмінію", + "item.tfg.stainless_steel_hull_reinforcement": "Посилення Корпусу з Нержавіючої сталі", + "item.tfg.titanium_hull_reinforcement": "Посилення Корпусу з Титану", + "item.tfg.ulv_universal_circuit": "Універсальна Схема ULV", + "item.tfg.lv_universal_circuit": "Універсальна Схема LV", + "item.tfg.mv_universal_circuit": "Універсальна Схема MV", + "item.tfg.hv_universal_circuit": "Універсальна Схема HV", + "item.tfg.ev_universal_circuit": "Універсальна Схема EV", + "item.tfg.iv_universal_circuit": "Універсальна Схема IV", + "item.tfg.luv_universal_circuit": "Універсальна Схема LuV", + "item.tfg.zpm_universal_circuit": "Універсальна Схема ZPM", + "item.tfg.uv_universal_circuit": "Універсальна Схема UV", + "item.tfg.uhv_universal_circuit": "Універсальна Схема UHV", + "item.tfg.chipboard_composite": "ДСП-композит", + "item.tfg.piglin_disguise": "Маскування Пігліна", + "item.tfg.trowel": "Кельма", + "item.tfg.foil_pack": "Пакет з фольги", + "item.tfg.used_foil_pack": "Використаний пакет з фольги", + "item.tfg.clean_foil_pack": "Чистий пакет з фольги", + "item.tfg.dry_ice": "Сухий лід", + "item.tfg.food.raw_birt": "Сирий Бірт", + "item.tfg.food.cooked_birt": "Приготований Бірт", + "item.tfg.food.raw_crawlermari": "Сирий Кроулермарі", + "item.tfg.food.cooked_crawlermari": "Приготований Кроулермарі", + "item.tfg.food.raw_limpet": "Сирі морські блюдечка", + "item.tfg.food.cooked_limpet": "Приготований лімпет", + "item.tfg.food.raw_moon_rabbit": "Сирий Місячний Кролик", + "item.tfg.food.cooked_moon_rabbit": "Приготований Місячний Кролик", + "item.tfg.spawn_egg.moon_rabbit": "Яйце Призову Місячного Кролика", + "item.tfg.food.freeze_dried.red_grapes": "Сублімований червоний виноград", + "item.tfg.food.freeze_dried.white_grapes": "Сублімований білий виноград", + "item.tfg.food.freeze_dried.glow_berries": "Сублімовані світлякові ягоди", + "item.tfg.food.freeze_dried.chorus_fruit": "Freeze Dried Chorus Fruit", + "item.tfg.food.freeze_dried.popped_chorus_fruit": "Сублімований обсмажений плід хорусу", + "item.tfg.food.freeze_dried.blackberry": "Сублімована ожина", + "item.tfg.food.freeze_dried.blueberry": "Сублімована чорниця", + "item.tfg.food.freeze_dried.bunchberry": "Сублімовані банчбері", + "item.tfg.food.freeze_dried.cloudberry": "Сублімована морошка", + "item.tfg.food.freeze_dried.cranberry": "Сублімована журавлина", + "item.tfg.food.freeze_dried.elderberry": "Сублімована бузина", + "item.tfg.food.freeze_dried.gooseberry": "Сублімований аґрус", + "item.tfg.food.freeze_dried.raspberry": "Сублімована малина", + "item.tfg.food.freeze_dried.snowberry": "Сублімовані сніжні ягоди", + "item.tfg.food.freeze_dried.strawberry": "Сублімована полуниця", + "item.tfg.food.freeze_dried.wintergreen_berry": "Сублімовані ягоди зимолюбки", + "item.tfg.food.freeze_dried.banana": "Сублімований банан", + "item.tfg.food.freeze_dried.cherry": "Сублімована вишня", + "item.tfg.food.freeze_dried.green_apple": "Сублімоване зелене яблуко", + "item.tfg.food.freeze_dried.lemon": "Сублімований лимон", + "item.tfg.food.freeze_dried.olive": "Сублімовані оливки", + "item.tfg.food.freeze_dried.orange": "Сублімований апельсин", + "item.tfg.food.freeze_dried.peach": "Сублімований персик", + "item.tfg.food.freeze_dried.plum": "Сублімована слива", + "item.tfg.food.freeze_dried.red_apple": "Сублімоване червоне яблуко", + "item.tfg.food.freeze_dried.pumpkin_chunks": "Сублімовані шматочки гарбуза", + "item.tfg.food.freeze_dried.melon_slice": "Сублімований скибочка дині", + "item.tfg.food.freeze_dried.fig": "Сублімований інжир", + "item.tfg.food.freeze_dried.pineapple": "Сублімований ананас", + "item.tfg.food.calorie_paste": "Калорійна паста", + "item.tfg.food.meal_bag": "Сумка для їжі", + "item.tfg.roasted_sunflower_seeds": "Смажене насіння соняшника", + "item.tfg.sunflower_seeds": "Насіння соняшника", + "item.tfg.sunflower_product": "Соняшнткова Кепка", + "item.tfg.rapeseed_seeds": "Насіння ріпаку", + "item.tfg.rapeseed_product": "Ріпакові Овули", + "item.tfg.interplanetary_link": "Міжпланетний зв’язок", + "item.tfg.sulfur_fumes_bucket": "Відро з сірчаними випарами", + "item.tfg.super_heated_slurry_bucket": "Відро з перегрітою пульпою", + "item.tfg.cryogenized_fluix_bucket": "Відро кріофлюїксу", + "item.tfg.fluix_bucket": "Відро з рідким флюїксом", + "item.tfg.latex_bucket": "Відро латексу", + "item.tfg.vulcanized_latex_bucket": "Відро вулканізованого латексу", + "item.tfg.conifer_pitch_bucket": "Відро хвойної смоли", + "item.tfg.compressed_nitrox_bucket": "Відро нітроксу", + "item.tfg.compressed_heliox_bucket": "Відро геліоксу", + "item.tfg.compressed_heliox_3_bucket": "Відро геліоксу-3", + "item.tfg.compressed_trimix_bucket": "Відро з триміксом 50/30/20", + "item.tfg.compressed_trimix_3_bucket": "Відро з триміксом-3 50/30/20", + "material.tfg.latex": "Латекс", + "material.tfg.vulcanized_latex": "Вулканізований Латекс", + "material.tfg.fluix": "Флюс", + "material.tfg.conifer_pitch": "Смола хвойних дерев", + "material.gtceu.lactose": "Лактоза", + "material.tfg.gabbro": "Габро", + "material.tfg.shale": "Глинистий сланець", + "material.tfg.claystone": "Аргіліт", + "material.tfg.limestone": "Вапняк", + "material.tfg.conglomerate": "Конгломерат", + "material.tfg.dolomite": "Доломіт", + "material.tfg.chert": "Кременистий сланець", + "material.tfg.rhyolite": "Риоліт", + "material.tfg.dacite": "Дацит", + "material.tfg.slate": "Шиферний сланець", + "material.tfg.phyllite": "Філіт", + "material.tfg.schist": "Аспідний сланець", + "material.tfg.gneiss": "Гнейс", + "material.tfg.chalk": "Крейда", + "material.tfg.moon_stone": "Анортозит", + "material.tfg.moon_deepslate": "Норит", + "material.tfg.mars_stone": "Аргіліт", + "material.tfg.venus_stone": "Трахіт", + "material.tfg.mercury_stone": "Коматіїт", + "material.tfg.glacio_stone": "Фоноліт", + "material.gtceu.thermochemically_treated_hardwood": "Термохімічно Оброблена Тверда Деревина", + "material.gtceu.hardwood": "Тверда деревина", + "material.gtceu.asurine": "Азурин", + "material.tfg.kaolinite": "Каолініт", + "material.tfg.vitrified_pearl": "Вітрифікований Ендер", + "material.tfg.compressed_nitrox": "Стиснений Найтрокс", + "material.tfg.compressed_heliox": "Стиснений Геліокс", + "material.tfg.compressed_heliox_3": "Стиснений Геліокс-3", + "material.tfg.compressed_trimix": "Стиснений Траймікс 50/30/20", + "material.tfg.compressed_trimix_3": "Стиснений Траймікс-3 50/30/20", + "material.tfg.chlorodifluoromethane": "Chlorodifluoromethane", + "material.tfg.acetylene": "Ацетилен", + "material.tfg.1_1_1_2_tetrafluoroethane": "1,1,1,2-Тетрафторетан", + "material.tfg.isobutane": "Ізобутан", + "tfg.creative_tab.tfg": "TerraFirmaGreg", + "tfg.disabled_portal": "Магія порталу здається заблокованою невідомою силою, спробуйте дістатися до іншого виміру, спускаючись вниз або підіймаючись угору", + "tfg.tooltip.food_trait.refrigerating": "§bОхолодження", + "tfg.tooltip.foodtrait.freeze_dried": "Кріосушений", + "tfg.tooltip.extraterrestrial_farming": "§4Температура:§r Кисневе середовище забезпечує 15°C", + "entity.tfg.moon_rabbit.male": "Місячний кролик", + "entity.tfg.moon_rabbit.female": "Місячний кролик", + "tfg.tooltip.moon_rabbit_variant.pink": "Рожева хутро", + "tfg.tooltip.moon_rabbit_variant.white": "Біле хутро", + "tfg.tooltip.moon_rabbit_variant.grey": "Кам’янисте хутро", + "tfg.tooltip.moon_rabbit_variant.cyan": "Хутро кольору морської піни", + "tfg.tooltip.moon_rabbit_variant.purple": "Лавандове хутро", + "tfg.tooltip.moon_rabbit_variant.sofu": "Пломбірне хутро", + "item.treetap.tap": "Застарілий предмет, створіть для оновлення", + "item.gtceu.zinc_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.brass_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.vanadium_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.black_steel_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.red_steel_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.blue_steel_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.iron_double_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.black_steel_double_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.red_steel_double_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.blue_steel_double_ingot": "Застарілий предмет, створіть для оновлення", + "item.gtceu.zinc_nugget": "Застарілий предмет, створіть для оновлення", + "item.gtceu.brass_nugget": "Застарілий предмет, створіть для оновлення", + "item.gtceu.copper_nugget": "Застарілий предмет, створіть для оновлення", + "item.gtceu.vanadium_nugget": "Застарілий предмет, створіть для оновлення", + "item.gtceu.copper_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.brass_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.gold_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.iron_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.cobalt_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.rose_gold_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.aluminium_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.invar_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.lead_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.nickel_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.osmium_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.palladium_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.platinum_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.rhodium_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.silver_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.vanadium_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.zinc_plate": "Застарілий предмет, створіть для оновлення", + "item.gtceu.vanadium_block": "Застарілий предмет, створіть для оновлення", + "item.gtceu.zinc_block": "Застарілий предмет, створіть для оновлення", + "item.gtceu.brass_block": "Застарілий предмет, створіть для оновлення", + "item.gtceu.gold_purified_ore": "Застарілий предмет, створіть для оновлення", + "item.gtceu.copper_purified_ore": "Застарілий предмет, створіть для оновлення", + "item.gtceu.zinc_purified_ore": "Застарілий предмет, створіть для оновлення", + "item.gtceu.silver_purified_ore": "Застарілий предмет, створіть для оновлення", + "item.gtceu.tin_purified_ore": "Застарілий предмет, створіть для оновлення", + "item.gtceu.lead_purified_ore": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_copper": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_copper": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_gold": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_gold": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_tetrahedrite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_tetrahedrite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_tetrahedrite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_malachite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_malachite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_malachite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_hematite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_hematite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_hematite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_cassiterite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_cassiterite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_cassiterite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_bismuth": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_bismuth": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_bismuth": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_magnetite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_magnetite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_magnetite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_yellow_limonite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_yellow_limonite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_yellow_limonite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_silver": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_silver": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_silver": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_garnierite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_garnierite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_garnierite": "Застарілий предмет, створіть для оновлення", + "gtceu:rich_raw_sphalerite": "Застарілий предмет, створіть для оновлення", + "gtceu:raw_sphalerite": "Застарілий предмет, створіть для оновлення", + "gtceu:poor_raw_sphalerite": "Застарілий предмет, створіть для оновлення", + "trim_material.tfc.almandine_tfc": "Альмандин", + "trim_material.tfc.andradite_tfc": "Андрадіт", + "trim_material.tfc.blue_topaz_tfc": "Синій Топаз", + "trim_material.tfc.cinnabar_tfc": "Кіновар", + "trim_material.tfc.coal_tfc": "Вугілля", + "trim_material.tfc.diamond_tfc": "Діамант", + "trim_material.tfc.emerald_tfc": "Смарагд", + "trim_material.tfc.green_sapphire_tfc": "Зелений Сапфір", + "trim_material.tfc.grossular_tfc": "Гроссуляр", + "trim_material.tfc.rutile_tfc": "Рутил", + "trim_material.tfc.lazurite_tfc": "Лазурит", + "trim_material.tfc.pyrope_tfc": "Піроп", + "trim_material.tfc.rock_salt_tfc": "Кам'яна Сіль", + "trim_material.tfc.ruby_tfc": "Рубін", + "trim_material.tfc.salt_tfc": "сіль", + "trim_material.tfc.sapphire_tfc": "Сапфір", + "trim_material.tfc.sodalite_tfc": "Содаліт", + "trim_material.tfc.coke_tfc": "Кокс", + "trim_material.tfc.spessartine_tfc": "Спесартин", + "trim_material.tfc.topaz_tfc": "Топаз", + "trim_material.tfc.uvarovite_tfc": "Уваровіт", + "trim_material.tfc.nether_quartz_tfc": "Незерський кварц", + "trim_material.tfc.certus_quartz_tfc": "Істинний кварц", + "trim_material.tfc.quartzite_tfc": "Кварцит", + "trim_material.tfc.realgar_tfc": "Реальгар", + "trim_material.tfc.malachite_tfc": "Малахіт", + "trim_material.tfc.glass_tfc": "Скло", + "trim_material.tfc.olivine_tfc": "Олівін", + "trim_material.tfc.opal_tfc": "Опал", + "trim_material.tfc.amethyst_tfc": "Аметист", + "trim_material.tfc.lapis_tfc": "Лапіс", + "trim_material.tfc.apatite_tfc": "Апатит", + "trim_material.tfc.red_garnet_tfc": "Червоний Гранат", + "trim_material.tfc.yellow_garnet_tfc": "Жовтий Гранат", + "trim_material.tfc.monazite_tfc": "Монацит", + "trim_material.tfc.rose_quartz_tfc": "Рожевий кварц", + "trim_material.tfc.fluix_tfc": "Флюс", + "trim_material.tfc.silver_tfc": "Срібло", + "trim_material.tfc.sterling_silver_tfc": "Стерлінське срібло", + "trim_material.tfc.gold_tfc": "Золото", + "trim_material.tfc.rose_gold_tfc": "Рожеве золото", + "trim_material.tfc.nickel_tfc": "Нікель", + "trim_material.tfc.platinum_tfc": "Платина", + "trim_material.tfc.titanium_tfc": "Титан", + "trim_material.tfc.bismuth_tfc": "Вісмут", + "trim_material.tfc.neutronium_tfc": "Нейтроній", + "trim_material.tfc.pyrite_tfc": "Пірит", + "trim_material.tfc.redx_tfc": "RedX", + "tfc.jei.flint_knapping": "Обробка Кременю", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.black": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.gray": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.light_gray": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.white": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.pink": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.magenta": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.purple": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.blue": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.light_blue": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.cyan": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.green": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.lime": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.yellow": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.orange": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.red": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.brown": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_black_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_gray_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_gray_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_white_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_pink_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_magenta_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_purple_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_blue_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_blue_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_cyan_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_green_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_lime_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_yellow_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_orange_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_red_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_brown_block_on": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_black_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_gray_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_gray_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_white_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_pink_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_magenta_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_purple_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_blue_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_light_blue_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_cyan_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_green_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_lime_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_yellow_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_orange_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_red_block": "Фарбування", + "tfc.recipe.barrel.simplylight.barrel.dyeing.illuminant_brown_block": "Фарбування", + "tfc.recipe.barrel.tfg.barrel.soak_hardwood_strip": "Замочування Твердих Дерев'яних Планок", + "tfc.recipe.barrel.tfg.barrel.treated_wood_planks": "Обробка Дерев'яних Планок", + "tfc.recipe.barrel.tfg.barrel.packed_ice": "Замерзання льоду", + "tfc.recipe.barrel.tfg.barrel.cooling_water_1": "Охолоджувальна Вода", + "tfc.recipe.barrel.tfg.barrel.cooling_water_2": "Охолоджувальна Вода", + "tfc.recipe.barrel.tfg.barrel.cooling_water_3": "Охолоджувальна Вода", + "tfc.recipe.barrel.tfg.barrel.cooling_water_4": "Охолоджувальна Вода", + "tfc.recipe.barrel.tfg.sealed_barrel.prepared_leather_gloves": "Замочування Шкіряних Рукавичок", + "tfc.recipe.barrel.tfg.barrel.rapeseed_to_oil": "Витискання олії з ріпаку", + "tfc.recipe.barrel.tfg.barrel.sunflower_to_oil": "Витискання олії з соняшника", + "gtceu.aqueous_accumulator": "Водний акумулятор", + "tfg.food_recipe.brining": "Засолювання", + "tfg.food_recipe.smoking": "Копчення", + "tfg.food_recipe.drying": "Сушіння", + "tfg.food_recipe.freeze_drying": "Висушувати", + "tfg.recipe.macerator_warning": "До HV працює лише перший слот виводу", + "tfg.grapplemod.repair": "Рецепт ремонту, зберігає ваші покращення. §lНІКОЛИ не комбінуйте два гака, інакше втратите ВСІ покращення!§r", + "tfg.grapplemod.upgrades.maxlen": "Збільшує §lМаксимальну Довжину§r на 20, до 200.", + "tfg.grapplemod.downgrades.maxlen": "Зменшує §lМаксимальну Довжину§r на 20, до 20. (Джутова мотузка повертається).", + "tfg.grapplemod.upgrades.motor.lv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1 \n§lПрискорення Мотора§r встановлене на 0.125", + "tfg.grapplemod.upgrades.motor.mv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.14 \n§lПрискорення Мотора§r встановлене на 0.25", + "tfg.grapplemod.upgrades.motor.hv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.28\n§lПрискорення Мотора§r встановлене на 0.375", + "tfg.grapplemod.upgrades.motor.ev": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.42 \n§lПрискорення Мотора§r встановлене на 0.5", + "tfg.grapplemod.upgrades.motor.iv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.56 \n§lПрискорення Мотора§r встановлене на 0.625", + "tfg.grapplemod.upgrades.motor.luv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.7\n§lПрискорення Мотора§r встановлене на 0.75", + "tfg.grapplemod.upgrades.motor.zpm": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 1.84\n§lПрискорення Мотора§r встановлене на 0.875", + "tfg.grapplemod.upgrades.motor.uv": "Активує §lМотор§r, автоматично підтягує вас. \n§lМаксимальна Швидкість Мотора§r встановлена на 2\n§lПрискорення Мотора§r встановлене на 1", + "tfg.grapplemod.downgrades.motor": "Вимикає §lМотор§r, повертаючи оригінальний мотор. \nПрацює лише за умови використання того ж типу мотора, що й раніше.", + "tfg.grapplemod.upgrades.smart_motor": "Активує §lРозумний Мотор§r, вимагає встановлення мотора.", + "tfg.grapplemod.downgrades.smart_motor": "Вимикає §lРозумний Мотор§r, може бути видалений після демонтажу мотора. Повертає Базову Електронну Схему", + "tfg.grapplemod.upgrades.sticky": "Активує §lЛипке§r Покращення, змушуючи гак прилипати до будь-якого блоку, якого торкається мотузка.", + "tfg.grapplemod.downgrades.sticky": "Вимикає §lЛипке§r Покращення, повертаючи Липку Смолу", + "tfg.grapplemod.upgrades.forcefield.lv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 0.625", + "tfg.grapplemod.upgrades.forcefield.mv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 1.25", + "tfg.grapplemod.upgrades.forcefield.hv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 1.875", + "tfg.grapplemod.upgrades.forcefield.ev": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 2.5", + "tfg.grapplemod.upgrades.forcefield.iv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 3.125", + "tfg.grapplemod.upgrades.forcefield.luv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 3.75", + "tfg.grapplemod.upgrades.forcefield.zpm": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 4.375", + "tfg.grapplemod.upgrades.forcefield.uv": "Активує §lСилове Поле§r, відштовхуючи вас від навколишніх блоків під час захоплення. \n§lСила Відштовхування§r встановлена на 5", + "tfg.grapplemod.downgrades.forcefield": "Вимикає §lСилове Поле§r, повертаючи оригінальний Генератор Поля. \nПрацює лише за умови використання того ж типу Генератора Поля, що й раніше.", + "tfg.grapplemod.upgrades.magnet.magnetic_iron_ingot": "Активує §lМагнітне§r Покращення, змушуючи гак прикріплюватися до навколишніх блоків. \n§lРадіус Притягування§r встановлений на 1.25", + "tfg.grapplemod.upgrades.magnet.magnetic_steel_ingot": "Активує §lМагнітне§r Покращення, змушуючи гак прикріплюватися до навколишніх блоків. \n§lРадіус Притягування§r встановлений на 2.5", + "tfg.grapplemod.upgrades.magnet.magnetic_neodymium_ingot": "Активує §lМагнітне§r Покращення, змушуючи гак прикріплюватися до навколишніх блоків. \n§lРадіус Притягування§r встановлений на 3.75", + "tfg.grapplemod.upgrades.magnet.magnetic_samarium_ingot": "Активує §lМагнітне§r Покращення, змушуючи гак прикріплюватися до навколишніх блоків. \n§lРадіус Притягування§r встановлений на 5", + "tfg.grapplemod.downgrades.magnet": "Вимикає §lМагнітне§r Покращення, повертаючи Оригінальний Магнітний Злиток. \nПрацює лише за умови використання того ж типу Магнітного Злитка, що й раніше.", + "tfg.grapplemod.upgrades.gravity.0.5": "Зменшує §lГравітацію§r Гака до 50% (1 -> 0.5)", + "tfg.grapplemod.downgrades.gravity.0.5": "Повертає §lГравітацію§r Гака до 100% (0.5 -> 1). \nПорожнє відро буде заповнене використаним Гелієм", + "tfg.grapplemod.upgrades.gravity.0": "Зменшує §lГравітацію§r Гака до 0% (1 -> 0)", + "tfg.grapplemod.downgrades.gravity.0": "Повертає §lГравітацію§r Гака до 100% (0 -> 1). \nГравітаційний Двигун буде повернуто.", + "tfg.grapplemod.upgrades.throwspeed.lv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 2.25", + "tfg.grapplemod.upgrades.throwspeed.mv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 2.5", + "tfg.grapplemod.upgrades.throwspeed.hv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 2.75", + "tfg.grapplemod.upgrades.throwspeed.ev": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 3", + "tfg.grapplemod.upgrades.throwspeed.iv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 3.25", + "tfg.grapplemod.upgrades.throwspeed.luv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 3.5", + "tfg.grapplemod.upgrades.throwspeed.zpm": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 3.75", + "tfg.grapplemod.upgrades.throwspeed.uv": "Збільшує §lШвидкість Кидка§r Гака, змушуючи його летіти далі. \n§lШвидкість Кидка§r встановлена на 4", + "tfg.grapplemod.downgrades.throwspeed": "Скидає §lШвидкість Кидка§r гака до стандартного значення, повертаючи Оригінальний Поршень. \nПрацює лише за умови використання того ж типу Поршня, що й раніше.", + "tfg.grapplemod.upgrades.doublehook": "Додає §lДругий Гак§r до вашого Захоплювального Гака", + "tfg.grapplemod.downgrades.doublehook": "Видаляє §lДругий Гак§r з вашого Захоплювального Гака", + "tfg.grapplemod.upgrades.vertical_throwing_angle": "Збільшує §lВертикальний Кут Кидка§r гака з 5°, до 90°.", + "tfg.grapplemod.downgrades.vertical_throwing_angle": "Зменшує §lВертикальний Кут Кидка§r гака з 5°, до 0°.", + "tfg.grapplemod.upgrades.angle": "Збільшує §lГоризонтальний Кут Кидка§r для подвійних гаків з 5°, до 90°. \nДоступно лише за умови встановлення §lПодвійного Гака§r.", + "tfg.grapplemod.downgrades.angle": "Зменшує §lГоризонтальний Кут Кидка§r для подвійних гаків з 5°, до 5°°. \nДоступно лише за умови встановлення §lПодвійного Гака§r.", + "quests.ae2": "Applied Energistics 2", + "quests.ae2.subtitle": "Найпотужніший інструмент, що допоможе тобі з GregTech, відкривається після твоєї першої подорожі на Місяць", + "quests.tasktype.checkmark": "Натисніть тут, щоб завершити це завдання/квест", + "quests.tasktype.item.any": "Будь-який тип предмету:", + "quests.tasktype.lookat": "Погляньте на:", + "quests.tasktype.travelto": "Подорожуйте до:", + "quests.groups.primitive": "Примітивна Епоха", + "quests.groups.voltaic_age": "Вольтажна Епоха", + "quests.groups.space_age": "Космічна Епоха", + "quests.groups.interstellar": "Міжзоряна Епоха", + "quests.groups.technological_help": "Технологічна допомога", + "quests.groups.tips": "Поради", + "quests.computer": "ComputerCraft", + "quests.computer.subtitle": "Дуже потужний мод для скриптингу на Lua", + "quests.create_logistics": "Create Logistics", + "quests.create_logistics.subtitle": "Управління складом для чайників", + "quests.create_logistics.introduction.title": "Кмітливість у дії", + "quests.create_logistics.introduction.desc": "Використовуючи кілька машин із &3Create&r, ти зможеш суттєво покращити транспортування та зберігання предметів. А згодом, коли досягнеш &2Епохи Вольтаїки&r, зможеш навіть налаштувати процеси для автоматичного замовлення певних предметів або їх маршрутизації по базі!\n\nОскільки ця гілка квестів здебільшого стосується машин із Create, найкращим джерелом інформації (окрім самих квестів) буде &5Обмірковування&r машин — обов’язково переглянь відповідні записи.", + "quests.create_logistics.packager.title": "Пакувальник", + "quests.create_logistics.packager.subtitle": "Запакуй усе", + "quests.create_logistics.packager.desc.1": "Коли подається &cсигнал редстоуну&r, &3Пакувальник&r запаковує предмети з блока, до якого він прикріплений (бік підключення можна змінити за допомогою &5гайкового ключа&r), і видає акуратну картонну упаковку. Кожна така упаковка має обсяг на 9 слотів, тож це чудовий спосіб переміщувати багато предметів одночасно. Щоб створити Пакувальник, знадобиться чимало &dКованого заліза&r та &dЕлектронна трубка&r, а також купа &dКартону&r (&dПапір&r і &dКлей&r).\n\nЗверни увагу: після створення Пакувальник працює без додаткового картону, тож про обслуговування можна не турбуватись!", + "quests.create_logistics.packager.desc.2": "Якщо прикріпити &3табличку&r до Пакувальника, він автоматично наноситиме її текст на всі упаковки як адресу призначення. Це стане особливо корисним, коли ти почнеш налаштовувати маршрутизацію упаковок по базі.\n\nПакувальники також можуть розпаковувати будь-які упаковки, які потрапляють до них, вивантажуючи вміст у підключений інвентар.\n\n&c&lЗверни увагу: обрамлені таблички для цього не підходять!&r!", + "quests.create_logistics.frogport.title": "Package Frogports", + "quests.create_logistics.frogport.subtitle": "Ланцюг командування", + "quests.create_logistics.frogport.desc.1": "&3Пакувальні Жабопорти&r — один із трьох способів переміщення упаковок і доставки їх у потрібне місце. Вони можуть підвішувати упаковки до &3Ланцюгових конвеєрів&r, по яких ті транспортуються вздовж з’єднань ланцюгів. Щоб їх використовувати, спершу потрібно створити мережу &3Ланцюгових конвеєрів&r, з’єднаних між собою ланцюгами та підключених до живлення: підійде будь-який ланцюг із тегом &d#forge:chains&r. Клацни Пкм по з’єднанню ланцюга перед тим, як встановити Жабопорт, щоб він взаємодіяв із цим сегментом.\n\nЖабопорти, розміщені безпосередньо над &3Пакувальником&r, автоматично підвішують упаковки, створені цим Пакувальником.", + "quests.create_logistics.frogport.desc.2": "Жабопорти можуть не лише надсилати упаковки, а й приймати їх. Якщо клацнути Пкм по Жабопорту, відкриється його назва, яку можна змінити. Ця назва слугує &aадресою&r — якщо якась упаковка має відповідну адресу призначення, Жабопорт &aавтоматично забере її&r з ланцюгової мережі! Отримана упаковка буде поміщена в інвентар блока, на якому встановлено Жабопорт.\n\nГоловне, щоб ланцюгова мережа була &oякось&r з’єднана з вхідними та вихідними Жабопортами — тоді упаковка зрештою знайде шлях. Але ти можеш оптимізувати маршрути, щоб скоротити час подорожі.", + "quests.create_logistics.package_filter.title": "Фільтри упаковок", + "quests.create_logistics.package_filter.subtitle": "Загальне рішення для маршрутизації упаковок", + "quests.create_logistics.package_filter.desc": "Упаковки можна маршрутизувати за допомогою спеціального &3Фільтра упаковок&r, який працює так само, як і будь-який інший фільтр у машинах &3Create&r, що підтримують фільтрувальні слоти. Просто клацни Пкм, тримаючи фільтр у руці, і введи адресу, яку потрібно фільтрувати — усі упаковки з відповідною адресою призначення проходитимуть далі. Це особливо корисно для &3Латунних тунелів&r, щоб твоя стрічкова мережа могла направляти упаковки за адресою.", + "quests.create_logistics.postbox.title": "Поштомати", + "quests.create_logistics.postbox.subtitle": "Вам лист", + "quests.create_logistics.postbox.desc.1": "&3Поштові скриньки&r використовуються для маршрутизації упаковок через &aЗалізничні мережі&r. Спершу клацни Пкм по &3Залізничній станції&r, щоб прив’язати скриньку до неї, а потім розмісти скриньку — з цього моменту всі потяги, що зупиняються на цій станції (якщо скринька розташована в межах 4 блоків), зможуть із нею взаємодіяти.\n\nТак само, як і &3Жабопорти&r, скриньки можна називати. Потяги, що проїжджають повз, забиратимуть усі упаковки, чия адреса призначення &не збігається&r з назвою скриньки. Натомість, якщо в потязі є упаковки, адреса яких &збігається&r з назвою скриньки, вони будуть автоматично передані до її інвентаря.", + "quests.create_logistics.postbox.desc.2": "Ще одна класна річ щодо &3Поштових скриньок&r: під час автоматичного вилучення з них (через жолоби, воронки тощо) забираються лише ті пакування, чия адреса &aзбігається з назвою скриньки&r. Усі інші залишаються всередині, щоб пізніше бути завантаженими у потяги.", + "quests.create_logistics.nbt_handling.title": "Розкажи більше", + "quests.create_logistics.nbt_handling.subtitle": "Інша інформація про упаковки та адреси", + "quests.create_logistics.nbt_handling.desc.1": "Ось ще кілька важливих речей, які можуть стати в пригоді під час маршрутизації упаковок:\n\n&3-&r Упаковки створюються випадковим чином із набору з чотирьох можливих предметів, тож налаштовувати фільтри предметів із Gregtech буде &cдуже клопітно&r! Ми рекомендуємо використовувати &3Фільтр упаковок&r скрізь, де це можливо, але...\n\n&3-&r Якщо ти все ж хочеш спробувати інші способи переміщення упаковок, знай: адреса призначення зберігається в NBT-даних у тегу &eАдреса&r. Наприклад, упаковка з адресою призначення \"Home\" матиме в NBT: &e{Address:\"Home\"}&r.", + "quests.create_logistics.nbt_handling.desc.2": "&3-&r Фільтрація адрес упаковок підтримує спрощену форму &eRegEx&r. Це означає, що ти можеш:\n\n&e-&r Збіг із рядком будь-якої довжини — за допомогою * \n \n&e-&r Збіг із будь-яким одним символом — за допомогою ?\n \n&e-&r Збіг із одним символом із групи в дужках [] (наприклад, A[cr]t збігається з 'Act' і 'Art', але не з 'Ant') \n \n&e-&r Збіг із символом, що не входить до групи в [! ] (наприклад, A[!cr]t збігається з 'Aft' і 'Apt', але не з 'Act' чи 'Art')\n \n&e-&r Збіг із рядком зі списку в {} (наприклад, TerraFirma{Craft,Greg} збігається з TerraFirma&eCraft&r і TerraFirma&eGreg&r) \n\n&e-&r Усі попередні символи можна екранувати; наприклад, A\\* буде сприйматись як A* і збігатиметься лише з 'A*'.", + "quests.create_logistics.bottler.title": "Розливник", + "quests.create_logistics.bottler.subtitle": "Розливник для рідин", + "quests.create_logistics.bottler.desc": "Розливник — це рідинний аналог пакувальника. Розмісти його поруч із будь-яким контейнером для рідин (Резервуаром, Бочкою, Машинами тощо), та постав Фрогпорт зверху — і все запрацює, як слід! Розливник на приймальній стороні так само може напряму передавати рідину в контейнер — без жодних помп!", + "quests.create_logistics.rose_quartz.title": "Троянди червоні...", + "quests.create_logistics.rose_quartz.subtitle": "...Але ж рожевий кварц — рожевий", + "quests.create_logistics.rose_quartz.desc": "Переміщення упаковок — це, звісно, добре, але хіба на цьому все закінчується? І справді — можливостей набагато більше! Упаковки можна використовувати для &aЗчитування вмісту інвентарів&r, &aДистанційної доставки&r, а згодом навіть для &aАвтоматичної відправки інгредієнтів на обробку&r, коли їх кількість опускається нижче певного порогу!\n\nАле перш ніж занурюватися в &2Високу логістику&r, слід трохи підготуватись.\n\nДля створення відповідного обладнання знадобляться &dПередавачі&r, які реально виготовити лише за допомогою світла високої енергії, заломленого через дуже особливий мінерал — &dРожевий кварц&r. Інакше кажучи, нам потрібні і &7Базовий &3Лазерний гравер&r, і спосіб отримати &dЛінзу з рожевого кварцу&r — тож час братися до справи, га?", + "quests.create_logistics.cold_rose_quartz.title": "Джерело рожевого кварцу: Холодні регіони", + "quests.create_logistics.cold_rose_quartz.subtitle": "Північ пам’ятає", + "quests.create_logistics.cold_rose_quartz.desc.1": "Єдине природне джерело &dРожевого кварцу&r достатньої якості для зручного створення &dЛінзи&r розташоване далеко на півночі, в умовах лютих морозів (нижче &b-10°C&r). Маєш флешбеки з каоліновою глиною?\n\nРожевий кварц утворюється лише в ядрах давніх льодовиків, тож шукати його слід там, де ці льодовики зрештою зупиняються — на пляжах, біля озер, у рівнинах і навіть під водою в океанах. Хоча це й нечасте явище, ядро льодовика легко впізнати за зовнішньою оболонкою з &bСинього льоду&r. Усередині ти знайдеш &dРожевий кварц&r — спершу у вигляді руди, а в самому центрі — як стиснені блоки необробленої руди.\n\nНам потрібен саме &dВишуканий рожевий кварц&r, який можна отримати шляхом &3дроблення, промивання та просіювання&r добутої руди. Ймовірність випадіння вишуканого самоцвіту — 3%, але тобі вистачить лише одного, щоб просунутись далі.\n\n&c&lНе виплавляй руду — отримаєш лише звичайний рожевий кварц!&r!", + "quests.create_logistics.cold_rose_quartz.desc.2": "Ті самі приготування, які ти, можливо, вже робив для каолінової глини, знадобляться й тут: запасися великою кількістю їжі, джерелом питної води та транспортом (човни — це добре, але &3Літальні апарати&r на цьому етапі вже мають бути тобі доступні).\n\nТакож варто прихопити &3Мідне спорядження для занурення&r. &3Шолом&r дозволить тобі &aДихати під водою&r у парі з &3Мідним балоном&r (його потрібно наповнити стисненим повітрям, розмістивши на землі та подавши обертальний рух від Create), а &3Чоботи&r допоможуть &aЛегше пересуватись під водою&r. Ядра льодовиків часто трапляються в океані, і без цих приготувань їх видобуток може стати справжнім випробуванням (хоча іноді вони трапляються й на суші).", + "quests.create_logistics.fabricate_rose_quartz.title": "Джерело рожевого кварцу: MV", + "quests.create_logistics.fabricate_rose_quartz.subtitle": "Так само добре, як і справжнє", + "quests.create_logistics.fabricate_rose_quartz.desc": "Оскільки високорівнева логістика не є критичною для просування, ти можеш відкласти виготовлення Лінзи до етапу &bMV&r, коли зможеш зробити це вдома. &dРожевий кварц&r можна кристалізувати з його порошкової форми (суміш 8 частин редстоуну та 1 частини кварцу з Незеру) за допомогою &bПокращеного &3Автоклава&r, замінивши звичайну (дистильовану) воду на &bКрижану воду&r, щоб імітувати природні умови. Так само, на рівні &bMV&r саму &dЛінзу з рожевого кварцу&r можна вирізати з &dПластини рожевого кварцу&r, яку, своєю чергою, потрібно виготовити з повного блока кварцу (оскільки це пластина з самоцвіту, її слід обробляти в &3Різаку&r).", + "quests.create_logistics.rose_quartz_lens.title": "Rose-tinted Glasses", + "quests.create_logistics.rose_quartz_lens.subtitle": "ПЛО (Потрібен Лише Один)", + "quests.create_logistics.rose_quartz_lens.desc": "Яким би способом ти не здобув потрібні матеріали, для створення Лінзи тобі знадобиться &3Токарний верстат&r. &7Базового &3Токарного верстата&r буде достатньо, щоб виготовити лінзу з &dВишуканого рожевого кварцу&r, але якщо ти хочеш зробити її зі звичайної пластини, знадобиться краща техніка — &bПокращений &3Токарний верстат&r.\n\nЩойно лінза буде готова, її можна використати в &7Базовому &3Лазерному гравері&r разом із &dПодвійною пластиною з червоного сплаву&r для створення модуля &dПередавача&r — і при цьому лінза не буде витрачена.", + "quests.create_logistics.stock_link.title": "Посилання на запаси", + "quests.create_logistics.stock_link.subtitle": "У нас є шини зберігання вдома", + "quests.create_logistics.stock_link.desc": "Першою машиною з &2Високої логістики&r, яку ти можеш створити, є &3Зв’язок із запасами&r (Stock Link) — він дозволяє створити &dЛогістичну мережу&r. Якщо розмістити його на будь-якому боці &3Упаковника&r, він &aЗробить інвентар, до якого підключено Упаковник, видимим для мережі&r! Сам по собі Зв’язок не надто корисний, але він є ключовим компонентом усіх майбутніх машин...\n\nНе забудь клацнути Пкм по вже існуючому Зв’язку перед тим, як розмістити новий — це налаштує їх на спільну мережу. Щоб скинути налаштування, просто скрафти Зв’язок окремо — це очистить його прив’язку.", + "quests.create_logistics.stock_ticker.title": "Тікер акцій", + "quests.create_logistics.stock_ticker.subtitle": "Офіціант! Офіціант! Ще трохи мулистого суглинкового ґрунту з корінням, будь ласка!", + "quests.create_logistics.stock_ticker.desc.1": "Якщо ти вже використовував &3Пакетні З’єднання&r для передачі різних предметів у &dЛогістичну Мережу&r, наступний крок — це створити щось, що зможе викликати ці предмети дистанційно… І тут з’являється &3Біржовий Тікер&r. Як і в випадку з Пакетним З’єднанням, спершу клацни Пкм по вже наявному з’єднанню, щоб налаштувати Тікер на цю мережу. Потім розмісти &3Пекельний Пальник&r або будь-якого моба в &3Сидіння&r поруч із Тікером — і вони працюватимуть як &3Зберігач Запасів&r.", + "quests.create_logistics.stock_ticker.desc.2": "Тепер, коли бідолаха прикутий до служби назавжди, можна клацнути по ньому, щоб переглянути всі предмети у &dЛогістичній Мережі&r. Ти можеш навіть шукати потрібні речі та створювати замовлення, які будуть надіслані за конкретними адресами! Обмежень по дистанції немає — але потрібно самостійно налаштувати маршрути для пакетів, що надходитимуть через Пакетні З’єднання. І не забудь — з’єднання має бути в завантаженому чанку, інакше система не спрацює.", + "quests.create_logistics.stock_ticker.desc.3": "Крім того, ти можеш налаштувати Тікер так, щоб він показував лише певні предмети — або розділити їх на категорії.", + "quests.create_logistics.redstone_requester.title": "Запитувач редстоуну", + "quests.create_logistics.redstone_requester.subtitle": "Доставляння в той самий день", + "quests.create_logistics.redstone_requester.desc": "&3Запитувач редстоуну&r — це більш спеціалізована версія &3Тікера запасів&r. Він не дозволяє переглядати предмети в &dЛогістичній мережі&r, але дає змогу налаштувати автоматичне замовлення щоразу, коли машина отримує сигнал редстоуну. Це дуже зручно для автоматичного забезпечення певними предметами — наприклад, у поєднанні з &3Пороговим перемикачем&r або &3Розумним спостерігачем&r.\n\nПам’ятай: як і будь-яку іншу машину з &2Високої логістики&r, перед розміщенням Запитувача потрібно клацнути Пкм по вже існуючому Зв’язку, щоб налаштувати його на відповідну мережу!", + "quests.create_logistics.tablecloths.title": "Скатертини", + "quests.create_logistics.tablecloths.subtitle": "Вони замостили рай і поставили торговий центр", + "quests.create_logistics.tablecloths.desc.1": "&3Скатертини&r — це система Create для гравецьких магазинів! Кожна Скатертина може продавати лише один предмет. Щоб запустити її, знадобиться компактна установка з Біржовим Тікером, Пакувальником і Зберігачем Запасів (Пекельний Пальник або моб на сидінні).\n\nПКМ по Зберігачеві Скатертиною, щоб налаштувати продаж — вибери предмет, який буде продаватися. Потім розмісти Скатертину на будь-який блок або на риштування. Після встановлення клацни по передньому слоту Скатертини предметом, який буде використовуватись як оплата. Потім натисни ПКМ утримуй — щоб змінити кількість предмета для оплати.", + "quests.create_logistics.tablecloths.desc.2": "Щоб купити предмети в магазині іншого гравця, клацни ПКМ по Скатертинах порожньою рукою — це додасть їх до Списку Покупок. Коли все буде готово, клацни по Зберігачеві Запасів зі Списком Покупок, щоб придбати речі! Список можна очистити, клацнувши ПКМ із присіданням. Оплата зберігається у Біржовому Тікері — власник магазину може забрати її пізніше або надіслати назад до своєї бази!", + "quests.create_logistics.factory_gauge.title": "Заводський манометр", + "quests.create_logistics.factory_gauge.subtitle": "Автоматизація, переосмислена", + "quests.create_logistics.factory_gauge.desc.1": "&3Заводський манометр&r — це вершина &2Високої логістики&r, для створення якого тобі знадобляться технології виготовлення &dАлюмінію&r та &dДіодів&r. Але й потужність у нього відповідна.\n\nПерше, що може робити Заводський манометр — це бути встановленим на &3Упаковник&r для моніторингу кількості певного предмета в підключеному інвентарі. У такому режимі рамка приладу буде &9Синьою&r, і він працюватиме в режимі &9Поповнення&r (Restocker Mode).\n\nІнший спосіб використання — автоматичне замовлення інгредієнтів, коли кількість цільових продуктів у &dЛогістичній мережі&r падає нижче порогу. Це режим роботи, коли манометр встановлено на будь-який блок, окрім Упаковника; рамка буде &eЖовтою&r, і пристрій працюватиме в режимі &9Рецептів&r (Recipe Mode).", + "quests.create_logistics.factory_gauge.desc.2": "У будь-якому режимі ти можеш задати конкретне значення, яке &eФабричний Манометр&r повинен підтримувати. Потім потрібно вказати адресу призначення в GUI — саме туди буде надсилатися автоматичне замовлення, що створюється на основі вимог.\n\nДля режиму &9Поповнення&r бажано, щоб ця адреса вказувала на &aПакувальник&r, на якому встановлено манометр — щоб вхідні пакети автоматично розпаковувалися у відповідний інвентар.", + "quests.create_logistics.factory_gauge.desc.3": "Для режиму &9Рецепту&r вкажи адресу місця, де виробляється продукт — саме туди буде направлено замовлення.\n\nКрім того, потрібно налаштувати окремий манометр для кожного типу інгредієнта, а потім з’єднати їх із головним манометром через GUI, натиснувши &a'Add New Connection'&r. Якщо продукт виготовляється за стандартним рецептом крафту — активуй &a'Use Mechanical Crafting'&r і переконайся, що пакет розпаковується у масив &3Механічних Крафтерів&r формату 3x3.", + "quests.create_logistics.factory_gauge.desc.4": "&cВажливо, щоб пакунок не розпаковувався по дорозі&r — адже він містить інструкції для крафту. Якщо інгредієнти надходять з різних джерел, скористайся &3Перепаковувальником&r як буфером для узгодження доставки.\n\n&3Примітка:&r Запити Манометра — це технічно “Обіцянки”, тобто гарантії від мережі, що потрібні предмети &oбудуть&r доставлені в майбутньому. Це запобігає надмірному замовленню. За замовчуванням ці обіцянки не мають терміну дії — отже, вони можуть залишатися в системі назавжди, якщо ймовірність доставки невелика. Цю поведінку можна змінити у нижньому розділі GUI Манометра — там задається термін дії обіцянок.", + "quests.development": "Таблиця прогресу", + "quests.development.subtitle": "Простий спосіб зрозуміти свій прогрес у GregTech", + "quests.development.explanation.title": "Давай щось пояснимо", + "quests.development.explanation.subtitle": "Насправді це досить просто", + "quests.development.explanation.desc.1": "&lПрогресія схем&r у GregTech може здатися складною на перший погляд, але насправді все не так страшно.\n\nСпершу потрібно зрозуміти, що схеми одного рівня взаємозамінні. Наприклад, щоб створити &6HV&r &6Міксер&r, ти можеш використовувати будь-яку схему рівня &6HV&r.", + "quests.development.explanation.desc.2": "Тепер поговоримо про &lпрогресію&r. Як ти можеш помітити, кожна схема має колірний код на своєму значку та назву. Наприклад, всі &aКвантові процесори&r мають &aзелений&r колір і створюються в &1IV-tier&r Circuit Assemblers. Щоб створити один, тобі спершу потрібна попередня схема — ось чому, щоб створити свій перший &dLuV&r &dСхема&r, Основний модуль нанопроцесора, ти повинен почати зі створення Нанопроцесор і поступово просуватись через кожен &7етап&r. У цьому випадку буде потрібно три етапи. \n\nСаме тому &6схеми&r у правій частині кожного рядка завжди дешевші для &aвиготовлення&r: вони вимагають меншої кількості &7кроків&r.", + "quests.development.explanation.desc.3": "Додатково ми додали &lУніверсальні схеми&r. Вони можуть бути &aстворені&r з будь-якої &6схеми&r — будь то &1IV&r, &dLuV&r, &3UV&r чи будь-який інший рівень — і є надзвичайно корисними для &9автоматизації&r з AE2. Спробуй закодувати всі свої &fшаблони&r за допомогою &lУніверсальних схем&r, щоб при оновленні до кращої схеми тобі не довелося переробляти всі &fшаблони&r — лише ті, що використовуються для створення Універсальної схеми.", + "quests.development.explanation.task": "Гаразд, я прочитав цілих три сторінки", + "quests.development.ulv.title": "&8ULV&r Схеми", + "quests.development.ulv.subtitle": "", + "quests.development.ulv.desc": "На цій лінії ти можеш побачити парові, або &8&8ULV&r, еквіваленти.", + "quests.development.lv.title": "&7LV&r Схеми", + "quests.development.lv.subtitle": "", + "quests.development.lv.desc": "Схеми вздовж цієї лінії — це &7LV&r, і вони взаємозамінні в рецептах.\n\n&cЕлектронні схеми&r є &oнайгіршим&r варіантом з точки зору витрат і зусиль, необхідних для виробництва, але десь потрібно починати.\n\n&eБазові інтегровані процесори&r виступають проміжною ланкою між &cЕлектронними схемами&r і &2Мікросхемними процесорами.&r\n\nНарешті, &2Мікросхемні процесори&r стануть найкращим варіантом для решти проходження.", + "quests.development.mv.title": "&bMV&r Схеми", + "quests.development.mv.subtitle": "", + "quests.development.mv.desc": "Схеми вздовж цієї лінії — це &bMV&r, і вони взаємозамінні в рецептах. \n\nЗагальний шаблон залишається незмінним: крайня права схема випускається у &dбільшій кількості&r і загалом &aлегше&r виробляється.", + "quests.development.hv.title": "&6HV&r Схеми", + "quests.development.hv.subtitle": "", + "quests.development.hv.desc": "Схеми вздовж цієї лінії — це &6HV&r, і вони взаємозамінні в рецептах. \n\nЗагальний шаблон залишається незмінним: крайня права схема випускається у &dбільшій кількості&r і загалом &aлегше&r виробляється.", + "quests.development.ev.title": "&5EV&r Схеми", + "quests.development.ev.subtitle": "", + "quests.development.ev.desc": "Схеми вздовж цієї лінії — це &5EV&r, і вони взаємозамінні в рецептах.\n\nЗагальний шаблон залишається незмінним: крайня права схема випускається у &dбільшій кількості&r і загалом &aлегше&r виробляється.", + "quests.development.iv.title": "&1IV&r Схеми", + "quests.development.iv.subtitle": "", + "quests.development.iv.desc": "Схеми вздовж цієї лінії — це &1IV&r, і вони взаємозамінні в рецептах.\n\nЗагальний шаблон залишається незмінним: крайня права схема випускається у &dбільшій кількості&r і загалом &aлегше&r виробляється.", + "quests.development.luv.title": "&dLuV&r Схеми", + "quests.development.luv.subtitle": "", + "quests.development.luv.desc": "Схеми вздовж цієї лінії — це &dLuV&r, і вони взаємозамінні в рецептах.\n\nЗагальний шаблон залишається незмінним: крайня права схема випускається у &dбільшій кількості&r і загалом &aлегше&r виробляється.\n\nНе забудь налаштувати виробництво &3мокрих плат&r якнайшвидше! Їх виготовлення займає &6дуже багато часу&r.\n\nЦе &dLuV&r, а не &4LUV&r.", + "quests.development.zpm.title": "&cZPM&r Схеми", + "quests.development.zpm.subtitle": "", + "quests.development.zpm.desc": "Схеми вздовж цієї лінії — це &cZPM&r, і вони взаємозамінні в рецептах.", + "quests.development.uv.title": "&3UV&r Схеми", + "quests.development.uv.subtitle": "", + "quests.development.uv.desc": "Схеми вздовж цієї лінії — це &3UV&r, і вони взаємозамінні між собою.", + "quests.development.uhv.title": "&4UHV&r Схеми", + "quests.development.uhv.subtitle": "", + "quests.development.uhv.desc": "Вітаю! Ти досяг кінця прогресії схем.\n\nЄдина &4UHV&r схема — це &6Основний модуль мокрої плати&r, який використовується для створення деяких фінальних предметів.", + "quests.development.hull_lv.title": "Доступний для створення в &6Парову епоху&r та на &7LV&r", + "quests.development.hull_lv.subtitle": "Ручна робота та ремісниче виробництво", + "quests.development.hull_lv.desc": "&7Ранні ігрові&r схеми виготовляються вручну та за допомогою Create.\n\nНалаштуй якісну &3Create&r-установку, щоб полегшити їхнє виробництво, а потім візьми &3Збирач схем&r для значного підвищення ефективності.", + "quests.development.hull_mv.title": "Створення на &bMV&r", + "quests.development.hull_mv.subtitle": "Інтегровані Динаміки", + "quests.development.hull_mv.desc.1": "Лінія &9Інтегрованих&r схем може не бути суворим покращенням з точки зору вартості, але допоможе тобі як проміжний етап до наступного рівня.\n\nДля їх створення знадобляться MV &3Лазерний гравер&r і MV &3Різальна машина&r.", + "quests.development.hull_mv.desc.2": "&l&3Лор:&r&o В Omnifactory і в попередніх версіях Gregicality ця лінія схем називалася &9Рафіновані&r і була стандартизована, як і наступні рівні.", + "quests.development.hull_hv.title": "Створення на &bMV&r і &6HV&r", + "quests.development.hull_hv.subtitle": "Вони, як правило, невеликі", + "quests.development.hull_hv.desc": "&eМікро&r схеми — це той етап, на якому &3Чисте приміщення&r стає обов’язковим для прогресу.\n\nНе потрапляй у пастку з &aОсновним модулем&r — для нього потрібен &3HV Збирач схем&r.", + "quests.development.hull_ev.title": "Створення на &5EV&r", + "quests.development.hull_ev.subtitle": "Епоха Нано", + "quests.development.hull_ev.desc": "Це лінія &9Нано&r схем.\n\nМожливо, тобі доведеться відправитися у &bкосмос&r для їх створення.\n\nПочинаючи з цього моменту, прогресія схем буде слідувати такому шаблону:\n\n&9-&r Процесор \n&9-&r Асамблер \n&9-&r Суперкомп'ютер \n&9-&r Основний модуль", + "quests.development.hull_iv.title": "Створення на &1IV&r", + "quests.development.hull_iv.subtitle": "GregTech отримує Quantum", + "quests.development.hull_iv.desc": "Ласкаво просимо до лінії &9Квантових&r схем.\n\nНа цьому етапі тобі варто інвестувати в &aPBI&r, оскільки &dРозширені SMD&r значно прискорять виробництво схем.", + "quests.development.hull_luv.title": "Створення на &dLuV&r", + "quests.development.hull_luv.subtitle": "Кристалізація", + "quests.development.hull_luv.desc": "Це лінія &9Кристалічних&r схем.\n\nВона заблокована за &3Фузією&r.", + "quests.development.hull_zpm.title": "Створення на &cZPM&r", + "quests.development.hull_zpm.subtitle": "М'яка і Мокра електроніка", + "quests.development.hull_zpm.desc": "Це лінія &9Мокрої&r електроніки.\n\nЦе буде найбільший виклик автоматизації у цьому модпаку. Бажаю успіху.", + "quests.gregtech_energy": "GregTech Енергія", + "quests.gregtech_energy.subtitle": "So how does all of that work?", + "quests.gregtech_energy.start.title": "Давай щось пояснимо", + "quests.gregtech_energy.start.desc": "Ми знаємо, що &5GregTech&r — не найпростіший мод для освоєння, особливо коли йдеться про &cенергетичну систему&r. Саме тому в цьому розділі ми не поспішатимемо й пояснимо все, що зможемо.\n\nДеякі речі можуть не мати повного сенсу на цьому етапі твого прогресу, тож &aне переймайся&r. Просто спробуй зрозуміти те, що можеш зараз, і не соромся &dповертатися до цього розділу&r, коли виникатимуть питання.\n\nМи розділили цей розділ на &eчотири категорії&r, \nкожна з яких охоплює тему, пов’язану з &6Енергетичною системою GregTech&r. Ми надамо якомога більше прикладів, щоб допомогти тобі зрозуміти, як усе працює.", + "quests.gregtech_energy.start.task": "Вітаємо на борту", + "quests.gregtech_energy.start.subtitle": "Все не так погано, як можна було подумати", + "quests.gregtech_energy.moving.title": "Переміщення твоєї енергії", + "quests.gregtech_energy.moving.subtitle": "Отже, передача енергії", + "quests.gregtech_energy.moving.desc": "&6Передача енергії в GregTech&r — це розуміння кількох основних механік.\n\nПо-перше, &bРівні енергії&r. Від &aLV&r до &cUHV&r — усе в GregTech, включно з дротами, машинами та рецептами, прив’язане до певного рівня. \nТобі знадобиться &eправильний матеріал для кабелю&r, щоб передавати енергію. \nНаприклад: \n&8•&r Олов’яний дріт = &aLV&r \n&8•&r Мідний дріт = &bMV&r\n\nПо-друге, є механіка &bСили струму&r. Уяви, що &d1 Ампер&r (або &d1A&r) — це &eпакет енергії&r. Він рухається по кабелю до найближчої машини, якій потрібна енергія. \n&8•&r 1A для LV = &a32 EU&r \n&8•&r 1A для HV = &e512 EU&r\n\nБільшість машин і енергетичних шлюзів можуть приймати лише &62A одночасно&r.\n\nОпанування цих двох понять — ключ до подальшого розуміння розподілу енергії.", + "quests.gregtech_energy.moving.task": "Я розумію", + "quests.gregtech_energy.transformer.title": "Супер Трансформатор", + "quests.gregtech_energy.transformer.subtitle": "Краще, ніж Оптимус Прайм", + "quests.gregtech_energy.transformer.desc": "&6Для кожної проблеми GregTech має багатоблокове рішення.&r Зустрічай &dАктивний Трансформатор&r. \n\nЦей монстр — твій &9найкращий трансформатор&r. Він може &eпередавати енергію між будь-якими рівнями&r — від &aLV&r до &cUHV&r — без &cвибухів&r. Але це ще не найкраща частина. \n\nВін може &bпередавати енергію через Лазерні Труби&r. \n&8•&r Лазери передають абсурдну кількість Ампер. \n&8•&r Без втрат. Без кабелів. Лише чиста енергія. \n&8•&r Єдиний нюанс: &cвони мають бути ідеально прямими&r. \n\n&7Коли кабелі здаються слабкими, &lвикористовуй лазери&r.", + "quests.gregtech_energy.moving_wire.title": "Рухаючись з дротами", + "quests.gregtech_energy.moving_wire.subtitle": "Дивно розміщується", + "quests.gregtech_energy.moving_wire.desc": "&6Переміщення енергії в GregTech&r може бути складним&r — маємо втрати через кабелі&r. За кожен блок, за кожен ампер — енергія може губитися під час передачі по дротах. Але не хвилюйся, є &7рішення&r:\n\n&8•&r &bОбгорни дроти&r гумою. Це значно зменшить втрати енергії на відстані. Перевір квестові предмети для прикладу.\n&8•&r &bВикористовуй кабелі вищого рівня&r. Наприклад, платинові кабелі втрачають лише 1 EU на блок — &9майже нічого&r порівняно з їхньою потужністю в 8192 EU.\n&8•&r &bНадпровідники&r. Ці красені дорожчі, але мають &9нульову втрату&r. Їм не потрібна гумова ізоляція, &cжодного шоку&r. Тільки врахуй, що для них потрібні специфічні компоненти відповідно до рівня.\n\n&7Оптимізуй свою енергосистему — &bзменшуй втрати&r та зроби свої установки ефективнішими.", + "quests.gregtech_energy.moving_wire.task": "Я закінчив огляд дротів", + "quests.gregtech_energy.moving_amp.title": "Керування Амперами", + "quests.gregtech_energy.moving_amp.subtitle": "Воно горить?", + "quests.gregtech_energy.moving_amp.desc.1": "У підказці до кабелю ти побачиш &eМаксимальний Ампераж&r — тобто, скільки ампер він може безпечно передати до того, як згорить.\nЩоб визначити, скільки ампер потече через кабель, слід врахувати два чинники:\n\n&6– Генератор або Батарея видають конкретну кількість Ампер:&r \n&7Буфери Батарей&r видають стільки ампер, скільки батарей в них встановлено. \nКожен одноблочний генератор видає &e1A&r. \nДля мультиблочних генераторів ампераж залежить від &aЕнергетичного Люка Динамо&r — значення можна побачити в його підказці.\n\n&6– Ампераж залежить також від потреби:&r \nКожна машина, під'єднана до енерголінії, запитує ампери для заповнення внутрішнього буфера.", + "quests.gregtech_energy.moving_amp.desc.2": "Розглянемо приклад: \nУ тебе є &e6 машин&r, під'єднаних до &eБуфера на 8 Батарей&r, який повністю заповнений. \nБуфер намагатиметься надіслати &e1A&r до кожної машини — разом це &e6A&r загалом. \nАмпераж передається по черзі: найближчі машини отримують енергію першими, найвіддаленіші — останні. \nЯкщо твої кабелі підтримують лише &c4A&r, вони &cЗГОРЯТЬ&r. У такому випадку потрібні &a8A&r кабелі.\n\n&bПорада:&r Першій машині в лінії може знадобитися кабель, що витримує &e8A&r, \nа останній — лише &e1A&r, бо вона отримує лише залишки потоку. \n&c⚠ Увага:&r додавання ще однієї машини в кінці може призвести до згорання кабелю, якщо перевищиться ампераж.", + "quests.gregtech_energy.moving_amp.task": "Я зрозумів", + "quests.gregtech_energy.produce_energy.title": "Виробництво Енергії", + "quests.gregtech_energy.produce_energy.subtitle": "Газ чи Нафта?", + "quests.gregtech_energy.produce_energy.desc": "Все зводиться до виробництва енергії, чи не так? Ця частина не буде найскладнішою, оскільки &eвиробництво енергії&r у &2TerraFirmaGreg&r працює майже так само, як у &5стандартному GregTech&r. \n\nТи дізнаєшся про різні &6методи генерації енергії&r, а також про деякі &aпалива&r, які допоможуть отримати максимум від твоєї системи.", + "quests.gregtech_energy.produce_energy.task": "Зрозуміло", + "quests.gregtech_energy.first_generator.title": "Твої перші генератори", + "quests.gregtech_energy.first_generator.subtitle": "Починається з малого", + "quests.gregtech_energy.first_generator.desc": "Всі ці генератори — це базові &61-блокові Генератори&r. Вони мають один &9вхід&r для палива — чи то &eпар&r, &aгаз&r, або &6рідке паливо&r — і видають рівно &e1A&r потужності на своєму рівні енергії. \n\nВони прості у використанні і стануть твоїм &oпершим джерелом енергії&r у &5GregTech&r, \nпоки ти не досягнеш &dвеликих багатоблокових генераторів&r. \n\nЩоб дізнатися, які палива можна використовувати, &aEMI&r — твій найкращий друг. \nАбо ж можеш перевірити &bквести ліворуч&r, де ми перерахували найбільш &aоптимальні входи&r.", + "quests.gregtech_energy.first_generator.task": "Отримай будь-який з них", + "quests.gregtech_energy.lv_generator.title": "Давай створимо енергію", + "quests.gregtech_energy.lv_generator.subtitle": "Ласкаво просимо до LV", + "quests.gregtech_energy.lv_generator.desc.1": "З початком твого шляху в Електричну еру тобі потрібно виробляти енергію, яка в GregTech називається EU (Електрична одиниця).\n\nІснує три основні способи її генерації:", + "quests.gregtech_energy.lv_generator.desc.2": "&e1. Парова енергія&r:\n\nЦе найкласичніший метод. Ти можеш перетворювати пару, вироблену твоїми Котлами Високого Тиску, на EU за допомогою Парової турбіни.\n\nВона генерує &e32 EU/t&r при &e64 mB/t&r пари. Якщо обереш цей шлях, ми настійно рекомендуємо створити Великий Бронзовий Котел, який легко заправити Лавою або Креозотом.", + "quests.gregtech_energy.lv_generator.desc.3": "&e2. Створи обертову енергію&r:\n\nТи можеш використовувати обертову енергію з &eCreate&r разом з Альтернатором для генерації RF, а потім перетворити її на EU за допомогою &7Конвертера LV&r.\n\n&7(Докладніше дивись квест про Альтернатори в розділі LV.)&r", + "quests.gregtech_energy.lv_generator.desc.4": "&e3. Біодизельна енергія (ексклюзивно для TFG)&r:\n\nОбробляючи &eРіпак&r або &eСоняшник&r, ти можеш отримати велику кількість Олії з насіння. Змішай її з Алкоголем з TFC, щоб створити Біодизель.\n\nЦей метод може здатися складнішим, але Біодизель надзвичайно потужний на етапах &7LV&r та &bMV&r. Згодом він добре масштабується до &5EV&r, коли ти зможеш використовувати &eБіодизель з підвищеним цетановим числом&r.\n\nЩоб використовувати Біодизель, тобі знадобиться &7LV&r Генератор згоряння. Хоч він трохи дорожчий, кожен &emB&r Біодизеля дає велику кількість EU, що спрощує транспортування та зберігання.\n\n&6Ти сам обираєш, як почати виробництво енергії.&r", + "quests.gregtech_energy.lv_generator.task": "Отримай будь-який з них", + "quests.gregtech_energy.mv_generator.title": "Генератори MV", + "quests.gregtech_energy.mv_generator.subtitle": "У принципі такі самі, як і LV-генератори", + "quests.gregtech_energy.mv_generator.desc": "Щоб запускати &bMV&r-машини, тобі потрібно вдосконалити систему виробництва енергії.\n\nЯкщо &7LV&r-генератор виробляє &e32 EU/t&r, то &bMV&r-генератор генерує &e128 EU/t&r.\nВін споживає в чотири рази більше палива для виробництва в чотири рази більше енергії.\n\nЩоб краще зрозуміти генерацію енергії на рівні &7LV&r, радимо переглянути спеціальний квест у розділі &bMV&r, розташований на самому початку.\n\nНа рівні &bMV&r ти також отримуєш доступ до нових можливостей:\n\n- Можна продовжувати використовувати &eБіодизель&r або &eПару&r, але можуть знадобитися більші труби (&7Алюміній&r, &7Сталь&r або &7Потин&r легко з цим впораються).\n- Газоподібне паливо, таке як &eБензол&r, &eЗПГ&r або &eМетан&r, також стає цілком життєздатним рішенням.\n\n&6Уважно досліди свої варіанти, щоб оптимізувати енергосистему.&r", + "quests.gregtech_energy.mv_generator.task": "Будь-який MV-генератор підійде", + "quests.gregtech_energy.hv_single_generator.title": "Останні одноблочні генератори", + "quests.gregtech_energy.hv_single_generator.subtitle": "Втретє — і пощастить", + "quests.gregtech_energy.hv_single_generator.desc": "Якщо ти не хочеш будувати &eВелику парову турбіну&r, ці варіанти — твої єдині можливості на рівні &6HV&r.\n\nОднак май на увазі, що вони не будуть доступні на етапі &5EV&r і далі.\n\nВтім, вони залишаються потужними рішеннями для генерації енергії на рівні &6HV&r.", + "quests.gregtech_energy.hv_single_generator.task": "Будь-який HV-генератор підійде", + "quests.gregtech_energy.hv_fuel.title": "Доступні HV-палива", + "quests.gregtech_energy.hv_fuel.subtitle": "Кожному своє", + "quests.gregtech_energy.hv_fuel.desc": "Це три види палива, які відповідно використовуються для &eГенератора згоряння&r, &eПарового генератора&r та &eГазового генератора&r.\n\nЯкщо ти досяг рівня &6HV&r, ми наполегливо рекомендуємо обрати один із цих трьох варіантів.\n\nВтім, не хвилюйся — інші види палива не обов’язково гірші.\n\nЗавжди обирай рішення, що найкраще підходить під твою систему та стиль гри.", + "quests.gregtech_energy.hv_fuel.task": "Я зрозумів", + "quests.gregtech_energy.hv_choice.title": "Генерація на рівні HV", + "quests.gregtech_energy.hv_choice.subtitle": "Твій вибір", + "quests.gregtech_energy.hv_choice.desc": "Досягнувши рівня &6HV&r, ти отримуєш доступ до свого першого багатоблока для генерації енергії.\n\nЙого часто називають найгіршим… але він усе ще може працювати доволі ефективно, якщо ти справді хочеш ним користуватись.\n\nІнший варіант — продовжити використовувати попередні генератори, адже тепер у тебе є доступ до нових і кращих видів палива.", + "quests.gregtech_energy.hv_choice.task": "Я розумію", + "quests.gregtech_energy.lpt.title": "Велика Плазмова Турбіна", + "quests.gregtech_energy.lpt.subtitle": "Тобі потрібен Термоядерний Реактор", + "quests.gregtech_energy.lpt.desc.1": "&6Велика Плазмова Турбіна&r — також відома як &dВПТ&r — це справжня потужна машина. Не за розміром (він досить стандартний), а за &cємністю&r. Для її створення тобі знадобляться &dLuV Схеми&r, &dLuV Корпус Машини&r та &5тони Вольфрамсталі&r. Це вважається твоїм &6найпотужнішим генератором&r у &2TerraFirmaGreg&r. \n\nЯк це працює? Тобі знадобиться &5Плазма&r, отримана у &6Термоядерному Реакторі&r. Ця плазма охолоджується всередині ВПТ, генеруючи енергію. Тобі знадобиться &2вихідний люк&r, щоб отримати охолоджену плазму.", + "quests.gregtech_energy.lpt.desc.2": "За замовчуванням ВПТ починає з &e16384 EU/t&r. Цей вихід енергії &cподвоюється&r з кожним підвищенням &6Тримача Ротора&r після &1IV&r. \n\nНаприклад, використання &dLuV Тримача Ротора&r (x2) з &cHSS-E Ротором Турбіни&r (x2,8) дасть тобі вражаючі &e91750 EU/t&r — це приблизно &a2.8A LuV&r потужності! \n\nЯк і інші турбіни, вона &8сповільнюється&r та зупиняється, якщо &dЛюк Динамо&r заповнений, щоб не витрачати плазму, але не потребує &7Люка Глушника&r.", + "quests.gregtech_energy.lgt.title": "Велика Газова Турбіна", + "quests.gregtech_energy.lgt.subtitle": "Улюбленець фанатів", + "quests.gregtech_energy.lgt.desc.1": "&6Велика Газова Турбіна&r — також відома як &dВГТ&r — є одним із двох основних джерел &aвиробництва енергії&r для більшості паку. Ти зможеш побудувати свою першу на рівні &5EV&r, використовуючи &6Нержавіючу Сталь&r. Вона може супроводжувати тебе від &5EV&r аж до &dLuV&r, поки ти не будеш готовий перейти на &6Велику Плазмову Турбіну&r. \n\nВтім, багато гравців можуть завершити &2TerraFirmaGreg&r, використовуючи лише ці турбіни — за умови, що у тебе є &cміцна інфраструктура&r для обробки &aгазових потреб&r високорівневих ВГТ. \n\nЩоб побудувати ВГТ, тобі знадобляться стандартні &dЛюк Обслуговування&r та &9Вхідний Люк&r. Ця турбіна &eвимагає Люк Глушника&r, але &cне використовує Вихідний Люк&r. &mТобі потрібно буде керувати &cВуглекислим Газом&r&m, який вона виділяє, за допомогою чогось на кшталт &6Повітряного Очисника&r.&r", + "quests.gregtech_energy.lgt.desc.2": "За замовчуванням вихідна потужність становить &e4096 EU/t&r. Цей вихід &cподвоюється&r з кожним оновленням &6Тримача Ротора&r після &5EV&r. Наприклад, ВГТ з &1IV Тримачем Ротора&r (×2) та &cHSS-E Ротором Турбіни&r (280% потужності) вироблятиме: &e4096 × 2 × 2.8 = 22,937.6 EU/t&r — це приблизно &a2.8A IV&r. \n\nЩоб повністю витягти цю енергію, тобі знадобиться принаймні &dIV 4A Люк Динамо&r. Звичайний Люк Динамо обробляє лише &e2A&r. \n\nДо речі, &eСтатистика Ефективності&r Ротора Турбіни збільшує &cтривалість рецепту&r, що означає, що ти отримуєш більше енергії з кожного &6mB палива&r. \n\nНарешті, якщо &dЛюк Динамо&r заповниться, ВГТ автоматично &8сповільниться&r та призупинить використання палива, поступово зменшуючи швидкість ротора, поки не відновить роботу. Тож &aти не втратиш жодного палива&r під час резервного копіювання.", + "quests.gregtech_energy.lst.title": "Велика Парова Турбіна", + "quests.gregtech_energy.lst.subtitle": "Воно існує", + "quests.gregtech_energy.lst.desc.1": "&6Велика Парова Турбіна&r — або &dВПТ&r — може бути не найпоширенішим &5Великим Генератором&r у стандартному GregTech, але завдяки ранньому розблокуванню на рівні &6HV&r та тому, що &eВеликі Котли&r є потужнішими у &2TerraFirmaGreg&r, вона точно має своє місце. \n\nЩоб вона працювала, тобі знадобиться &9Вхідний Люк&r для &oпару&r, &eВихідний Люк&r для &9Дистильованої Води&r та, звісно, &dЛюк Обслуговування&r. Це все, що потрібно. \n\nЯк і всі &dВеликі Турбіни&r, ти розмістиш &6Тримач Ротора&r з одного боку та &dЛюк Динамо&r з іншого, щоб витягувати енергію. Для ВПТ Тримач Ротора має бути щонайменше &6HV-рівня&r. Кожне оновлення Тримача Ротора &cподвоює&r вихідну потужність та трохи підвищує &aефективність&r.", + "quests.gregtech_energy.lst.desc.2": "Базовий вихід ВПТ становить &e1024 EU/t&r. Розглянемо приклад: з &1IV Тримачем Ротора&r (×4) та &cHSS-E Ротором Турбіни&r (280% потужності) ти отримаєш: \n&e1024 × 4 × 2.8 = 11,468.8 EU/t&r — це приблизно &a1.4A IV&r. \n\nЩоб витягти цю енергію, тобі знадобиться або &dIV Люк Динамо&r, або &5EV 16A Люк Динамо&r. \n\nХоча ВПТ не є найкращою турбіною, якщо у тебе є &9достатньо Великих Котлів&r або доступ до &aлави&r чи &7креозоту&r як нескінченного палива, ці &eсталеві, доступні турбіни&r можуть чудово тобі послужити.", + "quests.gregtech_energy.lce.title": "Великий Генератор Згоряння", + "quests.gregtech_energy.lce.subtitle": "Не вір його GUI", + "quests.gregtech_energy.lce.desc.1": "Ці дві &6машини&r — твої &aчемпіони&r, якщо ти хочеш перетворювати &eНафту&r на &cпаливо&r. &6Великий Двигун Внутрішнього Згоряння&r (&dДВЗ&r) та &5Екстремальний Двигун Внутрішнього Згоряння&r (&dЕДВЗ&r) використовують однакові типи палива і навіть виглядають схоже — але для їх створення потрібні різні матеріали. \n\nЩоб створити &dДВЗ&r, тобі потрібно досягти &5EV&r та розблокувати &6Титан&r, а також мати хоча б одну &1IV Схему&r. Для &dЕДВЗ&r тобі знадобиться &5Вольфрамсталь&r та &dLuV Схема&r — щось, що ти зможеш створити без проблем під час &1IV Глави&r.", + "quests.gregtech_energy.lce.desc.2": "Обидві машини потребують &9Вхідного Люка&r для &cпалива&r, а також &6Мастила&r. Для &dЕДВЗ&r додавання &bКисню&r або &bРідкого Кисню&r дасть тобі &cзначний приріст енергії&r. Перевір &eпідказку&r свого палива, щоб порівняти, скільки додаткової енергії ти отримуєш з окисниками — це того варте. \n\nМай на увазі: обидва двигуни потребують &7Люка Глушника&r, тож &cВони Будуть Забруднювати&r.", + "quests.gregtech_energy.lpt_fuel.title": "Плазмові Палива", + "quests.gregtech_energy.lpt_fuel.subtitle": "Воно дуже гаряче", + "quests.gregtech_energy.lpt_fuel.desc.1": "&6Великі Плазмові Турбіни&r потребують &cвисокотехнологічного палива&r для роботи, і ми пропонуємо тобі &a2 потужні варіанти&r: \n\n&8- Перший варіант&r стає доступним з твоїм &dMK1 Термоядерним Реактором&r: &eГелійова Плазма&r. \nТи можеш створити її, використовуючи &3Дейтерій&r та &3Тритієвий Газ&r — обидва гази отримуються шляхом &aдистиляції Рідкого Ендер Повітря&r. \nЦе паливо не є найпотужнішим, але безперечно &aнайпростішим і найранішим&r у виробництві.", + "quests.gregtech_energy.lpt_fuel.desc.2": "&8- Другий варіант&r вимагає &5MK3 Ф'южн Реактора&r та дозволяє тобі створювати &eНікелеву Плазму&r. Щоб зробити її, тобі знадобиться &6Рідкий Калій&r — який можна добути з різних руд — та &4сумнозвісний Фтор&r, який ти вже маєш знати, як виробляти. \n\n⚠ Не забудь: &eГелійовий Газ&r та &eРідкий Нікель&r повинні бути &3зібрані та повернуті&r у твоє сховище для &aмайбутнього повторного використання&r. \n\nЦі два види палива — твої &aнайкращі кандидати&r для живлення &dВПТ&r, залежно від того, наскільки далеко ти просунувся у своїй &bіндустріальній лихоманці&r.", + "quests.gregtech_energy.lpt_fuel.task": "Я не хочу створювати відро Плазми", + "quests.gregtech_energy.lgt_fuel.title": "Газові Палива", + "quests.gregtech_energy.lgt_fuel.subtitle": "Загальний улюбленець", + "quests.gregtech_energy.lgt_fuel.desc.1": "Коли ми говоримо про &aгазові палива&r, то насправді маємо на увазі &cлише одне&r — &eНітробензен&r. \n\nТи зможеш виробляти його, коли досягнеш &6HV&r, і ми &aнаполегливо рекомендуємо його&r, якщо ти плануєш використовувати &5Велику Газову Турбіну&r. \n\nДо Нітробензену &eБензен&r є хорошим варіантом для старту. Його можна отримати через &aОрганічну Хімію&r або шляхом переробки &eВажкої Нафти&r, якщо тобі пощастило мати її поруч.", + "quests.gregtech_energy.lgt_fuel.desc.2": "Створення &eНітробензену&r включає кілька етапів — аж до моменту, коли ти зможеш створити свій перший &6Великий Хімічний Реактор&r (&aВХР&r), що дозволить тобі &3пропустити багато проміжних кроків&r та спростити процес. \n\nЦе не надто складно: змішай &3Водень&r, &bАзот&r та &bКисень&r, щоб отримати &eАзотну Кислоту&r у необмеженій кількості. Що стосується &eСірчаної Кислоти&r, ти, мабуть, вже знаєш, що вона складається лише з &6Сірки&r та &9Води&r — правильно? \n\nЯк тільки цей ланцюг запрацює, Нітробензен стане одним із &aнайпотужніших палив&r для газового горіння.", + "quests.gregtech_energy.lgt_fuel.task": "Газ у відрі?", + "quests.gregtech_energy.lst_fuel.title": "Це Пар", + "quests.gregtech_energy.lst_fuel.subtitle": "Не надто великий вибір", + "quests.gregtech_energy.lst_fuel.desc": "Пар — це не надто складно — просто &aкип'яти воду&r, щоб отримати пар. \n\nЩоб зробити це ефективно, рекомендуємо використовувати &6Великі Котли&r. Ти знайдеш &c4 версії&r: по одній для &8ULV&r, &bMV&r, &5EV&r та &1IV&r. Кожен рівень забезпечує &dзначне збільшення&r виходу пари. \n\nОднак май на увазі: масштабування &dВеликої Парової Турбіни&r з цими котлами &cне найкраще&r порівняно з іншими методами генерації енергії. \n\nБільшість гравців &7пропускають&r &5Титанові&r та &dВольфрамсталеві&r Котли — вони існують, якщо тобі потрібні, але насправді &aне є ефективними або вартими побудови&r у більшості випадків. \n\nНагадаємо: &e2 mB&r пари = &e1 EU&r.", + "quests.gregtech_energy.lst_fuel.task": "", + "quests.gregtech_energy.lce_fuel.title": "Рідке паливо", + "quests.gregtech_energy.lce_fuel.subtitle": "Це сильно шкодить планеті", + "quests.gregtech_energy.lce_fuel.desc.1": "Всі ці &cпалива&r використовуються для &6Генераторів Згоряння&r — розташовані тут від &cнайменш ефективного&r до &aнайкращого&r. \n\nПід час &bMV&r рекомендуємо почати з &eДизеля&r або &eБіодизеля&r. Пізніше ти можеш оновити до &eЦетан-Підсиленого Дизеля&r на рівні &6HV&r, змішуючи його з &bАзотом&r, &3Воднем&r та &bКиснем&r.", + "quests.gregtech_energy.lce_fuel.desc.2": "Як тільки ти досягнеш &5EV&r та отримаєш &6Дистиляційну Вежу&r, настає час перейти на &eБензин&r та &eВисокооктановий Бензин&r. Не роби цього занадто рано — &cнафту потрібно правильно дистилювати&r, а робити це за допомогою &cДистилятора&r &cне ефективно&r взагалі. \n\nЩоб усе працювало, тобі знадобиться комбінація дистиляції нафти та &aобробки органічних сполук&r. На щастя, &6Піролізна Піч&r та &6Дистиляційна Вежа&r впораються з цим без проблем. \n\nЯкщо ти зможеш забезпечити &aстабільне постачання&r &eВисокооктанового Бензину&r, то зможеш &3завершити весь модпак&r, використовуючи лише &6Генератори Згоряння&r.", + "quests.gregtech_energy.lce_fuel.task": "У мене достатньо", + "quests.gregtech_energy.large_solar.title": "Велика Сонячна Панель", + "quests.gregtech_energy.large_solar.subtitle": "Гігантське пасивне джерело енергії", + "quests.gregtech_energy.large_solar.desc.1": "Велика Сонячна Панель — це твоє основне рішення, якщо плануєш розбудову великої бази на Місяці.\n\nВона особливо корисна для &bAE2&r-ліній обробки, а також може живити твої Bedrock-Майнери.\n\nПісля завершення побудови багатоблока не забудь скористатися GT-терміналом — для цього затисни Shift і клацни правою кнопкою миші на контролері.\n\nЩоб переглянути доступні рецепти, просто натисни &eU&r на контролері.", + "quests.gregtech_energy.large_solar.desc.2": "Існує 3 рівні генерації енергії:\n\n- Перший — повністю пасивний.\n\n- Другий потребує охолоджувача, який можна ідеально замкнути в цикл, лише додаючи Гелій-3.\n\n- Третій, найпотужніший рівень, вимагає невеликої кількості &dКріогенізованого Флюікса&r для роботи.", + "quests.gregtech_energy.solar_panel.subtitle": "Світло в темряві", + "quests.gregtech_energy.solar_panel.desc": "Сонячна панель стане твоїм першим джерелом енергії на Місяці.\n\nВона генерує 64 EU/t протягом дня, але варто пам’ятати, що насправді виробляє RF — тому тобі знадобиться Конвертер для перетворення енергії в EU.\n\nМожна використовувати один &bMV-конвертер&r для двох Сонячних панелей або &6HV-конвертер&r — для чотирьох.", + "quests.gregtech_energy.storage.title": "Збереження Енергії", + "quests.gregtech_energy.storage.desc": "Збереження енергії — один із &eнайважливіших аспектів&r енергетичної системи у &dGregTech&r. \n\nЧому це так? Просто тому, що навіть &cнайпотужніші генератори&r не зможуть впоратися, коли ти запустиш &eвелике виробництво&r — особливо на пізніх етапах гри. \n\nЩоб вирішити цю проблему, GregTech пропонує &6безліч рішень&r для збереження &bастрономічних обсягів EU&r. Ці сховища діють як &3буфер&r між виробництвом енергії та машинами, які її споживають під час складних операцій. \n\nЯкщо ти готуєшся до &1Термоядерного Реактора&r, &dLCT&r або будь-якого &6HV-IV масштабного виробничого ланцюга&r, тобі знадобиться додатковий запас енергії, щоб усе залишалося стабільним. \n\nНе недооцінюй &aсилу хорошого акумулятора&r — він може врятувати твою базу від аварії у найамбітніші моменти.", + "quests.gregtech_energy.storage.task": "Зрозуміло", + "quests.gregtech_energy.storage.subtitle": "GregTech має величезну ємність для зберігання", + "quests.gregtech_energy.tank.title": "Збереження Палива", + "quests.gregtech_energy.tank.desc.1": "Очевидно, що зберігання енергії також означає &eзбереження палива, яке її створює&r. \n\nУ цьому випадку, хоча &7Бочки&r та &6Ящики&r є непоганими ранніми варіантами, не варто забувати про &dСупер Бак&r та &dСупер Скриню&r.", + "quests.gregtech_energy.tank.desc.2": "Ці &aмонстри&r здатні зберігати &cвеличезні обсяги рідини або предметів&r — ідеально підходять для &3автономних енергетичних систем&r, особливо коли ти хочеш генерувати енергію &cдалеко від своєї основної бази&r без необхідності будувати цілу мережу кабелів. \n\nПросто завантаж їх &eгазом, паливом, парою&r або навіть &4плазмою&r, і вони зроблять усе самі. З правильним плануванням твої аванпости можуть працювати &aбез прямого з'єднання&r з центральною мережею. \n\nЕнергія не завжди передається через дроти — іноді вона зберігається у бочках.", + "quests.gregtech_energy.tank.task": "Будь-який Супер Танк", + "quests.gregtech_energy.tank.subtitle": "Збережи паливо, якщо не можеш зберегти енергію", + "quests.gregtech_energy.battery_buffer.title": "Буфер Батарей", + "quests.gregtech_energy.battery_buffer.desc.1": "&dБуферні Акумулятори&r — це базові машини для &eзбереження та управління енергією&r, хоча технічно вони самі не зберігають енергію. Вони просто слугують &3основою для твоїх акумуляторів&r. \n\n⚠ &cЯкщо не хочеш, щоб вони вибухнули&r: \n- &4Ніколи не подавай енергію вищого рівня&r у Буферний Акумулятор нижчого рівня. \n- Акумулятори можна заряджати лише, якщо вони &cдорівнюють або нижчі за рівень&r Буферного Акумулятора.", + "quests.gregtech_energy.battery_buffer.desc.2": "\uD83D\uDD0C Буферний Акумулятор може приймати до &b2x його вихідного амперажу&r. Наприклад, &e4x Буферний Акумулятор&r може приймати &a8A&r — але видаватиме максимум &e4A&r (1A на слот акумулятора). \n\n\uD83E\uDEAB &eНагадування&r: \n- Без акумуляторів = &cнемає виходу&r. \n- Кількість акумуляторів визначає кількість ампер, які він видає. \nЦе означає, що &68x Буферний Акумулятор&r з лише &e3 акумуляторами&r видаватиме лише &e3A&r. \n\nВикористовуй їх розумно — вони є &aосновою будь-якої стабільної енергетичної мережі&r.", + "quests.gregtech_energy.battery_buffer.task.1": "Деякі буферні акумулятори", + "quests.gregtech_energy.battery_buffer.task.2": "У мене є ще один", + "quests.gregtech_energy.battery_buffer.subtitle": "Базовий акумулятор потребує батарей", + "quests.gregtech_energy.pss.title": "Електрична Підстанція", + "quests.gregtech_energy.pss.desc.1": "Це має стати твоїм &5основним фокусом&r, коли ти досягнеш &1IV&r. \n\n&dЕнергетична Підстанція&r — також відома як &dЕП&r — це &6найпотужніший кастомний акумуляторний мультиблок&r. \nВона може зберігати стільки енергії... що тобі знадобиться &cдекілька життів&r, щоб її заповнити.", + "quests.gregtech_energy.pss.desc.2": "&eЯк це працює&r: \n- Побудуй структуру, використовуючи &aОбшивку Підстанції з Паладію&r. \n- Додай щонайменше &b1 Енергетичний Люк&r (вхід) та &b1 Динамо Люк&r (вихід). \n- Приймає &aбудь-який люк&r — &8на основі амперажу&r або &6лазерний&r. \n- &cНемає ризику вибуху&r — трансформатори &aінтегровані&r. \n\n&eШари Конденсаторів&r: \n- Можна додати до &d17 шарів&r &9Блоків Конденсаторів&r поверх структури. \n- Кожен шар має бути &cповністю заповнений&r — без прогалин. \n- Можна змішувати &fпорожні&r та &6заповнені&r конденсатори як завгодно. \n\nОточи кожен шар &bЛамінованим Склом&r. \n\nБудьмо чесними: &cТобі ніколи не знадобиться 17 шарів&r... але, знаєш, мріяти не заборонено. \nЯкщо ти справді побудуєш повну 17-шарову Підстанцію, &lбудь ласка, звернись до лікаря&r — ти зайшов надто далеко.", + "quests.gregtech_energy.pss.subtitle": "Крутий GregTech Мультиблок", + "quests.gregtech_energy.batteries.title": "Супер Акумулятори", + "quests.gregtech_energy.batteries.desc": "Від &7LV&r та &bMV&r ти, ймовірно, створив свої перші акумулятори з &fНатрію&r або &3Літію&r. \n\nАле будьмо чесними — це &cнайслабші&r акумулятори, які пропонує GregTech. \n\nУ цьому завданні ми розглянемо потужні альтернативи: &aкристалічні акумулятори&r. \nВони &eнабагато потужніші&r, зберігають значно більше енергії та допоможуть тобі підняти фабрику на новий рівень. \n\nЧи вони &cдорожчі&r? Звісно. Але будьмо реалістами... &6Енергія — це Енергія&r. Хто рахує?", + "quests.gregtech_energy.batteries.task": "Будь-які акумулятори", + "quests.gregtech_energy.batteries.subtitle": "Просто Краще", + "quests.gregtech_energy.spending_energy.title": "Витрачання Енергії", + "quests.gregtech_energy.spending_energy.subtitle": "О, ти витрачатимеш енергію", + "quests.gregtech_energy.spending_energy.desc.1": "&6Як витратити всю цю енергію?&r \n\nВикористовуй свої машини! Звучить просто, правда? \nНу... &cне зовсім&r. Є &eбагато дрібних деталей&r, які тобі варто вивчити, щоб допомогти тобі у &dзавданні&r завершити &3TerraFirmaGreg&r. \n\n&bБазові Машини&r: \n- Ці машини прості. \n- Вони можуть обробляти до &a2A&r. \n- Якщо подати &cенергію вищого рівня&r... &4\uD83D\uDCA5 вони вибухнуть&r. \n\n&dGregTech Мультиблоки&r: \nТут стає цікаво. \nМультиблоки пропонують більше гнучкості та потужності — &eякщо&r ти розумієш, як вони працюють.", + "quests.gregtech_energy.spending_energy.desc.2": "&eСтандартна Механіка&r: \n- Якщо мультиблок може приймати &aДВА&r &bЕнергетичні Люки&r, це дозволяє використовувати &aрецепти вищого рівня&r, ніж базовий рівень машини. \n\nПриклад: \nЯкщо ти використовуєш &dВеликий Змішувальний Суд&r і встановиш &12x IV Енергетичних Люків&r, він зможе обробляти &cLuV-рівневі рецепти змішування&r — саме так працює &cЕлектрична Доменна Піч&r. \n\nЗнання цього допоможе тобі отримати &6максимальну ефективність&r від твоєї установки та просуватися до матеріалів вищого рівня.", + "quests.gregtech_energy.spending_energy.desc.3": "&6Деякі мультиблоки приймають лише один Енергетичний Люк, але це не означає, що ти обмежений 1A.&r \n\nТи все ще можеш використовувати &e4A або 16A Енергетичний Люк&r. Це дозволить &bРозгін&r рецептів, але &cне підвищення рівня рецепту&r. \n\n&dПриклад&r: \n&aВеликий Збирач Мікросхем&r приймає лише &eодин Енергетичний Люк&r. Якщо ти встановиш &c4A IV Енергетичний Люк&r, ти зможеш &eоверклокнути всі IV та нижчі рецепти&r. \n\nОднак ти &cне можеш створювати LuV-рівневі рецепти&r, оскільки машина не підтримує кілька люків. Це обмеження &aнавмисне&r, щоб запобігти пропуску прогресії GregTech.", + "quests.gregtech_energy.spending_energy.desc.4": "& bОтже, пам’ятай& r: Більше ампер на одному люку означає швидшу обробку, але це не відкриє рецепти вищого рівня, якщо мультиблок не підтримує це.", + "quests.gregtech_energy.spending_energy.task": "Зрозуміло", + "quests.gregtech_energy.overclock.title": "Розгін", + "quests.gregtech_energy.overclock.subtitle": "Базова механіка покращення", + "quests.gregtech_energy.overclock.desc.1": "&6Можливо, ти чув про Розгін, але не зовсім розумієш, що це?&r \n\nДавай розберемося. \n\nПочнемо з основ: \n&dLV&r має максимум &a32 EU/t&r — іноді менше, але &cніколи більше&r. \n&dMV&r досягає &a128 EU/t&r. \n&dHV&r доходить до &a512 EU/t&r. \nПо суті, &eкожен рівень збільшує споживання енергії у 4 рази&r.", + "quests.gregtech_energy.overclock.desc.2": "&bЩо відбувається, коли ти запускаєш рецепт нижчого рівня у машині вищого рівня?&r \nЦе називається &eРозгін&r: \n- &dMV&r-рецепт (33–128 EU/t) у &dHV&r-машині: \n &e→ Використовує у 4 рази більше енергії&r \n &e→ Працює у 2 рази швидше&r \n\n- Той самий MV-рецепт у &dEV&r-машині? \n &e→ Використовує у 8 разів більше енергії&r \n &e→ Працює у 4 рази швидше&r \n\nОтже, так, &cефективніше використовувати кілька машин&r, \nніж розігнати одну. \nАле будьмо чесними: у більшості випадків &eти віддаси перевагу розгону&r, а не будівництву 4 MV Дробарок. \n\nВсе ж, &eдобре знати це заздалегідь&r, коли енергія в дефіциті.", + "quests.gregtech_energy.overclock.desc.3": "&bІдеальне розгін&r\nУ &aдеяких багатоблоках&r доступний особливий тип розгону: &eІдеальний розгін&r.\n\nЗамість:\n- &a4x енергії&r за &a2x швидкість&r,\n\nТи отримуєш:\n- &a4x енергії&r за &a4x швидкість&r!\n\n&dЦе робить його настільки ж ефективним&r, як і робота кількох окремих машин.\n\nНа даний момент у &3TerraFirmaGreg&r &6тільки наступні багатоблоки&r підтримують це:\n&c- Електрична Доменна Піч (ЕДП)\n- Плавильна Піч Сплавів (ППС)\n- Роторна Термопіч (РТ)\n- Великий Хімічний Реактор (ВХР)\n- Електрична Теплиця (ЕТ)", + "quests.gregtech_energy.overclock.task": "Гаразд, швидше, зрозумів", + "quests.gregtech_energy.blast_oc.title": "Вибуховий Розгін", + "quests.gregtech_energy.blast_oc.subtitle": "Тобі не потрібно це розуміти", + "quests.gregtech_energy.blast_oc.desc.1": "&6Якщо ти ще не вивчив Ідеальний Розгін, переглянь завдання прямо над цим.&r \n\nЦі &3три мультиблоки&r мають особливу здатність: вони можуть &eІдеально Розігнатись&r рецепти залежно від &cтемператури машини&r. \n\nТи можеш перевірити поточну температуру, &aнатиснувши на контролер&r. \n\nЄ &aдва способи підвищити температуру&r: \n- &aВикористовувати енергетичні входи вищого рівня&r \n- &aОновити котушки&r", + "quests.gregtech_energy.blast_oc.desc.2": "Щоб побачити температуру котушки, просто &3утримуй Shift&r, наводячи курсор на неї. \n\nЯк тільки ти знаєш температуру своєї машини, тобі знадобиться &dтемпература рецепту&r. Найпростіший спосіб знайти її — &aвикористати EMI&r. \n\nМаючи обидва значення, ти можеш швидко розрахувати, чи застосовується Ідеальний Розгін(ІР): \n&bТвоя машина повинна бути щонайменше на 1800K гарячішою на кожен рівень розгону, ніж вимагає рецепт.&r", + "quests.gregtech_energy.blast_oc.desc.3": "&dПриклад&r: \n- Рецепт Нержавіючої Сталі потребує &c1700K&r і є &aHV&r рівня. \n- Твій ЕДП працює на &bLuV&r і має температуру &c5900K&r. \n- Від HV до LuV — це &a3 рівні розгону&r. \n- 1800 x 3 = &c5400K&r → Додаємо базову температуру рецепту: 5400 + 1700 = &c7100K&r, необхідні для повного ІР. \n- Оскільки твоя машина має лише &c5900K&r, ти зможеш Ідеально Розігнати лише з HV до EV, а потім з EV до IV. \n- Перехід з IV до LuV буде звичайним розгоном. \n\nОтже, рецепт займе &e1.7 секунди&r замість &e0.85 секунди&r при повному розгону. \n\n&bВідчуваєш, що це складно? Не хвилюйся.&r \nПросто запам’ятай: &aКращі котушки = швидші та дешевші рецепти.&r", + "quests.gregtech_energy.blast_oc.task": "Зрозуміло", + "quests.gregtech_energy.subtick.title": "Субтік", + "quests.gregtech_energy.subtick.subtitle": "Паралельний?", + "quests.gregtech_energy.subtick.desc.1": "&6Ще одна прихована механіка у GregTech мультиблоках: &dСубтік&r. \n\nЩо це? \nСубтік активується, коли рецепт стає &eнастільки швидким, що займає менше одного тіку&r для обробки. \nЗазвичай машини не можуть працювати швидше, ніж один рецепт за тік — але з Субтіком можуть! \n\n&bЯк це працює?&r \nЯк тільки рецепт досягає тривалості 1 тік, подальше покращення Енергетичного Люка не зробить його швидшим. \nАле завдяки Субтіку, замість марнування енергії, машина буде &aпаралельно обробляти рецепт&r.", + "quests.gregtech_energy.subtick.desc.2": "Наприклад: Якщо твій &aВХР (Великий Хімічний Реактор)&r запускає LuV-рецепт за 1 тік, то на ZPM він буде виконувати &e2 рецепти за тік&r. Ще швидші люки означають &eбільше внутрішнього паралелізму&r. \n\n&dПримітка&r: На даний момент всі Великі Машини можуть субтікувати в обмеженій формі, але лише &aВХР підтримує Субтік&r та &bІдеальний Розгін&r. Ось чому ВХР не потребує Паралельного Люка: він вже робить це... але краще.", + "quests.gregtech_energy.parallel_hatch.title": "Паралельний Люк", + "quests.gregtech_energy.parallel_hatch.subtitle": "Паралельний знову?", + "quests.gregtech_energy.parallel_hatch.desc.1": "&6Паралельний Люк&r — це потужний інструмент для &aВеликих Мультиблоків&r. \n\n&bЩо він робить?&r Там, де дозволено (найбільш помітно у мультиблоках, створених з &eСплавної Доменної Печі&r), він дозволяє запускати &aдекілька рецептів одночасно&r. \n\nЦе працює за рахунок споживання &cбільшої кількості енергії&r за тік, але значно збільшує продуктивність. Ідеально підходить для масового виробництва сплавів, мікросхем або хімічних речовин.", + "quests.gregtech_energy.parallel_hatch.desc.2": "Просто встанови Паралельний Люк на мультиблок і переконайся, що він отримує достатньо енергії та вхідних матеріалів. Більшість мультиблоків, які це підтримують, показують це в EMI або книзі завдань. \n\n&dПримітка&r: &aВХР&r (Великий Хімічний Реактор) &cне використовує Паралельні Люки&r — він обробляє внутрішній паралелізм за допомогою &bСубтік механіки&r.", + "quests.gregtech_energy.parallel_hatch.task": "Будь-який Паралельний", + "quests.high_voltage": "&6HV&r - Висока Напруга", + "quests.high_voltage.subtitle": "Покращуй енергетику, вивчай Чисте приміщення, створюй більше хімічних речовин і готуйся до Космосу", + "quests.high_voltage.TEST.title": "", + "quests.high_voltage.TEST.subtitle": "", + "quests.high_voltage.TEST.desc.1": "", + "quests.high_voltage.TEST.desc.2": "", + "quests.high_voltage.TEST.desc.3": "", + "quests.high_voltage.TEST.desc.4": "", + "quests.low_voltage": "&7LV&r – Низька напруга", + "quests.low_voltage.subtitle": "Приборкай електрику та розпочни свою подорож у GregTech", + "quests.low_voltage.lv_machine_hull.title": "Твій другий корпус машини", + "quests.low_voltage.lv_machine_hull.subtitle": "Час поринути у світ електрики", + "quests.low_voltage.lv_machine_hull.desc.1": "Ти вже дуже близько до своєї &6першої LV-машини&r та початку електричної ери! \nЯкщо ти ще не створив &4Червону сталь&r, тепер доведеться це зробити, але натомість ти отримаєш &6нові способи&r покращити своє виробництво. \n\nЦе філософія GregTech: &6чим далі ти просуваєшся, тим кращими стають нові рецепти&r. \n\nСпробуй зробити щонайменше 3 або 4 корпуси для початку.", + "quests.low_voltage.lv_machine_hull.desc.2": "Для деяких гравців перехід на новий рівень означає створення першої &6схеми&r, для інших — &6корпусу машини&r або &6енергетичного люка&r. Ти можеш використовувати те, що найкраще підходить тобі, але для зручності ці завдання будуть орієнтуватися на корпус машини.", + "quests.low_voltage.lv_machine_casing.title": "Корпус машини LV для Create?", + "quests.low_voltage.lv_machine_casing.subtitle": "Більше можливостей!", + "quests.low_voltage.lv_machine_casing.desc": "Щоб зробити перехід на LV менш складним, &5TFG&r дає тобі можливість використовувати машини &6Create&r замість деяких машин &6GregTech&r. \n\nМи представили їх &6у минулому розділі&r, але просто знай: якщо існує альтернатива машині GregTech, ти матимеш вибір у межах завдання.", + "quests.low_voltage.lv_motor.title": "Перший із багатьох моторів", + "quests.low_voltage.lv_motor.subtitle": "Низька напруга кличе...", + "quests.low_voltage.lv_motor.desc": "Пам’ятай, що &2EMI — твій друг&r, якщо рецепти стають надто складними. Ти можеш натиснути кнопку з чотирма складеними квадратами в нижньому правому куті будь-якого рецепта, і EMI покаже тобі дерево всіх інгредієнтів для крафту. Більше того, ти навіть можеш додати \"список покупок\" до своїх обраних! \n\nПовертаючись до теми: підготуйся до &7LV&r, створивши шість &aLV електродвигунів&r! \nЦе може здатися багато, але це мінімум, необхідний для доступу до найкращих речей у &7LV&r.", + "quests.low_voltage.lv_age_progression.title": "Прогрес епохи LV", + "quests.low_voltage.lv_age_progression.subtitle": "Забагато варіантів, занадто мало часу!", + "quests.low_voltage.lv_age_progression.desc": "&7LV&r вимагатиме від тебе створення багатьох різних машин! Ось дружня порада, якщо тобі важко визначити цілі: вибери предмет у пізнішому квесті та рухайся назад від нього. \n\nЗважаючи на це... чому б не почати з &5Контролера термоядерного синтезу&r? Хоча, можливо, це трохи надто амбітно—давай перевіримо ближчу ціль. Ага, &3Електрична випалювальна піч&r—це головна кінцева мета &7LV&r, і вона чудово підходить як орієнтир. \n\nЕДП &aдорога&r, тому спочатку слід зосередитися на машинах для здешевлення компонентів і матеріалів. Наші квести намагатимуться спрямувати тебе у правильному напрямку. \n\nІнші важливі цілі—створення &3LV Асемблера&r, виробництво твоїх перших &aMV схем&r та отримання першого &bАсемблера схем&r.", + "quests.low_voltage.lv_age_progression.task": "Я... здається, починаю розуміти, куди рухатися", + "quests.low_voltage.lv_steam_turbine.title": "Генерація електроенергії", + "quests.low_voltage.lv_steam_turbine.subtitle": "Ви повинні сконструювати додаткові турбіни", + "quests.low_voltage.lv_steam_turbine.desc.1": "&3Парова турбіна&r — один із небагатьох генераторів, які ти можеш реально використовувати на рівні &7LV&r. &2Пізніше ти відкриєш цікавіші варіанти енергії&r, такі як природний газ або паливо. \n\nПри подачі пари турбіна вироблятиме EU у співвідношенні &d2 пари = 1 EU&r.", + "quests.low_voltage.lv_steam_turbine.desc.2": "Якщо ти використовуєш одну &3Парову Турбіну&r, тобі потрібен лише &a1x Олов’яний Кабель&r. З іншого боку, якщо ти переходиш на &32 Парові Турбіни&r, тобі слід використовувати &a2x Олов’яні Кабелі&r — інакше вони можуть &cзгоріти&r. \n\nЦе відбувається через механіку &9Амперажу&r... але це буде пояснено пізніше, щоб ти міг насолоджуватися грою. Не хвилюйся!", + "quests.low_voltage.lbb.title": "Великий бронзовий котел", + "quests.low_voltage.lbb.subtitle": "Бум, бум, бум, бум", + "quests.low_voltage.lbb.desc.1": "&3Великий котел&r — це &6необов’язковий&r потужний варіант Малих котлів. Він працює на твердому або рідкому паливі. \n\nЯкщо ти хочеш виробляти енергію на основі пари, це альтернатива паровому двигуну Create. Майбутні варіанти енергопостачання описані в розділі &bMV&r. \n\nНа даний момент, через баг у GTCEu, ця машина ніколи не вибухає, але тобі варто налаштувати її так, щоб вона ніколи не залишалася без води, як і твої Малі котли, щоб вона не вибухнула, коли баг буде виправлений.", + "quests.low_voltage.lbb.desc.2": "Після повного нагрівання &3LBB&r виробляє 800 пари за тик, що після конверсії дає &d400EU/t&r, або 12,5 базових парових турбін. Ця (відносно!) величезна потужність має ціну у вигляді &lвеликої&r кількості пального. &5З огляду на це&r, GUI дозволяє тобі &9знизити потужність&r котла до 25%, що дає 200 пари за тик. Це &d100EU/t&r, або трохи більше 3 базових парових турбін. \n\nМи рекомендуємо відкласти створення цього котла, поки ти не будеш готовий живити свою ЕДП.", + "quests.low_voltage.lbb.desc.3": "У TerraFirmaGreg у тебе є кілька варіантів пального. Ти можеш використовувати шланговий шків, щоб добувати нескінченну &cлаву&r з глибокого підземного озера, або налаштувати ферму дерев, щоб отримувати нескінченні &8вугілля&r та &8креозот&r. Останній варіант — це величезні поверхневі жили &8вугілля&r, які ти можеш добувати за допомогою автоматизованих шахтних машин і перетворювати на кокс, отримуючи значно більше креозоту, ніж із деревного вугілля.", + "quests.low_voltage.lv_polariser.title": "Базовий поляризатор", + "quests.low_voltage.lv_polariser.subtitle": "Поляризатор поляризує!", + "quests.low_voltage.lv_polariser.desc": "Одна з найдешевших — якщо не найдешевша — &7LV&r машина. Використовуй її для створення &6Магнітних Стрижів без Редстоуна&r для своїх моторів. Щоразу, коли ти починаєш масове виробництво моторів, ця машина зекономить тобі цілі стопки Редстоуна.", + "quests.low_voltage.link_chapter.title": "Поясніть мені енергію", + "quests.low_voltage.link_chapter.subtitle": "Є цілий розділ, присвячений енергії", + "quests.low_voltage.link_chapter.desc": "Ознайомитися з розділом можна, натиснувши тут", + "quests.low_voltage.link_chapter.task": "Прочитай", + "quests.low_voltage.lv_combuston_gen.title": "Генератор згоряння", + "quests.low_voltage.lv_combuston_gen.subtitle": "Він вибухає і виробляє енергію", + "quests.low_voltage.lv_combuston_gen.desc": "&7Генератор згоряння LV&r може бути трохи дорожчим у виготовленні порівняно з іншими генераторами, але його паливо містить багато енергії. Це полегшує транспортування, а якщо потрібно живити генератор далеко від бази, бочка, заповнений &2Біодизелем&r, зможе перенести велику кількість EU.\n\nЯк і інші &7Генератори LV&r, він виробляє &a32 EU/t&r.", + "quests.low_voltage.lv_biodiesel.title": "Біодизель", + "quests.low_voltage.lv_biodiesel.subtitle": "Твоє перше паливо для згоряння", + "quests.low_voltage.lv_biodiesel.desc": "Щоб створити &2Біодизель&r, тобі знадобиться &7Хімічний реактор Lv&r. Просто змішай &aОлію з насіння&r з будь-яким &eАлкоголем&r з &6TFC&r. Інші рецепти з використанням &dЕтанолу&r вимагатимуть досягнення &bMV&r.", + "quests.low_voltage.lv_seed_oil.title": "Рослинна олія", + "quests.low_voltage.lv_seed_oil.subtitle": "Справжня сила рослин", + "quests.low_voltage.lv_seed_oil.desc": "У тебе є два варіанти для виробництва &aОлії з насіння&r: або за допомогою &9Вакуумної камери&r, або, якщо вона вже є, &7Екстрактор Lv&r чудово впорається з цим завданням.\n\nТакож зверни увагу, що &aОлія з насіння&r використовується не лише для створення &2Біодизеля&r.\n\nЇї також можна переробити на &6Мастило&r або одразу відправити до твого &cВогняного пальника&r як паливо.", + "quests.low_voltage.lv_seeds.title": "Спочатку візьми насіння", + "quests.low_voltage.lv_seeds.subtitle": "Це високі рослини", + "quests.low_voltage.lv_seeds.desc": "Якщо ти натрапиш на ці рослини — збери їх і почни ферму.\n\nВони стануть найкращим джерелом &aОлії з насіння&r — рідини, що використовується для виробництва &eБіодизеля&r. Ріпак трохи стійкіший до низьких температур, а соняшник добре росте в теплому кліматі. Ти також можеш вирощувати їх у своїй Електричній теплиці, якщо не хочеш витрачати багато часу на фермерство — в такому разі використовуй ріпак, адже він не псується.\n\nЦе буде чудовим надбанням для виробництва енергії.", + "quests.low_voltage.lv_seeds.task": "Ріпак або соняшник", + "quests.low_voltage.lv_turbo_charge.title": "Швидка зарядка", + "quests.low_voltage.lv_turbo_charge.subtitle": "Корисно для швидшого заряджання електроінструментів", + "quests.low_voltage.lv_turbo_charge.desc": "&oЦя тема квесту є необов’язковою, але може зацікавити тебе. Ми додали її заради повноти.&r \n\n&3Швидка зарядка&r заряджає &6RF та EU&r предмети, такі як &9Дрилі&r, надзвичайно швидко. \n\nВін приймає до 4 Ампер на кожен предмет, який заряджає, що робить його &6вдвічі швидшим&r за &3Буфер батарей&r. Однак він не може розряджати. \n\n&eБудь-який&r Зарядний пристрій завершить цей квест.", + "quests.low_voltage.lv_turbo_charge.task": "Будь-яка Швидка зарядка підійде", + "quests.low_voltage.lv_fisher.title": "Машина для риболовлі", + "quests.low_voltage.lv_fisher.subtitle": "Повністю сумісний із TFC!", + "quests.low_voltage.lv_fisher.desc": "&oТема цього завдання є необов’язковою, але може бути тобі цікавою. Ми додали його сюди задля повноти.&r \n\n&3Риболовний апарат&r ловить рибу з води. Для роботи йому потрібна область води 5x5 безпосередньо під ним. Він використовує ту саму таблицю здобичі, що й звичайна риболовля. Кожна операція споживає 1 нитку та кількість EU, відповідну його рівню (32 для &7LV&r тощо). Ось, власне, і все. \n\n&eРиб’ячий жир&r можна отримати з риби, а потім використати для виробництва &6біодизеля&r.", + "quests.low_voltage.lv_fisher.task": "Будь-який Риболов підійде", + "quests.low_voltage.lv_rock_crusher.title": "Дробарка каменю", + "quests.low_voltage.lv_rock_crusher.subtitle": "Бруківка — це любов, бруківка — це життя", + "quests.low_voltage.lv_rock_crusher.desc.1": "&oТема цього завдання є необов’язковою, але може бути тобі цікавою. Ми додали його сюди задля повноти.&r \n\n&3Дробарка каменю&r фактично є генератором бруківки в коробці. Ти можеш дати їй будь-який необроблений камінь або блок бруківки, і вона буде створювати його копії. Дуже зручно, якщо тобі потрібно багато цегли швидко! \n\n&eБудь-яка&r дробарка каменю завершить це завдання.", + "quests.low_voltage.lv_rock_crusher.desc.2": "&l&3Лор:&r&o Генерація обсидіану, що потребує редстоун, є відсилкою до давнього бага Minecraft, &7MC-4239&f. Якщо розмістити Редстоун там, де повинна бути Бруківка в генераторі бруківки, замість неї утворювався Обсидіан. Цей баг був виправлений у знімку 14w25b для Minecraft 1.8 — понад 9 років тому на момент написання!", + "quests.low_voltage.lv_rock_crusher.task": "Будь-яка Дробарка Каменю підійде", + "quests.low_voltage.lv_aqueous_accumulator.title": "Водний акумулятор", + "quests.low_voltage.lv_aqueous_accumulator.subtitle": "Thermal Foundation кличе", + "quests.low_voltage.lv_aqueous_accumulator.desc": "&3Водний акумулятор&r — це фактично дробарка каменю, але для рідин. Просто розмісти машину поруч із двома джерельними блоками відповідної рідини, налаштуй схему — і вуаля! Вона буде постійно виробляти більше цієї рідини. Фактично, він виконує ту саму функцію, що й механічний насос, але використовує електрику замість механічної енергії, тому тобі може бути легше інтегрувати його у свою фабрику. Як бонус, версія HV може виробляти нескінченну лаву! \uD83D\uDD25 \n\nТи можеш безпечно заповнити джерельні блоки водою, щоб запобігти їх замерзанню взимку, і машина продовжить працювати.", + "quests.low_voltage.lv_aqueous_accumulator.task": "Будь-який водний акумулятор", + "quests.low_voltage.lv_wiremill.title": "Базовий Дротопрокатник", + "quests.low_voltage.lv_wiremill.subtitle": "Більше ніяких проблем з дротами!", + "quests.low_voltage.lv_wiremill.desc.1": "Ти можеш створити будь-яку іншу &7LV&r Машину, але найкраще почати з найкориснішої. Знаємо, знаємо... тобі хочеться спочатку зробити щось божевільне, але довірся нам — це найкраща відправна точка. \n\nДротопрокатна машина дозволяє отримувати &6два Дроти з одного Злитка&r. Це має бути втричі дешевше, ніж те, що ти робив до цього! \n\nПраворуч від цього Квесту ти знайдеш важливі машини, які дадуть тобі дешевші проміжні матеріали.", + "quests.low_voltage.lv_wiremill.desc.2": "Ти можеш створити будь-яку іншу &7LV&r Машину, але найкраще почати з найкориснішої. Знаємо, знаємо... тобі хочеться спочатку зробити щось божевільне, але довірся нам — це найкраща відправна точка. \n\nДротопрокатна машина дозволяє отримувати &6два Дроти з одного Злитка&r. Це має бути втричі дешевше, ніж те, що ти робив до цього! \n\nПраворуч від цього Квесту ти знайдеш важливі машини, які дадуть тобі дешевші проміжні матеріали!", + "quests.low_voltage.lv_wiremill.task": "Будь-який з них", + "quests.low_voltage.lv_bender.title": "Базовий згинач", + "quests.low_voltage.lv_bender.subtitle": "Згинач згинає!", + "quests.low_voltage.lv_bender.desc": "Можливо, друга найкраща &7LV&r машина для створення, але ми не проти, якщо хочеш посперечатися. \n\nЦе відкриває можливість перетворювати один &6Злиток в одну Пластину&r, що є кращим співвідношенням, ніж в Кувального Молота.", + "quests.low_voltage.lv_bender.task": "Будь-який з них", + "quests.low_voltage.lv_lathe.title": "Базовий токарний верстат", + "quests.low_voltage.lv_lathe.subtitle": "Позбудься своєї застарілої технології", + "quests.low_voltage.lv_lathe.desc.1": "Токарний верстат — важлива машина для формування металів. Завдяки йому ти можеш перетворити &6один Злиток на два Стержні&r та &6один Болт на один Гвинт&r. Це у два рази ефективніше, ніж ручне створення за цими рецептами.", + "quests.low_voltage.lv_lathe.desc.2": "&l&3Лор:&r&o Токарний верстат GregTech 5 створює один Стержень і 2 маленькі купки Пилу з одного Злитка. У нас також є параметр для цього в GTCEu, але він вимкнений за замовчуванням. \n\n&oТокарний верстат GT6 працює так само, як GT5, але Болти перетворює на один Гвинт і 1/72 частину купки Пилу. Огидно!", + "quests.low_voltage.lv_lathe.task": "Будь-який з них", + "quests.low_voltage.universal_cell.title": "Краще відро", + "quests.low_voltage.universal_cell.subtitle": "Ти можеш дивитися всередину, на відміну від тих бочок...", + "quests.low_voltage.universal_cell.desc.1": "Капсули — це альтернативна форма зберігання рідин. Усі типи Капсул з однаковим типом та об'ємом рідини &6стекуються&r. Їх можна автоматично заповнювати за допомогою &3Консервувальної Машини&r. \n\nКапсули вміщують &dодне відро&r рідини.", + "quests.low_voltage.universal_cell.desc.2": "Універсальні Капсули вміщують до &dодного відра&r, але також можуть зберігати &9частки&r Відер. Вони особливо ідеальні, якщо ти хочеш зберегти залишкову рідину без потреби створювати цілу Бочку. \n\nКапсули, зроблені з матеріалів вищого рівня, можуть вміщувати ще більше рідини, але &9Бочки&r і &9Супер Резервуар&r матимуть більший об'єм. \n\nЯк і Бочки, Капсули можна помістити в сітку створення, щоб очистити їхній вміст.", + "quests.low_voltage.universal_cell.task": "", + "quests.low_voltage.machine_auto_output_behaviour.title": "Поведінка автоматичного виводу машини", + "quests.low_voltage.machine_auto_output_behaviour.subtitle": "Давай навчатися.", + "quests.low_voltage.machine_auto_output_behaviour.desc.1": "Усі машини зазвичай мають одну &7Лицьову Сторону&r та одну &9Вихідну Сторону&r. \n\n&7Лицьова Сторона&r повинна бути очевидною. \n&9Вихідна Сторона&r — це сторона з точкою або отвором. За замовчуванням вона розташована на задній частині машини при її встановленні. \n\nМашини можуть &aавтовивантажувати&r через свою вихідну сторону. \nЩоб увімкнути автовивантаження, натисни відповідну кнопку в GUI.\nАвтовивантаження рідин та предметів перемикаються окремо. \nДодатковий контроль над автовивантаженням можна здійснити за допомогою &dФільтрів&r та &dКришок&r, які описані в квесті у верхньому лівому куті цього.", + "quests.low_voltage.machine_auto_output_behaviour.desc.2": "Клацання правою кнопкою миші на машині з &5Гайковим ключем&r змінює вихідну сторону, а shift+клацання змінює лицьову сторону. Май на увазі, що лицьова сторона &cне може&r бути вихідною стороною! \n\nЗа замовчуванням предмети та рідини не можна вставляти через вихідну сторону, але це можна змінити за допомогою &5Викрутки&r. \nАбо клацни правою кнопкою миші безпосередньо на вихідній стороні, або shift+клацни на сітці, що відповідає стороні виходу. \n\nЄ унікальні машини, які не обробляють рецепти, такі як &3Насос&r, &3Шахтар&r, &3Рибалка&r, &3Колектор предметів&r тощо. Ці машини вивантажують предмети на свою &7Лицьову сторону&r (яка все ще позначена крапкою).", + "quests.low_voltage.machine_auto_output_behaviour.task": "Хм, як цікаво!", + "quests.low_voltage.programmed_circuits.title": "Програмовані схеми", + "quests.low_voltage.programmed_circuits.subtitle": "Не хочеш витрачати свої схеми на вибір рецептів?", + "quests.low_voltage.programmed_circuits.desc.1": "Клацнувши на &6Слоті Конфігурації Схем&r у машинах, ти можеш створити &bпримарну Запрограмовану Схему&r. \n\nЦе фальшива схема, яка дозволяє вибирати певну конфігурацію для рецептів! \nБільше немає потреби витрачати свої схеми на створення &bЗапрограмованих Схем&r. \n\n&dЕлектричні Машини&r та &dВхідні Шлюзи Предметів&r матимуть Слот Примарної Схеми.", + "quests.low_voltage.programmed_circuits.desc.2": "&l&3Лор:&r&o Ця функція походить із GTNH.", + "quests.low_voltage.programmed_circuits.task": "Я зрозумів, мені не потрібно створювати схеми", + "quests.low_voltage.lv_conveyor.title": "LV Конвеєрний Модуль", + "quests.low_voltage.lv_conveyor.subtitle": "Створювальний компонент, але також і покриття!", + "quests.low_voltage.lv_conveyor.desc": "Рідше використовується як компонент, але входить до складу низки критично важливих машин. \n\nПри встановленні на машину конвеєрні модулі передаватимуть предмети. Їх можна налаштувати на імпорт або експорт. \n\nВони також можуть приймати різні &9Фільтри предметів&r.", + "quests.low_voltage.lv_robot_arm.title": "LV Роботизована Рука", + "quests.low_voltage.lv_robot_arm.subtitle": "Тобі не сподобається їх створювати", + "quests.low_voltage.lv_robot_arm.desc.1": "При встановленні на машину Роботизовані Руки є більш гнучким варіантом Конвеєрного Модуля. Вони дозволяють передавати предмети у певних партіях, з конкретною швидкістю або підтримувати певну кількість предметів у запасі. \n\nПрактичне використання Роботизованої Руки буде пояснене у майбутніх Квестах у вигляді підручника. \n\n&9Примітка:&r Функціональність Роботизованої Руки працює &lлише&r якщо її &lвимагають&r для виконання операції.", + "quests.low_voltage.lv_robot_arm.desc.2": "&l&3Лор:&r&o У GregTech 5 були такі блоки, як Буфер, Фільтр і Фільтр Типу, що дозволяли тонке керування предметами. У GTCE все це було замінено всемогутньою Роботизованою Рукою та різними Покриттями Фільтрів. Набагато компактніше!", + "quests.low_voltage.lv_piston.title": "LV Електричний Поршень", + "quests.low_voltage.lv_piston.subtitle": "Створювальний компонент — ти ж не очікував чогось вишуканішого?", + "quests.low_voltage.lv_piston.desc": "Спеціалізований мотор, необхідний для створення певних машин. \n\nОдин зі складніших створюваних компонентів, оскільки створюється з мотора.", + "quests.low_voltage.lv_pump.title": "LV Електрична Помпа", + "quests.low_voltage.lv_pump.subtitle": "Створювальний компонент, але також і покриття!", + "quests.low_voltage.lv_pump.desc": "При встановленні на машину помпи переміщуватимуть рідину. Їх можна налаштувати на імпорт або експорт. \n\nВони можуть приймати &9Фільтр Рідин&r.", + "quests.low_voltage.lv_fluid_regulator.title": "LV Регулятор Рідини", + "quests.low_voltage.lv_fluid_regulator.subtitle": "Покриття, яке ти можеш використовувати не часто", + "quests.low_voltage.lv_fluid_regulator.desc": "&aРегулятор рідини&r — це своєрідний еквівалент &9Роботизованої руки&r для рідин. \n\nВін може передавати рідини, але має два корисні режими: \n\n&9-&r &dТочне постачання&r — передає задану кількість рідини за тик, якщо вона доступна. Не більше, не менше. &9-&r &dТочне збереження&r — забезпечує підтримку точної кількості рідини в підключеній машині. \n\nТобі не знадобиться він часто, оскільки машини GT за замовчуванням заповнюють лише один слот за допомогою &6Насосного покриття&r", + "quests.low_voltage.cover_behaviour.title": "Поведінка обкладинки", + "quests.low_voltage.cover_behaviour.subtitle": "Додаткова функціональність без зайвого простору!", + "quests.low_voltage.cover_behaviour.desc.1": "Покриття встановлюються правим клацанням миші з Покриттям у руці на поверхню машини, а знімаються за допомогою &5Лома&r (або добуванням машини, але це значно повільніше). \n\nПрактично будь-яка Tile-Entity у GregTech прийматиме Покриття, навіть якщо вони не надають жодної функціональності. \n\nВідкрити Покриття можна, клацнувши по ньому правою кнопкою миші, утримуючи Shift, з &5порожньою рукою&r. \nТакож можна клацнути правою кнопкою миші з &5Викруткою&r або затиснувши Shift, клацнути на іншій поверхні через сітку.", + "quests.low_voltage.cover_behaviour.desc.2": "Для Покриттів, що передають предмети або рідини, буде доступна кнопка для увімкнення/вимкнення інших форм передачі через Покриття: \n\n&9- &rВимкнено: тільки Покриття буде передавати ресурси на цьому боці машини. \n\n&9- &rДозволено з Фільтром (актуально лише з фільтром!): інша передача буде дозволена, якщо вона відповідає фільтру. \n\n&9- &rДозволено без Фільтра: будь-яка передача буде дозволена на цьому боці машини. \n\nВстановлення Покриття нижчого рівня напруги на машину є &9безпечним&r.", + "quests.low_voltage.cover_behaviour.task": "Я тепер експерт у Покриттях, не хвилюйся.", + "quests.low_voltage.lv_canner.title": "Базовий Консервувальник", + "quests.low_voltage.lv_canner.subtitle": "Ця машина не робить нічого захопливого", + "quests.low_voltage.lv_canner.desc": "Створи цю машину, коли відчуєш, що настав час вкладатися в Батареї.", + "quests.low_voltage.lv_battery.title": "Батареї!", + "quests.low_voltage.lv_battery.subtitle": "Батареї для зберігання енергії!", + "quests.low_voltage.lv_battery.desc": "&aБатареї&r можна помістити у слот енергії внизу по центру інтерфейсу машини або у &3Буфер Батарей&r. \n\nЯкщо батареї знаходяться у твоєму інвентарі, їх можна клацнути правою кнопкою миші, утримуючи Shift, щоб вони &dзаряджали&r твої EU-предмети. \n\n&7LV&r, &bMV&r та &6HV&r Батареї випускаються у трьох варіантах, що дозволяє вибрати найкращий залежно від доступних матеріалів. \n&dЛітій&r має найбільшу ємність, за ним йдуть &dКадмій&r, а потім &dНатрій&r. \n\nНаша рекомендація? Знайди соляну жилу, а потім або &aелектролізуй Сіль&r для отримання &dНатрію&r, або &aпромий подрібнений Лепідоліт&r для отримання &dЛітію&r. \n\nОтримай &eбудь-яку&r &aБатарею&r, щоб завершити цей квест.", + "quests.low_voltage.lv_battery.task": "Будь-яка LV Батарея", + "quests.low_voltage.lv_battery_preparation.title": "Підготовка Батарей!", + "quests.low_voltage.lv_battery_preparation.subtitle": "Батареї чудові!", + "quests.low_voltage.lv_battery_preparation.desc": "Створи трохи батарейного сплаву, який використовується для корпусів батарей. \n\nСурма міститься у &6Стибніті&r, переглянь свій польовий довідник TFC, щоб дізнатися більше про її місцеперебування. \n\n&9Примітка:&r Це завдання &lне&r містить функціональні батареї — шукай їх нижче.", + "quests.low_voltage.lv_battery_buffer_4x.title": "Буфер Батарей", + "quests.low_voltage.lv_battery_buffer_4x.subtitle": "Корисно, якщо ти не хочеш будувати купу генераторів", + "quests.low_voltage.lv_battery_buffer_4x.desc.1": "Сам по собі Буфер Батарей нічого не робить. Однак, якщо ти помістиш батареї в його внутрішнє сховище, він працюватиме як енергетичний буфер. \n\n&3Буфер Батарей&r підтримує &9два Ампери на вхід&r і &9один Ампер на вихід&r, &dна кожну Батарею&r. Вихідна сторона має точку, а всі інші сторони використовуються як входи. \n\n&6Він також заряджатиме &lEU та RF&r інструменти всередині&r. \n\nЦе необхідна річ, якщо у тебе немає необмеженого джерела енергії. Отримай &eбудь-який&r &7LV&r Буфер Батарей, щоб завершити квест. \nОднак варіант на 16 слотів, ймовірно, буде надмірним на цьому етапі.", + "quests.low_voltage.lv_battery_buffer_4x.desc.2": "&9Примітка:&r Не підключай свої кабелі із втратами назад до Буфера Батарей! Якщо задуматися, ти просто втратиш енергію. \n\n&l&3Лор:&r&o Якщо чесно, GTCE Буфер Батарей був... посереднім. У GTCEu він був перероблений, щоб забезпечити суміш між функціональністю GT5 та GTCE. \nТепер енергія розподіляється рівномірно між усіма батареями!", + "quests.low_voltage.lv_battery_buffer_4x.task": "Будь-який Буфер Батарей", + "quests.low_voltage.lv_amp_explanation.title": "Але що таке Ампери?", + "quests.low_voltage.lv_amp_explanation.subtitle": "Ампери та ти: посібник з використання", + "quests.low_voltage.lv_amp_explanation.desc": "Ця лінія завдань слугує швидким путівником по &9GregTech Амперажу&r. Щодо механіки &dНапруги&r, ми розглянемо її, коли ти досягнеш &bMV&r. \n\n&6&lTL;DR:&r Для безпеки узгоджуй межу амперажу твоїх кабелів з максимальною кількістю ампер, яку забезпечують твої енергогенератори. \n\nВсе ще плутаєшся? Переглянь розділ &cGregTech Енергія&r для повного огляду електросистеми GregTech!", + "quests.low_voltage.lv_ore_prospector.title": "Це зламування", + "quests.low_voltage.lv_ore_prospector.subtitle": "Майбутнє Prospector", + "quests.low_voltage.lv_ore_prospector.desc": "Prospector — це чудовий інструмент, який допоможе тобі швидко знаходити жили. \n\nЙого GUI інтерактивний. Клацнувши правою кнопкою миші, ти зможеш сканувати руди, які відобразяться на динамічній карті. \n\n&l&3Лор:&r&o У НАШІ часи портативний Prospector був заблокований на &dLuV&f. Дітям зараз значно легше.", + "quests.low_voltage.lv_sprayer.title": "Балончик з фарбою", + "quests.low_voltage.lv_sprayer.subtitle": "Час для війни тегів серверів", + "quests.low_voltage.lv_sprayer.desc": "На жаль, це лише &lПорожній&r Балончик з фарбою, який потрібно заповнити Хімічним Барвником перед використанням. \n\n&aБалончики&r не мають жодної функціональності для машин, але можуть бути &bвізуально привабливими та корисними&r! \n\nБудь-яка (або майже будь-яка) Tile-Entity у GregTech (машина, труба, кабель...) може бути &6забарвлена&r в один із 16 кольорів на твій вибір. Це чудово для скріншотів або для розділення різних налаштувань у багатокористувацькій базі. Вони також допомагають розрізняти трубопроводи та кабелі. \n\nЯкщо тримати &aБалончик&r у другій руці, він автоматично забарвлюватиме будь-який блок, який ти розміщуєш.", + "quests.low_voltage.other_machines.title": "Але зачекай, є ще більше!", + "quests.low_voltage.other_machines.subtitle": "Ти не можеш втекти від Greg...", + "quests.low_voltage.other_machines.desc": "Ми не будемо розглядати &dповний масштаб звичайної обробки руди&r. Чому звичайної? Деякі руди потребують спеціальної обробки, але це тема для набагато пізніше. О ні, ми вже захопилися! \n\nДеякі машини, такі як &bХімічна Ванна&r або &bЕлектролізер&r, можуть бути корисними. \n\nЗлякався обробки руди? Переглянь спеціальний розділ &cОбробка Руди&r для повного покрокового керівництва!", + "quests.low_voltage.other_machines.task": "Я погоджуюся втратити здоровий глузд", + "quests.low_voltage.lv_chemical_bath.title": "Базова Хімічна Ванна", + "quests.low_voltage.lv_chemical_bath.subtitle": "The Chemical Bath bathes...", + "quests.low_voltage.lv_chemical_bath.desc.1": "&lПозa межами обробки руди:&r \n\nТи можеш використовувати Хімічну Ванну для заміни рецептів, що використовують &6запечатану бочку&r, роблячи виробництво паперу та шкіри &6безболісним&r. \n\nЄ й інші менш важливі рецепти, такі як фарбування різних предметів і блоків або їх відбілювання.", + "quests.low_voltage.lv_chemical_bath.desc.2": "&lДля обробки руди:&r \n\nДеякі &aДроблені Руди&r мають альтернативні шляхи при промиванні до &aОчищеної Руди&r, що включає купання у &aРтуті&r або &aПерсульфаті Натрію&r. Цей крок не є надто важливим, якщо тільки тобі не потрібен той особливий &6Побічний Продукт&r. Це може бути чудовим альтернативним джерелом Срібла (натяк, натяк!).", + "quests.low_voltage.lv_electroliser.title": "Базовий Електролізер", + "quests.low_voltage.lv_electroliser.subtitle": "Він робить бззз", + "quests.low_voltage.lv_electroliser.desc.1": "&lПоза рудною обробкою:&r \n\nЯк і Центрифуга, ця машина виконує безліч завдань – ми не можемо перерахувати їх усі! На щастя, це одна з найдешевших &7LV&r машин, тож бери її, щойно вона стане необхідною.", + "quests.low_voltage.lv_electroliser.desc.2": "&lДля обробки руди:&r \n\nГаразд, ми збрехали. Він не &oточно&r використовується для обробки руди, а фактично для &aрозкладання пилу&r. Однак більшість корисних рецептів електролізу заблоковані на рівні &bMV&r. Ти можеш переглянути &eмолекулярну формулу&r у підказці пилу, щоб побачити, що можна отримати з електролізу.", + "quests.low_voltage.lv_electroliser.desc.3": "&cБудь обережним!&r Через особливості руд, пряме виплавлення пилу в Злитки може дати вищий вихід металу, ніж електроліз. Однак це означає втрату інших побічних продуктів у пилу. Тобі доведеться вирішити, що важливіше: пряма цінність чи кількість побічних продуктів.", + "quests.low_voltage.lv_mixer.title": "Базовий Змішувач", + "quests.low_voltage.lv_mixer.subtitle": "Міксер змішує...", + "quests.low_voltage.lv_mixer.desc": "Використання міксера &6значно прискорить&r процес створення кольорової сталі, особливо &4червоної сталі&r для твоїх корпусів машин. Навіть якщо зараз тобі здається, що це не потрібно, згодом ти зрозумієш, що це &6необхідно&r.", + "quests.low_voltage.lv_mixer.task": "Від Create або GregTech", + "quests.low_voltage.soldering_alloy.title": "Паяльний сплав", + "quests.low_voltage.soldering_alloy.subtitle": "У мене є душа, але я не паяльник", + "quests.low_voltage.soldering_alloy.desc": "&aПаяльний Сплав&r використовується виключно як &9Рідина&r і в більшості випадків є &dвзаємозамінним&r у рецептах схем як дешевша альтернатива Олову&r. \n\nВибір за тобою. Хочеш зекономити матеріали? Робіть Паяльний Сплав. Хочеш витрачати менше часу на створення матеріалів? Олово — твій вибір.", + "quests.low_voltage.gallium_arsenide.title": "Арсенід галію", + "quests.low_voltage.gallium_arsenide.subtitle": "Я ненавиджу побічні продукти, вони чудові", + "quests.low_voltage.gallium_arsenide.desc": "Багато матеріалів у майбутньому не можна буде виплавляти безпосередньо з будь-яких руд! Вони отримуються як побічні продукти при обробці інших руд. Галій та Арсен є &4серед&r таких матеріалів. \n\nДля &dГалію&r ти можеш, у порядку від найгіршого до найкращого (з урахуванням складності та виходу): \n\n&9- &3Електролізувати &aСфалерит&r для невеликого шансу отримати малу кількість пилу. Зверни увагу, що ти втрачаєш можливість прямого виплавлення. \n\n&9- &r Помістити &aДроблений Боксит&r у &3Хімічну Ванну&r. Зверни увагу, що це потребує &9Персульфату Натрію&r. \n\n&9- &r Отримати його як побічний продукт обробки &aСфалериту&r у &3Термальному Центрифузі&r або &3Центрифузі&r. \n\nДля &dАрсену&r тобі доведеться добувати та &3центрифугувати&r &aРеальгар&r або пропустити &aКобальтит&r через ЕДП.", + "quests.low_voltage.lv_assembler.title": "Базовий Збирач", + "quests.low_voltage.lv_assembler.subtitle": "Цей хлопець збирає краще, ніж ти та IKEA", + "quests.low_voltage.lv_assembler.desc.1": "Хоча це &9важлива&r машина для прогресу, вона &9&lне допоможе тобі негайно&r, оскільки є &cдорогою.&r Більшість рецептів, які ти захочеш використовувати, потребують &cрідин&r. Спочатку налаштуй трохи більше інфраструктури, перш ніж поспішати з її створенням. \n\nЗ цим розібралися, &3Збирач&r є ключовим для ігрового процесу. Вважай його таким же важливим, як Верстак, тільки... ну, це ж машина, очевидно.", + "quests.low_voltage.lv_assembler.desc.2": "Якщо у тебе достатньо інфраструктури, ти зможеш використовувати покращені рецепти для: \n\n&9-&r &6Вакуумних Трубок&r, що дають понад удвічі більший вихід \n\n&9-&r &6Резисторів&r, забезпечуючи 4 резистори за один крафт! \n\n&9-&r &6Друкованих Плат&r, значно зменшуючи використання міді \n\nВахуу! \n\n&l&3Лор:&r&o У часи GregTech 2, Машина Збірки мала лише два слоти \nі використовувалася переважно для альтернативних рецептів схем та корпусів.", + "quests.low_voltage.lv_assembler.task": "Базовий Збирач", + "quests.low_voltage.t2_circuit_board.subtitle": "Так, так, це дерево, але не недооцінюй його", + "quests.low_voltage.t2_circuit_board.desc.1": "Ця Друкована Плата використовується для створення &dMV Схем&r! \n\n&9Примітка:&r У тебе є &lдва&r варіанти створення Фенольної Друкованої Плати. Якщо ти використовуєш &aПерсульфат Натрію&r або &aХлорид Заліза III&r, створення плат займе &6лише чверть Срібла&r порівняно з рецептом крафту. \n\n&lОднак&r, враховуючи, наскільки складно тобі може бути отримати ці хімікати &oзараз&r, ти можеш просто використати більше Срібла, добуваючи більшу частину жил Галеніту... \n\nКвест на &aПерсульфат Натрію&r знаходиться в розділі &bMV&r, якщо тобі хочеться трохи почитати.", + "quests.low_voltage.t2_circuit_board.desc.2": "&l&3Лор:&r&o У GTCEu 1.12.2 ці друковані плати називалися &2Good Circuit Boards&f. Не зовсім відповідна назва, адже їх &4доволі складно&r створювати.", + "quests.low_voltage.lv_diode.title": "Діод", + "quests.low_voltage.lv_diode.subtitle": "Не піддавайся впливу EMI!", + "quests.low_voltage.lv_diode.desc": "Не дай JEI себе обдурити... зараз є лише один можливий рецепт для цього Примітивного Діода — той, що використовує рідке скло. \n\nДіоди мають &4неприємний рецепт&r, але вони стануть дешевшими та зручнішими, як тільки ти зможеш отримати &eПоліетилен&r. \n\nЦе необхідно для &dMV Схем&r.", + "quests.low_voltage.1_mv_circuit.title": "Перший MV Контур!", + "quests.low_voltage.1_mv_circuit.subtitle": "Це означає, що ми вже на рівні MV?", + "quests.low_voltage.1_mv_circuit.desc": "Ну що... вже маєш Алюмінієві Злитки? \n\nКожна Електрична Епоха має Схеми, що відповідають її рівню. Гарна Електронна Схема — це &dперша MV Схема&r, яку ти можеш створити з трьох рівнів &bMV&r Схемотехніки. \n\nЗавжди шукай дешевші способи створення схем — нові набори рецептів стають доступними щоразу, коли ти створюєш новий рівень &2Збирача Схем&r. Зручно, що цей рівень Схем відкриває один прямо зараз! Його рецепти набагато дешевші, ніж у Деплойерів. \n\n&6Маючи це та Алюміній, ти отримаєш доступ до MV Машин.&r \n\nЯкщо тобі складно розібратися у хаосі схем GregTech, переглянь розділ &6Таблиця Прогресу&r.", + "quests.low_voltage.lv_circuit_assembler.title": "Збирач Схем", + "quests.low_voltage.lv_circuit_assembler.subtitle": "Сподіваюся, твоя перша витрата на MV Схему", + "quests.low_voltage.lv_circuit_assembler.desc.1": "Відтепер усі Схеми слід створювати у &3Збирачі Схем&r. Використовуй його зараз, щоб насолодитися &6набагато дешевшими LV та MV схемами&r. \n\nКожного разу, коли ти оновлюєш рівень &3Збирача Схем&r, ти зможеш створювати більш &dпросунуті&r варіанти схем. Вони використовуватимуть &cскладні&r та &mіноді&r незнайомі інгредієнти, але загалом будуть ефективнішими у створенні.", + "quests.low_voltage.lv_circuit_assembler.desc.2": "&l&3Лор:&r&o Збирач Схем з'являвся і зникав у різних версіях GregTech. У GT5 його не було, але він був повторно доданий у GT5 Unofficial. GTCE вирішив не переносити його, і боротьба за його включення триває у GTCEu.", + "quests.low_voltage.lv_greenhouse.title": "Електрична теплиця", + "quests.low_voltage.lv_greenhouse.subtitle": "Сила KubeJS", + "quests.low_voltage.lv_greenhouse.desc.1": "Багатоблокова &3Електрична Теплиця&r може бути твоїм джерелом &aКолод&r \nта інших рослин, якщо ти віддаєш перевагу створенню машин GregTech \nзамість механізмів Create. Вона також має унікальну властивість — здатність вирощувати більше декоративних рослин з TFC! \n\nЦе одна з небагатьох машин, що має &2Ідеальне Перевантаження&r, що означає, що кожен вищий рівень подачі EU збільшує швидкість рецепту у 4 рази замість звичайних 2!", + "quests.low_voltage.lv_greenhouse.desc.2": "&9Примітка:&r Для рецептів, що потребують понад 32 EU/t, багатоблокова структура потребує або 1 &bMV&r енергетичний люк, або 2 &7LV&r енергетичних люки. \n\nБагатоблоки &cне&r використовують 2A одного рівня для досягнення наступного рівня мінімальної напруги рецепту. \n\nІншими словами, контролер повинен показувати принаймні &bMV&r у GUI, щоб запускати рецепти, які в EMI позначені як &bMV&r, навіть якщо вони можуть отримати достатньо EU/t з конфігурацією люків нижчого рівня. \n\n&9Примітка:&r Ця структура потребує багато &7Сталі&r. Переконайся, що у тебе є &3ЕДП&r для цього.", + "quests.low_voltage.lv_greenhouse.desc.3": "&l&3Лор:&r&o Ця багато блокова структура була спочатку створена для GTCEu Community Pack, але також доступна у документації розробників GTCEu. Вона значно повільніша за стандартну, щоб відповідати повільним темпам росту дерев у TFC, але до версії TFG 0.9 кожен рецепт займав майже годину!", + "quests.low_voltage.lv_centrifuge.title": "Базова Центрифуга", + "quests.low_voltage.lv_centrifuge.subtitle": "Воно робить протилежне до Змішувача", + "quests.low_voltage.lv_centrifuge.desc.1": "&lПоза межами обробки руди:&r \n\nОх, що тільки ця машина не робить? Розкладання рецептів для розділення типів пилу, розділення повітря, заповнення податкових декларацій та багато іншого... \n\nСписок надто довгий! Просто скажемо, що &cтобі потрібна Центрифуга&r.", + "quests.low_voltage.lv_centrifuge.desc.2": "&lДля обробки руди:&r \n\nЦя машина перетворює &aНечистий Пил&r або &aОчищений Пил&r на чистий пил, додаючи крихітний пил як &6Побічний продукт&r. Це не входить до оптимального ланцюга отримання побічних продуктів, але є найдешевшою машиною для обробки руди серед представлених варіантів, як для запуску, так і для налаштування у малому масштабі.", + "quests.low_voltage.lv_centrifuge.desc.3": "&l&3Лор:&r&o У базовому GTCE це була об'єктивно найсильніша машина для обробки руди, оскільки її було досить легко використовувати, і вона давала три крихітні пилу, як і Мийка Руди або Термальна Центрифуга. Ми знизили її ефективність на користь різноманітності.", + "quests.low_voltage.lv_centrifuge.task": "", + "quests.low_voltage.lv_glue.title": "Липкий", + "quests.low_voltage.lv_glue.subtitle": "Яка липка ситуація", + "quests.low_voltage.lv_glue.desc": "Тепер ти можеш &3центрифугувати&r &aЛипку Смолу&r, що дасть тобі &aКлей&r у рідкій формі (та менш корисний Plantball, &6поки що&r). Почни виробництво Клею заздалегідь! Ти можеш використовувати його для створення &6дешевших Резисторів&r, а також &6дешевших Друкованих Плат&r у &3Збирачі&r (і він буде особливо корисним &oв найближчому майбутньому&r). \n\n&eПримітка:&r Ти також можеш центрифугувати TFC's &aКлей&r або &aСмолу Хвойних&r, що буде простішим варіантом!", + "quests.low_voltage.lv_cutter.title": "Базовий Різак", + "quests.low_voltage.lv_cutter.subtitle": "Різак... ріже...", + "quests.low_voltage.lv_cutter.desc": "Поки що тобі слід використовувати &9Воду&r для його рецептів, замість того щоб намагатися отримати Мастило. \n\n&3Різальна Машина&r також відкриває можливість перетворення &6Стержнів у чотири Болти&r. \n\nЦя машина — єдиний спосіб отримати &dПластини з Каменів&r, які потрібні для створення Фільтрів, а отже, і &3Збирача Газу&r.", + "quests.low_voltage.lv_cutter.task": "Будь-який Різак", + "quests.low_voltage.lv_gas_collector.title": "Базовий Газовий Колектор", + "quests.low_voltage.lv_gas_collector.subtitle": "Це захопить твій подих", + "quests.low_voltage.lv_gas_collector.desc": "Газовий Колектор збирає Повітря, яке потім можна центрифугувати у &aКисень&r та &aАзот&r. \n\n&l&3Лор:&r&o Гравці GregTech 5 пам’ятають, як їм доводилося використовувати Компресор з IC2-капсулами для отримання Стисненого Повітря... тут хімія капсул більше не потрібна.", + "quests.low_voltage.lv_oxygen.title": "Ковток свіжого кисню", + "quests.low_voltage.lv_oxygen.subtitle": "Власне, це і є діоксиген...", + "quests.low_voltage.lv_oxygen.desc.1": "Ти можеш витратити &o&eцінні роки свого життя&r у JEI, шукаючи оптимальний рецепт отримання Кисню, враховуючи безліч способів його добування. Різні мінерали виробляють його при електролізі. \n\nЯкби ж у книзі завдань було більше інформації!", + "quests.low_voltage.lv_oxygen.desc.2": "Сюрприз! Найкраще джерело, на нашу думку (!), — це &aцентрифугування Повітря&r після створення &dГазового Колектора&r, який ти, можливо, поки що не можеш зробити. Цей рецепт також дає &aАзот&r, що корисно, оскільки він може прискорити деякі рецепти у &3Електричній Доменній Печі&r. \n\nДруге найкраще джерело, на нашу думку (!), — це &aелектроліз Кремнезему&r. Кремнезем отримується з різних джерел, таких як Пил Скла та різні Пил Каменю. Ми повернемося до &6цього методу пізніше&r, тому що він насправді &6бог&r.", + "quests.low_voltage.lv_oxygen.desc.3": "Третє найкраще джерело, на нашу думку (!), — це &aелектроліз Води&r. Насправді електроліз води більше підходить для &aвиробництва Водню&r через високу енергетичну вартість. \n\n&4Не використовуй цей метод як основне джерело Кисню&r, лише для &1Водню&r — ми ще допоможемо тобі з його отриманням. \n\nЧетверте найкраще джерело, на нашу думку (!), — це &aніколи не утилізувати&r його! Будь-який Кисень, отриманий з будь-якого джерела, має цінність і повинен зберігатися у Баках. \n\n&eПримітка:&r Надішли рідину, зберігаючи її у &lбудь-якому&r баку у своєму інвентарі. Відро також підійде.", + "quests.low_voltage.lv_nitrogen.title": "Азот", + "quests.low_voltage.lv_nitrogen.subtitle": "Твій прискорювач Електричної Доменної Печі", + "quests.low_voltage.lv_nitrogen.desc": "На цей момент єдина користь від Азоту — це прискорення роботи твоєї &6ЕДП&r. \nМожливо, це не здається важливим, але з урахуванням того, як часто ти будеш її використовувати, це точно варто налаштувати. Швидші рецепти означають менше витраченої енергії!", + "quests.low_voltage.lv_arc_furnace.title": "Дуговa Піч", + "quests.low_voltage.lv_arc_furnace.subtitle": "Дугова піч ще ніколи не була такою гарною", + "quests.low_voltage.lv_arc_furnace.desc.1": "&3Дугова піч&r використовує трохи &9кисню&r для виплавки предметів іншим способом, ніж звичайні печі. \n\nТи можеш використовувати її для простішого виробництва &aкованого заліза&r, подвоєння &aскла&r та отримання &aвідпаленого міді&r для дешевших електронних компонентів. Це також твій новий найкращий спосіб створення &4червоного сталі&r та &1синього сталі&r у злитках! \n\nВона також може переробляти різні компоненти та машини назад у їхні вихідні матеріали.", + "quests.low_voltage.lv_arc_furnace.desc.2": "&l&3Лор:&r&o У попередніх версіях GregTech були і Дугова піч, і &bПлазмова дугова піч&f. У такому разі, чому б не використовувати одну машину для обох? \nНу, саме так ми і думали — але врешті-решт вирішили прибрати один із двох &bплазмових&f рецептів. А потім і другий &bплазмовий&f рецепт. \n\n&oКоротко кажучи, &bПлазмова дугова піч&f &4зникла&f. RIP.", + "quests.low_voltage.lv_extractor.title": "Основи рідинної екстракції", + "quests.low_voltage.lv_extractor.subtitle": "Екстрактор екстрагує...", + "quests.low_voltage.lv_extractor.desc.1": "Хм... хіба ми вже не жартували про це? \n\nПричина, чому ми не пропонуємо версії &7LV&r для &6парових&r машин, полягає в тому, що вони &4НЕ&r потрібні. Ти можеш не захотіти вкладатися в оновлення, яке майже нічого не змінює. За винятком &oцього&r конкретного випадку, адже він значно покращує &6парову епоху&r. \n\n&3Базовий екстрактор&r отримує можливості роботи з рідинами, що дозволяє &aекстракцію рідин&r. Використовуй його для плавлення гуми, яку ти раніше затвердив, \nдля &dплавлення припою&r для твоїх схем та для &dплавлення червоного сплаву&r для &6найкращого рецепту вакуумної трубки&r у &3Збирачі&r!", + "quests.low_voltage.lv_extractor.desc.2": "&l&3Лор:&r&o Ти помітив, що ця машина поєднує функції Екстрактора та Рідинного Екстрактора? У попередніх версіях GregTech це були окремі машини.", + "quests.low_voltage.lv_chemical_reactor.title": "Базовий Хімічний Реактор", + "quests.low_voltage.lv_chemical_reactor.subtitle": "Хімія для чайників", + "quests.low_voltage.lv_chemical_reactor.desc.1": "&3Хімічний Реактор&r буде необхідний для &lбагатьох&r рецептів. \n\nНумо випробуймо його — чому б не використати твій щойно створений Хімічний Реактор, щоб розблокувати новий, &6кращий рецепт Гуми&r? Гума &dнепридатна&r у вигляді рідини, тому тобі знадобиться ще одна машина для її подальшої обробки.", + "quests.low_voltage.lv_chemical_reactor.desc.2": "Ти не можеш створити Гуму, використовуючи лише Хімічний Реактор, тому ось кілька &aінших машин&r, які тобі варто розглянути: \n\n&3Затверджувач&r допоможе тобі перетворити рідку Гуму безпосередньо в &aГумові Листи&r. Вони тобі знадобляться надалі. \n\nПотім ти можеш скористатися &3Збирачем&r, щоб використовувати розплавлену Гуму для створення &aКабелів&r. Це не важливо для Олов'яних Кабелів, але кращі кабелі &eпотрібно&r буде створювати саме в Збирачі. \n\n&eПримітка:&r Щоб здати рідину, збережи її в &lбудь-якому&r резервуарі у своєму інвентарі. Бочка — ідеальний варіант.", + "quests.low_voltage.lv_fluid_solidifier.title": "Базовий Затверджувач Рідин", + "quests.low_voltage.lv_fluid_solidifier.subtitle": "Затверджувач Рідин затверджує...", + "quests.low_voltage.lv_fluid_solidifier.desc": "Розмісти цю машину поруч із &3Хімічним Реактором&r, щоб автоматично затверджувати Гуму у &aГумові Листи&r. \n\nТи можеш налаштувати автоматичний вивід рідини з Хімічного Реактора, якщо &dвикористаєш гайковий ключ&r на його боці та увімкнеш &9автовивід рідини&r. \n\nБуде ще багато рідин для затвердіння, тому ти можеш перепризначити &3Затверджувач Рідин&r, коли не створюєш Гуму — або зробити другий!", + "quests.low_voltage.mold_rotor.title": "Комбо!", + "quests.low_voltage.mold_rotor.subtitle": "Час покінчити зі стражданнями ручного виготовлення роторів!", + "quests.low_voltage.mold_rotor.desc": "Використовуй обидві нові машини, щоб перетворити матеріал у рідину, а потім затвердити його назад у Ротор! Це поєднання значно спрощує створення Роторів — &6чотири Злитки на один Ротор&r. \n\nТи можеш зробити те саме для &6Шестерень&r та &6Малих Шестерень&r, які згодом будуть замінені, коли ти створиш &3MV Екструдер&r. \n\n&9Примітка:&r Деякі метали потребують вищої напруги, ніж &7LV&r, для Екстракції Рідини, тому слідкуй за рівнем рецепту в EMI.", + "quests.low_voltage.mold_plate.title": "Ливарна форма та Гумові Листи", + "quests.low_voltage.mold_plate.subtitle": "Ще дешевша гума", + "quests.low_voltage.mold_plate.desc": "Припини марнувати час із &6сплавною плавильною піччю&r. Тобі знадобиться багато &6гумових листів&r, а пізніше ти також використовуватимеш їх для інших видів пластмас. \n\nМожливо, ти думаєш, що можна використовувати екструдер для створення гумових листів, але &6твердотільний рідинний формувач&r може набагато більше, \nтоді як екструдер майже не має сенсу до &bMV&r.", + "quests.low_voltage.cupronickel_coil.title": "Купронікелеві котушки", + "quests.low_voltage.cupronickel_coil.subtitle": "Перша нагрівальна спіраль", + "quests.low_voltage.cupronickel_coil.desc": "Приготуй &a128 Купронікелю&r, &a32 Бронзи&r та &a16 Олов'яного Сплаву&r для створення Нагрівальних Котушок, необхідних для твоєї першої Електричної Доменної Печі. \n\nЦе все ще менше половини (!) вартості всієї ЕДП у сировині. Тобі також знадобиться приблизно стак Інвару та Сталі, тож час копати. \n\nКупронікелеві Котушки дозволять ЕДП виконувати рецепти до &d1,800K&r (без урахування бонусів напруги). Досить гаряче, якщо запитати нас. \n\n&6Цей квест відкриває новий підручник про Котушки у вкладці &lПоради та Хитрощі&r&6 – переглянь його, щоб дізнатися більше!&r", + "quests.low_voltage.lv_ebf.title": "Електрична Доменна Піч", + "quests.low_voltage.lv_ebf.subtitle": "Одна з основних машин GregTech. Ми любимо її великою.", + "quests.low_voltage.lv_ebf.desc.1": "Цей квест пояснює базовий принцип роботи &3Електропечі&r, а квест поруч із ним розповість про механіку багатоблочних компонентів, які тобі також знадобляться. Обов’язково ознайомся з тим квестом.\n\nОтже, &3ЕДП&r — це твій &eперший електричний багатоблок&r! Вітаємо. Вона використовується для обробки матеріалів при високих температурах.\n\nТи познайомишся з ЕДП, щоб виготовляти &aАлюміній&r і перейти до &d&bЕри MV&r. Вона також дозволяє створювати &7Сталь&r швидше, ніж &6Звичайна піч&r, тож ти нарешті можеш демонтувати свою стару кузню з TFC, якщо бажаєш.", + "quests.low_voltage.lv_ebf.desc.2": "Варто пам’ятати, що ЕДП— це справжній велетень. Мінімальна витрата енергії для запуску рецепту становить &9120 EU/t&r! Це трохи менше, ніж потужність 4 &7LV&r Генераторів або Альтернаторів.\n\nМожливо, варто розглянути варіант створення окремої лінії живлення, з окремими Генераторами поруч із ЕДП та буфером батарей. Будь обережний — втрати в кабелях можуть бути суттєвими.", + "quests.low_voltage.multiblock_tech.title": "Техніки багатоблокових структур", + "quests.low_voltage.multiblock_tech.subtitle": "О, ми ж любимо мультиблоки, правда?", + "quests.low_voltage.multiblock_tech.desc": "Це &6основи&r того, що потрібно для побудови твого першого &bЕДП&r, хоча вона доволі гнучка для налаштувань. Не забудь скористатися &6EMI&r, натиснути &6U&r на контролері та не соромся &6клацати по структурних блоках&r, щоб побачити можливі варіанти.\n\nВажливе зауваження: кожен Енергетичний люк може приймати &a2A&r, тобто на рівні &7LV&r вони можуть обробляти по &a64 EU/t&r. З двома люками твоя &eЕДП&r зможе працювати на &a128 EU/t&r.\n\nЩоб дізнатися більше про цю механіку, переглянь &eРозділ про енергію&r, зокрема секцію &eВитрати енергії&r.\n\nБагатоблоки мають багато цікавих механік, які можуть здаватися складними, але не хвилюйся — тобі не потрібно нічого надто складного на цьому етапі. Усе прийде з досвідом!", + "quests.low_voltage.multiblock_tech.task.1": "Вхідна Шина", + "quests.low_voltage.multiblock_tech.task.2": "Вихідна Шина", + "quests.low_voltage.multiblock_tech.task.3": "Вхідний люк", + "quests.low_voltage.lv_superconductor.title": "Надпровідник LV", + "quests.low_voltage.lv_superconductor.subtitle": "Без втрат, без дзижчання", + "quests.low_voltage.lv_superconductor.desc.1": "& 6Надпровідники& r — це особливі дроти, доступні для кожного рівня напруги. Вони не мають кабельного аналога, але це й не потрібно, адже вони мають абсолютно & 6нульові втрати кабелю& r. \n\nВони також не завдають шкоди при дотику. Це робить їх найкращим вибором для проводки, хоча вони трохи дорожчі порівняно з іншими дротами. \n\nЯкщо ти ще не в захваті, то 1x варіант також підтримує 2 ампери. Хіба це не чудово? \n\nЗараз саме час замінити твої & aолов’яні кабелі& r. Перероби їх у & 3Екстракторі& r, щоб повернути як олово, так і гуму, використані для їх створення.", + "quests.low_voltage.lv_superconductor.desc.2": "&l&3Лор:&r&o Жодна версія GregTech не мала справжніх Надпровідників для &7LV&f до появи Gregicality та GTCEu, хоча деякі модпаки мали безвтратні кабелі.", + "quests.low_voltage.aluminium_dust.title": "Алюмінієвий пил", + "quests.low_voltage.aluminium_dust.subtitle": "Час для пригод", + "quests.low_voltage.aluminium_dust.desc": "Є багато мінералів, які можна електролізувати для отримання алюмінію, але більшість із них недоступні до &bMV&r. Сапфір є винятком, а також кілька рецептів обробки руди можуть давати алюмінієвий пил як побічний продукт. Переглянь JEI для варіантів і звернись до &2Польового довідника&r, щоб знайти кожну руду. \n\nЯк тільки ти матимеш достатньо алюмінію, рекомендуємо зробити електролізер як свою першу MV-машину, щоб розблокувати всі інші можливості. \n\nТепер тобі потрібен лише ЕДП! Ти вже мав би почати працювати над ним, а якщо ні — краще починай!", + "quests.low_voltage.aluminium_ingot.title": "Твій перший алюмінієвий злиток", + "quests.low_voltage.aluminium_ingot.subtitle": "Ми вже фактично в MV, так?", + "quests.low_voltage.aluminium_ingot.desc": "Ну... ти можеш показати нам &bMV&r Схему також? \n\n&aАлюміній&r — основний інгредієнт для &bMV&r машин. Готуйся до великої потреби в ньому. \n\nПроцес виплавки Алюмінію можна скоротити приблизно на третину за допомогою &9Азоту&r, який отримують шляхом центрифугування &9Повітря&r з &3Газового Колектора&r. \n\n&6Тобі все ще знадобляться MV Схеми для створення MV машин!&r", + "quests.low_voltage.mv_hull.title": "Третій корпус вашої машини", + "quests.low_voltage.mv_hull.subtitle": "Це йде досить добре, залишилося лише 7!", + "quests.low_voltage.mv_hull.desc1": "Молодець, тепер у тебе є &bMV корпус машини&r, твоя перша &bMV схема&r і твій перший &6Збирач схем&r. \n\nЦе суть &6GregTech&r: на кожному рівні ти створюватимеш нові &6машини&r, використовуючи нові &6матеріали&r та &6хімікати&r. Ти отримаєш &5стільки задоволення&r, що ми навіть трохи заздримо!", + "quests.low_voltage.mv_hull.desc2": "Перш ніж заглиблюватися в &bMV&r, пам’ятай, що в &6TFG&r ти можеш використовувати &6Create&r \nдля зміцнення своєї інфраструктури, якщо не хочеш надто покладатися на GregTech. Алюмінієві вали та зубчасті колеса мають у 4 рази більшу міцність на навантаження, ніж сталеві, тож ти зможеш запускати всі свої машини набагато швидше!", + "quests.medium_voltage": "&bMV&r - Середня Напруга", + "quests.medium_voltage.subtitle": "Занурення в нафтохімію та вдосконалення електроніки", + "quests.medium_voltage.mv_machine_hull.title": "Ласкаво просимо до MV!", + "quests.medium_voltage.mv_machine_hull.subtitle": "Більше технологій, більше проблем", + "quests.medium_voltage.mv_machine_hull.desc.1": "Кожного разу, коли ти переходиш на новий рівень, все може здатися трохи складним. Тобі доведеться створювати багато &eнових машин&r і виробляти &eхімікати&r. \n\\n\\nЯк ти, мабуть, бачив у завданнях, тобі потрібно виконати &2три основні цілі&r перед переходом до &6HV&r. Нумо розберемо їх одну за одною.", + "quests.medium_voltage.mv_machine_hull.desc.2": "Спочатку тобі потрібно оновити &dЕДП&r двома новими &bMV Енергетичними Люками&r. Це дозволить йому розганятися та виконувати &6HV рецепти&r. \nЦе оновлення є ключовим для виробництва &eнержавіючої сталі&r, основного матеріалу для &6HV&r, а також &eКанталу&r, який тобі знадобиться для оновлення &dЕДП котушок&r.", + "quests.medium_voltage.mv_machine_hull.desc.3": "Твоя друга ціль—хоча ти можеш почати з неї першою, якщо хочеш—передбачає занурення в хімію. Твій перший пластик, &eПоліетилен&r, є ключовим для подальшого прогресу. Є два можливі шляхи, які ти можеш обрати, а завдання допоможуть тобі з орієнтацією:\\n\\n- &eПетрохімічний шлях&r: видобуток нафти з ґрунту або нафтоносних пісків. Цей шлях також відкриває виробництво &eДизеля&r для спалювання палива.\\n\\n- &eБіохімічний шлях&r: використання &6Піролізної Печі&r та деревини (ферма дерев на Create працює чудово). Цей метод дає більше &eБензолу&r і відкриває можливість використання &eГазового Генератора&r.\\n\\nКожен шлях має свої плюси та мінуси, але зрештою тобі знадобляться обидва.", + "quests.medium_voltage.mv_machine_hull.desc.4": "Останній крок тут — розблокування &6другої HV Схеми&r. Вона потребує лише &aдвох кроків&r, що робить її швидшою у створенні порівняно з &6першою HV Схемою&r, яка вимагає &cтрьох кроків&r. \n\nЩоб досягти цього, тобі потрібно отримати &dЛазерний Гравер&r, який дозволяє створювати твої перші &dВафлі&r. З ними ти зможеш створити &6HV Схему&r, яку використаєш для побудови &bMV Збирача Схем&r. \n\nЦе не є обов’язковим прямо зараз—ти можеш продовжувати використовувати першу HV Схему для прогресу—але &aце значно полегшить тобі життя&r, якщо зробиш це зараз. Повір нам.", + "quests.medium_voltage.mv_miner.title": "Автоматичне Видобування", + "quests.medium_voltage.mv_miner.subtitle": "Так що вам набридло добувати самому?", + "quests.medium_voltage.mv_miner.desc.1": "Ця добра душа&r буде добувати руди для тебе, якщо її розмістити над жилою. \n\nВертикальний діапазон необмежений під майнером. Горизонтальний діапазон відображається у підказці. \n\nВаріант &bMV&r може не мати достатнього діапазону для видобутку всієї жили, але варіант &6HV&r має, тому можливо варто зачекати. Отримай &eбудь-який&r, щоб завершити це завдання.", + "quests.medium_voltage.mv_miner.desc.2": "Тобі знадобиться &9Енергія&r. &aЗаряджені Батареї&r можуть працювати, але вони мають властивість швидко розряджатися, що трохи незручно. \n\nНайкраща рекомендація — використовувати заповнену &3Бочку&r з якимось паливом &7(якщо ти використовуєш Пар, це не спрацює!)&r та &3Генератор&r. \n\nРозмісти Бочку над Генератором і клацни по ньому &5Викруткою&r, щоб автоматично передавати паливо в Генератор.", + "quests.medium_voltage.mv_miner.desc.3": "&cПримітка:&r Не забудь &dзавантажити чанки&r всіх 9 шматків рудної жили &7(відкрий карту, захопи чанки за допомогою Ctrl + ЛКМ і увімкни примусове завантаження після їх захоплення)&r. \n\n&9Порада:&r Ти можеш використовувати або &3ME Сундук&r, або &3GT Create&r як вихідний інвентар, щоб зробити транспортування руд додому простішим. &3ME Сундук&r можна живити безпосередньо від EU, але це буде доступно не відразу.", + "quests.medium_voltage.mv_miner.task": "Будь-який майнер", + "quests.medium_voltage.mv_component.title": "Компоненти MV", + "quests.medium_voltage.mv_component_.subtitle": "Ненавидів створювати це на попередньому рівні?", + "quests.medium_voltage.mv_component.desc": "Ось список компонентів, які тобі знадобляться в &bMV&r. Щоб зменшити складність, обов’язково налаштуй автокрафт або &dмасове виробництво&r цих деталей, особливо &aМоторів&r. \n\nЗнайомий з &aЕмітером&r? У цьому рівні Емітер вимагає &dБездоганний Смарагд&r у рецепті, який наразі можна отримати лише через &3Сортувальну Машину&r. \n\nКонвеєри, Помпи та Роботизовані Руки є об’єктивними покращеннями порівняно з версіями &7LV&r, якщо використовувати їх як накладки.", + "quests.medium_voltage.electrolyzer.title": "MV Електролізер", + "quests.medium_voltage.electrolyzer.subtitle": "Ми дісталися до MV, і, ну...", + "quests.medium_voltage.electrolyzer.desc.1": "&bЦей предмет має вигляд знайомого&r — ти вже бачив його раніше.\n&2Ми наполегливо рекомендуємо скрафтити його якомога швидше,&r адже він відкриє широкий спектр нових джерел &7Алюмінію&r.\n\nДо цього моменту єдиним способом було &9електролізувати сапфір&r, щоб отримати &7Алюмінієвий пил&r.\nАле з &bMV&r Електролізером відкривається цілий новий світ ресурсів.", + "quests.medium_voltage.electrolyzer.desc.2": "&6Ось кілька ключових матеріалів, на які варто звернути увагу:&r\n&9Рубін&r — дає і &7Алюміній&r, і &5Хром&r.\n&9Піроп&r — часто трапляється поруч із жилами сапфіру.\n&9Лепідоліт&r — пропонує щедрий набір цінних побічних продуктів.\n&9Содаліт&r — містить &3Хлор&r і &bКремній&r.\n&9Топаз&r — дає і &3Фтор&r, і &7Алюміній&r у значних кількостях.\n\n&2І це лише початок!&r Використовуй &aEMI&r, щоб дослідити ще більше варіантів — обіцяємо, там є що відкривати.\n\n&cДо речі:&r електроліз глини тепер доступний лише після &6HV&r.\n&8І ми не шкодуємо.&r", + "quests.medium_voltage.mv_extruder.title": "Розширений Екструдер", + "quests.medium_voltage.mv_extruder.subtitle": "Найбільше оновлення, яке ти зробиш", + "quests.medium_voltage.mv_extruder.desc": "Ми &lЩИРО&r сподіваємося, що ти &cніколи&r не створював &7LV&r Екструдер, тому що тільки &bMV&r Екструдер справді корисний. Якщо ти все ж зробив це, негайно &aперероби його&r через Дугопіч. \n\nЕкструдер формує тверді матеріали в (майже!) будь-яку форму, використовуючи &aЗлитки&r. Це чудовий спосіб зменшити кількість мікрокрафту, а також зберегти високий коефіцієнт перетворення. \n\nЕкструдер може створювати &6Болти&r, &6&6Малі Шестерні&r, &6Шестерні&r та &6&6Кільця&r з максимальною ефективністю в один крок! \n\nТобі також може сподобатися використовувати його для &dТруб&r, &dДовгих Стержнів&r та &dРоторів&r.", + "quests.medium_voltage.mv_chemical_reactor.title": "Розширений Хімічний Реактор", + "quests.medium_voltage.mv_chemical_reactor.subtitle": "Сильніше, краще, швидше", + "quests.medium_voltage.mv_chemical_reactor.desc": "Ти вже знаєш про &dХімічний Реактор&r з &7LV Глави&r—але ось коротке нагадування. \n\nНа рівні &bMV&r ти відкриваєш &aнові рецепти&r і також отримуєш можливість &aперевищувати швидкість LV рецептів&r. Це означає, що вони можуть працювати &aвдвічі швидше&r, але споживатимуть &eв 4 рази більше енергії&r. Тобі вирішувати, чи варта така угода. \n\nАле це не єдина причина для створення &bMV Хімічного Реактора&r. Якщо ти обрав &dорганічну хімію&r, тобі знадобиться цей реактор для запуску рецепту &dЕтилену&r, який використовує &dСірчану Кислоту&r та &dЕтанол&r—цей процес потребує &bMV енергії&r. \n\nУ будь-якому випадку, це надійна машина, і вона не надто дорога. Побудуй її, коли матимеш трохи вільного часу.", + "quests.medium_voltage.mv_mixer.title": "Розширений Змішувач", + "quests.medium_voltage.mv_mixer.subtitle": "Змішування більш складних сплавів", + "quests.medium_voltage.mv_mixer.desc": "Якщо ти хочеш зануритися в &bMV&r, почни тут. \n\nПил, створений у &3MV Змішувачі&r, має велику корисність.", + "quests.medium_voltage.mv_energy.title": "Генерація електроенергії в MV", + "quests.medium_voltage.mv_energy.subtitle": "Скоро стане жорстко", + "quests.medium_voltage.mv_energy.desc.1": "Привіт і ласкаво просимо до &bMV Виробництва Енергії&r. \n\nУ цьому завданні ми розглянемо різні варіанти, які допоможуть підтримувати роботу твоїх &bMV машин&r безперебійно. \n\nМи не будемо розглядати це в кожному розділі, тому настійно рекомендуємо тобі &aпрочитати спеціальний розділ про Енергію GregTech&r, щоб глибше зрозуміти, як усе працює. \n\nА поки що ось твої &aтри основні варіанти&r: \n\n&8- &bВикористовуй MV Генератор&r для прямого виробництва &bMV-рівня енергії&r. \n\n&8- &bПідвищуй потужність &7LV&r за допомогою трансформаторів&r, з &e4:1 співвідношенням&r між &7LV&r та &bMV&r. \n\n&8- &bКонвертуй RF&r за допомогою &dАльтернатора&r, щоб отримати &bMV енергію&r безпосередньо\n\n", + "quests.medium_voltage.mv_energy.desc.2": "Генератори вищого рівня збільшуватимуть споживання палива пропорційно до їхньої швидкості генерації, зберігаючи тривалість використання палива та конкретну кількість енергії від нього незмінними. &3Розширена Парова Турбіна&r використовуватиме &d5,120 мБ Пара&r за секунду, що еквівалентно &d256 мБ/т&r. \n\nОтримай &eбудь-який&r з генераторів, щоб завершити це завдання, але тобі може бути зручніше почати з &3Розширеної Парової Турбіни&r.", + "quests.medium_voltage.mv_energy.desc.3": "Є кілька нових варіантів енергопостачання для &bMV&r. Вибери Генератори та натисни &4U&r, щоб побачити, які палива належать до &aЗгоряння&r або &aГазу&r. \n\nЗавдання у верхньому лівому куті цього розділу присвячені цінним варіантам енергопостачання. \n\nЯкщо ти залишишся на &9Парі&r для генерації енергії, тобі, ймовірно, знадобиться &3Великий Котел&r.", + "quests.medium_voltage.mv_energy.desc.4": "&3Трансформатори&r дозволяють безпечно підвищувати та знижувати напругу між рівнями. Вони перетворюють отриману енергію в еквівалентну кількість енергії на 1 рівень напруги вище або нижче від вхідної напруги. \n\nОкрім роботи машин на різних рівнях напруги, Трансформатори корисні для передачі енергії на великі відстані, оскільки втрати в кабелях менші при вищих напругах. Як і в реальному житті!", + "quests.medium_voltage.mv_energy.desc.5": "Трансформатори мають 5 сторін низької напруги та 1 сторону високої напруги. \n\n&9Звичайний&r Трансформатор може виконувати лише перетворення 1A <-> 4A, але &9Регульовані&r Трансформатори можна змінювати між 1A <-> 4A, 2A <-> 8A, 4A <-> 16A та 16A <-> 64A. \n\nВикористовуй &aМ'який Молот&r, щоб змінювати напрямок перетворення, та &aВикрутку&r на Регульованих Трансформаторах, щоб змінювати ампераж. \n\nТрансформатори вищого рівня потребуватимуть &9Котушки&r.", + "quests.medium_voltage.mv_energy.desc.6": "І нарешті, як ти вже знаєш з &7LV Глави&r, ти можеш використовувати &dКонвертер&r, щоб, ну... перетворювати своє &cRF&r безпосередньо в &bMV енергію&r.", + "quests.medium_voltage.mv_battery.title": "MV Буфер Батарей", + "quests.medium_voltage.mv_battery.subtitle": "Управління енергією", + "quests.medium_voltage.mv_battery.desc": "Як завжди, ми наполегливо рекомендуємо використовувати &bБуфер Акумуляторів&r — навіть якщо ви споживаєте більше &6енергії&r, ніж виробляєте, ви не втратите її миттєво, а зможете відновити запас, поки ваші машини не працюють.", + "quests.medium_voltage.mv_battery.task": "Будь-який MV Буфер Акумуляторів", + "quests.medium_voltage.mv_batteries.title": "Кращі батареї", + "quests.medium_voltage.mv_batteries.subtitle": "Baby Got Battery", + "quests.medium_voltage.mv_batteries.desc": "&bMV&r Батареї сподобаються тобі, якщо ти хочеш буферизувати Енергію, так само як &7LV&r. \n\nВартість у &aНатрії&r, &aЛітії&r або &aКадмії&r зростає до 8 пилу, тому варто використовувати те, чого у тебе найбільше. Різниця в ємності не &7ТАК&r велика, зрештою! \n\nОтримай &eбудь-яку&r Батарею, щоб завершити Завдання.", + "quests.medium_voltage.mv_steel_alloy.title": "Сталеві Сплави", + "quests.medium_voltage.mv_steel_alloy.subtitle": "Загартуй своє серце", + "quests.medium_voltage.mv_steel_alloy.desc": "Ванадієва сталь потрібна в невеликих кількостях у прогресії. Вона &6майже вчетверо міцніша&r за звичайну сталь, якщо використовується в інструментах GregTech. Ванадій добувається з &aВанадієвого Магнетиту&r, який ти міг зустріти у магнетитових жилах. \n\nІнші сталеві сплави включають Синю Сталь, Червону Сталь та Чорну Сталь! \n\nВізьми трохи Синьої Сталі безкоштовно — вона вдвічі міцніша за звичайну сталь.", + "quests.medium_voltage.pyrolyse.title": "Піролізна Піч", + "quests.medium_voltage.pyrolyse.subtitle": "Термічний Розклад", + "quests.medium_voltage.pyrolyse.desc.1": "&3Піролізна Піч&r — це електричний аналог &3Коксової Печі&r. Вона може виробляти &9Коксівне Вугілля&r та &9Деревне Вугілля&r з побічним продуктом &9Креозотом&r, як і раніше, але також має додаткові &6Органічні Побічні Продукти&r, найкориснішим з яких є &aДеревний Дьоготь&r. \n\nЩе одним продуктом є &aБіомаса&r, яка зараз є більш актуальною для твого прогресу.", + "quests.medium_voltage.pyrolyse.desc.2": "Побічні продукти можна переганяти для отримання різноманітних органічних ресурсів, причому &oрізні&r побічні продукти дають &oрізні&r співвідношення &oрізних&r хімічних речовин. \n\nТобі потрібно заглянути в &9Завдання з Перегонки&r, щоб розібратися в силі дистиляції...", + "quests.medium_voltage.pyrolyse.desc.3": "Є рецепти, які можуть приймати &bАзот&r для подвоєння швидкості. Зараз це не надто варто переслідувати, але Азот згодом стане безкоштовним і нескінченним. \n\nТобі цілком вистачить одного &3LV Енергетичного Люка&r та Надпровідників для стабільного постачання &d64 EU/t&r. \n\nКрім того, &3Купронікелеві Котушки&r ідеальні для початкового використання Піролізної Печі, але з часом ти можеш захотіти оновитися до &bКанталу&r.", + "quests.medium_voltage.pyrolyse.desc.4": "&9&lПримітка:&r&l Рослинний шлях — один із варіантів отримання &9&lЕтилену&r&l, який є необхідним хімічним елементом для прогресу до &6HV&r&l. Інший шлях включає використання Нафти.&r \n\nПіролізна Піч залишається &dнеобов’язковою&r. Однак її створення дуже вигідне — як для отримання Енергії, так і для різних Побічних Продуктів, тому ми настійно рекомендуємо тобі розглянути цей варіант. \n\n&l&3Лор:&r&o У GT5u структура Піролізної Печі була відомою як гігантська коробка з лише 9 котушками всередині. Гравці зазвичай витрачали кілька хвилин на пошук проблеми через відсутність попереднього перегляду EMI.", + "quests.medium_voltage.mv_fluid_rig.title": "Рідинні Бурові Установки", + "quests.medium_voltage.mv_fluid_rig.subtitle": "Рідинні Бурові Установки в CEu!", + "quests.medium_voltage.mv_fluid_rig.desc.1": "Володіння &3Рідинною Буровою Установкою&r — це значна інвестиція, але вона є &oбезпречно&r найважливішим &6джерелом Нафти&r. \n\nВона качає рідини з-під самого Бедроку. Зверни увагу, що рідини там насправді немає — вони лише імітуються. \n\nРідинні жили зберігаються у &cрегіонах розміром з чанки&r. Кожна жила містить різну рідину, але здебільшого це різні типи Нафти. \n\nТи поки що не можеш проводити розвідку рідинних жил &oпокищо&r — це стане доступним на рівні &6HV&r.", + "quests.medium_voltage.mv_fluid_rig.desc.2": "Кожна жила генерується з різною базовою продуктивністю. Зазвичай це від &d150L&r до &d300L за секунду&r. \n\nПри виснаженні рідинні жили поступово вичерпуються. Це призводить до зменшення продуктивності рідини з часом, поки вона не досягне рівня виснаження. У цей момент тобі слід перемістити Установку до іншої жили. \n\n&3Базова Рідинна Бурова Установка&r працюватиме 100 000 операцій (по 1 секунді на операцію) до виснаження. Це достатньо для &6більш ніж 10 000&r відер Нафти. Установки вищого рівня значно збільшують продуктивність, одночасно зменшуючи швидкість виснаження.", + "quests.medium_voltage.mv_fluid_rig.desc.3": "&lЩо ти можеш знайти в &2Верхньому світі&r&l:&r \n\n&9Нафта:&r багатша на &aЛегке Паливо&r, найцінніший варіант. \n&9Легка Нафта:&r багатша на &aРафінований Газ&r, придатний для енергії. \n&9Важка Нафта:&r багатша на &aВажке Паливо&r, яке має більш специфічне застосування. \n&9Сира Нафта:&r багатша на &aНафту&r, найкраще джерело ранніх нафтових продуктів. \n&9Природний Газ:&r дає &aРафінований Газ&r без необхідності дистиляції. \n&9Морська Вода:&r містить &aНатрій&r та &aХлор&r, корисні на пізніших етапах.", + "quests.medium_voltage.mv_fluid_rig.desc.4": "&lЩо ти можеш знайти в &cНезері&r&l:&r \n\n&9Природний Газ:&r дає &aРафінований Газ&r, але з вищим виходом, ніж у жилах Верхнього світу. \n&9Лава:&r сподіваюся, ти знаєш, що це таке. \n\nНа початку тобі, можливо, доведеться пробувати випадкові місця, поки не знайдеш щось корисне. Пам’ятай, що все, що ти качаєш, також можна використовувати для дозаправки твоєї Рідинної Установки.", + "quests.medium_voltage.mv_oilsands.title": "Симулятор Америки", + "quests.medium_voltage.mv_oilsands.subtitle": "Цей квест був спонсорований Збройними Силами США", + "quests.medium_voltage.mv_oilsands.desc": "Під землею ти можеш натрапити на чисті рудні жили нафтових пісків. Ти можеш &3центрифугувати&r пил, щоб отримати &aНафту&r. \n\n&9&lПримітка:&r&l Нафтовий шлях — один із варіантів отримання &9&lЕтилену&r&l. Інші шляхи включають використання Етанолу.&r \n\nНафта поки що є &dнеобов’язковою&r. Вона стане обов’язковою набагато пізніше, коли ти досягнеш рівня &5EV&r. \n\nНафта також може бути очищена у формі &aЛегкого Палива&r, &aДизеля&r або навіть &aБензину&r, які є чудовими варіантами для енергії. \n\nЯкщо ти обрав цей шлях, тобі варто використовувати його як для Енергії, так і для Етилену. \n\nНафтові піски — це &6відмінна стартова точка&r, яка допоможе тобі до моменту розблокування Рідинних Бурових Установок.", + "quests.medium_voltage.mv_lpg.title": "Церква Природних Газів", + "quests.medium_voltage.mv_lpg.subtitle": "Хто перший відчув запах...", + "quests.medium_voltage.mv_lpg.desc.1": "&aРафінований Газ&r, &aLPG&r та &aМетан&r — це &9Газові Палива&r. LPG (Зріджений Нафтогаз) — це суміш вуглеводнів, яка зазвичай використовується в опалювальних пристроях. \n\nРафінований Газ отримується або з &dПриродного Газу&r, або з &dЛегкої Нафти&r, причому останній варіант дає більший вихід, але вимагає додаткового етапу дистиляції. \n\nВикористання &3Центрифуги&r для розділення на &aLPG&r та &aМетан&r завжди варто проводити, оскільки це практично безкоштовно.", + "quests.medium_voltage.mv_lpg.desc.2": "&a&aLPG&r та &aМетан&r спалюються в &3Газовій Турбіні&r. Серед інших варіантів палива вони найпростіші у налаштуванні, що робить їх чудовими для старту. \nЇхній недолік у тому, що їх не можна додатково очищати, тому оновлення &3Рідинної Бурової Установки&r може стати пріоритетом, якщо ти вирішиш використовувати цей тип палива. \n\n&aМетан&r також можна отримати з кількох &aприродних джерел&r. &eМіж нами&r, це меми, але ти можеш дослідити їх, якщо хочеш. Врешті-решт, вибір джерела енергії — твій.", + "quests.medium_voltage.mv_brewery.title": "Місцева Пивоварня, що продає Алкоголь", + "quests.medium_voltage.mv_brewery.subtitle": "*ік*... *ік*", + "quests.medium_voltage.mv_brewery.desc.1": "Пивоварню (Brewery) можна використовувати для виготовлення &aЗмазки&r з &aРедстоуна&r та &aКреозоту&r/&aНафти&r. Змазка має кілька вузьких застосувань — зокрема її можна використовувати в &3Різаку&r для значного скорочення часу виконання рецептів.\n\nПивоварня — надзвичайно повільна машина, але вона майже не потребує енергії для роботи. Побудова &2багатьох Пивоварень&r допоможе тобі отримати достатньо Біомаси для створення пластику.\n\n&9Примітка:&r Пивоварня відкриває шлях Біомаси до &9Етилену&r. Те ж саме можна здійснити в &3Піролізній Печі&r. Альтернативний шлях передбачає використання Нафти.&r", + "quests.medium_voltage.mv_brewery.desc.2": "&l&3Лор:&r&o Ти можеш створити власну Пивоварню, якщо хочеш заснувати компанію та почати продавати Алкоголь... у GregTech 6.&r", + "quests.medium_voltage.mv_biomass.title": "Біомаса", + "quests.medium_voltage.mv_biomass.subtitle": "Рослини недостатньо індустріальні!", + "quests.medium_voltage.mv_biomass.desc.1": "Ласкаво просимо на органічний шлях до &dЕтилену&r! Мета тут — отримати &dЕтанол&r і змішати його з &dСірчаною Кислотою&r, щоб створити &dЕтилен&r. \n\nЩоб отримати &dЕтанол&r, тобі потрібно переганяти його з &aБіомаси&r—тож давай розглянемо різні способи її виробництва. \n\nПерший метод простий: поклади &aсаджанці&r у &dПивоварню&r з водою. Недолік? &eЦе повільно&r.", + "quests.medium_voltage.mv_biomass.desc.2": "Другий метод складніший, але дає набагато кращі результати. Тобі потрібно отримати &aБіо-Шматки&r, які виходять при &aподрібненні Рослинних Куль&r. Зверни увагу, що ти не отримаєш &aдодатковий шанс&r, поки не розблокуєш &6HV Дроблення&r. \n\n&bРослинні Кулі&r можна отримати шляхом: \n- Центрифугування &9Цукрової Тростини&r або &9Буряка&r \n- Центрифугування будь-якої &aдеревини&r, яку можна добувати &9#afc:tappable_logs&r \n- Стискання &aсаджанців&r безпосередньо \n\nНарешті, оброби свої &aБіо-Шматки&r з водою в &dПивоварні&r або скористайся &dПіролізною Піччю&r для &e66% збільшення&r виходу.", + "quests.medium_voltage.mv_biomass.desc.3": "&l&3Лор:&r&o Ти можеш впізнати Рослинні Кулі з IndustrialCraft2! У IC2 Experimental був досить... незрозумілий спосіб перетворення Біомаси на Біогаз для енергії, який, на жаль, вимагав надто великих інвестицій, щоб бути справді вигідним.", + "quests.medium_voltage.mv_distillery.title": "Дистилярня", + "quests.medium_voltage.mv_distillery.subtitle": "Ілюзія Вільного Вибору", + "quests.medium_voltage.mv_distillery.desc.1": "Перед початком ось важлива інформація, якщо ти прагнеш отримати Етилен: \n\nШлях через &aНафту&r вимагатиме &oпринаймні&r &3LV Дистилярню&r. \n\nШлях через &aБіомасу&r потребуватиме &lобов’язково&r &3MV Дистилярню&r. \n\nОтримай &eбудь-яку&r, щоб завершити цей квест.", + "quests.medium_voltage.mv_distillery.desc.2": "Все зрозуміло? &6Гаразд&r! Давай обговоримо складну тему: &9Дистиляція&r. Ми спробуємо допомогти тобі зрозуміти, як і чому рецепти &aEMI&r працюють саме так, тож залишайся з нами. \n\nМайже всі рецепти &3Дистилярні&r є копіями рецептів &3Дистиляційної Вежі&r, за винятком того, що вони мають лише один вихідний потік рідини, а все інше просто зникає. \n\nІншими словами, можна сказати, що &3Дистилярня&r — це &dспрощена&r версія &3Дистиляційної Вежі&r.", + "quests.medium_voltage.mv_distillery.desc.3": "Це не означає, що &3Дистилярня&r гірша з двох. Вона відкривається раніше, і вона &dменша&r, &dдешевша&r та &dенергоефективніша&r на рецепт. \n\nЧесно кажучи, у багатьох випадках ти навіть не звернеш увагу на втрату інших рідин. \n\n&3Дистилярні&r — це ключовий компонент для генерації енергії, незалежно від того, чи обереш &aДизель&r або &aБензол&r. \n\nТобі, ймовірно, знадобиться багато таких установок на якомога нижчому рівні, щоб уникнути втрат енергії через Перевищення Тактової Частоти.", + "quests.medium_voltage.mv_distillery.task": "Або LV, або MV Дистилярня", + "quests.medium_voltage.mv_benzene.title": "Церква Бензолу", + "quests.medium_voltage.mv_benzene.subtitle": "Зрештою, це завжди Бензол", + "quests.medium_voltage.mv_benzene.desc.1": "&aБензол&r — це &9Газове Паливо&r. Щоб уникнути зайвих труднощів, давай розглянемо два найкращі способи його отримання. \n\nПерший варіант зазвичай &dзаснований на деревині&r. Поклади колоди в &3Піролізну Піч&r, щоб отримати &9Деревний Дьоготь&r. Отримане Вугілля можна обробити в &3Екстракторах&r для ще більшої кількості &9Деревного Дьогтю&r, який потім &3дистилюється&r у &aБензол&r. \n\nДругий варіант &dзаснований на Важкій Нафті&r. Поклади Важку Нафту в &3Дистилярню&r, щоб отримати &9Важке Паливо&r, яке потім &aінтенсивно паро-крекінгується&r і &3дистилюється&r знову для отримання &aБензолу&r.", + "quests.medium_voltage.mv_benzene.desc.2": "Щоб отримати інформацію про обробку Нафти, переглянь квести про Легке Паливо та Нафту. \n\nЗагалом, краще пріоритизувати розміщення більшої кількості машин (&dпаралелізація&r), ніж розгін рецептів. Таким чином ти втратиш менше енергії під час обробки ресурсів. \n\n&aБензол&r спалюється в &3Газовій Турбіні&r. Це джерело енергії спочатку слабше, ніж його &eДизельний&r аналог, але отримує значний приріст при очищенні до &6Нітробензолу&r на рівні &6HV&r. Врешті-решт, вибір джерела енергії — твій.", + "quests.medium_voltage.mv_light_fuel.title": "Легке Паливо", + "quests.medium_voltage.mv_light_fuel.subtitle": "Збільш яскравість світла тут, малятко", + "quests.medium_voltage.mv_light_fuel.desc": "Дистиляція &aНафти&r дасть тобі Паливо, яке потрібно десульфуризувати. \n\n&aСірководень&r ідеально &dпереробляється&r в &3Електролізері&r. \n\nЩоб автоматизувати цей процес, просто розмісти &3Хімічний Реактор&r та &3Електролізер&r поруч один з одним. Не забудь скористатися &5Викруткою&r, щоб &4увімкнути введення з вихідного боку&r. \n\n&aЛегке Паливо&r — це хороший &9варіант для Енергії&r, але є дещо ще краще... перевір Квест ліворуч.", + "quests.medium_voltage.mv_diesel.title": "Церква Дизеля", + "quests.medium_voltage.mv_diesel.subtitle": "Мамо, як виробляється дизель?", + "quests.medium_voltage.mv_diesel.desc.1": "&aДизель&r — це &dНафтозалежне &9Паливо для Горіння&r. \n\nЩоб змішати &aЛегке Паливо&r та &aВажке Паливо&r, правильне співвідношення для &3Дистилярень&r — &63:2&r з &dНафти&r або &dСирої Нафти&r. \n\nЦе вимагатиме 3 Дистилятні для Легкого Палива або 2 Дистилятні для Важкого Палива.", + "quests.medium_voltage.mv_diesel.desc.2": "Ти можеш &6значно&r скоротити кількість &dНафти&r, необхідної для виробництва &aВажкого Палива&r, використовуючи &dВажку Нафту&r. &dНафтові Піски&r — чудовий варіант, якщо ти вирішиш піти цим шляхом! \n\n&o(Для любителів математики: замість 8.33 Нафти -> 6 Дизеля, ти отримуєш 5 Нафти + 0.4 Важкої Нафти -> 6 Дизеля)&r \n\n&eПримітка:&r &cНе намагайся&r використовувати Нафту в &3Дистиляційній Вежі&r. Може здатися, що це гарна ідея, адже вона дає і Легке Паливо, і Важке Паливо. Однак цей процес вимагає значного розгону, щоб бути ефективним, і ти втратиш більше енергії, ніж варті побічні продукти.", + "quests.medium_voltage.mv_diesel.desc.3": "Загалом, краще пріоритизувати розміщення більшої кількості машин (&dпаралелізація&r), ніж розгін рецептів. Таким чином ти втратиш менше енергії під час обробки ресурсів. \n\n&aДизель&r спалюється в &3Генераторі Горіння&r. Його можна додатково очистити до &6Цетан-Підсиленого Дизеля&r на рівні &6HV&r. У порівнянні з іншими джерелами енергії, він загалом ефективніший, але вимагає складнішої обробки. Якщо ти обираєш &eНафтовий&r шлях для &aПоліетилену&r, це може добре працювати з наявною інфраструктурою. Врешті-решт, вибір джерела енергії — твій.", + "quests.medium_voltage.mv_jetpack.title": "Я Вірю, Що Можу Літати", + "quests.medium_voltage.mv_jetpack.subtitle": "...ну, майже Летіти", + "quests.medium_voltage.mv_jetpack.desc": "Цей Реактивний Ранець використовує більшість &aПалив для Горіння&r (за винятком масел) для забезпечення примітивної форми польоту. \n\nЗаправ його так само, як заповнюєш Бочку, або скористайся &3Консервувальною Машиною&r. \n\nНатисни &4H&r (за замовчуванням), щоб увімкнути Режим Зависання.", + "quests.medium_voltage.mv_ethanol.title": "Етанол", + "quests.medium_voltage.mv_ethanol.subtitle": "Йо, зачекай - це ж алкоголь!", + "quests.medium_voltage.mv_ethanol.desc": "Поклади свою раніше створену &aБіомасу&r в &3MV Дистилярню&r, щоб отримати &aЕтанол&r. \n\nТобі знадобиться він для &dЕтилену&r, реагуючи з &aСірчаною Кислотою&r у &3MV Хімічному Реакторі&r... якщо тільки ти не обрав Нафтовий шлях. \n\nЯкщо у тебе вже є значний запас Етанолу, подумай про створення та дистиляцію &9Ферментованої Біомаси&r у &3Дистиляційній Вежі&r (коли дійдеш до цього!) для отримання додаткових хімікатів. \n\n&cНе намагайся&r використовувати Етанол як джерело енергії... це, мабуть, найгірше його застосування. Якщо тобі потрібна органічна &9Енергія&r, краще зверни увагу на &dБензол&r!", + "quests.medium_voltage.mv_bio_diesel.title": "Церква Біо-Дизелю", + "quests.medium_voltage.mv_bio_diesel.subtitle": "Сила квітів", + "quests.medium_voltage.mv_bio_diesel.desc": "Хочеш спробувати щось рослинного походження, але без лісових ферм? Спробуй &3Біо-Дизель&r! Найкращий спосіб його отримання — через &dОлію з Насіння&r, яку можна добути з Соняшників або Ріпаку. Просто змішай її з невеликою кількістю Етанолу та Гідроксиду Натрію (отриманого з Морської Води!) у Хімічному Реакторі — і все готово! Бонусом цей метод також дає Гліцерин, який можна перетворити на &dЕтилен&r!", + "quests.medium_voltage.mv_mutli_channel.title": "Багатоканальні Труби", + "quests.medium_voltage.mv_mutli_channel.subtitle": "Це вже AE2?", + "quests.medium_voltage.mv_mutli_channel.desc": "Звичайні &o&dGregTech&r Рідинні Труби можуть транспортувати лише один тип рідини за раз. \n\n&3Чотириканальні Рідинні Труби&r можуть передавати чотири різні типи рідин. &3Дев’ятиканальні Рідинні Труби&r можуть передавати дев’ять різних типів! Корисно для компактних налаштувань. \n\n&3Дев’ятиканальні Рідинні Труби&r будуть корисні на рівні &5EV&r для обробки численних виходів &3Дистиляційної Вежі&r. \n\nОтримай &eбудь-яку&r, щоб завершити цей квест.", + "quests.medium_voltage.mv_naphtha.title": "Нафта", + "quests.medium_voltage.mv_naphtha.subtitle": "Ми все ще плутаємося, як це вимовляється", + "quests.medium_voltage.mv_naphtha.desc": "Дистиляція &aНафти&r дає Паливо, яке потрібно буде десульфуризувати.\n\n&aСірководень&r чудово &dпереробляється&r в &3Електролізері&r.\n\nЩоб автоматизувати цей процес, просто розмісти поруч &3Хімічний реактор&r і &3Електролізер&r. Не забудь скористатися &5Викруткою&r, щоб &4увімкнути вхід з боку виходу&r.\n\n&aНафта&r — це гарне джерело &9Продукту&r, і, що дивно, також дуже хороше паливо (ходять чутки, що скоро буде ослаблення). Продовжуй проходити квести праворуч, щоб дізнатися більше.", + "quests.medium_voltage.mv_fuel_cracking.title": "Крекінг Палива", + "quests.medium_voltage.mv_fuel_cracking.subtitle": "Крекінг палива та нафти може бути складним...", + "quests.medium_voltage.mv_fuel_cracking.desc.1": "Не панікуй! Ми здебільшого робимо це для отримання вуглеводнів. \n\nЄ багато способів отримати &dЕтилен&r з переробки Нафти. Легко загубитися серед усіх варіантів і рецептів! \n\nНайкращий спосіб — паровий крекінг &aНафти&r у &3Хімічному Реакторі&r. Обов’язково створи &aСильно Парокрековану&r версію для більшого виходу Етилену.", + "quests.medium_voltage.mv_fuel_cracking.desc.2": "Коли ти досягнеш рівня &6HV&r, ти зможеш виконувати цей рецепт у &3Крекінг-Установці&r з 100% ефективністю. На жаль, рецепти, які ти зараз виконуєш у Хімічному Реакторі, мають втрати &450%&r. \n\n&9Примітка:&r Все це виглядає і відчувається жахливо неефективним — сподіваємося, це стане сильною мотивацією для підвищення рівня! &3Дистиляційна Вежа&r стане величезним покращенням для нафтохімії, але ти ще не зовсім там... Поки що тобі доведеться використовувати &3Дистилярню&r для отримання &dЕтилену&r.", + "quests.medium_voltage.mv_ethylene.title": "Етилен", + "quests.medium_voltage.mv_ethylene.subtitle": "Один із багатьох вуглеводнів", + "quests.medium_voltage.mv_ethylene.desc": "Наші найтепліші вітання з досягненням цього етапу! \n\nСпосіб отримання &aЕтилену&r був описаний у попередньому Квесті, залежно від обраного тобою шляху. \n\n&aЕтилен&r незабаром буде використаний у виробництві полімерів. Він також корисний у кількох інших реакціях.", + "quests.medium_voltage.mv_sulfuric_acid.title": "Сірчана кислота", + "quests.medium_voltage.mv_sulfuric_acid.subtitle": "...що він прийняв за H₂O, було H₂SO₄!", + "quests.medium_voltage.mv_sulfuric_acid.desc.1": "EMI може виглядати трохи заплутано, тому ми розглянемо найкращий шлях для отримання &eСірчаної Кислоти&r. \n\nВиготовлення &eСірчаної Кислоти&r — це триетапний процес. Вона використовується у багатьох важливих реакціях, тому тобі слід автоматизувати її виробництво якомога швидше.", + "quests.medium_voltage.mv_sulfuric_acid.desc.2": "Щоб автоматизувати цей процес, тобі знадобляться &3три LV Хімічні Реактори&r. Ми рекомендуємо створити спеціальну установку з &3одним LV Генератором&r для живлення всіх трьох машин. Потім можна прокласти труби для обробки введення та виведення. \n\n&9-&r Крок 1: Реагуй &aСірку&r з &bКиснем&r, щоб отримати &aСірчистий Газ&r. \n&9-&r Крок 2: Реагуй &aСірчистий Газ&r з додатковим &bКиснем&r, щоб отримати &aСірчаний Газ&r. \n&9-&r Крок 3: Реагуй &aСірчаний Газ&r з &bВодою&r, щоб отримати &eСірчану Кислоту&r.", + "quests.medium_voltage.mv_sulfuric_acid.desc.3": "&l&3Лор:&r&o У GregTech 5 Хімічний Реактор мав лише один слот для рідини. Щоб обійти це обмеження, використовували &dхімію капсул&f. Автоматизація виробництва Сірчаної Кислоти полягала в тому, що одна капсула переміщалася від машини до машини, а потім поверталася у вихідне положення. Дещо цікава ігрова задача, але водночас і рутинна!", + "quests.medium_voltage.mv_aciditic.title": "Це розплавить твою плоть", + "quests.medium_voltage.mv_aciditic.subtitle": "...якщо ти не прочитаєш цей квест.", + "quests.medium_voltage.mv_aciditic.desc.1": "Ти можеш помітити, що деякі рідини позначені як &aКислотні&r, і &9Сірчана Кислота&r — одна з них. \n\nЦе означає, що багато рідинних труб не зможуть безпечно їх транспортувати! \n\nНа рівні &bMV&r найдешевші труби для транспортування кислот — ймовірно, &aЗолоті&r, а більш дорогі &aВанадієво-Стальні&r або &aХромові&r займають друге та третє місце. \n\n&aНержавіюча Сталь&r або &aПолітетрафторетилен&r (спробуй вимовити це швидко) стануть доступними варіантами, коли ти досягнеш рівня &6HV&r.", + "quests.medium_voltage.mv_aciditic.desc.2": "У тебе є три варіанти зберігання кислот на цьому етапі: &dСкляні Флакони&r, &dЗолоті Бочки&r або &dСупер Баки&r. Скляні Флакони схожі на &9Рідинні Капсули&r і призначені для зберігання кислот. Золоті Бочки— очевидний вибір. Супер Баки стануть доступними після &9Поліетилену&r і можуть зберігати будь-яку рідину без обмежень. \n\n&cУВАГА:&r Кислоти у неправильних трубах можуть спричинити &cвтрати&r, &cзгоряння труб&r та високий ризик &cсмерті&r! Будь обережним! \n\n&l&3Лор:&r&o Механіка транспортування та зберігання кислот походить із GregTech 6.", + "quests.medium_voltage.mv_aciditic.task": "Я професіонал у кислотах, не хвилюйся", + "quests.medium_voltage.mv_hydrochloric.title": "Хлоридна Кислота", + "quests.medium_voltage.mv_hydrochloric.subtitle": "Тобі знадобиться багато цього!", + "quests.medium_voltage.mv_hydrochloric.desc": "Отримай &9Хлоридну Кислоту&r, змішуючи &aВодень&r і &aХлор&r. \n\nЦя кислота також утворюється як побічний продукт у багатьох реакціях з &aХлором&r. Залежно від твоїх налаштувань, можливо, тобі ніколи не доведеться виробляти її безпосередньо.", + "quests.medium_voltage.mv_hydrogen.title": "Водневий Газ", + "quests.medium_voltage.mv_hydrogen.subtitle": "Ти знаєш про Водень, так?", + "quests.medium_voltage.mv_hydrogen.desc": "Є &aбагато способів&r отримати &dВодень&r—і він часто буде &aпобічним продуктом&r інших хімічних реакцій. \n\nУ &dНафтохімії&r ти вироблятимеш багато &dМетану&r, який можна &aелектролізувати&r для отримання &dВодню&r. Також можна електролізувати &9Воду&r, але ми рекомендуємо використовувати &9Морську Воду&r, оскільки вона дає більш корисні побічні продукти. \n\nПізніше &eнайкращим методом&r буде реакція &9Води&r з &dМетаном&r безпосередньо—але це &6HV-залежний&r процес, який спочатку буде &eдоволі повільним&r.", + "quests.medium_voltage.mv_chlorine.title": "Хлорний Газ", + "quests.medium_voltage.mv_chlorine.subtitle": "Солоний Газ", + "quests.medium_voltage.mv_chlorine.desc": "&dХлор&r — це ключовий компонент твого хімічного набору. Тобі знадобиться &dбагато&r для різних реакцій і крафтових процесів—перший з них це &dХлоридна Кислота&r. \n\nЄ багато способів отримати &dХлор&r, але основне джерело — &dсіль&r. Вона буквально всюди, тож проблем із пошуком не буде. \n\nМи рекомендуємо &aелектроліз морської води&r як ранній метод, але май на увазі—це &eповільний&r процес.", + "quests.medium_voltage.mv_seawater.title": "Морська Вода", + "quests.medium_voltage.mv_seawater.subtitle": "Широкий, мов океан...", + "quests.medium_voltage.mv_seawater.desc": "Ця місія існує для того, щоб підкреслити важливість &9Морської Води&r у &aTerrafirmaCraft&r.\n\nВи можете легко створити &aнескінченне джерело&r, використовуючи всього два джерела води та Механічний Насос або Водяний Акумулятор. З цього джерела можна провести &aелектроліз&r і отримати як &dХлор&r, так і &dВодень&r.", + "quests.medium_voltage.mv_long_pipe.title": "Далекобійний Трубопровід", + "quests.medium_voltage.mv_long_pipe.subtitle": "Цікаво, як переміщати ці рідини?", + "quests.medium_voltage.mv_long_pipe.desc.1": "&3Далекобійні Рідинні Труби&r можна використовувати для транспортування рідин на великі відстані. Розмісти одну кінцеву точку на кожному кінці та з'єднай їх трубопровідними блоками. \n\nЦі труби миттєво передають рідину з вхідної сторони на вихідну. \n\nВони також мають мінімальну відстань між кінцевими точками, тому їх не можна використовувати для коротких операцій.", + "quests.medium_voltage.mv_long_pipe.desc.2": "Ці труби мають репутацію &4глючних&r при налаштуванні. Якщо вони спочатку не працюють, спробуй повернути кінцеві точки за допомогою &eГайкового Ключа&r.", + "quests.medium_voltage.mv_polyethylene.title": "Поліетилен", + "quests.medium_voltage.mv_polyethylene.subtitle": "Перший полімер малюка!", + "quests.medium_voltage.mv_polyethylene.desc": "Якщо хочеш бути менш офіційним, просто називай це пластиком. \n\nДля процесу полімеризації додай &aКисень&r, який дає кращий вихід, ніж Повітря, а потім затверди, як ти б зробив із Гумою. \n\n&aПоліетилен (PE)&r — це ключ до &6багатьох нових речей&r. Він зазвичай використовується у вигляді &dЛистів&r або у &dРідкій&r формі. \n\n&l&3Лор:&r&o У 1.12.2 GTCEu назва OreDict і рідинна назва для Поліетилену була &bplastic&f, для сумісності між модами.", + "quests.medium_voltage.mv_tank.title": "Супер Бак", + "quests.medium_voltage.mv_tank.subtitle": "Супер Баки — це ОР!", + "quests.medium_voltage.mv_tank.desc": "Ні, але серйозно. \n\nЦе &cu&6l&et&ai&bm&9a&5t&4e&r портативне рішення для зберігання рідин. &64 000 відер&r у одному блоці—без жодних обмежень щодо температури чи кислотності! \n\nЯк і Бочки, Супер Баки &6зберігають свої рідини при руйнуванні&r і можуть бути очищені у крафтовій сітці. \n\nЯкщо тобі потрібно &9ще більше&r місця для зберігання, зверни увагу на баки вищого рівня або AE2 Fluid Storage Cells.", + "quests.medium_voltage.mv_pvc.title": "Полівінілхлорид", + "quests.medium_voltage.mv_pvc.subtitle": "Ти вже зробив один полімер, що таке два?", + "quests.medium_voltage.mv_pvc.desc": "&aПолівінілхлорид (PVC)&r — третій за обсягом виробництва пластик у реальному житті. У CEu його можна використовувати замість Поліетилену для створення &aПластикових Схем&r та інших предметів, щоб збільшити вихід. Він стає необхідним з рівня &5EV&r для обгортання Кабелів. \n\nТрубопроводи для предметів з PVC також мають &6найвищу пропускну здатність&r на деякий час, але більшість твоїх поточних налаштувань не потребуватиме такої швидкості. Все ж, корисно мати цю інформацію під рукою. \n\n&9Порада:&r Рідка форма PVC ніколи не використовується у базовому GTCEu, тому сміливо затверджуй весь матеріал у листи.", + "quests.medium_voltage.mv_boards.title": "Пластикові Плати", + "quests.medium_voltage.mv_boards.subtitle": "Це Casio на Пластиковій Платі", + "quests.medium_voltage.mv_boards.desc": "На цьому етапі у тебе є всі необхідні інструменти для створення Пластикових Плат. Полімери вищого рівня в майбутньому значно збільшать вихід друкованих плат. \n\nЛанцюги рецептів стають досить довгими, тому ми рекомендуємо обробляти великі партії у двох спеціалізованих &3Хімічних Реакторах&r.", + "quests.medium_voltage.mv_sodium_iron.title": "Персульфат Натрію / Хлорид Заліза III", + "quests.medium_voltage.mv_sodium_iron.subtitle": "Давай витравимо трохи Міді з Друкованих Плат!", + "quests.medium_voltage.mv_sodium_iron.desc.1": "&aПерсульфат Натрію&r можна використовувати у &9Обробці Руди&r в &3Хімічній Ванні&r для отримання різних бонусних виходів, які зазвичай недоступні. Це повністю необов’язково, але досить вигідно. \n\n&lЗачекай, стоп! Це лише відволікання&r — справжня тема цього Квесту... \n\n&aПерсульфат Натрію&r та &aХлорид Заліза III&r використовуються для створення дешевших &9Гарних Друкованих Плат&r, оскільки їхнє використання зменшує витрати Срібла у чотири рази. \n\nВони також &dнеобхідні&r для створення &9Пластикових Друкованих Плат&r.", + "quests.medium_voltage.mv_sodium_iron.desc.2": "Виробництво &aПерсульфату Натрію&r дасть &aХлоридну Кислоту&r як побічний продукт, який ти можеш повторно використати для створення &aХлориду Заліза III&r. Це має бути найкращий підхід зараз, але рішення повністю за тобою. \n\nОднак, якщо ти можеш пасивно транспортувати Морську Воду, Хлорид Заліза III буде дешевшим і більш прямолінійним варіантом.", + "quests.medium_voltage.mv_inductor.title": "Індуктори", + "quests.medium_voltage.mv_inductor.subtitle": "Z = jwL", + "quests.medium_voltage.mv_inductor.desc": "Компонент Схеми, який ти тепер можеш створити завдяки &3MV Асемблеру&r та &3Поліетилену&r. \n\nЯкщо тобі потрібен найдешевший рецепт, &aНікель-Цинковий Ферит&r — найкращий варіант.", + "quests.medium_voltage.mv_electronic_components.title": "Електронні компоненти", + "quests.medium_voltage.mv_electronic_components.subtitle": "Ключовий елемент системи прогресу GT", + "quests.medium_voltage.mv_electronic_components.desc": "Давай поговоримо про &dЕлектронні Компоненти&r з &dGregtech&r. Вони є &cключовою частиною&r прогресу мода і використовуються для створення &aвсіх схем&r у грі. \n\nБільшість компонентів мають &aдекілька рецептів&r. Залежно від &9матеріалів&r, які ти обираєш, можна досягти &eкращого виходу&r. Ми рекомендуємо переглянути &aEMI&r і вирішити, які варіанти найкраще підходять для твоєї ситуації. \n\nЦі компоненти можна створювати у &cвеликих партіях&r—тобі знадобиться &eбагато&r їх для майбутніх схем! \n\nДля &dТранзистора&r тобі знадобляться &5Силіконові Злитки&r... але на цьому етапі ти вже маєш бути &cдуже знайомим&r з &cроботою з гарячими матеріалами&r, так?", + "quests.medium_voltage.mv_best_lv.title": "Найкращі LV Схеми", + "quests.medium_voltage.mv_best_lv.subtitle": "Приємно бути найкращим", + "quests.medium_voltage.mv_best_lv.desc": "&6Найкращі LV Схеми&r! Ти можеш почати масове виробництво цих компонентів, адже вони знадобляться тобі протягом усієї гри. \n\nСтарайся завжди мати запас готових схем—створення їх на вимогу може зайняти багато часу. \n\nДосягнення &5EV&r відкриє методи, які зроблять їх ще дешевшими.", + "quests.medium_voltage.mv_best_mv.title": "Найкращі MV Схеми", + "quests.medium_voltage.mv_best_mv.subtitle": "MV досяг свого піку", + "quests.medium_voltage.mv_best_mv.desc": "&6Найкращі MV Схеми&r! Ти будеш створювати їх до кінця гри. \n\nЗрештою (на рівні &9IV&r), вони стануть ще дешевшими.", + "quests.medium_voltage.mv_second_hv.title": "Більше HV Схем", + "quests.medium_voltage.mv_second_hv.subtitle": "На тому HV грінді", + "quests.medium_voltage.mv_second_hv.desc": "Вітаю з завершенням важливого етапу &bMV Глави&r! \n\nПокращені &6HV&r Схеми—набагато &dдешевші&r та простіші у виробництві, ніж раніше. \n\nТепер ти маєш бути &aготовий&r перейти до Глави HV, якщо тільки тобі не потрібно ще масштабувати Виробництво Енергії.", + "quests.medium_voltage.mv_circuit_assembler.title": "Твій Другий Асемблер Схем", + "quests.medium_voltage.mv_circuit_assembler.subtitle": "Юхуу, ура", + "quests.medium_voltage.mv_circuit_assembler.desc": "Як і на кожному рівні, &3Асемблер Схем&r є ключовою частиною прогресу, завжди відкриваючи новий рівень схем. \n\nНа цьому етапі тобі варто розмістити &3Екстрактор&r поруч із Асемблером Схем. Відправляй десятки стеків &aЗлитків Паяльного Сплаву&r, і тобі більше не доведеться турбуватися про поповнення запасів.", + "quests.medium_voltage.mv_more_lv.title": "Більше LV Схем", + "quests.medium_voltage.mv_more_lv.subtitle": "Ти відкрив новий рівень Схем!", + "quests.medium_voltage.mv_more_lv.desc.1": "Інтегрована Логічна Схема — це альтернативна &7LV &aСхема&r, яку легше масово виробляти, і її можна покращити до &bMV&r (а потім до &6HV&r). \n\n&9Примітка:&r Це не є прямим покращенням вартості Схем — для цього потрібно досягти наступного рівня. Однак це все ще важливе оновлення, і воно необхідне для отримання &6HV схем&r.", + "quests.medium_voltage.mv_more_lv.desc.2": "&l&3Лор:&r&o Прогресія схем у GTCEu здебільшого базується на прогресії GT5u. Її було перебалансовано, щоб вона не була такою болісною. &lЗокрема&r&o цей рівень схем був пасткою!", + "quests.medium_voltage.mv_more_mv.title": "Більше MV Схем", + "quests.medium_voltage.mv_more_mv.subtitle": "Більше... Я вимагаю більше!", + "quests.medium_voltage.mv_more_mv.desc": "&bMV&r Схема для Інтегрованого Рівня, ця не найкраща. Використовуй її лише для створення своєї першої HV Схеми", + "quests.medium_voltage.mv_first_hv.title": "Перші HV Схеми!", + "quests.medium_voltage.mv_first_hv.subtitle": "...але зачекай, перш ніж надто радіти", + "quests.medium_voltage.mv_first_hv.desc": "Гаразд... технічно, отримання &6HV&r Схем і Нержавіючої Сталі дозволяє тобі перейти до &6HV&r, але не варто поспішати. \n\nПерше, що тобі слід зробити з ними, — це &3MV Асемблер Схем&r, щоб одразу розблокувати новий рівень схем; дешевші рецепти — це &dсправжня вигода&r тут.", + "quests.medium_voltage.mv_multi_smelter.title": "Остаточний Плавильник", + "quests.medium_voltage.mv_multi_smelter.subtitle": "Можливо, найпотужніша піч, яку ти бачив", + "quests.medium_voltage.mv_multi_smelter.desc": "На найнижчій потужності (Купронікелеві котушки та &7LV&r Напруга), &dМульти Плавильник&r переплавляє 32 предмети всього за 12 секунд—еквівалентно &926.7 Печам&r або 3.3 Паровим Духовкам! \n\nЯкщо цього недостатньо, стандартні &aоверклоки&r можна застосовувати за умови достатньої напруги. \n\nІ навіть краще—вищі рівні &3Котушок&r збільшують кількість предметів, які можна плавити &dпаралельно&r!", + "quests.medium_voltage.hv_machine_hull.title": "HV Машинний Корпус", + "quests.medium_voltage.hv_machine_hull.subtitle": "Це твій четвертий машинний корпус! Ось це прогрес", + "quests.medium_voltage.hv_machine_hull.desc": "Ось він—&6HV Машинний Корпус&r! Вітаю з досягненням цього важливого етапу. \n\nТобі довелося керувати &dхімікатами&r, оновити &dEBF&r, змішати &cновий сплав&r та освоїти &aВафлі&r і &aЛазерний Гравер&r. Сподіваємось, твій &aрозуміння GregTech&r стає дедалі глибшим. \n\nВідтепер &eскладність зростатиме&r на кожному рівні, але ти також отримаєш доступ до &aнових машин&r, які спростять попередні процеси та відкриють &9цікаві нові механіки&r. \n\nХоча ти щойно розблокував &6HV Главу&r, пам’ятай, що це лише &aдва&r з основних етапів &bMV Глави&r. \n\nЯкщо ти ще не розблокував &6Другу HV Схему&r, настійно рекомендуємо зробити це перед подальшим просуванням. \n\nІнакше—&aЛаскаво просимо до HV!&r", + "quests.medium_voltage.mv_stainless.title": "Нержавіюча сталь", + "quests.medium_voltage.mv_stainless.subtitle": "HV у твоїх руках", + "quests.medium_voltage.mv_stainless.desc.1": "Будь-яка сталь, яку ти зустрічаєш у повсякденному житті, найімовірніше є &7Нержавіючою Сталлю&r. Вона надзвичайно стійка до корозії.&r \n\nНержавіюча Сталь — це матеріал для &6HV&r компонентів, як Алюміній для &bMV&r і Сталь для &7LV&r. Вона також використовується у великих кількостях для &3Дистиляційної Вежі&r. \n\nВона потребує &cХрому&r, який здебільшого отримують із &cРубіну&r або &cХроміту&r, та &2Марганцю&r, який добувають із &2Піролюзиту&r та інших руд у його жилі.", + "quests.medium_voltage.mv_stainless.desc.2": "Переплавка Нержавіючої Сталі потребує &dHV Потужності&r, якої у тебе, ймовірно, ще немає. Масштабування Виробництва Енергії є критично важливим. \n\nЯкщо ти &9ще не зробив&r цього, варто запустити другий ЕДП. Вони можуть ділити блоки, тому другий ЕДП потребує лише &a10 Купронікелевих Котушок&r замість 16. \n\nОдин ЕДП працюватиме на &bMV&r для Алюмінію та інших рецептів, що потребують &bMV&r Потужності, а другий—на &6HV&r з &32 MV Енергетичними Люками&r.", + "quests.medium_voltage.mv_energy_hatch.title": "Онови свій ЕДП!", + "quests.medium_voltage.mv_energy_hatch.subtitle": "LV — це така класика!", + "quests.medium_voltage.mv_energy_hatch.desc": "&7LV&r Буфер Батарей та два &7LV&r Енергетичні Люки, ймовірно, вже недостатні. Давай це виправимо! \n\nОнови свою Електричну Доменну Піч із &3MV&r Енергетичним Люком. Тепер ти можеш запускати його з &bMV&r Генераторами без необхідності возитися з &3Трансформаторами&r.", + "quests.medium_voltage.mv_kanthal_coil.title": "Канталові Котушки", + "quests.medium_voltage.mv_kanthal_coil.subtitle": "Стає гаряче тут?", + "quests.medium_voltage.mv_kanthal_coil.desc": "&3Канталові Нагрівальні Котушки&r — це наступний важливий крок у прогресії. Вони підвищують температуру твоєї &3Доменної Печі&r до &d2,700K&r, дозволяючи обробляти нові матеріали. Вони також можуть &eприскорювати&r менш гарячі рецепти — переглянь &aГлаву Енергії&r у верхньому лівому куті для деталей. \n\nПам’ятай, що ти &cне можеш&r змішувати котушки в ЕДП.", + "quests.medium_voltage.mv_kanthal_ingot.title": "Кантал", + "quests.medium_voltage.mv_kanthal_ingot.subtitle": "Цей гарячий", + "quests.medium_voltage.mv_kanthal_ingot.desc.1": "Ох, боже, тут потрібно так багато &cКанталу&r... І що це за &cгарячий злиток&r знову? &cТак, знову!&r \n\nОсь ми й повернулися до механіки, яку ти маєш пам’ятати з &aTerrafirmaCraft&r—не так давно ж це було, правда? \n\n&cГарячі злитки&r будуть &cобпалювати тебе&r, якщо ти носиш їх без &cбудь-якого способу&r захиститися за допомогою Щипців... \n\nІ, на відміну від &aTFC&r, &cвони не охолоджуються природним шляхом&r! Тобі доведеться &aактивно охолоджувати їх&r.", + "quests.medium_voltage.mv_kanthal_ingot.desc.2": "Щоб зробити це, помісти їх у &dХімічну Ванну&r з &9Водою&r—або ще краще, &9Дистильованою Водою&r для &e50% швидшого&r охолодження. \n\nНастійно рекомендуємо &aавтоматизувати&r цей процес, щоб уникнути носіння гарячих злитків вручну. Використовуй &aтруби&r, щоб відправляти їх безпосередньо з &dЕДП&r до &dПромивника Руди&r. \n\nТакож можна налаштувати &aФільтр Тегів&r для сортування гарячих злитків &7#forge:hot_ingots*&r.", + "quests.medium_voltage.mv_assembler.title": "Розширений Асемблер", + "quests.medium_voltage.mv_assembler.subtitle": "Ассенджери, Авемблюйтесь", + "quests.medium_voltage.mv_assembler.desc": "&3Асемблер&r — це основа для кожного рівня; важлива ціль для розблокування нових рецептів і подальшого прогресу в Епоху. Багато хто в спільноті вважає створення Асемблера певного рівня напруги ознакою &oсправжнього&r досягнення цього рівня. \n\nОтже, вітаємо в &bMV&r! \n\n&bMV &3Асемблер&r відкриває доступ до &eТранзисторів&r, &eКонденсаторів&r та &eІндукторів&r, які використовуються для наступних рівнів схем.", + "quests.medium_voltage.mv_cells.title": "Великі Капсули", + "quests.medium_voltage.mv_cells.subtitle": "Як капсули... тільки більші!", + "quests.medium_voltage.mv_cells.desc": "Алюмінієві Капсули — це значне покращення порівняно зі Сталевими Капсулами або Універсальними Капсулами Рідини. \n\nВони можуть утримувати будь-яку частку рідини — до &d32 відер&r!", + "quests.medium_voltage.mv_jetpack_2.title": "Я вірю, що можу літати II", + "quests.medium_voltage.mv_jetpack_2.subtitle": "...ще не зовсім там.", + "quests.medium_voltage.mv_jetpack_2.desc": "Цей реактивний ранець дозволяє літати та потребує енергії. \n\nЗаряджай його так само, як і батарею. \n\nНатисни &4H&r (за замовчуванням), щоб увімкнути Режим Зависання. \n\n&o&8(Так, так, реактивний ранець має працювати на пропелентах. Ви завжди тут, щоб прискіпуватися.)&r", + "quests.medium_voltage.mv_cutter.title": "Розширений Різак", + "quests.medium_voltage.mv_cutter.subtitle": "Оновлення, люди, оновлення!", + "quests.medium_voltage.mv_cutter.desc": "&3MV Різак&r необхідний для нарізання &7Силіконових Буль&r, щоб підготувати їх до &aЛазерного Гравіювання&r. \n\nРекомендуємо забезпечити цю машину стабільним потоком &dМастила&r, щоб скоротити час обробки. \n\nМастило можна &3зварити&r з &eНафти&r та &aТальку&r, &2Стеатиту&r або &cРедстоуну&r. \n\n&7Примітка: Ти можеш використовувати &6Велику&r &7версію, вона тепер має бак для заповнення рідиною&r&r", + "quests.medium_voltage.mv_cutter.task": "Будь-яка пивоварня", + "quests.medium_voltage.mv_laser_engraver.title": "Лазерне Гравіювання", + "quests.medium_voltage.mv_laser_engraver.subtitle": "Це вершина технологій, але це також повільно", + "quests.medium_voltage.mv_laser_engraver.desc": "&3Лазерний Гравер&r наносить візерунки на &9Силіконові Вафлі&r залежно від типу &9Лінзи&r, яку він отримує. Після гравіювання вафлі потрібно пропустити через &3Різальну Машину&r, щоб перетворити їх на компоненти, готові до використання в Схемах. \n\nГравери вищого рівня можуть гравіювати складніші вафлі для більш ефективних Схем.", + "quests.medium_voltage.mv_silicon_boule.title": "Кремнієва Лотерея", + "quests.medium_voltage.mv_silicon_boule.subtitle": "Ці вафлі повністю взаємозамінні", + "quests.medium_voltage.mv_silicon_boule.desc": "&9Силіконові Булі&r створюються в &3ЕДП&r з половини стака &aСиліконового Пилу&r та дрібки &aАрсеніду Галію&r. Їх основне призначення — гравіювання &6Вафель для Схем&r. \n\nПісля створення Булі оброби її в &3Різаку&r, щоб отримати 16 Силіконових Вафель, готових до гравіювання. \n\n&cПопередження:&r Кожна Силіконова Буля займає &47.5 хвилин&r для створення при 120 EU/t, або 1,080,000 EU! Якщо ЕДП втратить живлення в процесі, рецепт почне &закривати прогрес&r. \n\nЗ огляду на це, Силіконові Булі створюються дуже довго, тому варто розглянути можливість паралельного виконання рецепту в декількох &3ЕДП&r та накопичення їх запасів.", + "quests.medium_voltage.mv_silicon.title": "Силіконовий Пил", + "quests.medium_voltage.mv_silicon.subtitle": "", + "quests.medium_voltage.mv_silicon.desc.1": "Тобі доведеться звикнути до цього: у &dGregtech&r завжди є &aдекілька способів&r досягти бажаного—філософія, яку ми зберегли в &aTerrafirmaGreg&r. \n\nЩоб отримати &5Кремній&r, ми запропонуємо &cдва основні методи&r, щоб ти мав чіткі напрямки. \nЯк завжди, вирішувати тобі, що є &aнайкращим для твоєї ситуації&r.", + "quests.medium_voltage.mv_silicon.desc.2": "Перший метод: &aвидобуток руд, багатих на кремній&r. Шукай жили &9Міки&r або &9Кіаніту&r—вони також містять &dАлюміній&r. Альтернативно, ти можеш &aелектролізувати пил цеоліту&r, який знаходиться у жилах &9Халькопіриту&r та &dРеальгару&r. \n\nДругий метод: &eпросунутий, але потужний&r. Хоча він дорожчий у налаштуванні та повільніший на початку, на рівні &6HV&r і вище він стає &eнайкращим методом&r. \nДо того ж, він додатково генерує &9Кисень&r! Ідея проста: &aелектролізуй пил діоксиду кремнію&r, щоб отримати &9Кисень&r та &5Кремній&r. Ти можеш отримати &aпил діоксиду кремнію&r шляхом &9центрифугування пилу кременю&r, який, у свою чергу, добувається з &9Кременю&r, отриманого через &aпросіювання гравію&r. \n\nЦя система може легко стати &aповністю пасивною&r. Спробуй використати інструмент &aEMI Recipe Tree&r (у нижньому лівому куті екрану) для планування своїх конструкцій—це справді допомагає!", + "quests.medium_voltage.mv_ulpic.title": "ULPIC Чіпи", + "quests.medium_voltage.mv_ulpic.subtitle": "Збираючи Чіпи", + "quests.medium_voltage.mv_ulpic.desc": "Використовуючи Сапфірову Лінзу, гравіюй Силіконову Вафлю у ULPIC Вафлю. \n\nЦе можна обробити в Різаку для отримання ULPIC Чіпів, які важливі для деяких багатоблокових компонентів! \n\nБільш конкретно ", + "quests.medium_voltage.mv_ic.title": "IC Чіпи", + "quests.medium_voltage.mv_ic.subtitle": "I C U", + "quests.medium_voltage.mv_ic.desc": "Використовуючи Рубінову Лінзу, гравіюй Силіконову Вафлю в ILC Вафлю. \n\nЦе можна обробити в Різаку для отримання IC Чіпів, які є важливими компонентами та стануть цінними при вдосконаленні твоїх можливостей створення схем.", + "quests.medium_voltage.mv_ram.title": "Завантаж більше ОЗП", + "quests.medium_voltage.mv_ram.subtitle": "Це з Daft Punk, розумієте?", + "quests.medium_voltage.mv_ram.desc": "&aОперативна Пам’ять&r необхідна для багатьох Схем.", + "quests.medium_voltage.mv_cpu.title": "Отримай кращий процесор", + "quests.medium_voltage.mv_cpu.subtitle": "Геймери зазвичай віддають перевагу GPU", + "quests.medium_voltage.mv_cpu.desc": "&aПроцесор&e (Cpu)&r — одна з найважливіших технологій у твоїй фабриці. \n\n&eПластина процесора&r (Cpu Wafer) особлива—її можна покращити пізніше через &2хімічну реакцію&r. \n\nАле поки що тобі знадобиться &eЧіп процесора&r (Cpu Chip) для створення найкращих &bMV&r схем, доступних на цьому етапі. \n\nОбов’язково зроби кілька додаткових, адже вони будуть необхідні для майбутніх покращень.", + "quests.medium_voltage.lsb.title": "Стає дуже парко", + "quests.medium_voltage.lsb.subtitle": "Якщо у тебе необмежене паливо, це все одно може бути корисним", + "quests.medium_voltage.lsb.desc": "Якщо ти &lдосі&r використовуєш &3Великий бронзовий котел&r, можливо, варто оновитися до &3Великого сталевого котла&r. \n\nВін трохи ефективніший за &3ВБК&r і виробляє &d900 EU/t пари&r. \n\nМи б рекомендували тобі спробувати інші варіанти енергопостачання на цьому етапі.", + "quests.metal_age": "Епоха Металургії", + "quests.metal_age.subtitle": "Ваші перші технологічні досягнення.", + "quests.metal_age.weld_bronze_ingots.title": "Зварювання Бронзи", + "quests.metal_age.weld_bronze_ingots.subtitle": "Я сказав(ла) тобі звикнути до цього", + "quests.metal_age.weld_bronze_ingots.desc": "Отримайте щонайменше 14 зливків будь-якого типу бронзи, а потім зваріть їх разом у мідному ковадлі.\n\nКовадла 2-го рівня може бути зроблена з вісмутової бронзи, бронзи або чорної бронзи, але не з їхньої суміші.", + "quests.metal_age.anvil_recycling.title": "Перероблення ковадла?", + "quests.metal_age.anvil_recycling.subtitle": "Бо 14 зливків — це зараз багато", + "quests.metal_age.anvil_recycling.desc": "Як тільки ви створите наступний рівень ковадли (наприклад, перейдете від мідної до бронзової або від бронзової до кованого заліза), попередня ковадла фактично стане непотрібною.\n\nОднак, оскільки вона зроблена з металу, ви можете й повинні переплавити її назад у рідкий метал! \nВізьміть Корчагу та розмістіть її у правій частині інтерфейсу вугільної кузні, потім покладіть ковадлу та повільно нагрівайте, поки вона не досягне температури плавлення. Розплавлений метал буде відкладено у посудині, і ви зможете відлити його назад у зливки або будь-що інше на ваш розсуд!", + "quests.metal_age.bronze_anvil.title": "Ковадло Т2: Бронзове", + "quests.metal_age.bronze_anvil.subtitle": "Основна механічна енергія починається тут", + "quests.metal_age.bronze_anvil.desc": "Щоб обробляти метал у щось більше, ніж подвійні зливки, вам потрібно використовувати ковадлу того ж рівня або вищого. Робота на ковадлі може бути трохи складною, але в розділі порад TFG у польовому довіднику є детальніший опис.\n\nБронза також знаменує початок автоматизації, де ви почнете використовувати механічну силу!", + "quests.metal_age.bronze_goodies.title": "Механічна сила бронзового рівня", + "quests.metal_age.bronze_goodies.subtitle": "О ні, це знову Create", + "quests.metal_age.bronze_goodies.desc": "Бронза є достатньо міцним матеріалом, щоб забезпечити базову механічну силу.\n\nПерегляньте розділ \"Рання автоматизація\" у розділі завдань, щоб почати!", + "quests.metal_age.copper_diving.title": "Мідне спорядження для дайвінгу", + "quests.metal_age.copper_diving.subtitle": "Якби видобуток руди був недостатньо небезпечним", + "quests.metal_age.copper_diving.desc": "Боретеся з водоносними шарами в ваших рудних жилах? Ви можете створити комплект мідного спорядження для дайвінгу із запасом повітря, який триватиме 20 хвилин!", + "quests.metal_age.bloomery.title": "Сиродутна піч", + "quests.metal_age.bloomery.subtitle": "Необхідно, якщо ви прагнете до Залізної епохи.", + "quests.metal_age.bloomery.desc": "Плавильна піч є багатоблоковою структурою з TerraFirmaCraft, яка дозволяє створювати коване залізо. Плавлення заліза в кузні виробляє чавун, який є крихким і далеко не таким міцним чи довговічним, як коване залізо.\n\nПлавильна піч дорога, тому варто витратити час на налаштування автоматичного виробництва пластин і обробки руди.\n\nУ польовому довіднику є докладний опис роботи плавильної печі та правильних співвідношень заліза й вугілля, які їй потрібні.", + "quests.metal_age.mining.title": "Гірництво в епоху металургії", + "quests.metal_age.mining.subtitle": "КАМІНЬ І КРЕМІНЬ!", + "quests.metal_age.mining.desc": "Добування цінних ресурсів із землі — важлива частина цього модпаку, і Вік Металургії не є винятком! Ви будете споживати &lбагато& металу для прогресу, і один із способів добути його багато одразу — використання молота для видобування!\nЦе інструмент, який може копати блоки в області 3x3x1 за рахунок меншої швидкості копання. Ви також можете утримувати присідання, щоб ламати по одному блоку за раз.", + "quests.metal_age.bellows.title": "Міхи", + "quests.metal_age.bellows.subtitle": "Вищих температур можна досягти, але за невелику ціну.", + "quests.metal_age.bellows.desc": "Міхи — це пристрій, який може нагнітати додаткове повітря у вогонь або горн перед ним, дозволяючи паливу всередині досягати вищих температур, ніж зазвичай, але зменшуючи тривалість горіння. \n\nЦі вищі температури необхідні для випалювання кераміки за допомогою вугілля або плавлення певних металів. \n\nВугілля та кокс також можуть досягати вищих температур без нього.", + "quests.metal_age.wrought_iron_anvil.title": "Ковадло T3: Коване залізо", + "quests.metal_age.wrought_iron_anvil.subtitle": "Водяні колеса, вітряки та більше величного", + "quests.metal_age.wrought_iron_anvil.desc": "Завдяки ковадлі з кованого заліза ви зможете перетворювати зливки кованого заліза на різні предмети, такі як листи, головки інструментів тощо.\n\nІнструменти та броня з кованого заліза не значно перевершують бронзові, але вони мають набагато більшу довговічність.\n\nСтворення наступної ковадли стане значно складнішим завданням, тому це чудовий момент, щоб осісти та дослідити інші можливості, які пропонує цей модпак.", + "quests.metal_age.coke_oven.title": "Коксова піч", + "quests.metal_age.coke_oven.subtitle": "Нарешті, жодних більше куп деревного вугілля", + "quests.metal_age.coke_oven.desc.1": "Коксовальна піч — ваш перший багатоблок із GregTech! Вона дозволяє автоматично створювати деревне вугілля та інші потужні горючі матеріали. Коксовальна піч спалює одне колоду в одне деревне вугілля та 250mB креозоту, який є важливим хімікатом для обробки деревини.\n\nЯкщо ви створите основний блок коксовальної печі та натиснете клавішу 'Використання' в JEI (за замовчуванням \"U\"), ви знайдете вкладку \"Інформація про багатоблок\", яка покаже, як побудувати коксовальну піч у світі.\n\nВи також можете просто розмістити блок Контролера у світі та взаємодіяти з ним, утримуючи присідання, щоб створити голограму відсутніх блоків.", + "quests.metal_age.coke_oven.desc.2": "Коксовальні печі можна повністю автоматизувати за допомогою люка коксовальної печі. Люк розміщується з боків печі та працює як вхід і вихід для предметів і рідин.\n\nВи можете легко створити просту односторонню коксовальну піч, використовуючи ящик для введення, скриню для виведення та бочку або діжку для збору креозоту. На відміну від скринь, ящики можуть зберігати великі об’єкти, такі як колоди. Ви також можете утримувати присідання й клацнути труби GregTech гайковим ключем, щоб зробити їх односторонніми.", + "quests.metal_age.wrought_iron_goodies.title": "Механічна енергія рівня кованого заліза", + "quests.metal_age.wrought_iron_goodies.subtitle": "Що це за \"андезитовий сплав\", про який ви говорите?", + "quests.metal_age.wrought_iron_goodies.desc": "З кованим залізом ви відкрили доступ до металевих оболонок, основи багатьох механічних блоків із Create, таких як коробки передач. Деякі з більш складних блоків потребуватимуть сталі, але на цьому етапі вже можна побудувати повністю автоматичну ферму дерев і посівів.\n\nКреозот використовується для створення оброблених дерев’яних дощок, які можна перетворити на водяні колеса та вітряки — суттєве покращення в порівнянні з використанням сили тварин.", + "quests.metal_age.fire_clay_ingredients.title": "Інгредієнти вогнетривкої глини", + "quests.metal_age.fire_clay_ingredients.subtitle": "Посвята у TerraFirmaCraft.", + "quests.metal_age.fire_clay_ingredients.desc": "Вогнетривка глина — це спеціальна глина, створена з каолініту, графіту та звичайної глини, яка особливо стійка до високих температур. Її два основні застосування — тигель, який працює як покращена версія Корчаги для плавлення металів і створення сплавів, і доменна піч, необхідна для створення наступної ковадли та металевого рівня — сталі.\n\nВам, ймовірно, доведеться подорожувати далеко від бази, щоб отримати графіт і каолінову глину, тому важливо добре підготуватися!", + "quests.metal_age.overworld_kaolin.title": "Джерело каоліну: Основний світ", + "quests.metal_age.overworld_kaolin.subtitle": "Ласкаво просимо до Джунглів", + "quests.metal_age.overworld_kaolin.desc": "Каолінова глина зустрічається виключно в регіонах з комбінацією високої висоти, температури (не менше 18°C) та вологості (щонайменше 300 мм опадів). Повний список вимог для появи каолінової глини та поради можна знайти у польовому довіднику.\n\nЙмовірно, вам доведеться вирушити дуже, ДУЖЕ далеко на південний схід, ймовірно, через океан. Підготуйтеся, взявши з собою залізну флягу, великі запаси їжі, якийсь вид водного транспорту, як-от каное, весловий човен чи каяк, а також додаткові портативні сховища, щоб забрати якомога більше каоліну.\n\nУ розділі \"Поради TerraFirmaGreg\" є завдання, які розглядають портативні сховища та водні транспортні засоби.", + "quests.metal_age.beneath_kaolin.title": "Джерело каоліну: Безодня", + "quests.metal_age.beneath_kaolin.subtitle": "До Глибин", + "quests.metal_age.beneath_kaolin.desc": "Глибоко, ГЛИБОКО під землею, за межами основи світу, ви знайдете Безодню, складну мережу печер, наповнених небезпеками різного роду на кожному кроці. У верхніх зонах ви можете знайти Зелену Оазу — маленький зелений куточок у глибині, де може з'являтися каолінова глина. Однак певний монстр може охороняти її...!\n\nПоки ви тут, ви також можете шукати антрацит — чудове паливо для виробництва сталі.\n\nВиживання у Безодні є складним, тому зверніться до розділу \"Поради TerraFirmaGreg\" цього довідника та польового посібника для отримання додаткової інформації.", + "quests.metal_age.beneath_kaolin.task": "Пройдіть основний шар породи в Основному світі й досягніть Безодні", + "quests.metal_age.overworld_graphite.title": "Джерело графіту: Основний світ", + "quests.metal_age.overworld_graphite.subtitle": "Тобто, ти маєш на увазі, що я не можу просто покладатися на поверхневі ознаки?", + "quests.metal_age.overworld_graphite.desc": "Графіт з’являється виключно у вигляді плоских, широких дисків глибоко під землею.\n\nВам доведеться досліджувати печери під землею, щоб спробувати знайти їх! Жили графіту можуть з’являтися в будь-якому типі каменю та також включати вугілля і діаманти, при цьому поруч будуть усі три індикатори. Інструменти, такі як металевий щит, шолом копача, кирка дослідника і підзорна труба, також можуть виявитися дуже корисними!", + "quests.metal_age.beneath_graphite.title": "Джерело графіту: Безодня", + "quests.metal_age.beneath_graphite.subtitle": "До Глибин", + "quests.metal_age.beneath_graphite.desc": "Глибоко, ГЛИБОКО під землею, за межами основи світу, ви знайдете Безодню — складну мережу печер, наповнених небезпеками різного роду на кожному кроці. У Безодні можна знайти величезні, високі жилки графіту, але певний монстр може її охороняти...!\n\nПоки ви тут, ви також можете шукати антрацит — чудове паливо для виробництва сталі.\n\nВиживання у Безодні є складним, тому зверніться до розділу \"Поради TerraFirmaGreg\" у цьому довіднику та польового посібника для отримання додаткової інформації.", + "quests.metal_age.beneath_graphite.task": "Пройдіть шар основної породи в Основному світі й дістаньтеся Безодні", + "quests.metal_age.kaolin_clay.title": "Каолінова глина", + "quests.metal_age.kaolin_clay.subtitle": "Подорож за Каоліном: Нове покоління", + "quests.metal_age.kaolin_clay.desc": "Як тільки ви знайдете каолінову глину, варто принести стільки, скільки ви зможете перенести! На жаль, лише 20% з неї успішно випалюється у каолінітовий порошок, тому рекомендується випалювати її на місці за допомогою ямних печей, щоб заощадити місце в інвентарі.\n\nПісля того, як ви створите тигель і доменну піч, вам знадобиться не так багато каолінової глини, але все одно варто взяти більше, ніж здається потрібним, щоб уникнути повторної подорожі.\n\nP.S.: Якщо ви знайшли кров’яні лілії, але не знайшли глину, спробуйте копати трохи глибше! Іноді вона з'являється трохи під землею.", + "quests.metal_age.graphite.title": "Графіт", + "quests.metal_age.graphite.subtitle": "Олівці не існують", + "quests.metal_age.graphite.desc": "Як тільки ви знайдете графіт, варто принести назад якомога більше! Хоча вам не знадобиться так багато, як каолінової глини.\n\nЖили графіту також багаті на вугілля та діаманти, і вам знадобиться вугілля для виробництва сталі вже скоро.", + "quests.metal_age.graphite.task": "Будь-яка форма графіту", + "quests.metal_age.fire_clay.title": "Вогнетривка глина", + "quests.metal_age.fire_clay.subtitle": "Нарешті", + "quests.metal_age.fire_clay.desc": "Нагрійте каолінову глину, щоб отримати каолінітовий порошок. Ви можете використовувати горно для індивідуального нагрівання, але випал великих партій у маленьких корчагах в ямній печі може бути швидшим.\n\nЩодо графіту: обробіть руду як зазвичай, а потім знову подрібніть графітовий пил, щоб отримати графітовий порошок.\n\nНарешті, поєднайте 4 графітового порошку, 4 каолінітового порошку та 1 глину, щоб створити вогнетривку глину.", + "quests.metal_age.fire_clay_products.title": "Продукти з Вогнетривкої Глини", + "quests.metal_age.fire_clay_products.subtitle": "Надзвичайно Вогнетривка Глина", + "quests.metal_age.fire_clay_products.desc": "Як і звичайна глина, вогнетривку глину можна розбивати для створення предметів, які потім потрібно випалювати. Найважливіше, що вогнетривка глина використовується для створення тигля та вогнетривких цеглин, які необхідні для доменної печі.\n\nВи також зможете створити стіл для форм і ливарні канали, що дозволяють відливати метал із тигля в кілька форм одночасно.\n\nНарешті, існують форми для вогнетривких злитків, які мають лише 1% ймовірності зламатися, порівняно з 10% для звичайної глини.", + "quests.metal_age.crucible.title": "Тигель", + "quests.metal_age.crucible.subtitle": "Плавлення металів як професіонал", + "quests.metal_age.crucible.desc": "Тигель встановлюється на горно. Він має 9 слотів інвентаря та місткість для 4032mB рідини, включаючи інтерфейс для перевірки співвідношення сплавів. Тигель зберігає свій вміст при руйнуванні. Також він може збирати сирий чавун, якщо його розмістити під доменною піччю.\n\nВарто пам’ятати, що тигель БУДЕ намагатися створювати сплав із усього, що є всередині — він не розділяє метали, як плавильня з Tinkers’ Construct, тому краще тримати його чистим, коли ви ним не користуєтеся.", + "quests.metal_age.fire_bricks.title": "Вогнетривкі цеглини", + "quests.metal_age.fire_bricks.subtitle": "Для доменної печі", + "quests.metal_age.fire_bricks.desc": "Вогнетривкі цеглини використовуються для будівництва доменної печі. Для створення печі вам знадобляться щонайменше 4 цеглини.\n\nЩоб забезпечити ефективний процес створення сталі, цегли потребують ізоляції. Ви можете або розмістити 3 листи ковкого заліза навколо вогнетривких цеглин, або використати ізоляцію для доменної печі", + "quests.metal_age.fully_stacked_blast_furnace.title": "Повністю укомплектована доменна піч", + "quests.metal_age.fully_stacked_blast_furnace.subtitle": "Завершена доменна піч", + "quests.metal_age.fully_stacked_blast_furnace.desc": "Повнорозмірна доменна піч здатна плавити та обробляти великі обсяги заліза одночасно. Коли буде можливість, варто зробити її більшою, адже в майбутньому тобі знадобиться багато сталі. \n\nПісля того, як ти отримаєш свою першу парову сплавну плавильню, ти зможеш створювати більше вогнетривких цеглин за нижчою ціною.", + "quests.metal_age.blast_furnace_fuel.title": "Паливо для доменної печі", + "quests.metal_age.blast_furnace_fuel.subtitle": "Сподіваюся, ви дотримувалися порад із попередніх завдань...", + "quests.metal_age.blast_furance_fuel.desc": "Звичайне деревне вугілля недостатньо гаряче для створення сталі. Вам знадобиться або кокс, або антрацит.\n\nКокс можна отримати, поклавши вугілля в коксову піч, а антрацит можна використовувати безпосередньо після видобутку в Безодні.", + "quests.metal_age.blast_furnace.title": "Доменна піч", + "quests.metal_age.blast_furnace.subtitle": "І тоді я почав вибухати", + "quests.metal_age.blast_furnace.desc": "Доменна піч — це багатоблокова структура, яка дозволяє створювати сирий чавун. Комбінація заліза, флюсу та палива (див. суміжний квест), розміщена всередині доменної печі, виробляє сирий чавун, який можна переробити на сталь.\n\nЩоб доменна піч досягла необхідних високих температур, вона потребує власного міху, який використовується для нагнітання повітря через Дуттьову трубу, розміщену всередині печі.\n\nУ польовому посібнику є розділ про те, як працює доменна піч і як її побудувати.", + "quests.metal_age.steel_anvil.title": "Ковадло T4: Сталь", + "quests.metal_age.steel_anvil.subtitle": "Великий стрибок від кованого заліза", + "quests.metal_age.steel_anvil.desc": "Зі сталевою ковадлом ви зможете обробляти сталеві злитки у різні форми.\n\nСталеві інструменти та обладнання мають значну перевагу над їхніми бронзовими та кованими залізними аналогами, тому їх варто виготовити, якщо ваші наявні інструменти скоро зламаються. Вам незабаром знадобиться створювати багато сплавів, тому нове гірниче обладнання стане мудрою інвестицією.", + "quests.metal_age.steel_goodies.title": "Механічна потужність рівня сталі", + "quests.metal_age.steel_goodies.subtitle": "Видувати, Подрібнювати й Труби", + "quests.metal_age.steel_goodies.desc": "Сталь відкриває новий Великий рівень із збільшеною максимальною здатністю до навантажень! Ви тепер також можете створювати такі предмети, як закритий вентилятор, який дозволяє автоматизувати промивання руди, та механічний насос, який значно полегшує логістику рідин.\n\nМеханічна помпа особливо корисний, оскільки з трохи продуманого підходу ви можете легко автоматизувати доменну піч.", + "quests.metal_age.weak_steel.title": "Інгредієнти слабкої сталі", + "quests.metal_age.weak_steel.subtitle": "Сподіваюся, ви любите математику", + "quests.metal_age.weak_steel.desc": "Слабка сталь є однією зі складових, необхідних для створення чорної сталі. Ви можете сплавити її з 2 частинами сталі, 1 частиною нікелю та 1 частиною чорної бронзи.\n\nВи також можете перевірити рецепт рідкої слабкої сталі для більш точних пропорцій сплаву.", + "quests.metal_age.weak_steel.task1": "1 Частина Нікелю", + "quests.metal_age.weak_steel.task2": "2 Частини Сталі", + "quests.metal_age.weak_steel.task3": "1 Частина Чорної Бронзи", + "quests.metal_age.highcarb_black_steel.title": "Інгредієнти чорної сталі", + "quests.metal_age.highcarb_black_steel.subtitle": "Закон збереження матерії не застосовується", + "quests.metal_age.highcarb_black_steel.desc": "Останні дві ковадла виготовляються зі складних сплавів, для створення яких знадобиться багато металу. Слабка сталь і сирий чавун можуть бути зварені, щоб утворити високо вуглецеву чорну сталь, яку потім можна обробити на ковадлі для отримання чорної сталі.", + "quests.metal_age.black_steel_anvil.title": "Ковадло T5: Чорна сталь", + "quests.metal_age.black_steel_anvil.subtitle": "Парова енергія у вас на долоні", + "quests.metal_age.black_steel_anvil.desc": "З чорної сталевої ковадлою тепер ви зможете обробляти злитки чорної сталі у різні предмети.\n\nВи також відкрили величезний новий розділ в ранньому автоматизаційному главі, присвячений паровій енергії!\n\nЗ цього моменту ви можете або поринути у промислову революцію, або завершити останній рівень ковадел, якщо захочете. Проте кольорової сталі уникнути не вдасться!", + "quests.metal_age.black_steel_goodies.title": "Механічна потужність рівня чорної сталі", + "quests.metal_age.black_steel_goodies.subtitle": "Промислова революція та її наслідки", + "quests.metal_age.black_steel_goodies.desc": "З появою чорної сталі приходить парова енергія! Почніть із невеликих парових котлів і поступово переходьте до потужного парового двигуна, забезпечуючи нові машини для створення перших електронних пристроїв.", + "quests.metal_age.red_blu.title": "Червона та синя сталь", + "quests.metal_age.red_blu.subtitle": "Деякі з найстаріших вигаданих сталей у модах Minecraft", + "quests.metal_age.red_blu.desc": "Останній рівень ковадла може бути виготовлений з червоної або синьої сталі. Обидва варіанти є складними сплавами сталі та кількох різних металів.\n\nСиня сталь цінується за її виняткову термостійкість і швидкість інструментів, тоді як червона сталь відзначається величезною міцністю та довговічністю.", + "quests.metal_age.weak_red_steel.title": "Інгредієнти слабкої червоної сталі", + "quests.metal_age.weak_red_steel.subtitle": "Це стає трохи смішним", + "quests.metal_age.weak_red_steel.desc": "Як і раніше, слабка червона сталь є першим етапом створення червоної сталі. Її сплав складається з 4 частин чорної сталі, 2 частин сталі, 1 частини латуні та 1 частини рожевого золота.\n\nВи можете перевірити рецепт рідкої слабкої червоної сталі для більш точних пропорцій сплаву.", + "quests.metal_age.weak_red_steel.steel": "2 Частини Сталі", + "quests.metal_age.weak_red_steel.black_steel": "4 Частини Чорної Сталі", + "quests.metal_age.weak_red_steel.brass": "1 Частина Латуні", + "quests.metal_age.weak_red_steel.rose_gold": "1 Частина Рожевого Золота", + "quests.metal_age.weak_blu_steel.title": "Інгредієнти слабкої синьої сталі", + "quests.metal_age.weak_blu_steel.subtitle": "Це виходить з-під контролю.", + "quests.metal_age.weak_blu_steel.desc": "Як і раніше, Слабка Синя Сталь — це перший етап створення Синьої Сталі. Її сплав складається з 4 частин Чорної Сталі, 2 частин Сталі, 1 частини Вісмутової Бронзи та 1 частини Стерлінгового Срібла.\n\nДля точніших пропорцій сплаву переглянь рецепт рідкої Слабкої Синьої Сталі.", + "quests.metal_age.weak_blue_steel.steel": "2 Частини Сталі", + "quests.metal_age.weak_blue_steel.black_steel": "4 Частини Чорної Сталі", + "quests.metal_age.weak_blue_steel.sterling_silver": "1 Частина Стерлінгового Срібла", + "quests.metal_age.weak_blue_steel.bismuth_bronze": "1 Частина Вісмутової Бронзи", + "quests.metal_age.highcarb_red_steel.title": "Інгредієнти червоної сталі", + "quests.metal_age.highcarb_red_steel.subtitle": "Чи може видалення матерії таким чином забезпечити енергію для ядерної бомби?", + "quests.metal_age.highcarb_red_steel.desc": "Червона сталь починається з високо вуглецевої червоної сталі, яку створюють, зварюючи слабку червону сталь та чорну сталь. Після цього її необхідно обробити на ковадлі, щоб перетворити на червону сталь", + "quests.metal_age.highcarb_blu_steel.title": "Інгредієнти синьої сталі", + "quests.metal_age.highcarb_blu_steel.subtitle": "Лавуазьє перевертається в могилі", + "quests.metal_age.highcarb_blu_steel.desc": "Синя Сталь спочатку утворюється як Високовуглецева Синя Сталь, яку отримують шляхом зварювання Слабкої Синьої Сталі з Чорною Сталлю. Щоб перетворити на Синю Сталь, її потрібно обробити на Ковадлі", + "quests.metal_age.redblu_anvil.title": "Ковадло T6: Червона або синя сталь", + "quests.metal_age.redblu_anvil.subtitle": "Це завершено", + "quests.metal_age.redblu_anvil.desc": "Останній рівень ковадла! З ковадлом 6-го рівня ви зможете обробляти як червоні, так і сині сталеві злитки у різноманітні предмети.\n\nЦе позначає завершення прогресії TerraFirmaCraft. Тепер настав час завершити Індустріальну Еру та створити свої перші низьковольтні схеми.", + "quests.metal_age.red_steel_flask.title": "Фляга з червоної сталі", + "quests.metal_age.red_steel_flask.subtitle": "Це ніщо в порівнянні з залізною флягою", + "quests.metal_age.red_steel_flask.desc": "Червона сталева фляга — це найкраща доступна фляга. Вона може вміщувати стільки ж рідини, як і залізна фляга, але червона сталева фляга ніколи не ламається.", + "quests.metal_age.redblu_buckets.title": "Компоненти відра", + "quests.metal_age.redblu_buckets.subtitle": "Реактор термоядерного синтезу у відрі", + "quests.metal_age.redblu_buckets.desc": "Останнім завданням у Металургійній Ері є створення відра. На відміну від дерев'яного відра та інших контейнерів для рідин, які ви використовували до цього часу, відро можна використовувати для перенесення лави та переміщення вихідних блоків інших рідин.", + "quests.metal_age.this_is_a_bucket.title": "Це... Відро.", + "quests.metal_age.this_is_a_bucket.subtitle": "О, Боже...", + "quests.metal_age.this_is_a_bucket.desc": "Вітаю вас зі створенням відра. Металургійна Ера офіційно завершена.\n\nНастав час приступити до роботи над компонентами низьковольтної електроніки!", + "quests.ore_proc": "Обробка руди", + "quests.ore_proc.subtitle": "Все, що вам потрібно, щоб максимально ефективно використовувати руду", + "quests.ore_proc.native_ore.title": "Ласкаво просимо до обробки руди", + "quests.ore_proc.native_ore.subtitle": "Обробляти чи не обробляти, ось у чому питання", + "quests.ore_proc.native_ore.desc": "Важливою частиною &6Gregtech&r є його &dМеханіка обробки руди&r, але вона може бути досить складною, тож цей розділ допоможе розібратися!\n\nДля початку зверни увагу на вкладку &6Ore Processing Diagram&r в EMI — натисни клавішу перегляду використань (типово &bU&r) на будь-якому предметі, пов’язаному з обробкою руди, і знайди вкладку з іконкою звичайної залізної руди. Ця схема може здатися складною на перший погляд, але ми розглянемо її крок за кроком.\n\nОдна з головних ідей GregTech полягає в тому, що не існує єдиного правильного способу вирішення задачі — але ми позначили все важливе &estar&r, тож якщо зовсім заплутався, спробуй дотримуватися цих позначок!", + "quests.ore_proc.native_ore.task": "Я згоден не кидати все підряд у піч", + "quests.ore_proc.robot_arm.title": "Перероблення руди за допомогою власних інструментів GregTech", + "quests.ore_proc.robot_arm.subtitle": "Надавання відповідей на власні проблеми", + "quests.ore_proc.robot_arm.desc": "GregTech має власні інструменти для вирішення логістики переробки руди.\n\n&6Роботизована рука&r може переміщувати точну кількість предметів у машину, наприклад, лише переміщуючи дефектні коштовні камені до лазерного гравера, коли їх стане двоє. &6Теговий фільтр&r може фільтрувати предмети за тегом, наприклад '&5*purified_ores*&r' для підбору всіх очищених руд.\n\n&4Розумний фільтр&r може фільтрувати предмети відповідно до їхнього &6рецепту&r. Наприклад, якщо використовувати його з роботизованою рукою на електролізері та встановити роботизовану руку на точну подачу, то пил потраплятиме в електролізер лише тоді, коли буде достатньо вхідних компонентів, як вимагає рецепт!", + "quests.ore_proc.ae2.title": "Переробка руди з Applied Energistics 2", + "quests.ore_proc.ae2.subtitle": "Що таке сховище тегів? Що це таке?", + "quests.ore_proc.ae2.desc": "AE2 чудово переміщує предмети без купи хаотичних кабелів! Ти можеш використати &dШина зберігання тегів&r, щоб вказати мережі, куди розміщувати предмети, що відповідають тегу. Переглянути тег можна, натиснувши F3 + H. Наприклад, якщо ти хочеш відправити всі очищені руди в скриню, прикріпи до неї Шину зберігання тегів і встанови фільтр на '&5*purified_ores*&r'.\n\nІснує багато онлайн-інструкцій з налаштування системи AE2, але створення підмережі для обробки руди перед її переміщенням у основне сховище — це чудове рішення!", + "quests.ore_proc.gtcy.title": "Перероблення руди, але масштабніше", + "quests.ore_proc.gtcy.subtitle": "Коли розмір має значення", + "quests.ore_proc.gtcy.desc": "Коли ти досягнеш IV, ти отримаєш доступ до багатоблокових версій усіх одно-блокових машин GregTech. Вони виконують ті самі рецепти, що й їхні одно-блокові аналоги, але є гнучкішими – ти можеш встановити на них безліч великих Вхідних шин, розганяти їх за допомогою &6Енергетичних люків&r вищого рівня замість створення нових на кожному етапі, а також використовувати &6Паралельні люки&r для одночасного виконання кількох рецептів!\n\nУсі ці машини вимагають сплавів, створених у &bСплавному плавильнику&r, який стає доступним наприкінці &dEV&r.", + "quests.ore_proc.copper_tier.title": "Обробка руди в Мідну добу", + "quests.ore_proc.copper_tier.desc": "Цей рядок стосується найпростіших основ обробки руди. Немає побічних продуктів і жодної автоматизації.", + "quests.ore_proc.bronze_tier.title": "Обробка руди в Бронзову добу", + "quests.ore_proc.bronze_tier.desc": "Цей рядок стосується того, що стає доступним після отримання будь-якого бронзового ковадла.", + "quests.ore_proc.steel_tier.title": "Обробка руди в Сталеву добу", + "quests.ore_proc.steel_tier.desc": "Сталеве ковадло відкриває перші побічні продукти для промивання руди.", + "quests.ore_proc.steam_tier.title": "Обробка руди в Парову добу", + "quests.ore_proc.steam_tier.desc": "Парові машини відкривають доступ до других побічних продуктів із центрифугування.", + "quests.ore_proc.lv_tier.title": "&7LV&r Обробка руди", + "quests.ore_proc.lv_tier.desc": "LV відкриває безліч машин для обробки руди різними способами. Найважливішою, ймовірно, є термоцентрифуга.", + "quests.ore_proc.mv_tier.title": "&bMV&r Обробка руди", + "quests.ore_proc.mv_tier.desc": "На MV не так багато змін, окрім того, що електролізер стає значно потужнішим.", + "quests.ore_proc.hv_tier.title": "&6HV&r Обробка руди", + "quests.ore_proc.hv_tier.desc": "Тепер HV дробарки видають побічні продукти! Якщо в тебе ще немає окремої системи обробки руди — саме час її побудувати.", + "quests.ore_proc.ev_tier.title": "&5EV&r Обробка руди", + "quests.ore_proc.ev_tier.desc": "EV — перший, на якому доведеться розділяти обробку руди на окремі «лінії».", + "quests.ore_proc.iv_tier.title": "&9IV&r Обробка руди", + "quests.ore_proc.iv_tier.desc": "З IV з’являються величезні мультиблоки, які справді прискорюють обробку руди.", + "quests.ore_proc.luv_tier.title": "&dLuV&r Обробка руди", + "quests.ore_proc.luv_tier.desc": "На LuV's лінія обробки наквади — справжнє випробування для твоєї системи обробки руди. Чи витримають твої машини?", + "quests.ore_proc.raw_ore.title": "Сира руда", + "quests.ore_proc.raw_ore.desc": "Цей стовпчик показує способи обробки сирої руди — перший крок у процесі її перероблення!", + "quests.ore_proc.crushed_ore.title": "Подрібнена руда", + "quests.ore_proc.crushed_ore.desc": "Цей стовпчик показує, як обробляти подрібнену руду — це майже завжди другий етап.", + "quests.ore_proc.purified_ore.title": "Очищена руда", + "quests.ore_proc.purified_ore.desc": "Цей стовпчик показує, що робити з очищеною рудою.", + "quests.ore_proc.refined_ore.title": "Оброблена руда", + "quests.ore_proc.refined_ore.desc": "Єдине, що ти справді можеш зробити з обробленою рудою — це подрібнити її.", + "quests.ore_proc.impure_dust.title": "Брудний пил", + "quests.ore_proc.impure_dust.desc": "Промийте брудний пил!", + "quests.ore_proc.purified_dust.title": "Очищений пил", + "quests.ore_proc.purified_dust.desc": "Цей стовпчик показує, що можна зробити з очищеним пилом.", + "quests.ore_proc.dust_processed.title": "Ваш остаточний пил", + "quests.ore_proc.dust_processed.subtitle": "А чи це так?", + "quests.ore_proc.dust_processed.desc": "&6Пил&r — це фінальна форма майже кожної руди.\n\nЗвідси ти можеш помістити його в &cПіч&r, відправити на &eзберігання&r або навіть почати використовувати його прямо зараз! Деякі види пилу вимагатимуть останнього етапу переробки, перш ніж стануть повністю корисними.\n\nНе забувай підтримувати свою &6лінію переробки руд&r в ідеальному стані! Її потрібно розширювати та вдосконалювати в міру прогресу, щоб витрачати менше часу на видобуток і більше часу на греггінг.", + "quests.ore_proc.macerator_byproduct.title": "Дроблення з побічними продуктами", + "quests.ore_proc.macerator_byproduct.subtitle": "Я можу отримати ще більше зі своїх руд!", + "quests.ore_proc.macerator_byproduct.desc": "Розглядаючи &bEMI&r, ти, ймовірно, помітив, що твоя &dДробарка&r або &dЖорновий камінь&r показують більше &bвихідних матеріалів&r, ніж ти фактично отримуєш.\n\nGregTech не дуже добре пояснює це, але ці додаткові слоти доступні лише на рівні &6HV&r. Щойно ти досягнеш цього рівня, &6HV&r-дробарка стане надзвичайно потужною, надаючи величезну кількість бонусних побічних продуктів з кожної руди.", + "quests.ore_proc.macerator_byproduct.task": "Або HV Подрібнювач, або Подрібнювальні HS", + "quests.ore_proc.sodium_persuflate.title": "Занур їх у натрієвий персульфат", + "quests.ore_proc.sodium_persuflate.subtitle": "Не лише для травлення друкованих плат", + "quests.ore_proc.sodium_persuflate.desc": "Коли ти досягнеш LV, тобі може стати цікаво використовувати &bХімічну ванну&r з &dНатрієвим персульфатом&r для отримання додаткових побічних продуктів. Не всі руди можна обробити таким способом, але ті, що можна, мають приблизно &670%&r шанс побічних продуктів, порівняно з &630%&r у &bПромивній машині&r.\n\nНатрієвий персульфат може бути досить складним для масового виробництва, але якщо тобі потрібно, &9Морська вода&r є чудовою відправною точкою.\n\nЗавдання зліва містить кілька прикладів, які можуть виправдати вкладення.", + "quests.ore_proc.sodium_ores.title": "Приклади обробки натрієвим персульфатом", + "quests.ore_proc.sodium_ores.subtitle": "Корисний засіб для економії часу", + "quests.ore_proc.sodium_ores.desc": "Ось кілька рекомендацій щодо обробки Персульфатом Натрію:\n\n- &6Подрібнений Алюміній&r: для &dРутилу&r (Титан)\n\n- &6Подрібнений Боксит&r: &dГалій&r\n\n- &6Подрібнений Кобальт&r: &dКобальтин&r для &dМиш’яку&r", + "quests.ore_proc.ore_washer.title": "Занур їх у воду", + "quests.ore_proc.ore_washer.subtitle": "Стандартний варіант для більшості руд", + "quests.ore_proc.ore_washer.desc": "Більшість руд не потребують складних схем обробки – достатньо пропустити їх через &dПромивну машину&r або використовувати &9Масове промивання&r з &dЗакритим вентилятором&r.\n\nЯкщо ти використовуєш &bПромивну машину&r, не забудь використовувати &9Дистильовану воду&r – це вдвічі прискорить виконання рецепту.\n\nЩе не маєш доступу до цих варіантів? Тоді просто кинь подрібнену руду у воду для її очищення, хоча в цьому випадку ти не отримаєш жодних побічних продуктів.", + "quests.ore_proc.ore_washer.task": "Будь-який Промивач Руди", + "quests.ore_proc.mercury_ores.title": "Занур їх у ртуть", + "quests.ore_proc.mercury_ores.subtitle": "Не занурюй у нього палець", + "quests.ore_proc.mercury_ores.desc": "Занурення певних руд у &dРтуть&r може дати корисні побічні продукти. Не всі руди можна обробити таким способом, але ті, що можна, матимуть приблизно &670%&r шанс отримати побічні продукти, порівняно з &630%&r у &bПромивній машині&r.\n\n&dРтуть&r можна легко отримати з &cРедстоуну&r або &cКіноварі&r.\n\nЗавдання праворуч містить приклади руд, які добре піддаються обробці ртуттю.", + "quests.ore_proc.mercury.title": "Приклади обробки ртуттю", + "quests.ore_proc.mercury.subtitle": "Час для ванни з рідким металом", + "quests.ore_proc.mercury.desc": "Ось кілька рекомендацій щодо обробки Ртуттю:\n\n- &6Подрібнений Платина&r: &dПаладій&r\n\n- &6Подрібнений Куперит&r: &dПаладій&r\n\n- &6Подрібнений Нікель&r: &dПлатина&r\n\n- &6Подрібнене Золото&r: &dСрібло&r", + "quests.ore_proc.indium.title": "Лінія Індію", + "quests.ore_proc.indium.subtitle": "Ми говоримо \"лінія\", але насправді це лише двоетапний процес", + "quests.ore_proc.indium.desc": "&6Індієва лінія&r не буде потрібна до &9IV&r, але для неї знадобляться очищені &bСфалерит&r і &bГалена&r.", + "quests.ore_proc.platline.title": "Сумнозвісна Платинова лінія", + "quests.ore_proc.platline.subtitle": "Гравці GregTech vs гравці Mekanism, коли їм потрібен осмій:", + "quests.ore_proc.platline.desc": "&6Платинова Лінія&r стане вашим першим справжнім викликом у процесингу, надаючи необхідні метали платинової групи: &bПлатина&r, &bПаладій&r, &bРутеній&r, &bРодій&r, &bІридій&r та &bОсмій&r.\n\nХоч існують простіші способи добути &bПлатину&r та &bПаладій&r, ця лінія буде &aобов’язковою&r для доступу до інших металів.\n\nПочати обробку Платинової Лінії можна на рівні &6HV&r, але повністю завершити її вдасться лише після досягнення &dIV&r.", + "quests.ore_proc.electro_separator.title": "Електромагнітний сепаратор", + "quests.ore_proc.electro_separator.subtitle": "Ймовірно, найменш корисна машина GregTech", + "quests.ore_proc.electro_separator.desc": "&6Електромагнітний сепаратор&r може вилучати такі матеріали, як залізо та золото, з &dОчищених руд&r, які можна отримати шляхом дроблення очищених руд. Наразі рекомендується використовувати його переважно для &dНакада&r. Якщо тобі потрібно більше &aНеодиму&r, ти також можеш обробляти &dБастнезит&r.", + "quests.ore_proc.electro_separator.task": "Будь-який Електромагнітний Сепаратор", + "quests.ore_proc.macerator_separator.title": "Дробарка", + "quests.ore_proc.macerator_separator.subtitle": "(знову)", + "quests.ore_proc.macerator_separator.desc": "Дробарка іноді може давати різні побічні продукти з твоїх очищених руд проти інших методів, але вони все ще заблоковані на &6HV&r, як і всі інші побічні продукти дробарки.", + "quests.ore_proc.macerator_separator.task": "Будь-який Подрібнювач", + "quests.ore_proc.thermal_centrifuge.title": "Термічна Центрифуга", + "quests.ore_proc.thermal_centrifuge.subtitle": "Основний вибір для більшості очищених руд", + "quests.ore_proc.thermal_centrifuge.desc": "Для всіх інших очищених руд, які не потребують особливої обробки, найкраще пропустити їх через &dТермальну центрифугу&r. Ця машина стабільно виробляє побічні продукти, використовуючи лише електроенергію. Вона досить повільна, тому рекомендується створити кілька машин.", + "quests.ore_proc.thermal_centrifuge.task": "Будь-яка Термальна Центрифуга", + "quests.ore_proc.sifter.title": "Сортувальник", + "quests.ore_proc.sifter.subtitle": "Симулятор Skyblock", + "quests.ore_proc.sifter.desc": "&6Просіювач&r слід використовувати для всіх ваших &aКоштовностей&r. Він забезпечує значно вищий вихід із кожної руди, ніж будь-який інший метод, і є єдиним способом добути Вишукані та Бездоганні коштовності до &6HV&r-гравірування лазером.\n\nПросіювачі вищих рівнів дають більші бонуси до продуктивності — навіть якщо ви знижуєте їхню частоту роботи!", + "quests.ore_proc.sifter.task": "Будь-який Просіювач", + "quests.ore_proc.centrifuge_sifter.title": "Центрифугування пилу", + "quests.ore_proc.centrifuge_sifter.subtitle": "Побічні продукти з побічних продуктів", + "quests.ore_proc.centrifuge_sifter.desc": "&6Сортувальник&r може виробляти &6Очищений пил&r, який можна помістити в центрифугу для отримання додаткових побічних продуктів.", + "quests.ore_proc.centrifuge_sifter.task": "Будь-яка Центрифуга", + "quests.ore_proc.electrolyzer.title": "Додаткова очистка", + "quests.ore_proc.electrolyzer.subtitle": "Біс! Ще раз для руди!", + "quests.ore_proc.electrolyzer.desc": "Деякі &6Пили&r не мають прямого застосування. Наприклад, &2Танталіт&r необхідно обробити в &6Електролізері&r, щоб виділити основні елементи: &dТантал&r та &dМарганець&r.\n\nБільшість таких рецептів стане доступною лише з &bMV Електролізером&r, тож повернись до цього пізніше!", + "quests.ore_proc.electrolyzer.task": "Будь-який Електролізер", + "quests.ore_proc.packer.title": "Пакувальник", + "quests.ore_proc.packer.subtitle": "Це справді швидко", + "quests.ore_proc.packer.desc": "У старі добрі часи GregTech ця малеча використовувалася часто—з рудної переробки можна було отримати купу &6Малого&r та &6Крихітного пилу&r.\n\nСьогодні він корисний переважно для автоматичного пакування, наприклад, &dРідкоземельних&r матеріалів у &6Центрифузі&r, що повертає багато &6Малих порцій пилу&r.\n\nНе забувай: &eРоботизована рука&r в режимі Supply Exact допоможе уникнути засмічення слотів вводу.", + "quests.ore_proc.packer.task": "Будь-який Пакувальник", + "quests.space_survival": "Поради - Виживання у Космосі", + "quests.space_survival.subtitle": "Єдине місце, яке ще не зіпсоване капіталізмом… Космос!", + "quests.space_survival.preparations.title": "Підготовка до запуску", + "quests.space_survival.preparations.subtitle": "Переконайся, що ти готовий!", + "quests.space_survival.preparations.desc": "Готовий рвонути у фінальний рубіж? Розуміємо запал, але не варто просто стрибати в космос і сподіватися на краще! ^9Підготовка&r — ключ до виживання, інакше доведеться знову товкти каміння... кілька секунд перед тим як задихнутись.\n\nПереконайся, що маєш бодай таке:\n\n- &aКосмічний скафандр&r і ціла бочка придатного для дихання газу \n- &bРакету&r з запасною бочкою пального \n- &cСтартовий майданчик&r, щоб повернутися додому \n- &eЇжу та воду&r — багато \n- &dЗброю та щит&r — якщо Місяць виявиться з привидами...", + "quests.space_survival.food.title": "Космічна їжа", + "quests.space_survival.food.subtitle": "Довготривала їжа для далеких подорожей", + "quests.space_survival.food.desc": "Варто прихопити трохи &dКосмічної Їжі&r на майбутню подорож! Її легко приготувати, і вона довго зберігається. &9Фрукти з ліофілізацією&r — смачні ласощі, &bПакети для їжі&r вміщують звичну земну їжу, а ще є &aКалорійна Паста&r — повноцінна по поживності, але... ну, не для гурманів. Фольговані пакети можна повторно використати після їжі!", + "quests.space_survival.food.task": "Будь-яка космічна їжа", + "quests.space_survival.satellite.title": "Космічні Станції", + "quests.space_survival.satellite.subtitle": "На випадок, коли тобі справді хочеться втекти від усього", + "quests.space_survival.satellite.desc": "Якщо ти зберіг усі вищезгадані предмети в інвентарі — ти зможеш побудувати &9Космічну Станцію&r на орбіті після запуску! Там насправді не так вже й багато дій, і вони повністю необов’язкові, але якщо ти прагнеш порожнього виміру без гравітації — або просто &oдуже&r любиш стрибки з небес — це можливо.", + "quests.space_survival.flag.title": "Прапорний Саджальник", + "quests.space_survival.flag.subtitle": "LunaFirmaCraft", + "quests.space_survival.flag.desc": "Вітаємо на Місяці! Представся цьому безмовному супутнику, посадивши прапор із будь-яким зображенням, яке тобі до вподоби!", + "quests.space_survival.flag.task": "Будь-який прапор", + "quests.space_survival.chorus.title": "Фрукт хоруса", + "quests.space_survival.chorus.subtitle": "Це кінець?", + "quests.space_survival.chorus.desc": "&5Плід Хоруса&r відіграє надзвичайно важливу роль на Місяці — він стане твоїм основним джерелом &3Азоту&r. Щоб почати, знайди Хорус-рослини, запаркури до вершини й зламай &5Квіти Хоруса&r. Ламати рослину знизу не дасть тобі жодної квітки! Далі — вирощуй Квіти Хоруса в Електричній Теплиці, щоб отримати стабільне джерело Плодів Хоруса. Потім оброби їх у Пивоварні та Ферментері — для отримання &aБіомаси&r та &3Азоту&r відповідно. Біомасу також можна переганяти в &7Вуглець&r — для додаткового Ракетного Пального!", + "quests.space_survival.rover.title": "Космічний Ровер", + "quests.space_survival.rover.subtitle": "Твій транспорт для втечі", + "quests.space_survival.rover.desc": "Довелося залишити модний реактивний ранець вдома: атмосфери для літаків тут нема, коні не витримують — тож як пересуватись? &bРовер&r — твій вірний транспорт! Він вміщує до двох пасажирів, працює на горючих паливних сумішах (дизель, бензин і ракетне паливо), а ще має власний інвентар і радіо, що відтворює реальні радіостанції!", + "quests.space_survival.solar_panels.title": "Сонячні Панелі", + "quests.space_survival.solar_panels.subtitle": "Слава сонцю!", + "quests.space_survival.solar_panels.desc": "На Місяці дуже мало джерел енергії, зате ці &eСонячні Панелі&r мають чудовий вид на Сонце звідси!\n\nКожна Сонячна Панель тут генерує еквівалент &964 EU/t&r упродовж дня — без пального і без обслуговування. Але на поверхні Землі вона дає лише одну восьму від цієї потужності. Тож бери з собою якомога більше!", + "quests.space_survival.stone_dust_centrifuging.title": "Гелій-3", + "quests.space_survival.stone_dust_centrifuging.subtitle": "Клоунський газ", + "quests.space_survival.stone_dust_centrifuging.desc.1": "Місяць багатий на &eГелій-3&r — ще один цінний ресурс, але він “захований” у камені! Існує два способи дістати його:\n\n1) Якщо ти ще не налаштовував автоматизацію центрифугування кам’яного пилу — ось короткий вступ: &9Кам’яний Дробар&r виробляє нескінченну кількість сировинного каменю, який &9Подрібнювач&r перетворює на пил, а &9Центрифуга&r — обробляє цей пил.\n\nНа Місяці породи &bАнортощит&r, &bНорит&r і &bФоноліт&r можна таким чином обробляти для нескінченного джерела &eГелію-3&r!", + "quests.space_survival.stone_dust_centrifuging.desc.2": "2) Викачати з ґрунту за допомогою &9Флюїдної Вишки&r. Цей спосіб простіший, але не дає жодних корисних побічних продуктів.\n\n&eГелій-3&r використовується для кількох речей, найважливіша з яких — виробництво більшої кількості &cповітря для дихання&r у формі &6Геліокс-3&r! Його також можна використати як “добриво” для Хорусових Плодів у Електричній Теплиці, а згодом — як ще одне паливо для Термоядерної Енергетики.", + "quests.space_survival.stone_dust_centrifuging.task": "Будь-яке ", + "quests.space_survival.compressed_gases.title": "Стиснені гази, придатні для дихання", + "quests.space_survival.compressed_gases.subtitle": "Бо чистий кисень — це смертельно небезпечно", + "quests.space_survival.compressed_gases.desc": "Відчуваєш, як трохи бракує повітря? У космосі без чогось для дихання не обійтись — тому варто виробляти один із стиснених газів, заснованих на реальних сумішах для глибоководного занурення!\n\nЗаправити скафандр ними можна так само, як відро — просто перелити. А якщо взяти з собою &bГазовий Балон&r, то з нього можна “пити”, поповнюючи запаси без потреби знімати костюм.\n\n&2Нітрокс&r — найпростіший для виробництва на Землі, а &eГеліокс-3&r — можна створити на Місяці.\n\nПовний скафандр (1000mB) дає тобі &c20 хвилин&r життя.", + "quests.space_survival.compressed_gases.task": "Будь-який стиснений газ, придатний для дихання", + "quests.space_survival.zip_gun.title": "Повітряна зброя", + "quests.space_survival.zip_gun.subtitle": "Наче реактивний ранець у твоїй долоні", + "quests.space_survival.zip_gun.desc": "Повітряну Зброю можна зарядити будь-яким із наведених стиснених газів — вона вистрілює струменем повітря, дозволяючи рухатись у середовищі з низькою гравітацією. Без неї побудова чогось на орбіті буде практично неможливою!", + "quests.space_survival.air_distributor.title": "Створення постійної бази", + "quests.space_survival.air_distributor.subtitle": "Затишний будинок", + "quests.space_survival.air_distributor.desc.1": "Ти можеш виживати… але чи хочеш справді &oпроцвітати&r? Якщо маєш на меті створити постійну базу, тобі точно знадобиться &6Розподілювач Повітря&r! Він використовує один із раніше згаданих стиснених газів і “окиснює” велику замкнену зону, дозволяючи зняти шолом, вирощувати культури та ставити джерело води без ризику замерзання.\n\nБудь-який твердий блок підходить для побудови бази, але не забудь про справжній шлюз — інакше весь газ може втекти у &cвихор&r.", + "quests.space_survival.air_distributor.desc.2": "Окиснена зона підтримує стабільні 15�C — ідеально для вирощування більшості рослин (хоча Електрична Теплиця й не потребує тепла), а рідкий стан води дозволяє її легко електролізувати для отримання &bКисню&r.\n\nМожна також використати блок Діода, щоб передавати енергію через стіни бази, не порушуючи герметичність.", + "quests.space_survival.oxygen_info.title": "Більше машин для місячної бази", + "quests.space_survival.oxygen_info.subtitle": "Домашній затишок", + "quests.space_survival.oxygen_info.desc": "Детектор Кисню — проста машина, яка подає сигнал редстоуну, коли перебуває в зоні з киснем.\n\nВентиляційний блок — твердий блок, що пропускає дихальне повітря без створення вихору.\n\nГравітаційний Нормалізатор — здатен змінювати гравітацію в межах замкненого простору, подібно до Розподілювача Повітря, але він досить енерговитратний.", + "quests.space_survival.bedrock_mining.title": "Видобуток корінної породи", + "quests.space_survival.bedrock_mining.subtitle": "Тепер тобі ніколи не бракуватиме міді!", + "quests.space_survival.bedrock_mining.desc": "Якщо ти колись викачував нафту — &9Жили Корінної Породи&r — це те саме, тільки для руд. А якщо ні? Уяви видобуток як на нафтовій вишці.\n\nЖарти в сторону — ці мультиблоки забезпечують &cнескінченне&r джерело деяких руд протягом усієї гри. Звучить надто добре, щоб бути правдою, правда? Ну, є одне “але”: їх ще треба знайти.\n\nВони розкидані дуже далеко одна від одної й не існують на Землі, тож доведеться організувати транспортування ресурсів на основну базу. (&aПотяги&r — чудове рішення!)\n\nПеревір у JEI, які руди доступні на Місяці, а потім знайди жили за допомогою &6HV Рудного Проспектора&r в режимі &oBedrock Ore Mode&r (шифт + ПКМ)!", + "quests.space_survival.railgun.title": "Міжпланетний рейлган", + "quests.space_survival.railgun.subtitle": "Ендер-скриня? Вперше чую!", + "quests.space_survival.railgun.desc": "Миттєва й безкоштовна транс-просторова передача предметів — це нудно! Тож ми створили унікальну міжпланетну логістичну систему, яка стане набагато цікавішою загадкою для розв’язання!\n\nА точніше — ще створюємо, бо вона &cще не зовсім готова&r в альфа-білді!", + "quests.steam_age": "Рання автоматизація", + "quests.steam_age.subtitle": "Від примітивних машин до парової енергії", + "quests.steam_age.basic_greate.title": "Основи Greate", + "quests.steam_age.basic_greate.subtitle": "Втомилися від Create? Це зробить його цікавішим", + "quests.steam_age.basic_greate.desc": "Greate — це злиття &3Create&r і &3GregTech&r, яке вводить різнорівневі версії машин Create. Воно також впроваджує обмеження на навантаження валів і зубчастих коліс, тому вам доведеться ретельніше планувати, як живити свої механізми!\n\nЗагалом, ви захочете створювати менші установки з власними джерелами живлення, замість того, щоб робити звичну для Create конфігурацію зі скупчення водяних коліс, підключених до одного вала вашої бази.", + "quests.steam_age.create_tools.title": "Інструменти ремесла", + "quests.steam_age.create_tools.subtitle": "Це може бути корисним", + "quests.steam_age.create_tools.desc": "Гайковий ключ дозволяє швидко підбирати блоки Create за допомогою поєднання Присідання + Правого кліку, хоча сокира або кирка також підходять. Окуляри дозволяють бачити набагато детальнішу інформацію про ваші машини, наприклад, скільки напруги вони виробляють чи споживають.\n\nОбидва ці інструменти наразі є необов'язковими, але згодом вони стануть дуже корисними, і вам точно захочеться їх мати.\n\nПеревірте розділ TFG Tips, щоб отримати допомогу зі склодувством. Чи знали ви, що, розбиваючи бруківку молотком, ви перетворите її на гравій, а розбиваючи його знову — на пісок...?", + "quests.steam_age.basic_millstone.title": "Автоматична обробка руди", + "quests.steam_age.basic_millstone.subtitle": "Ніякого більше ручного перемелювання", + "quests.steam_age.basic_millstone.desc": "&3Млин&r — це автоматизована версія Жорен. Кидай будь-які предмети зверху, а потім клікай Пкм, щоб забрати подрібнені матеріали. Якщо під’єднаний напряму до Тваринного Приводу, він працює повільно — але можна використати передавальні механізми, щоб збільшити швидкість.\n\nВивід буде лише у першому слоті. Інші слоти — частина механіки GregTech, яка стане актуальною значно пізніше (&6HV&r).", + "quests.steam_age.horse_crank.title": "Ваше перше джерело енергії", + "quests.steam_age.horse_crank.subtitle": "Змусьте свою худобу платити оренду", + "quests.steam_age.horse_crank.desc.1": "&3Тваринний Привід&r — це твій перше доступне джерело механічної енергії. Щоб ним скористатися, постав привід у центрі очищеної ділянки розміром 7x7 блоків і прив’яжи до нього тварину. Різні тварини генерують різну кількість потужності, а блоки під ним впливають на швидкість вихідної енергії. Зони кількох приводів можуть перекриватися.\n\nМожливо, доведеться тримати другий поводок, щоб приєднати тварину.", + "quests.steam_age.horse_crank.desc.2": "&3Маленькі тварини (4 SU):&r\nВовк, Собака, Свиня, Вівця, Коза, Альпака\n\n&3Середні тварини (6 SU):&r\nКорова, Осел\n\n&3Великі тварини (8 SU):&r\nКінь, Мул, Мускусний віл, Як", + "quests.steam_age.poor_paths.title": "Погані шляхи", + "quests.steam_age.poor_paths.subtitle": "Це просто бруд", + "quests.steam_age.poor_paths.desc": "Це найгірший тип дороги, яку можна використовувати. Тваринний привід працюватиме зі швидкістю 2 об/хв.", + "quests.steam_age.normal_paths.title": "Середні шляхи", + "quests.steam_age.normal_paths.subtitle": "Гаразд, ви доклали трохи зусиль", + "quests.steam_age.normal_paths.desc": "Середні доріжки працюють трохи краще — вони дозволяють тваринам обертати привід зі швидкістю 4 об/хв (RPM).\n\nПримітка: Блок доріжка з Грунту не можна розміщувати безпосередньо під Тваринним Приводом, тому в цьому місці доведеться використати Гравій.", + "quests.steam_age.good_paths.title": "Great Path", + "quests.steam_age.good_paths.subtitle": "Підкови не потрібні!", + "quests.steam_age.good_paths.desc": "Це найкращий тип шляхів, які ви можете використовувати, дозволяючи ручці досягати вихідної швидкості 8 об/хв. Такі шляхи також збільшують швидкість переміщення гравця, тому вони чудово підходять для прокладання вашої бази!", + "quests.steam_age.helve_hammer.title": "Гойдельний молот", + "quests.steam_age.helve_hammer.subtitle": "БАМ... БАМ... БАМ...", + "quests.steam_age.helve_hammer.desc": "Виготовлення всіх цих пластин для доменної печі виглядає виснажливим? &3Гойдельний молот&r автоматично (хоча й повільно) сплющуватиме подвійні злитки в пластини замість вас. Але зварювання все одно доведеться робити самостійно. Просто розмістіть ковадло безпосередньо під молотом і киньте на нього подвійні злитки, а потім натисніть правою кнопкою миші на молот, щоб забрати ваші пластини.\n\nКовадла вищого рівня також вимагатимуть менше ударів, щоб створити пластини з попереднього рівня.", + "quests.steam_age.water_wheel.title": "Водяні колеса", + "quests.steam_age.water_wheel.subtitle": "Сподіваюся, ви розмістили свою базу поруч із річкою!", + "quests.steam_age.water_wheel.desc": "Водяні колеса забезпечують значно більше енергії, ніж привід для тварин, але для їх роботи потрібна проточна вода. У вас поки що немає можливості пересувати джерела води, тому вам потрібно знайти річку чи водоспад для їх живлення.\n\nВи можете отримати оброблену деревину, замочивши будь-які дошки в креозоті з вашої Коксової Печі.", + "quests.steam_age.windmill.title": "Вітряки", + "quests.steam_age.windmill.subtitle": "Ідеально пасує до тюльпанів", + "quests.steam_age.windmill.desc": "Якщо поблизу немає проточної води, вітряк є ще однією ефективною опцією для отримання кращого джерела енергії. Великі вітряки забезпечують більше одиниць стресу та вищі швидкості.\n\nВи можете отримати оброблену деревину, замочивши будь-які дошки в креозоті з вашої Коксової Печі.", + "quests.steam_age.metal_casing.title": "Металеві оболонки", + "quests.steam_age.metal_casing.subtitle": "Примітивний корпус машини?", + "quests.steam_age.metal_casing.desc": "Це основа більшості простих машин, які ви можете створити за допомогою Create. Перевірте JEI для всіх різних речей, які ви можете скрафтити, зокрема коробки передач та інші способи управління вашими одиницями стресу.\n\nНовачок у Create? Є багато навчальних посібників онлайн про різноманітні механізми, які ви можете створити, і більшість з них також працюватимуть у TFG! (За винятком будь-якого, що стосується генераторів булыжників).", + "quests.steam_age.mechanical_harvester.title": "Механічний збирач врожаю", + "quests.steam_age.mechanical_harvester.subtitle": "Роботизований вибірковий підхід", + "quests.steam_age.mechanical_harvester.desc": "Занадто ліниво збирати врожай і пересаджувати свої культури? Ці механізми зроблять це за вас! Розмістіть їх на обертовій конструкції й спостерігайте за роботою. Вони не працюють на культурах, посаджених всередині теплиці.\n\nПорада: На рівні породи температура завжди постійна — 15°C, тому це чудове місце для ферми, яка може вирощувати культури протягом усього року!", + "quests.steam_age.mechanical_saw.title": "Механічна пилка", + "quests.steam_age.mechanical_saw.subtitle": "Ефективне різання деревини, каменю та ваших пальців", + "quests.steam_age.mechanical_saw.desc": "Втомилися рубати дерева? Ці механізми зроблять це за вас! Розмістіть їх на обертовій конструкції й спостерігайте за роботою. На жаль, вам все одно доведеться самостійно пересаджувати саджанці, доки ви не отримаєте доступ до Встановлювача.\n\nМеханічна пилка також може бути використана як каменеріз, забезпечуючи легший доступ до різноманітних видів кам'яної кладки. Використовувати її для нарізання колод на пиломатеріали також більш ефективно!", + "quests.steam_age.chute.title": "Ранній Логістичний Етап", + "quests.steam_age.chute.subtitle": "Громадська інфраструктура для ваших предметів", + "quests.steam_age.chute.desc": "Тепер ви маєте доступ до способів переміщення ваших предметів! Жолоби схожі на вирви, але дешевші й можуть переміщувати предмети тільки вниз. Обидва ці механізми також можуть штовхати предмети з контейнера до Труб для Предметів.\n\nЛійки схожі, але краще поєднуються зі Стрічковими Конвеєрами, ніж із Трубами для Предметів.", + "quests.steam_age.item_pipes.title": "Труби для Предметів", + "quests.steam_age.item_pipes.subtitle": "Не такі круті, як Кондуїти для Предметів", + "quests.steam_age.item_pipes.desc.1": "&3Труби для Предметів&r — це простий, але ефективний спосіб миттєвого &dпереміщення&r предметів, хоча з обмеженою пропускною здатністю.\n\nТруби вищого рівня забезпечують надзвичайно високу пропускну здатність — рідкісне явище у модифікованому Minecraft!\n\nТруби для Предметів &9не тягнуть&r, але штовхають будь-який предмет, вставлений у них, до підключених інвентарів, пріоритетно &9найближчий інвентар&r.", + "quests.steam_age.item_pipes.desc.2": "Механіка пріоритетів &oдосить складна&r, тому пропустіть, якщо вас це не цікавить:\n\nДля &eЦілі&r розраховується &dЗначення Маршруту&r, яке є сумою всіх \"Значень Маршруту\" окремих Труб до цієї Цілі. Ціль із &cнайнижчим &dЗначенням Маршруту&r буде обрана для Вставки.\n\n&3Обмежувальні Труби&r зазвичай мають найнижчий пріоритет для вставки через їхнє вище Значення Маршруту.", + "quests.steam_age.item_pipes.desc.3": "Зараз ви можете використовувати їх у поєднанні з &6Жолобами&r і &6Вирвами&r, але також зможете використовувати їх із Модулями Конвеєра, Вихідними Автобусами та Автовиходами машин у НН(LV) епоху.\n\n&9Примітка:&r Труби у стилі GT6 &dактивовані&r. Це означає, що при встановленні Труби підключаються лише до блоку, до якого їх було встановлено. Щоб відкрити більше з’єднань, використовуйте ваш &5Гайковий Ключ&r на сітці.\n\nОтримайте &eбудь-які&r із запропонованих Труб для Предметів, щоб виконати це завдання.", + "quests.steam_age.item_pipes.desc.4": "&l&3Лор:&r&o Оооо, ТАК! Труби для Предметів були в GregTech 5, і з якоїсь причини їх не включили в GTCE, тому доводилося використовувати інші моди для транспортування предметів. Хто взагалі так робить!? Жарти в сторону, ми сподіваємося, вам сподобається повернення Труб для Предметів у GregTech!", + "quests.steam_age.steel_greate.title": "Сталевий Рівень Greate", + "quests.steam_age.steel_greate.subtitle": "Greate настільки гарний, що вони створили Greate 2.", + "quests.steam_age.steel_greate.desc": "Вітаємо на новому рівні Greate! Сталеві Вали та Шестерні можуть витримувати вчетверо більше навантаження, ніж ваші старі. Загальний ліміт навантаження кінетичної системи визначається найслабшою ланкою, тому, на жаль, вам доведеться замінити стару установку, якщо хочете отримати всі переваги. Принаймні деякі зі старих деталей можна переробити!", + "quests.steam_age.steel_encased_fan.title": "Обгорнений Вентилятор", + "quests.steam_age.steel_encased_fan.subtitle": "Чудово підходить для спекотних днів", + "quests.steam_age.steel_encased_fan.desc": "&3Обгорнений Вентилятор&r є останнім етапом вашої першої повністю автоматизованої лінії обробки руди, тому вам більше не доведеться очищувати нечистий пил вручну. Направте вентилятор на пил з джерелом води між ними, і вони блищатимуть за мить. Як бонус, він також надасть вам кілька додаткових побічних продуктів! Може бути складно перемістити джерело води зараз, але ви можете побудувати навколо існуючої частини річки або озера.", + "quests.steam_age.steel_millstone.title": "Сталеве Жорно", + "quests.steam_age.steel_millstone.subtitle": "Цінне оновлення", + "quests.steam_age.steel_millstone.desc": "Завдяки значно вищій кінетичній потужності, сталеве жорно є цінним оновленням у порівнянні з базовим. Він дозволяє обертати його набагато швидше для швидшого подрібнення. Чудове покращення для всіх нових руд, які ви незабаром здобудете!\n\nОднак, він виводить предмети лише в першому слоті в JEI.", + "quests.steam_age.steel_pump.title": "Робота з Рідинами", + "quests.steam_age.steel_pump.subtitle": "Смачні трубні спагеті", + "quests.steam_age.steel_pump.desc.1": "Зі Сталевою Епохою ви можете автоматизувати рідини так само, як і предмети! &3Механічний Насос&r може витягувати рідини практично з усього, включаючи бочки, тиглі та навіть джерельні блоки. Ви можете використовувати його як з трубами для рідин від Create, так і з трубами GregTech, хоча кожна з них поводиться трохи по-різному.", + "quests.steam_age.steel_pump.desc.2": "Труби Create не мають внутрішньої ємності для рідин; вони транспортують рідини безпосередньо від джерела до цілі. Ви можете клацнути правою кнопкою миші на них за допомогою Мідного Облицювання, щоб \"заблокувати\" будь-які з'єднання, і клацання ключем відкриє маленьке вікно, яке запобігає перетинам, дозволяючи прокладати кілька труб поруч одна з одною. \nТруби Create також потребують механічної помпи для роботи, причому кожна помпа має радіус лише 16 блоків, але одина помпа може витягувати рідини з декількох джерел одночасно. \nКрім того, вони не мають температурних обмежень!", + "quests.steam_age.steel_pump.desc.3": "З іншого боку, труби GregTech мають власну внутрішню ємність для рідин і не потребують насоса, коли рідина вже знаходиться всередині. Як і труби для предметів, їхні з’єднання можна повністю контролювати, натиснувши Shift і клацнувши правою кнопкою миші з порожньою другою рукою. Ми рекомендуємо робити це для всіх ваших труб, інакше рідина буде хитатися туди-сюди.\n\nВаші механічні помпи й труби GregTech не з’єднуються? Поверніть помпу двічі (клацніть правою кнопкою миші з гайковим ключем), і це має змусити їх працювати разом.", + "quests.steam_age.mold_table.title": "Автоматизація Доменної Печі", + "quests.steam_age.mold_table.subtitle": "Електрична Доменна Піч ще далеко попереду", + "quests.steam_age.mold_table.desc.1": "Вам знадобляться &3тонни&r сталі протягом деякого часу, тому автоматизація вашої доменної печі — це точно варта інвестиція. Механічна Помпа може витягувати рідини безпосередньо з доменної печі (набагато швидше, ніж вони стікають у тигель) і направляти їх у Ливарний Столик, дозволяючи зливкам миттєво охолонути! Потім можна розмістити Жолоб або Вирву безпосередньо під Ливарним Столиком, щоб витягувати зливки. Звідти Злитки Чавуну можна відправити до вашого Підйомного Молота.", + "quests.steam_age.mold_table.desc.2": "Якщо хочете, можна використовувати Жолоб для скидання предметів у верхню частину доменної печі, а Автоматизатор для автоматичної роботи з міхами. Надмірне надування міхів швидко витратить міцність вашої Туєри, хоча трубами для предметів можна вставити нову.\n\nВи також можете використовувати помпу, щоб витягувати рідини з доменної печі та тигля одночасно, використовуючи Клапан для рідин, щоб зупинити помпу під час створення сплавів, і знову включити її після завершення.", + "quests.steam_age.fluid_pipes.title": "Труби для Рідин", + "quests.steam_age.fluid_pipes.subtitle": "Рідини, гази... ми не дискримінуємо", + "quests.steam_age.fluid_pipes.desc.1": "&bТруби для Рідин&r транспортуватимуть &7Пар&r між машинами за вас.\n\nКожна Труба має певну пропускну здатність у mB/т та &6Температурний Ліміт&r. Це важливо зараз, оскільки Пар може спалити Дерев'яні Труби. Деякі труби мають &bособливі&r властивості, про які зараз можна не турбуватися.\n\nКожен матеріал має кілька розмірів Труб. Чим більша Труба, тим &aвища&r пропускна здатність, але й тим &dдорожчий&r крафт. Наприклад, звичайна &6Бронзова Труба для Рідин&r передає 120mB/т. (Вона також має внутрішній буфер на 1,200mB!)\n\nНа початку ми рекомендуємо використовувати Дерев'яні труби для холодних рідин і Бронзові — для гарячих.", + "quests.steam_age.fluid_pipes.desc.2": "&aНагадування:&r 1 секунда = 20 тіків... якщо сервер не лагає.\n\n&dПримітка:&r Труби стилю GT6 увімкнені. Це означає, що при розміщенні труб вони з'єднуються лише з блоком, до якого були встановлені. Щоб відкрити більше з'єднань, використовуйте ваш Гайковий Ключ на трубі.\n\nВи також можете натиснути Shift і клацнути правою кнопкою миші з вашим Гайковим Ключем, щоб вимкнути введення з певної сторони. Це може допомогти уникнути ефекту хитання (рух рідин у небажаному напрямку).", + "quests.steam_age.fluid_drums.title": "Ефективне Зберігання Рідин", + "quests.steam_age.fluid_drums.subtitle": "Я не думаю, що дерев'яна бочка може утримувати розплавлену сталь", + "quests.steam_age.fluid_drums.desc.1": "&6TFG&r може швидко стати &4переважним&r через велику кількість рідин, які він додає, тому ви, можливо, шукаєте спосіб їх зберігати.\n\nЗустрічайте... &aБочки&r! Вони мають великі внутрішні буфери, і будь-яку &aБочку&r можна розбити, підібрати, і вона &dзбереже рідину&r всередині. Клацання правою кнопкою миші за допомогою Викрутки дозволяє Бочці злити її вміст у інший контейнер, розміщений під нею.", + "quests.steam_age.fluid_drums.desc.2": "&l&3Лор:&r&o Ці бочки насправді були перенесені з GregTech 6.", + "quests.steam_age.boilers.title": "Парові Котли", + "quests.steam_age.boilers.subtitle": "Переносна Парова Кімната", + "quests.steam_age.boilers.desc.1": "Парові машини потребують енергії! У вас є три варіанти для генерації пару: &3Твердопаливний&r котел приймає тверді палива, такі як вугілля та деревне вугілля, &3Рідинний&r котел приймає рідини, як-от крезот та лаву, а &3Сонячний&r котел не потребує палива, але працює лише вдень. Вибір за вами, але ми рекомендуємо рідинний, якщо ви не впевнені.\n\nПарові машини мають вентиль, який повинен залишатися незаблокованим, щоб вони працювали належним чином.", + "quests.steam_age.boilers.desc.2": "&aПопередження:&r Котли &bвибухають&r, якщо спробувати додати воду в них, коли вони сухі та гарячі. Найкраще завжди забезпечувати постійне постачання води в котел, але ви завжди можете зламати та встановити блок заново, щоб скинути його температуру.", + "quests.steam_age.boilers.tasks": "Будь-який Паровий Котел Високого Тиску", + "quests.steam_age.steam_bloomery.title": "Парова Сиродутна Піч", + "quests.steam_age.steam_bloomery.subtitle": "Дядько Сиродутної Печі", + "quests.steam_age.steam_bloomery.desc": "Вам завжди знадобиться багато Кованого Заліза, тож чому б не автоматизувати вашу Сиродутну Піч? Наступний найближчий спосіб автоматизації кованого заліза доступний лише на LV-рівні. Парова Сиродутна Піч — це новий багатоблок, який автоматизує вашу стару TFC-сиродутну піч, і зробить це ще швидше! Як і у випадку з Піччю для Коксування, ви можете натиснути клавішу JEI 'Uses' (за замовчуванням \"U\"), щоб показати вкладку попереднього перегляду багатоблока. Клацніть на окремих блоках, щоб побачити, що є дійсним для кожного розташування.", + "quests.steam_age.steam_furnace.title": "Парова Піч", + "quests.steam_age.steam_furnace.subtitle": "Парова Піч випікає...", + "quests.steam_age.steam_furnace.desc": "Хочеш швидко переплавити щось у злиток? &3Парова піч&r саме для цього! Вона швидко перетворює багато руд і пилу на злитки — щоправда, без жодних побічних продуктів.", + "quests.steam_age.steam_oven.title": "Парова Духовка", + "quests.steam_age.steam_oven.subtitle": "Старший брат Парового Подрібнювача", + "quests.steam_age.steam_oven.desc.1": "&o...або молодший брат. Не кажіть йому!&r\n\n&3Парова Духовка&r — чудовий варіант багатоблока, якщо вам потрібно &6легко переплавляти великі кількості предметів.&r Ніяких більше рядів печей, які потрібно вручну спустошувати й заправляти!\n\nВона фактично працює як паралельна піч, переплавляючи до 8 предметів одночасно за низьку вартість пару.", + "quests.steam_age.steam_oven.desc.2": "&l&3Лор:&r&o Цей багато блок, хоча й дуже схожий на свого брата — Паровий Подрібнювач, не був перенесений із версії або аддону GregTech. Його справжній попередник — Парова Духовка з Railcraft, яка з'явилася ще у версії 1.4.7!", + "quests.steam_age.steam_macerator.title": "Парова Дробарка", + "quests.steam_age.steam_macerator.subtitle": "Парова Дробарка подрібнює...", + "quests.steam_age.steam_macerator.desc": "Ця машина виконує точно ті самі функції, що й Жорна, тож якщо у вас вже є одне з них, особливого сенсу будувати цю машину немає. Проте одна або друга є обов’язковою для прогресу на даному етапі. Ні, ця машина також не видає жодних додаткових слотів для виходу. Вам доведеться чекати до &6ВН(HV)&r для цього.", + "quests.steam_age.steam_grinder.title": "Паровий Подрібнювач", + "quests.steam_age.steam_grinder.subtitle": "Молодша сестра Парової Дробарки", + "quests.steam_age.steam_grinder.desc": "Як і Парова Духовка, &3Паровий Подрібнювач&r є вдосконаленою версією одноблокової версії, яка може обробляти кілька предметів одночасно. Чи варто його будувати? Це повністю залежить від вас.", + "quests.steam_age.rock_crusher.title": "Парова Дробарка Каменю", + "quests.steam_age.rock_crusher.subtitle": "Дробарка Каменю копіює блоки... хвилинку, що?", + "quests.steam_age.rock_crusher.desc": "Дробарка Каменю фактично є генератором бруківки в коробці. Вона може взяти будь-який необроблений камінь або бруківку і генерувати їх більше за низьку вартість лише трохи пару. Це зовсім не допоможе в прогресі, але якщо ви хочете створити багато цегли, ця машина ідеальна.", + "quests.steam_age.forge_hammer.title": "Паровий Кувальний Молот", + "quests.steam_age.forge_hammer.subtitle": "Кувальний Молот кує...", + "quests.steam_age.forge_hammer.desc": "Завдяки створенню цієї машини багато рецептів, які раніше вимагали використання молота, тепер можна виконати тут!\n\nВона може переробляти &bБруківку в Гравій&r, а &dГравій у Пісок&r — і робить це дуже швидко.\n\nНарешті, вона створює &aПластини&r за кращим співвідношенням: &6три Злитки на дві Пластини&r. Варте інвестицій!\n\nБа більше, Кувальний Молот дозволяє (хоч і повільно) працювати з проміжними злитками, такими як Сирі Заготовки в Коване Залізо або Чавун у Сталь, якщо вам потрібна компактніша версія Таранного Молота!", + "quests.steam_age.alloy_smelter.title": "Парова Плавильна Піч Сплавів", + "quests.steam_age.alloy_smelter.subtitle": "Плавильна Піч Сплавів створює сплави...", + "quests.steam_age.alloy_smelter.desc": "&bПлавильна Піч Сплавів&r використовується, власне, для створення сплавів. Вам знадобиться вона для ефективного рецепту &6Бронзи&r, а також для &4Червоного Сплаву&r найближчим часом.\n\nВона також може зварювати Злитки з високим вмістом вуглецю набагато ефективніше!\n\nСеред усіх машин &6Епохи Пару&r ця є найбільш \"парозалежною\". Якщо у вас раптом закінчиться пар, дайте своїй машині &aлюблячий поштовх&r за допомогою &dбудь-якого М'якого Молота&r, щоб тимчасово призупинити її.", + "quests.steam_age.compressor.title": "Паровий стискувач", + "quests.steam_age.compressor.subtitle": "Паровий Стискувач стискає...", + "quests.steam_age.compressor.desc": "&3Паровий Стискувач&r може перетворювати злитки та коштовності на блоки, самородки на злитки, а найважливіше — деревну масу на окремі Дошки. Незабаром ви зрозумієте, чому це так важливо!", + "quests.steam_age.molding.title": "Формування", + "quests.steam_age.molding.subtitle": "Зменште кількість нервування за допомогою формування", + "quests.steam_age.molding.desc": "Окрім сплавлення металів, Плавильна Піч Сплавів також може використовувати &3Форми&r для перетворення матеріалів у різні форми.\n\nВам знадобляться зазначені форми для майбутнього плавлення сплавів. Обов’язково створюйте &aФорми&r — не створюйте &cЕкструдерні Форми&r, оскільки вони використовуються в іншій машині.\n\nМожливо, вас також зацікавлять Форми для Шестерень, але використання їх для створення шестерень є дорожчим, ніж ручна робота.", + "quests.steam_age.red_alloy.title": "Червоний сплав", + "quests.steam_age.red_alloy.subtitle": "Цілком вигаданий сплав", + "quests.steam_age.red_alloy.desc": "&4Червоний Сплав&r — це сплав Міді та Червоного Каменю, високо цінований у світі GregTech за його провідність. Ви можете створити його в Плавильній Печі Сплавів або у своїй Тиглі, якщо бажаєте.\n\nВам знадобиться трохи для &9Електронних Трубок&r.\n\n&l&3Лор:&r&o Цей матеріал спочатку з'явився у RedPower — справжній спогад про минуле!", + "quests.steam_age.extractor.title": "Паровий екстрактор", + "quests.steam_age.extractor.subtitle": "Паровий Екстрактор екстрагує...", + "quests.steam_age.extractor.desc": "Мало які предмети виготовляються в &3Екстракторі&r під час &6Парового віку&r, оскільки він не має можливості витягувати рідини.", + "quests.steam_age.glass_tube.title": "Скляні Трубки", + "quests.steam_age.glass_tube.subtitle": "Вам знадобиться багато таких", + "quests.steam_age.glass_tube.desc": "Хоча всі ці трубки можна виготовити вручну за допомогою склодувного мистецтва, набагато ефективніше створювати їх у Плавильній Печі Сплавів із відповідною формою. Потрібно багато скляного пилу? Ви можете склодувати 16 панелей одночасно, щоб потім переробити їх у дробарці, або скористатися Дробаркою Каменю та Кувальним Молотом, щоб отримати багато піску, а потім додати трохи пилу з Кременю, щоб перетворити його на скляний пил.", + "quests.steam_age.treated_planks.title": "Оброблені Дошки", + "quests.steam_age.treated_planks.subtitle": "Також відомі як Оброблена Фанера", + "quests.steam_age.treated_planks.desc": "Сподіваюся, ви накопичували свій креозот, адже виготовлення цих спресованих і оброблених дощок є ще одним способом його використання.\n\n&l&3Лор:&r&o У ранніх версіях TerraFirmaGreg це була точка, з якої ви могли насправді розпочати Create!", + "quests.steam_age.electron_tube.title": "Електронна Трубка", + "quests.steam_age.electron_tube.subtitle": "Ультра Ультра Низька Напруга...?", + "quests.steam_age.electron_tube.desc": "Спочатку їх виготовлення може бути дуже клопітким, але перші кілька варто використати для створення лінії Деплойєрів, що значно здешевить їх створення.\n\nОкрім Деплойєрів, вони також використовуються для широкого спектра передових машин Create!", + "quests.steam_age.rotation_speed_controller.title": "Контролер Швидкості Обертання", + "quests.steam_age.rotation_speed_controller.subtitle": "Більше ніяких ручних передавальних співвідношень!", + "quests.steam_age.rotation_speed_controller.desc": "&3Контролер Швидкості Обертання&r може спростити весь ваш хаос із зубчастих коліс до одного блоку, дозволяючи налаштовувати оберти (RPM) у простий та компактний спосіб. Ці пристрої стануть у пригоді пізніше, коли у вас буде більше машин, між якими потрібно буде балансувати одиниці навантаження!", + "quests.steam_age.mech_crafter.title": "Механічний Крафтер", + "quests.steam_age.mech_crafter.subtitle": "Для тих особливо великих рецептів крафту", + "quests.steam_age.mech_crafter.desc": "Не хвилюйтеся, вони повністю необов’язкові, але використовуються для кількох одноразових рецептів, які можуть бути дуже корисними, окрім двох, зазначених тут.", + "quests.steam_age.crushing_wheel.title": "Дробильні Колеса", + "quests.steam_age.crushing_wheel.subtitle": "Хлопець кузини дружини Жорна", + "quests.steam_age.crushing_wheel.desc": "Вони виконують ті ж самі функції, що й інші машини для дроблення, описані раніше в розділі, але працюють швидше та обробляють великі обсяги. Вони досить схожі на Парову Дробарку.", + "quests.steam_age.centrifuge.title": "Механічна центрифуга", + "quests.steam_age.centrifuge.subtitle": "Світ, що Обертається", + "quests.steam_age.centrifuge.desc": "Переробка руди завжди буде важливою частиною цього модпаку, і ця машина є ще одним (необов’язковим) її елементом. Дотримуючись іншого шляху переробки руди (перевірте вкладку Схема Переробки Руди у JEI), ви можете використовувати цю центрифугу для отримання додаткових побічних продуктів із вашої руди! Наступне покращення для переробки руди з'явиться лише з НН(LV) Термальною Центрифугою, тому чи варта ця інвестиція залежить від вас.", + "quests.steam_age.steam_engine.title": "Парова Машина", + "quests.steam_age.steam_engine.subtitle": "Час для справжньої сили пару", + "quests.steam_age.steam_engine.desc": "Водяні колеса та вітряки вже не справляються? Яка ж це парова епоха без справжнього парового двигуна! Кожен паровий двигун може видавати цілих 256 ОД (Одиниць Потужності), надаючи тобі значно більше енергії для експериментів.\n\nПалаючі Пальники можна створити, не виходячи з дому, а за допомогою Механічної Руки їх можна автоматично заправляти твердим паливом або рідким паливом у відрі (наприклад, креозотом). Також для перегріву можна використовувати Вугільні Самоцвіти, Антрацит і Кокс.", + "quests.steam_age.fuel_sources.title": "Додаткові Джерела Пального", + "quests.steam_age.fuel_sources.subtitle": "Впроваджуємо силу в парову силу", + "quests.steam_age.fuel_sources.desc": "Парова машина може працювати з ширшим набором рідинних палив, ніж Котел Високого Тиску. Хоча Креозот або Лава — це найпростіші варіанти на даному етапі, ти можеш зацікавитися й рослинними оліями, такими як &eОлія з Насіння&r з Соняшників або Ріпаку.\n\nКреозот і Лава погано масштабуються на пізніх рівнях, натомість Біопальне може бути перетворене в Дизель, а потім — у Дизель з Цетановим Підсиленням. Тож якщо тобі до душі ця ідея — почни закладати великі поля для вирощування рослин на олію!", + "quests.steam_age.straw.title": "Автоматизація Рідкого Палива", + "quests.steam_age.straw.subtitle": "Горючі поїльники", + "quests.steam_age.straw.desc": "Якщо клацнути ПКМ по Пекельному Пальнику з &aСоломинкою&r, то можна легко подавати пальне прямо в нього через будь-яку трубу! Під’єднай його до виходу креозоту з Коксової Печі — і твої Парові Двигуни не зупиняться.\n\nУ JEI доступний повний список можливих палив із їхньою ефективністю.", + "quests.steam_age.deployers.title": "Деплойєри", + "quests.steam_age.deployers.subtitle": "Примітивна Лінія Збірки", + "quests.steam_age.deployers.desc": "Хоча ви могли б використовувати один деплойєр протягом усього цього розділу, ми &3дійсно&r не рекомендуємо цього. Налаштування лінії деплойєрів уздовж конвеєрної стрічки збереже вам купу часу та нервів, і це не марна трата матеріалів, оскільки ви завжди зможете повторно використати їх для оновлення вашої ферми деревини згодом.\n\nКрім того, це зробить Електронні Трубки значно дешевшими!", + "quests.steam_age.trains.title": "Потяги", + "quests.steam_age.trains.subtitle": "Шляхові Точки лише мріють бути такими ж класними, як ці", + "quests.steam_age.trains.desc": "Потяги — це фантастичний варіант для будь-якого виду далекого транспорту, будь то гравці, предмети чи рідини! Вони також можуть безпечно подорожувати через незавантажені чанки. Телепортації для гравців не буде дуже довго, тож якщо ви хочете налаштувати залізничну мережу, що охоплює континент, можете не турбуватися, що вона стане застарілою.", + "quests.steam_age.wood_plank.title": "Дерев'яні Дошки", + "quests.steam_age.wood_plank.subtitle": "Необроблена Фанера...?", + "quests.steam_age.wood_plank.desc": "Це ті ж самі, що й Оброблені Дошки поруч із цим завданням, за винятком того, що тут можна використовувати будь-яку деревину, не занурюючи її спочатку в креозот.", + "quests.steam_age.organization.title": "Організація Порядку", + "quests.steam_age.organization.subtitle": "Ви вже в першому колі мікрокрафтового пекла", + "quests.steam_age.organization.desc": "Важко встигати за всіма рецептами та предметами? Ось кілька варіантів, які можуть допомогти:\n\n&3Блокнот&r: Цей зручний предмет є портативним списком справ, що дозволяє відмічати виконані завдання на ваш розсуд.\n\n&3Креслення Крафту&r: Слідкує за частими рецептами, дозволяючи створювати партії без необхідності шукати рецепт у JEI.\n\n&3Закладки JEI&r: Ви можете натиснути клавішу \"Додати/Вилучити Закладку\" (за замовчуванням \"A\"), навівши курсор на предмет у JEI, щоб створити закладку. Також можна додати цілі рецепти, натиснувши цю клавішу на результаті!", + "quests.steam_age.resin_boards.title": "Смолою Покриті Дошки", + "quests.steam_age.resin_boards.subtitle": "Можна сказати, що нам... набрид LaTeX?", + "quests.steam_age.resin_boards.desc": "Тепер знаєте, що виробництво латексу можна автоматизувати за допомогою механічних помп!", + "quests.steam_age.circuit_boards.title": "Електроніка #2: Друковані Плати", + "quests.steam_age.circuit_boards.subtitle": "Простіший компонент для схем", + "quests.steam_age.circuit_boards.desc": "Поєднайте ці Смолою Покриті Плати з кількома Мідними Проводами, і у вас буде основа для вашої першої &aСхеми&r!", + "quests.steam_age.vacuum_chamber.title": "Вакуумна Камера", + "quests.steam_age.vacuum_chamber.subtitle": "Додаємо Вакуум у Вакуумні Трубки", + "quests.steam_age.vacuum_chamber.desc": "Ця машина є фінальним етапом у виготовленні ваших перших Вакуумних Трубок. Розмістіть її над Басейном, подайте трохи енергії та переконайтеся, що машина налаштована на режим Вакуумування.\n\nБонусом є те, що ця машина також може зварювати злитки й пластини, а ще розплавляти клей і гуму, якщо її нагрівати за допомогою Вугільного Горна або Жаровні Blaze.", + "quests.steam_age.vacuum_tubes.title": "Електроніка #3: Вакуумні Трубки", + "quests.steam_age.vacuum_tubes.subtitle": "Складніший компонент для схем", + "quests.steam_age.vacuum_tubes.desc": "Створення Вакуумних Трубок може змусити вас замислитись про своє існування. Зараз вони дуже дорогі, але незабаром стануть дешевшими—це загальна філософія GregTech!\n\nВакуумні Трубки технічно є вашою першою Ультра Низьковольтною (&8ULV&r) Схемою! Вітаю! Звідси ви можете або перейти до створення НН(LV) Схем, або провести ще трохи часу в Епосі Пару, виготовляючи інші машини з тільки-но створених Вакуумних Трубок.", + "quests.steam_age.resistors.title": "Електроніка #1: Резистори", + "quests.steam_age.resistors.subtitle": "Більш... резистивний... компонент для схем", + "quests.steam_age.resistors.desc": "Резистори є компонентами, які будуть використані для створення вашої першої Схеми.\n\nНе буде нерозумним надати пріоритет рецептам, що використовують &aТонкі Дроти&r, адже вони допоможуть вам заощадити більше матеріалів у довгостроковій перспективі.\n\nДроти можуть бути дорогими прямо зараз, але вони стануть набагато дешевшими, якщо ви створите &3Машину для Намотування&r нижче або &3Дротовий Верстат&r в &7НН(LV)&r.", + "quests.steam_age.coiling_machine.title": "Машина для Намотування", + "quests.steam_age.coiling_machine.subtitle": "Дротовий Верстат НН(LV), прикріплений до половини Згинального Верстата НН(LV)!", + "quests.steam_age.coiling_machine.desc": "&3Машина для Намотування&r подібна до Дротового Верстата НН(LV), хоча їй бракує можливості прямо виводити різні розміри дротів. З усім тим, це дуже вартісна інвестиція, яка зробить ваші дроти значно дешевшими.\n\nЦя машина також може виготовляти дешевші пружини!", + "quests.steam_age.curving_press.title": "Гнучкий Прес", + "quests.steam_age.curving_press.subtitle": "Таке ж нішеве, як НН(LV) Екструдер", + "quests.steam_age.curving_press.desc": "&3Гнучкий Прес&r може виконувати всі ті самі рецепти, що й НН(LV) Екструдер. На жаль, обидва вони не дуже функціональні, адже екструдер стає корисним лише на рівні СН(MV). Однак, якщо вам потрібно створювати багато голівок інструментів масово, ця машина впорається з цим завданням.", + "quests.steam_age.vibrating_table.title": "Вібраційний Стіл", + "quests.steam_age.vibrating_table.subtitle": "Ідентично до НН(LV) Сортувальника", + "quests.steam_age.vibrating_table.desc": "&3Вібраційний Стіл&r може обробляти руду дорогоцінного каміння (включаючи вугілля) іншим способом, забезпечуючи набагато більший вихід, ніж будь-що інше, до чого ви маєте доступ на даний момент. Бонусом є те, що він також може обробляти будь-які гравійні родовища, які у вас ще залишилися. Ніякого більше промивання!", + "quests.steam_age.lathe.title": "Токарний Верстат", + "quests.steam_age.lathe.subtitle": "Ви не повірите, з якою НН(LV) машиною це однаково!", + "quests.steam_age.lathe.desc": "&3Токарний Верстат&r може автоматично перетворювати один злиток на два стрижні, а один болт на гвинти. Якщо ви плануєте виготовляти їх у великій кількості (а так і буде), ця машина стане гарною інвестицією.", + "quests.steam_age.steel_saw.title": "Сталева Механічна Пилка", + "quests.steam_age.steel_saw.subtitle": "Кам'яна Пилка та НН(LV) Різак в одному!", + "quests.steam_age.steel_saw.desc": "Це вдосконалення для вашої базової механічної пилки, яке також може обробляти деякі металеві рецепти — наприклад, перетворювати стрижні на чотири болти або різати блоки на пластини. Для всіх цих рецептів потрібна рідина, але наразі можна просто використовувати воду.\n\nТрохи алюмінію для кобальтової латуні можна отримати як побічний продукт обробки руди! Заглянь у відповідну главу завдання для детальнішої інформації.", + "quests.steam_age.rolling_mill.title": "Вальцювальний Станок", + "quests.steam_age.rolling_mill.subtitle": "Друга половина НН(LV) Згинального Верстата", + "quests.steam_age.rolling_mill.desc.1": "З усіх машин парової епохи, які ви могли б створити, &3Вальцювальний Станок&r є одним з найкращих, з простої причини: він виготовляє одинарні пластини з одинарних злитків. Бонусом є те, що він також може виготовляти тонкі листи дешевше, ніж вручну!", + "quests.steam_age.rolling_mill.desc.2": "&l&3Лор:&r &oЦя машина існувала в старіших версіях TFG, але вона виготовляла стрижні замість пластин, і вашим найкращим варіантом виготовлення пластин до появи НН(LV) Згинального Верстата був варіант з шансом невдачі у 20%!&r", + "quests.steam_age.steel_mixer.title": "Сталевий Механічний Міксер", + "quests.steam_age.steel_mixer.subtitle": "Попередній НН(LV) Міксер", + "quests.steam_age.steel_mixer.desc": "&3Сталевий Механічний Міксер&r — це друга найкраща машина парової епохи, яку ви можете створити. Він може змішувати ваші кольорові сталеві пилки набагато ефективніше, ніж Тигель! Крім того, він підтримує велику кількість інших рецептів, включаючи деякі, які вимагають газів... краще про це не замислюйтесь.\n\nДля рецептів, що вимагають нагрівання, ви можете використовувати або Вугільний Горн, або Палаючий Пальник, а Механічна Рука може автоматично заправляти будь-який з них.", + "quests.steam_age.potin.title": "Продавець Сплавів Потіна...", + "quests.steam_age.potin.subtitle": "...Я йду в бій, і мені потрібен лише ваш найкращий Потін.", + "quests.steam_age.potin.desc.1": "&dРідинні Труби Потіна&r мають &aдуже високу пропускну здатність&r для свого матеріального рівня та вартості. Вам може бути корисно виготовити кілька таких для оптимізації логістики рідин.\n\nЩоб отримати &dПотін&r, вам слід почати з його &eпилкової&r форми.\n\nДля виконання цього завдання потрібна або мала, або стандартна труба. Будь-який розмір підходить для завершення.", + "quests.steam_age.potin.desc.2": "&l&3Лор:&r&o &dРідинні Труби Потіна&r були вперше створені в &9GT++&r і стали значним приростом потужності для гравців у невеликому пакеті під назвою &4GT:NH&r. Ми хотіли передати трохи тієї радості.\n\nУ реальному світі &dПотін&r — це сплав, який використовується в монетах, а не трубах. GTCEu стає дедалі менш реалістичним з кожним днем...", + "quests.steam_age.miner.title": "Автоматичне Видобування", + "quests.steam_age.miner.subtitle": "Кінець епохи обвалів", + "quests.steam_age.miner.desc.1": "Тепер у вас є доступ до двох варіантів автоматичного видобування руди! Обидва варіанти досить повільні, тому краще налаштувати їх, завантажити чанки і зайнятися чимось іншим, ніж сидіти і чекати.\n\nМеханічний Бур потребуватиме конструкції для буріння вниз, розбиваючи весь камінь на своєму шляху. Ви також можете прикріпити його до передньої частини поїзда або вагонетки для створення тунелів, якщо хочете.", + "quests.steam_age.miner.desc.2": "Парова Шахтарка, з іншого боку, видобуває лише рудні блоки й замінює їх бруківкою, залишаючи решту ґрунту недоторканою. Вона може видобувати руду в (малому) радіусі, що означає, що її потрібно переміщати рідше, ніж механічну шахтарку, але вона також набагато повільніша.", + "quests.steam_age.paper.title": "Папір", + "quests.steam_age.paper.subtitle": "Не з цукрової тростини", + "quests.steam_age.paper.desc": "Якщо ви ще не зробили жодного паперу, є три різні способи отримати його без електрики:\n\n1) Створити пергамент зі шкіри, пемзи та яйця.\n\n2) Сплести разом папірус.\n\n3) Виготовити папір із твердої деревини через тривалий процес.\n\nПізніше ви зможете перетворювати деревну масу безпосередньо в папір за допомогою НН(LV) Хімічної Ванни.", + "quests.steam_age.lv_circuit.title": "Ваш перший схемний компонент!", + "quests.steam_age.lv_circuit.subtitle": "Світанок нової епохи", + "quests.steam_age.lv_circuit.desc": "Рецепт для цього може виглядати лякаюче на перший погляд, але якщо ви провели достатньо часу в епоху пари, усе повинно бути легко автоматизованим. Ви будете виготовляти їх у великих кількостях протягом певного часу, але ваші наступні електричні машини допоможуть зробити їх ще дешевшими, поки ви не дістанете Ассемблер Схем наприкінці НН(LV).", + "quests.steam_age.what_next.title": "Що далі?", + "quests.steam_age.what_next.subtitle": "Знаєте, окрім \"ще більше GregTech\"", + "quests.steam_age.what_next.desc": "Якщо ви поспішили дістатися сюди, ми рекомендуємо спершу зосередитися на таких машинах, як НН(LV) Згинальний Верстат, Дротовий Верстат або Міксер. \nІнакше, якщо ви вже створили кінетичні машини, ми пропонуємо звернути увагу на Асемблер, Дуго плавильну Піч, Хімічний Реактор або Поляризатор.", + "quests.steam_age.alternator.title": "Альтернатори", + "quests.steam_age.alternator.subtitle": "Перетворення напруги в енергію", + "quests.steam_age.alternator.desc.1": "Якщо у вас велике налаштування епохи пари, ви, ймовірно, не захочете одразу все списати, щоб повернутися до кількох котлів і НН(LV) Парових Турбін. Натомість &3Альтернатор&r буде конвертувати SU з ваших парових двигунів в електрику. Кожен паровий двигун + альтернатор повинен давати 1A НН(LV)! На жаль, альтернатори конвертують напругу у відмінну від GregTech систему електрики, тому вам знадобиться Енергетичний Конвертер, щоб перетворити її у придатну для використання НН(LV) енергію.", + "quests.steam_age.alternator.desc.2": "Приклад парового двигуна, що виробляє 8 ампер НН(LV)!", + "quests.steam_age.packager.title": "Create Logistics", + "quests.steam_age.packager.subtitle": "«У нас уже є AE2 вдома»", + "quests.steam_age.packager.desc": "Твій хаос зі скринь уже виходить з-під контролю? Тепер у тебе є доступ до логістичної системи Create! Заглянь у розділ &3Create Logistics&r, щоб дізнатися, з чого почати.", + "quests.steam_age.basic_mech_press.title": "Базовий механічний прес", + "quests.steam_age.basic_mech_press.subtitle": "Автоматичний зварювальний апарат", + "quests.steam_age.basic_mech_press.desc": "Якщо вам набридло зварювати речі знову і знову, ця машина зробить це за вас. Просто розмістіть чан над своїм вугільним горном, переконайтесь, що температура горна — жовта або вище, і тоді киньте предмети в чан. На жаль, базова версія здатна тільки на це.", + "quests.steam_age.steel_mech_press.title": "Сталевий механічний прес", + "quests.steam_age.steel_mech_press.subtitle": "Майже ковальський молот", + "quests.steam_age.steel_mech_press.desc.1": "Ковальський молото на парі високого тиску вже не за горами — він може робити майже все те, що й ця машина. Але якщо вам конче потрібні рецепти автоматичного зварювання вищого рівня — це ваш шанс.\n\nЯкщо ви не знайомі з ковальським молотом, то і він, і сталевий механічний прес можуть дробити руди (без побічних продуктів), перетворювати камінь у булижник, потім у гравій, а далі в пісок, а також розбивати цеглу. Однак лише ковальський молоток може запропонувати &3дешевший рецепт металевих пластин&r...", + "quests.steam_age.steel_mech_press.desc.2": "&l&3Лор:&r&o Механічний прес з мода Create колись був ключовим елементом прогресу в пізній паровій епосі до версії 0.9 TerraFirmaGreg, адже він виробляв пластини за ще вигіднішим співвідношенням 5 до 4. Проте його реалізація насправді означала: «20% часу ви не отримуєте нічого», що змусило багатьох гравців заявити, як сильно вони люблять азартні ігри під час його використання.", + "quests.stone_age": "Кам’яна доба", + "quests.stone_age.subtitle": "Скромний початок", + "quests.stone_age.foods.title": "Голодний?", + "quests.stone_age.foods.subtitle": "Де моя легка їжа?", + "quests.stone_age.foods.desc": "У TerraFirmaGreg світ є жорстоким місцем, і одним із найважливіших аспектів виживання є здатність добувати їжу. Більшість їжі сама по собі має низьку поживну цінність, тоді як інші можуть бути смертельно небезпечними, якщо їх не приготувати. Ваш голод представлений зеленою смужкою поруч із вашим здоров'ям.\n\nПочніть із здобуття будь-якої форми їжі.", + "quests.stone_age.nutrition.title": "Механіка: Харчування", + "quests.stone_age.nutrition.subtitle": "\"Що ти маєш на увазі, що я не можу просто їсти стейк?", + "quests.stone_age.nutrition.desc": "Кожен основний продукт у TerraFirmaGreg має поживну цінність, і ці поживні речовини розподіляються на 5 різних категорій: &lЗерно&r, &lФрукти&r, &lОвочі&r, &lБілки&r та &lМолочні продукти&r.\n\nХоча ви могли б їсти лише один вид сирого поживного компонента, наприклад білки, ваше загальне здоров'я буде погіршуватися. Збалансований раціон дозволяє мати набагато більшу максимальну кількість здоров'я. Кожні 100 HP відповідають одному серцю.\n\nОзнайомтеся з розділом польового посібника \"Їжа та Вода\" для отримання повної інформації.", + "quests.stone_age.cook_meat.title": "Основи Кулінарії", + "quests.stone_age.cook_meat.subtitle": "Ви ж не хочете померти, ївши сире м'ясо, правда?", + "quests.stone_age.cook_meat.desc": "Приготування сирого м'яса — це важливий етап для отримання білка: воно не тільки збільшить термін придатності м'яса, але й відкриє ще більше поживних речовин для вашого вимогливого організму.\n\nНайпростіший спосіб приготувати м'ясо — використати Вогнище. Ознайомтеся із завданням нижче, щоб дізнатися, як його створити.", + "quests.stone_age.soup_time.title": "Супи", + "quests.stone_age.soup_time.subtitle": "В якому магазині ви були?", + "quests.stone_age.soup_time.desc": "Зробивши горщик та кілька мисок із глини, ви зможете створювати супи!\n\nСупи — це один із перших і найлегших способів приготування складніших страв. На відміну від простого поїдання окремих інгредієнтів, вони забезпечують набагато більшу ситність і дозволяють споживати одразу кілька поживних речовин!", + "quests.stone_age.meals.title": "Страви", + "quests.stone_age.meals.subtitle": "ПОТРАПИ ДО МІЙ ЖИВОТА!", + "quests.stone_age.meals.desc": "Це лише деякі з основних страв, які ви можете створити. Супи, салати та сендвічі — це ваші основні варіанти для легких, насичених і комбінованих страв, тоді як піца є єдиною їжею, яка може містити всі види поживних речовин одночасно.", + "quests.stone_age.meals.tasks.1": "Будь-який звичайний сендвіч", + "quests.stone_age.meals.tasks.2": "Будь-який звичайний сендвіч із джемом", + "quests.stone_age.garlic_bread.title": "Часниковий хліб...?", + "quests.stone_age.garlic_bread.subtitle": "Ви що, захищаєтесь від вампіра чи щось таке?", + "quests.stone_age.garlic_bread.desc": "Порада: завдання у квесті приймає БУДЬ-ЯКИЙ часниковий хліб, він не обов'язково має бути свіжим.", + "quests.stone_age.garlic_bread.task": "1024 шматочки часникового хліба", + "quests.stone_age.find_potable_water.title": "Спраглі?", + "quests.stone_age.find_potable_water.subtitle": "Не забудьте пити воду!", + "quests.stone_age.find_potable_water.desc": "Спрага представлена синьою смугою над шкалою голоду. Ви можете і справді помрете від зневоднення, якщо не будете підтримувати показник спраги заповненим! Найлегший спосіб напитися — це пити з природних ставків у дикій місцевості, клацнувши правою кнопкою миші на них із порожньою рукою.\nЩоб завершити це завдання, вам потрібно випити придатне джерело води, може бути звичайна або річкова вода. Можливо, вам доведеться пити кілька разів, щоб завдання правильно завершилось.\n\nТут вам не потрібно турбуватися про очищення води, хоча солона вода тільки зробить вас більш спраглими.", + "quests.stone_age.find_potable_water.task": "Пийте з джерела води рукою. (Не солона або гаряча)", + "quests.stone_age.hydration.title": "Механіка: Гідратація", + "quests.stone_age.hydration.subtitle": "Ще одна смуга, яку потрібно тримати заповненою...", + "quests.stone_age.hydration.desc": "Вода є важливим ресурсом, не лише для підтримання гідратації! Рекомендується облаштовувати базу поруч із прісним озером чи річкою, щоб мати легкий доступ до води. Інші предмети також можуть втамовувати спрагу, наприклад, певні типи їжі чи напоїв.\n\nОднак вода не завжди буде доступною під час досліджень, тому ось кілька способів переносити напої з собою. Під час пиття з контейнера споживається 100mB рідини.", + "quests.stone_age.leather_flask.title": "Шкіряна фляга", + "quests.stone_age.leather_flask.subtitle": "Старий Вірний", + "quests.stone_age.leather_flask.desc": "Шкіряна фляга, ймовірно, є другим за простотою рішенням для перенесення води після керамічного глека. Вона може вміщувати 500mB, або ж вистачить на п’ять ковтків.\n\nШкіряна фляга отримує пошкодження під час використання, але, коли вона ламається, її можна відремонтувати, якщо у вас є під рукою шкіра. Міхури можна отримати від великих диких тварин.", + "quests.stone_age.iron_flask.title": "Залізна фляга", + "quests.stone_age.iron_flask.subtitle": "Тепер це стане корисним надовго", + "quests.stone_age.iron_flask.desc": "Залізна фляга є вдосконаленням шкіряної фляги. Вона має набагато більшу міцність, ніж шкіряна фляга, і здатна вмістити достатньо рідини для 20 ковтків.", + "quests.stone_age.water_bucket.title": "Відро з водою", + "quests.stone_age.water_bucket.subtitle": "Не так просто отримати, як здається", + "quests.stone_age.water_bucket.desc": "Переносити джерело води — це простий спосіб ніколи не залишитися без неї, але це трохи громіздко.\n\nНа жаль, дерев'яні відра не можна використовувати для пиття води, оскільки вони не переміщують блоки джерел, тому спроба розмістити її у світі створить лише дуже маленьку калюжу.", + "quests.stone_age.glass_bottles.title": "Скляні пляшки", + "quests.stone_age.glass_bottles.subtitle": "Не так круто, як шкіряна фляга", + "quests.stone_age.glass_bottles.desc": "Скляні пляшки є такими ж ефективними, як шкіряна фляга, вони вміщують 500mB води. Однак виготовлення скляних пляшок буде можливим тільки пізніше, коли ви здобудете здатність формувати латунь.", + "quests.stone_age.water_jug.title": "Керамічний глек", + "quests.stone_age.water_jug.subtitle": "Відносно простий доступ до води", + "quests.stone_age.water_jug.desc": "Керамічний глек — це найперший рідинний контейнер, який ви можете створити, але він може вміщувати лише 100mB, тому вам доведеться наповнювати його після кожного ковтка.\n\nГлек досить крихкий і має випадковий шанс зламатися, коли ви з нього п'єте!", + "quests.stone_age.temperature.title": "Погода", + "quests.stone_age.temperature.subtitle": "Погода на сьогодні? Біль.", + "quests.stone_age.temperature.desc": "Новий світ починається на початку літа, кожен місяць триває 8 днів. Зміна сезонів приносить зміну температури, що впливатиме на врожай, фруктові дерева, кущі... і на вас!\n\nТемпература тіла — це те, що потрібно контролювати та підтримувати на стабільному рівні. Малий трикутник між вашим здоров'ям і голодом показує вашу поточну температуру та її тенденцію. Утримуйте кнопку Shift, щоб побачити точні цифри — ліве число показує ваш рівень вологості, а праве число — температуру.", + "quests.stone_age.temperature.task": "Існувати", + "quests.stone_age.insulation.title": "Механіка: Температура тіла", + "quests.stone_age.insulation.subtitle": "Обережно з гіпо та гіпертермією.", + "quests.stone_age.insulation.desc": "Багато факторів у світі впливають на вашу температуру тіла, від прямого сонячного світла до промокання чи стояння біля вогню. Вам потрібно підтримувати температуру в діапазоні від 0 до 30°C, щоб уникнути отримання шкоди, про що свідчить кольоровий візуальний ефект.\n\nІснує багато способів зменшити вплив навколишньої температури та підтримувати стабільний рівень температури тіла, і носіння &lОдягу&r є одним із найефективніших. Ви можете носити одяг як у своїх звичайних слотах спорядження, так і в слотах curios.", + "quests.stone_age.primitive_insulation.title": "Примітивна ізоляція", + "quests.stone_age.primitive_insulation.subtitle": "Печерний шик", + "quests.stone_age.primitive_insulation.desc": "Голий і замерзаєш? Це найпростіший одяг, який можна створити, і хоча він має дуже низьку міцність, він має прослужити, поки ви не знайдете щось краще.", + "quests.stone_age.furs.title": "Шкури хижаків", + "quests.stone_age.furs.subtitle": "Хардкорний фурсютинг", + "quests.stone_age.furs.desc": "Великі хижі тварини скидають свої шкури замість звичайних шкур, які ви можете або переробити у теплоізоляційний одяг, або зішкрябати, щоб отримати звичайну шкуру, яку потім можна перетворити на шкіру стандартним способом.", + "quests.stone_age.wool_clothes.title": "Вовняний одяг", + "quests.stone_age.wool_clothes.subtitle": "Для лютих морозів", + "quests.stone_age.wool_clothes.desc": "Вовняний одяг ідеально підходить для холодного клімату та суворих зим. Повний комплект вовняного одягу — це чудовий вибір для переживання більшості зим.\n\nВам доведеться подружитися (або вбити) з ссавцем, що виробляє вовну, таким як вівця, альпака чи мускусний бик. Розділ \"Фауна\" у польовому путівнику описує, де знайти кожну з цих тварин, а розділ \"Тваринництво\" пояснює, як їх стригти.", + "quests.stone_age.insulated_leather_clothes.title": "Ізольований шкіряний одяг", + "quests.stone_age.insulated_leather_clothes.subtitle": "Коли на вулиці стає прохолодно", + "quests.stone_age.insulated_leather_clothes.desc": "Ізольований шкіряний одяг легше зробити, ніж повний комплект вовняного одягу, але він забезпечує менше ізоляції та тепла. Тим не менш, цей одяг дуже ефективний для життя в помірних регіонах.\n\nДля його створення вам потрібно вбивати тварин, щоб отримати їхню шкуру, а також подружитися (або вбити) з ссавцем, що виробляє вовну, таким як вівця, альпака чи мускусний бик, для виготовлення вовняної нитки. Розділ \"Фауна\" у польовому путівнику описує, де знайти кожну з цих тварин, а розділ \"Тваринництво\" пояснює, як їх стригти.", + "quests.stone_age.burlap_clothes.title": "Одяг з джуту", + "quests.stone_age.burlap_clothes.subtitle": "Для випадків, коли спека починає впливати на вас", + "quests.stone_age.burlap_clothes.desc": "Джутова тканина виготовляється з волокон джуту. Джут може рости в більшості теплих кліматів за умови, що задовольняються його потреби в температурі та зволоженні.\n\nОдяг із джуту ідеально підходить для спекотного літа або інших гарячих середовищ, але ми поговоримо про це пізніше.", + "quests.stone_age.silk_clothes.title": "Шовковий одяг", + "quests.stone_age.silk_clothes.subtitle": "На жаль, без шовковичних червів!", + "quests.stone_age.silk_clothes.desc": "Шовк виготовляється з павучої нитки, яку досить важко зібрати у великих кількостях, якщо не вирушати у глибокі райони.\n\nШовковий одяг є чудовим вибором для надзвичайно гарячих умов, таких як пустелі або нижні рівні Безодні.", + "quests.stone_age.clothes.title": "Одяг", + "quests.stone_age.clothes.subtitle": "Вишукано!", + "quests.stone_age.clothes.desc": "Носіння одягу — це простий спосіб справлятися з екстремальними температурами. Теплий одяг, як-от вовняний або ізольований шкіряний, прекрасно підходить для холодних середовищ, тоді як шовковий або джутовий — ідеальні для жаркого клімату.", + "quests.stone_age.find_rock.title": "Знайдіть кілька каменів", + "quests.stone_age.find_rock.subtitle": "Груг розбиває камінь", + "quests.stone_age.find_rock.desc": "Як тільки ви розпочнете свою подорож, перше, що ви помітите, це повністю змінений світ. Ви більше не можете ламати дерева голими руками, але не переймайтеся, адже жоден печерний чоловік не є справжнім печерним чоловіком без своїх кам'яних інструментів!\n\nЗамість створення дерев’яної кирки ви можете просто підбирати камені з землі. Почніть із збирання щонайменше 4 каменів. Ви можете зібрати камені, ламаючи їх або клацаючи правою кнопкою миші по них з порожньою рукою.", + "quests.stone_age.rock_knapping.title": "Вирубка каменю", + "quests.stone_age.rock_knapping.subtitle": "Прямо як у стародавні дні Палеоліту", + "quests.stone_age.rock_knapping.desc": "Камені можна \"вирубувати\", що є процесом формування базового матеріалу у зручну форму шляхом ударів один об одного. Для вирубки каменів потрібно щонайменше два камені, і, тримаючи їх у руках та клацаючи правою кнопкою миші по повітрю, ви відкриєте інтерфейс вирубки. Потім ви можете \"відколоти\" один зі своїх каменів, щоб створити головку для кам'яного інструменту. Усі форми для різних інструментів можна знайти у EMI та Польовому путівнику.\n\nДва найважливіші інструменти для початку вашої подорожі — це кам’яний ніж і кам’яна сокира, тому спробуйте вирубати ці головки інструментів.", + "quests.stone_age.find_stick.title": "Знайдіть кілька паличок", + "quests.stone_age.find_stick.subtitle": "Вам потрібно якось тримати цей інструмент", + "quests.stone_age.find_stick.desc": "Ще одним поширеним предметом на землі є палички, які мають безліч застосувань! Вони можуть бути використані для створення інструментів, факелів, засобів для розпалювання багаття тощо.\n\nЩоб уникнути захаращення інвентаря різними типами паличок, ви можете перетворити їх на \"звичайні\" палички, які можна складати разом. Пізніше ви можете зв'язати дев'ять паличок у Пучок, а Пучок — у В'язку, яку потім можна використовувати як заміну колод.", + "quests.stone_age.first_stone_tools.title": "Ваші перші інструменти", + "quests.stone_age.first_stone_tools.subtitle": "Тепер ти розумна мавпочка", + "quests.stone_age.first_stone_tools.desc": "Вирубуючи камені у зручні форми, ви можете поєднати їх із паличкою, щоб створити свої перші базові інструменти. Вітаю — ви офіційно увійшли в кам'яний вік!\n\nКамені достатні для базового виживання, але згодом ви захочете створювати металеві інструменти для кращої швидкості, довговічності та розширених можливостей. Наступні два завдання допоможуть вам зібрати необхідні предмети.", + "quests.stone_age.stone_tools.title": "Кам'яні інструменти", + "quests.stone_age.stone_tools.subtitle": "Виявляється, бити камені один об одного досить корисно", + "quests.stone_age.stone_tools.desc": "Хоча камінь є відносно простим і примітивним матеріалом, він залишається вашим основним ресурсом, доки ви не навчитеся працювати з металами. Деякі інші корисні інструменти включають: Дротик - його можна кидати, як ванільний тризубець та \nМотика - дозволяє обробляти ґрунт і займатися фермерством.", + "quests.stone_age.gather_straw.title": "Збирайте солому", + "quests.stone_age.gather_straw.subtitle": "Ви також можете використовувати мотику, якщо хочете", + "quests.stone_age.gather_straw.desc": "Більшість трав, які ви знайдете у світі, можна зібрати для отримання соломи, якщо ламати їх ножем або мотикою. Солома має багато застосувань для створення, але вам знадобиться щонайменше 8 одиниць, щоб створити земляну піч.\n\nСолому також можна використовувати для створення солом'яного капелюха для базового захисту від сонця або солом'яного блоку, який можна використовувати як простий будівельний матеріал без колізії.", + "quests.stone_age.gather_logs.title": "Збирайте колоди", + "quests.stone_age.gather_logs.subtitle": "Дерево падає!", + "quests.stone_age.gather_logs.desc": "Завдяки вашій новій кам'яній сокирі ви зможете зрубувати дерева. Ламаючи основу дерева, ви спричините падіння всього дерева, у результаті чого отримаєте колоди, палички та саджанці.\n\nЗберіть щонайменше 10 колод — 8 із них будуть використані для земляної печі, а інші дві — для вогнища.", + "quests.stone_age.firepit.title": "Вогнище", + "quests.stone_age.firepit.subtitle": "Наближається ніч", + "quests.stone_age.firepit.desc.1": "Тепер, коли у вас є колоди, настав час побудувати ваше перше вогнище! Хоча монстри не з'являються на поверхні вночі, нічні хижаки будуть прокидатися й полювати навколо.\n\nСпочатку вам потрібно створити засіб для розпалювання вогню — інструмент, що дозволяє вам запалювати вогнище.", + "quests.stone_age.firepit.desc.2": "Щоб створити вогнище, киньте щонайменше одну колоду та до 3 паличок на землю, а потім запаліть блок під ними, клацаючи правою кнопкою миші й утримуючи засіб для розпалювання. Ви також можете додати трохи соломи, щоб зробити процес легшим.\n\nВогнище не тільки є джерелом світла і тепла, але також може використовуватися для запалювання факелів і приготування сирого м’яса. Ви можете підтримувати вогнище запаленим, взаємодіючи з ним і додаючи колоди через інтерфейс. Якщо вогонь згасає, просто додайте ще колоди й знову запаліть його за допомогою засобу для розпалювання", + "quests.stone_age.find_clay.title": "Джерела глини", + "quests.stone_age.find_clay.subtitle": "Вам знадобиться багато цього", + "quests.stone_age.find_clay.desc": "Глина є важливим елементом технологій кам'яного віку! Подібно до вирубки каменів, глину можна формувати в різні форми, а потім випалювати в земляній печі для створення широкого спектра предметів. Кам'яні інструменти та кераміка з глини стануть основою вашого виживання, доки ви не навчитеся працювати з металами.\n\nГлину можна знайти у вигляді згустків у землі, зазвичай під травою. Однак певні види рослин, відомі як \"показники глини\", ростуть виключно на глині. Перевірте Польовий путівник, щоб дізнатися, які показники можуть рости у вашому кліматі.", + "quests.stone_age.clay.title": "Глина", + "quests.stone_age.clay.subtitle": "Це глина!", + "quests.stone_age.clay.desc": "Зберіть щонайменше 25 шматків глини. Вам потрібно буде зробити щонайменше 5 різних предметів, щоб просуватися далі (див. наступні завдання). Після того як ви сформуєте глину, розмістіть її в земляній печі, щоб випалити її в кераміку. Формувати глину можна так само, як і вирубувати камінь, хоча для кожного предмета потрібно 5 шматків глини, і глина не буде втрачена, якщо ви натиснете помилково.", + "quests.stone_age.pit_kiln.title": "Земляна піч", + "quests.stone_age.pit_kiln.subtitle": "Стає спекотно", + "quests.stone_age.pit_kiln.desc": "Земляна піч — це початковий метод нагрівання предметів. Ми будемо використовувати її для випалювання глиняних предметів, а найважливіше — плавлення базових руд і створення нашого першого металевого інструменту — пилки.\n\nОзнайомтесь із розділом про земляні печі в Польовому путівнику, щоб дізнатися, як її створити — це не те ж саме, що й вогнище!", + "quests.stone_age.clay_products.title": "Глиняні вироби", + "quests.stone_age.clay_products.subtitle": "Я ж казав, що глина універсальна.", + "quests.stone_age.clay_products.desc": "Ось усі вироби, які ви можете створити з глини. Форми використовуються для роботи з металами, Корчага — для зберігання предметів, а інші мають призначення, описані в Польовому путівнику. Думаєте, вам під силу створити їх усі?", + "quests.stone_age.make_jug.title": "Керамічний глечик", + "quests.stone_age.make_jug.subtitle": "Ранній контейнер для рідин", + "quests.stone_age.make_jug.desc": "Глечик — це найпростіший контейнер для рідин, але він може вміщати лише 100mB. Ви також можете пити з нього та дути в нього, щоб створювати звуки!", + "quests.stone_age.make_saw_mold.title": "Форма для пилки", + "quests.stone_age.make_saw_mold.subtitle": "Час для вашого першого металевого інструменту", + "quests.stone_age.make_saw_mold.desc": "Перший виріб, який слід зробити з глини, — це форма для пилки. За її допомогою та невеликою кількістю металу ви можете створити пилку. Пилка є важливим інструментом, оскільки вона необхідна для виготовлення &lДошок&r, а також дозволяє створити ваш перший &l&oВерстак.&r", + "quests.stone_age.make_vessel.title": "Корчага", + "quests.stone_age.make_vessel.subtitle": "Корисні маленькі банки.", + "quests.stone_age.make_vessel.desc": "Корчага може використовуватися як зв'язка, дозволяючи переносити кілька предметів в одному слоті, але найважливіше — це ваш перший інструмент для роботи з металами.\n\nВзаємодіючи із корчагою, ви відкриєте її невелике інвентарне меню, де можна розмістити руду. Підказка: Корчаги також може повідомити, у що розплавиться ваша руда, що особливо корисно при створенні сплавів!\n\nРозмістивши Корчагу в земляній печі та нагрівши її, ви зможете &lрозплавити&r метал всередині.\n\nЯкщо ви готові до експериментів, можете змішувати різні типи металів для створення сплавів. Сплави вимагають певного відсоткового співвідношення металів. Хоча мідь чудова одразу, ви можете зробити свої перші металеві інструменти з бронзи.", + "quests.stone_age.native_ores.title": "Камінці з рудою?", + "quests.stone_age.native_ores.subtitle": "Ваш перший метал вже доступний, якщо ви знаєте, де його шукати.", + "quests.stone_age.native_ores.desc.1": "Рудні жилки генеруються не так, як ви могли звикнути — ви не можете просто зайти в будь-яку випадкову печеру, натомість вам потрібно шукати \"покажчики\" на поверхні. Це можуть бути дрібні камінці, купки пилу чи навіть маленькі кристали.\n\nНе можете знайти нічого, що плавиться в мідь? Спробуйте пошукати інший тип каменю — різні руди з'являються в різних типах порід. Перегляньте категорію \"Руди\" у TFG вашого Польового путівника для повного списку.", + "quests.stone_age.native_ores.desc.2": "Чому їх називають \"покажчиками\"? Це означає, що прямо під ними знаходиться велика, ВЕЛИЧЕЗНА жила з тією ж рудою, яку ви знайшли на поверхні. У вас поки що немає кайла, тому запам'ятайте місце, де ви знайшли руду! Це буде дуже корисно пізніше.\n\nКожен із покажчиків приблизно рівноцінний самородку, тому збирайте їх якомога більше, але обов'язково занотуйте, де саме ви їх знайшли!", + "quests.stone_age.first_saw.title": "Металева пилка", + "quests.stone_age.first_saw.subtitle": "Час для вашого першого металевого інструменту", + "quests.stone_age.first_saw.desc.1": "Щоб почати створювати пилку, додайте щонайменше 144мб руди бажаного металу до Корчаги. Після цього помістіть Корчагу в земляну піч та підпаліть її.\n\nКоли земляна піч згасне, швидко підніміть Корчагу, поки вона ще гаряча, тримаючи дерев'яні щипці в другій руці. Взаємодійте з Корчагою, щоб відкрити інтерфейс заливання. Просто розмістіть форму для пилки в слот інтерфейсу заливання і спостерігайте, як вона заповнюється вашим першим лезом пилки. Потім з'єднайте лезо пилки з палицею, щоб створити пилку!", + "quests.stone_age.first_saw.desc.2": "Хоча найпростіший метал для обробки — це мідь, ви можете спробувати свої сили у створенні сплавів. Завдання цього квесту приймають предмети, зроблені як із міді, так і з бронзових сплавів.\n\n&lБісмутова бронза&r: Мідь, бісмут і цинк. Найслабший із бронзових сплавів, але його найпростіше виготовити.\n\n&lБронза&r: Мідь і олово. Це найбільш збалансований із бронзових сплавів.\n\n&lЧорна бронза&r: Мідь, золото і срібло. Найкращий бронзовий сплав на ранніх етапах гри, але значно дорожчий.", + "quests.stone_age.first_saw.tasks.1": "Мідне або бронзове лезо пилки.", + "quests.stone_age.first_saw.tasks.2": "Мідна або бронзова пилка.", + "quests.stone_age.craft_lumber.title": "Час для створення верстату", + "quests.stone_age.craft_lumber.subtitle": "Крафт 3х3 вже у ваших руках", + "quests.stone_age.craft_lumber.desc": "Комбінуйте вашу нову пилку з колодою в сітці крафту, щоб створити дошки. 4 дошки потім можна перетворити на планки...\n\nІ як тільки у вас буде 4 планки, настав час створити ваш перший верстат.", + "quests.stone_age.workbench.title": "Верстат", + "quests.stone_age.workbench.subtitle": "Це... Верстат", + "quests.stone_age.workbench.desc": "Вітаємо! З вашим верстатом ви офіційно досягли вершини Кам'яного віку. Завдяки йому ви зможете створювати безліч нових предметів із зібраних раніше ресурсів.\n\nТепер вашою головною метою у Примітивному віці є освоєння роботи з металами, зокрема створення мідного ковадла.\n\nПримітка: хоча ви вже можете зібрати достатньо матеріалів для створення 14 зливків бронзи, ви не зможете перетворити їх на бронзове ковадло без створення мідного ковадла спершу. Не хвилюйтеся — ковадла підлягають переробці, тож жоден матеріал не пропаде даремно.", + "quests.stone_age.inventory.title": "Ранні варіанти зберігання", + "quests.stone_age.inventory.subtitle": "Час перестати носити всі ваші речі в корчагах", + "quests.stone_age.inventory.desc": "На початкових етапах гри у вас є 4 простих варіанти зберігання:\n\n&lСкриня&r: Скрині дешеві та прості у крафті, мають лише 18 слотів і не можуть зберігати предмети великого розміру чи більші.\n\n&lЯщик&r: Ящики — це інвентар одного блоку, найдешевший із них має 27 слотів, але їх крафт дорожчий.\n\n&lВізок для припасів&r: Візок для припасів має величезний розмір — 54 слоти, його можна носити із собою, але він займає багато місця.\n\n&lКорчаги&r: Найдешевший варіант для крафту, потребує лише глину. Ідеально підходять для зберігання їжі. Доступні також у великій різноманітності кольорів!", + "quests.stone_age.portable_storage.title": "Портативне зберігання?", + "quests.stone_age.portable_storage.subtitle": "Бо коли ваш інвентар забитий мотлохом — це дійсно неприємно", + "quests.stone_age.portable_storage.desc": "У розділі &lПоради TerraFirmaGreg&r є секція, яка охоплює всі ваші варіанти портативного зберігання, щоб розширити кількість предметів, які ви можете носити з собою під час подорожей світом. Якщо ви маєте труднощі з пошуком цих квестів, вони знаходяться на крайньому правому промені дерева.", + "quests.stone_age.barrels.title": "Діжки", + "quests.stone_age.barrels.subtitle": "Стефано?", + "quests.stone_age.barrels.desc": "На відміну від їхніх ванільних аналогів, діжки тут використовуються для зберігання рідин. Діжки здатні вміщати до 10 відер рідини, забезпечуючи просте та ефективне зберігання.\n\nКрім того, ви можете поєднувати ці рідини з іншими предметами, щоб створювати такі речі, як шкіра, клей, розчин та багато іншого.", + "quests.stone_age.leather.title": "Шкіра", + "quests.stone_age.leather.subtitle": "Бо, звісно, все має бути складнішим", + "quests.stone_age.leather.desc": "Коли дикі тварини вбиті, вони скидають сирі шкури. Шкури не можна використовувати як шкіру безпосередньо, їх потрібно обробити та підготувати спершу.\n\nШкіру, як і глину чи камінь, можна обробляти. Обробка шкіри дозволяє створювати такі речі, як шкіряна броня, фляги тощо.\nЯкщо ви не хочете вбивати тварин заради шкіри та живете у тропічному регіоні, ви можете переробити ананас у ананасову шкіру, яка є її замінником.", + "quests.stone_age.leather_armor.title": "Шкіряні обладунки", + "quests.stone_age.leather_armor.subtitle": "Дуже базовий захист", + "quests.stone_age.leather_armor.desc": "Шкіряна броня, як і її аналог у Minecraft, є дуже базовим набором захисту. Вона може не бути надто ефективною, але забезпечує певний захист від природних умов та має непогані опори проти рубальної шкоди.", + "quests.stone_age.mining_prep.title": "Підготовка до видобутку", + "quests.stone_age.mining_prep.subtitle": "Сподіваюся, ви пам'ятаєте, де знайшли ці індикатори руди!", + "quests.stone_age.mining_prep.desc.1": "Для прогресу за межі кам'яного віку знадобиться багато металу, і просто збирати маленькі шматки руди на поверхні буде недостатньо. Вам доведеться копати вглиб і розпочати видобуток.\nЯкщо ви &odid&r позначили місце, де знайшли свою мідь, знайдіть приблизний центр, де були індикатори, і починайте копати! Це може бути досить глибоко, але рано чи пізно ви розбагатієте. На наступній сторінці є інформація про спорядження, яке вам знадобиться для вашої першої видобувної експедиції!", + "quests.stone_age.mining_prep.desc.2": "&Кайло&r: Досить очевидно, для чого вона потрібна. Вам потрібен інструмент, щоб ламати каміння та добувати руду. Молоти не підходять!\n\n&lДрабини та смолоскипи&r: Вам знадобиться спосіб вибратися назад із ями та освітлювати те, що ви робите!\n\n&lПідпірки та планки&r: Видобуток у TFG набагато небезпечніший — під землею не лише з'являються монстри, а й необережне копання може спричинити обвал! Квест вище цього пояснює, як зменшити ризики під час видобутку.\n\nА тепер йдіть і копайте свою яму, копай-копай яму!", + "quests.stone_age.hazards.title": "Небезпеки видобутку", + "quests.stone_age.hazards.subtitle": "Думали, що поверхня була складною? Помилково думали.", + "quests.stone_age.hazards.desc.1": "Окрім монстрів, найбільшим викликом при видобутку є обвали. Якщо під необробленим каменем або блоком руди є повітря, він вважається «непідтримуваним» і має шанс спричинити обвал кожного разу, коли поруч з ним добувається інший блок. Стелі печер вкриті загартованим каменем, який не спричиняє обвалів. \nЩоб зменшити ризик, найбезпечніше — добувати лише підлогу, але якщо ви хочете безпечно добувати щось інше, вам доведеться навчитися використовувати підпірки! Вони створюються з колод та пилки.", + "quests.stone_age.hazards.desc.2": "Польовий довідник має більше деталей та діаграм про те, як саме працюють підпірки, але коротка версія: вам потрібно розташовувати їх ось так на відстані в чотири блоки одна від одної. Тільки верхні вертикальні підпірки фактично підтримують конструкцію, і вони мають невеликий радіус.", + "quests.stone_age.copper_for_anvil.title": "Мідь для ковадла", + "quests.stone_age.copper_for_anvil.subtitle": "Вам краще звикнути до того, що потрібно здобувати 14 зливків чогось.", + "quests.stone_age.copper_for_anvil.desc": "Ковадла недешеві! Для кожного ковадла потрібно 14 зливків, які потім зварюються у 7 подвійних зливків.\n\nЯкщо ви ще не почали видобуток, зараз саме час розпочати. Зібрати 126 шматків малої міді — це непросте завдання.", + "quests.stone_age.get_raw_rock.title": "Сирий камінь", + "quests.stone_age.get_raw_rock.subtitle": "Ні, це не просто \"камінь\"", + "quests.stone_age.get_raw_rock.desc": "Щоб створити мідну ковадлу, вам знадобляться як базова кам'яна ковадла, так і кузня на деревному вугіллі. Для створення кам'яної ковадли потрібен блок сирого магматичного каменю.\n\nЩоб добути сирий камінь, обережно розбийте блоки &laround&r навколо потрібного вам каменю. Як тільки всі 6 сторін сирого каменю будуть відкриті до повітря, він випаде у вигляді предмета. Нарешті, клацніть правою кнопкою миші блок сирого магматичного каменю, щоб перетворити його на вашу кам'яну ковадлу.", + "quests.stone_age.create_forge.title": "Кузня", + "quests.stone_age.create_forge.subtitle": "Тканина, до речі, не існує.", + "quests.stone_age.create_forge.desc": "Кузня — це сучасна станція для створення, яка використовується для нагрівання матеріалів до високих температур. Час нагрівання матеріалів у кузні значно швидший, ніж у ямі для обпалювання, і набагато легше контролюється.\n\nДля створення кузні вам знадобиться щонайменше 7 одиниць деревного вугілля та 5 блоків кам'яного типу, таких як сирий камінь або бруківка. \nКузня не використовує колоди, натомість вона споживає деревне вугілля, кам'яне вугілля або кокс.\n\nПерегляньте польовий довідник, щоб знайти покрокові інструкції зі створення ями для деревного вугілля та кузні.", + "quests.stone_age.rock_anvil.title": "Кам'яна ковадла", + "quests.stone_age.rock_anvil.subtitle": "Це не протримається довго", + "quests.stone_age.rock_anvil.desc": "Ковадла є основою всього металооброблення на ранніх етапах гри. Щоб створити справжню металеву ковадлу, вам потрібно зварити зливки, використовуючи ковадлу попереднього рівня. Оскільки мідь є першим рівнем, ви повинні використовувати кам'яну ковадлу для їх зварювання. Ви можете створити кам'яну ковадлу, клацнувши правою кнопкою миші по блоку сирого магматичного каменю за допомогою молота. На жаль, зварювання зливків — це єдине, що вона може робити, вам знадобиться металева ковадла, щоб надавати їм форму.", + "quests.stone_age.quern.title": "Жорна та ручний камінь", + "quests.stone_age.quern.subtitle": "Ваш перший крок до обробки руди", + "quests.stone_age.quern.desc": "Жорна та ручний камінь — це два великих камені, що труться один об одного для подрібнення матеріалів. Нижня частина називається жорнами, а верхня — ручним каменем. Жорна можна використовувати для подрібнення сирої руди у подрібнену руду, що забезпечує трохи більший обсяг mB при плавці.\n\nТакож жорна можна використовувати для створення інших порошків, таких як флюс, борошно та кісткове борошно.", + "quests.stone_age.crush_ore.title": "Раннє оброблення руди — Частина 1", + "quests.stone_age.crush_ore.subtitle": "Більше користі з вашої руди", + "quests.stone_age.crush_ore.desc": "Жорна — це лише перший крок в обробці ваших руд! Правильна обробка руди є складним і масштабним процесом, про який ви дізнаєтеся більше з часом. Вона дозволяє отримати набагато більше придатного металу та побічних продуктів з кожної руди, яку ви добуваєте.\nОднак для початку ми перетворимо сиру руду, яку ви видобули, у подрібнену руду за допомогою жорен. Уже цей перший крок дозволяє збільшити обсяг mB, який ваша руда переплавиться у метал.", + "quests.stone_age.crush_crushed_ore.title": "Раннє оброблення руди — Частина 2", + "quests.stone_age.crush_crushed_ore.subtitle": "Розбийте це молотом", + "quests.stone_age.crush_crushed_ore.desc": "Об'єднайте подрібнену руду з молотом у сітці для крафту, щоб перетворити її на нечистий пил, що ще більше збільшує її обсяг mB.\n\nХоча зараз це може бути повільним і виснажливим процесом, незабаром ви відкриєте способи виконувати це швидше та автоматично!", + "quests.stone_age.clean_dust.title": "Раннє оброблення руди — Частина 3", + "quests.stone_age.clean_dust.subtitle": "Промийте цей нечистий пил", + "quests.stone_age.clean_dust.desc": "Нарешті, скинувши Нечисті або Очищені Пилюжки у воду та залишивши їх там на кілька секунд, ви зможете їх промити. У результаті отримаєте чистий пил — фінальну форму вашої руди. Можливо, він навіть вартий цілого злитка!", + "quests.stone_age.flux.title": "Флюсові камені", + "quests.stone_age.flux.subtitle": "Це, по суті, металева смола", + "quests.stone_age.flux.desc": "Флюс — це предмет, який в основному використовується в металообробці для зварювання елементів, хоча він має й інші застосування.\n\nПевні типи каменів, такі як крейда, вапняк і мармур, можна подрібнити для отримання флюсу, а також використовувати для цього мушлі різних морських істот.", + "quests.stone_age.weld_copper_ingots.title": "Зварювання міді", + "quests.stone_age.weld_copper_ingots.subtitle": "Так близько до мідного ковадла", + "quests.stone_age.weld_copper_ingots.desc": "Розпаліть вашу кузню й помістіть до неї щонайменше 2 мідних зливки. Слідкуйте за підказками на інструменті, поки вони нагріваються, — коли вони стануть гарячими, з'явиться напис \"Можна Працювати\", але нам потрібно дочекатися стану \"Можна Зварювати\", який знаходиться безпосередньо перед точкою плавлення.\n\nЯк тільки вони досягнуть цього стану, швидко вийміть їх з кузні (тримайте дерев'яні щипці в другій руці!) і помістіть у інтерфейс кам'яної ковадли разом із невеликою кількістю флюсу. Нарешті, клацніть правою кнопкою миші по ковадлі, перебуваючи в присіданні, щоб зварити два зливки, поки вони залишаються гарячими. Ви можете використовувати воду або сніг для швидшого охолодження вашого нового подвійного зливка.", + "quests.metal_age.copper_anvil.title": "Ковадла T1: Мідна", + "quests.metal_age.copper_anvil.subtitle": "Усе вело до цього моменту!", + "quests.metal_age.copper_anvil.desc": "Вітаю! Ви офіційно завершили Кам'яний Вік і вступили у Вік Металургії! Завдяки вашій міднім ковадлі, наступний крок — піднятися на рівні ковадл. З кожним новим рівнем ви відкриватимете нові інструменти й можливості, які поступово полегшуватимуть ваше життя. Тож вперед — станьте майстром-ковалем!", + "quests.tfg": "TerraFirmaGreg - Modern", + "quests.tfg.subtitle": "Ласкаво просимо до TerraFirmaGreg!", + "quests.tfg.welcome.title": "Ласкаво просимо до TerraFirmaGreg!", + "quests.tfg.welcome.subtitle": "Модпак виживання, яким він мав бути", + "quests.tfg.welcome.desc": "Дякуємо, що розпочав TerraFirmaGreg Modern!\n\nУ цьому модпаку тобі доведеться взяти під контроль незайману природу та перетворити її на індустріальне диво. Почни зі скромного збирання камінців, а заверши, подорожуючи міжзоряним простором!", + "quests.tfg.create_team.title": "Як створити команду?", + "quests.tfg.create_team.subtitle": "Граєш з друзями?", + "quests.tfg.create_team.desc": "Ти можеш створити команду, щоб виконувати квести разом. Для цього відкрий інвентар, а потім у верхньому лівому куті вибери кнопку із зображенням трьох кольорових людей. Після цього відкриється інтерфейс, у якому можна створити команду. Натисни кнопку §aСтворити команду§r, задай їй назву та, можливо, інші параметри. Після успішного створення команди ти зможеш запросити інших гравців за допомогою кнопки плюс у зеленому колі у верхньому правому куті. З цього моменту твої квести будуть синхронізовані, і будь-який член команди зможе їх виконувати. Успіхів!", + "quests.tfg.capture_territory.title": "Як захопити територію?", + "quests.tfg.capture_territory.subtitle": "А як завантажити чанки у своїй території?", + "quests.tfg.capture_territory.desc": "Якщо ти граєш на сервері, можливо, захочеш позначити свою територію, щоб інші гравці не могли втручатися. Використай клавішу відкриття заявок (за замовчуванням \"Ctrl+M\"), щоб відкрити вікно, потім клацни лівою кнопкою миші, щоб позначити чанк, і правою кнопкою, щоб зняти позначку. Є обмеження, тому ти не можеш позначити все. Ти можеш Shift+Лкм на чанку, щоб примусово завантажити його (\"chunk load\"), і Shift+Пкмкмщоб скасувати примусове завантаження. Позначені чанки включатимуть всю твою команду, якщо ти її використовуєш.", + "quests.tfg.field_guide.title": "Важлива інформація про квести!", + "quests.tfg.field_guide.subtitle": "Мені потрібно читати більше?", + "quests.tfg.field_guide.desc": "Квести ще в розробці, і ми постійно працюємо над їх покращенням! Багато інформації про конкретні механіки також є у твоєму \"Польовому довіднику\", який можна знайти через вкладку Книги в інвентарі.\n\nПам’ятай, що і JEI, і \"Польовий довідник\" — твої союзники, адже не все буде пояснено через квести.", + "quests.tfg.books_again.title": "Потрібні знову книжки?", + "quests.tfg.books_again.desc": "Ось повторюваний квест, якщо знову хочеш отримати фізичні копії книги завдань і польового посібника.", + "quests.tfg_tips": "Поради — Виживання", + "quests.tfg_tips.subtitle": "Поради та хитрощі, щоб зробити життя трохи легшим.", + "quests.tfg_tips.beginning.title": "Поради та хитрощі тут!", + "quests.tfg_tips.beginning.subtitle": "О Боже, це багато гілок...", + "quests.tfg_tips.beginning.desc": "Цей розділ завдань дає тобі багато, &o(і ми справді маємо на увазі багато)&r порад про те, як вижити та процвітати. \n\nКожна гілка завдань представляє основні моди в &2TerraFirmaGreg&r, з порадами щодо їх ефективного використання. Жодне з цих завдань не є обов’язковим для прогресу, хоча деякі &oможуть&r бути заблоковані за основними завданнями сюжетної лінії.", + "quests.tfg_tips.portable_storage.title": "Переносні Рішення для Зберігання", + "quests.tfg_tips.portable_storage.subtitle": "Виявляється, твій інвентар досить маленький.", + "quests.tfg_tips.portable_storage.desc": "У своїх подорожах ти можеш дослідити цілу &oкупу&r місць і врешті-решт набрати багато мотлоху. Ця гілка завдань пропонує кілька варіантів для розширення твого мобільного інвентарю.", + "quests.tfg_tips.toolbelt.title": "Пояс для інструментів та Сумки", + "quests.tfg_tips.toolbelt.subtitle": "Ці інструменти займають багато місця, давай це виправимо!", + "quests.tfg_tips.toolbelt.desc": "З &dПоясом для інструментів&r ти зможеш керувати кількома інструментами без зайвих витрат слотів інвентарю! Цей зручний предмет можна розмістити у спеціальному &3Слоті поясу&r в твоєму &4Меню Curios&r. Ти можеш вставляти та витягати інструменти за допомогою &cгарячої клавіші.&r Спочатку він має лише два слоти, але їх можна розширити, додаючи &aСумки для поясу&r. \n\n&lЧерез баг у цьому моді неможливо покращити &dПояс для інструментів&f, якщо він був пофарбований або містить інструменти. Спочатку спорожни його!", + "quests.tfg_tips.maxed_out_toolbelt.title": "ВСІ ІНСТРУМЕНТИ", + "quests.tfg_tips.maxed_out_toolbelt.subtitle": "Цей пояс, мабуть, уже дуже важкий...", + "quests.tfg_tips.maxed_out_toolbelt.desc": "&dToolbelt&r може вмістити 7 додаткових сумок, тобто 9 інструментів в одному поясі!", + "quests.tfg_tips.maxed_out_toolbelt.task": "Отримай повністю покращений пояс для інструментів.", + "quests.tfg_tips.vessels.title": "Великі та Малі Корчаги", + "quests.tfg_tips.vessels.subtitle": "Глина може бути досить корисною", + "quests.tfg_tips.vessels.desc": "&dМалі Корчаги&r мають 4 слоти інвентарю, а &6Великі Корчаги&r — 9! \n&dМала Корчага&r не лише для зберігання предметів, але й необхідне для виплавки та сплавлення базових металів. \n&6Велика Корчага&r важче переносити, але чудово підходить для збереження їжі. \n\n&l&3Порада:&r&o Великі Корчаги також можуть слугувати ранніми рюкзаками!", + "quests.tfg_tips.portable_cells.title": "Переносні Капсули для Предметів та Рідин", + "quests.tfg_tips.portable_cells.subtitle": "Хіба це не надто складно?", + "quests.tfg_tips.portable_cells.desc": "З &dApplied Energistics 2&r ти можеш створювати &aПереносні Комірки для Предметів&r та &Комірки для Рідин&r, які дозволяють зберігати великі обсяги предметів і рідин у вигляді чистих, необроблених даних. \nНа жаль, &dApplied Energistics 2&r заблокований за &6HV&r, тому може пройти деякий час, перш ніж ти зможеш їх створити.", + "quests.tfg_tips.256m_portable_cells.title": "MEGA Переносні Комірки для Предметів та Рідин", + "quests.tfg_tips.256m_portable_cells.subtitle": "Коли Кілобайтів вже не вистачає", + "quests.tfg_tips.256m_portable_cells.desc": "З &dМЕГА Комірки&r ти можеш створювати Комірки з &lНеймовірним&r обсягом зберігання даних! \n\n&l&3Цікавий факт:&r&o Одна 256M Переносна Комірка для Предметів може зберігати до одного мільярда одиниць одного типу! Це достатньо, щоб заповнити понад 58 тисяч скринь!", + "quests.tfg_tips.backpack_materials.title": "Матеріали для Рюкзака", + "quests.tfg_tips.backpack_materials.subtitle": "Спальний мішок не входить у комплект", + "quests.tfg_tips.backpack_materials.desc": "A &3Sophisticated Backpack&r — це основний спосіб розширити твій переносний інвентар. \nПерший рівень подвоює звичайний інвентар, а наступні рівні збільшують його ще більше! \nВін також має широкий вибір &aфункціональних покращень&r, а різні його частини можна фарбувати в різні кольори!", + "quests.tfg_tips.first_backpack.title": "Твій Перший Рюкзак", + "quests.tfg_tips.first_backpack.subtitle": "Ні, карта не з'явиться магічним чином.", + "quests.tfg_tips.first_backpack.desc": "Це твій перший &3Sophisticated Backpack.&r Він має загалом &c27&r слотів інвентарю та може вміщувати &aодне покращення.&r Переглянь дві наступні гілки, щоб дізнатися більше про інвентар та покращення рюкзака.", + "quests.tfg_tips.red_steel_backpack.title": "Рюкзак з Червоної Сталі", + "quests.tfg_tips.red_steel_backpack.subtitle": "Крутіший за Рюкзак з Синьої Сталі", + "quests.tfg_tips.red_steel_backpack.desc": "&4Рюкзак з Червоної Сталі&r — це твоє перше повноцінне покращення інвентарю рюкзака. \nВін має загальну кількість слотів &c54&r та може вміщувати &aдва покращення.&r", + "quests.tfg_tips.aluminium_backpack.title": "Рюкзак з Алюмінієвої Сталі", + "quests.tfg_tips.aluminium_backpack.subtitle": "Це Алюміній чи Алюмініум?", + "quests.tfg_tips.aluminium_backpack.desc": "&bРюкзак з Алюмінію&r — це твоє друге повноцінне покращенняінвентарюя рюкзака. \nВін має загальну кількість слотів &c81&r та може вміщувати &aтри покращення.&r", + "quests.tfg_tips.titanium_backpack.title": "Рюкзак з Титану", + "quests.tfg_tips.titanium_backpack.subtitle": "Майже Титанічний.", + "quests.tfg_tips.titanium_backpack.desc": "&5Рюкзак з Титану&r — це твоє третє повноцінне покращення інвентарю рюкзака. \nВін має загальну кількість слотів &c108&r та може вміщувати &aп’ять покращень.&r", + "quests.tfg_tips.tungstensteel_backpack.title": "Рюкзак з Вольфраму", + "quests.tfg_tips.tungstensteel_backpack.subtitle": "Найкращий рюкзак.", + "quests.tfg_tips.tungstensteel_backpack.desc": "&9Рюкзак з Вольфраму&r — це фінальне покращення інвентарю рюкзака. \nВін має виняткову кількість слотів &c120&r та може вміщувати &aсім покращень!&r", + "quests.tfg_tips.backpack_upgrades.title": "Покращення Рюкзака", + "quests.tfg_tips.backpack_upgrades.subtitle": "Більше, ніж просто рюкзак", + "quests.tfg_tips.backpack_upgrades.desc": "&aПокращення Рюкзака&r можна встановлювати у твої &3Sophisticated Backpacks&r, надаючи рюкзаку нові можливості та функції. \n\nТобі знадобиться доступ до &bСталі&r, щоб створити основи для цих покращень.", + "quests.tfg_tips.crafting_upgrade.title": "Покращення Створення", + "quests.tfg_tips.crafting_upgrade.subtitle": "Верстак на ходу!", + "quests.tfg_tips.crafting_upgrade.desc": "&aПокращення Створення&r дозволяє тобі носити &3Верстак&r у своєму рюкзаку, куди б ти не пішов. \nТи будеш дивуватися, як раніше обходився без нього!", + "quests.tfg_tips.advanced_upgrades.title": "Розширені Покращення", + "quests.tfg_tips.advanced_upgrades.subtitle": "Покращення, але жовті", + "quests.tfg_tips.advanced_upgrades.desc": "Деякі покращення рюкзака мають версії &eРозширені Покращення&r. \nВони мають більше функціональності, наприклад, дозволяють додаткові типи фільтрів або є більш налаштовуваними. \n\nСпробуй створити &aФільтр&r та &eРозширений Фільтр&r, щоб завершити цей квест.", + "quests.tfg_tips.all_backpack_upgrades.title": "ВСІ ПОКРАЩЕННЯ", + "quests.tfg_tips.all_backpack_upgrades.subtitle": "Ти навіть не зможеш вмістити все це в один рюкзак...", + "quests.tfg_tips.all_backpack_upgrades.desc": "Це всі покращення рюкзака, які пропонує &3Sophisticated Backpacks&r. \nЧи зможеш ти створити їх усі?", + "quests.tfg_tips.gt.title": "GregTech", + "quests.tfg_tips.gt.subtitle": "Одна третина назви модпака, зрештою.", + "quests.tfg_tips.gt.desc": "&3GregTech&r може бути досить складним, але ця гілка квестів має допомогти тобі розібратися.", + "quests.tfg_tips.nano_saber.title": "Нано-шабля", + "quests.tfg_tips.nano_saber.subtitle": "26 одиниць шкоди при активації!", + "quests.tfg_tips.nano_saber.desc": "&6Нано-шабля&r — це потужна зброя, яку ти зможеш розблокувати, коли досягнеш &5EV&r. Просто використовуй &dShift + Правий клік&r, щоб активувати &cbzzzzz режим&r.", + "quests.tfg_tips.gt_tools.title": "Інструменти GregTech", + "quests.tfg_tips.gt_tools.subtitle": "", + "quests.tfg_tips.gt_tools.desc": "Більшість &5інструментів GregTech&r створюються з &6головки інструмента&r. Спробуй використовувати &aEMI&r, щоб дослідити, що можна з ними зробити — просто пам’ятай дві важливі речі: \n\n- Чим &eвищий рівень головки інструмента&r, тим &cпотужнішим&r буде інструмент і тим &6більший акумулятор&r він використовуватиме. \n- Не кожен інструмент підтримує кожен рівень головки. Наприклад, &6бензопила&r може бути створена лише з &7LV головкою інструмента&r.", + "quests.tfg_tips.magnets.title": "Магніти для предметів", + "quests.tfg_tips.magnets.subtitle": "", + "quests.tfg_tips.magnets.desc": "&6Магніт для предметів&r — це саме те, що ти очікуєш — магніт, який притягує &6предмети&r прямо до тебе. &aДуже корисно&r. Що ще можна бажати?", + "quests.tfg_tips.terrafirmacraft.title": "Доповнення TerraFirmaCraft", + "quests.tfg_tips.terrafirmacraft.subtitle": "Інші дві третини назви модпака", + "quests.tfg_tips.terrafirmacraft.desc": "&3TerraFirmaCraft&r — один з основних модів у &2TerraFirmaGreg.&r \nЦя гілка здебільшого зосереджується на деяких його функціях виживання та інших &dДоповненнях&r модпака, таких як &4Витриманий Алкоголь&r та &bТростини.&r", + "quests.tfg_tips.cane.title": "Ходилиці(Walking Canes)", + "quests.tfg_tips.cane.subtitle": "Ти навіть можеш бити людей ними!", + "quests.tfg_tips.cane.desc": "&dХодилиці&r дозволяє тобі повністю ігнорувати будь-який блок, що уповільнює рух, наприклад &aсніг&r, якщо ти тримаєш його в &cосновній&r або &cдопоміжній&r руці. \nЯк бонус, він &bзбільшує висоту кроку.&r \nІншими словами, дозволяє тобі підніматися на один блок без стрибка. \nА &dЗалізна Ходилиця&r навіть дозволяє ходити по парканах!", + "quests.tfg_tips.cane.task": "Будь-яка Ходилиця", + "quests.tfg_tips.glassblowing.title": "Склодувне ремесло", + "quests.tfg_tips.glassblowing.subtitle": "Реалістична робота зі склом!", + "quests.tfg_tips.glassblowing.desc": "Щоб створити будь-яку &dСкляну Панель&r або &dБлок&r, тобі знадобиться &3склодувна&r установка. \n\n&3Склодувне ремесло&r потребує &aДухову трубку&r та платформу з відповідних блоків для заливання розплавленого скла. \nПереглянь &2Польовий Посібник&r, щоб дізнатися більше про форму платформи та допустимі блоки. Ти отримаєш доступ до склодувного ремесла, щойно зможеш обробляти &aЛатунь!&r", + "quests.tfg_tips.glassblowing.task.1": "Будь-які склодувні блоки.", + "quests.tfg_tips.glassblowing_tools.title": "Інструменти для склодувного ремесла", + "quests.tfg_tips.glassblowing_tools.subtitle": "Інструменти ремесла", + "quests.tfg_tips.glassblowing_tools.desc": "Щоб працювати з &dСклом&r, тобі знадобиться різноманітний набір інструментів. \n\n&3Лопатка&r: Виконує вирівнювання, головним чином використовується для створення &dСкляних Панелей&r та &dЛампових Скелець.&r \n&3- Алмазна Пила&r: Окрім того, що є обов’язковою для виготовлення скляних виробів, вона також може використовуватися для підбирання &dСкла&r та &cКристалічних Бруньок&r у світі, подібно до ефекту &bШовкового Дотику!&r \n&3Щипці&r: Використовуються для затискання скла, переважно для контейнерів, таких як &dСкляні Пляшки.&r \n&3Вовняна Тканина&r: Використовується для прокатки скла, необхідна для &dЛінз&r та &dБанок.&r", + "quests.tfg_tips.glass_blocks.title": "Скляні блоки", + "quests.tfg_tips.glass_blocks.subtitle": "Здобудь собі трохи вікон.", + "quests.tfg_tips.glass_blocks.desc": "Залежно від типу піску, використаного для &aСкляної Суміші&r, твоє фінальне &dСкло&r матиме різні кольори. \nПереглянь розділ &2Польового Посібника&r про &3Склодувне ремесло&r, щоб дізнатися інші способи створення специфічних кольорів. \nПізніше ти зможеш використовувати хімікати &3Gregtech&r для більш простого фарбування скла. \n\n&3&lПорада:&r&o Якщо тобі потрібно багато Скляних Блоків і ти маєш доступ до &bСплавного Плавильника&f, ефективніше створювати &dСкляні Панелі&f, &bподрібнювати&f їх, перетворювати на &dПил&r, а потім використовувати &aФорму для Блоків&f, оскільки одна партія може створити до 16 Малих Пилів за раз!", + "quests.tfg_tips.lamps.title": "Ліхтарі", + "quests.tfg_tips.lamps.subtitle": "Це гарні.", + "quests.tfg_tips.lamps.desc": "Як і в звичайному Minecraft, &dЛампи&r можна підвішувати до стелі за допомогою ланцюгів або розміщувати на верхній частині блоків. &dЛампи&r споживають різні види палива, щоб залишатися освітленими. Деякі види палива можуть горіти &4необмежено.&r \n\n&3&lПорада:&r&o Заповнені лампи можна розмістити в &6задньому&r слоті &cCurios Menu&r \nдля забезпечення динамічного освітлення без використання рук. Це може не працювати, якщо у тебе ввімкнені шейдери.", + "quests.tfg_tips.creosote.title": "Паливо для ламп: Креозот", + "quests.tfg_tips.creosote.subtitle": "Якщо у тебе є багато цього під рукою...", + "quests.tfg_tips.creosote.desc": "&dКреозот&r можна використовувати як паливо для ламп, але повна лампа з ним горить лише &c10&r днів.", + "quests.tfg_tips.creosote.task": "Відро Креозоту", + "quests.tfg_tips.tallow.title": "Паливо для ламп: Тваринний жир", + "quests.tfg_tips.tallow.subtitle": "Тваринний жир", + "quests.tfg_tips.tallow.desc": "&dТваринний жир&r можна використовувати як паливо для ламп. Повна лампа з ним горить &c18&r днів.", + "quests.tfg_tips.tallow.task": "Відро Тваринного Жиру", + "quests.tfg_tips.olive_oil.title": "Паливо для ламп: Оливкова олія", + "quests.tfg_tips.olive_oil.subtitle": "Lilbito'liveoil", + "quests.tfg_tips.olive_oil.desc": "&dОливкова олія&r може використовуватися як паливо для ламп, і хоча її складніше виготовити, \nповна лампа з нею горить цілих &c83&r дні! \n\n&3&lПорада:&r&o Доступ до електричних машин навіть на рівні &7LV&f значно спростить обробку.", + "quests.tfg_tips.olive_oil.task": "Відро Оливкової Олії", + "quests.tfg_tips.lava_lamp.title": "Паливо для ламп: Лава?", + "quests.tfg_tips.lava_lamp.subtitle": "Не такий заворожуючий, як справжня річ", + "quests.tfg_tips.lava_lamp.desc": "Завдяки надзвичайно жаростійкому металу &9Синя Сталь&r ти можеш створити &dЛампу з Синьої Сталі.&r \nЇї можна заповнити &cЛавою&r, що дає необмежене джерело світла, але обмежує вибір металу для лампи. \n\nБудь обережним при поводженні з заповненою лавовою лампою, вона дуже &cгаряча...&r", + "quests.tfg_tips.glowstone_lamp.title": "Паливо для ламп: Світлокамінь", + "quests.tfg_tips.glowstone_lamp.subtitle": "Найкраще паливо для ламп", + "quests.tfg_tips.glowstone_lamp.desc": "Тобі знадобиться доступ до електрики принаймні &7LV&r, щоб розплавити &dСвітлокамінь&r. Але якщо тобі подобається вигляд &lбудь-якої&r лампи, ти можеш використовувати &6Рідкий Світлокамінь&r як паливо для них без обмежень. На відміну від &cЛави&r, він не гарячий!", + "quests.tfg_tips.charcoal_pile.title": "Вугляна купа", + "quests.tfg_tips.charcoal_pile.subtitle": "Тобі це знадобиться", + "quests.tfg_tips.charcoal_pile.desc.1": "&aВугляні Купи&r — це раннє джерело &dВугілля.&r Тобі знадобиться &oaбагато&r його, якщо хочеш досягти успіху в &2TFG&r, адже вугілля є ключовим для &3Металообробки&r та виплавки &3Блумів&r у &bКоване Залізо&r. \n\nПочни з викопування ями.", + "quests.tfg_tips.charcoal_pile.desc.2": "Після створення ями розмісти колоди на свій вибір, утримуючи &cкрадькома&r, \nце створить &2купи колод&r у твоїй ямі. Чим більше колод ти покладеш у купу, тим більше &dВугілля&r буде створено.", + "quests.tfg_tips.charcoal_pile.desc.3": "Після розміщення &2куп колод&r накрий їх блоками, залишивши &oодну відкритою.&r \nПідпали цю відкриту купу за допомогою &dРозпалювача Вогню&r, кинутого &eСмолоскипа&r або &4Кременю та Сталі.&r Зачекай, поки з блоків покриття з’являться великі частинки диму, і &cзапечатай&r відкриту ділянку. Коли частинки диму перестануть виходити, зніми покриття та збери своє &dВугілля&r, \nнайкраще це робити за допомогою &aЛопати&r або &aКайла.&r", + "quests.tfg_tips.charcoal_pile.desc.4": "&3&lПрофесійна Порада:&r&o Варто інвестувати в &3Коксову Піч&f на ранніх етапах. \nВона не лише виробляє &aВугілля&f з колод за &cкращим співвідношенням&f але й створює &aКреозот&f як побічний продукт — корисне паливо для ламп та парових механізмів, а також &aКокс&f для виробництва &dСталі&f.", + "quests.tfg_tips.thatch_bed.title": "Солом'яне Ліжко", + "quests.tfg_tips.thatch_bed.subtitle": "Місце для відпочинку... певною мірою", + "quests.tfg_tips.thatch_bed.desc": "Використовуючи &bСолому&r та &aВелику Сиру Шкуру&r, ти можеш створити &dСолом'яне Ліжко.&r Воно не призначене для сну, але &cвстановить твою точку відродження.&r \n\nЩоб створити Солом'яне Ліжко, розмісти &bдва блоки соломи&r поруч, \nа потім взаємодій з ними, тримаючи &aВелику Сиру Шкуру.&r", + "quests.tasktype.looktat": "Подивись на завершене Солом'яне Ліжко", + "quests.tfg_tips.loom.title": "Ткацький верстат", + "quests.tfg_tips.loom.subtitle": "Тобі доведеться попрацювати більше, якщо хочеш поспати...", + "quests.tfg_tips.loom.desc": "Щоб створити краще ліжко, тобі потрібно виготовити текстиль. &3Ткацький верстат&r — це найкраща робоча станція для цього, оскільки він дозволяє створювати різні види текстилю, кожен з яких має своє призначення.", + "quests.tfg_tips.burlap_cloth.title": "Мішковина", + "quests.tfg_tips.burlap_cloth.subtitle": "Зроблено з Джуту!", + "quests.tfg_tips.burlap_cloth.desc": "Замочивши &aДжут&r у бочці та обробивши отримані &aДжутові Волокна&r на &3Ткацькому Верстаті&r, ти можеш створити &dМішковину.&r \n\nМішковина має багато застосувань, наприклад: &bМішковий Одяг&r, що захищає від &cспекотного клімату&r. &eБджолярський Панцир&r, який оберігає від розлючених бджіл. Та інші корисні предмети.", + "quests.tfg_tips.pineapple_leather.title": "Ананасова Шкіра", + "quests.tfg_tips.pineapple_leather.subtitle": "Хто живе в ананасі під водою?", + "quests.tfg_tips.pineapple_leather.desc": "Отримавши &aАнанасові Волокна&r, &bспрядши&r їх у &aАнанасову Пряжу&r та обробивши її на &3Ткацькому Верстаті&r, ти отримаєш &dАнанасову Шкіру&r — \nекологічну альтернативу для &bрецептів обробки шкіри.&r", + "quests.tfg_tips.wool_cloth.title": "Вовняна Тканина", + "quests.tfg_tips.wool_cloth.subtitle": "Baaa...", + "quests.tfg_tips.wool_cloth.desc": "Стрижучи дружню &2вовнову&r худобу, ти можеш спрядати отриману вовну у &dВовняну Пряжу.&r Обробляючи пряжу на &3Ткацькому Верстаті&r, ти отримаєш &dВовняну Тканину.&r \n\nОкрім використання у &bСклоробстві&r, вона підходить для створення &aВовняного Одягу&r, ідеального для &bхолодних&r, суворих умов. \n\nВовна вважається &bТканиною Високої Якості.&r", + "quests.tfg_tips.silk_cloth.title": "Шовкова Тканина", + "quests.tfg_tips.silk_cloth.subtitle": "Дуже, Дуже Гладкий.", + "quests.tfg_tips.silk_cloth.desc": "&dШовкова Тканина&r може бути створена з &aНитки&r, отриманої після вбивства &bПавуків&r, або з &bІнготів Полікапролактаму (відомого як Нейлон).&r \nШовкопрядів поки що немає, вибач! Небезпечний біом &cПавутинне Лігво&r у &4Безодні&r — ще одне, хоча й ризиковане, джерело. \n\nШовкова Тканина використовується для створення &aШовкового Одягу&r, \nякий найкраще захищає від &cспекотного&r клімату. \n\nШовкова Тканина вважається &bТканиною Високої Якості.&r", + "quests.tfg_tips.phantom_silk.title": "Примарний Шовк", + "quests.tfg_tips.phantom_silk.subtitle": "Улюблений переможець голосування за моба", + "quests.tfg_tips.phantom_silk.desc": "&dФантомний Шовк&r виготовляється шляхом плетіння з Фантомної Нитки, яку створюють з Фантомної Мембрани. &aФантоми&r водяться у &4Безодні&r.", + "quests.tfg_tips.unrefined_paper.title": "Неочищений Папір", + "quests.tfg_tips.unrefined_paper.subtitle": "Час творити історію.", + "quests.tfg_tips.unrefined_paper.desc": "&aНеочищений Папір&r — це останній крок до створення справжнього, придатного для використання &dПаперу.&r Існує багато способів його виготовлення: деякі можуть бути простішими, а інші значно складнішими, залежно від доступності ресурсів. \nПереглянь запис &bПапероробство&r у своєму &2Польовому Посібнику!&r", + "quests.tfg_tips.bed.title": "Ліжка", + "quests.tfg_tips.bed.subtitle": "Спочинь, змучена душе.", + "quests.tfg_tips.bed.desc": "Використовуючи &bТканину Високої Якості&r, таку як &aВовна&r або &aШовкова Тканина&r, ти можеш створити своє власне &dЛіжко.&r На відміну від &2Солом'яного Ліжка&r, справжнє &dЛіжко&r достатньо зручне, щоб проспати всю ніч. \nСолодких снів!", + "quests.tfg_tips.sleeping_bags.title": "Спальні мішки", + "quests.tfg_tips.sleeping_bags.subtitle": "Вечірка з ночівлею!", + "quests.tfg_tips.sleeping_bags.desc": "&dСпальний Мішок&r — це предмет, який дозволяє &bпереспати ніч.&r На відміну від ліжок, спальний мішок &oне&r встановлює твою &cТочку Відродження.&r", + "quests.tfg_tips.hammocks.title": "Гамаки", + "quests.tfg_tips.hammocks.subtitle": "Ідеально для Нічних Сов", + "quests.tfg_tips.hammocks.desc": "&dГамак&r робить прямо протилежне до &2Спального Мішка.&r Він дозволяє тобі спати вдень. Ідеально для довгих рецептів у бочках або вуглевих куп. \nЯк і &2Спальні Мішки&r, він &oне&r встановлює твою &cТочку Відродження.&r", + "quests.tfg_tips.panning.title": "Просіювання", + "quests.tfg_tips.panning.subtitle": "Знову переживи золоту лихоманку!", + "quests.tfg_tips.panning.desc": "Вздовж русел річок ти можеш помітити гравій з дрібними вкрапленнями мінералів, \nвідомий як &aПриродні Рудні Поклади.&r Клацнувши по ньому правою кнопкою миші з &bДрушляком&r, ти зможеш обробити цей рудний поклад у &dдрібні шматочки природних руд.&r Вони можуть стати в нагоді, коли тобі не вистачає кількох міліблоків для заповнення форми.", + "quests.tfg_tips.sluice.title": "Шлюзи", + "quests.tfg_tips.sluice.subtitle": "Просіювання на стероїдах", + "quests.tfg_tips.sluice.desc": "&3Шлюз&r можна використовувати для швидшої, частково автоматизованої обробки &aгравійних покладів&r. Крім того, шлюзи можуть давати додаткові &dрідкісні ресурси&r. Переглянь запис у &2Польовому Посібнику&r для детальнішої інформації!", + "quests.tfg_tips.status_effects.title": "Ефекти Стану", + "quests.tfg_tips.status_effects.subtitle": "Більше ніяких дивних зіллів.", + "quests.tfg_tips.status_effects.desc": "Хоча варіння зіль недоступне, ти можеш створювати інші споживані предмети, щоб отримати ефекти стану.", + "quests.tfg_tips.aged_alcohol.title": "Витримані Алкоголі", + "quests.tfg_tips.aged_alcohol.subtitle": "Пийте з поміркованістю...", + "quests.tfg_tips.aged_alcohol.desc": "&3Витримування алкогольних напоїв&r у &aбочках&r протягом тривалого часу підвищує їхню міцність, утворюючи &dВитримані Алкоголі&r. Вживання їх з пляшок або фляг надає корисні ефекти стану залежно від використаного алкоголю, наприклад &bРегенерацію&r, &bСтійкість&r або &bПоглинання.&r Ці ефекти особливо корисні для досліджень", + "quests.tfg_tips.aged_alcohol.task": "Будь-який Витриманий Алкоголь", + "quests.tfg_tips.pills.title": "Медицина: Таблетки", + "quests.tfg_tips.pills.subtitle": "Таблетки тут!", + "quests.tfg_tips.pills.desc": "Змішуючи &aВіск&r, трохи &bДжерельної Води&r та унікальні інгредієнти, \nти отримаєш &Таблетки!&r Таблетки надають безліч різних ефектів стану — деякі корисні, а деякі не дуже. \n\n&3&lПорада:&r&o Використання &bМеханічного Міксера&f або &bGT Міксера&f подвоїть вихід!", + "quests.tfg_tips.pills.task": "Будь-яка Таблетка з Ефектом", + "quests.tfg_tips.tablets.title": "Медицина: Пігулки", + "quests.tfg_tips.tablets.subtitle": "Пігулки тут...?", + "quests.tfg_tips.tablets.desc": "Хоча їх складніше створити, ніж звичайні пілюлі, вони потребують або &3Великого Механічного Міксера&r, або &3GT Міксера&r, але &dПігулки&r зберігають ефекти значно довше.", + "quests.tfg_tips.tablets.task": "Будь-яка Пігулка", + "quests.tfg_tips.salvo.title": "Медицина: Мазі", + "quests.tfg_tips.salvo.subtitle": "Нанесіть безпосередньо на лоб", + "quests.tfg_tips.salvo.desc": "&dМазь&r — це ще один тип медицини, який зазвичай наноситься на шкіру. Вона забезпечує інший набір ефектів порівняно з &aТаблетками&r та &aПігулками&r, наприклад &cВогнестійкість&r та &4Миттєве Здоров'я&r, але вимагає досить складної хімії.", + "quests.tfg_tips.salvo.task": "Будь-яка Мазь", + "quests.tfg_tips.misc.title": "Різні Поради", + "quests.tfg_tips.misc.subtitle": "Ще більше порад!", + "quests.tfg_tips.misc.desc": "Це різні поради, які не вписуються в інші категорії, але все одно корисно знати про них.", + "quests.tfg_tips.digger_helmet.title": "Шахтарський Шолом", + "quests.tfg_tips.digger_helmet.subtitle": "Для тих, хто копає весь день", + "quests.tfg_tips.digger_helmet.desc.1": "&dШахтарський Шолом&r — це шолом, який автоматично освітлює твоє оточення без рук! Корисно, якщо твоя основна рука зайнята, а в другій — щит. Для його створення знадобиться трохи &6Світлокаменю&r. Можливо, ти зможеш дістатися до &4Безодні&r для раннього доступу...", + "quests.tfg_tips.digger_helmet.desc.2": "&l&3Важливо:&r&l &dШахтарський Шолом&f працює завдяки специфічному налаштуванню &cSodium Dynamic Lights&f. Щоб він працював належним чином, потрібно увімкнути &b\"Dynamic Entity Lighting\"&f", + "quests.tfg_tips.grappling_hook.title": "Крюк-кішка", + "quests.tfg_tips.grappling_hook.subtitle": "Це закінчиться погано", + "quests.tfg_tips.grappling_hook.desc": "Об'єднавши 4 шматки &aМотузкового Котка&r та &bЗалізне Кайло&r, ти можеш створити &dКрюк-кішку!&r Ідеальний інструмент для підйому на великі гори, дослідження печер та подорожей світом. сВін містить &eсистему покращень&r, яка дозволяє комбінувати та модифікувати твій &dКрюк&r на власний розсуд.", + "quests.tfg_tips.grapple_repair.title": "Ремонт твого Крюка", + "quests.tfg_tips.grapple_repair.subtitle": "ПРОЧИТАЙ МЕНЕ, АБО МОЖЕШ ПОШКОДУВАТИ ПІЗНІШЕ!", + "quests.tfg_tips.grapple_repair.desc": "Усі твої &dКрюк-кішки&r &aпокращення&r зберігаються як NBT-дані всередині предмета. \nЦе означає, що спроба відремонтувати крюк за допомогою &cіншого&r Крюка &l&cЗНИЩИТЬ усі твої покращення!&r \n\nЗамість цього тобі слід помістити &dКрюк-кішку&r та трохи &bЗалізного Пилу&r у &3Верстак&r, щоб відремонтувати його.", + "quests.tfg_tips.grapple_upgrades.title": "Покращення твого Крюка-кішки", + "quests.tfg_tips.grapple_upgrades.subtitle": "Збалансовано навколо TFG, звісно!", + "quests.tfg_tips.grapple_upgrades.desc.1": "Покращення твого &dКрюка-кішки&r полягає у додаванні або видаленні предметів через &3Верстак&r.&r \n\nЩоб переглянути всі доступні покращення для &dКрюка-кішки&r, натисни клавішу \"Usage\" у &2EMI.&r \nКожен з спеціальних рецептів міститиме текст із описом внесених змін.", + "quests.tfg_tips.grapple_upgrades.desc.2": "Покращення можна видалити, створивши &dКрюк-кішку&r разом із &bМолотом&r \nта &aпредметом, який використовувався для покращення&r (він не буде витрачений). Після створення ти отримаєш &dКрюк&r без покращення та предмет, який використовувався для покращення, тобто повернеш два предмети! Цей процес зниження рівня є стандартною поведінкою для всіх покращень, якщо не зазначено інше у відповідному квесті на покращення. \n\n&lПокращення не можна замінити&r — якщо ти хочеш оновити з &7LV&f мотора до &bMV&f мотора, тобі потрібно спочатку видалити покращення &7LV&f мотора.", + "quests.tfg_tips.grapple_length.title": "Покращення Крюка-кішки: Довжина", + "quests.tfg_tips.grapple_length.subtitle": "Довгий Хлопець", + "quests.tfg_tips.grapple_length.desc": "За замовчуванням твій &dКрюк-кішка&r має &b80 блоків у довжину&r, ти можеш додати &cще 20&r, додаючи більше &aМотузкових Котків.&r Максимальна довжина — 200 блоків. \n\nДовжину можна &3зменшити&r, створивши його з &aНожем&r, &2зменшуючи її на 20&r, до мінімуму в 20 блоків.", + "quests.tfg_tips.grapple_motor.title": "Покращення Крюка-кішки: Мотор", + "quests.tfg_tips.grapple_motor.subtitle": "Такий ледачий, так?", + "quests.tfg_tips.grapple_motor.desc": "&aПокращення Мотора&r дозволяє автоматичне втягування твого &dКрюка.&r Слід бути обережним, оскільки &cвисокорівневі мотори&r можуть спричинити &4падіння&r через силу втягування. \n\nМотори розподілені за рівнями напруги &2Gregtech&r. Рецепти створення точно вказують, які характеристики були змінені та наскільки.", + "quests.tfg_tips.grapple_smart_motor.title": "Покращення Крюка-кішки: Розумний Мотор", + "quests.tfg_tips.grapple_smart_motor.subtitle": "Чи хтось взагалі знає, що це робить?", + "quests.tfg_tips.grapple_smart_motor.desc": "&aПокращення Розумного Мотора&r активує &3систему Розумного Мотора&r. Для його роботи спочатку потрібно встановити &bПокращення Мотора&r.", + "quests.tfg_tips.grapple_field.title": "Покращення Крюка-кішки: Поле Відштовхування", + "quests.tfg_tips.grapple_field.subtitle": "Дивись, мамо! Я левітую!", + "quests.tfg_tips.grapple_field.desc": "&aПокращення Поля Відштовхування&r змушує тебе відштовхуватися від навколишніх блоків. Слід бути обережним, оскільки &cвисокий рівень сили відштовхування&r може спричинити &4падіння.&r \n\nПоля Відштовхування розподілені за рівнями напруги &2Gregtech&r. Рецепт створення точно вказує, які характеристики були змінені та наскільки.", + "quests.tfg_tips.grapple_magnet.title": "Покращення Крюка-кішки: Магнітний Гак", + "quests.tfg_tips.grapple_magnet.subtitle": "Інтенсивне Притягнення", + "quests.tfg_tips.grapple_magnet.desc": "&aПокращення Магніту&r змушує твій &dКрюк&r притягатися до будь-яких близьких блоків, зачіпляючись за них. \n\nПокращення Магніту розподіляються за рівнями &2Gregtech&r на основі Магнітних Злитків, де найгірший — &bМагнітне Залізо&r, а найкращий — &bМагнітний Самарій.&r", + "quests.tfg_tips.grapple_magnet.task": "Будь-який Магнітний Злиток", + "quests.tfg_tips.grapple_sticky.title": "Покращення Крюка-кішки: Липка Мотузка", + "quests.tfg_tips.grapple_sticky.subtitle": "Липкий!", + "quests.tfg_tips.grapple_sticky.desc": "&aПокращення Липкості&r змушує твій &dКрюк&r прикріплюватися до будь-якої мотузки, що торкається блоку.", + "quests.tfg_tips.grapple_throw_speed.title": "Покращення Крюка-кішки: Швидкість Кидка", + "quests.tfg_tips.grapple_throw_speed.subtitle": "Йіт!", + "quests.tfg_tips.grapple_throw_speed.desc": "&aПокращення Швидкості Кидка&r змушує твій &dКрюк&r запускатися швидше. \n\nПокращення Швидкості Кидка розподілені за рівнями напруги &2Gregtech&r. Рецепт створення точно вказує, які характеристики були змінені та наскільки.", + "quests.tfg_tips.grapple_double.title": "Покращення Крюка-кішки: Подвійний Гак", + "quests.tfg_tips.grapple_double.subtitle": "Подвійне Задоволення!", + "quests.tfg_tips.grapple_double.desc": "&aПокращення Подвійного Гака&r дозволяє тобі кидати &dдва Крюки-кішки&r під кутом. Ти можеш налаштувати гарячі клавіші для окремого кидка кожного гака.", + "quests.tfg_tips.grapple_gravity_50.title": "Покращення Крюка-кішки: 0.5 Гравітації", + "quests.tfg_tips.grapple_gravity_50.subtitle": "Чи це взагалі має сенс?", + "quests.tfg_tips.grapple_gravity_50.desc": "&aПокращення 0.5 Гравітації&r змушує твій гак мати &bКоефіцієнт Гравітації 0.5.&r Це означає, що він буде піддаватися гравітації з коефіцієнтом у половину! \n\nЗамість використання ще одного &dВідра Гелію&r для видалення покращення, \nвикористовуй &cПорожнє Відро&r. Воно заповниться &eГелієм&r, який ти використав спочатку.", + "quests.tfg_tips.grapple_gravity_0.title": "Покращення Крюка-кішки: Нульова Гравітація", + "quests.tfg_tips.grapple_gravity_0.subtitle": "Досить Дорого", + "quests.tfg_tips.grapple_gravity_0.desc": "&aПокращення Нульової Гравітації&r, як випливає з назви, змушує твій гак не піддаватися гравітації. \n\nЗамість використання ще одного Модуля Гравітаційного Двигуна &cдля видалення покращення&r, використовуй &dБлок Вольфраму&r", + "quests.tfg_tips.grapple_tweaks.title": "Покращення Крюка-кішки: Налаштування", + "quests.tfg_tips.grapple_tweaks.subtitle": "Налаштування твоїх Кутів", + "quests.tfg_tips.grapple_tweaks.desc": "Використовуючи &aГайковий Ключ&r, ти можеш налаштувати &bКут Підйому&r при кидку &dКрюка&r, а &aВикрутка&r використовується для налаштування &bГоризонтального Кута&r у &aПокращенні Подвійного Гака.&r", + "quests.tfg_tips.chalk.title": "Крейда", + "quests.tfg_tips.chalk.subtitle": "Ти ж не хочеш загубитися, чи не так?", + "quests.tfg_tips.chalk.desc": "&dКрейда&r може використовуватися для малювання різних символів на блоках. Вона дуже корисна для позначення важливих місць під час &bдослідження печер.&r \n\n&3Коробка для Крейди&r може зберігати кілька шматків крейди в одному слоті інвентаря. До того ж, ти можеш додати якийсь світний предмет (наприклад, &6Світлокамінь&r), \nщоб твої крейдяні малюнки світилися в темряві!", + "quests.tfg_tips.tape_measure.title": "Рулетка", + "quests.tfg_tips.tape_measure.subtitle": "Припини вручну рахувати простір між блоками", + "quests.tfg_tips.tape_measure.desc": "Ти можеш використовувати &dРулетку&r для вимірювання периметра або довжини, \nщо особливо корисно при будівництві великих проєктів. Просто взаємодій з блоком, тримаючи &dРулетку&r, щоб почати вимірювання. Щоб зупинити, клацни правою кнопкою миші на іншому блоці, тримаючи Рулетку.", + "quests.tfg_tips.blank_disc.title": "Вигравірувано: Слухати музику", + "quests.tfg_tips.blank_disc.subtitle": "Слухай свої мелодії, поки грегиш всюди.", + "quests.tfg_tips.blank_disc.desc": "&2Etched&r — це мод для музичного програвача, який дозволяє відтворювати музичні диски новими способами, включаючи &dкастомні диски&r, що можуть грати будь-яку пісню (якщо вона є на Bandcamp або SoundCloud), а також &aігрові звуки&r через звукові події. \n\nЩоб розпочати свою подорож з &2Etched&r, створи &bПорожній Музичний Диск.&r", + "quests.tfg_tips.radio.title": "Радіо", + "quests.tfg_tips.radio.subtitle": "Стримінг музики без дисків", + "quests.tfg_tips.radio.desc": "&dРадіо&r дозволяє тобі запитувати будь-яку пісню, яку ти хочеш. Клацни правою кнопкою миші, а потім введи бажану пісню, наприклад, URL або звукову подію Minecraft.", + "quests.tfg_tips.dye_discs.title": "Класика", + "quests.tfg_tips.dye_discs.subtitle": "Це ніколи не застаріє...", + "quests.tfg_tips.dye_discs.desc": "Зануривши &bПорожній Диск&r у &aБочку&r, наповнену барвником, ти можеш створити ванільні ігрові диски. Насолоджуйся класикою, такою як &dWait, 13&r та &dBlocks!&r", + "quests.tfg_tips.dye_discs.task": "Будь-який Класичний Диск", + "quests.tfg_tips.special_discs.title": "Унікальні", + "quests.tfg_tips.special_discs.subtitle": "Це унікальні... Або принаймні були такими", + "quests.tfg_tips.special_discs.desc": "Ти також можеш створювати &dУнікальні Диски&r, якщо хочеш...", + "quests.tfg_tips.disc_collector.title": "Колекціонер Дисків", + "quests.tfg_tips.disc_collector.subtitle": "Повна Колекція", + "quests.tfg_tips.disc_collector.desc": "Чи можеш ти створити всі музичні диски? \n\nОскільки ти тут, є 2 приховані квести, пов’язані з музичними дисками. Один досить &cпідозрілий&r, а інший може вимагати, щоб ти пробудив свого внутрішнього гнома. Удачі!", + "quests.tfg_tips.amogus.title": "AMONGUS", + "quests.tfg_tips.amogus.subtitle": "SUSSY BAKA!", + "quests.tfg_tips.amogus.desc": "Вітаю з розблокуванням цього прихованого, жахливого квесту. Нехай твоє вентилювання ніколи не буде помічене.", + "quests.tfg_tips.label_album.title": "Мітки та Альбоми", + "quests.tfg_tips.label_album.subtitle": "Мітки для твоїх Дисків та Обкладинки Альбомів для їх захисту", + "quests.tfg_tips.label_album.desc": "Щоб &bвигравіювати&r свій перший диск, тобі знадобиться &dМітка.&r Вона, як і порожні диски, може бути пофарбована. \n\n&dОбкладинки Альбомів&r використовуються для покриття твоїх вигравійованих дисків. Якщо твій диск отримує дані з сайту, такого як &cSoundcloud&r, \nзначок пісні буде стиснутий до текстури 16x16! Щоб зберегти диск, відкрий інвентар, вибери обкладинку альбому та клацни правою кнопкою миші на музичному диску, який хочеш зберегти. Ти також можеш зберігати звичайні диски.", + "quests.tfg_tips.etching_disc.title": "Вигравіювання твого першого диска", + "quests.tfg_tips.etching_disc.subtitle": "Час для твоїх перших мелодій", + "quests.tfg_tips.etching_disc.desc": "Тобі знадобиться &3Стіл Гравіювання&r, щоб почати &bгравіювання.&r Клацнувши правою кнопкою миші по столу, ти відкриєш інтерфейс гравіювання. Додай &aПорожній Диск&r разом із &aМузичною Міткою&r та вкажи валідне джерело звуку у верхньому полі — і твій диск буде готовий. \n\nДжерела звуку включають: &bBandcamp/Soundcloud URLs&r (можуть вказувати на окрему пісню або альбом) &dІгрові звукові події&r Шляхи до файлів &c.ogg/.wav/.mp3&r на твоєму диску \n\nЩоб завершити цей квест, вигравіюй будь-який диск.", + "quests.tfg_tips.disc_players.title": "Програвачі Дисків", + "quests.tfg_tips.disc_players.subtitle": "Щоб відтворювати твої диски, звісно!", + "quests.tfg_tips.disc_players.desc": "Ти можеш використовувати звичайний &3Програвач&r для відтворення музики, \nале також можеш створити два додаткові предмети: \n\n&dАльбомний Програвач&r: дозволяє вставляти кілька дисків та &bперемикатися між ними&r — ідеально для твоєї бази. \n\n&dБумбокс&r: дає можливість брати музику з собою.", + "quests.tfg_tips.disc_players.task": "Отримай Альбомний Програвач або Бумбокс", + "quests.tfg_tips.DIGGY_DIGGY_HOLE.title": "I AM A DWARF AND I'M DIGGING A HOLE", + "quests.tfg_tips.DIGGY_DIGGY_HOLE.subtitle": "DIGGY DIGGY HOLE, DIGGY DIGGY HOLE!", + "quests.tfg_tips.DIGGY_DIGGY_HOLE.desc": "Вітаю з розблокуванням цього прихованого, чудового квесту. Нехай твої шахти ніколи не обвалюються, а велика здобич чекає під землею!", + "quests.tfg_tips.DIGGY_DIGGY_HOLE.task": "Диск Diggy Diggy Hole", + "quests.tfg_tips.camera.title": "Exposure: Збережи свої Спогади", + "quests.tfg_tips.camera.subtitle": "Зроби знімки свого світу", + "quests.tfg_tips.camera.desc": "&2Exposure&r — це мод, який додає реалістичну обробку зображень у гру. Почни зі створення &bКамери&r та &aФотоплівок&r, а потім розвивай свої знімки! Мод містить складні системи, такі як корекція кольору, фільтри та багато іншого.", + "quests.tfg_tips.selfie.title": "Селфі", + "quests.tfg_tips.selfie.subtitle": "Для похилих!", + "quests.tfg_tips.selfie.desc": "З відкритою &bКамерою&r ти можеш натиснути F5, щоб увімкнути &bРежим Селфі&r, який, як випливає з назви, дозволяє робити селфі.", + "quests.tfg_tips.camera_attachments.title": "Кріплення для Камери", + "quests.tfg_tips.camera_attachments.subtitle": "Покращ свій Фотоапарат", + "quests.tfg_tips.camera_attachments.desc": "Взаємодіючи з &dКамерою&r під час присідання, ти відкриєш GUI камери. Це не лише дозволяє вставити потрібну &aФотоплівку&r, але й дає можливість прикріплювати доповнення для нових функцій. \n\n&dРедстоунова Лампа&r: Виконує роль ліхтаря, освітлюючи темні місця. \n&dПідзорна Труба&r: Дозволяє наближати об'єкти, щоб робити знімки здалеку.", + "quests.tfg_tips.camera_attachments.task": "Редстоунова Лампа або Підзорна Труба", + "quests.tfg_tips.filters.title": "Кольорові Фільтри", + "quests.tfg_tips.filters.subtitle": "Змінюй вигляд своїх фотографій.", + "quests.tfg_tips.filters.desc": "Використовуючи &aСкляну Панель&r, ти можеш застосувати &dФільтр&r до зображення. Просто відкрий GUI камери та признач його у слот фільтра камери. Завдяки &dФільтрам&r ти можеш змінювати загальну кольорову композицію своїх знімків. Наприклад, ти можеш зробити зображення більш холодним, застосувавши &3Бірюзовий&r або &bСвітло-Блакитний&r фільтр.", + "quests.tfg_tips.filter.task": "Будь-яка Скляна Панель", + "quests.tfg_tips.interplanar_projector.title": "Міжпланарний Проектор", + "quests.tfg_tips.interplanar_projector.subtitle": "Це не виглядає реалістично...?", + "quests.tfg_tips.interplanar_projector.desc": "&dМіжпланарний Проектор&r — це спеціальний фільтр, який дозволяє робити знімки об'єктів &cпоза&r світом Minecraft. \n\nТи можеш перейменувати &aЛінзу&r у &3Столі Писаря&r, вказавши назву, що веде до зображення на твоєму &bДиску&r або &bВеб-зображення.&r Розміщення лінзи на твоїй &aКамері&r та зйомка повинні дати тобі це зовнішнє зображення.", + "quests.tfg_tips.film_rolls.title": "Фотоплівки", + "quests.tfg_tips.film_rolls.subtitle": "Це не Цифрове", + "quests.tfg_tips.film_rolls.desc": "Щоб почати робити знімки, тобі потрібно створити один із двох видів фотоплівки: \n&0Чорно-Біла Плівка&r та &dКольорова Плівка.&r", + "quests.tfg_tips.developing_film.title": "Проявлення Плівок", + "quests.tfg_tips.developing_film.subtitle": "Прикинься принтером", + "quests.tfg_tips.developing_film.desc": "Якщо ти вже зробив знімки, можеш розпочати &aпроявлення&r, замочивши плівки у &bВоді.&r Після цього тобі потрібно створити &dСвітлокімнату&r. \n\nСвітлокімната використовується для проявлення плівки, \nпотребує сильного джерела світла над блоком та наступні чотири барвники: \n&3Бірюзовий&r, &5Малиновий&r, &eЖовтий&r та &0Чорний&r, відомі як CMYK. \n\n&0Чорно-Біла Плівка&r потребує лише &0Чорний Барвник&r, \nа &dКольорова Плівка&r вимагає весь набір &3C&5M&eY&0K&r. \n\nЯкщо тобі цікава більш складна обробка, можеш скористатися &cХроматичним Процесом...&r", + "quests.tfg_tips.photo.title": "Твоє перше Фото", + "quests.tfg_tips.photo.subtitle": "Вітаємо!", + "quests.tfg_tips.photo.desc": "Ти можеш зробити багато речей зі своїм &dФотографією.&r \n\nТи можеш &bСкопіювати&r її, використовуючи чистий аркуш &aПаперу&r \nта необхідні &aБарвники&r, що використовувалися для проявлення оригіналу. \n\nТи також можеш &bСкласти&r знімки, щоб зберігати їх акуратно в інвентарі, \nперевір EMI, щоб дізнатися, як це зробити. \n\nТи можеш штучно &cзістарити&r зображення, застосувавши &6Коричневий Барвник&r, \nщоб воно виглядало так, ніби пройшло крізь роки.", + "quests.tfg_tips.photo_album.title": "Фотоальбом", + "quests.tfg_tips.photo_album.subtitle": "Виявляється, спогади залишаються назавжди...", + "quests.tfg_tips.photo_album.desc": "Якщо ти хочеш місце для &bзбереження фотографій&r, створи &dФотоальбом.&r Крім того, ти можеш додавати короткі описи до кожного фото в альбомі. Запиши місце, де ти їх зробив, нотатки та інші деталі!", + "quests.tfg_tips.photo_frame.title": "Фоторамка", + "quests.tfg_tips.photo_frame.subtitle": "Для найвражаючих знімків", + "quests.tfg_tips.photo_frame.desc": "&dФоторамка&r може використовуватися для зображення знімків. На відміну від Рамок для предметів, Фоторамки можуть бути розміром 1x1, 2x2 або 3x3, що дозволяє тобі демонструвати особливо красиві фотографії на твоїй базі!", + "quests.tfg_tips.arborfirmacraft.title": "ArborFirmaCraft", + "quests.tfg_tips.arborfirmacraft.subtitle": "Збирання життєвої крові дерев", + "quests.tfg_tips.arborfirmacraft.desc": "&2ArborFirmaCraft&r — це мод, що додає безліч нових дерев у &3TFG&r: деякі є варіантами існуючих дерев TFC, таких як &dСтародавній Капок&r, а інші — абсолютно нові, наприклад, &aБаобаб&r та &aГевея.&r Деякі текстури дощок і колод цих дерев можуть нагадувати кольори ванільних дерев... \n\nУ цьому розділі розглянемо &bЗбір Соку&r. \n\nЯк бонус, всі породи дерев &2ArborFirmaCraft&r сумісні з &3FirmaLife&r та &3Firma:Civ&r — ми подбали про це!", + "quests.tfg_tips.treetap.title": "Краник", + "quests.tfg_tips.treetap.subtitle": "Тепер з меншим хаосом!", + "quests.tfg_tips.treetap.desc": "Щоб розпочати &bзбір соку&r з дерев, тобі потрібно викувати &dКраник&r, обробивши &aМідні Злитки&r на &3Ковадлі.&r \n\nПроцес збору соку вимагає знайти відповідне дерево. Спеціальний &bІндекс Збору&r у розділі &3ArborFirmaCraft&r &2Польового Посібника&r допоможе тобі знайти потрібні дерева. \n\nТакож є запис &bЗбір Соку&r, який пояснює, як саме проводити цей процес.", + "quests.tfg_tips.find_rosin_tree.title": "Смоляні дерева", + "quests.tfg_tips.find_rosin_tree.subtitle": "Буде прохолодно...", + "quests.tfg_tips.find_rosin_tree.desc": "&aСмоляні Дерева&r можна знайти в &9холодних&r районах світу, які отримують помірну або значну кількість опадів. Їх можна використовувати для збору &bСмоли.&r Ця смола може бути перетворена на &dЛипку Смолу&r та &dХвойну Смолу.&r \n\nЩоб завершити цей квест, тобі потрібно &cподивитися&r на блок, \nякий має тег &o#tfg:rosin_logs&r. Ти можеш скористатися EMI, щоб дізнатися, які блоки мають цей тег, запустивши пошук за цим хештегом.", + "quests.tfg_tips.find_latex_tree.title": "Латексні дерева", + "quests.tfg_tips.find_latex_tree.subtitle": "Шукай тропіки", + "quests.tfg_tips.find_latex_tree.desc": "&aЛатексні Дерева&r можна знайти в &2помірних&r районах світу, \nякі отримують велику кількість опадів. Їх можна використовувати для збору &bЛатексу&r, який застосовується для створення &dЛипкої Смоли&r та &dВулканізованого Латексу.&r Останній використовується для виробництва &3Гуми&r та &aГумових Рукавичок&r, що захищають тебе від &4отруйних матеріалів&r при контакті. \n\nЩоб завершити цей квест, тобі потрібно &cподивитися&r на блок, \nякий має тег &o#tfg:latex_logs&r. Ти можеш скористатися EMI, щоб дізнатися, які блоки мають цей тег, запустивши пошук за цим хештегом.", + "quests.tfg_tips.find_syrup_tree.title": "Сиропні дерева", + "quests.tfg_tips.find_syrup_tree.subtitle": "Цукровий діабет стрімко зростає", + "quests.tfg_tips.find_syrup_tree.desc": "&aСиропні Дерева&r можна знайти в &2помірних&r районах світу, \nякі отримують помірну кількість опадів. Їх можна використовувати для збору &bСиропу.&r Сироп застосовується для створення &dДеревних Цукрів&r, які є альтернативним видом цукру та мають інші корисні застосування. \n\nЩоб завершити цей квест, тобі потрібно &cподивитися&r на блок, \nякий має тег &o#tfg:syrup_logs&r. Ти можеш скористатися EMI, щоб дізнатися, які блоки мають цей тег.", + "quests.tfg_tips.create_conifer_rosin.title": "Хвойна смола", + "quests.tfg_tips.create_conifer_rosin.subtitle": "Ні, це не смола", + "quests.tfg_tips.create_conifer_rosin.desc": "&dХвойна Смола&r може використовуватися як &bВіск&r, дозволяючи тобі створювати свічки та інші предмети. \n\nЩоб отримати хвойну смолу, потрібно прокип’ятити &aХвойну Смолу&r у &3Чані&r, \nзмішавши її з &aВугільним Порошком.&r", + "quests.tfg_tips.create_sticky_resin.title": "Липка смола", + "quests.tfg_tips.create_sticky_resin.subtitle": "Ні, це не смола", + "quests.tfg_tips.create_sticky_resin.desc": "&dЛипка Смола&r може використовуватися як слизові кулі в деяких рецептах. Вона також є ключовим компонентом у виробництві &aСмоляних Контурів&r та &aРезисторів&r, які тобі знадобляться у великій кількості для переходу в &7Епоху Низької Напруги&r. \n\nЩоб створити липку смолу, потрібно прокип’ятити &aЛатекс&r або &aХвойну Смолу&r у &3Чані&r, змішавши їх з &aДеревним Попелом.&r", + "quests.tfg_tips.create_tree_sugar.title": "Деревний цукор", + "quests.tfg_tips.create_tree_sugar.subtitle": "Солодко!", + "quests.tfg_tips.create_tree_sugar.desc": "&dДеревний Цукор&r — це замінник цукру, який переважно використовується як харчовий інгредієнт. \n\nЩоб його отримати, потрібно прокип’ятити &aДеревний Сік&r, щоб отримати &bКонцентрований Сік&r, а потім знову прокип’ятити його, щоб отримати &dСироп.&r Нарешті, використай верстак, щоб перетворити &bВідро Сиропу&r на &dДеревний Цукор.&r Май на увазі, що всі ці &cпроцеси кип’ятіння потребують палиці&r у &3Чані&r або &3Горщику.&r", + "quests.tfg_tips.create_tree_sugar.task": "Кленовий або Березовий Цукор", + "quests.tfg_tips.create_rubber_ingot.title": "Гумовий злиток", + "quests.tfg_tips.create_rubber_ingot.subtitle": "Ізолюй ці кабелі", + "quests.tfg_tips.create_rubber_ingot.desc": "Використовуючи &bВакуумну Камеру&r та додаткове нагрівання, ти можеш обробити &aЛатекс&r з різних дерев у &dСиру Гумову Масу&r через спеціальний процес. Потім можна переплавити 3 &dСирі Гумові Мас&r з невеликою кількістю &eСірчаного Пилу&r \nв &bСплавному Плавильнику&r, щоб створити &dГумові Злитки&r. Вони ідеально підходять для ізоляції кабелів і є необхідними для прогресу \nв &2Епоху Вольтаїки&r та далі...", + "quests.tfg_tips.transportation.title": "Транспортування", + "quests.tfg_tips.transportation.subtitle": "Для подорожей цим величезним світом", + "quests.tfg_tips.transportation.desc": "Світ — дуже велике місце, і тобі, можливо, доведеться подорожувати на великі відстані, \nщоб знайти конкретні ресурси для виживання та розвитку. Моди в цьому розділі нададуть тобі різноманітні варіанти транспорту.", + "quests.tfg_tips.glider.title": "Дельтаплан", + "quests.tfg_tips.glider.subtitle": "Це не Breath of the Wild", + "quests.tfg_tips.glider.desc": "&dДельтаплан&r можна використовувати для ковзання у повітрі. Ти &cне можеш набирати висоту&r з ним, але він корисний для подолання великих відстаней, \nякщо стрибати з висоти. \nЧудово поєднується з &bРеактивними Ранцями&r!", + "quests.tfg_tips.reinforced_glider.title": "Посилений дельтаплан", + "quests.tfg_tips.reinforced_glider.subtitle": "Елітра витрачена не дарма...?", + "quests.tfg_tips.reinforced_glider.desc": "Якщо ти поєднаєш &aЕлітру&r, створену в &5EV&r, з &aДельтапланом&r, то отримаєш &dПосилений Дельтаплан.&r Він має більшу міцність і вищу межу швидкості.", + "quests.tfg_tips.immersive_aircraft.title": "Immersive Aircraft", + "quests.tfg_tips.immersive_aircraft.subtitle": "Лети крізь небеса зі стилем.", + "quests.tfg_tips.immersive_aircraft.desc": "&2Immersive Aircraft&r — це мод, присвячений авіації, що дозволяє долати великі відстані у небі.", + "quests.tfg_tips.aircraft_upgrades.title": "Оновлення авіації", + "quests.tfg_tips.aircraft_upgrades.subtitle": "Прокачай мою тачку", + "quests.tfg_tips.aircraft_upgrades.desc": "&2Immersive Aircraft&r має &aОновлення Авіації&r, які можна встановити, щоб покращити характеристики літальних апаратів, зокрема швидкість, швидкість зльоту, витрати пального тощо. Існує два типи оновлень: &bзвичайні&r та &dрангові.&r \n\nУ цьому завданні представлені &bзвичайні&r оновлення. Думаєш, зможеш зібрати їх усі?", + "quests.tfg_tips.steam_upgrades.title": "Оновлення авіації: Парові", + "quests.tfg_tips.steam_upgrades.subtitle": "Immersive Aircraft зустрічається з ранжуванням GregTech!", + "quests.tfg_tips.steam_upgrades.desc": "Другий тип оновлень авіації — це &dРангові Оновлення.&r Вони створені відповідно до &3Gregtech&r системи рангів, починаючи з &8Парового&r рівня і аж до &5EV.&r \n\nПарові оновлення — найпростіші та найраніші у створенні, вони вимагають хоча б базових знань про &bЧорну Сталь.&r \n\n&dПарові Авіаційні Двигуни&r використовуються для створення більш складних літальних апаратів, таких як &eБіплан&r та &cВійськовий Корабель.&r", + "quests.tfg_tips.steam_upgrades.task": "Будь-яке парове оновлення авіації", + "quests.tfg_tips.lv_upgrades.title": "Оновлення авіації: LV", + "quests.tfg_tips.lv_upgrades.subtitle": "Червоний і синій — точно не конфліктують.", + "quests.tfg_tips.lv_upgrades.desc": "&7LV&r оновлення трохи кращі за їх парові аналоги, вони вимагають &4Червону&r та &9Синю Сталь&r, а &dLV Двигун&r потребує справжні &7LV&r компоненти. \n\n&3&lПорада:&r&o ти можеш переробити старі оновлення за допомогою &bДробильних Коліс&f, повертаючи частину витрачених матеріалів.", + "quests.tfg_tips.lv_upgrades.task": "Будь-яке оновлення авіації рівня Low Voltage", + "quests.tfg_tips.mv_upgrades.title": "Оновлення авіації: MV", + "quests.tfg_tips.mv_upgrades.subtitle": "На півдорозі", + "quests.tfg_tips.mv_upgrades.desc": "&bMV&r оновлення — це середній етап цього прогресу, вони вимагають &aАлюміній&r як основний матеріал. \n\n&aАлюмінієві Ротори&r використовуються у більшості літальних апаратів 2-го рівня, таких як &dГіродайн, Військовий Корабель&r та &dБагряний Біплан&r, тоді як &aMV Двигун&r застосовується лише у &dБагряному Біплані.&r", + "quests.tfg_tips.mv_upgrades.task": "Будь-яке оновлення авіації рівня Medium Voltage", + "quests.tfg_tips.hv_upgrades.title": "Оновлення авіації: HV", + "quests.tfg_tips.hv_upgrades.subtitle": "Майже там", + "quests.tfg_tips.hv_upgrades.desc": "&6HV&r оновлення — це передостанній рівень модернізації авіації, що вимагає &aнержавіючої сталі&r як основного матеріалу.", + "quests.tfg_tips.hv_upgrades.task": "Будь-яке оновлення авіації високовольтного рівня", + "quests.tfg_tips.ev_upgrades.title": "Оновлення авіації: EV", + "quests.tfg_tips.ev_upgrades.subtitle": "Чи ці компоненти взагалі законні?", + "quests.tfg_tips.ev_upgrades.desc": "&5EV&r оновлення — це останній рівень модернізації авіації, що вимагає &aтитан&r як основний матеріал.", + "quests.tfg_tips.ev_upgrades.task": "Будь-яке оновлення авіації надвисоковольтного рівня", + "quests.tfg_tips.aircraft_weapons.title": "Авіаційне озброєння", + "quests.tfg_tips.aircraft_weapons.subtitle": "Заради великого WAAAGH, звісно ж", + "quests.tfg_tips.aircraft_weapons.desc": "Якщо тобі потрібно знищити щось дуже загрозливе або просто підкорити ворогів, ти можеш створити &dЗброю&r, яку можна використовувати для знищення або калічення мобів. \n\nКожну зброю можна активувати за допомогою кнопки &cВзаємодія&r під час польоту на &bЛітальному апараті.&r Більшість із них (за винятком &aТелескопа&r) споживають певний вид &aБоєприпасів.&r", + "quests.tfg_tips.airship.title": "Дирижабль", + "quests.tfg_tips.airship.subtitle": "Перший дирижабль малюк", + "quests.tfg_tips.airship.desc": "&3Дирижабль&r — це літальний апарат, який досить добре підходить для подорожей. Однак його основне призначення — транспортування предметів. \n\nДирижабль має &b16 слотів інвентарю&r, &a3 слоти для покращень&r та &c1 слот для зброї.&r", + "quests.tfg_tips.cargo_airship.title": "Вантажний дирижабль", + "quests.tfg_tips.cargo_airship.subtitle": "Коли тобі потрібно перенести всю базу в далечінь", + "quests.tfg_tips.cargo_airship.desc": "Прикріпи додаткові &dДвигуни, Ротори&r та &d2 Дерев'яні Ящики&r, і ти оновиш свій &aДирижабль&r до &3Вантажного Дирижабля.&r \n\nВін &4споживає більше пального&r, ніж звичайний варіант. \nВантажний дирижабль має &b80 слотів інвентарю&r та &a4 слоти для покращень.&r", + "quests.tfg_tips.waghship.title": "Корабель", + "quests.tfg_tips.waghship.subtitle": "Інакше відомий як WAAAAGH-Корабель", + "quests.tfg_tips.waghship.desc": "&3Військовий корабель&r — це останнє оновлення для &aДирижабля&r, що містить загалом &b66 слотів інвентарю&r, &a6 слотів для покращень&r та &c2 слоти для зброї.&r", + "quests.tfg_tips.quadrocopter.title": "Квадрокоптер", + "quests.tfg_tips.quadrocopter.subtitle": "Не квадрокоптер", + "quests.tfg_tips.quadrocopter.desc": "&3Квадрокоптер&r — це дуже базовий &aховеркрафт&r, що містить &b6 слотів інвентарю&r, &aодин слот для покращень&r та &cодин слот для зброї.&r \n\nВін відзначається простим керуванням, що робить його ідеальним для &eбудівництва.&r", + "quests.tfg_tips.gyrodyne.title": "Гвинтокрил", + "quests.tfg_tips.gyrodyne.subtitle": "М'язовий коптер", + "quests.tfg_tips.gyrodyne.desc": "&3Гвинтокрил&r — це унікальний літальний апарат, що &dне споживає паливо&r, а працює виключно на м'язовій силі. Через це він витрачає твій &4Голод&r. \n\nВін містить &b18 слотів інвентарю&r, &a3 слоти для покращень&r та &c1 слот для зброї.&r", + "quests.tfg_tips.economy_plane.title": "Літак економкласу", + "quests.tfg_tips.economy_plane.subtitle": "Твій перший літак... Але не такий вже й хороший.", + "quests.tfg_tips.economy_plane.desc": "&3Літак економкласу&r — це найпростіший &bЛітак.&r Він керується за допомогою &opitch&r та &oyaw&r, на відміну від дирижаблів, ховеркрафтів і коптерів. \n\nМає &b4 слоти інвентарю&r та &a4 слоти для покращень.&r Хоча він повільний, &dЛітак економкласу&r, як і дирижабль, можна &2покращити до кращих літаків.&r", + "quests.tfg_tips.biplane.title": "Біплан", + "quests.tfg_tips.biplane.subtitle": "Чому він менший за літак економклас?", + "quests.tfg_tips.biplane.desc": "&3Біплан&r — це пряме оновлення для &bЛітака економкласу&r, створене з використанням &aКорпусів, Парових Котлів&r та &aПокращеного Пропелера.&r \n\nВін містить &b16 слотів інвентарю&r, &a4 слоти для покращень&r та &c1 слот для зброї.&r На відміну від &dЛітака економкласу&r, &3Біплан&r можна &4прискорювати за допомогою ракет через спеціальний слот.&r", + "quests.tfg_tips.scarlet_biplane.title": "Червоний біплан", + "quests.tfg_tips.scarlet_biplane.subtitle": "Що за видовищe", + "quests.tfg_tips.scarlet_biplane.desc": "&3Червоний біплан&r — це фінальне оновлення для &bЛітаків&r, що вимагає &6HV&r компонентів. \n\nВін містить &b27 слотів інвентарю&r, &a4 слоти для покращень&r, &c2 слоти для зброї&r, а також &4слот для прискорення&r, як і звичайний біплан. \n\nХоча він дорогий, &3Червоний біплан&r компенсує це підвищеною міцністю, збільшеною максимальною швидкістю та загальним стилем.", + "quests.tfg_tips.aluminium_hopper.title": "Алюміневий Бункер", + "quests.tfg_tips.aluminium_hopper.subtitle": "Такий легкий, що плаває на воді!", + "quests.tfg_tips.aluminium_hopper.desc": "&3Алюмінієвий Хопер&r — це одне з двох фінальних покращень для &bЛітаків&r, яке потребує компонентів &6HV&r рівня.\n\nВін має &b16 Слотів Інвентарю&r, &a4 Слоти для Покращень&r, &c2 Слоти для Зброї&r, 3 місця для сидіння, а також &4Слот для Підсилювача&r — як і стандартний біплан.\n\nПопри високу вартість, &3Алюмінієвий Хопер&r компенсує це наявністю трьох місць та можливістю приземлення на воду.", + "quests.tfg_tips.firmaciv.title": "Firma: Civilization", + "quests.tfg_tips.firmaciv.subtitle": "Пливи морями зі стилем.", + "quests.tfg_tips.firmaciv.desc": "&2Firma: Civilization&r — це мод, присвячений човнам і подорожам великими водними просторами. Він також може використовуватися для створення інструментів, що допомагають орієнтуватися у світі. Як завжди, &2Польовий путівник&r містить глибші деталі, ніж наступні завдання. \n\n&3&lПорада:&r&o Сплав вниз по річці набагато швидший... Розглянь можливість оселитися біля річки, якщо ще цього не зробив.", + "quests.tfg_tips.firmaciv_info.title": "Гаджети для подорожей", + "quests.tfg_tips.firmaciv_info.subtitle": "Якщо тобі важлива реалістичність", + "quests.tfg_tips.firmaciv_info.desc": "&3Firma:Civ&r має 4 різні навігаційні інструменти, кожен з яких надає важливу інформацію про твоє місцезнаходження у світі. До них входять &dСекстант&r, &dНавігаційний хронометр&r, &dБарометр&r та &dКомпас&r; більше інформації про інструменти можна знайти у &2Польовому путівнику.&r \n\n&3&lЛор:&r&o За замовчуванням Firma:Civ прибирає координати, щоб змусити тебе використовувати її навігаційні інструменти. Ми не можемо зробити це тут, тому... використовуй їх, якщо хочеш зануритися в рольову гру.", + "quests.tfg_tips.warfare.title": "Морська війна", + "quests.tfg_tips.warfare.subtitle": "ВІДКРИЙТЕ ВОГОНЬ З УСІХ ГАРМАТ!", + "quests.tfg_tips.warfare.desc": "Ти можеш оснастити свою &bШлюпку&r вогневою міццю за допомогою &dГармати&r та гарматних ядер, якщо хочеш рознести щось на друзки. \n\nЩоб вистрілити з гармати, потрібно зарядити її &aПорохом, Необробленим Папером&r та своїм &aГарматним ядром&r. Потім запали ґніт за допомогою &cКременю та Сталі.&r", + "quests.tfg_tips.kayak_materials.title": "Каяк", + "quests.tfg_tips.kayak_materials.subtitle": "Здобудь собі цей каяк.", + "quests.tfg_tips.kayak_materials.desc": "&dКаяк&r — це другий найпростіший човен, який можна створити, вимагаючи &bВоски&r для &aВодонепроникних шкір&r. Це також &cєдиний&r човен, який можна підібрати як предмет. Попри те, що він має &dодне пасажирське&r місце, це найшвидший човен у грі до сталевої епохи &dШлюпки!&r", + "quests.tfg_tips.create_kayak.title": "Заверши створення каяка", + "quests.tfg_tips.create_kayak.subtitle": "Щасливого каякінгу!", + "quests.tfg_tips.create_kayak.desc": "З &dКаяком&r у руках ти можеш насолоджуватися швидкими поодинокими подорожами по воді. Обов’язково створи &bВесло для каяка&r (каное-весло не підійде!), щоб рухатися ще швидше!", + "quests.tfg_tips.beneathxfirmaciv.title": "Застереження щодо Безодні та Firma:Civ", + "quests.tfg_tips.beneathxfirmaciv.subtitle": "Прочитай це, інакше можеш пошкодувати", + "quests.tfg_tips.beneathxfirmaciv.desc": "Хоча ти можеш створювати &dКаноє, Веслові човни&r та &dШлюпки&r з &dБагряних&r та &3Спотворених стовбурів&r, човни, зроблені з цих вогнестійких колод, &4НЕ&r стійкі до лави! \n\nЯкщо спробуєш перетнути лавове озеро на них, ти &lпотонеш&r і загинеш жахливою смертю!", + "quests.tfg_tips.canoe_materials.title": "Каное", + "quests.tfg_tips.canoe_materials.subtitle": "Простіше не буває", + "quests.tfg_tips.canoe_materials.desc": "&dКаное&r — це найпростіший човен для створення. Зверни увагу, що працюють лише певні види &aОчищених колод&r, завдання вище підказує, які з них є &bМ’якою деревиною&r. \n&2Польовий путівник&r містить деталі про його унікальну конструкцію. \n\nЦей човен може перевозити ще одного гравця/сутність, окрім навігатора, або скриню.", + "quests.tfg_tips.canoe_materials.task": "Якийсь засіб для розпалювання вогню", + "quests.tfg_tips.create_canoe.title": "Заверши створення каное", + "quests.tfg_tips.create_canoe.subtitle": "Щасливого каноепінгу!", + "quests.tfg_tips.create_canoe.desc": "З &dКаное&r ти зможеш перетинати водні простори вже на ранніх етапах гри. Обов’язково створи &bВесло для каное&r, щоб рухатися швидше! \n\nЩоб завершити перше завдання цього квесту, тобі потрібно поглянути на готове &dКаное.&r \n\n&3&lПорада:&r&o Два гравці, кожен з веслом, можуть досягти вищої максимальної швидкості разом в одному каное. Звісно, лише в мультиплеєрі!", + "quests.tfg_tips.rowboat_materials.title": "Гребний човен", + "quests.tfg_tips.rowboat_materials.subtitle": "Приготуйся до роботи зараз.", + "quests.tfg_tips.rowboat_materials.desc": "Для створення &dГребного човна&r потрібні складніші матеріали, що прив’язує його до залізної епохи. Він має місткість для &b2 пасажирів і 2 сховищ&r або &c4 сховищ без пасажирів.&r \nТобі потрібно знайти &aТверду деревину&r, деталі про яку містяться у &2Польовому путівнику&r, що також включає процес створення. \n\nМай на увазі, що човен має бути побудований з одного виду деревини! Не змішуй різні види твердої деревини.", + "quests.tfg_tips.create_rowboat.title": "Доповніть гребний човен", + "quests.tfg_tips.create_rowboat.subtitle": "Щасливого веслування на гребному човні!", + "quests.tfg_tips.create_rowboat.desc": "З &dГребним човном&r ти можеш перевозити значну кількість предметів через океани, ідеально для закордонних досліджень, можливо, навіть у тропіки! Обов’язково створи два &bВесла&r, щоб рухатися швидше! Ти також можеш його пофарбувати! \n\nЩоб завершити перше завдання цього квесту, тобі потрібно поглянути на будь-який готовий &dГребний човен.&r \n\n&3&lПоради:&r&o Два пасажирські місця? Ідеально для перевезення пар розводних тварин \nна твою ферму через річкову систему або через озера та океани.", + "quests.tfg_tips.sloop_under_construction_materials.title": "Шлюп", + "quests.tfg_tips.sloop_under_construction_materials.subtitle": "Велика епоха піратів розпочалася", + "quests.tfg_tips.sloop_under_construction_materials.desc": "&dШлюп&r — це найсучасніше морехідне судно, що вимагає &aСталі.&r Воно має достатньо місця для зберігання, ковадл та робочих столів! Це надзвичайно дорогий корабель, і для його керування потрібна практика. &2Польовий путівник&r містить усі деталі щодо його створення та навігації. \n\nЗнову ж таки, не намагайся змішувати різні види твердої деревини в одному судні.", + "quests.tfg_tips.sloop_under_construction_materials.task": "16x будь-яких пиломатеріалів з листяних порід", + "quests.tfg_tips.create_sloop.title": "Завершіть шлюп", + "quests.tfg_tips.create_sloop.subtitle": "Де ж той Wind Waker, коли він так потрібен?", + "quests.tfg_tips.create_sloop.desc": "З &dШлюпом&r перетинати великі водні простори має бути досить легко. Щоб не опинитися на милість вітру, ти можеш опустити якір, щоб зупинитися на місці. \nТи також можеш пофарбувати свої вітрила у будь-який колір! \n\nЩоб завершити завдання цього квесту, тобі потрібно поглянути на будь-який готовий &dШлюп.&r \n\n&3&lПорада:&r&o Не намагайся плавати по річках на шлюпі—це, ймовірно, НЕ спрацює як очікується!", + "quests.tfg_tips.fishing_net.title": "Рибальські сітки", + "quests.tfg_tips.fishing_net.subtitle": "Не шкарпетки, вибач.", + "quests.tfg_tips.fishing_net.desc": "Рибу ще ніколи не було так легко ловити. Один клік — і ситна вечеря готова.", + "quests.tfg_tips.fishing_net.task": "Будь-які #forge:tools/fishing_nets", + "quests.tfg_tips.astikorcarts.title": "TFC Astikor Carts", + "quests.tfg_tips.astikorcarts.subtitle": "Сухопутні маршрути", + "quests.tfg_tips.astikorcarts.desc": "&2Візки Tfc Astikor&r забезпечують ранні варіанти транспорту для подорожей сушею як для мобів, так і для предметів. \n\nВізки можуть бути вручну тягнуті &cгравцями&r (дуже повільно, якщо вони заповнені!) або &bкіньми та іншими кінними тваринами&r. \n\nНе забудь використовувати &4\"Клавішу дії\" (за замовчуванням R)&r для прикріплення або від’єднання себе чи тварини, на якій ти їдеш, до візка.", + "quests.tfg_tips.equines.title": "Кінні прогулянки", + "quests.tfg_tips.equines.subtitle": "Жеребець з Кімаррона", + "quests.tfg_tips.equines.desc": "Знайди собі &bКоня, Осла&r або &bМула&r та набери достатньо &aЗнайомства&r, щоб вони дозволили тобі осідлати їх за допомогою &aСідла&r, зробленого зі шкіри. \nКрім того, вони можуть тягнути &dВізки&r без штрафів до швидкості! \n\n&bКоні&r чудово підходять для дослідження внутрішніх територій континентів на ранніх етапах гри та можуть бути розведені для покращення характеристик. \n\n&bОсли та Мули&r можуть нести додаткову скриню або навіть бочку без &2Вантажного візка.&r \n\nЯк завжди, більше інформації (наприклад, умови появи) у &2Польовому путівнику.&r \n\n&3&lПорада:&r&o Хочеш подорожувати верхи на іншому континенті через океан? Не хвилюйся, ти можеш взяти свого вірного скакуна на певні човни!", + "quests.tfg_tips.supply_cart.title": "Візок із припасами", + "quests.tfg_tips.supply_cart.subtitle": "Нести все", + "quests.tfg_tips.supply_cart.desc": "З величезними &c54&r слотами, &dВантажні візки&r можуть перевозити велику кількість предметів \n&aнезалежно від їхньої ваги&r, навіть ковадла! \n\nІдеально підходить для досліджень, видобутку корисних копалин, лісозаготівлі або переміщення бази!", + "quests.tfg_tips.animal_cart.title": "Тваринний візок", + "quests.tfg_tips.animal_cart.subtitle": "Машина для викрадення тварин", + "quests.tfg_tips.animal_cart.desc": "&dТваринний візок&r дозволяє перевозити до 3 тварин по суші. Ідеально підходить для збору пар для розведення на фермі! \n\nПросто проїдься по тварині з візком. &cShift-right click&r — щоб висадити всіх тварин.", + "quests.tfg_tips.plow.title": "Плуг", + "quests.tfg_tips.plow.subtitle": "Великомасштабне землеробство", + "quests.tfg_tips.plow.desc": "Якщо коли-небудь виникне потреба обробити великі ділянки землі для мегаферм, то &dПлуг&r стане незамінним помічником.", + "quests.tfg_tips.firmalife.title": "Firmalife", + "quests.tfg_tips.firmalife.subtitle": "Процвітай у TerraFirmaCraft", + "quests.tfg_tips.firmalife.desc": "&2Firmalife&r — це мод, який розширює аграрний та гастрономічний досвід у TerraFirmaCraft, \nдодаючи різноманітні додаткові функції. Він включає такі елементи, як декорації, нові методи збереження продуктів, нові види їжі, бджільництво та безліч корисних пристроїв!", + "quests.tfg_tips.greenhouse.title": "Теплиця", + "quests.tfg_tips.greenhouse.subtitle": "Вирощуй свої культури 24/7!", + "quests.tfg_tips.greenhouse.desc": "&dТеплиця&r — це складна багато блокова структура з кількома рівнями, яка дозволяє вирощувати культури цілий рік, але знижує врожайність. Переглянь її запис у &2Польовому путівнику&r для отримання додаткової інформації!", + "quests.tfg_tips.greenhouse_automation.title": "Автоматизація теплиці", + "quests.tfg_tips.greenhouse_automation.subtitle": "Об’єднавши ваші сили...", + "quests.tfg_tips.greenhouse_automation.desc": "У поєднанні &2Збирача&r і &2Підмітальника&r з Firmalife, Розміщувачів з Create та збирачів предметів з GregTech можна повністю автоматизувати вашу теплицю!\n\nЗбирачі витягуватимуть дозрілі культури з гідропонних і чотириконтейнерних грядок при отриманні редстоун-імпульсу, тоді як Підмітальники збиратимуть дозрілі культури з інших типів грядок у зоні 3×3, коли підключені до редстоун-сигналу.\n\nЦі машини створюють вільні предмети, які збирач предметів поглинає в широкій зоні навколо себе.\n\nПотім просто проведіть труби із насінням назад у розміщувачі, щоб висаджувати їх у грядки!!", + "quests.tfg_tips.beekeeping.title": "Бджільництво", + "quests.tfg_tips.beekeeping.subtitle": "Вони зараз такі маленькі...", + "quests.tfg_tips.beekeeping.desc": "&bБджільництво&r має безліч застосувань. Бджоли не тільки запилюють сусідні культури (за умови наявності правильного атрибута), але й дозволяють отримувати корисні ресурси, такі як &aВіск&r та &aМед.&r \n\nРозводь бджіл, щоб покращити їхні характеристики. &2Польовий путівник&r містить детальне пояснення всіх механік &bбджільництва&r.", + "quests.tfg_tips.beehive.title": "Вулик", + "quests.tfg_tips.beehive.subtitle": "Час для трохи випадковості...", + "quests.tfg_tips.beehive.desc": "Щоб розпочати свою подорож у бджільництві, тобі знадобляться &bВулик&r та &aРамка для вулика.&r На відміну від звичайного Minecraft, вулики не з’являються природним чином— бджоли з’являються лише у створених гравцем &bВуликах&r з рамками, заселеними &eКоролевами.&r Шанс заселення рамки королевою залежить від випадковості, але ти можеш підвищити свої шанси, розмістивши &dквіти&r навколо вулика. \n\nЯк тільки рамка буде заселена, вона почне створювати бджіл, які вироблятимуть мед.", + "quests.tfg_tips.not_the_bees.title": "Бджолярська броня", + "quests.tfg_tips.not_the_bees.subtitle": "ТІЛЬКИ НЕ БДЖОЛИ!", + "quests.tfg_tips.not_the_bees.desc": "Бджоли не люблять, коли їх турбують і збирають їхній цінний мед та віск. Є три способи зробити це безпечно: \n\n* &dЗбір у нічний час&r \n* &dВикористання багаття&r \n* &dВикористання бджолярської броні&r", + "quests.tfg_tips.not_the_bees.task": "Я використаю або Багаття, або почекаю Заходу сонця.", + "quests.tfg_tips.honey.title": "Мед", + "quests.tfg_tips.honey.subtitle": "Ой, халепа...", + "quests.tfg_tips.honey.desc": "З &aПорожньою банкою&r, створеною за допомогою &bсклодувного ремесла&r, ти можеш клацнути правою кнопкою миші по вулику, наповненому медом, щоб отримати &dБанку з медом.&r Мед — чудова альтернатива цукру.", + "quests.tfg_tips.beeswax.title": "Бджолиний віск", + "quests.tfg_tips.beeswax.subtitle": "Гідна жертва", + "quests.tfg_tips.beeswax.desc": "Якщо клацнути правою кнопкою миші по &aРамці&r, яка містить &bКоролеву бджіл&r, з &cНожем&r, ти очистиш рамку, убивши королеву, і отримаєш &dВіск.&r \n\n&3&lПорада:&r&o Ти можеш пожертвувати &bКоролевами&f з поганими або слабкими характеристиками, щоб стимулювати розведення бджіл з кращими характеристиками. Інші рамки заповнять відсутню, використовуючи власні характеристики.", + "quests.tfg_tips.candles.title": "Свічки", + "quests.tfg_tips.candles.subtitle": "Затишно...", + "quests.tfg_tips.candles.desc": "Свічки можна створювати з &aПарафінового воску, Бджолиного воску&r або &aРозину.&r \nСвічки є кращим джерелом світла порівняно з факелами, оскільки вони горять протягом 1 місяця та 2 днів.", + "quests.tfg_tips.oven.title": "Піч", + "quests.tfg_tips.oven.subtitle": "Обережно, гаряче", + "quests.tfg_tips.oven.desc": "&3Піч&r — це багато блокова структура, яка дозволяє легко готувати їжу та виконувати унікальні рецепти. &dНижня піч, Верхня піч&r та &aДимар&r є обов’язковими компонентами. І не забудь про &dЛопатку&r, яка використовується для діставання їжі з &aВерхньої печі.&r Детальніше про створення &3Печі&r можна знайти у &2Польовому путівнику.&r \n\n&3&lПорада:&r&o Єдина їжа, яка задовольняє всі 5 груп поживних речовин, &cПіца&f, повинна бути приготовлена в печі.", + "quests.tfg_tips.oven_appliances.title": "Прилади для духових шаф", + "quests.tfg_tips.oven_appliances.subtitle": "Отримай більше від своїх печей", + "quests.tfg_tips.oven_appliances.desc": "&3Прилади для печі&r — це додаткові компоненти, які потрібно розміщувати на &aНижніх печах&r, щоб отримувати тепло. Пам’ятай, що в одному багатоблоковому механізмі можна мати &cдекілька&r &aНижніх печей&r. \n\n&dКований залізний гриль&r: Дозволяє готувати їжу набагато швидше та надає &cбонус&r до терміну зберігання. \n&dЧан&r: Дозволяє обробляти рецепти в горщиках оптом! Надзвичайно корисний для створення &eЛатексу&r та &aДжему.&r \n&dСтанція для наповнення банок&r: Повинна бути розміщена поруч із &bЧаном&r, заповнює банки &aДжемом.&r \n&dГорщик&r: Якщо тобі потрібно готувати супи.", + "quests.tfg_tips.oven_finish.title": "Оздоблення духовки", + "quests.tfg_tips.oven_finish.subtitle": "Вишуканий", + "quests.tfg_tips.oven_finish.desc": "Якщо вигляд глиняних цеглин тобі не підходить, ти можеш застосувати &bОздоблення&r до більшості компонентів печі, щоб змінити вигляд свого багато блокового механізму.", + "quests.tfg_tips.oven_finish.task": "Будь-яке оздоблення печі", + "quests.tfg_tips.oven_utils.title": "Утиліти духовки", + "quests.tfg_tips.oven_utils.subtitle": "Можливо, вам знадобляться ці", + "quests.tfg_tips.oven_utils.desc": "&Підувало&r, розміщена під &aНижньою піччю&r, має шанс зібрати &cДеревний попіл&r від згоряння колод. Клацни правою кнопкою миші, щоб отримати попіл. \n\n&dЗавантажувач печі&r вставляє колоди в &bНижню піч&r, що знаходиться перед ним, корисно для автоматизації.", + "quests.tfg_tips.jam.title": "Джем", + "quests.tfg_tips.jam.subtitle": "Не желе", + "quests.tfg_tips.jam.desc": "&dДжем&r — чудовий спосіб зберегти фрукти: &bЗапечатана банка джему&r може зберігатися до &cдвох років&r без відкриття. \n\nЩоб правильно розлити джем у банки, тобі знадобиться &aБанка з кришкою&r, яка вимагає &bСклодувного ремесла&r для самої банки та &bКовальства&r для кришок. \n\n&3&lПорада:&r&l &aGT-машини&f згодом нададуть простіші рецепти для обох компонентів.", + "quests.tfg_tips.preservation.title": "Дерево збереження", + "quests.tfg_tips.preservation.subtitle": "Щоб їжа зберігалася довше", + "quests.tfg_tips.preservation.desc": "Зіпсована їжа не придатна для споживання (але її можна годувати свиням!). Щоб процвітати в &2TFG&r, потрібно знайти способи максимально продовжити термін зберігання їжі. \n\nДерево завдань вище детально описує кілька методів збереження для різних продуктів. Зверни увагу, що деякі іконки можуть показувати зіпсовану їжу—це лише косметична помилка. \n\n&3&lПорада:&r&o Всі модифікатори збереження &dнакладаються&r один на одного, дозволяючи досягти дуже тривалого терміну зберігання.", + "quests.tfg_tips.brine_something.title": "Засолювання", + "quests.tfg_tips.brine_something.subtitle": "Попередній крок для інших методів консервації", + "quests.tfg_tips.brine_something.desc": "Засолювання &aсирого м'яса, овочів&r або &aфруктів&r, вимагає &dРозсолу&r, зробленого з &bМорської води&r та &bОцту.&r Це попередній етап для &3маринування&r та &3копчення.&r", + "quests.tfg_tips.brine_something.task.1": "М'ясо, овочі або фрукти, які були засолені.", + "quests.tfg_tips.brine_something.task.2": "Відро розсолу", + "quests.tfg_tips.pickle_something.title": "Загальна консервація: Маринування", + "quests.tfg_tips.pickle_something.subtitle": "Загальна консервація N°3", + "quests.tfg_tips.pickle_something.desc": "Маринування &aсирого м'яса, овочів&r або &aфруктів&r. Після &3засолювання&r продукт маринується у бочці, наповненій &aОцтом.&r Його можна залишити там, отримуючи &dмариновану&r властивість збереження, доки бочка залишається запечатаною, що значно збільшує термін зберігання.", + "quests.tfg_tips.pickle_something.task.1": "Відро оцту", + "quests.tfg_tips.pickle_something.task.2": "М'ясо, овочі або фрукти, які були мариновані.", + "quests.tfg_tips.get_milk.title": "Збереження молока", + "quests.tfg_tips.get_milk.subtitle": "Є молоко?", + "quests.tfg_tips.get_milk.desc": "&dМолоко&r можна отримати від 3 різних тварин: &aКорови, Кози&r та &aЯки.&r Молоко можна пити як є, щоб задовольнити &bмолочні&r потреби, але його також можна переробити на смачний сир. \n\nЩоб завершити це завдання, отримай відро, наповнене будь-яким молоком на твій вибір.", + "quests.tfg_tips.get_milk.task": "Будь-яке відро молока", + "quests.tfg_tips.create_cheese.title": "Консервація молока: Сир", + "quests.tfg_tips.create_cheese.subtitle": "Сирний", + "quests.tfg_tips.create_cheese.desc": "&aМолоко&r можна переробити на &dСирні колеса&r, які можна розмістити у світі для зберігання або нарізати &aНожем&r, щоб отримати &dСкибочки сиру.&r \n\nІнформацію про те, як виготовляти сир, можна знайти у &2Польовому путівнику.&r", + "quests.tfg_tips.cheese_aging.title": "Консервація молока: Витримка сиру", + "quests.tfg_tips.cheese_aging.subtitle": "Смердючий", + "quests.tfg_tips.cheese_aging.desc": "Якщо ти побудував &3Погріб&r, ти можеш розмістити &aСирні колеса&r всередині для витримки. Витримка займає час, але значно збільшує термін зберігання. &lНе ламай сир руками, інакше вся витримка буде втрачена!&r", + "quests.tfg_tips.smoke_cheese.title": "Консервація молока: Копчення сиру", + "quests.tfg_tips.smoke_cheese.subtitle": "Покращений смаковий профіль", + "quests.tfg_tips.smoke_cheese.desc": "Ти можеш повісити &aСкибочку сиру&r на &bМотузку&r, яка розташована над &cЗапаленим багаттям&r, щоб закоптити її.", + "quests.tfg_tips.smoke_cheese.task": "Шматочок копченого сиру", + "quests.tfg_tips.get_meat.title": "Консервація м'яса", + "quests.tfg_tips.get_meat.subtitle": "Не перемагай його", + "quests.tfg_tips.get_meat.desc": "Більшість тварин залишають &aМ'ясо&r, яке є чудовим джерелом білка, хоча його термін зберігання надзвичайно короткий у сирому вигляді. \n\n&bСире м'ясо&r можна &3солити, маринувати&r та &3коптити&r для максимальної консервації, але ці етапи повинні відбуватися &cдо&r приготування.", + "quests.tfg_tips.salt_meat.title": "Консервація м'яса: Сіль", + "quests.tfg_tips.salt_meat.subtitle": "Не зовсім в'ялене м'ясо", + "quests.tfg_tips.salt_meat.desc": "&bСоління&r м'яса — це швидкий і відносно простий спосіб його збереження. &dСіль&r можна отримати з &aСолонців&r, з &aіндикаторів&r над соляними жилами, з &aСоляних жил&r або, як альтернативу, можна &aпрокип'тити&r солону воду в &3Горщику.&r", + "quests.tfg_tips.salt_meat.task": "Шматок солоного м'яса", + "quests.tfg_tips.smoke_meat.title": "Консервація м'яса: Копчення", + "quests.tfg_tips.smoke_meat.subtitle": "Копчений", + "quests.tfg_tips.smoke_meat.desc": "Ти можеш повісити до 8 шматочків &aСирого м'яса&r на &bМотузку&r, яка розташована над &cЗапаленим багаттям&r, щоб закоптити його. \n\nМай на увазі, що м'ясо &lспочатку має бути засолене.&r Його також можна &dпосолити&r перед копченням.", + "quests.tfg_tips.smoke_meat.task": "Шматок копченого м'яса", + "quests.tfg_tips.bacon.title": "Бекон", + "quests.tfg_tips.bacon.subtitle": "Хрумкі", + "quests.tfg_tips.bacon.desc": "&aБекон&r можна зробити з &bКопченої свинини&r та дрібки солі, що дає &dв 4 рази&r більше м'яса! \n\nЗверни увагу, що свинину &lспочатку потрібно закоптити&r, перш ніж вона перетвориться на бекон.", + "quests.tfg_tips.bacon.task": "Шматок копченої свинини", + "quests.tfg_tips.cook_meat.title": "Консервація м'яса: Приготування", + "quests.tfg_tips.cook_meat.subtitle": "Досить очевидно заднім числом.", + "quests.tfg_tips.cook_meat.desc": "Приготування може потенційно забезпечити власні властивості консервації. Ти повинен готувати &aМ'ясо&r або на &bКованому залізному грилі&r, або у &bВерхній печі!&r \nІнші методи приготування можуть не давати жодних властивостей або навіть мати негативний вплив, що знижує термін зберігання. \n\n&3&lПорада:&r&o &bКовані залізні грилі&f можуть бути частиною &dПечі&f.", + "quests.tfg_tips.cook_meat.task.1": "Шматок приготованого м'яса, запеченого на грилі або в духовці.", + "quests.tfg_tips.cook_meat.task.2": "Кований залізний гриль або верхня піч", + "quests.tfg_tips.get_veggie.title": "Консервація овочів", + "quests.tfg_tips.get_veggie.subtitle": "Вони корисні для тебе", + "quests.tfg_tips.get_veggie.desc": "&aОвочі&r здебільшого зустрічаються в дикій природі або вирощуються локально на фермах. Їх можна лише &bзамаринувати.&r", + "quests.tfg_tips.get_fruit.title": "Консервація фруктів", + "quests.tfg_tips.get_fruit.subtitle": "Смачний!", + "quests.tfg_tips.get_fruit.desc": "&aФрукти&r здебільшого зустрічаються в дикій природі, їх збирають з &bДерев, Кущів&r або отримують шляхом нарізання &bДинь&r та &bГарбузів.&r На відміну від овочів, фрукти мають унікальний модифікатор консервації: &dсушіння&r, крім &bмаринування.&r \n\n&cСушені фрукти необхідні&r для створення першої порції &dДріжджів.&r", + "quests.tfg_tips.dry_fruit.title": "Консервація фруктів: Сушіння", + "quests.tfg_tips.dry_fruit.subtitle": "Вміст води практично нульовий", + "quests.tfg_tips.dry_fruit.desc": "Використовуючи &3Сушильний килимок&r, ти можеш сушити фрукти, збільшуючи їх термін зберігання. &3Сонячна сушарка&r — це більш просунутий варіант.", + "quests.tfg_tips.dry_fruit.task.1": "Шматок сушеного фрукта", + "quests.tfg_tips.dry_fruit.task.2": "Сушильний килимок або сонячна сушарка", + "quests.tfg_tips.get_grain.title": "Консервація зерна", + "quests.tfg_tips.get_grain.subtitle": "Вуглеводи", + "quests.tfg_tips.get_grain.desc": "&aЗерно&r є відносно поширеним і легким для вирощування локально. Хоча звичайне необроблене зерно може швидко псуватися, існують способи значно збільшити його термін зберігання.", + "quests.tfg_tips.get_grain.task": "Будь-яке зерно", + "quests.tfg_tips.process_grain.title": "Консервація зерна: Обробка ножем", + "quests.tfg_tips.process_grain.subtitle": "Це було легко.", + "quests.tfg_tips.process_grain.desc": "При створенні &aЗернових культур&r за допомогою ножа на верстаті ти отримаєш справжнє &dЗерно&r, яке має довгий термін зберігання, а також трохи соломи.", + "quests.tfg_tips.passive_preservation.title": "Пасивне збереження", + "quests.tfg_tips.passive_preservation.subtitle": "Виявляється, зберігання їжі на підлозі не є ідеальним", + "quests.tfg_tips.passive_preservation.desc": "Існують різні способи додаткового збереження їжі під час її зберігання, і вище наведено три чудові варіанти.", + "quests.tfg_tips.vessel_preservation.title": "Загальне збереження: Корчаги", + "quests.tfg_tips.vessel_preservation.subtitle": "Краще, ніж просто розрекламовані рюкзаки.", + "quests.tfg_tips.vessel_preservation.desc": "Розміщення їжі у &Корчагу&r або &aВеликій Корчазі&r, не забуваючи запечатати останню, надає &dЗапечатану&r властивість збереження, що збільшує термін придатності під час подорожей. Ідеально для експедиційних походів!", + "quests.tfg_tips.cellar.title": "Льох", + "quests.tfg_tips.cellar.subtitle": "Мамин підвал", + "quests.tfg_tips.cellar.desc": "&3Льох&r — це багатоблокова структура, яка використовується для тривалого збереження їжі. Їжу тут слід зберігати на &aПолицях для їжі&r та &aПідвісних стійках.&r Тут також можна &bвитримувати сир.&r \nПереглянь &2Польовий путівник&r, щоб дізнатися, як побудувати &3Льох.&r", + "quests.tfg_tips.cellar.task": "Будь-яка форма запечатаного входу.", + "quests.tfg_tips.refrigerator.title": "Холодильник", + "quests.tfg_tips.refrigerator.subtitle": "Ця річ може бути надто сильною", + "quests.tfg_tips.refrigerator.desc": "Якщо ти досяг &bMV&r епохи, ти можеш створити &dХолодильник&r, який споживає енергію в обмін на &oнайкращу&r універсальну властивість збереження їжі для всіх продуктів. Це включає як сиру, так і приготовану їжу, а також комбіновані страви, наприклад, сендвічі.", + "quests.tfg_tips.cellar_blocks.title": "Зберігання в погребі", + "quests.tfg_tips.cellar_blocks.subtitle": "Речі, в які можна покласти їжу", + "quests.tfg_tips.cellar_blocks.desc": "&bПолички для їжі&r можна використовувати для зберігання практично будь-якої їжі. &aВішалки&r підходять для зберігання &aМ'яса&r та &aЧаснику.&r Їжа, збережена таким чином, отримує потужну властивість консервації, яка перевершує &Корчагу.&r", + "quests.tfg_tips.beneath.title": "Безодня", + "quests.tfg_tips.beneath.subtitle": "Подорож до центру землі", + "quests.tfg_tips.beneath.desc": "Глибоко, ГЛИБОКО під землею, за &dБедроком&r, ти знайдеш &4Безодню&r — складну мережу величезних печер, наповнених небезпеками та дивною флорою і фауною. Хоча &4Безодня&r є повністю необов’язковим, воно містить багато ресурсів, а також деякі покращення для комфорту.", + "quests.tfg_tips.beneath_prep.title": "Підготовка", + "quests.tfg_tips.beneath_prep.subtitle": "Безодня ворожа, будь готовий", + "quests.tfg_tips.beneath_prep.desc": "&4Безодня&r — це дуже ворожий простір. Через її значну глибину середня температура завжди &cперевищує 15°C&r і підвищується, чим глибше ти спускаєшся. Не кажучи вже про кількість ворожих істот, що заповнюють ці печери. \nПов’язані з цим завдання допоможуть тобі підготуватися до пригоди.", + "quests.tfg_tips.beneath_temp_management.title": "Активне керування температурою", + "quests.tfg_tips.beneath_temp_management.subtitle": "Речі для швидкого охолодження", + "quests.tfg_tips.beneath_temp_management.desc": "У &4Безодні&r, де температура досить висока, тобі варто взяти &aВоду&r для миттєвого охолодження або &bУпакований лід&r, добутий у полярних регіонах, якщо плануєш створити тимчасову базу.", + "quests.tfg_tips.beneath_clothes.title": "Пасивне керування температурою", + "quests.tfg_tips.beneath_clothes.subtitle": "Речі для пасивного охолодження", + "quests.tfg_tips.beneath_clothes.desc": "&bОдяг&r також відіграє важливу роль у охолодженні. Найпростіший варіант для створення перед походом у &4Безодню&r — це &dМішковий одяг.&r \n\n&dШовковий одяг&r вимагає &aНитки&r, яку можна знайти у великій кількості в біомі Безодні, що називається &cПавутинне лігво.&r \n\nОднак є краща альтернатива, якщо у тебе є доступ до &9Синьої сталі&r...", + "quests.tfg_tips.blue_steel_diving.title": "Спорядження для дайвінгу з Синьої Сталі", + "quests.tfg_tips.blue_steel_diving.subtitle": "Ідеально підходить для прийняття теплої лавової ванни", + "quests.tfg_tips.blue_steel_diving.desc": "&9Спорядження для дайвінгу з синьої сталі&r — це спеціальний комплект броні, який робить тебе повністю невразливим до &cЛави&r, поки ти його носиш. Зменшене &aТепло&r, але висока &bІзоляція&r означають, що ти зможеш підтримувати дуже стабільну температуру ядра, перебуваючи в &4Безодні.&r", + "quests.tfg_tips.juicer.title": "Соковижималка", + "quests.tfg_tips.juicer.subtitle": "Гідратація в критичний момент", + "quests.tfg_tips.juicer.desc": "&3Соковижималка&r — це спеціальний предмет, який може витягати приховану вологу з &aФруктів&r та &aГрибів&r, перетворюючи її на питну &dВоду.&r \n\nВода зустрічається лише у верхніх шарах &4Безодні&r. Чим глибше ти спускаєшся, тим вона стає більш рідкісною. Однак &aГриби&r дуже поширені в &4Безодні&r, тож від спраги ти, сподіваюся, не загинеш!", + "quests.tfg_tips.how_to_go_beneath.title": "Як піти у Безодню", + "quests.tfg_tips.how_to_go_beneath.subtitle": "Обсидіан не потрібен", + "quests.tfg_tips.how_to_go_beneath.desc": "Щоб потрапити в &4Безодню&r, тобі потрібно постояти на &bБедроку&r кілька секунд, після чого ти будеш &oтелепортаований&r вниз. \n\n&3&lПорада:&r&o Обов’язково викопай достатньо простору над бедроком, де ти стоятимеш, щоб при поверненні в Верхній світ гра не відправила тебе в випадкову печеру, поки вона шукає достатньо повітряних блоків.", + "quests.tfg_tips.how_to_go_beneath.task.1": "Досягни та стань на вершину Бедроку", + "quests.tfg_tips.how_to_go_beneath.task.2": "Відвідай Безодню", + "quests.tfg_tips.reach_the_beneath.title": "Ласкаво просимо в Глибини", + "quests.tfg_tips.reach_the_beneath.subtitle": "Також відома як Безодня", + "quests.tfg_tips.reach_the_beneath.desc": "Як тільки ти потрапиш у &4Безодню&r, тобі варто створити &cпутову точку&r на карті, щоб не загубити шлях назад. \n\nНа відміну від стандартного Нижнього світу, тут немає множника відстані 8x, тож не використовуй його для швидких подорожей у Верхньому світі!", + "quests.tfg_tips.reach_the_beneath.task": "Будь у Безодні", + "quests.tfg_tips.fuck_go_back.title": "Як втекти з Безодні", + "quests.tfg_tips.fuck_go_back.subtitle": "Мамо, прийди, забери мене, мені страшно.", + "quests.tfg_tips.fuck_go_back.desc": "Щоб втекти з &4Безодні&r, тобі потрібно досягти верхніх рівнів печерної системи, поблизу &dСтелі з бедроку.&r Якщо залишитися нерухомим на кілька секунд біля даху, ти будеш перенесений назад у &bВерхній світ&r, саме на те місце, звідки ти потрапив у Безодню.", + "quests.tfg_tips.piglin_bartering.title": "Торгівля з Піґлінами", + "quests.tfg_tips.piglin_bartering.subtitle": "Мабуть, ми не одні", + "quests.tfg_tips.piglin_bartering.desc": "Допитливі мешканці &4Безодні&r мають предмети для обміну... Торгуй золотом з ними, щоб отримати корисні ресурси, такі як невеликі кількості &aМеталів&r або &aШкіри.&r \nПереглянь &2Польовий путівник&r, щоб дізнатися більше про бартерні угоди.", + "quests.tfg_tips.piglin_disguise.subtitle": "Вони ніколи не дізнаються...", + "quests.tfg_tips.piglin_disguise.desc": "Відчуваєш, що не належиш до цього місця? \nЧи &4Пігліни&r нападають на тебе у школі через твій вигляд? \nСпробуй носити &aМаскування Пігліна&r, щоб уникнути небажаної уваги та злитися з натовпом.", + "quests.tfg_tips.trowel.title": "Кельма", + "quests.tfg_tips.trowel.subtitle": "Натхненний Quark!", + "quests.tfg_tips.trowel.desc": "&4Кельма&r — це інструмент для будівельників, який може &bвипадково розміщених блоків&r, розташовані в гарячій панелі. Кельми також можуть використовувати цеглу та інші придатні предмети для рандомізації плиток для &5RNR Доріг&r.", + "quests.tfg_tips.lunchbox.title": "Ланч-Бокс", + "quests.tfg_tips.lunchbox.subtitle": "Холодильник у твоїй кишені!", + "quests.tfg_tips.lunchbox.desc": "Ланч-бокси мають 9 слотів для їжі, зберігаючи її холодною та довговічнішою. \nОхолоджувальний Ланч-бокс має сильніший ефект, ніж звичайний, але потребує льоду або капсул, які з часом тануть.", + "quests.tfg_tips.lunchbox.task.1": "Будь-який Ланч-Бокс", + "quests.tfg_tips.lunchbox.task.2": "Будь-який льодовий блок", + "quests.tfg_tips.lunchbox.task.3": "Будь-яка капсула, що містить рідкий крижаний кругляк", + "quests.tfg_tips.transportation_tips.subtitle": "Що ж сталося з тим, щоб ходити на власних двох?", + "quests.tfg_tips.tools_tips.subtitle": "Основи закручування й відкручування 101.", + "quests.tfg_tips.tools_tips.tools.title": "Інструменти", + "quests.tfg_tips.tools_tips.tools.subtitle": "Та зрештою — все одно молоток.", + "quests.tfg_tips.tools_tips.tools.desc": "Єдине, що відрізняє людину від тварини — це наше використання &l&bІнструментів&r&r. &8&oХоча... мавпи, мавпенята, дельфіни, ворони, видри, восьминоги…&r&r Використовуй свої навички та інструменти, щоб якнайкраще прожити цей світ і &5зекономити собі&r трохи зусиль", + "quests.tfg_tips.tools_tips.seed_oil.title": "Пальне для Лампи: Олія з Насіння", + "quests.tfg_tips.tools_tips.seed_oil.subtitle": "Смачно пахне, коли горить.", + "quests.tfg_tips.tools_tips.seed_oil.desc": "&dОлія з Насіння&r слугуватиме тобі вражаючі &c72&r дні.", + "quests.tfg_tips.tools_tips.seed_oil.task": "Відро оліїВідро Олії з Насіння", + "quests.tfg_tips.tools_tips.soybean_oil.title": "Пальне для Лампи: Соєва Олія", + "quests.tfg_tips.tools_tips.soybean_oil.subtitle": "Лампа на дієті з високим вмістом білка.", + "quests.tfg_tips.tools_tips.soybean_oil.desc": "&dСоєва Олія&r зберігається так само довго, як і насіннєва — &c72&r дні ", + "quests.tfg_tips.tools_tips.soybean_oil.task": "Відро Соєвої Олії", + "quests.tfg_tips.tools_tips.markings.title": "Позначки", + "quests.tfg_tips.tools_tips.markings.subtitle": "Дотримуйся стандарту OSHA 1910.303", + "quests.tfg_tips.tools_tips.markings.desc": "Подібно до &2крейди&r — &d&lПозначки&r&r можна використовувати для декорування поверхонь, надаючи базі більш занурливого вигляду. Щоб створити позначки, спочатку виготов &bСтенову Позначку \"Аварійний Ромб\"&r, а потім скористайся Каменерізом, щоб отримати інші варіанти.", + "quests.tfg_tips.tools_tips.markings.task": "Будь-які #ags_modernmarkings:markings", + "quests.tfg_tips.tools_tips.cryodesiccation.title": "Кріодесикація", + "quests.tfg_tips.tools_tips.cryodesiccation.subtitle": "Фабрика не має часу на “смак”.", + "quests.tfg_tips.tools_tips.cryodesiccation.desc": "&l&bКріодесикація&r&r — це процес зневоднення їжі за дуже низьких температур. Їжа з ознакою \"Кріодесикована\" зберігається значно довше, ніж при інших методах консервації." +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_blue_solar_panel.json b/kubejs/assets/tfg/models/block/casings/machine_casing_blue_solar_panel.json new file mode 100644 index 000000000..18c99e7c4 --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_blue_solar_panel.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_bottom_top","textures":{"bottom":"gtceu:block/casings/steam/steel/bottom","side":"gtceu:block/casings/steam/steel/side","top":"tfg:block/casings/machine_casing_blue_solar_panel"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_clean_stainless_steel_desh.json b/kubejs/assets/tfg/models/block/casings/machine_casing_clean_stainless_steel_desh.json new file mode 100644 index 000000000..3e6b24fd9 --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_clean_stainless_steel_desh.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_clean_stainless_steel_desh"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_desh_ptfe.json b/kubejs/assets/tfg/models/block/casings/machine_casing_desh_ptfe.json new file mode 100644 index 000000000..2fbf76514 --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_desh_ptfe.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_desh_ptfe"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_green_solar_panel.json b/kubejs/assets/tfg/models/block/casings/machine_casing_green_solar_panel.json new file mode 100644 index 000000000..4cdbd4bbc --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_green_solar_panel.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_bottom_top","textures":{"bottom":"gtceu:block/casings/steam/steel/bottom","side":"gtceu:block/casings/steam/steel/side","top":"tfg:block/casings/machine_casing_green_solar_panel"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_iron_desh.json b/kubejs/assets/tfg/models/block/casings/machine_casing_iron_desh.json new file mode 100644 index 000000000..6c707c62b --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_iron_desh.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_iron_desh"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_ptfe_desh.json b/kubejs/assets/tfg/models/block/casings/machine_casing_ptfe_desh.json new file mode 100644 index 000000000..3fe3d33bf --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_ptfe_desh.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_ptfe_desh"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_red_solar_panel.json b/kubejs/assets/tfg/models/block/casings/machine_casing_red_solar_panel.json new file mode 100644 index 000000000..cfbebc2ef --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_red_solar_panel.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_bottom_top","textures":{"bottom":"gtceu:block/casings/steam/steel/bottom","side":"gtceu:block/casings/steam/steel/side","top":"tfg:block/casings/machine_casing_red_solar_panel"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_stainless_steel_desh.json b/kubejs/assets/tfg/models/block/casings/machine_casing_stainless_steel_desh.json new file mode 100644 index 000000000..3c3ae106f --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_stainless_steel_desh.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_stainless_steel_desh"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_0_bottom.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_0_bottom.json new file mode 100644 index 000000000..101071009 --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_0_bottom.json @@ -0,0 +1,203 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/planets/venus/corallium_arenicolus_0", + "particle": "tfg:block/planets/venus/corallium_arenicolus_0" + }, + "elements": [ + { + "from": [-0.5, 0, 7.4], + "to": [15.5, 16, 7.4], + "rotation": {"angle": -45, "axis": "y", "origin": [7.5, 0, 7.4]}, + "faces": { + "north": {"uv": [8, 8, 0, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [0, 8, 8, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8.8, 0, -0.6], + "to": [8.8, 16, 15.4], + "rotation": {"angle": -45, "axis": "y", "origin": [8.8, 0, 7.4]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [8, 8, 0, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [0, 8, 8, 16], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [4.7, 6.1, 4.6], + "to": [2.5, 3.9, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [4.7, 6.1, 4.6]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [2.6, 4, 2.5], + "to": [4.6, 6, 4.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.6, 4, 2.5]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [12.6, 10.1, 12.4], + "to": [10.4, 7.9, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [12.6, 10.1, 12.4]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [10.5, 8, 10.3], + "to": [12.5, 10, 12.3], + "rotation": {"angle": 0, "axis": "y", "origin": [10.5, 8, 10.3]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [5.9, 11.1, 12.4], + "to": [3.7, 8.9, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [5.9, 11.1, 12.4]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [3.8, 9, 10.3], + "to": [5.8, 11, 12.3], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 9, 10.3]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [13.7, 7.1, 4.6], + "to": [11.5, 4.9, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [13.7, 7.1, 4.6]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [11.6, 5, 2.5], + "to": [13.6, 7, 4.5], + "rotation": {"angle": 0, "axis": "y", "origin": [11.6, 5, 2.5]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -4.25, 0], + "scale": [0.625, 0.56, 0.625] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "berry1", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [2, 3] + }, + { + "name": "berry2", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [4, 5] + }, + { + "name": "berry3", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [6, 7] + }, + { + "name": "berry4", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_0_top.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_0_top.json new file mode 100644 index 000000000..dc1eae220 --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_0_top.json @@ -0,0 +1,71 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/planets/venus/corallium_arenicolus_0", + "particle": "tfg:block/planets/venus/corallium_arenicolus_0" + }, + "elements": [ + { + "from": [-0.5, 0, 7.4], + "to": [15.5, 16, 7.4], + "rotation": {"angle": -45, "axis": "y", "origin": [7.5, 0, 7.4]}, + "faces": { + "north": {"uv": [8, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8.8, 0, -0.6], + "to": [8.8, 16, 15.4], + "rotation": {"angle": -45, "axis": "y", "origin": [8.8, 0, 7.4]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "rotation": 270, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -4.25, 0], + "scale": [0.625, 0.56, 0.625] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_1.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_1.json new file mode 100644 index 000000000..6913d34fa --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_1.json @@ -0,0 +1,54 @@ +{ + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/planets/venus/corallium_arenicolus_1", + "particle": "tfg:block/planets/venus/corallium_arenicolus_1" + }, + "elements": [ + { + "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + }, + { + "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_2.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_2.json new file mode 100644 index 000000000..265404ca3 --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_2.json @@ -0,0 +1,191 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/planets/venus/corallium_arenicolus_2", + "particle": "tfg:block/planets/venus/corallium_arenicolus_2" + }, + "elements": [ + { + "from": [-8, 0, 7], + "to": [24, 0, 27], + "rotation": {"angle": -22.5, "axis": "x", "origin": [5, 0, 7]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "up": {"uv": [16, 16, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 6, 16, 16], "texture": "#0"} + } + }, + { + "from": [-8, 7.654, 25.477], + "to": [24, 7.654, 31.477], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 7.65, 25.5]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 6, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 0], "texture": "#0"}, + "up": {"uv": [16, 6, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#0"} + } + }, + { + "from": [-8, 0, -11], + "to": [24, 0, 9], + "rotation": {"angle": 22.5, "axis": "x", "origin": [5, 0, 9]}, + "faces": { + "north": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [16, 6, 0, 16], "texture": "#0"}, + "down": {"uv": [0, 16, 16, 6], "texture": "#0"} + } + }, + { + "from": [-8, 7.654, -15.477], + "to": [24, 7.654, -9.477], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 7.65, -9.5]}, + "faces": { + "north": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [16, 3, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 6, 16, 3], "texture": "#0"} + } + }, + { + "from": [7, 0, -8], + "to": [27, 0, 24], + "rotation": {"angle": 22.5, "axis": "z", "origin": [7, 0, 5]}, + "faces": { + "north": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [16, 6, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 16, 6], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [25.477, 7.654, -8], + "to": [31.477, 7.654, 24], + "rotation": {"angle": 0, "axis": "y", "origin": [25.5, 7.65, 0]}, + "faces": { + "north": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [16, 3, 0, 6], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 6, 16, 3], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [-11, 0, -8], + "to": [9, 0, 24], + "rotation": {"angle": -22.5, "axis": "z", "origin": [9, 0, 5]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "up": {"uv": [16, 16, 0, 6], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 6, 16, 16], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [-15.477, 7.654, -8], + "to": [-9.477, 7.654, 24], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, 7.65, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#0"}, + "up": {"uv": [16, 6, 0, 3], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [5, 0, 5], + "to": [11, 2, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 0, 5]}, + "faces": { + "north": {"uv": [0, 2, 3, 3], "texture": "#0"}, + "east": {"uv": [0, 2, 3, 3], "texture": "#0"}, + "south": {"uv": [0, 2, 3, 3], "texture": "#0"}, + "west": {"uv": [0, 2, 3, 3], "texture": "#0"}, + "up": {"uv": [0, 0, 3, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 3], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-2, 51, 0], + "translation": [0.25, 1.25, 0], + "scale": [0.15, 0.15, 0.15] + }, + "thirdperson_lefthand": { + "rotation": [-2, 51, 0], + "translation": [0.25, 1.25, 0], + "scale": [0.15, 0.15, 0.15] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.2, 0.2, 0.2] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.3, 0.3, 0.3] + }, + "head": { + "translation": [0, 14, 0] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -1], + "scale": [0.25, 0.25, 0.25] + } + }, + "groups": [ + { + "name": "petal1", + "origin": [5, 0, 6], + "color": 0, + "children": [0, 1] + }, + { + "name": "petal2", + "origin": [5, 0, 6], + "color": 0, + "children": [2, 3] + }, + { + "name": "petal3", + "origin": [5, 0, 6], + "color": 0, + "children": [4, 5] + }, + { + "name": "petal4", + "origin": [5, 0, 6], + "color": 0, + "children": [6, 7] + }, + 8 + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_3.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_3.json new file mode 100644 index 000000000..cb162d95e --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_3.json @@ -0,0 +1,54 @@ +{ + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/planets/venus/corallium_arenicolus_3", + "particle": "tfg:block/planets/venus/corallium_arenicolus_3" + }, + "elements": [ + { + "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + }, + { + "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_4.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_4.json new file mode 100644 index 000000000..ca02aa12d --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_4.json @@ -0,0 +1,54 @@ +{ + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/planets/venus/corallium_arenicolus_4", + "particle": "tfg:block/planets/venus/corallium_arenicolus_4" + }, + "elements": [ + { + "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + }, + { + "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/corallium_arenicolus_5.json b/kubejs/assets/tfg/models/block/corallium_arenicolus_5.json new file mode 100644 index 000000000..bb98069cb --- /dev/null +++ b/kubejs/assets/tfg/models/block/corallium_arenicolus_5.json @@ -0,0 +1,54 @@ +{ + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/planets/venus/corallium_arenicolus_5", + "particle": "tfg:block/planets/venus/corallium_arenicolus_5" + }, + "elements": [ + { + "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + }, + { + "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_0.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_0.json new file mode 100644 index 000000000..a81e48f36 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_0.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_0"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_1.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_1.json new file mode 100644 index 000000000..c1830d22a --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_1.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_1"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_2.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_2.json new file mode 100644 index 000000000..2033e4839 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_2.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_2"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_bottom.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_bottom.json new file mode 100644 index 000000000..cdbcc3dd7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_bottom.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_3_bottom"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_top.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_top.json new file mode 100644 index 000000000..ef854e4e6 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_3_top.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_3_top"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_bottom.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_bottom.json new file mode 100644 index 000000000..a781245dc --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_bottom.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_4_bottom"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_top.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_top.json new file mode 100644 index 000000000..809d624bc --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_4_top.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_4_top"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_bottom.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_bottom.json new file mode 100644 index 000000000..a29c0e18f --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_bottom.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_5_bottom"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_top.json b/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_top.json new file mode 100644 index 000000000..b85951c0e --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_age_5_top.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_5_top"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_dead_bottom.json b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_bottom.json new file mode 100644 index 000000000..9e317800f --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_bottom.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_bottom"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_dead_top.json b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_top.json new file mode 100644 index 000000000..94a972f45 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_top.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_top"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_dead_young.json b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_young.json new file mode 100644 index 000000000..22e767677 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_dead_young.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_young"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/rapeseed_wild.json b/kubejs/assets/tfg/models/block/crop/rapeseed_wild.json new file mode 100644 index 000000000..2033e4839 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/rapeseed_wild.json @@ -0,0 +1 @@ +{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_2"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_0.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_0.json new file mode 100644 index 000000000..44c385f86 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_0.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_0", + "particle": "tfg:block/crop/sunflower_age_0" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_1.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_1.json new file mode 100644 index 000000000..f6d202e63 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_1.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_1", + "particle": "tfg:block/crop/sunflower_age_1" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_2.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_2.json new file mode 100644 index 000000000..99f6694eb --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_2.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_2", + "particle": "tfg:block/crop/sunflower_age_2" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_3.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_3.json new file mode 100644 index 000000000..228bed511 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_3.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_3", + "particle": "tfg:block/crop/sunflower_age_3" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_4_bottom.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_4_bottom.json new file mode 100644 index 000000000..1c9496a23 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_4_bottom.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_4_bottom", + "particle": "tfg:block/crop/sunflower_age_4_bottom" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [5.33333, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [5.33333, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_4_top.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_4_top.json new file mode 100644 index 000000000..8820f29e0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_4_top.json @@ -0,0 +1,124 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/crop/sunflower_age_4_top", + "particle": "tfg:block/crop/sunflower_age_4_top" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 3], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [13, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [10.9, 5, 1], + "to": [10.9, 9, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.9, 5, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [9.81, 2.23, 1], + "to": [14.81, 2.23, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [13.7, 2.3, 2]}, + "faces": { + "north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [9.37, 8.69, 1], + "to": [9.37, 13.69, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [9.4, 8.6, 2]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 7], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + }, + { + "name": "group", + "origin": [3, 24, 6], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_5_bottom.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_5_bottom.json new file mode 100644 index 000000000..c8512e0af --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_5_bottom.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "1": "tfg:block/crop/sunflower_age_5_bottom", + "particle": "tfg:block/crop/sunflower_age_5_bottom" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [5.33333, 0, 0, 0], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_age_5_top.json b/kubejs/assets/tfg/models/block/crop/sunflower_age_5_top.json new file mode 100644 index 000000000..3f314ff09 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_age_5_top.json @@ -0,0 +1,124 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/crop/sunflower_age_5_top", + "particle": "tfg:block/crop/sunflower_age_5_top" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 3], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [13, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [11, 7, 1], + "to": [11, 11, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [11, 7, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [9.91, 4.23, 1], + "to": [14.91, 4.23, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [13.8, 4.3, 2]}, + "faces": { + "north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [9.48, 10.69, 1], + "to": [9.48, 15.69, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 10.7, 2]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 7], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + }, + { + "name": "flower", + "origin": [3, 24, 6], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_dead_bottom.json b/kubejs/assets/tfg/models/block/crop/sunflower_dead_bottom.json new file mode 100644 index 000000000..b84c3c9d3 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_dead_bottom.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_bottom", + "particle": "tfg:block/crop/sunflower_bottom" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [5.33334, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [5.33334, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_dead_top.json b/kubejs/assets/tfg/models/block/crop/sunflower_dead_top.json new file mode 100644 index 000000000..6cc38a0bc --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_dead_top.json @@ -0,0 +1,123 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_top", + "particle": "tfg:block/crop/sunflower_top" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 3], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [13, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [11.2, 7, 1], + "to": [11.2, 11, 15], + "rotation": {"angle": -22.5, "axis": "z", "origin": [11.2, 7, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [11.19895, 2.01, 1], + "to": [11.19895, 7.01, 15], + "rotation": {"angle": 0, "axis": "z", "origin": [11.2, 7, 2]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "east": {"uv": [15.5, 5, 8.5, 7.5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "west": {"uv": [15.5, 13, 8.5, 15.5], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 7], "texture": "#0"} + } + }, + { + "from": [12.71, 10.67, 1], + "to": [17.71, 10.67, 15], + "rotation": {"angle": 45, "axis": "z", "origin": [12.7, 10.7, 2]}, + "faces": { + "north": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 7, 0, 0], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 7, 0, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [8.5, 11, 15.5, 8.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [8.5, 3, 15.5, 0.5], "rotation": 270, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + }, + { + "name": "flower", + "origin": [3, 24, 6], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_dead_young.json b/kubejs/assets/tfg/models/block/crop/sunflower_dead_young.json new file mode 100644 index 000000000..0cb78e14d --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_dead_young.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_dead_young", + "particle": "tfg:block/crop/sunflower_dead_young" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [6, 0, 12, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [6, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [6, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_wild.json b/kubejs/assets/tfg/models/block/crop/sunflower_wild.json new file mode 100644 index 000000000..d6343c01e --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_wild.json @@ -0,0 +1,170 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/crop/sunflower_age_5_top", + "1": "tfg:block/crop/sunflower_age_5_bottom", + "particle": "tfg:block/crop/sunflower_age_5_bottom" + }, + "elements": [ + { + "from": [8, 16, 5], + "to": [8, 32, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 3], "texture": "#0"} + } + }, + { + "from": [5, 16, 8], + "to": [13, 32, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 14, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [11, 23, 1], + "to": [11, 27, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [11, 23, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [9.91, 20.23, 1], + "to": [14.91, 20.23, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [13.8, 20.3, 2]}, + "faces": { + "north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [9.48, 26.69, 1], + "to": [9.48, 31.69, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 26.7, 2]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 7], "texture": "#0"} + } + }, + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [5.33333, 0, 0, 0], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [10, 58, 0], + "translation": [0.25, 0.75, 1.5], + "scale": [0.25, 0.25, 0.25] + }, + "thirdperson_lefthand": { + "rotation": [10, -141, 0], + "translation": [0.25, 0.75, 1.5], + "scale": [0.25, 0.25, 0.25] + }, + "firstperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 0, 1.25], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "translation": [0, 0, 1.25], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [-70, 149, -1], + "translation": [-6.5, 2, 1.5], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + }, + { + "name": "flower", + "origin": [3, 24, 6], + "color": 0, + "children": [2, 3, 4] + }, + { + "name": "sunflower_age_5_bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_wild_bottom.json b/kubejs/assets/tfg/models/block/crop/sunflower_wild_bottom.json new file mode 100644 index 000000000..d4a033b75 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_wild_bottom.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "textures": { + "0": "tfg:block/crop/sunflower_age_5_bottom", + "particle": "tfg:block/crop/sunflower_age_5_bottom" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "up": {"uv": [0, 6, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [11, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]}, + "faces": { + "north": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [5, 0, 11, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [5.33333, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [5.33333, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/crop/sunflower_wild_top.json b/kubejs/assets/tfg/models/block/crop/sunflower_wild_top.json new file mode 100644 index 000000000..3f314ff09 --- /dev/null +++ b/kubejs/assets/tfg/models/block/crop/sunflower_wild_top.json @@ -0,0 +1,124 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/crop/sunflower_age_5_top", + "particle": "tfg:block/crop/sunflower_age_5_top" + }, + "elements": [ + { + "from": [8, 0, 5], + "to": [8, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "east": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [4, 8, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 3], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 3], "texture": "#0"} + } + }, + { + "from": [5, 0, 8], + "to": [13, 16, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [4, 0, 0, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [11, 7, 1], + "to": [11, 11, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [11, 7, 6]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 6], "texture": "#0"} + } + }, + { + "from": [9.91, 4.23, 1], + "to": [14.91, 4.23, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [13.8, 4.3, 2]}, + "faces": { + "north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"}, + "up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [9.48, 10.69, 1], + "to": [9.48, 15.69, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [9.5, 10.7, 2]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#0"}, + "west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 7], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 90, 0], + "translation": [0, -3.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + }, + { + "name": "flower", + "origin": [3, 24, 6], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/geyser_source.json b/kubejs/assets/tfg/models/block/geyser_source.json new file mode 100644 index 000000000..f41546e85 --- /dev/null +++ b/kubejs/assets/tfg/models/block/geyser_source.json @@ -0,0 +1,65 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout_mipped", + "textures": { + "0": "tfg:block/planets/venus/geyser_source", + "particle": "tfg:block/planets/venus/geyser_source" + }, + "elements": [ + { + "from": [0.8, 0, 8], + "to": [15.2, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8, 0, 0.8], + "to": [8, 16, 15.2], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0, 2, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "translation": [0, 2, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/geyser_source_small.json b/kubejs/assets/tfg/models/block/geyser_source_small.json new file mode 100644 index 000000000..5f7710047 --- /dev/null +++ b/kubejs/assets/tfg/models/block/geyser_source_small.json @@ -0,0 +1,65 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout_mipped", + "textures": { + "0": "tfg:block/planets/venus/geyser_source_small", + "particle": "tfg:block/planets/venus/geyser_source_small" + }, + "elements": [ + { + "from": [0.8, 0, 8], + "to": [15.2, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8, 0, 0.8], + "to": [8, 16, 15.2], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "translation": [0, 2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/glacio_stone_1.json b/kubejs/assets/tfg/models/block/loose/glacio_stone_1.json new file mode 100644 index 000000000..b6ca63b7e --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/glacio_stone_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_1", + "textures": { + "texture": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/glacio_stone_2.json b/kubejs/assets/tfg/models/block/loose/glacio_stone_2.json new file mode 100644 index 000000000..d9fea2c11 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/glacio_stone_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_metamorphic_2", + "textures": { + "texture": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/glacio_stone_3.json b/kubejs/assets/tfg/models/block/loose/glacio_stone_3.json new file mode 100644 index 000000000..00bc44dd9 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/glacio_stone_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_3", + "textures": { + "texture": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mars_stone_1.json b/kubejs/assets/tfg/models/block/loose/mars_stone_1.json new file mode 100644 index 000000000..0af44bf56 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mars_stone_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_1", + "textures": { + "texture": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mars_stone_2.json b/kubejs/assets/tfg/models/block/loose/mars_stone_2.json new file mode 100644 index 000000000..5082a0a94 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mars_stone_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_2", + "textures": { + "texture": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mars_stone_3.json b/kubejs/assets/tfg/models/block/loose/mars_stone_3.json new file mode 100644 index 000000000..0889aec61 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mars_stone_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_3", + "textures": { + "texture": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mercury_stone_1.json b/kubejs/assets/tfg/models/block/loose/mercury_stone_1.json new file mode 100644 index 000000000..a87756928 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mercury_stone_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_metamorphic_1", + "textures": { + "texture": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mercury_stone_2.json b/kubejs/assets/tfg/models/block/loose/mercury_stone_2.json new file mode 100644 index 000000000..9e59d9d25 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mercury_stone_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_metamorphic_2", + "textures": { + "texture": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/mercury_stone_3.json b/kubejs/assets/tfg/models/block/loose/mercury_stone_3.json new file mode 100644 index 000000000..90bb2dafa --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/mercury_stone_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_metamorphic_3", + "textures": { + "texture": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_deepslate_1.json b/kubejs/assets/tfg/models/block/loose/moon_deepslate_1.json new file mode 100644 index 000000000..e80679a6c --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_deepslate_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_1", + "textures": { + "texture": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_deepslate_2.json b/kubejs/assets/tfg/models/block/loose/moon_deepslate_2.json new file mode 100644 index 000000000..367ddde23 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_deepslate_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_2", + "textures": { + "texture": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_deepslate_3.json b/kubejs/assets/tfg/models/block/loose/moon_deepslate_3.json new file mode 100644 index 000000000..db5e10109 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_deepslate_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_3", + "textures": { + "texture": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_stone_1.json b/kubejs/assets/tfg/models/block/loose/moon_stone_1.json new file mode 100644 index 000000000..f6b40f26b --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_stone_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_extrusive_1", + "textures": { + "texture": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_stone_2.json b/kubejs/assets/tfg/models/block/loose/moon_stone_2.json new file mode 100644 index 000000000..672728dec --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_stone_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_extrusive_2", + "textures": { + "texture": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/moon_stone_3.json b/kubejs/assets/tfg/models/block/loose/moon_stone_3.json new file mode 100644 index 000000000..1b192b29f --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/moon_stone_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_extrusive_3", + "textures": { + "texture": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/permafrost_1.json b/kubejs/assets/tfg/models/block/loose/permafrost_1.json new file mode 100644 index 000000000..9be2de8d1 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/permafrost_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_1", + "textures": { + "texture": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/permafrost_2.json b/kubejs/assets/tfg/models/block/loose/permafrost_2.json new file mode 100644 index 000000000..f8b51e4c8 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/permafrost_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_metamorphic_2", + "textures": { + "texture": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/permafrost_3.json b/kubejs/assets/tfg/models/block/loose/permafrost_3.json new file mode 100644 index 000000000..d0ecbe831 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/permafrost_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_sedimentary_3", + "textures": { + "texture": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/venus_stone_1.json b/kubejs/assets/tfg/models/block/loose/venus_stone_1.json new file mode 100644 index 000000000..c77684122 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/venus_stone_1.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_1", + "textures": { + "texture": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/venus_stone_2.json b/kubejs/assets/tfg/models/block/loose/venus_stone_2.json new file mode 100644 index 000000000..5b2623d97 --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/venus_stone_2.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_2", + "textures": { + "texture": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/loose/venus_stone_3.json b/kubejs/assets/tfg/models/block/loose/venus_stone_3.json new file mode 100644 index 000000000..1fcf1fe2e --- /dev/null +++ b/kubejs/assets/tfg/models/block/loose/venus_stone_3.json @@ -0,0 +1,6 @@ +{ + "parent": "tfc:block/rock/loose_igneous_intrusive_3", + "textures": { + "texture": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/lunar_roots.json b/kubejs/assets/tfg/models/block/lunar_roots.json new file mode 100644 index 000000000..cdb4e9ca0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/lunar_roots.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/warped_roots", + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/lunar_roots", + "particle": "tfg:block/lunar_roots" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/lunar_sprouts.json b/kubejs/assets/tfg/models/block/lunar_sprouts.json new file mode 100644 index 000000000..9a8213190 --- /dev/null +++ b/kubejs/assets/tfg/models/block/lunar_sprouts.json @@ -0,0 +1,54 @@ +{ + "render_type": "cutout_mipped", + "ambientocclusion": "false", + "textures": { + "cross": "tfg:block/lunar_sprouts", + "particle": "tfg:block/lunar_sprouts" + }, + "elements": [ + { + "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "south": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + }, + { + "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "light_emission": 5, + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + }, + "east": { + "uv": [ 0, 0, 16, 16 ], + "texture": "#cross" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/marker/mars.json b/kubejs/assets/tfg/models/block/marker/mars.json new file mode 100644 index 000000000..048adf965 --- /dev/null +++ b/kubejs/assets/tfg/models/block/marker/mars.json @@ -0,0 +1,42 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "gui_light": "front", + "textures": { + "0": "ad_astra:block/globe/mars_globe", + "particle": "#0" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 3.75, 3.75, 7.5, 7.5 ], + "texture": "#0" + }, + "east": { + "uv": [ 0, 3.75, 3.75, 7.5 ], + "texture": "#0" + }, + "south": { + "uv": [ 11.25, 3.75, 15, 7.5 ], + "texture": "#0" + }, + "west": { + "uv": [ 7.5, 3.75, 11.25, 7.5 ], + "texture": "#0" + }, + "up": { + "uv": [ 7.5, 3.75, 3.75, 0 ], + "texture": "#0" + }, + "down": { + "uv": [ 3.75, 7.5, 0, 11.25 ], + "texture": "#0" + } + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/marker/mercury.json b/kubejs/assets/tfg/models/block/marker/mercury.json new file mode 100644 index 000000000..436dc0e7d --- /dev/null +++ b/kubejs/assets/tfg/models/block/marker/mercury.json @@ -0,0 +1,42 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "gui_light": "front", + "textures": { + "0": "ad_astra:block/globe/mercury_globe", + "particle": "#0" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 3.75, 3.75, 7.5, 7.5 ], + "texture": "#0" + }, + "east": { + "uv": [ 0, 3.75, 3.75, 7.5 ], + "texture": "#0" + }, + "south": { + "uv": [ 11.25, 3.75, 15, 7.5 ], + "texture": "#0" + }, + "west": { + "uv": [ 7.5, 3.75, 11.25, 7.5 ], + "texture": "#0" + }, + "up": { + "uv": [ 7.5, 3.75, 3.75, 0 ], + "texture": "#0" + }, + "down": { + "uv": [ 3.75, 7.5, 0, 11.25 ], + "texture": "#0" + } + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/marker/moon.json b/kubejs/assets/tfg/models/block/marker/moon.json new file mode 100644 index 000000000..299853726 --- /dev/null +++ b/kubejs/assets/tfg/models/block/marker/moon.json @@ -0,0 +1,42 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "gui_light": "front", + "textures": { + "0": "ad_astra:block/globe/moon_globe", + "particle": "#0" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 3.75, 3.75, 7.5, 7.5 ], + "texture": "#0" + }, + "east": { + "uv": [ 0, 3.75, 3.75, 7.5 ], + "texture": "#0" + }, + "south": { + "uv": [ 11.25, 3.75, 15, 7.5 ], + "texture": "#0" + }, + "west": { + "uv": [ 7.5, 3.75, 11.25, 7.5 ], + "texture": "#0" + }, + "up": { + "uv": [ 7.5, 3.75, 3.75, 0 ], + "texture": "#0" + }, + "down": { + "uv": [ 3.75, 7.5, 0, 11.25 ], + "texture": "#0" + } + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/marker/venus.json b/kubejs/assets/tfg/models/block/marker/venus.json new file mode 100644 index 000000000..c216d3856 --- /dev/null +++ b/kubejs/assets/tfg/models/block/marker/venus.json @@ -0,0 +1,42 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube", + "gui_light": "front", + "textures": { + "0": "ad_astra:block/globe/venus_globe", + "particle": "#0" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { + "uv": [ 3.75, 3.75, 7.5, 7.5 ], + "texture": "#0" + }, + "east": { + "uv": [ 0, 3.75, 3.75, 7.5 ], + "texture": "#0" + }, + "south": { + "uv": [ 11.25, 3.75, 15, 7.5 ], + "texture": "#0" + }, + "west": { + "uv": [ 7.5, 3.75, 11.25, 7.5 ], + "texture": "#0" + }, + "up": { + "uv": [ 7.5, 3.75, 3.75, 0 ], + "texture": "#0" + }, + "down": { + "uv": [ 3.75, 7.5, 0, 11.25 ], + "texture": "#0" + } + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/mushroom_roots.json b/kubejs/assets/tfg/models/block/mushroom_roots.json index ef71b9d43..58c723754 100644 --- a/kubejs/assets/tfg/models/block/mushroom_roots.json +++ b/kubejs/assets/tfg/models/block/mushroom_roots.json @@ -2,6 +2,7 @@ "parent": "minecraft:block/cross", "render_type": "cutout_mipped", "textures": { - "cross": "tfg:block/mushroom_roots" + "cross": "tfg:block/mushroom_roots", + "particle": "tfg:block/mushroom_roots" } } \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/mushroom_sprouts.json b/kubejs/assets/tfg/models/block/mushroom_sprouts.json index 809c7e7e6..7c7c386bb 100644 --- a/kubejs/assets/tfg/models/block/mushroom_sprouts.json +++ b/kubejs/assets/tfg/models/block/mushroom_sprouts.json @@ -2,6 +2,7 @@ "parent": "minecraft:block/cross", "render_type": "cutout_mipped", "textures": { - "cross": "tfg:block/mushroom_sprouts" + "cross": "tfg:block/mushroom_sprouts", + "particle": "tfg:block/mushroom_sprouts" } } \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height10.json new file mode 100644 index 000000000..6150d2d0a --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height12.json new file mode 100644 index 000000000..e925a44f0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height14.json new file mode 100644 index 000000000..9b827de3c --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height2.json new file mode 100644 index 000000000..1c661d81c --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height4.json new file mode 100644 index 000000000..9b01bab1f --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height6.json new file mode 100644 index 000000000..b839faa4c --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/black_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height8.json new file mode 100644 index 000000000..1c64a68c7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/black_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/black", + "texture": "tfc:block/sand/black" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height10.json new file mode 100644 index 000000000..0528ddb5e --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height12.json new file mode 100644 index 000000000..95790ae19 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height14.json new file mode 100644 index 000000000..a3a3ac779 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height2.json new file mode 100644 index 000000000..7899629b5 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height4.json new file mode 100644 index 000000000..a9e8465bb --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height6.json new file mode 100644 index 000000000..93edd22ec --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height8.json new file mode 100644 index 000000000..0d70e04f0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/brown_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/brown", + "texture": "tfc:block/sand/brown" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height10.json new file mode 100644 index 000000000..d84556f99 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height12.json new file mode 100644 index 000000000..6f7ccfb55 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height14.json new file mode 100644 index 000000000..ba137e1c7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height2.json new file mode 100644 index 000000000..0b4bb4bdc --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height4.json new file mode 100644 index 000000000..78181bdb1 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height6.json new file mode 100644 index 000000000..5779aea45 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/green_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height8.json new file mode 100644 index 000000000..5e255ba86 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/green_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/green", + "texture": "tfc:block/sand/green" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height10.json new file mode 100644 index 000000000..0de7aea87 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height12.json new file mode 100644 index 000000000..14d3ac5fb --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height14.json new file mode 100644 index 000000000..71aea26fa --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height2.json new file mode 100644 index 000000000..d4e1c8bcf --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height4.json new file mode 100644 index 000000000..050895c4b --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height6.json new file mode 100644 index 000000000..6e7d5c6e2 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height8.json new file mode 100644 index 000000000..6f6fbf5e5 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/mars_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height10.json new file mode 100644 index 000000000..0de7aea87 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height12.json new file mode 100644 index 000000000..14d3ac5fb --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height14.json new file mode 100644 index 000000000..71aea26fa --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height2.json new file mode 100644 index 000000000..d4e1c8bcf --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height4.json new file mode 100644 index 000000000..050895c4b --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height6.json new file mode 100644 index 000000000..6e7d5c6e2 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height8.json new file mode 100644 index 000000000..6f6fbf5e5 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/mars_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "ad_astra:block/mars_sand", + "texture": "ad_astra:block/mars_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height10.json new file mode 100644 index 000000000..d530f08fd --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height12.json new file mode 100644 index 000000000..9a224773a --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height14.json new file mode 100644 index 000000000..bf32c1255 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height2.json new file mode 100644 index 000000000..2bd3b1001 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height4.json new file mode 100644 index 000000000..8bda8a708 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height6.json new file mode 100644 index 000000000..b5871d41c --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height8.json new file mode 100644 index 000000000..9ec84c112 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/moon_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "ad_astra:block/moon_sand", + "texture": "ad_astra:block/moon_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height10.json new file mode 100644 index 000000000..dc6e447d1 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height12.json new file mode 100644 index 000000000..e90a111fd --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height14.json new file mode 100644 index 000000000..91a60c123 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height2.json new file mode 100644 index 000000000..d8ee0b9b7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height4.json new file mode 100644 index 000000000..c7f33c758 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height6.json new file mode 100644 index 000000000..181b09f76 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height8.json new file mode 100644 index 000000000..f4280dd84 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/pink_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/pink", + "texture": "tfc:block/sand/pink" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height10.json new file mode 100644 index 000000000..6e02d6220 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height12.json new file mode 100644 index 000000000..51f9f1e46 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height14.json new file mode 100644 index 000000000..832e79d27 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height2.json new file mode 100644 index 000000000..486aeaba5 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height4.json new file mode 100644 index 000000000..3c266aa5a --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height6.json new file mode 100644 index 000000000..8a9032dba --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/red_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height8.json new file mode 100644 index 000000000..84ae6ba1e --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/red_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/red", + "texture": "tfc:block/sand/red" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height10.json new file mode 100644 index 000000000..5eddf0a50 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height12.json new file mode 100644 index 000000000..a79f6c581 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height14.json new file mode 100644 index 000000000..7e7208a92 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height2.json new file mode 100644 index 000000000..e959ae9b7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height4.json new file mode 100644 index 000000000..2beda4c8b --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height6.json new file mode 100644 index 000000000..6eeadc81b --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height8.json new file mode 100644 index 000000000..61db276ea --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/venus_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "ad_astra:block/venus_sand", + "texture": "ad_astra:block/venus_sand" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height10.json new file mode 100644 index 000000000..372774cf0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height12.json new file mode 100644 index 000000000..fc2434b39 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height14.json new file mode 100644 index 000000000..b30cf2f7d --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height2.json new file mode 100644 index 000000000..11275709a --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height4.json new file mode 100644 index 000000000..1a2b93d25 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height6.json new file mode 100644 index 000000000..d918ecda0 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/white_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height8.json new file mode 100644 index 000000000..103a3e7df --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/white_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/white", + "texture": "tfc:block/sand/white" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height10.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height10.json new file mode 100644 index 000000000..4af62c859 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height10.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height10", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height12.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height12.json new file mode 100644 index 000000000..6b0765acf --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height12.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height12", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height14.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height14.json new file mode 100644 index 000000000..4d922c93d --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height14.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height14", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height2.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height2.json new file mode 100644 index 000000000..e2715aa79 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height2.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height2", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height4.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height4.json new file mode 100644 index 000000000..14986bdd5 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height4.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height4", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height6.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height6.json new file mode 100644 index 000000000..89c7d2807 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height6.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height6", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height8.json b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height8.json new file mode 100644 index 000000000..63a6a97c2 --- /dev/null +++ b/kubejs/assets/tfg/models/block/pile/yellow_sand/sand_height8.json @@ -0,0 +1,7 @@ +{ + "parent": "tfg:block/ash_pile/ash_height8", + "textures": { + "particle": "tfc:block/sand/yellow", + "texture": "tfc:block/sand/yellow" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_glacio_stone.json b/kubejs/assets/tfg/models/block/rock/hardened_glacio_stone.json new file mode 100644 index 000000000..454736deb --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_glacio_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_mars_stone.json b/kubejs/assets/tfg/models/block/rock/hardened_mars_stone.json new file mode 100644 index 000000000..275c2a6ab --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_mars_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_mercury_stone.json b/kubejs/assets/tfg/models/block/rock/hardened_mercury_stone.json new file mode 100644 index 000000000..a991e2826 --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_mercury_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_moon_deepslate.json b/kubejs/assets/tfg/models/block/rock/hardened_moon_deepslate.json new file mode 100644 index 000000000..d758f032e --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_moon_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_moon_stone.json b/kubejs/assets/tfg/models/block/rock/hardened_moon_stone.json new file mode 100644 index 000000000..18920aa32 --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_moon_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/hardened_venus_stone.json b/kubejs/assets/tfg/models/block/rock/hardened_venus_stone.json new file mode 100644 index 000000000..435eb75c4 --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/hardened_venus_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/rock/stromatolite_block.json b/kubejs/assets/tfg/models/block/rock/stromatolite_block.json new file mode 100644 index 000000000..4412c52c7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/rock/stromatolite_block.json @@ -0,0 +1,158 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/planets/venus/stromatolite_block", + "particle": "tfg:block/planets/venus/stromatolite_block" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "up": {"uv": [16, 8, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 8, 0, 16], "texture": "#0"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 16, 0], + "rotation": {"angle": 22.5, "axis": "x", "origin": [0, 16, 0]}, + "faces": { + "north": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "south": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [0, 16, -9], + "to": [16, 16, 0], + "rotation": {"angle": -45, "axis": "x", "origin": [0, 16, 0]}, + "faces": { + "north": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 0, 6], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 6], "rotation": 90, "texture": "#0"}, + "up": {"uv": [16, 9.5, 8, 14], "rotation": 180, "texture": "#0"}, + "down": {"uv": [8, 9.5, 16, 14], "texture": "#0"} + } + }, + { + "from": [0, 16, 16], + "to": [16, 16, 25], + "rotation": {"angle": 45, "axis": "x", "origin": [0, 16, 16]}, + "faces": { + "north": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [0, 6, 0, 0], "rotation": 270, "texture": "#0"}, + "south": {"uv": [8, 0, 0, 0], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 6, 0, 0], "rotation": 90, "texture": "#0"}, + "up": {"uv": [8, 14, 16, 9.5], "rotation": 180, "texture": "#0"}, + "down": {"uv": [16, 14, 8, 8.5], "texture": "#0"} + } + }, + { + "from": [-9, 16, 0], + "to": [0, 16, 16], + "rotation": {"angle": 45, "axis": "z", "origin": [0, 16, 0]}, + "faces": { + "north": {"uv": [0, 6, 0, 0], "rotation": 90, "texture": "#0"}, + "east": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [0, 6, 0, 0], "rotation": 270, "texture": "#0"}, + "west": {"uv": [8, 0, 0, 0], "rotation": 180, "texture": "#0"}, + "up": {"uv": [8, 14, 16, 9.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [16, 14, 8, 9.5], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [16, 16, 0], + "to": [25, 16, 16], + "rotation": {"angle": -45, "axis": "z", "origin": [16, 16, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 6], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 0, 6], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "up": {"uv": [16, 9.5, 8, 14], "rotation": 270, "texture": "#0"}, + "down": {"uv": [8, 9.5, 16, 14], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [0, 4, 16], + "to": [16, 16, 16], + "rotation": {"angle": -22.5, "axis": "x", "origin": [0, 16, 16]}, + "faces": { + "north": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "south": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "texture": "#0"} + } + }, + { + "from": [16, 4, 0], + "to": [16, 16, 16], + "rotation": {"angle": 22.5, "axis": "z", "origin": [16, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "east": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "west": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [0, 4, 0], + "to": [0, 16, 16], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "east": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 6], "texture": "#0"}, + "west": {"uv": [8, 8, 16, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/glacio_stone_base.json b/kubejs/assets/tfg/models/block/spike/glacio_stone_base.json new file mode 100644 index 000000000..c4edc4623 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/glacio_stone_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/glacio_stone", + "particle": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/glacio_stone_middle.json b/kubejs/assets/tfg/models/block/spike/glacio_stone_middle.json new file mode 100644 index 000000000..b9827a74f --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/glacio_stone_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/glacio_stone", + "particle": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/glacio_stone_tip.json b/kubejs/assets/tfg/models/block/spike/glacio_stone_tip.json new file mode 100644 index 000000000..2ee4306fd --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/glacio_stone_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/glacio_stone", + "particle": "ad_astra:block/glacio_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mars_stone_base.json b/kubejs/assets/tfg/models/block/spike/mars_stone_base.json new file mode 100644 index 000000000..63b3f3ad6 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mars_stone_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/mars_stone", + "particle": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mars_stone_middle.json b/kubejs/assets/tfg/models/block/spike/mars_stone_middle.json new file mode 100644 index 000000000..436acdd69 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mars_stone_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/mars_stone", + "particle": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mars_stone_tip.json b/kubejs/assets/tfg/models/block/spike/mars_stone_tip.json new file mode 100644 index 000000000..0b142eaa7 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mars_stone_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/mars_stone", + "particle": "ad_astra:block/mars_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mercury_stone_base.json b/kubejs/assets/tfg/models/block/spike/mercury_stone_base.json new file mode 100644 index 000000000..856a11273 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mercury_stone_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/mercury_stone", + "particle": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mercury_stone_middle.json b/kubejs/assets/tfg/models/block/spike/mercury_stone_middle.json new file mode 100644 index 000000000..5e1ae1476 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mercury_stone_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/mercury_stone", + "particle": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/mercury_stone_tip.json b/kubejs/assets/tfg/models/block/spike/mercury_stone_tip.json new file mode 100644 index 000000000..58672e57c --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/mercury_stone_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/mercury_stone", + "particle": "ad_astra:block/mercury_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_deepslate_base.json b/kubejs/assets/tfg/models/block/spike/moon_deepslate_base.json new file mode 100644 index 000000000..005003d00 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_deepslate_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/moon_deepslate", + "particle": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_deepslate_middle.json b/kubejs/assets/tfg/models/block/spike/moon_deepslate_middle.json new file mode 100644 index 000000000..4c9c84dfa --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_deepslate_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/moon_deepslate", + "particle": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_deepslate_tip.json b/kubejs/assets/tfg/models/block/spike/moon_deepslate_tip.json new file mode 100644 index 000000000..f9739416b --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_deepslate_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/moon_deepslate", + "particle": "ad_astra:block/moon_deepslate" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_stone_base.json b/kubejs/assets/tfg/models/block/spike/moon_stone_base.json new file mode 100644 index 000000000..ebe669ef3 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_stone_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/moon_stone", + "particle": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_stone_middle.json b/kubejs/assets/tfg/models/block/spike/moon_stone_middle.json new file mode 100644 index 000000000..03f7da72f --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_stone_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/moon_stone", + "particle": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/moon_stone_tip.json b/kubejs/assets/tfg/models/block/spike/moon_stone_tip.json new file mode 100644 index 000000000..a22a4e791 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/moon_stone_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/moon_stone", + "particle": "ad_astra:block/moon_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/permafrost_base.json b/kubejs/assets/tfg/models/block/spike/permafrost_base.json new file mode 100644 index 000000000..d813dcf32 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/permafrost_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/permafrost", + "particle": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/permafrost_middle.json b/kubejs/assets/tfg/models/block/spike/permafrost_middle.json new file mode 100644 index 000000000..01e3b5a50 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/permafrost_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/permafrost", + "particle": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/permafrost_tip.json b/kubejs/assets/tfg/models/block/spike/permafrost_tip.json new file mode 100644 index 000000000..8257dc629 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/permafrost_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/permafrost", + "particle": "ad_astra:block/permafrost" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/venus_stone_base.json b/kubejs/assets/tfg/models/block/spike/venus_stone_base.json new file mode 100644 index 000000000..b39e1a5b2 --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/venus_stone_base.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_base", + "textures": { + "texture": "ad_astra:block/venus_stone", + "particle": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/venus_stone_middle.json b/kubejs/assets/tfg/models/block/spike/venus_stone_middle.json new file mode 100644 index 000000000..32351495c --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/venus_stone_middle.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_middle", + "textures": { + "texture": "ad_astra:block/venus_stone", + "particle": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/spike/venus_stone_tip.json b/kubejs/assets/tfg/models/block/spike/venus_stone_tip.json new file mode 100644 index 000000000..654aac6cf --- /dev/null +++ b/kubejs/assets/tfg/models/block/spike/venus_stone_tip.json @@ -0,0 +1,7 @@ +{ + "parent": "tfc:block/rock/spike_tip", + "textures": { + "texture": "ad_astra:block/venus_stone", + "particle": "ad_astra:block/venus_stone" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/stromatolite_cluster_medium.json b/kubejs/assets/tfg/models/block/stromatolite_cluster_medium.json new file mode 100644 index 000000000..398028488 --- /dev/null +++ b/kubejs/assets/tfg/models/block/stromatolite_cluster_medium.json @@ -0,0 +1,60 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout_mipped", + "textures": { + "particle": "tfg:block/planets/venus/stromatolite_cluster_medium", + "cross": "tfg:block/planets/venus/stromatolite_cluster_medium" + }, + "elements": [ + { + "from": [0.8, 0, 8], + "to": [15.2, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#cross"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#cross"} + } + }, + { + "from": [8, 0, 0.8], + "to": [8, 16, 15.2], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#cross"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#cross"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "translation": [0, 2.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/stromatolite_cluster_small.json b/kubejs/assets/tfg/models/block/stromatolite_cluster_small.json new file mode 100644 index 000000000..788e511af --- /dev/null +++ b/kubejs/assets/tfg/models/block/stromatolite_cluster_small.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout_mipped", + "ambientocclusion": false, + "textures": { + "0": "tfg:block/planets/venus/stromatolite_cluster_small", + "particle": "tfg:block/planets/venus/stromatolite_cluster_small" + }, + "elements": [ + { + "from": [0.8, 0, 8], + "to": [15.2, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8, 0, 0.8], + "to": [8, 16, 15.2], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8], "rescale": true}, + "faces": { + "north": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 2.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0, 3, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "translation": [0, 3, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/advanced_clockwork_mechanism.json b/kubejs/assets/tfg/models/item/advanced_clockwork_mechanism.json new file mode 100644 index 000000000..a2792254b --- /dev/null +++ b/kubejs/assets/tfg/models/item/advanced_clockwork_mechanism.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/advanced_clockwork_mechanism" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/certus_mechanism.json b/kubejs/assets/tfg/models/item/certus_mechanism.json new file mode 100644 index 000000000..a4911e011 --- /dev/null +++ b/kubejs/assets/tfg/models/item/certus_mechanism.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/certus_mechanism" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/chipboard_composite.json b/kubejs/assets/tfg/models/item/chipboard_composite.json new file mode 100644 index 000000000..8a8292284 --- /dev/null +++ b/kubejs/assets/tfg/models/item/chipboard_composite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:item/chipboard_composite" + } +} diff --git a/kubejs/assets/tfg/models/item/corallium_arenicolus_0.json b/kubejs/assets/tfg/models/item/corallium_arenicolus_0.json new file mode 100644 index 000000000..7825ee647 --- /dev/null +++ b/kubejs/assets/tfg/models/item/corallium_arenicolus_0.json @@ -0,0 +1,203 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "tfg:block/planets/venus/corallium_arenicolus_0", + "particle": "tfg:block/planets/venus/corallium_arenicolus_0" + }, + "elements": [ + { + "from": [-0.5, 0, 7.4], + "to": [15.5, 32, 7.4], + "rotation": {"angle": -45, "axis": "y", "origin": [7.5, 0, 7.4]}, + "faces": { + "north": {"uv": [8, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 8, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "texture": "#0"} + } + }, + { + "from": [8.8, 0, -0.6], + "to": [8.8, 32, 15.4], + "rotation": {"angle": -45, "axis": "y", "origin": [8.8, 0, 7.4]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [8, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 8, 16], "texture": "#0"}, + "up": {"uv": [8, 0, 0, 0], "rotation": 90, "texture": "#0"}, + "down": {"uv": [8, 0, 0, 0], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [4.7, 6.1, 4.6], + "to": [2.5, 3.9, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [4.7, 6.1, 4.6]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [2.6, 4, 2.5], + "to": [4.6, 6, 4.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.6, 4, 2.5]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [12.6, 10.1, 12.4], + "to": [10.4, 7.9, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [12.6, 10.1, 12.4]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [10.5, 8, 10.3], + "to": [12.5, 10, 12.3], + "rotation": {"angle": 0, "axis": "y", "origin": [10.5, 8, 10.3]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [5.9, 11.1, 12.4], + "to": [3.7, 8.9, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [5.9, 11.1, 12.4]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [3.8, 9, 10.3], + "to": [5.8, 11, 12.3], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 9, 10.3]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [13.7, 7.1, 4.6], + "to": [11.5, 4.9, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [13.7, 7.1, 4.6]}, + "faces": { + "north": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "east": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "south": {"uv": [8, 1, 9, 2], "texture": "#0"}, + "west": {"uv": [9, 1, 8, 2], "texture": "#0"}, + "up": {"uv": [9, 2, 8, 1], "texture": "#0"}, + "down": {"uv": [8, 1, 9, 2], "texture": "#0"} + } + }, + { + "from": [11.6, 5, 2.5], + "to": [13.6, 7, 4.5], + "rotation": {"angle": 0, "axis": "y", "origin": [11.6, 5, 2.5]}, + "faces": { + "north": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "south": {"uv": [8, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [9, 0, 8, 1], "texture": "#0"}, + "up": {"uv": [9, 1, 8, 0], "texture": "#0"}, + "down": {"uv": [8, 0, 9, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.3, 0.3, 0.3] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.2, 0.2, 0.2] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -3.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -3.25, 0.75], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "berry1", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [2, 3] + }, + { + "name": "berry2", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [4, 5] + }, + { + "name": "berry3", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [6, 7] + }, + { + "name": "berry4", + "origin": [5.1, 6.1, 5.1], + "color": 0, + "children": [8, 9] + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/corallium_arenicolus_1.json b/kubejs/assets/tfg/models/item/corallium_arenicolus_1.json new file mode 100644 index 000000000..c4762eaf9 --- /dev/null +++ b/kubejs/assets/tfg/models/item/corallium_arenicolus_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/corallium_arenicolus_1" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/corallium_arenicolus_3.json b/kubejs/assets/tfg/models/item/corallium_arenicolus_3.json new file mode 100644 index 000000000..cdba80006 --- /dev/null +++ b/kubejs/assets/tfg/models/item/corallium_arenicolus_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/corallium_arenicolus_3" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/corallium_arenicolus_4.json b/kubejs/assets/tfg/models/item/corallium_arenicolus_4.json new file mode 100644 index 000000000..365e4389d --- /dev/null +++ b/kubejs/assets/tfg/models/item/corallium_arenicolus_4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/corallium_arenicolus_4" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/corallium_arenicolus_5.json b/kubejs/assets/tfg/models/item/corallium_arenicolus_5.json new file mode 100644 index 000000000..c451628f4 --- /dev/null +++ b/kubejs/assets/tfg/models/item/corallium_arenicolus_5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/corallium_arenicolus_5" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/dry_ice.json b/kubejs/assets/tfg/models/item/dry_ice.json new file mode 100644 index 000000000..3e14fce89 --- /dev/null +++ b/kubejs/assets/tfg/models/item/dry_ice.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/dry_ice" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/flintlock_mechanism.json b/kubejs/assets/tfg/models/item/flintlock_mechanism.json new file mode 100644 index 000000000..3cf66301c --- /dev/null +++ b/kubejs/assets/tfg/models/item/flintlock_mechanism.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/flintlock_mechanism" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/geyser_source.json b/kubejs/assets/tfg/models/item/geyser_source.json new file mode 100644 index 000000000..3251ffd0f --- /dev/null +++ b/kubejs/assets/tfg/models/item/geyser_source.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/geyser_source" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/geyser_source_small.json b/kubejs/assets/tfg/models/item/geyser_source_small.json new file mode 100644 index 000000000..6121195dd --- /dev/null +++ b/kubejs/assets/tfg/models/item/geyser_source_small.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/geyser_source_small" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/large_bullet_casing.json b/kubejs/assets/tfg/models/item/large_bullet_casing.json new file mode 100644 index 000000000..605cae9b9 --- /dev/null +++ b/kubejs/assets/tfg/models/item/large_bullet_casing.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/large_shell_casing" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/large_casing_extruder_mold.json b/kubejs/assets/tfg/models/item/large_casing_extruder_mold.json new file mode 100644 index 000000000..93f4207a4 --- /dev/null +++ b/kubejs/assets/tfg/models/item/large_casing_extruder_mold.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/large_casing_mold" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/lunar_chorus_flower.json b/kubejs/assets/tfg/models/item/lunar_chorus_flower.json new file mode 100644 index 000000000..dc807298f --- /dev/null +++ b/kubejs/assets/tfg/models/item/lunar_chorus_flower.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/chorus_flower" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/lunar_chorus_plant.json b/kubejs/assets/tfg/models/item/lunar_chorus_plant.json new file mode 100644 index 000000000..b0741a699 --- /dev/null +++ b/kubejs/assets/tfg/models/item/lunar_chorus_plant.json @@ -0,0 +1,3 @@ +{ + "parent": "minecraft:block/chorus_plant" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/lunar_roots.json b/kubejs/assets/tfg/models/item/lunar_roots.json new file mode 100644 index 000000000..88ae4ab5b --- /dev/null +++ b/kubejs/assets/tfg/models/item/lunar_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/lunar_roots" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/lunar_sprouts.json b/kubejs/assets/tfg/models/item/lunar_sprouts.json new file mode 100644 index 000000000..d361406ce --- /dev/null +++ b/kubejs/assets/tfg/models/item/lunar_sprouts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/lunar_sprouts" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/marker/mars.json b/kubejs/assets/tfg/models/item/marker/mars.json new file mode 100644 index 000000000..843d91086 --- /dev/null +++ b/kubejs/assets/tfg/models/item/marker/mars.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/marker/mars" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/marker/mercury.json b/kubejs/assets/tfg/models/item/marker/mercury.json new file mode 100644 index 000000000..39847666b --- /dev/null +++ b/kubejs/assets/tfg/models/item/marker/mercury.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/marker/mercury" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/marker/moon.json b/kubejs/assets/tfg/models/item/marker/moon.json new file mode 100644 index 000000000..6055d0605 --- /dev/null +++ b/kubejs/assets/tfg/models/item/marker/moon.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/marker/moon" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/marker/venus.json b/kubejs/assets/tfg/models/item/marker/venus.json new file mode 100644 index 000000000..cbc4a583d --- /dev/null +++ b/kubejs/assets/tfg/models/item/marker/venus.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/marker/venus" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/nitrocellulose.json b/kubejs/assets/tfg/models/item/nitrocellulose.json new file mode 100644 index 000000000..a258baee1 --- /dev/null +++ b/kubejs/assets/tfg/models/item/nitrocellulose.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/nitrocellulose" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/black_sand.json b/kubejs/assets/tfg/models/item/pile/black_sand.json new file mode 100644 index 000000000..71dc654c8 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/black_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/black" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/brown_sand.json b/kubejs/assets/tfg/models/item/pile/brown_sand.json new file mode 100644 index 000000000..eb7b2128a --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/brown_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/brown" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/green_sand.json b/kubejs/assets/tfg/models/item/pile/green_sand.json new file mode 100644 index 000000000..4e91fee98 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/green_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/green" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/mars_sand.json b/kubejs/assets/tfg/models/item/pile/mars_sand.json new file mode 100644 index 000000000..dbb02a0b1 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/mars_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "ad_astra:block/mars_sand" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/moon_sand.json b/kubejs/assets/tfg/models/item/pile/moon_sand.json new file mode 100644 index 000000000..e9d6e0aa3 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/moon_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "ad_astra:block/moon_sand" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/pink_sand.json b/kubejs/assets/tfg/models/item/pile/pink_sand.json new file mode 100644 index 000000000..91c009c3d --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/pink_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/pink" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/red_sand.json b/kubejs/assets/tfg/models/item/pile/red_sand.json new file mode 100644 index 000000000..9a0cb6c47 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/red_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/red" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/venus_sand.json b/kubejs/assets/tfg/models/item/pile/venus_sand.json new file mode 100644 index 000000000..36b263dd9 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/venus_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "ad_astra:block/venus_sand" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/white_sand.json b/kubejs/assets/tfg/models/item/pile/white_sand.json new file mode 100644 index 000000000..0c24dd3d9 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/white_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/white" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/pile/yellow_sand.json b/kubejs/assets/tfg/models/item/pile/yellow_sand.json new file mode 100644 index 000000000..3aa5e7a09 --- /dev/null +++ b/kubejs/assets/tfg/models/item/pile/yellow_sand.json @@ -0,0 +1,3 @@ +{ + "parent": "tfc:block/sand/yellow" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/rapeseed_wild.json b/kubejs/assets/tfg/models/item/rapeseed_wild.json new file mode 100644 index 000000000..fce6f1f16 --- /dev/null +++ b/kubejs/assets/tfg/models/item/rapeseed_wild.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/crop/rapeseed_wild" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/shell_bullet_casing.json b/kubejs/assets/tfg/models/item/shell_bullet_casing.json new file mode 100644 index 000000000..1fcb07efc --- /dev/null +++ b/kubejs/assets/tfg/models/item/shell_bullet_casing.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/shell_shell_casing" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/shell_casing_extruder_mold.json b/kubejs/assets/tfg/models/item/shell_casing_extruder_mold.json new file mode 100644 index 000000000..cc827e5ed --- /dev/null +++ b/kubejs/assets/tfg/models/item/shell_casing_extruder_mold.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/shell_casing_mold" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/small_bullet_casing.json b/kubejs/assets/tfg/models/item/small_bullet_casing.json new file mode 100644 index 000000000..03eb2d563 --- /dev/null +++ b/kubejs/assets/tfg/models/item/small_bullet_casing.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/small_shell_casing" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/small_casing_extruder_mold.json b/kubejs/assets/tfg/models/item/small_casing_extruder_mold.json new file mode 100644 index 000000000..46d877232 --- /dev/null +++ b/kubejs/assets/tfg/models/item/small_casing_extruder_mold.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "tfg:item/tacz_helpers/small_casing_mold" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/spawn_egg/moon_rabbit.json b/kubejs/assets/tfg/models/item/spawn_egg/moon_rabbit.json new file mode 100644 index 000000000..185724546 --- /dev/null +++ b/kubejs/assets/tfg/models/item/spawn_egg/moon_rabbit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:item/spawn_egg/moon_rabbit" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/stromatolite_cluster_medium.json b/kubejs/assets/tfg/models/item/stromatolite_cluster_medium.json new file mode 100644 index 000000000..67cc789c8 --- /dev/null +++ b/kubejs/assets/tfg/models/item/stromatolite_cluster_medium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/stromatolite_cluster_medium" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/stromatolite_cluster_small.json b/kubejs/assets/tfg/models/item/stromatolite_cluster_small.json new file mode 100644 index 000000000..f135225a9 --- /dev/null +++ b/kubejs/assets/tfg/models/item/stromatolite_cluster_small.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "tfg:block/planets/venus/stromatolite_cluster_small" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/sunflower_wild.json b/kubejs/assets/tfg/models/item/sunflower_wild.json new file mode 100644 index 000000000..a36e98146 --- /dev/null +++ b/kubejs/assets/tfg/models/item/sunflower_wild.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/crop/sunflower_wild" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png new file mode 100644 index 000000000..22ca0f381 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png.mcmeta new file mode 100644 index 000000000..c69cb893f --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_blue_solar_panel_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel_ctm.png new file mode 100644 index 000000000..6e367f22f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_blue_solar_panel_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png new file mode 100644 index 000000000..9dd8848c8 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png.mcmeta new file mode 100644 index 000000000..87c726471 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_clean_stainless_steel_desh_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh_ctm.png new file mode 100644 index 000000000..641cdb723 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_clean_stainless_steel_desh_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png new file mode 100644 index 000000000..9ef259302 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png.mcmeta new file mode 100644 index 000000000..7e135aceb --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_desh_ptfe_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe_ctm.png new file mode 100644 index 000000000..b4fc8556f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_desh_ptfe_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png new file mode 100644 index 000000000..0aa35dcf8 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png.mcmeta new file mode 100644 index 000000000..6c068adce --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_green_solar_panel_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel_ctm.png new file mode 100644 index 000000000..60a04d9fe Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_green_solar_panel_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png new file mode 100644 index 000000000..71b03a85a Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png.mcmeta new file mode 100644 index 000000000..ea6034624 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_iron_desh_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh_ctm.png new file mode 100644 index 000000000..ad07b4b61 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_iron_desh_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png new file mode 100644 index 000000000..d0e60b604 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png.mcmeta new file mode 100644 index 000000000..bb510aff7 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_ptfe_desh_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh_ctm.png new file mode 100644 index 000000000..b4eafc6f3 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_ptfe_desh_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png new file mode 100644 index 000000000..7d45fbbb0 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png.mcmeta new file mode 100644 index 000000000..c5464f67c --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_red_solar_panel_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel_ctm.png new file mode 100644 index 000000000..203abe54f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_red_solar_panel_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png new file mode 100644 index 000000000..bb72ce449 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png differ diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png.mcmeta new file mode 100644 index 000000000..765ff61b8 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_stainless_steel_desh_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh_ctm.png new file mode 100644 index 000000000..3bb4708c1 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/casings/machine_casing_stainless_steel_desh_ctm.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_0.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_0.png new file mode 100644 index 000000000..ea0cead88 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_0.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_1.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_1.png new file mode 100644 index 000000000..46efc2191 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_1.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_2.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_2.png new file mode 100644 index 000000000..b9ad8c526 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_2.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_bottom.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_bottom.png new file mode 100644 index 000000000..48ad56e6c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_top.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_top.png new file mode 100644 index 000000000..2588b3c54 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_bottom.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_bottom.png new file mode 100644 index 000000000..778591b2c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_top.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_top.png new file mode 100644 index 000000000..70428f8a9 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_bottom.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_bottom.png new file mode 100644 index 000000000..08874fb81 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_top.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_top.png new file mode 100644 index 000000000..b80f79aaf Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_bottom.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_bottom.png new file mode 100644 index 000000000..5c0408695 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_top.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_top.png new file mode 100644 index 000000000..e532479d7 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_young.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_young.png new file mode 100644 index 000000000..ff8ba317b Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_dead_young.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_0.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_0.png new file mode 100644 index 000000000..ea0cead88 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_0.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_1.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_1.png new file mode 100644 index 000000000..2588b3c54 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_1.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_2.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_2.png new file mode 100644 index 000000000..75c33cc30 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_2.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_3.png b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_3.png new file mode 100644 index 000000000..b80f79aaf Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_3.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_0.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_0.png new file mode 100644 index 000000000..4e1eae8c8 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_0.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_1.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_1.png new file mode 100644 index 000000000..265805151 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_1.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_2.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_2.png new file mode 100644 index 000000000..7d7b59de4 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_2.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_3.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_3.png new file mode 100644 index 000000000..a6bec2fbc Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_3.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_bottom.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_bottom.png new file mode 100644 index 000000000..b788494d6 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_top.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_top.png new file mode 100644 index 000000000..f59dbbe24 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_4_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_bottom.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_bottom.png new file mode 100644 index 000000000..71d1c51d4 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_top.png b/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_top.png new file mode 100644 index 000000000..8f423364e Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_age_5_top.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_bottom.png b/kubejs/assets/tfg/textures/block/crop/sunflower_bottom.png new file mode 100644 index 000000000..733f70df5 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_dead_young.png b/kubejs/assets/tfg/textures/block/crop/sunflower_dead_young.png new file mode 100644 index 000000000..878303ade Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_dead_young.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_0.png b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_0.png new file mode 100644 index 000000000..f0d6d1e93 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_0.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_1.png b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_1.png new file mode 100644 index 000000000..9dee7a443 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_1.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_2.png b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_2.png new file mode 100644 index 000000000..565c8e22e Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_2.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_3.png b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_3.png new file mode 100644 index 000000000..d87c094ab Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_3.png differ diff --git a/kubejs/assets/tfg/textures/block/crop/sunflower_top.png b/kubejs/assets/tfg/textures/block/crop/sunflower_top.png new file mode 100644 index 000000000..846fb2c1c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/crop/sunflower_top.png differ diff --git a/kubejs/assets/tfg/textures/block/dry_ice.png b/kubejs/assets/tfg/textures/block/dry_ice.png new file mode 100644 index 000000000..6fed884f6 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/dry_ice.png differ diff --git a/kubejs/assets/tfg/textures/block/lunar_roots.png b/kubejs/assets/tfg/textures/block/lunar_roots.png new file mode 100644 index 000000000..c1f3ed78d Binary files /dev/null and b/kubejs/assets/tfg/textures/block/lunar_roots.png differ diff --git a/kubejs/assets/tfg/textures/block/lunar_roots_layer_0_emissive.png b/kubejs/assets/tfg/textures/block/lunar_roots_layer_0_emissive.png new file mode 100644 index 000000000..67a89356c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/lunar_roots_layer_0_emissive.png differ diff --git a/kubejs/assets/tfg/textures/block/lunar_sprouts.png b/kubejs/assets/tfg/textures/block/lunar_sprouts.png new file mode 100644 index 000000000..cfb2b26f5 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/lunar_sprouts.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_0.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_0.png new file mode 100644 index 000000000..70abfaeb7 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_0.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_1.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_1.png new file mode 100644 index 000000000..6177f40cb Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_1.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_2.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_2.png new file mode 100644 index 000000000..647082eda Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_2.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_3.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_3.png new file mode 100644 index 000000000..030d223ad Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_3.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_4.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_4.png new file mode 100644 index 000000000..dea500821 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_4.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_5.png b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_5.png new file mode 100644 index 000000000..a19259cd5 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/corallium_arenicolus_5.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/geyser_source.png b/kubejs/assets/tfg/textures/block/planets/venus/geyser_source.png new file mode 100644 index 000000000..69b40239a Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/geyser_source.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/geyser_source_small.png b/kubejs/assets/tfg/textures/block/planets/venus/geyser_source_small.png new file mode 100644 index 000000000..fcc3455dd Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/geyser_source_small.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/geyserite.png b/kubejs/assets/tfg/textures/block/planets/venus/geyserite.png new file mode 100644 index 000000000..7c607f8b8 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/geyserite.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_blue.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_blue.png new file mode 100644 index 000000000..23807766d Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_blue.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_brown.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_brown.png new file mode 100644 index 000000000..771557197 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_brown.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_green.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_green.png new file mode 100644 index 000000000..1abfe1995 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_green.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_orange.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_orange.png new file mode 100644 index 000000000..c61b750e5 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_orange.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_white.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_white.png new file mode 100644 index 000000000..cbc273117 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_white.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_yellow.png b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_yellow.png new file mode 100644 index 000000000..c05cf6345 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sand_fluorapatite_yellow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_blue.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_blue.png new file mode 100644 index 000000000..d9eb8abf9 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_blue.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_brown.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_brown.png new file mode 100644 index 000000000..b16343db7 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_brown.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_green.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_green.png new file mode 100644 index 000000000..b7e5c9fbd Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_green.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_orange.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_orange.png new file mode 100644 index 000000000..4e2002372 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_orange.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_white.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_white.png new file mode 100644 index 000000000..4bb2dcada Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_white.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_yellow.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_yellow.png new file mode 100644 index 000000000..ff57cf5ac Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_bottom_fluorapatite_yellow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_blue.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_blue.png new file mode 100644 index 000000000..913f00957 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_blue.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_brown.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_brown.png new file mode 100644 index 000000000..6002e5a36 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_brown.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_green.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_green.png new file mode 100644 index 000000000..fa9f7665f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_green.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_orange.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_orange.png new file mode 100644 index 000000000..eceb48b1d Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_orange.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_white.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_white.png new file mode 100644 index 000000000..81c8d8836 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_white.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_yellow.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_yellow.png new file mode 100644 index 000000000..b90fbaada Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_chiseled_fluorapatite_yellow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_blue.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_blue.png new file mode 100644 index 000000000..74cef7d26 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_blue.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_brown.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_brown.png new file mode 100644 index 000000000..6279b7443 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_brown.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_green.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_green.png new file mode 100644 index 000000000..2808d23c2 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_green.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_orange.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_orange.png new file mode 100644 index 000000000..2cf0e9ec8 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_orange.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_white.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_white.png new file mode 100644 index 000000000..94a83388f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_white.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_yellow.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_yellow.png new file mode 100644 index 000000000..50b1d6e72 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_fluorapatite_yellow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_blue.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_blue.png new file mode 100644 index 000000000..a3af0234c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_blue.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_brown.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_brown.png new file mode 100644 index 000000000..ea58eecc1 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_brown.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_green.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_green.png new file mode 100644 index 000000000..5fcf09c9c Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_green.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_orange.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_orange.png new file mode 100644 index 000000000..49c438708 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_orange.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_white.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_white.png new file mode 100644 index 000000000..dbccd1d0f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_white.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_yellow.png b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_yellow.png new file mode 100644 index 000000000..50e57b8a4 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sandstone_top_fluorapatite_yellow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_block.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_block.png new file mode 100644 index 000000000..823e3d92a Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_block.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_bottom.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_bottom.png new file mode 100644 index 000000000..d2f69e421 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_bottom.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_medium.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_medium.png new file mode 100644 index 000000000..1c90b25ee Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_medium.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_small.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_small.png new file mode 100644 index 000000000..a5c9714f6 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_cluster_small.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side.png new file mode 100644 index 000000000..d02c0ba9f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side_top.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side_top.png new file mode 100644 index 000000000..48b74f7fb Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_side_top.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_spike.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_spike.png new file mode 100644 index 000000000..353202e86 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_spike.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_top.png b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_top.png new file mode 100644 index 000000000..2293285b6 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/stromatolite_top.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png new file mode 100644 index 000000000..c821c2203 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png.mcmeta b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png.mcmeta new file mode 100644 index 000000000..8e55e43ba --- /dev/null +++ b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png new file mode 100644 index 000000000..c1f920c61 Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png.mcmeta b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png.mcmeta new file mode 100644 index 000000000..7ceb36394 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/planets/venus/sulfur_fumes_still.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png new file mode 100644 index 000000000..3378326fe Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png.mcmeta b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png.mcmeta new file mode 100644 index 000000000..0645f48c6 --- /dev/null +++ b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png new file mode 100644 index 000000000..99f283c5f Binary files /dev/null and b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png differ diff --git a/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png.mcmeta b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png.mcmeta new file mode 100644 index 000000000..24f9c2fae --- /dev/null +++ b/kubejs/assets/tfg/textures/block/planets/venus/super_heated_slurry_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/cyan.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/cyan.png new file mode 100644 index 000000000..fd63d0dda Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/cyan.png differ diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/grey.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/grey.png new file mode 100644 index 000000000..7dce9f917 Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/grey.png differ diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/pink.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/pink.png new file mode 100644 index 000000000..cf867f278 Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/pink.png differ diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/purple.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/purple.png new file mode 100644 index 000000000..26c652cfc Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/purple.png differ diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/sofu.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/sofu.png new file mode 100644 index 000000000..e66eeaf00 Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/sofu.png differ diff --git a/kubejs/assets/tfg/textures/entity/moon_rabbit/white.png b/kubejs/assets/tfg/textures/entity/moon_rabbit/white.png new file mode 100644 index 000000000..441d061af Binary files /dev/null and b/kubejs/assets/tfg/textures/entity/moon_rabbit/white.png differ diff --git a/kubejs/assets/tfg/textures/gui/button.png b/kubejs/assets/tfg/textures/gui/button.png index 1106ec6d3..72ebc6fc4 100644 Binary files a/kubejs/assets/tfg/textures/gui/button.png and b/kubejs/assets/tfg/textures/gui/button.png differ diff --git a/kubejs/assets/tfg/textures/gui/button_20x20.png b/kubejs/assets/tfg/textures/gui/button_20x20.png new file mode 100644 index 000000000..33ea686bf Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/button_20x20.png differ diff --git a/kubejs/assets/tfg/textures/gui/button_98x20.png b/kubejs/assets/tfg/textures/gui/button_98x20.png index aed424309..81b291ee1 100644 Binary files a/kubejs/assets/tfg/textures/gui/button_98x20.png and b/kubejs/assets/tfg/textures/gui/button_98x20.png differ diff --git a/kubejs/assets/tfg/textures/gui/button_hover.gif b/kubejs/assets/tfg/textures/gui/button_hover.gif new file mode 100644 index 000000000..054545d73 Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/button_hover.gif differ diff --git a/kubejs/assets/tfg/textures/gui/button_hover.png b/kubejs/assets/tfg/textures/gui/button_hover.png index f8f329e61..b0fd3ee96 100644 Binary files a/kubejs/assets/tfg/textures/gui/button_hover.png and b/kubejs/assets/tfg/textures/gui/button_hover.png differ diff --git a/kubejs/assets/tfg/textures/gui/button_hover_20x20.png b/kubejs/assets/tfg/textures/gui/button_hover_20x20.png new file mode 100644 index 000000000..b52b837fc Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/button_hover_20x20.png differ diff --git a/kubejs/assets/tfg/textures/gui/button_hover_98x20.gif b/kubejs/assets/tfg/textures/gui/button_hover_98x20.gif new file mode 100644 index 000000000..d502372fb Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/button_hover_98x20.gif differ diff --git a/kubejs/assets/tfg/textures/gui/button_hover_98x20.png b/kubejs/assets/tfg/textures/gui/button_hover_98x20.png index ef79e03ac..49e34ed32 100644 Binary files a/kubejs/assets/tfg/textures/gui/button_hover_98x20.png and b/kubejs/assets/tfg/textures/gui/button_hover_98x20.png differ diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo.png b/kubejs/assets/tfg/textures/gui/curseforge_logo.png index 0263f8093..5dbf64d3d 100644 Binary files a/kubejs/assets/tfg/textures/gui/curseforge_logo.png and b/kubejs/assets/tfg/textures/gui/curseforge_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png index d08e5fa3f..515a02c76 100644 Binary files a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/discord_logo.png b/kubejs/assets/tfg/textures/gui/discord_logo.png index cb6e56ee9..49e63a225 100644 Binary files a/kubejs/assets/tfg/textures/gui/discord_logo.png and b/kubejs/assets/tfg/textures/gui/discord_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png index 278aac391..d161fd55f 100644 Binary files a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/github_logo.png b/kubejs/assets/tfg/textures/gui/github_logo.png index cfa93c8c1..ab5f182bc 100644 Binary files a/kubejs/assets/tfg/textures/gui/github_logo.png and b/kubejs/assets/tfg/textures/gui/github_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/github_logo_hovered.png b/kubejs/assets/tfg/textures/gui/github_logo_hovered.png index 662286f62..b66fbba8d 100644 Binary files a/kubejs/assets/tfg/textures/gui/github_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/github_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/logo_512x512.png b/kubejs/assets/tfg/textures/gui/logo_512x512.png deleted file mode 100644 index e355abb3c..000000000 Binary files a/kubejs/assets/tfg/textures/gui/logo_512x512.png and /dev/null differ diff --git a/kubejs/assets/tfg/textures/gui/modrinth_logo.png b/kubejs/assets/tfg/textures/gui/modrinth_logo.png index 37194a0a8..c958e2a7a 100644 Binary files a/kubejs/assets/tfg/textures/gui/modrinth_logo.png and b/kubejs/assets/tfg/textures/gui/modrinth_logo.png differ diff --git a/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png b/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png index 0abcfdcee..540c1103b 100644 Binary files a/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png and b/kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png differ diff --git a/kubejs/assets/tfg/textures/gui/tfg_logo_icon_outline_white_sr_964x_1024p.gif b/kubejs/assets/tfg/textures/gui/tfg_logo_icon_outline_white_sr_964x_1024p.gif new file mode 100644 index 000000000..83af9cac6 Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/tfg_logo_icon_outline_white_sr_964x_1024p.gif differ diff --git a/kubejs/assets/tfg/textures/gui/tfg_title_stars.gif b/kubejs/assets/tfg/textures/gui/tfg_title_stars.gif new file mode 100644 index 000000000..25409dc11 Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/tfg_title_stars.gif differ diff --git a/kubejs/assets/tfg/textures/gui/tfg_title_vignette.png b/kubejs/assets/tfg/textures/gui/tfg_title_vignette.png new file mode 100644 index 000000000..9fceee3c8 Binary files /dev/null and b/kubejs/assets/tfg/textures/gui/tfg_title_vignette.png differ diff --git a/kubejs/assets/tfg/textures/item/axe_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/axe_head_extruder_mold.png index bf4980a20..458d3bc58 100644 Binary files a/kubejs/assets/tfg/textures/item/axe_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/axe_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/bell_casting_mold.png b/kubejs/assets/tfg/textures/item/bell_casting_mold.png index ff6c6776b..2d5178604 100644 Binary files a/kubejs/assets/tfg/textures/item/bell_casting_mold.png and b/kubejs/assets/tfg/textures/item/bell_casting_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/glacio_stone.png b/kubejs/assets/tfg/textures/item/brick/glacio_stone.png new file mode 100644 index 000000000..3d7541410 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/glacio_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/mars_stone.png b/kubejs/assets/tfg/textures/item/brick/mars_stone.png new file mode 100644 index 000000000..4b1cf9a00 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/mars_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/mercury_stone.png b/kubejs/assets/tfg/textures/item/brick/mercury_stone.png new file mode 100644 index 000000000..51f69a080 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/mercury_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/moon_stone.png b/kubejs/assets/tfg/textures/item/brick/moon_stone.png new file mode 100644 index 000000000..72baa3320 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/moon_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/permafrost.png b/kubejs/assets/tfg/textures/item/brick/permafrost.png new file mode 100644 index 000000000..b931afeef Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/permafrost.png differ diff --git a/kubejs/assets/tfg/textures/item/brick/venus_stone.png b/kubejs/assets/tfg/textures/item/brick/venus_stone.png new file mode 100644 index 000000000..f7516e31f Binary files /dev/null and b/kubejs/assets/tfg/textures/item/brick/venus_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/butchery_knife_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/butchery_knife_head_extruder_mold.png index 93a4849e4..62c58ba25 100644 Binary files a/kubejs/assets/tfg/textures/item/butchery_knife_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/butchery_knife_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/chain_casting_mold.png b/kubejs/assets/tfg/textures/item/chain_casting_mold.png index 43330bf6a..03d570d83 100644 Binary files a/kubejs/assets/tfg/textures/item/chain_casting_mold.png and b/kubejs/assets/tfg/textures/item/chain_casting_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/chipboard_composite.png b/kubejs/assets/tfg/textures/item/chipboard_composite.png new file mode 100644 index 000000000..bd871b54c Binary files /dev/null and b/kubejs/assets/tfg/textures/item/chipboard_composite.png differ diff --git a/kubejs/assets/tfg/textures/item/chisel_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/chisel_head_extruder_mold.png index ec8202022..4d3949c62 100644 Binary files a/kubejs/assets/tfg/textures/item/chisel_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/chisel_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/clean_foil_pack.png b/kubejs/assets/tfg/textures/item/clean_foil_pack.png new file mode 100644 index 000000000..73bcf2333 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/clean_foil_pack.png differ diff --git a/kubejs/assets/tfg/textures/item/dry_ice.png b/kubejs/assets/tfg/textures/item/dry_ice.png new file mode 100644 index 000000000..58c686573 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/dry_ice.png differ diff --git a/kubejs/assets/tfg/textures/item/dry_ice.png.mcmeta b/kubejs/assets/tfg/textures/item/dry_ice.png.mcmeta new file mode 100644 index 000000000..24f9c2fae --- /dev/null +++ b/kubejs/assets/tfg/textures/item/dry_ice.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/kubejs/assets/tfg/textures/item/file_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/file_head_extruder_mold.png index 62ca30abd..cd4c1c96a 100644 Binary files a/kubejs/assets/tfg/textures/item/file_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/file_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/fish_hook_extruder_mold.png b/kubejs/assets/tfg/textures/item/fish_hook_extruder_mold.png new file mode 100644 index 000000000..d46a66aaf Binary files /dev/null and b/kubejs/assets/tfg/textures/item/fish_hook_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/foil_pack.png b/kubejs/assets/tfg/textures/item/foil_pack.png new file mode 100644 index 000000000..6c275d454 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/foil_pack.png differ diff --git a/kubejs/assets/tfg/textures/item/food/calorie_paste.png b/kubejs/assets/tfg/textures/item/food/calorie_paste.png new file mode 100644 index 000000000..6bcea6b2f Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/calorie_paste.png differ diff --git a/kubejs/assets/tfg/textures/item/food/cooked_birt.png b/kubejs/assets/tfg/textures/item/food/cooked_birt.png new file mode 100644 index 000000000..c8e8b403b Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/cooked_birt.png differ diff --git a/kubejs/assets/tfg/textures/item/food/cooked_crawlermari.png b/kubejs/assets/tfg/textures/item/food/cooked_crawlermari.png new file mode 100644 index 000000000..323e4c98c Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/cooked_crawlermari.png differ diff --git a/kubejs/assets/tfg/textures/item/food/cooked_limpet.png b/kubejs/assets/tfg/textures/item/food/cooked_limpet.png new file mode 100644 index 000000000..aefc533bb Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/cooked_limpet.png differ diff --git a/kubejs/assets/tfg/textures/item/food/cooked_moon_rabbit.png b/kubejs/assets/tfg/textures/item/food/cooked_moon_rabbit.png new file mode 100644 index 000000000..c2d29f071 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/cooked_moon_rabbit.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_banana.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_banana.png new file mode 100644 index 000000000..1ca12b7cb Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_banana.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_blackberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_blackberry.png new file mode 100644 index 000000000..63011bff7 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_blackberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_blueberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_blueberry.png new file mode 100644 index 000000000..911bd0a4b Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_blueberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_bunchberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_bunchberry.png new file mode 100644 index 000000000..562dee3bb Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_bunchberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_cherry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_cherry.png new file mode 100644 index 000000000..6c9e782ec Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_cherry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_chorus_fruit.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_chorus_fruit.png new file mode 100644 index 000000000..01cb91bcc Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_chorus_fruit.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_cloudberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_cloudberry.png new file mode 100644 index 000000000..187085684 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_cloudberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_cranberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_cranberry.png new file mode 100644 index 000000000..01b1ddb55 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_cranberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_elderberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_elderberry.png new file mode 100644 index 000000000..d8db379db Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_elderberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_fig.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_fig.png new file mode 100644 index 000000000..9ce1b66a8 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_fig.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_glow_berries.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_glow_berries.png new file mode 100644 index 000000000..be3e90014 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_glow_berries.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_gooseberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_gooseberry.png new file mode 100644 index 000000000..e8eb7c407 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_gooseberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_green_apple.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_green_apple.png new file mode 100644 index 000000000..ad20cfcb7 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_green_apple.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_lemon.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_lemon.png new file mode 100644 index 000000000..053bac6cb Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_lemon.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_melon_slice.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_melon_slice.png new file mode 100644 index 000000000..e8b21068d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_melon_slice.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_olive.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_olive.png new file mode 100644 index 000000000..6d6ee80bd Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_olive.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_orange.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_orange.png new file mode 100644 index 000000000..4ecd0618d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_orange.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_peach.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_peach.png new file mode 100644 index 000000000..cce2ccc6e Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_peach.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_pineapple.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_pineapple.png new file mode 100644 index 000000000..7deeeea9e Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_pineapple.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_plum.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_plum.png new file mode 100644 index 000000000..0a264cf88 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_plum.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_popped_chorus_fruit.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_popped_chorus_fruit.png new file mode 100644 index 000000000..9c5764b29 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_popped_chorus_fruit.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_pumpkin_chunks.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_pumpkin_chunks.png new file mode 100644 index 000000000..08be23af3 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_pumpkin_chunks.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_raspberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_raspberry.png new file mode 100644 index 000000000..057e14fd5 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_raspberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_red_apple.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_red_apple.png new file mode 100644 index 000000000..2f9f07894 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_red_apple.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_red_grapes.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_red_grapes.png new file mode 100644 index 000000000..bb4890be9 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_red_grapes.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_snowberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_snowberry.png new file mode 100644 index 000000000..12678614d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_snowberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_strawberry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_strawberry.png new file mode 100644 index 000000000..f259dc3c9 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_strawberry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_white_grapes.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_white_grapes.png new file mode 100644 index 000000000..382a4b646 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_white_grapes.png differ diff --git a/kubejs/assets/tfg/textures/item/food/freeze_dried_wintergreen_berry.png b/kubejs/assets/tfg/textures/item/food/freeze_dried_wintergreen_berry.png new file mode 100644 index 000000000..453481302 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/freeze_dried_wintergreen_berry.png differ diff --git a/kubejs/assets/tfg/textures/item/food/meal_bag.png b/kubejs/assets/tfg/textures/item/food/meal_bag.png new file mode 100644 index 000000000..52d0615ea Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/meal_bag.png differ diff --git a/kubejs/assets/tfg/textures/item/food/raw_birt.png b/kubejs/assets/tfg/textures/item/food/raw_birt.png new file mode 100644 index 000000000..b60e37e50 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/raw_birt.png differ diff --git a/kubejs/assets/tfg/textures/item/food/raw_crawlermari.png b/kubejs/assets/tfg/textures/item/food/raw_crawlermari.png new file mode 100644 index 000000000..44b6afe89 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/raw_crawlermari.png differ diff --git a/kubejs/assets/tfg/textures/item/food/raw_limpet.png b/kubejs/assets/tfg/textures/item/food/raw_limpet.png new file mode 100644 index 000000000..399ea5651 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/raw_limpet.png differ diff --git a/kubejs/assets/tfg/textures/item/food/raw_moon_rabbit.png b/kubejs/assets/tfg/textures/item/food/raw_moon_rabbit.png new file mode 100644 index 000000000..30d09064f Binary files /dev/null and b/kubejs/assets/tfg/textures/item/food/raw_moon_rabbit.png differ diff --git a/kubejs/assets/tfg/textures/item/hammer_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/hammer_head_extruder_mold.png index 83220a2f3..a6cf6901a 100644 Binary files a/kubejs/assets/tfg/textures/item/hammer_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/hammer_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/hoe_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/hoe_head_extruder_mold.png index 152bb6f93..719c04364 100644 Binary files a/kubejs/assets/tfg/textures/item/hoe_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/hoe_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/javelin_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/javelin_head_extruder_mold.png index 1ecbe20a4..c3bf9b18b 100644 Binary files a/kubejs/assets/tfg/textures/item/javelin_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/javelin_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/knife_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/knife_head_extruder_mold.png index efdc6d366..88e76ad47 100644 Binary files a/kubejs/assets/tfg/textures/item/knife_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/knife_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/lamp_casting_mold.png b/kubejs/assets/tfg/textures/item/lamp_casting_mold.png index d94f7b4a2..86ddabba9 100644 Binary files a/kubejs/assets/tfg/textures/item/lamp_casting_mold.png and b/kubejs/assets/tfg/textures/item/lamp_casting_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/glacio_stone.png b/kubejs/assets/tfg/textures/item/loose/glacio_stone.png new file mode 100644 index 000000000..fdf9de909 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/glacio_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/mars_stone.png b/kubejs/assets/tfg/textures/item/loose/mars_stone.png new file mode 100644 index 000000000..f3ef23b0a Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/mars_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/mercury_stone.png b/kubejs/assets/tfg/textures/item/loose/mercury_stone.png new file mode 100644 index 000000000..a39f9e3f2 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/mercury_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/moon_deepslate.png b/kubejs/assets/tfg/textures/item/loose/moon_deepslate.png new file mode 100644 index 000000000..9f74b724d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/moon_deepslate.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/moon_stone.png b/kubejs/assets/tfg/textures/item/loose/moon_stone.png new file mode 100644 index 000000000..991127684 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/moon_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/permafrost.png b/kubejs/assets/tfg/textures/item/loose/permafrost.png new file mode 100644 index 000000000..2a32ff666 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/permafrost.png differ diff --git a/kubejs/assets/tfg/textures/item/loose/venus_stone.png b/kubejs/assets/tfg/textures/item/loose/venus_stone.png new file mode 100644 index 000000000..0b9d23b10 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/loose/venus_stone.png differ diff --git a/kubejs/assets/tfg/textures/item/mace_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/mace_head_extruder_mold.png index 327fbafe4..7a81c86d3 100644 Binary files a/kubejs/assets/tfg/textures/item/mace_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/mace_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/earth_orbit.png b/kubejs/assets/tfg/textures/item/marker/earth_orbit.png new file mode 100644 index 000000000..1d7adb89c Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/earth_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/mars_orbit.png b/kubejs/assets/tfg/textures/item/marker/mars_orbit.png new file mode 100644 index 000000000..97909a94e Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/mars_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png b/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png new file mode 100644 index 000000000..5cfcd8db4 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/mercury_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/moon_orbit.png b/kubejs/assets/tfg/textures/item/marker/moon_orbit.png new file mode 100644 index 000000000..d76dfa75a Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/moon_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/marker/venus_orbit.png b/kubejs/assets/tfg/textures/item/marker/venus_orbit.png new file mode 100644 index 000000000..dedbd34d2 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/marker/venus_orbit.png differ diff --git a/kubejs/assets/tfg/textures/item/mattock_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/mattock_head_extruder_mold.png index e1bc780cc..cd52b62eb 100644 Binary files a/kubejs/assets/tfg/textures/item/mattock_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/mattock_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/mining_hammer_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/mining_hammer_head_extruder_mold.png index 8398d97eb..20f2c279f 100644 Binary files a/kubejs/assets/tfg/textures/item/mining_hammer_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/mining_hammer_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/pickaxe_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/pickaxe_head_extruder_mold.png index 344e96c5d..c4830a3a0 100644 Binary files a/kubejs/assets/tfg/textures/item/pickaxe_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/pickaxe_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/propick_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/propick_head_extruder_mold.png index 747881431..4d99c051f 100644 Binary files a/kubejs/assets/tfg/textures/item/propick_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/propick_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/rapeseed_product.png b/kubejs/assets/tfg/textures/item/rapeseed_product.png new file mode 100644 index 000000000..0a169f417 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/rapeseed_product.png differ diff --git a/kubejs/assets/tfg/textures/item/rapeseed_seeds.png b/kubejs/assets/tfg/textures/item/rapeseed_seeds.png new file mode 100644 index 000000000..7c7987c70 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/rapeseed_seeds.png differ diff --git a/kubejs/assets/tfg/textures/item/roasted_sunflower_seeds.png b/kubejs/assets/tfg/textures/item/roasted_sunflower_seeds.png new file mode 100644 index 000000000..e4047a36d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/roasted_sunflower_seeds.png differ diff --git a/kubejs/assets/tfg/textures/item/saw_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/saw_head_extruder_mold.png index b333f9b3a..5a26bf80a 100644 Binary files a/kubejs/assets/tfg/textures/item/saw_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/saw_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/screwdriver_tip_extruder_mold.png b/kubejs/assets/tfg/textures/item/screwdriver_tip_extruder_mold.png new file mode 100644 index 000000000..e079f921d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/screwdriver_tip_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/scythe_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/scythe_head_extruder_mold.png index e7c4387ae..731208158 100644 Binary files a/kubejs/assets/tfg/textures/item/scythe_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/scythe_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/shovel_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/shovel_head_extruder_mold.png index 5940e79fb..f69652eda 100644 Binary files a/kubejs/assets/tfg/textures/item/shovel_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/shovel_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/space_suit_fabric.png b/kubejs/assets/tfg/textures/item/space_suit_fabric.png new file mode 100644 index 000000000..7015f7896 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/space_suit_fabric.png differ diff --git a/kubejs/assets/tfg/textures/item/spade_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/spade_head_extruder_mold.png index b621e6a37..9ede5476b 100644 Binary files a/kubejs/assets/tfg/textures/item/spade_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/spade_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/spawn_egg/moon_rabbit.png b/kubejs/assets/tfg/textures/item/spawn_egg/moon_rabbit.png new file mode 100644 index 000000000..0e146c58e Binary files /dev/null and b/kubejs/assets/tfg/textures/item/spawn_egg/moon_rabbit.png differ diff --git a/kubejs/assets/tfg/textures/item/sunflower_product.png b/kubejs/assets/tfg/textures/item/sunflower_product.png new file mode 100644 index 000000000..5be11370b Binary files /dev/null and b/kubejs/assets/tfg/textures/item/sunflower_product.png differ diff --git a/kubejs/assets/tfg/textures/item/sunflower_seed.png b/kubejs/assets/tfg/textures/item/sunflower_seed.png new file mode 100644 index 000000000..e0fca2026 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/sunflower_seed.png differ diff --git a/kubejs/assets/tfg/textures/item/sword_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/sword_head_extruder_mold.png index 24690d7ce..36bbf22fa 100644 Binary files a/kubejs/assets/tfg/textures/item/sword_head_extruder_mold.png and b/kubejs/assets/tfg/textures/item/sword_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/advanced_clockwork_mechanism.png b/kubejs/assets/tfg/textures/item/tacz_helpers/advanced_clockwork_mechanism.png new file mode 100644 index 000000000..f658e5cf9 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/advanced_clockwork_mechanism.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png b/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png new file mode 100644 index 000000000..90fa3e48b Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png.mcmeta b/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png.mcmeta new file mode 100644 index 000000000..7e77c6485 --- /dev/null +++ b/kubejs/assets/tfg/textures/item/tacz_helpers/certus_mechanism.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/flintlock_mechanism.png b/kubejs/assets/tfg/textures/item/tacz_helpers/flintlock_mechanism.png new file mode 100644 index 000000000..fdee08b2d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/flintlock_mechanism.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/large_casing_mold.png b/kubejs/assets/tfg/textures/item/tacz_helpers/large_casing_mold.png new file mode 100644 index 000000000..b864a0440 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/large_casing_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/large_shell_casing.png b/kubejs/assets/tfg/textures/item/tacz_helpers/large_shell_casing.png new file mode 100644 index 000000000..b50be34c7 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/large_shell_casing.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/nitrocellulose.png b/kubejs/assets/tfg/textures/item/tacz_helpers/nitrocellulose.png new file mode 100644 index 000000000..2fdc1abbb Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/nitrocellulose.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/noclockwork_mechanism.png b/kubejs/assets/tfg/textures/item/tacz_helpers/noclockwork_mechanism.png new file mode 100644 index 000000000..057cd6d72 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/noclockwork_mechanism.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/shell_casing_mold.png b/kubejs/assets/tfg/textures/item/tacz_helpers/shell_casing_mold.png new file mode 100644 index 000000000..62948948d Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/shell_casing_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/shell_shell_casing.png b/kubejs/assets/tfg/textures/item/tacz_helpers/shell_shell_casing.png new file mode 100644 index 000000000..23592e32f Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/shell_shell_casing.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/small_casing_mold.png b/kubejs/assets/tfg/textures/item/tacz_helpers/small_casing_mold.png new file mode 100644 index 000000000..b820280ad Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/small_casing_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/tacz_helpers/small_shell_casing.png b/kubejs/assets/tfg/textures/item/tacz_helpers/small_shell_casing.png new file mode 100644 index 000000000..5482238f1 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/tacz_helpers/small_shell_casing.png differ diff --git a/kubejs/assets/tfg/textures/item/terra_firma_greg.png b/kubejs/assets/tfg/textures/item/terra_firma_greg.png index e355abb3c..7c04f2b33 100644 Binary files a/kubejs/assets/tfg/textures/item/terra_firma_greg.png and b/kubejs/assets/tfg/textures/item/terra_firma_greg.png differ diff --git a/kubejs/assets/tfg/textures/item/terra_firma_greg.png.mcmeta b/kubejs/assets/tfg/textures/item/terra_firma_greg.png.mcmeta new file mode 100644 index 000000000..24f9c2fae --- /dev/null +++ b/kubejs/assets/tfg/textures/item/terra_firma_greg.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/kubejs/assets/tfg/textures/item/trapdoor_casting_mold.png b/kubejs/assets/tfg/textures/item/trapdoor_casting_mold.png index 5ca1e99ef..19eae83ba 100644 Binary files a/kubejs/assets/tfg/textures/item/trapdoor_casting_mold.png and b/kubejs/assets/tfg/textures/item/trapdoor_casting_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/unfinished_inscriber_accumulation_press.png b/kubejs/assets/tfg/textures/item/unfinished_inscriber_accumulation_press.png new file mode 100644 index 000000000..99f23e090 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/unfinished_inscriber_accumulation_press.png differ diff --git a/kubejs/assets/tfg/textures/item/used_foil_pack.png b/kubejs/assets/tfg/textures/item/used_foil_pack.png new file mode 100644 index 000000000..94470adb7 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/used_foil_pack.png differ diff --git a/kubejs/assets/tfg/textures/item/vitrified_pearl.png b/kubejs/assets/tfg/textures/item/vitrified_pearl.png new file mode 100644 index 000000000..aaacc7b85 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/vitrified_pearl.png differ diff --git a/kubejs/assets/tfg/textures/item/whisk_extruder_mold.png b/kubejs/assets/tfg/textures/item/whisk_extruder_mold.png new file mode 100644 index 000000000..1fcf37ee3 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/whisk_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/wire_cutter_head_extruder_mold.png b/kubejs/assets/tfg/textures/item/wire_cutter_head_extruder_mold.png new file mode 100644 index 000000000..9ec9d20b0 Binary files /dev/null and b/kubejs/assets/tfg/textures/item/wire_cutter_head_extruder_mold.png differ diff --git a/kubejs/assets/tfg/textures/item/wrench_tip_extruder_mold.png b/kubejs/assets/tfg/textures/item/wrench_tip_extruder_mold.png new file mode 100644 index 000000000..78cc0dcaf Binary files /dev/null and b/kubejs/assets/tfg/textures/item/wrench_tip_extruder_mold.png differ diff --git a/kubejs/assets/tfg_excludes.zip b/kubejs/assets/tfg_excludes.zip index 025e9726f..c4f559e41 100644 Binary files a/kubejs/assets/tfg_excludes.zip and b/kubejs/assets/tfg_excludes.zip differ diff --git a/kubejs/assets/vintageimprovements/lang/uk_ua.json b/kubejs/assets/vintageimprovements/lang/uk_ua.json new file mode 100644 index 000000000..206103933 --- /dev/null +++ b/kubejs/assets/vintageimprovements/lang/uk_ua.json @@ -0,0 +1,21 @@ +{ + "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", + "block.vintageimprovements.vacuum_chamber": "Вакуумна Камера", + "item.vintageimprovements.aluminum_sheet": "Алюмінієва пластина", + "item.vintageimprovements.calorite_sheet": "Калоритова пластина", + "item.vintageimprovements.cast_iron_sheet": "Чавунна пластина", + "item.vintageimprovements.cobalt_sheet": "Кобальтова пластина", + "item.vintageimprovements.desh_sheet": "Дешова пластина", + "item.vintageimprovements.invar_sheet": "Інварова пластина", + "item.vintageimprovements.lead_sheet": "Свинцева пластина", + "item.vintageimprovements.nickel_sheet": "Нікелевий лист", + "item.vintageimprovements.osmium_sheet": "Осмієва пластина", + "item.vintageimprovements.ostrum_sheet": "Острумова пластина", + "item.vintageimprovements.palladium_sheet": "Паладієва пластина", + "item.vintageimprovements.platinum_sheet": "Платинова пластина", + "item.vintageimprovements.rhodium_sheet": "Родієва пластина", + "item.vintageimprovements.rose_gold_sheet": "Пластина Рожевого золота", + "item.vintageimprovements.silver_sheet": "Срібна пластина", + "item.vintageimprovements.vanadium_sheet": "Ванадієва пластина", + "item.vintageimprovements.zinc_sheet": "Цинкова пластина" +} \ No newline at end of file diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js index 9cbfe6003..7e490807f 100644 --- a/kubejs/client_scripts/tooltips.js +++ b/kubejs/client_scripts/tooltips.js @@ -1,44 +1,46 @@ const registerTooltips = (event) => { event.addAdvanced(['gtceu:lv_macerator', 'gtceu:mv_macerator', 'gtceu:hp_steam_macerator'], (item, advanced, text) => { - text.add(1, [text.of('Only outputs the first slot shown in EMI/JEI until HV.')]) + text.add(1, [text.of('§7Only outputs the first slot shown in EMI/JEI until HV.')]) }) event.addAdvanced(['minecraft:name_tag'], (item, advanced, text) => { - text.add(1, [text.of('Used on a Scribing Table along with an item to name it, or with black dye to name the tag.')]) + text.add(1, [text.of('§7Used on a Scribing Table along with an item to name it, or with black dye to name the tag.')]) }) event.addAdvanced(['toolbelt:belt'], (item, advanced, text) => { - text.add(1, [text.of('Press the §o§6Swap Tool§r keybind to open the radial menu.')]), - text.add(2, [text.of(`You can also right click with it in hand to add or remove tools.`)]) + text.add(1, [text.of('§7Press the §o§6Swap Tool§7 keybind to open the radial menu.')]), + text.add(2, [text.of(`§7You can also right click with it in hand to add or remove tools.`)]) text.add(3, [text.of(`§cDo not dye this or you won't be able to upgrade.`)]) }) event.addAdvanced(['toolbelt:pouch'], (item, advanced, text) => { - text.add(1, [text.of('Used to upgrade your toolbelt to add more slots')]), - text.add(2, [text.of(`Can't be used with §cd§ey§ae§9d §rbelts or belts that have tools inside.`)]) + text.add(1, [text.of('§7Used to upgrade your toolbelt to add more slots')]), + text.add(2, [text.of(`§7Can't be used with §cd§ey§ae§9d §rbelts or belts that have tools inside.`)]) }) event.addAdvanced(['firmalife:bucket/yeast_starter'], (item, advanced, text) => { - text.add(1, [text.of('Created with dried fruit')]) + text.add(1, [text.of('§7Created with dried fruit')]) }) event.addAdvanced(['firmalife:beehive'], (item, advanced, text) => { - text.add(1, [text.of('Needs to be filled with empty frames and surrounded by flowers to attract bees.')]) + text.add(1, [text.of('§7Needs to be filled with empty frames and surrounded by flowers to attract bees.')]) }) event.addAdvanced(["treetap:tap"], (item, advanced, text) => { text.add(1, [text.of("§4Obsolete§f: Replaced by the AFC TreeTap, you can craft it from this one by placing this in a crafting table!")]) }) - event.addAdvanced(['create:blaze_burner'], (item, advanced, text) => { - text.add(1, text.of('§cSuperheat§r with Coke, Anthracite, or Flawless and Exquisite coal gems.')) + event.addAdvanced(["tfcea:refrigerator"], (item, advanced, text) => { + text.add(1, [text.of("§4Obsolete§f: Replaced by the GregTech Refrigerator, you can craft it from this one by placing this in a crafting table!")]) }) - event.addAdvanced(['gtceu:greenhouse'], (item, advanced, text) => { + event.addAdvanced(['create:blaze_burner'], (item, advanced, text) => { + text.add(1, text.of('§cSuperheat§r §7with Coke, Anthracite, or Flawless and Exquisite coal gems.')) + }) + event.addAdvanced(['tfg:electric_greenhouse'], (item, advanced, text) => { text.add(1, text.of('This machine has a §2Perfect Overclock§r!')), - text.add(2, text.of('Currently, due to a bug, sometimes outputs rotten food.')) - text.add(3, text.of(`The interior is customizable! Check the multiblock preview in JEI.`)) + text.add(2, text.of(`The interior is customizable! Check the multiblock preview in JEI.`)) }) event.addAdvanced(['gtceu:nether_dome'], (item, advanced, text) => { - text.add(1, text.of('Artificial enviroment to simulate the Nether.')), - text.add(2, text.of(`The interior is customizable! Check the multiblock preview in JEI.`)) + text.add(1, text.of('§7Artificial enviroment to simulate the Nether.')), + text.add(2, text.of(`§7The interior is customizable! Check the multiblock preview in JEI.`)) }) event.addAdvanced(['gtceu:end_dome'], (item, advanced, text) => { - text.add(1, text.of('Artificial enviroment to simulate the End.')), - text.add(2, text.of(`The interior is customizable! Check the multiblock preview in JEI.`)) + text.add(1, text.of('§7Artificial enviroment to simulate the End.')), + text.add(2, text.of(`§7The interior is customizable! Check the multiblock preview in JEI.`)) }) // Insulation @@ -49,47 +51,71 @@ const registerTooltips = (event) => event.addAdvanced(['create:netherite_diving_helmet', 'create:netherite_backtank', 'create:netherite_diving_boots', 'minecraft:netherite_leggings'], (item, advanced, text) => { text.add(1, text.of('§7Warmth: -2')), text.add(2, text.of('§7Insulation: +9')) - text.add(3, text.of('Wear the full set to be §eHeatproof§r from ambient temperatures.')) + text.add(3, text.of('§7Wear the full set to be §eHeatproof§7 from ambient temperatures.')) }) event.addAdvanced(['gtceu:nanomuscle_helmet', 'gtceu:nanomuscle_chestplate', 'gtceu:nanomuscle_leggings', 'gtceu:nanomuscle_boots', 'gtceu:avanced_nanomuscle_chestplate'], (item, advanced, text) => { - text.add(1, text.of('§7Warmth: -0.5')), + text.add(1, text.of('§7Warmth: 0')), text.add(2, text.of('§7Insulation: +10')) - text.add(3, text.of('Wear the full set to be §eFully Insulated§r from ambient temperatures.')) + text.add(3, text.of('§7Wear the full set to be §eFully Insulated§7 from ambient temperatures.')) }) event.addAdvanced(['gtceu:quarktech_helmet', 'gtceu:quarktech_chestplate', 'gtceu:quarktech_leggings', 'gtceu:quarktech_boots', 'gtceu:advanced_quarktech_chestplate'], (item, advanced, text) => { - text.add(1, text.of('§7Warmth: -0.5')), + text.add(1, text.of('§7Warmth: 0')), text.add(2, text.of('§7Insulation: +10')) - text.add(3, text.of('Wear the full set to be §eFully Insulated§r from ambient temperatures.')) + text.add(3, text.of('§7Wear the full set to be §eFully Insulated§7 from ambient temperatures.')) + }) + event.addAdvanced([ + 'ad_astra:space_helmet', 'ad_astra:space_suit', 'ad_astra:space_pants', 'ad_astra:space_boots', + 'ad_astra:netherite_space_helmet', 'ad_astra:netherite_space_suit', 'ad_astra:netherite_space_pants', 'ad_astra:netherite_space_boots', + 'ad_astra:jet_suit_helmet', 'ad_astra:jet_suit', 'ad_astra:jet_suit_pants', 'ad_astra:jet_suit_boots' + ], (item, advanced, text) => { + text.add(1, text.of('§7Warmth: 0')), + text.add(2, text.of('§7Insulation: +10')) + text.add(3, text.of('§7Wear the full set to be §eFully Insulated§7 from ambient temperatures.')) }) //supports global.TFC_WOOD_TYPES.forEach(wood => { event.addAdvanced([`tfc:wood/support/${wood}`], (item, advanced, text) => { - text.add(1, text.of('9 x 5 x 9')) + text.add(1, text.of('§79 x 5 x 9')) }) }) global.AFC_WOOD_TYPES.forEach(wood => { event.addAdvanced([`afc:wood/support/${wood}`], (item, advanced, text) => { - text.add(1, text.of('9 x 5 x 9')) + text.add(1, text.of('§79 x 5 x 9')) }) }) event.addAdvanced(['tfg:light_concrete_support', 'tfg:dark_concrete_support', 'tfg:rebar_support'], (item, advanced, text) => { - text.add(1, text.of('17 x 9 x 17')) + text.add(1, text.of('§717 x 9 x 17')) }) event.addAdvanced(['tfg:reinforced_light_concrete_support', 'tfg:reinforced_dark_concrete_support', 'tfg:steel_support'], (item, advanced, text) => { - text.add(1, text.of('33 x 13 x 33')) + text.add(1, text.of('§733 x 13 x 33')) }) const other_stone = ['pyroxenite', 'migmatite', 'travertine'] const stone_types = global.TFC_STONE_TYPES.concat(other_stone) stone_types.forEach(stone => { event.addAdvanced([`tfg:${stone}_support`], (item, advanced, text) => { - text.add(1, text.of('9 x 5 x 9')) + text.add(1, text.of('§79 x 5 x 9')) }) }) // Vessels event.addAdvanced(['#tfc:fired_vessels'], (item, advanced, text) => { text.add(1, text.of('§cMax: 3024mB')) + + }) + + // Solar Panel + + event.addAdvanced(['ad_astra:solar_panel'], (item, advanced, text) => { + text.add(1, text.of('Produces §664 Eu/t§r on the §6moon§r during the §6day§r')) + }) + + // MEGA Deprecated 0.10 + event.addAdvanced(['#megacells:mega_interface'], (item, advanced, text) => { + text.add(1, text.of('§cDeprecated cannot be craft anymore')) + }) + event.addAdvanced(['#megacells:mega_pattern_provider'], (item, advanced, text) => { + text.add(1, text.of('§cDeprecated cannot be craft anymore')) }) } \ No newline at end of file diff --git a/kubejs/data/ad_astra/dimension/mars.json b/kubejs/data/ad_astra/dimension/mars.json new file mode 100644 index 000000000..9a3ecd53e --- /dev/null +++ b/kubejs/data/ad_astra/dimension/mars.json @@ -0,0 +1,204942 @@ +{ + "type": "ad_astra:mars", + "generator": { + "type": "minecraft:noise", + "biome_source": { + "type": "minecraft:multi_noise", + "biomes": [ + { + "biome": "minecraft:mushroom_fields", + "parameters": { + "continentalness": [ + -1.2, + -1.05 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:mushroom_fields", + "parameters": { + "continentalness": [ + -1.2, + -1.05 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_frozen_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_frozen_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:frozen_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:frozen_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_cold_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_cold_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:cold_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:cold_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_lukewarm_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:deep_lukewarm_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:lukewarm_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:lukewarm_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:warm_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:warm_ocean", + "parameters": { + "continentalness": [ + -1.05, + -0.455 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:warm_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 0, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:warm_ocean", + "parameters": { + "continentalness": [ + -0.455, + -0.19 + ], + "depth": 1, + "erosion": [ + -1, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + 1 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -1, + -0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.9333, + -0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.7666, + -0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.5666, + -0.4 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.4, + -0.2666 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_spruce_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:flower_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.2666, + -0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.55 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.55 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.55 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.55 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "tfg:mars/martian_riverbed", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + -0.05, + 0.05 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:snowy_beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:beach", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.05, + 0.2666 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.2666, + 0.4 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.4, + 0.5666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.5666, + 0.7666 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "tfg:mars/martian_mountains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.7666, + 0.9333 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:stony_shore", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + -1, + -0.2225 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -1, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:mangrove_swamp", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:ice_spikes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_plains", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -1, + -0.45 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_gravelly_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:meadow", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_pine_taiga", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.45, + -0.15 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sunflower_plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:snowy_slopes", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:cherry_grove", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_hills", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:birch_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:old_growth_birch_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:grove", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_forest", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:dark_forest", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + -0.15, + 0.2 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna_plateau", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:plains", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:forest", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:sparse_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:jungle", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:bamboo_jungle", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.2, + 0.55 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -1, + -0.35 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:eroded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.35, + -0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + -0.1, + 0.1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:windswept_savanna", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.1, + 0.3 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 0, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 1 + ], + "depth": 1, + "erosion": [ + -1, + -0.7799 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + -0.11, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.7799, + -0.375 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 0.3 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 0, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.3, + 1 + ], + "depth": 1, + "erosion": [ + -0.375, + -0.2225 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 0.03 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:wooded_badlands", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + -0.2225, + 0.05 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 0, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + 1 + ], + "depth": 1, + "erosion": [ + 0.05, + 0.45 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.11, + 0.03 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 0, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + 0.03, + 1 + ], + "depth": 1, + "erosion": [ + 0.45, + 0.55 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 0, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + }, + { + "biome": "minecraft:desert", + "parameters": { + "continentalness": [ + -0.19, + -0.11 + ], + "depth": 1, + "erosion": [ + 0.55, + 1 + ], + "humidity": [ + 0.3, + 1 + ], + "offset": 0, + "temperature": [ + 0.55, + 1 + ], + "weirdness": [ + 0.9333, + 1 + ] + } + } + ] + }, + "settings": "tfg:mars_noise" + } +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/dimension/moon.json b/kubejs/data/ad_astra/dimension/moon.json new file mode 100644 index 000000000..9d45ed528 --- /dev/null +++ b/kubejs/data/ad_astra/dimension/moon.json @@ -0,0 +1,132 @@ +{ + "type": "tfg:moon", + "generator": { + "type": "minecraft:noise", + "settings": "tfg:moon_noise", + "biome_source": { + "type": "minecraft:multi_noise", + "biomes": [ + { + "biome": "tfg:moon/lunar_lights_dense", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ 0.4, 1 ], + "erosion": 0, + "weirdness": [ 0.4, 1 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_lights_sparse", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ 0.2, 0.4 ], + "erosion": 0, + "weirdness": [ 0.2, 0.4 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_asurine_dense", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ 0.4, 1 ], + "erosion": 0, + "weirdness": [ -1, -0.4 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_asurine_sparse", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ 0.2, 0.4 ], + "erosion": 0, + "weirdness": [ -0.4, -0.2 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_plains", + "parameters": { + "temperature": 0, + "humidity": -0.1, + "continentalness": [ -0.2, 0.2 ], + "erosion": 0, + "weirdness": [ -0.2, 0.2 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_sands", + "parameters": { + "temperature": 0, + "humidity": 0.2, + "continentalness": [ -0.2, 0.2 ], + "erosion": 0, + "weirdness": [ -0.2, 0.2 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_corals_sparse", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ -0.4, -0.2 ], + "erosion": 0, + "weirdness": [ -0.4, -0.2 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_corals_dense", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ -1, -0.4 ], + "erosion": 0, + "weirdness": [ -1, -0.4 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_chorus_sparse", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ -0.4, -0.2 ], + "erosion": 0, + "weirdness": [ 0.2, 0.4 ], + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:moon/lunar_chorus_dense", + "parameters": { + "temperature": 0, + "humidity": 0, + "continentalness": [ -1, -0.4 ], + "erosion": 0, + "weirdness": [ 0.4, 1 ], + "depth": 0, + "offset": 0 + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/dimension/venus.json b/kubejs/data/ad_astra/dimension/venus.json new file mode 100644 index 000000000..de25ba301 --- /dev/null +++ b/kubejs/data/ad_astra/dimension/venus.json @@ -0,0 +1,36 @@ +{ + "type": "ad_astra:venus", + "generator": { + "type": "minecraft:noise", + "settings": "tfg:venus_noise", + "biome_source": { + "type": "minecraft:multi_noise", + "biomes": [ + { + "biome": "tfg:venus/venus_delta", + "parameters": { + "temperature": 1, + "humidity": 0, + "continentalness": 0.3, + "erosion": -0.5, + "weirdness": 0.5, + "depth": 0, + "offset": 0 + } + }, + { + "biome": "tfg:venus/venus_fractured_lands", + "parameters": { + "temperature": 0.5, + "humidity": 0.5, + "continentalness": 0, + "erosion": 1.0, + "depth": -0.5, + "weirdness": -0.5, + "offset": 0.0 + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/cheese_block.json b/kubejs/data/ad_astra/loot_tables/blocks/cheese_block.json new file mode 100644 index 000000000..f519ad61e --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/cheese_block.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ad_astra:cheese", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2, + "max": 5, + "type": "minecraft:uniform" + } + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ad_astra:blocks/cheese_block" +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/glacio_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/glacio_stone.json new file mode 100644 index 000000000..aa7923479 --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/glacio_stone.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:glacio_stone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/glacio_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/mars_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/mars_stone.json new file mode 100644 index 000000000..13574c3bc --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/mars_stone.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:mars_stone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/mars_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/mercury_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/mercury_stone.json new file mode 100644 index 000000000..f5e6faf3f --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/mercury_stone.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:mercury_stone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/mercury_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/moon_cheese_ore.json b/kubejs/data/ad_astra/loot_tables/blocks/moon_cheese_ore.json new file mode 100644 index 000000000..57728104f --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/moon_cheese_ore.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ad_astra:cheese", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ad_astra:blocks/moon_cheese_ore" +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/moon_deepslate.json b/kubejs/data/ad_astra/loot_tables/blocks/moon_deepslate.json new file mode 100644 index 000000000..5e092fc48 --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/moon_deepslate.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:moon_deepslate", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/moon_deepslate", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/moon_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/moon_stone.json new file mode 100644 index 000000000..d8a2a84e9 --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/moon_stone.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:moon_stone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/moon_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/sky_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/sky_stone.json new file mode 100644 index 000000000..205dda2cf --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/sky_stone.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "gtceu:poor_raw_iron" + }, + { + "type": "minecraft:item", + "name": "minecraft:raw_iron" + }, + { + "type": "minecraft:item", + "name": "gtceu:rich_raw_iron" + } + ], + "rolls": 5.0 + } + ], + "random_sequence": "ad_astra:blocks/sky_stone" +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/loot_tables/blocks/venus_stone.json b/kubejs/data/ad_astra/loot_tables/blocks/venus_stone.json new file mode 100644 index 000000000..9476c814b --- /dev/null +++ b/kubejs/data/ad_astra/loot_tables/blocks/venus_stone.json @@ -0,0 +1,44 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "ad_astra:venus_stone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfg:loose/venus_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/earth.json b/kubejs/data/ad_astra/planets/earth.json new file mode 100644 index 000000000..72bb5ad14 --- /dev/null +++ b/kubejs/data/ad_astra/planets/earth.json @@ -0,0 +1,10 @@ +{ + "dimension": "minecraft:overworld", + "gravity": 9.807, + "orbit": "ad_astra:earth_orbit", + "oxygen": true, + "solar_power": 32, + "solar_system": "ad_astra:solar_system", + "temperature": 15, + "tier": 1 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/earth_orbit.json b/kubejs/data/ad_astra/planets/earth_orbit.json new file mode 100644 index 000000000..70568170e --- /dev/null +++ b/kubejs/data/ad_astra/planets/earth_orbit.json @@ -0,0 +1,9 @@ +{ + "dimension": "ad_astra:earth_orbit", + "gravity": 0.0, + "oxygen": false, + "solar_power": 256, + "solar_system": "ad_astra:solar_system", + "temperature": -270, + "tier": 1 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/mars.json b/kubejs/data/ad_astra/planets/mars.json new file mode 100644 index 000000000..37c5c5f50 --- /dev/null +++ b/kubejs/data/ad_astra/planets/mars.json @@ -0,0 +1,10 @@ +{ + "dimension": "ad_astra:mars", + "gravity": 3.72076, + "orbit": "ad_astra:mars_orbit", + "oxygen": false, + "solar_power": 32, + "solar_system": "ad_astra:solar_system", + "temperature": -65, + "tier": 2 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/mars_orbit.json b/kubejs/data/ad_astra/planets/mars_orbit.json new file mode 100644 index 000000000..0c46e8d28 --- /dev/null +++ b/kubejs/data/ad_astra/planets/mars_orbit.json @@ -0,0 +1,9 @@ +{ + "dimension": "ad_astra:mars_orbit", + "gravity": 0.0, + "oxygen": false, + "solar_power": 128, + "solar_system": "ad_astra:solar_system", + "temperature": -270, + "tier": 2 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/moon.json b/kubejs/data/ad_astra/planets/moon.json new file mode 100644 index 000000000..0205ab90e --- /dev/null +++ b/kubejs/data/ad_astra/planets/moon.json @@ -0,0 +1,10 @@ +{ + "dimension": "ad_astra:moon", + "gravity": 1.622, + "orbit": "ad_astra:moon_orbit", + "oxygen": false, + "solar_power": 256, + "solar_system": "ad_astra:solar_system", + "temperature": -173, + "tier": 1 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/moon_orbit.json b/kubejs/data/ad_astra/planets/moon_orbit.json new file mode 100644 index 000000000..8d99b8202 --- /dev/null +++ b/kubejs/data/ad_astra/planets/moon_orbit.json @@ -0,0 +1,9 @@ +{ + "dimension": "ad_astra:moon_orbit", + "gravity": 0.0, + "oxygen": false, + "solar_power": 256, + "solar_system": "ad_astra:solar_system", + "temperature": -270, + "tier": 1 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/venus.json b/kubejs/data/ad_astra/planets/venus.json new file mode 100644 index 000000000..ed182032e --- /dev/null +++ b/kubejs/data/ad_astra/planets/venus.json @@ -0,0 +1,10 @@ +{ + "dimension": "ad_astra:venus", + "gravity": 8.87, + "orbit": "ad_astra:venus_orbit", + "oxygen": false, + "solar_power": 32, + "solar_system": "ad_astra:solar_system", + "temperature": 465, + "tier": 3 +} \ No newline at end of file diff --git a/kubejs/data/ad_astra/planets/venus_orbit.json b/kubejs/data/ad_astra/planets/venus_orbit.json new file mode 100644 index 000000000..75f26f72c --- /dev/null +++ b/kubejs/data/ad_astra/planets/venus_orbit.json @@ -0,0 +1,9 @@ +{ + "dimension": "ad_astra:glacio_orbit", + "gravity": 0.0, + "oxygen": false, + "solar_power": 512, + "solar_system": "ad_astra:solar_system", + "temperature": -270, + "tier": 3 +} \ No newline at end of file diff --git a/kubejs/data/ae2/loot_tables/blocks/quartz_block.json b/kubejs/data/ae2/loot_tables/blocks/quartz_block.json new file mode 100644 index 000000000..83a926aff --- /dev/null +++ b/kubejs/data/ae2/loot_tables/blocks/quartz_block.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "gtceu:poor_raw_certus_quartz" + }, + { + "type": "minecraft:item", + "name": "gtceu:raw_certus_quartz" + }, + { + "type": "minecraft:item", + "name": "gtceu:rich_raw_certus_quartz" + } + ], + "rolls": 3.0 + } + ], + "random_sequence": "ad_astra:blocks/sky_stone" +} \ No newline at end of file diff --git a/kubejs/data/endermanoverhaul/loot_tables/entities/end_enderman.json b/kubejs/data/endermanoverhaul/loot_tables/entities/end_enderman.json new file mode 100644 index 000000000..4ce0c5338 --- /dev/null +++ b/kubejs/data/endermanoverhaul/loot_tables/entities/end_enderman.json @@ -0,0 +1,45 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "endermanoverhaul:corrupted_pearl" + }, + { + "type": "minecraft:item", + "name": "endermanoverhaul:soul_pearl" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 4.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:chorus_fruit" + }, + { + "type": "minecraft:item", + "name": "tfg:lunar_chorus_flower" + } + ], + "rolls": 2.0 + } + ], + "random_sequence": "endermanoverhaul:entities/soulsand_valley_enderman" +} \ No newline at end of file diff --git a/kubejs/data/endermanoverhaul/loot_tables/entities/end_islands_enderman.json b/kubejs/data/endermanoverhaul/loot_tables/entities/end_islands_enderman.json new file mode 100644 index 000000000..7d6f58110 --- /dev/null +++ b/kubejs/data/endermanoverhaul/loot_tables/entities/end_islands_enderman.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "endermanoverhaul:ancient_pearl" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "endermanoverhaul:corrupted_pearl" + }, + { + "type": "minecraft:item", + "name": "endermanoverhaul:soul_pearl" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "endermanoverhaul:entities/soulsand_valley_enderman" +} \ No newline at end of file diff --git a/kubejs/data/endermanoverhaul/loot_tables/entities/soulsand_valley_enderman.json b/kubejs/data/endermanoverhaul/loot_tables/entities/soulsand_valley_enderman.json new file mode 100644 index 000000000..5cd23cb7a --- /dev/null +++ b/kubejs/data/endermanoverhaul/loot_tables/entities/soulsand_valley_enderman.json @@ -0,0 +1,41 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "endermanoverhaul:corrupted_pearl" + }, + { + "type": "minecraft:item", + "name": "endermanoverhaul:soul_pearl" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 4.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:chorus_fruit" + } + ], + "rolls": 2.0 + } + ], + "random_sequence": "endermanoverhaul:entities/soulsand_valley_enderman" +} \ No newline at end of file diff --git a/kubejs/data/endermanoverhaul/loot_tables/entities/windswept_hills_enderman.json b/kubejs/data/endermanoverhaul/loot_tables/entities/windswept_hills_enderman.json new file mode 100644 index 000000000..238199e52 --- /dev/null +++ b/kubejs/data/endermanoverhaul/loot_tables/entities/windswept_hills_enderman.json @@ -0,0 +1,41 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:ender_pearl" + }, + { + "type": "minecraft:item", + "name": "endermanoverhaul:summoner_pearl" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 4.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:chorus_fruit" + } + ], + "rolls": 2.0 + } + ], + "random_sequence": "endermanoverhaul:entities/windswept_hills_enderman" +} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_aluminium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_aluminium_cogwheel.json deleted file mode 100644 index e14f22878..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_aluminium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_aluminium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_aluminium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_andesite_alloy_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_andesite_alloy_cogwheel.json deleted file mode 100644 index 09304f82f..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_andesite_alloy_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_andesite_alloy_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_andesite_alloy_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_darmstadtium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_darmstadtium_cogwheel.json deleted file mode 100644 index ec3f612b3..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_darmstadtium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_darmstadtium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_darmstadtium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_naquadah_alloy_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_naquadah_alloy_cogwheel.json deleted file mode 100644 index 965a57b1d..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_naquadah_alloy_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_naquadah_alloy_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_naquadah_alloy_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_neutronium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_neutronium_cogwheel.json deleted file mode 100644 index c6fb85829..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_neutronium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_neutronium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_neutronium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_rhodium_plated_palladium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_rhodium_plated_palladium_cogwheel.json deleted file mode 100644 index 8d26ac33b..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_rhodium_plated_palladium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_rhodium_plated_palladium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_rhodium_plated_palladium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_stainless_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_stainless_steel_cogwheel.json deleted file mode 100644 index 2580d9875..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_stainless_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_stainless_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_stainless_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_steel_cogwheel.json deleted file mode 100644 index 221f23fdb..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_titanium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_titanium_cogwheel.json deleted file mode 100644 index 408bcdbd6..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_titanium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_titanium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_titanium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_tungsten_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_tungsten_steel_cogwheel.json deleted file mode 100644 index 444e3d5b1..000000000 --- a/kubejs/data/greate/loot_tables/blocks/andesite_encased_large_tungsten_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_tungsten_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/andesite_encased_large_tungsten_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_aluminium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_aluminium_cogwheel.json deleted file mode 100644 index a7a746480..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_aluminium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_aluminium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_aluminium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_andesite_alloy_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_andesite_alloy_cogwheel.json deleted file mode 100644 index 687399fa3..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_andesite_alloy_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_andesite_alloy_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_andesite_alloy_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_darmstadtium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_darmstadtium_cogwheel.json deleted file mode 100644 index bbd6490e1..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_darmstadtium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_darmstadtium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_darmstadtium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_naquadah_alloy_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_naquadah_alloy_cogwheel.json deleted file mode 100644 index d2cf7859b..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_naquadah_alloy_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_naquadah_alloy_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_naquadah_alloy_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_neutronium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_neutronium_cogwheel.json deleted file mode 100644 index 26bce8b0a..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_neutronium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_neutronium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_neutronium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_rhodium_plated_palladium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_rhodium_plated_palladium_cogwheel.json deleted file mode 100644 index 84a91c18e..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_rhodium_plated_palladium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_rhodium_plated_palladium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_rhodium_plated_palladium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_stainless_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_stainless_steel_cogwheel.json deleted file mode 100644 index a71faa358..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_stainless_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_stainless_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_stainless_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_steel_cogwheel.json deleted file mode 100644 index 1c6189f67..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_titanium_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_titanium_cogwheel.json deleted file mode 100644 index a2e4466d2..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_titanium_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_titanium_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_titanium_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_tungsten_steel_cogwheel.json b/kubejs/data/greate/loot_tables/blocks/brass_encased_large_tungsten_steel_cogwheel.json deleted file mode 100644 index 8fdc6db6b..000000000 --- a/kubejs/data/greate/loot_tables/blocks/brass_encased_large_tungsten_steel_cogwheel.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "greate:large_tungsten_steel_cogwheel" - } - ], - "rolls": 1.0 - } - ], - "random_sequence": "greate:blocks/brass_encased_large_tungsten_steel_cogwheel" -} \ No newline at end of file diff --git a/kubejs/data/minecraft/dimension/the_nether.json b/kubejs/data/minecraft/dimension/the_nether.json index 2d6dbada9..2caadad93 100644 --- a/kubejs/data/minecraft/dimension/the_nether.json +++ b/kubejs/data/minecraft/dimension/the_nether.json @@ -2,7 +2,7 @@ "type": "tfg:the_nether", "generator": { "type": "minecraft:noise", - "settings": "tfg:nether", + "settings": "tfg:nether_noise", "biome_source": { "type": "minecraft:multi_noise", "biomes": [ diff --git a/kubejs/data/minecraft/loot_tables/blocks/brown_mushroom_block.json b/kubejs/data/minecraft/loot_tables/blocks/brown_mushroom_block.json index 08eeb81be..9cdc4f0c2 100644 --- a/kubejs/data/minecraft/loot_tables/blocks/brown_mushroom_block.json +++ b/kubejs/data/minecraft/loot_tables/blocks/brown_mushroom_block.json @@ -7,12 +7,16 @@ "entries": [ { "type": "minecraft:item", - "name": "minecraft:brown_mushroom_block" + "name": "minecraft:brown_mushroom" } ], "conditions": [ { "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.25 } ] } diff --git a/kubejs/data/minecraft/loot_tables/blocks/red_mushroom_block.json b/kubejs/data/minecraft/loot_tables/blocks/red_mushroom_block.json index 9b2379355..b60ac514a 100644 --- a/kubejs/data/minecraft/loot_tables/blocks/red_mushroom_block.json +++ b/kubejs/data/minecraft/loot_tables/blocks/red_mushroom_block.json @@ -7,12 +7,16 @@ "entries": [ { "type": "minecraft:item", - "name": "minecraft:red_mushroom_block" + "name": "minecraft:red_mushroom" } ], "conditions": [ { "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.25 } ] } diff --git a/kubejs/data/minecraft/loot_tables/entities/zombie.json b/kubejs/data/minecraft/loot_tables/entities/zombie.json index 12839c18d..4c4758d92 100644 --- a/kubejs/data/minecraft/loot_tables/entities/zombie.json +++ b/kubejs/data/minecraft/loot_tables/entities/zombie.json @@ -52,8 +52,8 @@ { "function": "minecraft:set_count", "count": { - "max": 1, - "min": 0, + "max": 6, + "min": 4, "type": "minecraft:uniform" } } diff --git a/kubejs/data/minecraft/tags/items/trim_materials.json b/kubejs/data/minecraft/tags/items/trim_materials.json deleted file mode 100644 index 92c745e4b..000000000 --- a/kubejs/data/minecraft/tags/items/trim_materials.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "values": [ - "minecraft:amethyst_shard", - "gtceu:bismuth_ingot", - "minecraft:diamond", - "minecraft:emerald", - "minecraft:gold_ingot", - "minecraft:lapis_lazuli", - "gtceu:opal_gem", - "gtceu:raw_pyrite", - "gtceu:rose_gold_ingot", - "gtceu:ruby_gem", - "gtceu:sapphire_gem", - "gtceu:silver_ingot", - "gtceu:sterling_silver_ingot", - "gtceu:topaz_gem" - ] -} diff --git a/kubejs/data/railways/loot_tables/entities/conductor.json b/kubejs/data/railways/loot_tables/entities/conductor.json new file mode 100644 index 000000000..1f3b78b18 --- /dev/null +++ b/kubejs/data/railways/loot_tables/entities/conductor.json @@ -0,0 +1,5 @@ +{ + "type": "minecraft:entity", + "pools": [], + "random_sequence": "railways:entities/conductor" +} \ No newline at end of file diff --git a/kubejs/data/simplystacked/config/nether_to_overworld.json b/kubejs/data/simplystacked/config/nether_to_overworld.json new file mode 100644 index 000000000..c93d1bb97 --- /dev/null +++ b/kubejs/data/simplystacked/config/nether_to_overworld.json @@ -0,0 +1,8 @@ +{ + "from": "minecraft:the_nether", + "to": "minecraft:overworld", + "from_y_min": 120, + "from_y_max": 131, + "to_y": -54, + "cloud_platform": true +} \ No newline at end of file diff --git a/kubejs/data/simplystacked/config/overworld_to_nether.json b/kubejs/data/simplystacked/config/overworld_to_nether.json new file mode 100644 index 000000000..85ef83d16 --- /dev/null +++ b/kubejs/data/simplystacked/config/overworld_to_nether.json @@ -0,0 +1,8 @@ +{ + "from": "minecraft:overworld", + "to": "minecraft:the_nether", + "from_y_min": -70, + "from_y_max": -59, + "to_y": 118, + "cloud_platform": true +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/amethyst/amethyst.json b/kubejs/data/species/gameplay/limpet_ores/amethyst/amethyst.json new file mode 100644 index 000000000..f66fffc36 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/amethyst/amethyst.json @@ -0,0 +1,9 @@ +{ + "id": "species:amethyst", + "item": "gtceu:poor_raw_amethyst", + "block": "gtceu:moon_stone_amethyst_ore", + "maxCount": 8, + "spawnWeight": 20, + "maxSpawnHeight": 130, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/certus/certus.json b/kubejs/data/species/gameplay/limpet_ores/certus/certus.json new file mode 100644 index 000000000..4605b6bbe --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/certus/certus.json @@ -0,0 +1,9 @@ +{ + "id": "species:certus_quartz", + "item": "gtceu:poor_raw_certus_quartz", + "block": "gtceu:moon_stone_certus_quartz_ore", + "maxCount": 8, + "spawnWeight": 40, + "maxSpawnHeight": 130, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/coal/coal_16_30.json b/kubejs/data/species/gameplay/limpet_ores/coal/coal_16_30.json new file mode 100644 index 000000000..1c204788a --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/coal/coal_16_30.json @@ -0,0 +1,9 @@ +{ + "id": "species:coal", + "item": "gtceu:poor_raw_graphite", + "block": "gtceu:moon_stone_graphite_ore", + "maxCount": 12, + "spawnWeight": 20, + "maxSpawnHeight": 30, + "minSpawnHeight": 16 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/coal/coal_above_30.json b/kubejs/data/species/gameplay/limpet_ores/coal/coal_above_30.json new file mode 100644 index 000000000..ac9688e7d --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/coal/coal_above_30.json @@ -0,0 +1,9 @@ +{ + "id": "species:coal", + "item": "gtceu:poor_raw_graphite", + "block": "gtceu:moon_stone_graphite_ore", + "maxCount": 8, + "spawnWeight": 20, + "maxSpawnHeight": 130, + "minSpawnHeight": 30 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/coal/coal_below_16.json b/kubejs/data/species/gameplay/limpet_ores/coal/coal_below_16.json new file mode 100644 index 000000000..4e20ec442 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/coal/coal_below_16.json @@ -0,0 +1,9 @@ +{ + "id": "species:coal", + "item": "gtceu:poor_raw_graphite", + "block": "gtceu:moon_stone_graphite_ore", + "maxCount": 16, + "spawnWeight": 20, + "maxSpawnHeight": 16, + "minSpawnHeight": 0 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/desh/desh.json b/kubejs/data/species/gameplay/limpet_ores/desh/desh.json new file mode 100644 index 000000000..8e5995079 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/desh/desh.json @@ -0,0 +1,9 @@ +{ + "id": "species:desh", + "item": "gtceu:poor_raw_desh", + "block": "gtceu:moon_stone_desh_ore", + "maxCount": 8, + "spawnWeight": 40, + "maxSpawnHeight": 200, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/diamond/diamond.json b/kubejs/data/species/gameplay/limpet_ores/diamond/diamond.json new file mode 100644 index 000000000..6b66eed8a --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/diamond/diamond.json @@ -0,0 +1,9 @@ +{ + "id": "species:diamond", + "item": "gtceu:poor_raw_diamond", + "block": "gtceu:moon_stone_diamond_ore", + "maxCount": 6, + "spawnWeight": 20, + "maxSpawnHeight": 130, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/emerald/emerald_16_30.json b/kubejs/data/species/gameplay/limpet_ores/emerald/emerald_16_30.json new file mode 100644 index 000000000..9df817852 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/emerald/emerald_16_30.json @@ -0,0 +1,9 @@ +{ + "id": "species:emerald", + "item": "gtceu:poor_raw_emerald", + "block": "gtceu:moon_stone_emerald_ore", + "maxCount": 8, + "spawnWeight": 20, + "maxSpawnHeight": 130, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_16_30.json b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_16_30.json new file mode 100644 index 000000000..0b430b91e --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_16_30.json @@ -0,0 +1,9 @@ +{ + "id": "species:lapis", + "item": "gtceu:poor_raw_sapphire", + "block": "gtceu:moon_stone_sapphire_ore", + "maxCount": 12, + "spawnWeight": 20, + "maxSpawnHeight": 30, + "minSpawnHeight": 16 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_above_30.json b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_above_30.json new file mode 100644 index 000000000..1634a44d6 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_above_30.json @@ -0,0 +1,9 @@ +{ + "id": "species:lapis", + "item": "gtceu:poor_raw_sapphire", + "block": "gtceu:moon_stone_sapphire_ore", + "maxCount": 8, + "spawnWeight": 20, + "maxSpawnHeight": 130, + "minSpawnHeight": 3 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_below_16.json b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_below_16.json new file mode 100644 index 000000000..92b24c128 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/lapis/lapis_below_16.json @@ -0,0 +1,9 @@ +{ + "id": "species:lapis", + "item": "gtceu:poor_raw_sapphire", + "block": "gtceu:moon_stone_sapphire_ore", + "maxCount": 16, + "spawnWeight": 20, + "maxSpawnHeight": 16, + "minSpawnHeight": 0 +} \ No newline at end of file diff --git a/kubejs/data/species/gameplay/limpet_ores/ruby/ruby.json b/kubejs/data/species/gameplay/limpet_ores/ruby/ruby.json new file mode 100644 index 000000000..31e5626b0 --- /dev/null +++ b/kubejs/data/species/gameplay/limpet_ores/ruby/ruby.json @@ -0,0 +1,9 @@ +{ + "id": "species:ruby", + "item": "gtceu:poor_raw_ruby", + "block": "gtceu:moon_stone_ruby_ore", + "maxCount": 8, + "spawnWeight": 30, + "maxSpawnHeight": 130, + "minSpawnHeight": 4 +} \ No newline at end of file diff --git a/kubejs/data/species/loot_tables/blocks/birt_dwelling.json b/kubejs/data/species/loot_tables/blocks/birt_dwelling.json new file mode 100644 index 000000000..d0045080e --- /dev/null +++ b/kubejs/data/species/loot_tables/blocks/birt_dwelling.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "create:asurine" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_berries.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_berries.json new file mode 100644 index 000000000..341c6a77e --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_berries.json @@ -0,0 +1,25 @@ +{ + "damage": 3, + "items": [ + "tfc:food/snowberry", + "tfc:food/bunchberry", + "tfc:food/gooseberry", + "tfc:food/cloudberry", + "tfc:food/strawberry", + "tfc:food/wintergreen_berry", + "tfc:food/blackberry", + "tfc:food/raspberry", + "tfc:food/blueberry", + "tfc:food/elderberry", + "tfc:food/cranberry", + "tfc:food/cherry", + "tfc:food/olive", + "firmalife:food/red_grapes", + "firmalife:food/white_grapes" + ], + "knockback": 0.1, + "reload_ticks": 8, + "sound_pitch": 1.25, + "split": 3, + "velocity_multiplier": 1.05 + } \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_big.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_big.json new file mode 100644 index 000000000..1c9ee6702 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_big.json @@ -0,0 +1,14 @@ +{ + "damage": 6, + "items": [ + "tfc:pumpkin", + "tfc:melon" + ], + "knockback": 1.5, + "reload_ticks": 20, + "render_mode": { + "type": "create:tumble" + }, + "sound_pitch": 0.8, + "velocity_multiplier": 1.55 +} \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_egg.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_egg.json new file mode 100644 index 000000000..9e7a5fa5c --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_egg.json @@ -0,0 +1,12 @@ +{ + "damage": 3, + "items": [ + "minecraft:egg" + ], + "knockback": 0.2, + "render_mode": { + "type": "create:tumble" + }, + "sound_pitch": 1.1, + "velocity_multiplier": 1.35 +} diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_fish.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_fish.json new file mode 100644 index 000000000..d5efaa687 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_fish.json @@ -0,0 +1,25 @@ +{ + "damage": 4, + "items": [ + "tfc:food/cod", + "tfc:food/tropical_fish", + "tfc:food/calamari", + "tfc:food/shellfish", + "tfc:food/bluegill", + "tfc:food/crappie", + "tfc:food/lake_trout", + "tfc:food/largemouth_bass", + "tfc:food/rainbow_trout", + "tfc:food/salmon", + "tfc:food/smallmouth_bass" + ], + "knockback": 0.3, + "render_mode": { + "type": "create:toward_motion", + "spin": 1.0, + "sprite_angle_offset": 140 + }, + "sound_pitch": 1.3, + "sticky": true, + "velocity_multiplier": 1.3 +} diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_fruits.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_fruits.json new file mode 100644 index 000000000..712e8e3a4 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_fruits.json @@ -0,0 +1,20 @@ +{ + "damage": 3, + "items": [ + "tfc:food/green_apple", + "tfc:food/red_apple", + "tfc:food/lemon", + "tfc:food/orange", + "tfc:food/peach", + "tfc:food/plum", + "tfc:food/banana", + "firmalife:food/fig", + "firmalife:food/pineapple" + ], + "knockback": 0.3, + "render_mode": { + "type": "create:tumble" + }, + "sound_pitch": 1.1, + "velocity_multiplier": 1.45 +} \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_grains.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_grains.json new file mode 100644 index 000000000..be1a94099 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_grains.json @@ -0,0 +1,15 @@ +{ + "damage": 2, + "items": [ + "tfc:food/barley_grain", + "tfc:food/maize_grain", + "tfc:food/oat_grain", + "tfc:food/rye_grain", + "tfc:food/rice_grain", + "tfc:food/wheat_grain" + ], + "knockback": 0.05, + "reload_ticks": 6, + "sound_pitch": 1.45, + "split": 5 + } \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_slices.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_slices.json new file mode 100644 index 000000000..de184fd62 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_slices.json @@ -0,0 +1,14 @@ +{ + "damage": 2, + "items": [ + "tfc:food/pumpkin_chunks", + "tfc:food/melon_slice" + ], + "knockback": 0.1, + "reload_ticks": 9, + "render_mode": { + "type": "create:tumble" + }, + "sound_pitch": 1.1, + "velocity_multiplier": 1.35 +} \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables.json new file mode 100644 index 000000000..1b73b2beb --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables.json @@ -0,0 +1,20 @@ +{ + "damage": 4, + "items": [ + "tfc:food/cabbage", + "tfc:food/garlic", + "tfc:food/green_bell_pepper", + "tfc:food/red_bell_pepper", + "tfc:food/yellow_bell_pepper", + "tfc:food/onion", + "tfc:food/potato", + "tfc:food/tomato", + "beneath:ghost_pepper" + ], + "knockback": 0.3, + "render_mode": { + "type": "create:tumble" + }, + "sound_pitch": 1.1, + "velocity_multiplier": 1.45 +} \ No newline at end of file diff --git a/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables_angled.json b/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables_angled.json new file mode 100644 index 000000000..f6cd76ac4 --- /dev/null +++ b/kubejs/data/tfg/create/potato_projectile/type/tfc_vegetables_angled.json @@ -0,0 +1,18 @@ +{ + "damage": 4, + "items": [ + "tfc:food/beet", + "tfc:food/carrot", + "tfc:food/green_bean", + "tfc:food/soybean", + "tfc:food/squash" + ], + "knockback": 0.25, + "render_mode": { + "type": "create:toward_motion", + "spin": 1.0, + "sprite_angle_offset": 140 + }, + "sound_pitch": 1.5, + "velocity_multiplier": 1.45 +} diff --git a/kubejs/data/tfg/dimension_type/mars.json b/kubejs/data/tfg/dimension_type/mars.json new file mode 100644 index 000000000..77b975cc5 --- /dev/null +++ b/kubejs/data/tfg/dimension_type/mars.json @@ -0,0 +1,25 @@ +{ + "ambient_light": 0.0, + "bed_works": true, + "coordinate_scale": 1.0, + "effects": "ad_astra:mars", + "has_ceiling": false, + "has_raids": false, + "has_skylight": true, + "height": 384, + "infiniburn": "#minecraft:infiniburn_overworld", + "logical_height": 384, + "min_y": -64, + "monster_spawn_block_light_limit": 0, + "monster_spawn_light_level": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 0 + } + }, + "natural": true, + "piglin_safe": true, + "respawn_anchor_works": false, + "ultrawarm": false +} \ No newline at end of file diff --git a/kubejs/data/tfg/dimension_type/mercury.json b/kubejs/data/tfg/dimension_type/mercury.json new file mode 100644 index 000000000..c1baa5109 --- /dev/null +++ b/kubejs/data/tfg/dimension_type/mercury.json @@ -0,0 +1,25 @@ +{ + "ambient_light": 0.0, + "bed_works": true, + "coordinate_scale": 1.0, + "effects": "ad_astra:mercury", + "has_ceiling": false, + "has_raids": false, + "has_skylight": true, + "height": 384, + "infiniburn": "#minecraft:infiniburn_overworld", + "logical_height": 384, + "min_y": -64, + "monster_spawn_block_light_limit": 0, + "monster_spawn_light_level": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 0 + } + }, + "natural": true, + "piglin_safe": true, + "respawn_anchor_works": false, + "ultrawarm": true +} \ No newline at end of file diff --git a/kubejs/data/tfg/dimension_type/moon.json b/kubejs/data/tfg/dimension_type/moon.json new file mode 100644 index 000000000..492702880 --- /dev/null +++ b/kubejs/data/tfg/dimension_type/moon.json @@ -0,0 +1,25 @@ +{ + "ambient_light": 0.0, + "bed_works": true, + "coordinate_scale": 1.0, + "effects": "ad_astra:moon", + "has_ceiling": false, + "has_raids": false, + "has_skylight": true, + "height": 384, + "infiniburn": "#minecraft:infiniburn_overworld", + "logical_height": 384, + "min_y": 0, + "monster_spawn_block_light_limit": 15, + "monster_spawn_light_level": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 15, + "min_inclusive": 0 + } + }, + "natural": true, + "piglin_safe": false, + "respawn_anchor_works": false, + "ultrawarm": false +} \ No newline at end of file diff --git a/kubejs/data/tfg/dimension_type/venus.json b/kubejs/data/tfg/dimension_type/venus.json new file mode 100644 index 000000000..43e2dcff2 --- /dev/null +++ b/kubejs/data/tfg/dimension_type/venus.json @@ -0,0 +1,25 @@ +{ + "ambient_light": 0.0, + "bed_works": true, + "coordinate_scale": 1.0, + "effects": "ad_astra:venus", + "has_ceiling": false, + "has_raids": false, + "has_skylight": true, + "height": 384, + "infiniburn": "#minecraft:infiniburn_overworld", + "logical_height": 384, + "min_y": -64, + "monster_spawn_block_light_limit": 0, + "monster_spawn_light_level": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 0 + } + }, + "natural": true, + "piglin_safe": true, + "respawn_anchor_works": false, + "ultrawarm": true +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/ash_pile.json b/kubejs/data/tfg/loot_tables/blocks/ash_pile.json index a99a4b287..b7b16c0a1 100644 --- a/kubejs/data/tfg/loot_tables/blocks/ash_pile.json +++ b/kubejs/data/tfg/loot_tables/blocks/ash_pile.json @@ -7,34 +7,7 @@ "entries": [ { "type": "minecraft:item", - "name": "tfc:powder/wood_ash", - "conditions": [ - { - "condition": "minecraft:random_chance", - "chance": 0.9 - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - }, - { - "name": "loot_pool", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "tfc:soot", - "conditions": [ - { - "condition": "minecraft:random_chance", - "chance": 0.1 - } - ] + "name": "tfc:powder/wood_ash" } ], "conditions": [ diff --git a/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_flower.json b/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_flower.json new file mode 100644 index 000000000..8aa73cbbc --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_flower.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:chorus_fruit", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": {} + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:lunar_chorus_flower", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": {} + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_plant.json b/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_plant.json new file mode 100644 index 000000000..c1e0b0905 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/lunar_chorus_plant.json @@ -0,0 +1,4 @@ +{ + "type": "minecraft:block", + "pools": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_glacio_stone.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_glacio_stone.json new file mode 100644 index 000000000..e8e009c94 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_glacio_stone.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/glacio_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mars_stone.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mars_stone.json new file mode 100644 index 000000000..0e7e9cf38 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mars_stone.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/mars_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mercury_stone.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mercury_stone.json new file mode 100644 index 000000000..2362d4e63 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_mercury_stone.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/mercury_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_deepslate.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_deepslate.json new file mode 100644 index 000000000..804cf0072 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_deepslate.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/moon_deepslate", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_stone.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_stone.json new file mode 100644 index 000000000..b687d4df8 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_moon_stone.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/moon_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/blocks/rock/hardened_venus_stone.json b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_venus_stone.json new file mode 100644 index 000000000..3c950f61a --- /dev/null +++ b/kubejs/data/tfg/loot_tables/blocks/rock/hardened_venus_stone.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:loose/venus_stone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/chests/moonbase.json b/kubejs/data/tfg/loot_tables/chests/moonbase.json new file mode 100644 index 000000000..f3097989e --- /dev/null +++ b/kubejs/data/tfg/loot_tables/chests/moonbase.json @@ -0,0 +1,534 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "bonus_rolls": 0, + "entries": [ + { + "type": "minecraft:item", + "name": "gtceu:aluminium_fluid_cell", + "weight": 30, + "functions": [ + { + "function": "minecraft:set_nbt", + "tag": "{Fluid: {Amount: 1000, FluidName: \"gtceu:rocket_fuel\"}}" + } + ] + }, + { + "type": "minecraft:item", + "name": "ad_astra:gas_tank", + "weight": 30, + "functions": [ + { + "function": "minecraft:set_nbt", + "tag": "{BotariumData: {StoredFluids: [{Amount: 1000, Fluid: \"tfg:compressed_heliox_3\"}]}}" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:long_aluminium_rod", + "weight": 50 + }, + { + "type": "minecraft:item", + "name": "vintageimprovements:aluminum_sheet", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:aluminium_tiny_fluid_pipe", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:long_stainless_steel_rod", + "weight": 30 + }, + { + "type": "minecraft:item", + "name": "gtceu:stainless_steel_plate", + "weight": 30 + }, + { + "type": "minecraft:item", + "name": "gtceu:stainless_steel_screw", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:steel_rod", + "weight": 50 + }, + { + "type": "minecraft:item", + "name": "gtceu:steel_plate", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:double_steel_plate", + "weight": 50 + }, + { + "type": "minecraft:item", + "name": "gtceu:steel_screw", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:steel_bolt", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:electrum_double_wire", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:silver_double_cable", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:hv_sodium_battery", + "weight": 20, + "functions": [ + { + "function": "minecraft:set_nbt", + "tag": "{Charge: 1200000}" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:hv_electric_pump", + "weight": 30 + }, + { + "type": "minecraft:item", + "name": "gtceu:hv_conveyor_module", + "weight": 30 + }, + { + "type": "minecraft:item", + "name": "gtceu:hv_electric_motor", + "weight": 30 + }, + { + "type": "minecraft:item", + "name": "gtceu:aluminium_ingot", + "weight": 65, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 8, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:steel_ingot", + "weight": 80, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 16, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:stainless_steel_ingot", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:advanced_integrated_circuit", + "weight": 20 + }, + { + "type": "minecraft:item", + "name": "gtceu:good_integrated_circuit", + "weight": 20, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:basic_integrated_circuit", + "weight": 20, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ae2:certus_quartz_crystal", + "weight": 20, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 6, + "min": 2 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ae2:charged_certus_quartz_crystal", + "weight": 10, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 5, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ae2:fluix_crystal", + "weight": 10, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ae2:fluix_glass_cable", + "weight": 20, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 6, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ae2:interface", + "weight": 5 + }, + { + "type": "minecraft:item", + "name": "ae2:engineering_processor", + "weight": 10 + }, + { + "type": "minecraft:item", + "name": "ae2:item_storage_cell_1k", + "weight": 5 + }, + { + "type": "minecraft:item", + "name": "ae2:fluid_storage_cell_1k", + "weight": 5 + }, + { + "type": "minecraft:item", + "name": "species:music_disc_dial", + "weight": 5 + }, + { + "type": "minecraft:item", + "name": "gtceu:ruby_gem", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:quartz", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:quartzite_gem", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:olivine_gem", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:armalcolite_gem", + "weight": 50, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "gtceu:treated_wood_rod", + "weight": 20, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ad_astra:desh_ingot", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ad_astra:desh_plate", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + }, + { + "type": "minecraft:item", + "name": "ad_astra:raw_desh", + "weight": 30, + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 10, + "min": 3 + }, + "function": "minecraft:set_count" + } + ] + } + ], + "rolls": { + "type": "minecraft:uniform", + "max": 12, + "min": 5 + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/loot_tables/entities/moon_rabbit.json b/kubejs/data/tfg/loot_tables/entities/moon_rabbit.json new file mode 100644 index 000000000..ce4d6c020 --- /dev/null +++ b/kubejs/data/tfg/loot_tables/entities/moon_rabbit.json @@ -0,0 +1,72 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfg:food/raw_moon_rabbit", + "conditions": [ + { + "condition": "tfc:not_predated" + } + ] + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:small_raw_hide", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.5 + } + ] + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:bone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 1, + "type": "minecraft:uniform" + } + } + ] + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:rabbit_foot", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/structures/moon/cheese_ores/cheese_ore1.nbt b/kubejs/data/tfg/structures/moon/cheese_ores/cheese_ore1.nbt new file mode 100644 index 000000000..16cbb81ef Binary files /dev/null and b/kubejs/data/tfg/structures/moon/cheese_ores/cheese_ore1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor1.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor1.nbt new file mode 100644 index 000000000..1eaac6c31 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor2.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor2.nbt new file mode 100644 index 000000000..41317a8d7 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor3.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor3.nbt new file mode 100644 index 000000000..54f2b1663 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor3.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor4.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor4.nbt new file mode 100644 index 000000000..5667e7b24 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor4.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor5.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor5.nbt new file mode 100644 index 000000000..d265a3722 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor5.nbt differ diff --git a/kubejs/data/tfg/structures/moon/meteors/meteor6.nbt b/kubejs/data/tfg/structures/moon/meteors/meteor6.nbt new file mode 100644 index 000000000..8d2cf8279 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/meteors/meteor6.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house1.nbt b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house1.nbt new file mode 100644 index 000000000..54b108542 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house2.nbt b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house2.nbt new file mode 100644 index 000000000..39816af02 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house3.nbt b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house3.nbt new file mode 100644 index 000000000..baaa1cea0 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house3.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house4.nbt b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house4.nbt new file mode 100644 index 000000000..2a7184759 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moon_rabbit_houses/moon_rabbit_house4.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector1.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector1.nbt new file mode 100644 index 000000000..b6b0f124c Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector2.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector2.nbt new file mode 100644 index 000000000..9f031c49d Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector3.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector3.nbt new file mode 100644 index 000000000..28e93cdfe Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector3.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector4.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector4.nbt new file mode 100644 index 000000000..526e4b00f Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector4.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector5.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector5.nbt new file mode 100644 index 000000000..e8902750b Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector5.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector6.nbt b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector6.nbt new file mode 100644 index 000000000..bf652f001 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/connector/moonbase_connector6.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_dish.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_dish.nbt new file mode 100644 index 000000000..dbb4abfb7 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_dish.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end1.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end1.nbt new file mode 100644 index 000000000..e87bcfe49 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end2.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end2.nbt new file mode 100644 index 000000000..26659f20e Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end3.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end3.nbt new file mode 100644 index 000000000..787c1bed2 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end3.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end4.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end4.nbt new file mode 100644 index 000000000..7d5452485 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_end4.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_launch_pad.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_launch_pad.nbt new file mode 100644 index 000000000..5589b4008 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_launch_pad.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_solar.nbt b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_solar.nbt new file mode 100644 index 000000000..6599a6ec4 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/end/moonbase_solar.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance1.nbt b/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance1.nbt new file mode 100644 index 000000000..890d28419 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance2.nbt b/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance2.nbt new file mode 100644 index 000000000..0c544a6ed Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/entrance/moonbase_entrance2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_beds.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_beds.nbt new file mode 100644 index 000000000..bf8a96cb0 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_beds.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_farm1.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_farm1.nbt new file mode 100644 index 000000000..736982b46 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_farm1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub1.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub1.nbt new file mode 100644 index 000000000..3ff719550 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub2.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub2.nbt new file mode 100644 index 000000000..5a3deeb3a Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_large_hub2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_library.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_library.nbt new file mode 100644 index 000000000..2c372f8d2 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_library.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_pantry.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_pantry.nbt new file mode 100644 index 000000000..759dac568 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_pantry.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub1.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub1.nbt new file mode 100644 index 000000000..d45341711 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub1.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub2.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub2.nbt new file mode 100644 index 000000000..d46601dcd Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub2.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub3.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub3.nbt new file mode 100644 index 000000000..750c49c31 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub3.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub4.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub4.nbt new file mode 100644 index 000000000..4376d887b Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_small_hub4.nbt differ diff --git a/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_workshop.nbt b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_workshop.nbt new file mode 100644 index 000000000..d075d7398 Binary files /dev/null and b/kubejs/data/tfg/structures/moon/moonbase/hub/moonbase_workshop.nbt differ diff --git a/kubejs/data/tfg/structures/orbit/space_station.nbt b/kubejs/data/tfg/structures/orbit/space_station.nbt new file mode 100644 index 000000000..a6e65cde8 Binary files /dev/null and b/kubejs/data/tfg/structures/orbit/space_station.nbt differ diff --git a/kubejs/data/tfg/structures/temperate/plains_temperate_house_0_2.nbt b/kubejs/data/tfg/structures/temperate/plains_temperate_house_0_2.nbt index cb62eed4c..781372c64 100644 Binary files a/kubejs/data/tfg/structures/temperate/plains_temperate_house_0_2.nbt and b/kubejs/data/tfg/structures/temperate/plains_temperate_house_0_2.nbt differ diff --git a/kubejs/data/tfg/worldgen/biome/mars/martian_mountains.json b/kubejs/data/tfg/worldgen/biome/mars/martian_mountains.json new file mode 100644 index 000000000..44a07a9b6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/mars/martian_mountains.json @@ -0,0 +1,67 @@ +{ + "carvers": { + "air": [ + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 15117444, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "particle": { + "options": { + "type": "minecraft:crimson_spore" + }, + "probability": 0.014 + }, + "sky_color": 15117444, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + [], + [], + [ + + ], + [ + + ], + [], + "#tfg:mars_veins", + [] + ], + "has_precipitation": false, + "spawn_costs": { + "ad_astra:martian_raptor": { + "charge": 0.2, + "energy_budget": 0.015 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "ad_astra:martian_raptor", + "maxCount": 3, + "minCount": 1, + "weight": 100 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json b/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json new file mode 100644 index 000000000..44a07a9b6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json @@ -0,0 +1,67 @@ +{ + "carvers": { + "air": [ + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 15117444, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "particle": { + "options": { + "type": "minecraft:crimson_spore" + }, + "probability": 0.014 + }, + "sky_color": 15117444, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + [], + [], + [ + + ], + [ + + ], + [], + "#tfg:mars_veins", + [] + ], + "has_precipitation": false, + "spawn_costs": { + "ad_astra:martian_raptor": { + "charge": 0.2, + "energy_budget": 0.015 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "ad_astra:martian_raptor", + "maxCount": 3, + "minCount": 1, + "weight": 100 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/mars/martian_riverbed.json b/kubejs/data/tfg/worldgen/biome/mars/martian_riverbed.json new file mode 100644 index 000000000..dbdb2d9e8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/mars/martian_riverbed.json @@ -0,0 +1,67 @@ +{ + "carvers": { + "air": [ + "minecraft:cave", + "minecraft:cave_extra_underground", + "minecraft:canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 15117444, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "particle": { + "options": { + "type": "minecraft:crimson_spore" + }, + "probability": 0.014 + }, + "sky_color": 15117444, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + [], + [], + [ + + ], + [ + + ], + [], + "#tfg:mars_veins", + [] + ], + "has_precipitation": false, + "spawn_costs": { + "ad_astra:martian_raptor": { + "charge": 0.2, + "energy_budget": 0.015 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [ + { + "type": "ad_astra:martian_raptor", + "maxCount": 3, + "minCount": 1, + "weight": 100 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.8 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_dense.json new file mode 100644 index 000000000..1296f0f3a --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_dense.json @@ -0,0 +1,111 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_dense", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/salteago", + "tfg:moon/surface/inflexia", + "tfg:moon/asurine/asurine", + "tfg:moon/asurine/asurine_spikes" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00003, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "species:birt", + "maxCount": 1, + "minCount": 1, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "minecraft:skeleton", + "maxCount": 2, + "minCount": 1, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "species:limpet", + "maxCount": 2, + "minCount": 1, + "weight": 100 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json new file mode 100644 index 000000000..69bb528f2 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_sparse.json @@ -0,0 +1,127 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_dense", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + "#tfg:moon_large_rock_features", + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/birt_dwelling", + "tfg:moon/surface/dead_coral_fans", + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/warped_roots_patch", + "tfg:moon/surface/chorus_grass_rare", + "tfg:moon/surface/vaiolush_fern", + "tfg:moon/surface/salteago", + "tfg:moon/surface/inflexia", + "tfg:moon/asurine/asurine_spikes" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00006, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "species:birt", + "maxCount": 3, + "minCount": 2, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "minecraft:skeleton", + "maxCount": 2, + "minCount": 1, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 50 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_dense.json new file mode 100644 index 000000000..bddbdb78e --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_dense.json @@ -0,0 +1,104 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + [], + [ + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/chorus_lily", + "tfg:moon/surface/chorus_grass_rare", + "tfg:moon/surface/chorus_grass_common", + "tfg:moon/surface/inflexia", + "tfg:moon/surface/chorus_plant_common" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00003, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "species:birt", + "maxCount": 1, + "minCount": 1, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "minecraft:enderman", + "maxCount": 3, + "minCount": 1, + "weight": 50 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 30 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json new file mode 100644 index 000000000..78086efd1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json @@ -0,0 +1,137 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + "#tfg:moon_large_rock_features", + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/birt_dwelling", + "tfg:moon/surface/dead_coral_fans", + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/chorus_lily", + "tfg:moon/surface/chorus_grass_common", + "tfg:moon/surface/vaiolush_fern", + "tfg:moon/surface/inflexia", + "tfg:moon/surface/chorus_plant_rare" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00006, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 50 + }, + { + "type": "species:birt", + "maxCount": 3, + "minCount": 2, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "minecraft:skeleton", + "maxCount": 1, + "minCount": 1, + "weight": 5 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 50 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 100 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 100 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json new file mode 100644 index 000000000..1bf04e72d --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_dense.json @@ -0,0 +1,121 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/dead_coral_blocks", + "tfg:moon/surface/dead_coral", + "tfg:moon/surface/dead_coral_fans", + "tfg:moon/surface/inflexia" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00003, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "species:birt", + "maxCount": 1, + "minCount": 1, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json new file mode 100644 index 000000000..36b8f0454 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_corals_sparse.json @@ -0,0 +1,143 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_sparse", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + "#tfg:moon_large_rock_features", + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/birt_dwelling", + "tfg:moon/surface/dead_coral", + "tfg:moon/surface/dead_coral_fans", + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/chorus_grass_rare", + "tfg:moon/surface/salteago", + "tfg:moon/surface/inflexia" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00006, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "species:birt", + "maxCount": 3, + "minCount": 2, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 2, + "minCount": 1, + "weight": 50 + }, + { + "type": "minecraft:skeleton", + "maxCount": 2, + "minCount": 1, + "weight": 50 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 50 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json new file mode 100644 index 000000000..7b74394ef --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_dense.json @@ -0,0 +1,116 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/warped_roots_patch", + "tfg:moon/surface/vaiolush_fern", + "tfg:moon/surface/salteago", + "tfg:moon/surface/warped_vine_common" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00003, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "species:birt", + "maxCount": 1, + "minCount": 1, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 2, + "minCount": 1, + "weight": 50 + }, + { + "type": "minecraft:skeleton", + "maxCount": 2, + "minCount": 1, + "weight": 30 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 2, + "minCount": 1, + "weight": 20 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.5 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json new file mode 100644 index 000000000..2cb875efa --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_lights_sparse.json @@ -0,0 +1,149 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_sparse", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + "#tfg:moon_large_rock_features", + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/birt_dwelling", + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/warped_roots_patch", + "tfg:moon/surface/vaiolush_fern", + "tfg:moon/surface/salteago", + "tfg:moon/surface/inflexia", + "tfg:moon/surface/warped_vine_rare" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.00006, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "species:birt", + "maxCount": 3, + "minCount": 2, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 2, + "minCount": 1, + "weight": 40 + }, + { + "type": "minecraft:skeleton", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "species:limpet", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": -0.5 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json new file mode 100644 index 000000000..060626ec7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json @@ -0,0 +1,143 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_sparse", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + "#tfg:moon_small_rock_features", + [ + "tfg:moon/surface/birt_dwelling", + "tfg:moon/surface/dead_coral_fans", + "tfg:moon/surface/warped_sprouts_patch", + "tfg:moon/surface/chorus_grass_rare", + "tfg:moon/surface/vaiolush_fern", + "tfg:moon/surface/salteago", + "tfg:moon/surface/inflexia" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.0001, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 100 + }, + { + "type": "species:birt", + "maxCount": 2, + "minCount": 1, + "weight": 10 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "minecraft:skeleton", + "maxCount": 3, + "minCount": 1, + "weight": 50 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 10 + }, + { + "type": "species:limpet", + "maxCount": 2, + "minCount": 1, + "weight": 50 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json b/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json new file mode 100644 index 000000000..0d49d4d0f --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/moon/lunar_sands.json @@ -0,0 +1,146 @@ +{ + "carvers": { + "air": [ + "tfg:moon_cave", + "tfg:moon_canyon" + ] + }, + "downfall": 0.0, + "effects": { + "fog_color": 0, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "sky_color": 0, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + "#tfg:moon_craters", + [ + "tfg:moon/asurine/blob_sparse", + "tfg:earth/geode/amethyst", + "tfg:earth/geode/barite", + "tfg:earth/geode/calcite", + "tfg:earth/geode/gypsum", + "tfg:earth/geode/opal", + "tfg:earth/geode/pyrite", + "tfg:earth/geode/quartzite" + ], + [ + "tfc:vein/gabbro_dike", + "tfc:vein/diorite_dike" + ], + [], + [], + "#tfg:moon_veins", + [], + [ + "tfg:moon/surface/pile_moon_sand", + "tfg:moon/surface/pile_white_sand", + "tfg:moon/surface/pile_black_sand" + ], + [ + "tfg:moon/surface/loose/andesite", + "tfg:moon/surface/loose/basalt", + "tfg:moon/surface/loose/dacite", + "tfg:moon/surface/loose/diorite", + "tfg:moon/surface/loose/gabbro", + "tfg:moon/surface/loose/moon_deepslate", + "tfg:moon/surface/loose/moon_stone", + "tfg:moon/surface/loose/rhyolite", + "tfg:moon/surface/pile_moon_sand", + "tfg:moon/surface/pile_white_sand", + "tfg:moon/surface/pile_black_sand", + "tfg:moon/surface/inflexia" + ], + [ + "tfg:moon/hardening" + ] + ], + "has_precipitation": false, + "creature_spawn_probability": 0.0001, + "spawn_costs": { + "species:limpet": { + "energy_budget": 0.15, + "charge": 0.7 + } + }, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [ + { + "type": "tfg:moon_rabbit", + "maxCount": 4, + "minCount": 2, + "weight": 100 + } + ], + "misc": [], + "monster": [ + { + "type": "ad_astra:star_crawler", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "ad_astra:corrupted_lunarian", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "minecraft:skeleton", + "maxCount": 3, + "minCount": 1, + "weight": 100 + }, + { + "type": "minecraft:enderman", + "maxCount": 1, + "minCount": 1, + "weight": 20 + }, + { + "type": "species:limpet", + "maxCount": 2, + "minCount": 1, + "weight": 50 + }, + { + "type": "endermanoverhaul:windswept_hills_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 40 + }, + { + "type": "endermanoverhaul:end_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:end_islands_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + }, + { + "type": "endermanoverhaul:soulsand_valley_enderman", + "maxCount": 1, + "minCount": 1, + "weight": 2 + } + ], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/venus/venus_delta.json b/kubejs/data/tfg/worldgen/biome/venus/venus_delta.json new file mode 100644 index 000000000..ea1800930 --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/venus/venus_delta.json @@ -0,0 +1,46 @@ +{ + "carvers": { + "air": [ + "tfc:cave", + "tfc:canyon" + ] + }, + "downfall": 0, + "effects": { + "sky_color": 10465603, + "fog_color": 9938052, + "water_color": 8241044, + "water_fog_color": 10866612, + "grass_color": 13758586, + "foliage_color": 11653213, + "mood_sound": { + "block_search_extent": 8, + "offset": 2, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "particle": { + "options": { + "type": "minecraft:ash" + }, + "probability": 0.1 + } + }, + "features": [ + "#tfg:venus_delta_terrain_features", + "#tfg:venus_delta_surface_features" + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 0.7 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/biome/venus/venus_fractured_lands.json b/kubejs/data/tfg/worldgen/biome/venus/venus_fractured_lands.json new file mode 100644 index 000000000..d9157a93e --- /dev/null +++ b/kubejs/data/tfg/worldgen/biome/venus/venus_fractured_lands.json @@ -0,0 +1,28 @@ +{ + "has_precipitation": true, + "temperature": 0.7, + "downfall": 0.5, + "effects": { + "sky_color": 10465603, + "fog_color": 9938052, + "water_color": 8241044, + "water_fog_color": 10866612, + "grass_color": 13758586, + "foliage_color": 11653213, + "dry_foliage_color": 9279852, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + } + }, + "depth": -0.5, + "scale": 0.0, + "temperature_modifier": "none", + "spawn_costs": {}, + "spawners": {}, + "starts": [], + "carvers": {}, + "features": [] + } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_carver/moon_canyon.json b/kubejs/data/tfg/worldgen/configured_carver/moon_canyon.json new file mode 100644 index 000000000..9b41f6039 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_carver/moon_canyon.json @@ -0,0 +1,55 @@ +{ + "type": "minecraft:canyon", + "config": { + "probability": 0.015, + "y": { + "type": "uniform", + "min_inclusive": { + "absolute": 10 + }, + "max_inclusive": { + "absolute": 126 + } + }, + "yScale": 2, + "lava_level": { + "above_bottom": -2032 + }, + "aquifers_enabled": false, + "vertical_rotation": { + "type": "uniform", + "value": { + "min_inclusive": -0.25, + "max_exclusive": 0.25 + } + }, + "shape": { + "distance_factor": { + "type": "uniform", + "value": { + "min_inclusive": 0.5, + "max_exclusive": 2.0 + } + }, + "thickness": { + "type": "trapezoid", + "value": { + "min": 0.0, + "max": 6.0, + "plateau": 2.0 + } + }, + "width_smoothness": 10, + "horizontal_radius_factor": { + "type": "uniform", + "value": { + "min_inclusive": 0.5, + "max_exclusive": 1.25 + } + }, + "vertical_radius_default_factor": 1.0, + "vertical_radius_center_factor": 0.0 + }, + "replaceable": "#tfc:can_carve" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_carver/moon_cave.json b/kubejs/data/tfg/worldgen/configured_carver/moon_cave.json new file mode 100644 index 000000000..23bf0e041 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_carver/moon_cave.json @@ -0,0 +1,48 @@ +{ + "type": "minecraft:cave", + "config": { + "probability": 0.03, + "y": { + "type": "uniform", + "min_inclusive": { + "absolute": 10 + }, + "max_inclusive": { + "absolute": 126 + } + }, + "yScale": { + "type": "uniform", + "value": { + "min_inclusive": 0.1, + "max_exclusive": 0.9 + } + }, + "lava_level": { + "above_bottom": -2032 + }, + "aquifers_enabled": false, + "horizontal_radius_multiplier": { + "type": "uniform", + "value": { + "min_inclusive": 0.7, + "max_exclusive": 1.4 + } + }, + "vertical_radius_multiplier": { + "type": "uniform", + "value": { + "min_inclusive": 0.8, + "max_exclusive": 1.3 + } + }, + "floor_level": { + "type": "uniform", + "value": { + "min_inclusive": -1, + "max_exclusive": -0.4 + } + }, + "replaceable": "#tfc:can_carve" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rapeseed_patch.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rapeseed_patch.json new file mode 100644 index 000000000..b065550a9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rapeseed_patch.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "tfc:tall_wild_crop", + "config": { + "block": "tfg:rapeseed_wild" + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "tfg:rapeseed_wild", + "Properties": { + "part": "bottom" + } + } + } + } + ] + }, + "tries": 16, + "xz_spread": 10, + "y_spread": 1 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz.json new file mode 100644 index 000000000..3e3e11444 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz.json @@ -0,0 +1,7 @@ +{ + "type": "tfc:if_then", + "config": { + "if": "tfg:earth/rose_quartz/rose_quartz_geode", + "then": "tfg:earth/rose_quartz/rose_quartz_decoration" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_air.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_air.json new file mode 100644 index 000000000..a40bfa57d --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_air.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:rose_quartz_bud_indicator" + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_water.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_water.json new file mode 100644 index 000000000..78ee7755e --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_bud_water.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:rose_quartz_bud_indicator", + "Properties": { + "waterlogged": "true" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_decoration.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_decoration.json new file mode 100644 index 000000000..14179866a --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_decoration.json @@ -0,0 +1,9 @@ +{ + "type": "tfc:multiple", + "config": { + "features": [ + "tfg:earth/rose_quartz/rose_quartz_bud_air", + "tfg:earth/rose_quartz/rose_quartz_bud_water" + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_geode.json b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_geode.json new file mode 100644 index 000000000..ba4f8c8f2 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/rose_quartz/rose_quartz_geode.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:raw_rose_quartz_block" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:quartzite_rose_quartz_ore" + } + }, + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:quartzite_quartzite_ore" + } + }, + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:ice" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:blue_ice" + } + }, + "inner_placements": [ + { + "Name": "gtceu:quartzite_rose_quartz_ore" + } + ], + "cannot_replace": "#minecraft:features_cannot_replace", + "invalid_blocks": "#minecraft:geode_invalid_blocks" + }, + "crack": { + "base_crack_size": 0, + "crack_point_offset": 0, + "generate_crack_chance": 0 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 1, + "layers": { + "filling": 0.4, + "inner_layer": 2.1, + "middle_layer": 3.5, + "outer_layer": 4.5 + }, + "max_gen_offset": 32, + "min_gen_offset": -32, + "noise_multiplier": 0.05, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0.40, + "use_potential_placements_chance": 0.30 + } +} diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/sunflower_patch.json b/kubejs/data/tfg/worldgen/configured_feature/earth/sunflower_patch.json new file mode 100644 index 000000000..9407d6def --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/sunflower_patch.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "tfc:tall_wild_crop", + "config": { + "block": "tfg:sunflower_wild" + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "tfg:sunflower_wild", + "Properties": { + "part": "bottom" + } + } + } + } + ] + }, + "tries": 16, + "xz_spread": 10, + "y_spread": 1 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_magnetite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_magnetite.json index b1342e537..509014563 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_magnetite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_magnetite.json @@ -2,8 +2,8 @@ "__credits__": "This vein was automatically generated by OresToFieldGuide.", "type": "tfc:cluster_vein", "config": { - "size": 34, - "rarity": 205, + "size": 20, + "rarity": 225, "density": 0.3, "min_y": -64, "max_y": 30, @@ -24,7 +24,7 @@ }, { "block": "gtceu:shale_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -55,7 +55,7 @@ }, { "block": "gtceu:claystone_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -86,7 +86,7 @@ }, { "block": "gtceu:limestone_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -117,7 +117,7 @@ }, { "block": "gtceu:conglomerate_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -148,7 +148,7 @@ }, { "block": "gtceu:dolomite_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -179,7 +179,7 @@ }, { "block": "gtceu:chert_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -210,7 +210,7 @@ }, { "block": "gtceu:chalk_chromite_ore", - "weight": 60 + "weight": 20 }, { "block": "gtceu:raw_chromite_block", @@ -243,7 +243,7 @@ }, { "block": "firmalife:ore/small_chromite", - "weight": 60 + "weight": 20 }, { "block": "tfc:ore/small_native_gold", diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_molybdenum.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_molybdenum.json index ab0c0b22d..dd06853dd 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_molybdenum.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_molybdenum.json @@ -30,10 +30,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:rhyolite_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:rhyolite_powellite_ore", "weight": 15 @@ -62,10 +58,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:basalt_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:basalt_powellite_ore", "weight": 15 @@ -93,10 +85,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:andesite_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:andesite_powellite_ore", "weight": 15 @@ -124,10 +112,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:dacite_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:dacite_powellite_ore", "weight": 15 @@ -155,10 +139,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:granite_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:granite_powellite_ore", "weight": 15 @@ -186,10 +166,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:diorite_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:diorite_powellite_ore", "weight": 15 @@ -217,10 +193,6 @@ "block": "gtceu:raw_molybdenite_block", "weight": 1 }, - { - "block": "gtceu:gabbro_molybdenum_ore", - "weight": 15 - }, { "block": "gtceu:gabbro_powellite_ore", "weight": 15 @@ -242,10 +214,6 @@ "block": "gtceu:molybdenite_indicator", "weight": 30 }, - { - "block": "gtceu:molybdenum_indicator", - "weight": 15 - }, { "block": "gtceu:powellite_indicator", "weight": 15 diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_scheelite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_scheelite.json index 177deef3f..cf597164c 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_scheelite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_scheelite.json @@ -3,7 +3,7 @@ "type": "tfc:cluster_vein", "config": { "size": 20, - "rarity": 220, + "rarity": 240, "density": 0.35, "min_y": -64, "max_y": 0, diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_sheldonite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_sheldonite.json index 86b5b4fd1..db2401c54 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_sheldonite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/deep_sheldonite.json @@ -3,7 +3,7 @@ "type": "tfc:cluster_vein", "config": { "size": 30, - "rarity": 300, + "rarity": 320, "density": 0.3, "min_y": -64, "max_y": 0, @@ -32,15 +32,11 @@ }, { "block": "gtceu:quartzite_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:quartzite_palladium_ore", - "weight": 15 } ] }, @@ -67,15 +63,11 @@ }, { "block": "gtceu:slate_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:slate_palladium_ore", - "weight": 15 } ] }, @@ -102,15 +94,11 @@ }, { "block": "gtceu:phyllite_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:phyllite_palladium_ore", - "weight": 15 } ] }, @@ -137,15 +125,11 @@ }, { "block": "gtceu:schist_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:schist_palladium_ore", - "weight": 15 } ] }, @@ -172,15 +156,11 @@ }, { "block": "gtceu:gneiss_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:gneiss_palladium_ore", - "weight": 15 } ] }, @@ -207,15 +187,11 @@ }, { "block": "gtceu:marble_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 - }, - { - "block": "gtceu:marble_palladium_ore", - "weight": 15 } ] } @@ -236,11 +212,7 @@ }, { "block": "gtceu:platinum_indicator", - "weight": 25 - }, - { - "block": "gtceu:palladium_indicator", - "weight": 15 + "weight": 5 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_bauxite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_bauxite.json deleted file mode 100644 index 002dcb3f7..000000000 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_bauxite.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "__credits__": "This vein was automatically generated by OresToFieldGuide.", - "type": "tfc:cluster_vein", - "config": { - "size": 40, - "rarity": 185, - "density": 0.3, - "min_y": -32, - "max_y": 60, - "random_name": "normal_bauxite", - "blocks": [ - { - "replace": [ - "tfc:rock/raw/shale" - ], - "with": [ - { - "block": "gtceu:shale_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:shale_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:shale_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/claystone" - ], - "with": [ - { - "block": "gtceu:claystone_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:claystone_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:claystone_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/limestone" - ], - "with": [ - { - "block": "gtceu:limestone_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:limestone_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:limestone_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/conglomerate" - ], - "with": [ - { - "block": "gtceu:conglomerate_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:conglomerate_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:conglomerate_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/dolomite" - ], - "with": [ - { - "block": "gtceu:dolomite_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:dolomite_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:dolomite_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/chert" - ], - "with": [ - { - "block": "gtceu:chert_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:chert_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:chert_aluminium_ore", - "weight": 25 - } - ] - }, - { - "replace": [ - "tfc:rock/raw/chalk" - ], - "with": [ - { - "block": "gtceu:chalk_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:chalk_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:chalk_aluminium_ore", - "weight": 25 - } - ] - } - ], - "indicator": { - "rarity": 15, - "depth": 20, - "underground_rarity": 40, - "underground_count": 200, - "blocks": [ - { - "block": "gtceu:bauxite_indicator", - "weight": 45 - }, - { - "block": "gtceu:ilmenite_indicator", - "weight": 30 - }, - { - "block": "gtceu:aluminium_indicator", - "weight": 25 - } - ] - } - } -} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_magnetite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_magnetite.json index 78e3a0a70..49289d94d 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_magnetite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_magnetite.json @@ -2,9 +2,9 @@ "__credits__": "This vein was automatically generated by OresToFieldGuide.", "type": "tfc:cluster_vein", "config": { - "size": 40, + "size": 30, "rarity": 200, - "density": 0.4, + "density": 0.3, "min_y": -32, "max_y": 75, "random_name": "normal_magnetite", diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_manganese.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_manganese.json index 7cf8b5eec..396c0301b 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_manganese.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_manganese.json @@ -2,7 +2,7 @@ "__credits__": "This vein was automatically generated by OresToFieldGuide.", "type": "tfc:cluster_vein", "config": { - "size": 40, + "size": 30, "rarity": 195, "density": 0.3, "min_y": -32, diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_monazite.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_monazite.json index 9dc75d202..54c8c9242 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_monazite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_monazite.json @@ -2,8 +2,8 @@ "__credits__": "This vein was automatically generated by OresToFieldGuide.", "type": "tfc:cluster_vein", "config": { - "size": 40, - "rarity": 185, + "size": 35, + "rarity": 205, "density": 0.25, "min_y": -32, "max_y": 50, @@ -24,7 +24,7 @@ }, { "block": "gtceu:granite_neodymium_ore", - "weight": 25 + "weight": 5 } ] }, @@ -43,7 +43,7 @@ }, { "block": "gtceu:diorite_neodymium_ore", - "weight": 25 + "weight": 5 } ] }, @@ -62,7 +62,7 @@ }, { "block": "gtceu:gabbro_neodymium_ore", - "weight": 25 + "weight": 5 } ] } @@ -83,7 +83,7 @@ }, { "block": "gtceu:neodymium_indicator", - "weight": 25 + "weight": 5 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_quartz.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_quartz.json index b45d00c8c..68ed5302f 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_quartz.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_quartz.json @@ -3,7 +3,7 @@ "type": "tfc:cluster_vein", "config": { "size": 40, - "rarity": 150, + "rarity": 190, "density": 0.3, "min_y": -32, "max_y": 100, @@ -16,19 +16,19 @@ "with": [ { "block": "gtceu:shale_quartzite_ore", - "weight": 65 + "weight": 35 }, { "block": "gtceu:raw_quartzite_block", "weight": 1 }, { - "block": "gtceu:shale_certus_quartz_ore", + "block": "gtceu:shale_barite_ore", "weight": 30 }, { - "block": "gtceu:shale_barite_ore", - "weight": 25 + "block": "gtceu:shale_asbestos_ore", + "weight": 15 } ] }, @@ -39,19 +39,19 @@ "with": [ { "block": "gtceu:quartzite_quartzite_ore", - "weight": 65 + "weight": 35 }, { "block": "gtceu:raw_quartzite_block", "weight": 1 }, { - "block": "gtceu:quartzite_certus_quartz_ore", + "block": "gtceu:quartzite_barite_ore", "weight": 30 }, { - "block": "gtceu:quartzite_barite_ore", - "weight": 25 + "block": "gtceu:quartzite_asbestos_ore", + "weight": 15 } ] }, @@ -62,19 +62,19 @@ "with": [ { "block": "gtceu:schist_quartzite_ore", - "weight": 65 + "weight": 35 }, { "block": "gtceu:raw_quartzite_block", "weight": 1 }, { - "block": "gtceu:schist_certus_quartz_ore", + "block": "gtceu:schist_barite_ore", "weight": 30 }, { - "block": "gtceu:schist_barite_ore", - "weight": 25 + "block": "gtceu:schist_asbestos_ore", + "weight": 15 } ] }, @@ -85,19 +85,19 @@ "with": [ { "block": "gtceu:gneiss_quartzite_ore", - "weight": 65 + "weight": 35 }, { "block": "gtceu:raw_quartzite_block", "weight": 1 }, { - "block": "gtceu:gneiss_certus_quartz_ore", + "block": "gtceu:gneiss_barite_ore", "weight": 30 }, { - "block": "gtceu:gneiss_barite_ore", - "weight": 25 + "block": "gtceu:gneiss_asbestos_ore", + "weight": 15 } ] } @@ -110,15 +110,15 @@ "blocks": [ { "block": "gtceu:quartzite_bud_indicator", - "weight": 65 - }, - { - "block": "gtceu:certus_quartz_bud_indicator", - "weight": 30 + "weight": 35 }, { "block": "gtceu:barite_indicator", - "weight": 25 + "weight": 30 + }, + { + "block": "gtceu:asbestos_indicator", + "weight": 15 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_saltpeter.json b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_saltpeter.json index 4422bdf31..79575f012 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_saltpeter.json +++ b/kubejs/data/tfg/worldgen/configured_feature/earth/vein/normal_saltpeter.json @@ -2,7 +2,7 @@ "__credits__": "This vein was automatically generated by OresToFieldGuide.", "type": "tfc:cluster_vein", "config": { - "size": 50, + "size": 40, "rarity": 210, "density": 0.3, "min_y": -32, diff --git a/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_huge.json b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_huge.json new file mode 100644 index 000000000..06887a969 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_huge.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:huge_fungus", + "config": { + "decor_state": { + "Name": "minecraft:shroomlight" + }, + "hat_state": { + "Name": "ad_astra:aeronos_cap" + }, + "planted": false, + "replaceable_blocks": { + "type": "minecraft:solid" + }, + "stem_state": { + "Name": "ad_astra:aeronos_stem", + "Properties": { + "axis": "y" + } + }, + "valid_base_block": { + "Name": "tfc:rock/gravel/gabbro" + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_patch.json b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_patch.json new file mode 100644 index 000000000..90e55a32c --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/aeronos_patch.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:aeronos_mushroom" + } + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + } + ] + }, + "tries": 48, + "xz_spread": 10, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_huge.json b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_huge.json new file mode 100644 index 000000000..f8d93c8a0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_huge.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:tree", + "config": { + "decorators": [], + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:strophar_stem" + } + }, + "foliage_placer": { + "type": "minecraft:acacia_foliage_placer", + "offset": 0, + "radius": 2 + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:strophar_cap" + } + }, + "force_dirt": false, + "ignore_vines": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 0, + "upper_size": 2 + }, + "trunk_placer": { + "type": "minecraft:forking_trunk_placer", + "base_height": 5, + "height_rand_a": 2, + "height_rand_b": 2 + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:strophar_stem", + "Properties": { + "axis": "y" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_patch.json b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_patch.json new file mode 100644 index 000000000..daf0e4c97 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/mars/surface/strophar_patch.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:strophar_mushroom" + } + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + } + ] + }, + "tries": 64, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine.json b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine.json new file mode 100644 index 000000000..28d86e54a --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine.json @@ -0,0 +1,7 @@ +{ + "type": "tfc:if_then", + "config": { + "if": "tfg:moon/asurine/asurine_geode", + "then": "tfg:moon/asurine/asurine_decoration" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_decoration.json b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_decoration.json new file mode 100644 index 000000000..792c80887 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_decoration.json @@ -0,0 +1,98 @@ +{ + "type": "minecraft:random_selector", + "config": { + "default": { + "feature": { + "type": "minecraft:no_op", + "config": {} + }, + "placement": [] + }, + "features": [ + { + "chance": 0.4, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ae2:small_quartz_bud", + "Properties": { + "facing": "up", + "waterlogged": "false" + } + } + } + } + }, + "placement": [] + } + }, + { + "chance": 0.3, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ae2:medium_quartz_bud", + "Properties": { + "facing": "up", + "waterlogged": "false" + } + } + } + } + }, + "placement": [] + } + }, + { + "chance": 0.2, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ae2:large_quartz_bud", + "Properties": { + "facing": "up", + "waterlogged": "false" + } + } + } + } + }, + "placement": [] + } + }, + { + "chance": 0.1, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ae2:quartz_cluster", + "Properties": { + "facing": "up", + "waterlogged": "false" + } + } + } + } + }, + "placement": [] + } + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_geode.json b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_geode.json new file mode 100644 index 000000000..dea5aa9b8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_geode.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:moon_stone_certus_quartz_ore" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:moon_stone_certus_quartz_ore" + } + }, + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "gtceu:moon_stone_quartzite_ore" + } + }, + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "create:asurine" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "create:cut_asurine" + } + }, + "inner_placements": [ + { + "Name": "gtceu:moon_stone_certus_quartz_ore" + } + ], + "cannot_replace": "#minecraft:features_cannot_replace", + "invalid_blocks": "#minecraft:geode_invalid_blocks" + }, + "crack": { + "base_crack_size": 2, + "crack_point_offset": 2, + "generate_crack_chance": 0.1 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 4, + "layers": { + "filling": 0.3, + "inner_layer": 1.8, + "middle_layer": 3.1, + "outer_layer": 4.0 + }, + "max_gen_offset": 36, + "min_gen_offset": -36, + "noise_multiplier": 0.05, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0.4, + "use_potential_placements_chance": 0.30 + } +} diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_spikes.json b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_spikes.json new file mode 100644 index 000000000..02f263290 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/asurine_spikes.json @@ -0,0 +1,80 @@ +{ + "type": "minecraft:vegetation_patch", + "config": { + "depth": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "extra_bottom_block_chance": 0, + "extra_edge_column_chance": 0.2, + "ground_state": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "create:asurine" + } + }, + "replaceable": "#ad_astra:moon_stone_replaceables", + "surface": "floor", + "vegetation_chance": 0.4, + "vegetation_feature": { + "feature": { + "type": "minecraft:block_column", + "config": { + "allowed_placement": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction": "up", + "layers": [ + { + "height": { + "type": "minecraft:weighted_list", + "distribution": [ + { + "data": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 0 + } + }, + "weight": 5 + }, + { + "data": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 1 + } + }, + "weight": 1 + } + ] + }, + "provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "create:asurine" + } + } + } + ], + "prioritize_tip": true + } + }, + "placement": [] + }, + "vertical_range": 5, + "xz_radius": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/blob.json b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/blob.json new file mode 100644 index 000000000..0127c2885 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/asurine/blob.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:ore", + "config": { + "discard_chance_on_air_exposure": 0.0, + "size": 40, + "targets": [ + { + "state": { + "Name": "create:asurine" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large.json new file mode 100644 index 000000000..5a4449ec5 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large.json @@ -0,0 +1,7 @@ +{ + "type": "tfc:if_then", + "config": { + "if": "tfg:moon/crater/extra_large_bowl", + "then": "tfg:moon/crater/meteorite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large_bowl.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large_bowl.json new file mode 100644 index 000000000..ad68243e8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/extra_large_bowl.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "cannot_replace": "#minecraft:features_cannot_replace", + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_placements": [ + { + "Name": "minecraft:air" + } + ], + "invalid_blocks": "#minecraft:geode_invalid_blocks", + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + } + }, + "crack": { + "base_crack_size": 0, + "crack_point_offset": 0, + "generate_crack_chance": 0 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 4, + "layers": { + "filling": 0.01, + "inner_layer": 0.01, + "middle_layer": 0.01, + "outer_layer": 30 + }, + "max_gen_offset": 48, + "min_gen_offset": -48, + "noise_multiplier": 0, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0, + "use_potential_placements_chance": 0 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large.json new file mode 100644 index 000000000..b44eedd95 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large.json @@ -0,0 +1,7 @@ +{ + "type": "tfc:if_then", + "config": { + "if": "tfg:moon/crater/large_bowl", + "then": "tfg:moon/crater/meteorite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large_bowl.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large_bowl.json new file mode 100644 index 000000000..570836348 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/large_bowl.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "cannot_replace": "#minecraft:features_cannot_replace", + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_placements": [ + { + "Name": "minecraft:air" + } + ], + "invalid_blocks": "#minecraft:geode_invalid_blocks", + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + } + }, + "crack": { + "base_crack_size": 0, + "crack_point_offset": 0, + "generate_crack_chance": 0 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 4, + "layers": { + "filling": 0.01, + "inner_layer": 0.01, + "middle_layer": 0.01, + "outer_layer": 20 + }, + "max_gen_offset": 32, + "min_gen_offset": -32, + "noise_multiplier": 0, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0, + "use_potential_placements_chance": 0 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/medium.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/medium.json new file mode 100644 index 000000000..020307173 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/medium.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "cannot_replace": "#minecraft:features_cannot_replace", + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_placements": [ + { + "Name": "minecraft:air" + } + ], + "invalid_blocks": "#minecraft:geode_invalid_blocks", + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + } + }, + "crack": { + "base_crack_size": 0, + "crack_point_offset": 0, + "generate_crack_chance": 0 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 4, + "layers": { + "filling": 0.01, + "inner_layer": 0.01, + "middle_layer": 0.01, + "outer_layer": 10 + }, + "max_gen_offset": 32, + "min_gen_offset": -32, + "noise_multiplier": 0, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0, + "use_potential_placements_chance": 0 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/meteorite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/meteorite.json new file mode 100644 index 000000000..f382fd6bd --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/meteorite.json @@ -0,0 +1,65 @@ +{ + "type": "minecraft:random_selector", + "config": { + "default": { + "feature": { + "type": "minecraft:no_op", + "config": {} + }, + "placement": [] + }, + "features": [ + { + "chance": 0.4, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:sky_stone" + } + } + } + }, + "placement": [] + } + }, + { + "chance": 0.3, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ae2:sky_stone_block" + } + } + } + }, + "placement": [] + } + }, + { + "chance": 0.3, + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:mercury_stone" + } + } + } + }, + "placement": [] + } + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/crater/small.json b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/small.json new file mode 100644 index 000000000..f751ec01a --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/crater/small.json @@ -0,0 +1,83 @@ +{ + "type": "minecraft:geode", + "config": { + "blocks": { + "alternate_inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "cannot_replace": "#minecraft:features_cannot_replace", + "filling_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "inner_placements": [ + { + "Name": "minecraft:air" + } + ], + "invalid_blocks": "#minecraft:geode_invalid_blocks", + "middle_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + }, + "outer_layer_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:air" + } + } + }, + "crack": { + "base_crack_size": 0, + "crack_point_offset": 0, + "generate_crack_chance": 0 + }, + "distribution_points": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 4, + "min_inclusive": 3 + } + }, + "invalid_blocks_threshold": 4, + "layers": { + "filling": 0.01, + "inner_layer": 0.01, + "middle_layer": 0.01, + "outer_layer": 5 + }, + "max_gen_offset": 16, + "min_gen_offset": -16, + "noise_multiplier": 0, + "outer_wall_distance": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 6, + "min_inclusive": 4 + } + }, + "placements_require_layer0_alternate": false, + "point_offset": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "use_alternate_layer0_chance": 0, + "use_potential_placements_chance": 0 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/birt_dwelling.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/birt_dwelling.json new file mode 100644 index 000000000..72973d082 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/birt_dwelling.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "species:birt_dwelling" + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_common.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_common.json new file mode 100644 index 000000000..5812581c4 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_common.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:chorus_grass" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_rare.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_rare.json new file mode 100644 index 000000000..cb838f880 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_grass_rare.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:chorus_grass" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 16, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_lily.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_lily.json new file mode 100644 index 000000000..3c0ceceb0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_lily.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:chorus_lily" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 8, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_plant.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_plant.json new file mode 100644 index 000000000..20d2c8c99 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/chorus_plant.json @@ -0,0 +1,4 @@ +{ + "type": "tfg:lunar_chorus_plant", + "config": {} +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral.json new file mode 100644 index 000000000..b2402f879 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral.json @@ -0,0 +1,74 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 20, + "data": { + "Name": "minecraft:dead_tube_coral", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_brain_coral", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_bubble_coral", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_fire_coral", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_horn_coral", + "Properties": { + "waterlogged": "false" + } + } + } + ] + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + } + ] + }, + "tries": 64, + "xz_spread": 12, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_blocks.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_blocks.json new file mode 100644 index 000000000..c100eea61 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_blocks.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:simple_random_selector", + "config": { + "features": [ + { + "feature": { + "type": "tfg:dead_coral_claw", + "config": {} + }, + "placement": [] + }, + { + "feature": { + "type": "tfg:dead_coral_mushroom", + "config": {} + }, + "placement": [] + }, + { + "feature": { + "type": "tfg:dead_coral_tree", + "config": {} + }, + "placement": [] + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_fans.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_fans.json new file mode 100644 index 000000000..7159f5501 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/dead_coral_fans.json @@ -0,0 +1,74 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 20, + "data": { + "Name": "minecraft:dead_tube_coral_fan", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_brain_coral_fan", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_bubble_coral_fan", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_fire_coral_fan", + "Properties": { + "waterlogged": "false" + } + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:dead_horn_coral_fan", + "Properties": { + "waterlogged": "false" + } + } + } + ] + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + } + ] + }, + "tries": 64, + "xz_spread": 12, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/andesite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/andesite.json new file mode 100644 index 000000000..db63405d5 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/andesite.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/andesite_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/andesite" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/basalt.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/basalt.json new file mode 100644 index 000000000..8d32ba38b --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/basalt.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/basalt_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/basalt" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/dacite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/dacite.json new file mode 100644 index 000000000..a3363bbd6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/dacite.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/dacite_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/dacite" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/diorite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/diorite.json new file mode 100644 index 000000000..ab77fb4a1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/diorite.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/diorite_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/diorite" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/gabbro.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/gabbro.json new file mode 100644 index 000000000..cd6155b18 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/gabbro.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/gabbro_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/gabbro" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/glacio_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/glacio_stone.json new file mode 100644 index 000000000..f8b2b723c --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/glacio_stone.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "ad_astra:glacio_cobblestone_slab" + }, + "rim": { + "Name": "tfg:rock/hardened_glacio_stone" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_deepslate.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_deepslate.json new file mode 100644 index 000000000..cfb93fe3b --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_deepslate.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/basalt_slab" + }, + "rim": { + "Name": "tfg:rock/hardened_moon_deepslate" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_stone.json new file mode 100644 index 000000000..770dd78a1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/moon_stone.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "ad_astra:moon_cobblestone_slab" + }, + "rim": { + "Name": "tfg:rock/hardened_moon_stone" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/rhyolite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/rhyolite.json new file mode 100644 index 000000000..a2c54b4f1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/delta/rhyolite.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfc:rock/cobble/rhyolite_slab" + }, + "rim": { + "Name": "tfc:rock/hardened/rhyolite" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 3, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 7, + "min_inclusive": 3 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/inflexia.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/inflexia.json new file mode 100644 index 000000000..f8d829457 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/inflexia.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:inflexia" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 16, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/andesite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/andesite.json new file mode 100644 index 000000000..eaa70ced8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/andesite.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/andesite" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/basalt.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/basalt.json new file mode 100644 index 000000000..104e31e7f --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/basalt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/basalt" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/dacite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/dacite.json new file mode 100644 index 000000000..ed758fe5e --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/dacite.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/dacite" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/diorite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/diorite.json new file mode 100644 index 000000000..784aec566 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/diorite.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/diorite" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/gabbro.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/gabbro.json new file mode 100644 index 000000000..1132a7e27 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/gabbro.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/gabbro" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/glacio_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/glacio_stone.json new file mode 100644 index 000000000..60405d103 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/glacio_stone.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:loose/glacio_stone" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_deepslate.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_deepslate.json new file mode 100644 index 000000000..3e15de7e0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_deepslate.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:loose/moon_deepslate" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_stone.json new file mode 100644 index 000000000..4edb0023f --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/moon_stone.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:loose/moon_stone" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/rhyolite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/rhyolite.json new file mode 100644 index 000000000..22516ad82 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/loose/rhyolite.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "count", + "values": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfc:rock/loose/rhyolite" + } + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/andesite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/andesite.json new file mode 100644 index 000000000..2436b86b8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/andesite.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/andesite" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/andesite" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/andesite_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/andesite_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/basalt.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/basalt.json new file mode 100644 index 000000000..d47906980 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/basalt.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/basalt" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/basalt" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/basalt_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/basalt_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/dacite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/dacite.json new file mode 100644 index 000000000..bb441f910 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/dacite.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/dacite" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/dacite" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/dacite_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/dacite_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/diorite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/diorite.json new file mode 100644 index 000000000..5c731ad31 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/diorite.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/diorite" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/diorite" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/diorite_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/diorite_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/gabbro.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/gabbro.json new file mode 100644 index 000000000..849c8aec0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/gabbro.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/gabbro" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/gabbro" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/gabbro_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/gabbro_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/glacio_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/glacio_stone.json new file mode 100644 index 000000000..d7b754a9a --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/glacio_stone.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfg:rock/hardened_glacio_stone" + } + }, + { + "weight": 25, + "data": { + "Name": "ad_astra:glacio_cobblestone" + } + }, + { + "weight": 20, + "data": { + "Name": "ad_astra:glacio_stone_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "ad_astra:glacio_cobblestone_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_deepslate.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_deepslate.json new file mode 100644 index 000000000..490c9b7d4 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_deepslate.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + }, + { + "weight": 25, + "data": { + "Name": "ad_astra:moon_deepslate" + } + }, + { + "weight": 10, + "data": { + "Name": "ad_astra:moon_cobblestone" + } + }, + { + "weight": 10, + "data": { + "Name": "ad_astra:moon_cobblestone_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_stone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_stone.json new file mode 100644 index 000000000..977879c19 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/moon_stone.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfg:rock/hardened_moon_stone" + } + }, + { + "weight": 25, + "data": { + "Name": "ad_astra:moon_cobblestone" + } + }, + { + "weight": 20, + "data": { + "Name": "ad_astra:moon_stone_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "ad_astra:moon_cobblestone_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/rhyolite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/rhyolite.json new file mode 100644 index 000000000..fcf450e54 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile/rhyolite.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:block_pile", + "config": { + "state_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 35, + "data": { + "Name": "tfc:rock/hardened/rhyolite" + } + }, + { + "weight": 25, + "data": { + "Name": "tfc:rock/cobble/rhyolite" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/raw/rhyolite_slab" + } + }, + { + "weight": 20, + "data": { + "Name": "tfc:rock/cobble/rhyolite_slab" + } + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_black_sand.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_black_sand.json new file mode 100644 index 000000000..b9d8e06ab --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_black_sand.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "layers", + "values": { + "type": "minecraft:biased_to_bottom", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:pile/black_sand" + } + } + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "up" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_moon_sand.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_moon_sand.json new file mode 100644 index 000000000..2a35cd746 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_moon_sand.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "layers", + "values": { + "type": "minecraft:biased_to_bottom", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:pile/moon_sand" + } + } + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "up" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_white_sand.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_white_sand.json new file mode 100644 index 000000000..af18a1eb4 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/pile_white_sand.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:randomized_int_state_provider", + "property": "layers", + "values": { + "type": "minecraft:biased_to_bottom", + "value": { + "min_inclusive": 1, + "max_inclusive": 3 + } + }, + "source": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:pile/white_sand" + } + } + } + } + }, + "placement": [ + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "up" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/salteago.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/salteago.json new file mode 100644 index 000000000..35c78bd1f --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/salteago.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:salteago" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 16, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/vaiolush_fern.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/vaiolush_fern.json new file mode 100644 index 000000000..76edc5429 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/vaiolush_fern.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "betterend:vaiolush_fern" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 16, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_roots_patch.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_roots_patch.json new file mode 100644 index 000000000..9621d6667 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_roots_patch.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 20, + "data": { + "Name": "tfg:lunar_roots" + } + }, + { + "weight": 50, + "data": { + "Name": "tfg:lunar_sprouts" + } + } + ] + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_sprouts_patch.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_sprouts_patch.json new file mode 100644 index 000000000..e02154b2c --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_sprouts_patch.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:lunar_sprouts" + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] + }, + "tries": 16, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_short.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_short.json new file mode 100644 index 000000000..f7f6f1430 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_short.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:tree", + "config": { + "decorators": [], + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:moon_sand" + } + }, + "foliage_placer": { + "type": "minecraft:blob_foliage_placer", + "height": 0, + "offset": 1, + "radius": 1 + }, + "foliage_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 50, + "data": { + "Name": "minecraft:pearlescent_froglight" + } + }, + { + "weight": 30, + "data": { + "Name": "minecraft:verdant_froglight" + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:ochre_froglight" + } + } + ] + }, + "force_dirt": false, + "ignore_vines": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 0, + "upper_size": 1 + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 5, + "height_rand_a": 15, + "height_rand_b": 5 + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:twisting_vines_plant" + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_tall.json b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_tall.json new file mode 100644 index 000000000..f155395c6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/surface/warped_vine_tall.json @@ -0,0 +1,61 @@ +{ + "type": "minecraft:tree", + "config": { + "decorators": [], + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "ad_astra:moon_sand" + } + }, + "foliage_placer": { + "type": "minecraft:blob_foliage_placer", + "height": 0, + "offset": 1, + "radius": 1 + }, + "foliage_provider": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 50, + "data": { + "Name": "minecraft:pearlescent_froglight" + } + }, + { + "weight": 30, + "data": { + "Name": "minecraft:verdant_froglight" + } + }, + { + "weight": 20, + "data": { + "Name": "minecraft:ochre_froglight" + } + } + ] + }, + "force_dirt": false, + "ignore_vines": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 0, + "upper_size": 1 + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 10, + "height_rand_a": 20, + "height_rand_b": 0 + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:twisting_vines_plant" + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_apatite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_apatite.json new file mode 100644 index 000000000..4ca89b3c8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_apatite.json @@ -0,0 +1,119 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 35, + "rarity": 250, + "density": 0.3, + "min_y": 0, + "max_y": 100, + "random_name": "moon_apatite", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_apatite_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_tricalcium_phosphate_ore", + "weight": 35 + }, + { + "block": "gtceu:diorite_pyrochlore_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrochlore_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_apatite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_tricalcium_phosphate_ore", + "weight": 35 + }, + { + "block": "gtceu:moon_stone_pyrochlore_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrochlore_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_apatite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_tricalcium_phosphate_ore", + "weight": 35 + }, + { + "block": "gtceu:moon_deepslate_pyrochlore_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrochlore_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_olivine_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:apatite_bud_indicator", + "weight": 25 + }, + { + "block": "gtceu:tricalcium_phosphate_indicator", + "weight": 35 + }, + { + "block": "gtceu:pyrochlore_indicator", + "weight": 40 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_bauxite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_bauxite.json new file mode 100644 index 000000000..df5055889 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_bauxite.json @@ -0,0 +1,149 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 50, + "rarity": 200, + "density": 0.4, + "min_y": 0, + "max_y": 80, + "random_name": "moon_bauxite", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:basalt_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:basalt_armalcolite_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:moon_stone_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:moon_stone_armalcolite_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:moon_deepslate_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:moon_deepslate_armalcolite_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:glacio_stone_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:glacio_stone_armalcolite_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:diorite_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:diorite_armalcolite_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_bauxite_ore", + "weight": 35 + }, + { + "block": "gtceu:rhyolite_ilmenite_ore", + "weight": 40 + }, + { + "block": "gtceu:rhyolite_armalcolite_ore", + "weight": 20 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:bauxite_indicator", + "weight": 35 + }, + { + "block": "gtceu:ilmenite_indicator", + "weight": 40 + }, + { + "block": "gtceu:armalcolite_bud_indicator", + "weight": 20 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_beryllium.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_beryllium.json new file mode 100644 index 000000000..fa207b3ba --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_beryllium.json @@ -0,0 +1,154 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:pipe_vein", + "config": { + "height": 70, + "radius": 10, + "min_skew": 6, + "max_skew": 18, + "min_slant": 0, + "max_slant": 4, + "sign": 0, + "rarity": 260, + "density": 0.45, + "min_y": 0, + "max_y": 120, + "random_name": "moon_beryllium", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_beryllium_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_beryllium_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_emerald_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_emerald_block", + "weight": 2 + }, + { + "block": "gtceu:basalt_thorium_ore", + "weight": 1 + }, + { + "block": "gtceu:basalt_olivine_ore", + "weight": 5 + }, + { + "block": "gtceu:basalt_rock_salt_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_beryllium_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_beryllium_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_emerald_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_emerald_block", + "weight": 2 + }, + { + "block": "gtceu:moon_stone_thorium_ore", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_olivine_ore", + "weight": 5 + }, + { + "block": "gtceu:moon_stone_rock_salt_ore", + "weight": 20 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_beryllium_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_beryllium_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_emerald_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_emerald_block", + "weight": 2 + }, + { + "block": "gtceu:glacio_stone_thorium_ore", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_olivine_ore", + "weight": 5 + }, + { + "block": "gtceu:glacio_stone_rock_salt_ore", + "weight": 20 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:beryllium_indicator", + "weight": 35 + }, + { + "block": "gtceu:emerald_bud_indicator", + "weight": 50 + }, + { + "block": "gtceu:thorium_indicator", + "weight": 1 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + }, + { + "block": "gtceu:rock_salt_indicator", + "weight": 20 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_bauxite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_desh.json similarity index 52% rename from kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_bauxite.json rename to kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_desh.json index d296d1750..65ce7f852 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_bauxite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_desh.json @@ -3,78 +3,102 @@ "type": "tfc:cluster_vein", "config": { "size": 45, - "rarity": 185, - "density": 0.4, - "min_y": 32, - "max_y": 128, - "random_name": "nether_bauxite", + "rarity": 230, + "density": 0.35, + "min_y": 10, + "max_y": 80, + "random_name": "moon_desh", "blocks": [ { "replace": [ - "minecraft:deepslate", - "tfc:mud/silty_loam", - "beneath:soul_clay", - "tfc:dirt/loam", - "tfc:mud/loam", - "tfc:peat", - "tfc:dirt/silty_loam" + "tfc:rock/raw/andesite" ], "with": [ { - "block": "gtceu:deepslate_bauxite_ore", - "weight": 45 + "block": "gtceu:andesite_desh_ore", + "weight": 40 }, { - "block": "gtceu:raw_bauxite_block", + "block": "ad_astra:raw_desh_block", "weight": 2 }, { - "block": "gtceu:deepslate_ilmenite_ore", - "weight": 30 + "block": "gtceu:andesite_ilmenite_ore", + "weight": 25 }, { "block": "gtceu:raw_ilmenite_block", "weight": 1 }, { - "block": "gtceu:deepslate_aluminium_ore", - "weight": 25 + "block": "gtceu:andesite_aluminium_ore", + "weight": 20 }, { - "block": "gtceu:raw_aluminium_block", - "weight": 1 + "block": "gtceu:andesite_armalcolite_ore", + "weight": 15 } ] }, { "replace": [ - "minecraft:blackstone", - "minecraft:magma_block" + "tfc:rock/raw/dacite" ], "with": [ { - "block": "gtceu:pyroxenite_bauxite_ore", - "weight": 45 + "block": "gtceu:dacite_desh_ore", + "weight": 40 }, { - "block": "gtceu:raw_bauxite_block", + "block": "ad_astra:raw_desh_block", "weight": 2 }, { - "block": "gtceu:pyroxenite_ilmenite_ore", - "weight": 30 + "block": "gtceu:dacite_ilmenite_ore", + "weight": 25 }, { "block": "gtceu:raw_ilmenite_block", "weight": 1 }, { - "block": "gtceu:pyroxenite_aluminium_ore", + "block": "gtceu:dacite_aluminium_ore", + "weight": 20 + }, + { + "block": "gtceu:dacite_armalcolite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_desh_ore", + "weight": 40 + }, + { + "block": "ad_astra:raw_desh_block", + "weight": 2 + }, + { + "block": "gtceu:gabbro_ilmenite_ore", "weight": 25 }, { - "block": "gtceu:raw_aluminium_block", + "block": "gtceu:raw_ilmenite_block", "weight": 1 + }, + { + "block": "gtceu:gabbro_aluminium_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_armalcolite_ore", + "weight": 15 } ] }, @@ -85,16 +109,16 @@ ], "with": [ { - "block": "gtceu:basalt_bauxite_ore", - "weight": 45 + "block": "gtceu:basalt_desh_ore", + "weight": 40 }, { - "block": "gtceu:raw_bauxite_block", + "block": "ad_astra:raw_desh_block", "weight": 2 }, { "block": "gtceu:basalt_ilmenite_ore", - "weight": 30 + "weight": 25 }, { "block": "gtceu:raw_ilmenite_block", @@ -102,63 +126,36 @@ }, { "block": "gtceu:basalt_aluminium_ore", - "weight": 25 + "weight": 20 }, { - "block": "gtceu:raw_aluminium_block", - "weight": 1 - } - ] - }, - { - "replace": [ - "minecraft:dripstone_block" - ], - "with": [ - { - "block": "gtceu:dripstone_bauxite_ore", - "weight": 45 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 2 - }, - { - "block": "gtceu:dripstone_ilmenite_ore", - "weight": 30 - }, - { - "block": "gtceu:raw_ilmenite_block", - "weight": 1 - }, - { - "block": "gtceu:dripstone_aluminium_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_aluminium_block", - "weight": 1 + "block": "gtceu:basalt_armalcolite_ore", + "weight": 15 } ] } ], "indicator": { "rarity": 15, - "depth": 1, + "depth": 50, "underground_rarity": 40, - "underground_count": 150, + "underground_count": 200, "blocks": [ { - "block": "gtceu:bauxite_indicator", - "weight": 45 + "block": "gtceu:desh_indicator", + "weight": 40 }, { "block": "gtceu:ilmenite_indicator", - "weight": 30 + "weight": 25 }, { "block": "gtceu:aluminium_indicator", - "weight": 25 + "weight": 20 + }, + { + "block": "gtceu:armalcolite_bud_indicator", + "weight": 15 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_garnierite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_garnierite.json new file mode 100644 index 000000000..4d175b513 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_garnierite.json @@ -0,0 +1,147 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 55, + "rarity": 250, + "density": 0.4, + "min_y": 5, + "max_y": 85, + "random_name": "moon_garnierite", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_garnierite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_garnierite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_nickel_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_cobaltite_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_pentlandite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_pentlandite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_cobalt_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_garnierite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_garnierite_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_nickel_ore", + "weight": 20 + }, + { + "block": "gtceu:diorite_cobaltite_ore", + "weight": 20 + }, + { + "block": "gtceu:diorite_pentlandite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_pentlandite_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_cobalt_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_garnierite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_garnierite_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_nickel_ore", + "weight": 20 + }, + { + "block": "gtceu:rhyolite_cobaltite_ore", + "weight": 20 + }, + { + "block": "gtceu:rhyolite_pentlandite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_pentlandite_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_cobalt_ore", + "weight": 15 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "tfc:ore/small_garnierite", + "weight": 25 + }, + { + "block": "tfc:ore/small_garnierite", + "weight": 20 + }, + { + "block": "gtceu:cobaltite_indicator", + "weight": 20 + }, + { + "block": "gtceu:pentlandite_indicator", + "weight": 25 + }, + { + "block": "gtceu:cobalt_indicator", + "weight": 15 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_graphite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_graphite.json new file mode 100644 index 000000000..fa3ab8267 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_graphite.json @@ -0,0 +1,157 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:pipe_vein", + "config": { + "height": 60, + "radius": 12, + "min_skew": 6, + "max_skew": 18, + "min_slant": 0, + "max_slant": 4, + "sign": 0, + "rarity": 260, + "density": 0.55, + "min_y": 0, + "max_y": 120, + "random_name": "moon_graphite", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_graphite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_graphite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_diamond_ore", + "weight": 35 + }, + { + "block": "gtceu:basalt_olivine_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_graphite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_graphite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_diamond_ore", + "weight": 35 + }, + { + "block": "gtceu:moon_stone_olivine_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_graphite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_graphite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_diamond_ore", + "weight": 35 + }, + { + "block": "gtceu:glacio_stone_olivine_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_graphite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_graphite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_diamond_ore", + "weight": 35 + }, + { + "block": "gtceu:gabbro_olivine_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_graphite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_graphite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_diamond_ore", + "weight": 35 + }, + { + "block": "gtceu:basalt_olivine_ore", + "weight": 10 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:graphite_indicator", + "weight": 50 + }, + { + "block": "gtceu:diamond_bud_indicator", + "weight": 35 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 10 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_lubricant.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_lubricant.json new file mode 100644 index 000000000..22be29ee3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_lubricant.json @@ -0,0 +1,178 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 36, + "rarity": 190, + "density": 0.25, + "min_y": 0, + "max_y": 66, + "random_name": "moon_lubricant", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_soapstone_ore", + "weight": 30 + }, + { + "block": "gtceu:diorite_talc_ore", + "weight": 20 + }, + { + "block": "gtceu:diorite_glauconite_sand_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_pentlandite_ore", + "weight": 15 + }, + { + "block": "gtceu:diorite_trona_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_soapstone_ore", + "weight": 30 + }, + { + "block": "gtceu:gabbro_talc_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_glauconite_sand_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_pentlandite_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_trona_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_soapstone_ore", + "weight": 30 + }, + { + "block": "gtceu:moon_stone_talc_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_stone_glauconite_sand_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_pentlandite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_stone_trona_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_soapstone_ore", + "weight": 30 + }, + { + "block": "gtceu:moon_deepslate_talc_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_deepslate_glauconite_sand_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_pentlandite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_trona_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_soapstone_ore", + "weight": 30 + }, + { + "block": "gtceu:basalt_talc_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_glauconite_sand_ore", + "weight": 25 + }, + { + "block": "gtceu:basalt_pentlandite_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_trona_ore", + "weight": 10 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 20, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:soapstone_indicator", + "weight": 30 + }, + { + "block": "gtceu:talc_indicator", + "weight": 20 + }, + { + "block": "gtceu:glauconite_sand_indicator", + "weight": 25 + }, + { + "block": "gtceu:pentlandite_indicator", + "weight": 15 + }, + { + "block": "gtceu:trona_indicator", + "weight": 10 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_magnetite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_magnetite.json new file mode 100644 index 000000000..dd0440efe --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_magnetite.json @@ -0,0 +1,166 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 70, + "rarity": 280, + "density": 0.3, + "min_y": 0, + "max_y": 90, + "random_name": "moon_magnetite", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_magnetite_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_vanadium_magnetite_ore", + "weight": 15 + }, + { + "block": "gtceu:diorite_chromite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_chromite_block", + "weight": 2 + }, + { + "block": "gtceu:diorite_gold_ore", + "weight": 15 + }, + { + "block": "gtceu:diorite_sapphire_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_magnetite_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_vanadium_magnetite_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_chromite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_chromite_block", + "weight": 2 + }, + { + "block": "gtceu:gabbro_gold_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_sapphire_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_magnetite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_vanadium_magnetite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_stone_chromite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_chromite_block", + "weight": 2 + }, + { + "block": "gtceu:moon_stone_gold_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_stone_sapphire_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_magnetite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_vanadium_magnetite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_chromite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_chromite_block", + "weight": 2 + }, + { + "block": "gtceu:moon_deepslate_gold_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_sapphire_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "tfc:ore/small_magnetite", + "weight": 25 + }, + { + "block": "gtceu:vanadium_magnetite_indicator", + "weight": 15 + }, + { + "block": "firmalife:ore/small_chromite", + "weight": 40 + }, + { + "block": "tfc:ore/small_native_gold", + "weight": 15 + }, + { + "block": "gtceu:sapphire_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_manganese.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_manganese.json new file mode 100644 index 000000000..33d12a989 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_manganese.json @@ -0,0 +1,178 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 40, + "rarity": 215, + "density": 0.5, + "min_y": 5, + "max_y": 80, + "random_name": "moon_manganese", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:andesite_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:andesite_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:andesite_tantalite_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:basalt_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_tantalite_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:gabbro_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_tantalite_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:dacite_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:dacite_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:dacite_tantalite_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:basalt_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_tantalite_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_grossular_ore", + "weight": 30 + }, + { + "block": "gtceu:moon_deepslate_spessartine_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_deepslate_pyrolusite_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_deepslate_tantalite_ore", + "weight": 10 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 20, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:grossular_bud_indicator", + "weight": 30 + }, + { + "block": "gtceu:spessartine_bud_indicator", + "weight": 20 + }, + { + "block": "gtceu:pyrolusite_indicator", + "weight": 20 + }, + { + "block": "gtceu:tantalite_indicator", + "weight": 10 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_mica.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_mica.json new file mode 100644 index 000000000..93e8e6043 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_mica.json @@ -0,0 +1,166 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 35, + "rarity": 250, + "density": 0.25, + "min_y": 0, + "max_y": 120, + "random_name": "moon_mica", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_kyanite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_kyanite_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_mica_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_bauxite_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_pollucite_ore", + "weight": 15 + }, + { + "block": "gtceu:diorite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_kyanite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_kyanite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_mica_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_bauxite_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_pollucite_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_kyanite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_kyanite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_mica_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_bauxite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_pollucite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_stone_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_kyanite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_kyanite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_mica_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_bauxite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_pollucite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_olivine_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:kyanite_indicator", + "weight": 35 + }, + { + "block": "gtceu:mica_indicator", + "weight": 25 + }, + { + "block": "gtceu:bauxite_indicator", + "weight": 25 + }, + { + "block": "gtceu:pollucite_indicator", + "weight": 15 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_molybdenum.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_molybdenum.json new file mode 100644 index 000000000..cd9cd5282 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_molybdenum.json @@ -0,0 +1,163 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 40, + "rarity": 245, + "density": 0.45, + "min_y": 0, + "max_y": 50, + "random_name": "moon_molybdenum", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_wulfenite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_wulfenite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_molybdenite_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_molybdenite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_powellite_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_wulfenite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_wulfenite_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_molybdenite_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_molybdenite_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_powellite_ore", + "weight": 15 + }, + { + "block": "gtceu:dacite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_wulfenite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_wulfenite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_molybdenite_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_molybdenite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_powellite_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_wulfenite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_wulfenite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_molybdenite_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_molybdenite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_powellite_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_olivine_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:wulfenite_indicator", + "weight": 40 + }, + { + "block": "gtceu:molybdenite_indicator", + "weight": 30 + }, + { + "block": "gtceu:powellite_indicator", + "weight": 15 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_monazite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_monazite.json new file mode 100644 index 000000000..85a0d25e6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_monazite.json @@ -0,0 +1,146 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 50, + "rarity": 310, + "density": 0.2, + "min_y": 0, + "max_y": 70, + "random_name": "moon_monazite", + "blocks": [ + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_bastnasite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_bastnasite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_monazite_ore", + "weight": 25 + }, + { + "block": "gtceu:glacio_stone_neodymium_ore", + "weight": 5 + }, + { + "block": "gtceu:glacio_stone_olivine_ore", + "weight": 1 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_bastnasite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_bastnasite_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_monazite_ore", + "weight": 25 + }, + { + "block": "gtceu:andesite_neodymium_ore", + "weight": 5 + }, + { + "block": "gtceu:andesite_olivine_ore", + "weight": 1 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_bastnasite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_bastnasite_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_monazite_ore", + "weight": 25 + }, + { + "block": "gtceu:dacite_neodymium_ore", + "weight": 5 + }, + { + "block": "gtceu:dacite_olivine_ore", + "weight": 1 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_bastnasite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_bastnasite_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_monazite_ore", + "weight": 25 + }, + { + "block": "gtceu:rhyolite_neodymium_ore", + "weight": 5 + }, + { + "block": "gtceu:rhyolite_olivine_ore", + "weight": 1 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:bastnasite_indicator", + "weight": 50 + }, + { + "block": "gtceu:monazite_bud_indicator", + "weight": 25 + }, + { + "block": "gtceu:neodymium_indicator", + "weight": 5 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_pyrolusite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_pyrolusite.json new file mode 100644 index 000000000..6d53962ff --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_pyrolusite.json @@ -0,0 +1,174 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 40, + "rarity": 210, + "density": 0.25, + "min_y": 20, + "max_y": 80, + "random_name": "moon_pyrolusite", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_pyrolusite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrolusite_block", + "weight": 2 + }, + { + "block": "gtceu:andesite_cobaltite_ore", + "weight": 25 + }, + { + "block": "gtceu:andesite_cobalt_ore", + "weight": 25 + }, + { + "block": "gtceu:andesite_tantalite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_pyrolusite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrolusite_block", + "weight": 2 + }, + { + "block": "gtceu:basalt_cobaltite_ore", + "weight": 25 + }, + { + "block": "gtceu:basalt_cobalt_ore", + "weight": 25 + }, + { + "block": "gtceu:basalt_tantalite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_pyrolusite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrolusite_block", + "weight": 2 + }, + { + "block": "gtceu:gabbro_cobaltite_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_cobalt_ore", + "weight": 25 + }, + { + "block": "gtceu:gabbro_tantalite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_pyrolusite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrolusite_block", + "weight": 2 + }, + { + "block": "gtceu:moon_stone_cobaltite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_cobalt_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_tantalite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_pyrolusite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_pyrolusite_block", + "weight": 2 + }, + { + "block": "gtceu:moon_deepslate_cobaltite_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_cobalt_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_tantalite_ore", + "weight": 15 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:pyrolusite_indicator", + "weight": 40 + }, + { + "block": "gtceu:cobaltite_indicator", + "weight": 25 + }, + { + "block": "gtceu:cobalt_indicator", + "weight": 25 + }, + { + "block": "gtceu:tantalite_indicator", + "weight": 15 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_quartz.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_quartz.json new file mode 100644 index 000000000..833754174 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_quartz.json @@ -0,0 +1,318 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 60, + "rarity": 230, + "density": 0.3, + "min_y": 10, + "max_y": 100, + "random_name": "moon_quartz", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:basalt_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:basalt_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_deepslate_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:moon_deepslate_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:gabbro_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:moon_stone_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:moon_stone_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:diorite_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:diorite_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:glacio_stone_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:glacio_stone_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:dacite_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:dacite_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:rhyolite_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:rhyolite_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_barite_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_quartzite_ore", + "weight": 20 + }, + { + "block": "gtceu:andesite_certus_quartz_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_certus_quartz_block", + "weight": 2 + }, + { + "block": "gtceu:andesite_nether_quartz_ore", + "weight": 30 + }, + { + "block": "gtceu:raw_nether_quartz_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_barite_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 80, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:quartzite_bud_indicator", + "weight": 20 + }, + { + "block": "gtceu:certus_quartz_bud_indicator", + "weight": 45 + }, + { + "block": "gtceu:nether_quartz_bud_indicator", + "weight": 30 + }, + { + "block": "gtceu:barite_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_redstone.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_redstone.json new file mode 100644 index 000000000..2fb13c9dc --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_redstone.json @@ -0,0 +1,119 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 45, + "rarity": 250, + "density": 0.2, + "min_y": 20, + "max_y": 100, + "random_name": "moon_redstone", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_redstone_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_redstone_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_ruby_ore", + "weight": 35 + }, + { + "block": "gtceu:dacite_cinnabar_ore", + "weight": 20 + }, + { + "block": "gtceu:dacite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_redstone_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_redstone_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_ruby_ore", + "weight": 35 + }, + { + "block": "gtceu:glacio_stone_cinnabar_ore", + "weight": 20 + }, + { + "block": "gtceu:glacio_stone_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_redstone_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_redstone_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_ruby_ore", + "weight": 35 + }, + { + "block": "gtceu:andesite_cinnabar_ore", + "weight": 20 + }, + { + "block": "gtceu:andesite_olivine_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:redstone_indicator", + "weight": 45 + }, + { + "block": "gtceu:ruby_bud_indicator", + "weight": 35 + }, + { + "block": "gtceu:cinnabar_bud_indicator", + "weight": 20 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_saltpeter.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_saltpeter.json new file mode 100644 index 000000000..16388ebf4 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_saltpeter.json @@ -0,0 +1,146 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 35, + "rarity": 210, + "density": 0.3, + "min_y": 0, + "max_y": 90, + "random_name": "moon_saltpeter", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_saltpeter_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_saltpeter_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_soapstone_ore", + "weight": 25 + }, + { + "block": "gtceu:rhyolite_electrotine_ore", + "weight": 45 + }, + { + "block": "gtceu:rhyolite_talc_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_saltpeter_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_saltpeter_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_soapstone_ore", + "weight": 25 + }, + { + "block": "gtceu:andesite_electrotine_ore", + "weight": 45 + }, + { + "block": "gtceu:andesite_talc_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_saltpeter_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_saltpeter_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_soapstone_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_electrotine_ore", + "weight": 45 + }, + { + "block": "gtceu:moon_deepslate_talc_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_saltpeter_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_saltpeter_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_soapstone_ore", + "weight": 25 + }, + { + "block": "gtceu:dacite_electrotine_ore", + "weight": 45 + }, + { + "block": "gtceu:dacite_talc_ore", + "weight": 15 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:saltpeter_indicator", + "weight": 35 + }, + { + "block": "gtceu:soapstone_indicator", + "weight": 25 + }, + { + "block": "gtceu:electrotine_indicator", + "weight": 45 + }, + { + "block": "gtceu:talc_indicator", + "weight": 15 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sapphire.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sapphire.json new file mode 100644 index 000000000..137fc6888 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sapphire.json @@ -0,0 +1,106 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:disc_vein", + "config": { + "height": 8, + "size": 28, + "rarity": 280, + "density": 0.35, + "min_y": 0, + "max_y": 100, + "random_name": "moon_sapphire", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_almandine_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_almandine_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_pyrope_ore", + "weight": 25 + }, + { + "block": "gtceu:basalt_sapphire_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_green_sapphire_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_olivine_ore", + "weight": 2 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_almandine_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_almandine_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_pyrope_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_sapphire_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_green_sapphire_ore", + "weight": 15 + }, + { + "block": "gtceu:moon_deepslate_olivine_ore", + "weight": 2 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:almandine_bud_indicator", + "weight": 35 + }, + { + "block": "gtceu:pyrope_bud_indicator", + "weight": 25 + }, + { + "block": "gtceu:sapphire_bud_indicator", + "weight": 15 + }, + { + "block": "gtceu:green_sapphire_bud_indicator", + "weight": 15 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 2 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_scheelite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_scheelite.json new file mode 100644 index 000000000..9bbe43753 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_scheelite.json @@ -0,0 +1,115 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 20, + "rarity": 200, + "density": 0.45, + "min_y": 0, + "max_y": 70, + "random_name": "moon_scheelite", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_scheelite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_scheelite_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_tungstate_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_tungstate_block", + "weight": 2 + }, + { + "block": "gtceu:rhyolite_lithium_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_scheelite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_scheelite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_tungstate_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_tungstate_block", + "weight": 2 + }, + { + "block": "gtceu:glacio_stone_lithium_ore", + "weight": 10 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_scheelite_ore", + "weight": 40 + }, + { + "block": "gtceu:raw_scheelite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_tungstate_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_tungstate_block", + "weight": 2 + }, + { + "block": "gtceu:gabbro_lithium_ore", + "weight": 10 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:scheelite_indicator", + "weight": 40 + }, + { + "block": "gtceu:tungstate_indicator", + "weight": 50 + }, + { + "block": "gtceu:lithium_indicator", + "weight": 10 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sheldonite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sheldonite.json new file mode 100644 index 000000000..de8075c4e --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sheldonite.json @@ -0,0 +1,120 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 30, + "rarity": 260, + "density": 0.3, + "min_y": 0, + "max_y": 70, + "random_name": "moon_sheldonite", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_bornite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_bornite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_cooperite_ore", + "weight": 25 + }, + { + "block": "gtceu:basalt_platinum_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_nickel_ore", + "weight": 25 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_bornite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_bornite_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_cooperite_ore", + "weight": 25 + }, + { + "block": "gtceu:andesite_platinum_ore", + "weight": 15 + }, + { + "block": "gtceu:andesite_nickel_ore", + "weight": 25 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_bornite_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_bornite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_cooperite_ore", + "weight": 25 + }, + { + "block": "gtceu:glacio_stone_platinum_ore", + "weight": 15 + }, + { + "block": "gtceu:glacio_stone_nickel_ore", + "weight": 25 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:bornite_indicator", + "weight": 35 + }, + { + "block": "gtceu:cooperite_indicator", + "weight": 25 + }, + { + "block": "gtceu:platinum_indicator", + "weight": 15 + }, + { + "block": "tfc:ore/small_garnierite", + "weight": 25 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_silver.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_silver.json new file mode 100644 index 000000000..bba7e7f01 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_silver.json @@ -0,0 +1,173 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 30, + "rarity": 210, + "density": 0.4, + "min_y": 20, + "max_y": 75, + "random_name": "moon_silver", + "blocks": [ + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_galena_ore", + "weight": 30 + }, + { + "block": "gtceu:moon_stone_silver_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_silver_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_lead_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_stone_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_galena_ore", + "weight": 30 + }, + { + "block": "gtceu:moon_deepslate_silver_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_silver_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_lead_ore", + "weight": 25 + }, + { + "block": "gtceu:moon_deepslate_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_galena_ore", + "weight": 30 + }, + { + "block": "gtceu:rhyolite_silver_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_silver_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_lead_ore", + "weight": 25 + }, + { + "block": "gtceu:rhyolite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_galena_ore", + "weight": 30 + }, + { + "block": "gtceu:diorite_silver_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_silver_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_lead_ore", + "weight": 25 + }, + { + "block": "gtceu:diorite_olivine_ore", + "weight": 5 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_galena_ore", + "weight": 30 + }, + { + "block": "gtceu:dacite_silver_ore", + "weight": 45 + }, + { + "block": "gtceu:raw_silver_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_lead_ore", + "weight": 25 + }, + { + "block": "gtceu:dacite_olivine_ore", + "weight": 5 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 50, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:galena_indicator", + "weight": 30 + }, + { + "block": "tfc:ore/small_native_silver", + "weight": 45 + }, + { + "block": "gtceu:lead_indicator", + "weight": 25 + }, + { + "block": "gtceu:olivine_bud_indicator", + "weight": 5 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sphalerite.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sphalerite.json new file mode 100644 index 000000000..6919f3e71 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_sphalerite.json @@ -0,0 +1,150 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:cluster_vein", + "config": { + "size": 40, + "rarity": 205, + "density": 0.4, + "min_y": 2, + "max_y": 75, + "random_name": "moon_sphalerite", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_desh_ore", + "weight": 15 + }, + { + "block": "gtceu:basalt_sphalerite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_sphalerite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_pyrite_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_desh_ore", + "weight": 15 + }, + { + "block": "gtceu:andesite_sphalerite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_sphalerite_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_pyrite_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_desh_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_sphalerite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_sphalerite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_pyrite_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_desh_ore", + "weight": 15 + }, + { + "block": "gtceu:dacite_sphalerite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_sphalerite_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_pyrite_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_desh_ore", + "weight": 15 + }, + { + "block": "gtceu:glacio_stone_sphalerite_ore", + "weight": 50 + }, + { + "block": "gtceu:raw_sphalerite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_pyrite_ore", + "weight": 35 + } + ] + } + ], + "indicator": { + "rarity": 12, + "depth": 60, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:desh_indicator", + "weight": 15 + }, + { + "block": "tfc:ore/small_sphalerite", + "weight": 50 + }, + { + "block": "gtceu:pyrite_indicator", + "weight": 35 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_topaz.json b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_topaz.json new file mode 100644 index 000000000..d399fb653 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/moon/vein/moon_topaz.json @@ -0,0 +1,355 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "type": "tfc:disc_vein", + "config": { + "height": 25, + "size": 64, + "rarity": 210, + "density": 0.5, + "min_y": 0, + "max_y": 120, + "random_name": "moon_topaz", + "blocks": [ + { + "replace": [ + "minecraft:basalt", + "tfc:rock/raw/basalt" + ], + "with": [ + { + "block": "gtceu:basalt_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:basalt_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:moon_deepslate" + ], + "with": [ + { + "block": "gtceu:moon_deepslate_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_deepslate_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:gabbro_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:moon_stone" + ], + "with": [ + { + "block": "gtceu:moon_stone_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:moon_stone_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:diorite_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "ad_astra:glacio_stone" + ], + "with": [ + { + "block": "gtceu:glacio_stone_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:glacio_stone_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "block": "gtceu:dacite_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:dacite_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "block": "gtceu:rhyolite_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:rhyolite_bornite_ore", + "weight": 15 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "block": "gtceu:andesite_blue_topaz_ore", + "weight": 35 + }, + { + "block": "gtceu:raw_blue_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_topaz_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_topaz_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_chalcocite_ore", + "weight": 25 + }, + { + "block": "gtceu:raw_chalcocite_block", + "weight": 1 + }, + { + "block": "gtceu:andesite_bornite_ore", + "weight": 15 + } + ] + } + ], + "indicator": { + "rarity": 15, + "depth": 20, + "underground_rarity": 40, + "underground_count": 200, + "blocks": [ + { + "block": "gtceu:blue_topaz_bud_indicator", + "weight": 35 + }, + { + "block": "gtceu:topaz_bud_indicator", + "weight": 25 + }, + { + "block": "gtceu:chalcocite_indicator", + "weight": 25 + }, + { + "block": "gtceu:bornite_indicator", + "weight": 15 + } + ] + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_beryllium.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_beryllium.json index 26a43e8ce..25cd317b0 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_beryllium.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_beryllium.json @@ -44,7 +44,11 @@ }, { "block": "gtceu:deepslate_thorium_ore", - "weight": 15 + "weight": 1 + }, + { + "block": "gtceu:deepslate_rock_salt_ore", + "weight": 20 } ] }, @@ -72,7 +76,11 @@ }, { "block": "gtceu:pyroxenite_thorium_ore", - "weight": 15 + "weight": 1 + }, + { + "block": "gtceu:pyroxenite_rock_salt_ore", + "weight": 20 } ] }, @@ -100,7 +108,11 @@ }, { "block": "gtceu:basalt_thorium_ore", - "weight": 15 + "weight": 1 + }, + { + "block": "gtceu:basalt_rock_salt_ore", + "weight": 20 } ] }, @@ -127,7 +139,11 @@ }, { "block": "gtceu:dripstone_thorium_ore", - "weight": 15 + "weight": 1 + }, + { + "block": "gtceu:dripstone_rock_salt_ore", + "weight": 20 } ] } @@ -148,7 +164,11 @@ }, { "block": "gtceu:thorium_indicator", - "weight": 15 + "weight": 1 + }, + { + "block": "gtceu:rock_salt_indicator", + "weight": 20 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_garnierite.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_garnierite.json index 1d8e11e84..c861ad577 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_garnierite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_garnierite.json @@ -16,7 +16,7 @@ "with": [ { "block": "gtceu:gabbro_garnierite_ore", - "weight": 30 + "weight": 25 }, { "block": "gtceu:raw_garnierite_block", @@ -24,7 +24,7 @@ }, { "block": "gtceu:gabbro_nickel_ore", - "weight": 10 + "weight": 20 }, { "block": "gtceu:gabbro_cobaltite_ore", @@ -55,7 +55,7 @@ "with": [ { "block": "gtceu:diorite_garnierite_ore", - "weight": 30 + "weight": 25 }, { "block": "gtceu:raw_garnierite_block", @@ -63,7 +63,7 @@ }, { "block": "gtceu:diorite_nickel_ore", - "weight": 10 + "weight": 20 }, { "block": "gtceu:diorite_cobaltite_ore", @@ -95,7 +95,7 @@ "with": [ { "block": "gtceu:pyroxenite_garnierite_ore", - "weight": 30 + "weight": 25 }, { "block": "gtceu:raw_garnierite_block", @@ -103,7 +103,7 @@ }, { "block": "gtceu:pyroxenite_nickel_ore", - "weight": 10 + "weight": 20 }, { "block": "gtceu:pyroxenite_cobaltite_ore", @@ -136,11 +136,11 @@ "blocks": [ { "block": "tfc:ore/small_garnierite", - "weight": 30 + "weight": 25 }, { "block": "tfc:ore/small_garnierite", - "weight": 10 + "weight": 20 }, { "block": "gtceu:cobaltite_indicator", diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_magnetite.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_magnetite.json index 80eda2ddd..0f02e4e67 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_magnetite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_magnetite.json @@ -22,7 +22,7 @@ "with": [ { "block": "gtceu:deepslate_magnetite_ore", - "weight": 5 + "weight": 10 }, { "block": "gtceu:deepslate_vanadium_magnetite_ore", @@ -34,11 +34,7 @@ }, { "block": "gtceu:deepslate_chromite_ore", - "weight": 60 - }, - { - "block": "gtceu:raw_chromite_block", - "weight": 2 + "weight": 5 }, { "block": "gtceu:deepslate_gold_ore", @@ -62,7 +58,7 @@ "with": [ { "block": "gtceu:pyroxenite_magnetite_ore", - "weight": 5 + "weight": 10 }, { "block": "gtceu:pyroxenite_vanadium_magnetite_ore", @@ -74,11 +70,7 @@ }, { "block": "gtceu:pyroxenite_chromite_ore", - "weight": 60 - }, - { - "block": "gtceu:raw_chromite_block", - "weight": 2 + "weight": 5 }, { "block": "gtceu:pyroxenite_gold_ore", @@ -102,7 +94,7 @@ "with": [ { "block": "gtceu:basalt_magnetite_ore", - "weight": 5 + "weight": 10 }, { "block": "gtceu:basalt_vanadium_magnetite_ore", @@ -114,11 +106,7 @@ }, { "block": "gtceu:basalt_chromite_ore", - "weight": 60 - }, - { - "block": "gtceu:raw_chromite_block", - "weight": 2 + "weight": 5 }, { "block": "gtceu:basalt_gold_ore", @@ -141,7 +129,7 @@ "with": [ { "block": "gtceu:dripstone_magnetite_ore", - "weight": 5 + "weight": 10 }, { "block": "gtceu:dripstone_vanadium_magnetite_ore", @@ -153,11 +141,7 @@ }, { "block": "gtceu:dripstone_chromite_ore", - "weight": 60 - }, - { - "block": "gtceu:raw_chromite_block", - "weight": 2 + "weight": 5 }, { "block": "gtceu:dripstone_gold_ore", @@ -182,7 +166,7 @@ "blocks": [ { "block": "tfc:ore/small_magnetite", - "weight": 5 + "weight": 10 }, { "block": "gtceu:vanadium_magnetite_indicator", @@ -190,7 +174,7 @@ }, { "block": "firmalife:ore/small_chromite", - "weight": 60 + "weight": 5 }, { "block": "tfc:ore/small_native_gold", diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_manganese.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_manganese.json index 9b2eb3b28..b1122ee7d 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_manganese.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_manganese.json @@ -3,7 +3,7 @@ "type": "tfc:cluster_vein", "config": { "size": 45, - "rarity": 195, + "rarity": 225, "density": 0.4, "min_y": 32, "max_y": 128, diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_mica.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_mica.json index 4cd20165a..0f7bbbf90 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_mica.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_mica.json @@ -30,14 +30,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:granite_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:granite_pollucite_ore", "weight": 15 @@ -69,14 +61,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:diorite_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:diorite_pollucite_ore", "weight": 15 @@ -108,14 +92,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:gabbro_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:gabbro_pollucite_ore", "weight": 15 @@ -147,14 +123,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:schist_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:schist_pollucite_ore", "weight": 15 @@ -186,14 +154,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:gneiss_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:gneiss_pollucite_ore", "weight": 15 @@ -226,14 +186,6 @@ "block": "gtceu:raw_mica_block", "weight": 1 }, - { - "block": "gtceu:pyroxenite_bauxite_ore", - "weight": 25 - }, - { - "block": "gtceu:raw_bauxite_block", - "weight": 1 - }, { "block": "gtceu:pyroxenite_pollucite_ore", "weight": 15 @@ -259,10 +211,6 @@ "block": "gtceu:mica_indicator", "weight": 25 }, - { - "block": "gtceu:bauxite_indicator", - "weight": 25 - }, { "block": "gtceu:pollucite_indicator", "weight": 15 diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_molybdenum.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_molybdenum.json index bbc615c42..0612a7035 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_molybdenum.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_molybdenum.json @@ -31,11 +31,11 @@ "weight": 1 }, { - "block": "gtceu:gneiss_molybdenum_ore", - "weight": 15 + "block": "gtceu:gneiss_powellite_ore", + "weight": 10 }, { - "block": "gtceu:gneiss_powellite_ore", + "block": "gtceu:gneiss_nickel_ore", "weight": 15 } ] @@ -62,11 +62,11 @@ "weight": 1 }, { - "block": "gtceu:schist_molybdenum_ore", - "weight": 15 + "block": "gtceu:schist_powellite_ore", + "weight": 10 }, { - "block": "gtceu:schist_powellite_ore", + "block": "gtceu:schist_nickel_ore", "weight": 15 } ] @@ -93,11 +93,11 @@ "weight": 1 }, { - "block": "gtceu:granite_molybdenum_ore", - "weight": 15 + "block": "gtceu:granite_powellite_ore", + "weight": 10 }, { - "block": "gtceu:granite_powellite_ore", + "block": "gtceu:granite_nickel_ore", "weight": 15 } ] @@ -124,11 +124,11 @@ "weight": 1 }, { - "block": "gtceu:diorite_molybdenum_ore", - "weight": 15 + "block": "gtceu:diorite_powellite_ore", + "weight": 10 }, { - "block": "gtceu:diorite_powellite_ore", + "block": "gtceu:diorite_nickel_ore", "weight": 15 } ] @@ -155,11 +155,11 @@ "weight": 1 }, { - "block": "gtceu:gabbro_molybdenum_ore", - "weight": 15 + "block": "gtceu:gabbro_powellite_ore", + "weight": 10 }, { - "block": "gtceu:gabbro_powellite_ore", + "block": "gtceu:gabbro_nickel_ore", "weight": 15 } ] @@ -187,11 +187,11 @@ "weight": 1 }, { - "block": "gtceu:pyroxenite_molybdenum_ore", - "weight": 15 + "block": "gtceu:pyroxenite_powellite_ore", + "weight": 10 }, { - "block": "gtceu:pyroxenite_powellite_ore", + "block": "gtceu:pyroxenite_nickel_ore", "weight": 15 } ] @@ -212,11 +212,11 @@ "weight": 30 }, { - "block": "gtceu:molybdenum_indicator", - "weight": 15 + "block": "gtceu:powellite_indicator", + "weight": 10 }, { - "block": "gtceu:powellite_indicator", + "block": "tfc:ore/small_garnierite", "weight": 15 } ] diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_monazite.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_monazite.json index 8c7060843..91b48c9b1 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_monazite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_monazite.json @@ -3,7 +3,7 @@ "type": "tfc:cluster_vein", "config": { "size": 45, - "rarity": 185, + "rarity": 245, "density": 0.35, "min_y": 24, "max_y": 128, diff --git a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_sheldonite.json b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_sheldonite.json index 0913d43fd..5480ee655 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_sheldonite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/nether/vein/nether_sheldonite.json @@ -38,15 +38,15 @@ }, { "block": "gtceu:deepslate_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 }, { - "block": "gtceu:deepslate_palladium_ore", - "weight": 15 + "block": "gtceu:deepslate_nickel_ore", + "weight": 20 } ] }, @@ -74,15 +74,15 @@ }, { "block": "gtceu:pyroxenite_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 }, { - "block": "gtceu:pyroxenite_palladium_ore", - "weight": 15 + "block": "gtceu:pyroxenite_nickel_ore", + "weight": 20 } ] }, @@ -110,15 +110,15 @@ }, { "block": "gtceu:basalt_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 }, { - "block": "gtceu:basalt_palladium_ore", - "weight": 15 + "block": "gtceu:basalt_nickel_ore", + "weight": 20 } ] }, @@ -145,15 +145,15 @@ }, { "block": "gtceu:dripstone_platinum_ore", - "weight": 25 + "weight": 5 }, { "block": "gtceu:raw_platinum_block", "weight": 1 }, { - "block": "gtceu:dripstone_palladium_ore", - "weight": 15 + "block": "gtceu:dripstone_nickel_ore", + "weight": 20 } ] } @@ -174,11 +174,11 @@ }, { "block": "gtceu:platinum_indicator", - "weight": 25 + "weight": 5 }, { - "block": "gtceu:palladium_indicator", - "weight": 15 + "block": "tfc:ore/small_garnierite", + "weight": 20 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/andesite.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/andesite.json new file mode 100644 index 000000000..384703c59 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/andesite.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/andesite", + "spike": "tfc:rock/spike/andesite", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/basalt.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/basalt.json new file mode 100644 index 000000000..275e63531 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/basalt.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/basalt", + "spike": "tfc:rock/spike/basalt", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/dacite.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/dacite.json new file mode 100644 index 000000000..156ad2399 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/dacite.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/dacite", + "spike": "tfc:rock/spike/dacite", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/diorite.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/diorite.json new file mode 100644 index 000000000..1cb2b7759 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/diorite.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/diorite", + "spike": "tfc:rock/spike/diorite", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/gabbro.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/gabbro.json new file mode 100644 index 000000000..d2f221687 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/gabbro.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/gabbro", + "spike": "tfc:rock/spike/gabbro", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/glacio_stone.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/glacio_stone.json new file mode 100644 index 000000000..a5d2e4f93 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/glacio_stone.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfg:rock/hardened_glacio_stone", + "spike": "tfg:spike/glacio_stone_spike", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_deepslate.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_deepslate.json new file mode 100644 index 000000000..776ae4d72 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_deepslate.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfg:rock/hardened_moon_deepslate", + "spike": "tfg:spike/moon_deepslate_spike", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_stone.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_stone.json new file mode 100644 index 000000000..e5b078494 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/moon_stone.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfg:rock/hardened_moon_stone", + "spike": "tfg:spike/moon_stone_spike", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/unused/spike/rhyolite.json b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/rhyolite.json new file mode 100644 index 000000000..e00dc1c6a --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/unused/spike/rhyolite.json @@ -0,0 +1,8 @@ +{ + "type": "beneath:nether_spikes", + "config": { + "raw": "tfc:rock/hardened/rhyolite", + "spike": "tfc:rock/spike/rhyolite", + "anchor_blocks": "ad_astra:moon_stone_replaceables" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/venus/surface/geyser_source_patch.json b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/geyser_source_patch.json new file mode 100644 index 000000000..fec45853b --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/geyser_source_patch.json @@ -0,0 +1,50 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 15, + "data": { + "Name": "tfg:geyser_source" + } + }, + { + "weight": 50, + "data": { + "Name": "tfg:geyser_source_small" + } + } + ] + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ + 0, + -1, + 0 + ], + "blocks": "tfg:rock/raw/geyserite" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_cluster_patch.json b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_cluster_patch.json new file mode 100644 index 000000000..3069bfee2 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_cluster_patch.json @@ -0,0 +1,50 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "minecraft:weighted_state_provider", + "entries": [ + { + "weight": 30, + "data": { + "Name": "tfg:stromatolite_cluster_medium" + } + }, + { + "weight": 50, + "data": { + "Name": "tfg:stromatolite_cluster_small" + } + } + ] + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "down" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_tower.json b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_tower.json new file mode 100644 index 000000000..ec96686a3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/venus/surface/stromatolite_tower.json @@ -0,0 +1,75 @@ +{ + "type": "minecraft:random_patch", + "config": { + "feature": { + "feature": { + "type": "minecraft:tree", + "config": { + "decorators": [], + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:rock/spike/stromatolite" + } + }, + "foliage_placer": { + "type": "minecraft:blob_foliage_placer", + "height": 0, + "offset": 0, + "radius": 0 + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:rock/raw/stromatolite" + } + }, + "force_dirt": false, + "ignore_vines": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 0, + "upper_size": 1 + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 1, + "height_rand_a": 4, + "height_rand_b": 0 + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:rock/raw/stromatolite", + "Properties": { + "axis": "y" + } + } + } + } + }, + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "down" + } + } + ] + }, + "tries": 32, + "xz_spread": 16, + "y_spread": 3 + } +} diff --git a/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/hot_spring_delta.json b/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/hot_spring_delta.json new file mode 100644 index 000000000..89720a68e --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/hot_spring_delta.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:delta_feature", + "config": { + "contents": { + "Name": "tfg:super_heated_slurry" + }, + "rim": { + "Name": "tfg:rock/raw/geyserite" + }, + "rim_size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 2, + "min_inclusive": 1 + } + }, + "size": { + "type": "minecraft:uniform", + "value": { + "max_inclusive": 16, + "min_inclusive": 4 + } + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/stromatolite_disk.json b/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/stromatolite_disk.json new file mode 100644 index 000000000..f15ce8ff3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/venus/terrain/stromatolite_disk.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:disk", + "config": { + "state_provider": { + "fallback": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "tfg:rock/raw/stromatolite" + } + }, + "rules": [] + }, + "radius": { + "type": "minecraft:uniform", + "value": { + "min_inclusive": 3, + "max_inclusive": 6 + } + }, + "half_height": 1, + "target": { + "type": "minecraft:matching_block_tag", + "tag": "forge:sand" + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/mars_rock_layers.json b/kubejs/data/tfg/worldgen/mars_rock_layers.json new file mode 100644 index 000000000..ff0cecc25 --- /dev/null +++ b/kubejs/data/tfg/worldgen/mars_rock_layers.json @@ -0,0 +1,130 @@ +{ + "rocks": { + "granite": "tfc:granite", + "diorite": "tfc:diorite", + "gabbro": "tfc:gabbro", + + "shale": "tfc:shale", + "claystone": "tfc:claystone", + "limestone": "tfc:limestone", + "conglomerate": "tfc:conglomerate", + "dolomite": "tfc:dolomite", + "chert": "tfc:chert", + "chalk": "tfc:chalk", + + "rhyolite": "tfc:rhyolite", + "basalt": "tfc:basalt", + "andesite": "tfc:andesite", + "dacite": "tfc:dacite", + + "mars_stone": { + "raw": "ad_astra:mars_stone", + "hardened": "tfg:rock/hardened_mars_stone", + "gravel": "ad_astra:mars_sand", + "cobble": "ad_astra:mars_cobblestone", + "sand": "ad_astra:mars_sand", + "sandstone": "ad_astra:mars_stone" + }, + + "red_granite": { + "raw": "TODO", + "hardened": "TODO", + "gravel": "TODO", + "cobble": "TODO", + "sand": "tfc:sand/red", + "sandstone": "tfc:raw_sandstone/red" + } + }, + "bottom": [ + "granite", + "gabbro", + "rhyolite", + "basalt", + "andesite", + "dacite", + "mars_stone", + "red_granite" + ], + "layers": [ + { + "id": "felsic", + "layers": { + "granite": "bottom", + "red_granite": "bottom" + } + }, + { + "id": "intermediate", + "layers": { + "mars_stone": "bottom" + } + }, + { + "id": "mafic", + "layers": { + "gabbro": "bottom" + } + }, + { + "id": "igneous_extrusive", + "layers": { + "rhyolite": "felsic", + "andesite": "intermediate", + "dacite": "intermediate", + "basalt": "mafic" + } + }, + { + "id": "igneous_extrusive_x2", + "layers": { + "rhyolite": "igneous_extrusive", + "andesite": "igneous_extrusive", + "dacite": "igneous_extrusive", + "basalt": "igneous_extrusive" + } + }, + { + "id": "land_sedimentary", + "layers": { + "claystone": "igneous_extrusive", + "conglomerate": "igneous_extrusive", + "dolomite": "igneous_extrusive", + "chert": "igneous_extrusive", + "chalk": "igneous_extrusive" + } + }, + { + "id": "water_sedimentary", + "layers": { + "shale": "bottom", + "claystone": "bottom", + "dolomite": "bottom", + "limestone": "bottom", + "chert": "bottom" + } + }, + { + "id": "uplift", + "layers": { + "red_granite": "land_sedimentary", + "granite": "land_sedimentary", + "gabbro": "land_sedimentary", + "mars_stone": "land_sedimentary" + } + } + ], + "ocean_floor": [ + "water_sedimentary" + ], + "volcanic": [ + "igneous_extrusive", + "igneous_extrusive_x2" + ], + "land": [ + "land_sedimentary", + "igneous_extrusive" + ], + "uplift": [ + "uplift" + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise/stone_layer_mars_1.json b/kubejs/data/tfg/worldgen/noise/stone_layer_mars_1.json new file mode 100644 index 000000000..a6747c363 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise/stone_layer_mars_1.json @@ -0,0 +1,14 @@ +{ + "amplitudes": [ + 1, + 1, + 2, + 2, + 2, + 1, + 1, + 1, + 1 + ], + "firstOctave": -10 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise/stone_layer_mars_2.json b/kubejs/data/tfg/worldgen/noise/stone_layer_mars_2.json new file mode 100644 index 000000000..a6747c363 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise/stone_layer_mars_2.json @@ -0,0 +1,14 @@ +{ + "amplitudes": [ + 1, + 1, + 2, + 2, + 2, + 1, + 1, + 1, + 1 + ], + "firstOctave": -10 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise/stone_layer_moon_1.json b/kubejs/data/tfg/worldgen/noise/stone_layer_moon_1.json new file mode 100644 index 000000000..a6747c363 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise/stone_layer_moon_1.json @@ -0,0 +1,14 @@ +{ + "amplitudes": [ + 1, + 1, + 2, + 2, + 2, + 1, + 1, + 1, + 1 + ], + "firstOctave": -10 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise/stone_layer_moon_2.json b/kubejs/data/tfg/worldgen/noise/stone_layer_moon_2.json new file mode 100644 index 000000000..a6747c363 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise/stone_layer_moon_2.json @@ -0,0 +1,14 @@ +{ + "amplitudes": [ + 1, + 1, + 2, + 2, + 2, + 1, + 1, + 1, + 1 + ], + "firstOctave": -10 +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise_settings/mars_noise.json b/kubejs/data/tfg/worldgen/noise_settings/mars_noise.json new file mode 100644 index 000000000..cc19b5910 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise_settings/mars_noise.json @@ -0,0 +1,669 @@ +{ + "sea_level": 63, + "disable_mob_generation": false, + "aquifers_enabled": false, + "ore_veins_enabled": false, + "legacy_random_source": false, + "default_block": { + "Name": "ad_astra:mars_stone" + }, + "default_fluid": { + "Name": "minecraft:air" + }, + "noise": { + "min_y": -64, + "height": 384, + "size_horizontal": 1, + "size_vertical": 4 + }, + "noise_router": { + "barrier": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_barrier", + "xz_scale": 1, + "y_scale": 0.5 + }, + "continents": "minecraft:overworld/continents", + "depth": "minecraft:overworld/depth", + "erosion": "minecraft:overworld/erosion", + "final_density": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:squeeze", + "argument": { + "type": "minecraft:mul", + "argument1": 0.64, + "argument2": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:blend_density", + "argument": { + "type": "minecraft:add", + "argument1": 0.1171875, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 0, + "from_y": -64, + "to_value": 1, + "to_y": -40 + }, + "argument2": { + "type": "minecraft:add", + "argument1": -0.1171875, + "argument2": { + "type": "minecraft:add", + "argument1": -0.078125, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 1, + "from_y": 364, + "to_value": 0, + "to_y": 384 + }, + "argument2": { + "type": "minecraft:add", + "argument1": 0.078125, + "argument2": { + "type": "minecraft:range_choice", + "input": "minecraft:overworld/sloped_cheese", + "max_exclusive": 1.5625, + "min_inclusive": -1000000, + "when_in_range": { + "type": "minecraft:min", + "argument1": "minecraft:overworld/sloped_cheese", + "argument2": { + "type": "minecraft:mul", + "argument1": 5, + "argument2": "minecraft:overworld/caves/entrances" + } + }, + "when_out_of_range": { + "type": "minecraft:max", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:mul", + "argument1": 4, + "argument2": { + "type": "minecraft:square", + "argument": { + "type": "minecraft:noise", + "noise": "minecraft:cave_layer", + "xz_scale": 1, + "y_scale": 8 + } + } + }, + "argument2": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 0.27, + "argument2": { + "type": "minecraft:noise", + "noise": "minecraft:cave_cheese", + "xz_scale": 1, + "y_scale": 0.6666666666666666 + } + }, + "max": 1, + "min": -1 + }, + "argument2": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 1.5, + "argument2": { + "type": "minecraft:mul", + "argument1": -0.64, + "argument2": "minecraft:overworld/sloped_cheese" + } + }, + "max": 0.5, + "min": 0 + } + } + }, + "argument2": "minecraft:overworld/caves/entrances" + }, + "argument2": { + "type": "minecraft:add", + "argument1": "minecraft:overworld/caves/spaghetti_2d", + "argument2": "minecraft:overworld/caves/spaghetti_roughness_function" + } + }, + "argument2": { + "type": "minecraft:range_choice", + "input": "minecraft:overworld/caves/pillars", + "max_exclusive": 0.03, + "min_inclusive": -1000000, + "when_in_range": -1000000, + "when_out_of_range": "minecraft:overworld/caves/pillars" + } + } + } + } + } + } + } + } + } + } + } + } + }, + "argument2": "minecraft:overworld/caves/noodle" + }, + "fluid_level_floodedness": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_fluid_level_floodedness", + "xz_scale": 1, + "y_scale": 0.67 + }, + "fluid_level_spread": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_fluid_level_spread", + "xz_scale": 1, + "y_scale": 0.7142857142857143 + }, + "initial_density_without_jaggedness": { + "type": "minecraft:add", + "argument1": 0.1171875, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 0, + "from_y": -64, + "to_value": 1, + "to_y": -40 + }, + "argument2": { + "type": "minecraft:add", + "argument1": -0.1171875, + "argument2": { + "type": "minecraft:add", + "argument1": -0.078125, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 1, + "from_y": 364, + "to_value": 0, + "to_y": 384 + }, + "argument2": { + "type": "minecraft:add", + "argument1": 0.078125, + "argument2": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": -0.703125, + "argument2": { + "type": "minecraft:mul", + "argument1": 4, + "argument2": { + "type": "minecraft:quarter_negative", + "argument": { + "type": "minecraft:mul", + "argument1": "minecraft:overworld/depth", + "argument2": { + "type": "minecraft:cache_2d", + "argument": "minecraft:overworld/factor" + } + } + } + } + }, + "max": 64, + "min": -64 + } + } + } + } + } + } + }, + "lava": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_lava", + "xz_scale": 1, + "y_scale": 1 + }, + "ridges": "minecraft:overworld/ridges", + "temperature": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:temperature", + "shift_x": "minecraft:shift_x", + "shift_y": 0, + "shift_z": "minecraft:shift_z", + "xz_scale": 0.25, + "y_scale": 0 + }, + "vegetation": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:vegetation", + "shift_x": "minecraft:shift_x", + "shift_y": 0, + "shift_z": "minecraft:shift_z", + "xz_scale": 0.25, + "y_scale": 0 + }, + "vein_gap": 0, + "vein_ridged": 0, + "vein_toggle": 0 + }, + "surface_rule": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:bedrock_floor", + "true_at_and_below": { + "above_bottom": 0 + }, + "false_at_and_above": { + "above_bottom": 5 + } + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "minecraft:bedrock" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": [ + "tfg:mars/martian_plains" + ] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_mars_stone" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { + "absolute": 87 + }, + "surface_depth_multiplier": 2, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 3, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:mars_sand" + } + } + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": [ + "tfg:mars/martian_riverbed" + ] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:deepslate", + "true_at_and_below": { + "absolute": 0 + }, + "false_at_and_above": { + "absolute": 5 + } + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/gabbro" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:above_preliminary_surface" + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 1, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:sand/black" + } + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:above_preliminary_surface" + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 3, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/basalt" + } + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/basalt" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": [ + "tfg:mars/martian_mountains" + ] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { + "absolute": 80 + }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.4, + "max_threshold": 1 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_sand" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/gabbro" + } + } + ] + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:not", + "invert": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:deepslate", + "true_at_and_below": { + "absolute": 0 + }, + "false_at_and_above": { + "absolute": 8 + } + } + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/gabbro" + } + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": [ + "tfg:moon/lunar_diorite_delta" + ] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { + "absolute": 87 + }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 2, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:sand/white" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/diorite" + } + } + ] + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:not", + "invert": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:deepslate", + "true_at_and_below": { + "absolute": 0 + }, + "false_at_and_above": { + "absolute": 8 + } + } + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/diorite" + } + } + } + ] + } + } + ] + }, + "spawn_target": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise_settings/moon_noise.json b/kubejs/data/tfg/worldgen/noise_settings/moon_noise.json new file mode 100644 index 000000000..1bbcee479 --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise_settings/moon_noise.json @@ -0,0 +1,1887 @@ +{ + "sea_level": 0, + "disable_mob_generation": false, + "aquifers_enabled": false, + "ore_veins_enabled": false, + "legacy_random_source": false, + "default_block": { + "Name": "ad_astra:moon_stone" + }, + "default_fluid": { + "Name": "minecraft:air" + }, + "noise": { + "min_y": 0, + "height": 384, + "size_horizontal": 1, + "size_vertical": 2 + }, + "noise_router": { + "barrier": 0, + "fluid_level_floodedness": 0, + "fluid_level_spread": 0, + "lava": 0, + "temperature": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:temperature", + "xz_scale": 0.25, + "y_scale": 0, + "shift_x": "minecraft:shift_x", + "shift_y": 0, + "shift_z": "minecraft:shift_z" + }, + "vegetation": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:vegetation", + "xz_scale": 0.25, + "y_scale": 0, + "shift_x": "minecraft:shift_x", + "shift_y": 0, + "shift_z": "minecraft:shift_z" + }, + "continents": "minecraft:overworld/continents", + "ridges": "minecraft:overworld/ridges", + "erosion": "minecraft:overworld/erosion", + "depth": "ad_astra:depth", + "initial_density_without_jaggedness": { + "type": "minecraft:mul", + "argument1": 4, + "argument2": { + "type": "minecraft:quarter_negative", + "argument": { + "type": "minecraft:mul", + "argument1": "ad_astra:depth", + "argument2": { + "type": "minecraft:cache_2d", + "argument": "ad_astra:factor" + } + } + } + }, + "final_density": { + "type": "minecraft:max", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_y": 0, + "to_y": 6, + "from_value": 1, + "to_value": 0 + }, + "argument2": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:squeeze", + "argument": { + "type": "minecraft:mul", + "argument1": 0.64, + "argument2": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:blend_density", + "argument": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_y": 296, + "to_y": 320, + "from_value": 1, + "to_value": 0 + }, + "argument2": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:range_choice", + "input": "ad_astra:sloped_cheese", + "min_inclusive": -1000000, + "max_exclusive": 1.5625, + "when_in_range": { + "type": "minecraft:min", + "argument1": "ad_astra:sloped_cheese", + "argument2": { + "type": "minecraft:mul", + "argument1": 5, + "argument2": "minecraft:overworld/caves/entrances" + } + }, + "when_out_of_range": { + "type": "minecraft:max", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:mul", + "argument1": 4, + "argument2": { + "type": "minecraft:square", + "argument": { + "type": "minecraft:noise", + "noise": "minecraft:cave_layer", + "xz_scale": 1, + "y_scale": 8 + } + } + }, + "argument2": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 0.27, + "argument2": { + "type": "minecraft:noise", + "noise": "minecraft:cave_cheese", + "xz_scale": 1, + "y_scale": 0.6666666666666666 + } + }, + "min": -1, + "max": 1 + }, + "argument2": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 1.5, + "argument2": { + "type": "minecraft:mul", + "argument1": -0.64, + "argument2": "ad_astra:sloped_cheese" + } + }, + "min": 0, + "max": 0.5 + } + } + }, + "argument2": "minecraft:overworld/caves/entrances" + }, + "argument2": { + "type": "minecraft:add", + "argument1": "minecraft:overworld/caves/spaghetti_2d", + "argument2": "minecraft:overworld/caves/spaghetti_roughness_function" + } + }, + "argument2": { + "type": "minecraft:range_choice", + "input": "minecraft:overworld/caves/pillars", + "min_inclusive": -1000000, + "max_exclusive": 0.03, + "when_in_range": -1000000, + "when_out_of_range": "minecraft:overworld/caves/pillars" + } + } + }, + "argument2": 10 + } + }, + "argument2": -10 + } + } + } + } + }, + "argument2": "minecraft:overworld/caves/noodle" + } + }, + "vein_gap": 0, + "vein_ridged": 0, + "vein_toggle": 0 + }, + "surface_rule": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:bedrock_floor", + "false_at_and_above": { + "above_bottom": 5 + }, + "true_at_and_below": { + "above_bottom": 0 + } + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "minecraft:bedrock" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { + "absolute": 70 + }, + "surface_depth_multiplier": 1, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 1, + "surface_type": "floor", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/basalt" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/gabbro" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:sand/black" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/andesite" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/andesite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/andesite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_sand" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/diorite" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:glacio_cobblestone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/rhyolite" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/rhyolite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/rhyolite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/dacite" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/dacite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/dacite" + } + } + ] + } + } + ] + } + } + ] + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "tfg:between_middle_and_bottom_rock_layers", + "false_at_and_above": { + "absolute": 4 + }, + "true_at_and_below": { + "absolute": -4 + } + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/basalt" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/gabbro" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_deepslate" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/andesite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/andesite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/diorite" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:glacio_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/rhyolite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/rhyolite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/dacite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/dacite" + } + } + ] + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "tfg:between_top_and_middle_rock_layers", + "false_at_and_above": { + "absolute": 40 + }, + "true_at_and_below": { + "absolute": 35 + } + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/basalt" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/gabbro" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_deepslate" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/andesite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/andesite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/diorite" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:glacio_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/rhyolite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/rhyolite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/dacite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/dacite" + } + } + ] + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/basalt" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/gabbro" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/gabbro" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_deepslate" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/andesite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/andesite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:moon_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/diorite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/diorite" + } + } + ] + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_1", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -1.0, + "max_threshold": -0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "ad_astra:glacio_stone" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": -0.2, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/rhyolite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/rhyolite" + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "tfg:stone_layer_moon_2", + "min_threshold": 0.2, + "max_threshold": 1.0 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": false, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/dacite" + } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/dacite" + } + } + ] + } + } + ] + } + } + ] + } + ] + }, + "spawn_target": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/noise_settings/nether.json b/kubejs/data/tfg/worldgen/noise_settings/nether_noise.json similarity index 100% rename from kubejs/data/tfg/worldgen/noise_settings/nether.json rename to kubejs/data/tfg/worldgen/noise_settings/nether_noise.json diff --git a/kubejs/data/tfg/worldgen/noise_settings/venus_noise.json b/kubejs/data/tfg/worldgen/noise_settings/venus_noise.json new file mode 100644 index 000000000..d5015191f --- /dev/null +++ b/kubejs/data/tfg/worldgen/noise_settings/venus_noise.json @@ -0,0 +1,728 @@ +{ + "sea_level": 51, + "disable_mob_generation": false, + "aquifers_enabled": true, + "ore_veins_enabled": false, + "legacy_random_source": false, + "default_block": { + "Name": "tfc:rock/raw/basalt" + }, + "default_fluid": { + "Name": "tfg:sulfur_fumes" + }, + "noise": { + "min_y": -64, + "height": 384, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 1.0, + "density_offset": -0.2, + "simplex_surface_noise": true, + "random_density_offset": true, + "island_noise_override": false, + "amplified": false + }, + "noise_router": { + "barrier": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_barrier", + "xz_scale": 1.0, + "y_scale": 0.5 + }, + "continents": "minecraft:overworld/continents", + "depth": "minecraft:overworld/depth", + "erosion": "minecraft:overworld/erosion", + "final_density": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:squeeze", + "argument": { + "type": "minecraft:mul", + "argument1": 0.64, + "argument2": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:blend_density", + "argument": { + "type": "minecraft:add", + "argument1": 0.1171875, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 0.0, + "from_y": -64, + "to_value": 1.0, + "to_y": -40 + }, + "argument2": { + "type": "minecraft:add", + "argument1": -0.1171875, + "argument2": { + "type": "minecraft:add", + "argument1": -0.078125, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 1.0, + "from_y": 240, + "to_value": 0.0, + "to_y": 256 + }, + "argument2": { + "type": "minecraft:add", + "argument1": 0.078125, + "argument2": { + "type": "minecraft:range_choice", + "input": "minecraft:overworld/sloped_cheese", + "max_exclusive": 1.5625, + "min_inclusive": -1000000.0, + "when_in_range": { + "type": "minecraft:min", + "argument1": "minecraft:overworld/sloped_cheese", + "argument2": { + "type": "minecraft:mul", + "argument1": 5.0, + "argument2": "minecraft:overworld/caves/entrances" + } + }, + "when_out_of_range": { + "type": "minecraft:max", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:min", + "argument1": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:mul", + "argument1": 4.0, + "argument2": { + "type": "minecraft:square", + "argument": { + "type": "minecraft:noise", + "noise": "minecraft:cave_layer", + "xz_scale": 1.0, + "y_scale": 1.0 + } + } + }, + "argument2": { + "type": "minecraft:add", + "argument1": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 0.27, + "argument2": { + "type": "minecraft:noise", + "noise": "minecraft:cave_cheese", + "xz_scale": 1.0, + "y_scale": 0.6666666666666666 + } + }, + "max": 1.0, + "min": -1.0 + }, + "argument2": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": 1.5, + "argument2": { + "type": "minecraft:mul", + "argument1": -0.64, + "argument2": "minecraft:overworld/sloped_cheese" + } + }, + "max": 0.5, + "min": 0.0 + } + } + }, + "argument2": "minecraft:overworld/caves/entrances" + }, + "argument2": { + "type": "minecraft:add", + "argument1": "minecraft:overworld/caves/spaghetti_2d", + "argument2": "minecraft:overworld/caves/spaghetti_roughness_function" + } + }, + "argument2": { + "type": "minecraft:range_choice", + "input": "minecraft:overworld/caves/pillars", + "max_exclusive": 0.03, + "min_inclusive": -1000000.0, + "when_in_range": -1000000.0, + "when_out_of_range": "minecraft:overworld/caves/pillars" + } + } + } + } + } + } + } + } + } + } + } + } + }, + "argument2": "minecraft:overworld/caves/noodle" + }, + "fluid_level_floodedness": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_fluid_level_floodedness", + "xz_scale": 1.0, + "y_scale": 0.67 + }, + "fluid_level_spread": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_fluid_level_spread", + "xz_scale": 1.0, + "y_scale": 0.7142857142857143 + }, + "initial_density_without_jaggedness": { + "type": "minecraft:add", + "argument1": 0.1171875, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 0.0, + "from_y": -64, + "to_value": 1.0, + "to_y": -40 + }, + "argument2": { + "type": "minecraft:add", + "argument1": -0.1171875, + "argument2": { + "type": "minecraft:add", + "argument1": -0.078125, + "argument2": { + "type": "minecraft:mul", + "argument1": { + "type": "minecraft:y_clamped_gradient", + "from_value": 1.0, + "from_y": 240, + "to_value": 0.0, + "to_y": 256 + }, + "argument2": { + "type": "minecraft:add", + "argument1": 0.078125, + "argument2": { + "type": "minecraft:clamp", + "input": { + "type": "minecraft:add", + "argument1": -0.703125, + "argument2": { + "type": "minecraft:mul", + "argument1": 4.0, + "argument2": { + "type": "minecraft:quarter_negative", + "argument": { + "type": "minecraft:mul", + "argument1": "minecraft:overworld/depth", + "argument2": { + "type": "minecraft:cache_2d", + "argument": "minecraft:overworld/factor" + } + } + } + } + }, + "max": 64.0, + "min": -64.0 + } + } + } + } + } + } + }, + "lava": { + "type": "minecraft:noise", + "noise": "minecraft:aquifer_lava", + "xz_scale": 1.0, + "y_scale": 1.0 + }, + "ridges": "minecraft:overworld/ridges", + "temperature": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:temperature", + "shift_x": "minecraft:shift_x", + "shift_y": 0.0, + "shift_z": "minecraft:shift_z", + "xz_scale": 0.25, + "y_scale": 0.0 + }, + "vegetation": { + "type": "minecraft:shifted_noise", + "noise": "minecraft:vegetation", + "shift_x": "minecraft:shift_x", + "shift_y": 0.0, + "shift_z": "minecraft:shift_z", + "xz_scale": 0.25, + "y_scale": 0.0 + }, + "vein_gap": { + "type": "minecraft:noise", + "noise": "minecraft:ore_gap", + "xz_scale": 1.0, + "y_scale": 1.0 + }, + "vein_ridged": { + "type": "minecraft:add", + "argument1": -0.07999999821186066, + "argument2": { + "type": "minecraft:max", + "argument1": { + "type": "minecraft:abs", + "argument": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:range_choice", + "input": "minecraft:y", + "max_exclusive": 51.0, + "min_inclusive": -60.0, + "when_in_range": { + "type": "minecraft:noise", + "noise": "minecraft:ore_vein_a", + "xz_scale": 4.0, + "y_scale": 4.0 + }, + "when_out_of_range": 0.0 + } + } + }, + "argument2": { + "type": "minecraft:abs", + "argument": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:range_choice", + "input": "minecraft:y", + "max_exclusive": 51.0, + "min_inclusive": -60.0, + "when_in_range": { + "type": "minecraft:noise", + "noise": "minecraft:ore_vein_b", + "xz_scale": 4.0, + "y_scale": 4.0 + }, + "when_out_of_range": 0.0 + } + } + } + } + }, + "vein_toggle": { + "type": "minecraft:interpolated", + "argument": { + "type": "minecraft:range_choice", + "input": "minecraft:y", + "max_exclusive": 51.0, + "min_inclusive": -60.0, + "when_in_range": { + "type": "minecraft:noise", + "noise": "minecraft:ore_veininess", + "xz_scale": 1.5, + "y_scale": 1.5 + }, + "when_out_of_range": 0.0 + } + } + }, + + + + + + + + + + + + + "surface_rule": { + "type": "minecraft:sequence", + "sequence": [ + + + + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": ["tfg:venus/venus_delta"] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { "absolute": 52 }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.2, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.3, + "max_threshold": 0.5 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } } + ] + } + }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } } + ] + } + } + ] + } + }, + + + + + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:biome", + "biome_is": ["tfg:venus/venus_fractured_lands"] + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { "absolute": 52 }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.1, + "max_threshold": 0.2 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.2, + "max_threshold": 0.4 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.3, + "max_threshold": 0.5 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } } + ] + } + }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "ceiling", "add_surface_depth": true, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } } + ] + } + } + ] + } + }, + + + + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:y_above", + "anchor": { "absolute": 24 }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + }, + "then_run": { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:not", + "invert": { + "type": "minecraft:y_above", + "anchor": { "absolute": 49 }, + "surface_depth_multiplier": 0, + "add_stone_depth": false + } + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:noise_threshold", + "noise": "minecraft:powder_snow", + "min_threshold": 0.3, + "max_threshold": 0.5 + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 2 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/orange" }}}, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" }}} + ] + } + }, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 2 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/yellow" }}}, + { "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/yellow" }}} + ] + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:bedrock_floor", + "true_at_and_below": { "above_bottom": 0 }, + "false_at_and_above": { "above_bottom": 5 } + }, + "then_run": { + "type": "minecraft:block", + "result_state": { "Name": "minecraft:bedrock" } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:vertical_gradient", + "random_name": "minecraft:deepslate", + "true_at_and_below": { "absolute": 0 }, + "false_at_and_above": { "absolute": 8 } + }, + "then_run": { + "type": "minecraft:sequence", + "sequence": [ + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": true, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { "Name": "tfc:rock/hardened/chert" } + } + }, + { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/chert", + "Properties": { "axis": "y" } + } + } + ] + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "ceiling", + "add_surface_depth": true, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/hardened/basalt" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 0, + "surface_type": "floor", + "add_surface_depth": true, + "secondary_depth_range": 0 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/gravel/basalt" + } + } + }, + { + "type": "minecraft:condition", + "if_true": { + "type": "minecraft:stone_depth", + "offset": 6, + "surface_type": "floor", + "add_surface_depth": true, + "secondary_depth_range": 255 + }, + "then_run": { + "type": "minecraft:block", + "result_state": { + "Name": "tfc:rock/raw/basalt" + } + } + } + ] + }, + + + + + + "spawn_target": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rapeseed_patch.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rapeseed_patch.json new file mode 100644 index 000000000..0ec90d6ee --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rapeseed_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfg:earth/rapeseed_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 80 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "tfc:climate", + "min_temperature": -7, + "max_temperature": 25, + "min_rainfall": 50, + "max_rainfall": 350, + "max_forest": "edge" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz.json new file mode 100644 index 000000000..80e9dc55f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz.json @@ -0,0 +1,30 @@ +{ + "feature": "tfg:earth/rose_quartz/rose_quartz", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "OCEAN_FLOOR" + }, + { + "type": "minecraft:rarity_filter", + "chance": 80 + }, + { + "type": "tfc:biome" + }, + { + "type": "tfc:climate", + "min_temperature": -25, + "max_temperature": -10, + "fuzzy": true + }, + { + "type": "minecraft:in_square" + }, + { + "xz_spread": 0, + "y_spread": -5, + "type": "minecraft:random_offset" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_air.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_air.json new file mode 100644 index 000000000..842e41906 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_air.json @@ -0,0 +1,14 @@ +{ + "feature": "tfg:earth/rose_quartz/rose_quartz_bud_air", + "placement": [ + { + "type": "minecraft:environment_scan", + "direction_of_search": "up", + "max_steps": 15, + "target_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_water.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_water.json new file mode 100644 index 000000000..c7c32e6f8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_bud_water.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:earth/rose_quartz/rose_quartz_bud_water", + "placement": [ + { + "type": "minecraft:environment_scan", + "direction_of_search": "up", + "max_steps": 15, + "target_condition": { + "type": "minecraft:matching_fluids", + "fluids": [ + "tfc:salt_water", + "tfc:river_water", + "minecraft:water" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_decoration.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_decoration.json new file mode 100644 index 000000000..de5e96811 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_decoration.json @@ -0,0 +1,16 @@ +{ + "feature": "tfg:earth/rose_quartz/rose_quartz_decoration", + "placement": [ + { + "type": "minecraft:count", + "count": 30 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "OCEAN_FLOOR" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_geode.json b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_geode.json new file mode 100644 index 000000000..1a67dd9ec --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/rose_quartz/rose_quartz_geode.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:earth/rose_quartz/rose_quartz_geode", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/sunflower_patch.json b/kubejs/data/tfg/worldgen/placed_feature/earth/sunflower_patch.json new file mode 100644 index 000000000..9b0003914 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/earth/sunflower_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfg:earth/sunflower_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 80 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "tfc:climate", + "min_temperature": 5, + "max_temperature": 40, + "min_rainfall": 100, + "max_rainfall": 450, + "max_forest": "sparse" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json new file mode 100644 index 000000000..a7b4b4d0d --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:mars/surface/aeronos_huge", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json new file mode 100644 index 000000000..a7d269ef9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:mars/surface/aeronos_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 8 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json new file mode 100644 index 000000000..b9e5e0fd4 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:mars/surface/strophar_huge", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json new file mode 100644 index 000000000..518505030 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:mars/surface/strophar_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 5 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine.json new file mode 100644 index 000000000..aacf5be1e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:moon/asurine/asurine", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 15 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": -7 + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_decoration.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_decoration.json new file mode 100644 index 000000000..836742d79 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_decoration.json @@ -0,0 +1,16 @@ +{ + "feature": "tfg:moon/asurine/asurine_decoration", + "placement": [ + { + "type": "minecraft:count", + "count": 30 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_geode.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_geode.json new file mode 100644 index 000000000..132280eca --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_geode.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:moon/asurine/asurine_geode", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_spikes.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_spikes.json new file mode 100644 index 000000000..293c63b07 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/asurine_spikes.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/asurine/asurine_spikes", + "placement": [ + { + "type": "minecraft:biome" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 2 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_dense.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_dense.json new file mode 100644 index 000000000..edacee72f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_dense.json @@ -0,0 +1,27 @@ +{ + "feature": "tfg:moon/asurine/blob", + "placement": [ + { + "type": "minecraft:count", + "count": 6 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:trapezoid", + "max_inclusive": { + "absolute": 210 + }, + "min_inclusive": { + "absolute": -64 + } + } + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_sparse.json b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_sparse.json new file mode 100644 index 000000000..2c91be390 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/asurine/blob_sparse.json @@ -0,0 +1,27 @@ +{ + "feature": "tfg:moon/asurine/blob", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:trapezoid", + "max_inclusive": { + "absolute": 210 + }, + "min_inclusive": { + "absolute": -64 + } + } + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large.json new file mode 100644 index 000000000..f54e6d75e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:moon/crater/extra_large", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 35 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 8 + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large_bowl.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large_bowl.json new file mode 100644 index 000000000..7f39409ca --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/extra_large_bowl.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:moon/crater/extra_large_bowl", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large.json new file mode 100644 index 000000000..dc3ca542f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:moon/crater/large", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 25 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 6 + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large_bowl.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large_bowl.json new file mode 100644 index 000000000..bc6be83fd --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/large_bowl.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:moon/crater/large_bowl", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/medium.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/medium.json new file mode 100644 index 000000000..582d30602 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/medium.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:moon/crater/medium", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 20 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": 2 + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/meteorite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/meteorite.json new file mode 100644 index 000000000..982c836e0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/meteorite.json @@ -0,0 +1,22 @@ +{ + "feature": "tfg:moon/crater/meteorite", + "placement": [ + { + "type": "minecraft:random_offset", + "xz_spread": 6, + "y_spread": 0 + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/crater/small.json b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/small.json new file mode 100644 index 000000000..2b894384e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/crater/small.json @@ -0,0 +1,18 @@ +{ + "feature": "tfg:moon/crater/small", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 15 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:random_offset", + "xz_spread": 0, + "y_spread": -1 + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/hardening.json b/kubejs/data/tfg/worldgen/placed_feature/moon/hardening.json new file mode 100644 index 000000000..520c05ff3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/hardening.json @@ -0,0 +1,123 @@ +{ + "feature": { + "type": "minecraft:replace_single_block", + "config": { + "targets": [ + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "ad_astra:moon_stone" + }, + "state": { + "Name": "tfg:rock/hardened_moon_stone" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "ad_astra:moon_deepslate" + }, + "state": { + "Name": "tfg:rock/hardened_moon_deepslate" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "ad_astra:glacio_stone" + }, + "state": { + "Name": "tfg:rock/hardened_glacio_stone" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/dacite" + }, + "state": { + "Name": "tfc:rock/hardened/dacite" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/rhyolite" + }, + "state": { + "Name": "tfc:rock/hardened/rhyolite" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/diorite" + }, + "state": { + "Name": "tfc:rock/hardened/diorite" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/andesite" + }, + "state": { + "Name": "tfc:rock/hardened/andesite" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/gabbro" + }, + "state": { + "Name": "tfc:rock/hardened/gabbro" + } + }, + { + "target": { + "predicate_type": "minecraft:block_match", + "block": "tfc:rock/raw/basalt" + }, + "state": { + "Name": "tfc:rock/hardened/basalt" + } + }, + { + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "tfc:can_landslide" + }, + "state": { + "Name": "tfg:rock/hardened_moon_stone" + } + } + ] + } + }, + "placement": [ + { + "type": "minecraft:carving_mask", + "step": "air" + }, + { + "type": "minecraft:environment_scan", + "direction_of_search": "up", + "max_steps": 1, + "target_condition": { + "type": "minecraft:any_of", + "predicates": [ + { + "type": "minecraft:matching_block_tag", + "tag": "ad_astra:moon_stone_replaceables" + }, + { + "type": "minecraft:matching_block_tag", + "tag": "tfc:can_landslide" + } + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/birt_dwelling.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/birt_dwelling.json new file mode 100644 index 000000000..44d003ad5 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/birt_dwelling.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/birt_dwelling", + "placement": [ + { + "type": "minecraft:biome" + }, + { + "type": "minecraft:rarity_filter", + "chance": 8 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_common.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_common.json new file mode 100644 index 000000000..fde95e4fa --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_common.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/chorus_grass_common", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_rare.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_rare.json new file mode 100644 index 000000000..bde4e5f22 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_grass_rare.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/chorus_grass_rare", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 4 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_lily.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_lily.json new file mode 100644 index 000000000..b5204facc --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_lily.json @@ -0,0 +1,16 @@ +{ + "feature": "tfg:moon/surface/chorus_lily", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_common.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_common.json new file mode 100644 index 000000000..4428b78ca --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_common.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/chorus_plant", + "placement": [ + { + "type": "minecraft:count", + "count": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_rare.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_rare.json new file mode 100644 index 000000000..c82772478 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/chorus_plant_rare.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/chorus_plant", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral.json new file mode 100644 index 000000000..3a86faf8f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/dead_coral", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 8 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_blocks.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_blocks.json new file mode 100644 index 000000000..1124ba40f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_blocks.json @@ -0,0 +1,16 @@ +{ + "feature": "tfg:moon/surface/dead_coral_blocks", + "placement": [ + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 1 + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_fans.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_fans.json new file mode 100644 index 000000000..338892535 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/dead_coral_fans.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/dead_coral_fans", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 5 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/andesite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/andesite.json new file mode 100644 index 000000000..f29dc5202 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/andesite.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/andesite", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/andesite", + "tfc:rock/hardened/andesite", + "tfc:rock/gravel/andesite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/basalt.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/basalt.json new file mode 100644 index 000000000..a73fe11cd --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/basalt.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/basalt", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/basalt", + "tfc:rock/hardened/basalt", + "tfc:rock/gravel/basalt" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/dacite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/dacite.json new file mode 100644 index 000000000..aad3edab9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/dacite.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/dacite", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/dacite", + "tfc:rock/hardened/dacite", + "tfc:rock/gravel/dacite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/diorite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/diorite.json new file mode 100644 index 000000000..58a48ef24 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/diorite.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/diorite", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/diorite", + "tfc:rock/hardened/diorite", + "tfc:rock/gravel/diorite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/gabbro.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/gabbro.json new file mode 100644 index 000000000..a0eb05887 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/gabbro.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/gabbro", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/gabbro", + "tfc:rock/hardened/gabbro", + "tfc:rock/gravel/gabbro" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/glacio_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/glacio_stone.json new file mode 100644 index 000000000..783e67d06 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/glacio_stone.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/glacio_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:glacio_stone", + "tfg:rock/hardened_glacio_stone", + "ad_astra:glacio_cobblestone" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_deepslate.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_deepslate.json new file mode 100644 index 000000000..6a0dc3a13 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_deepslate.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/moon_deepslate", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_deepslate", + "tfg:rock/hardened_moon_deepslate", + "tfc:sand/black" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_stone.json new file mode 100644 index 000000000..559c6bf67 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/moon_stone.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/moon_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_stone", + "tfg:rock/hardened_moon_stone", + "ad_astra:moon_sand" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/rhyolite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/rhyolite.json new file mode 100644 index 000000000..d097e09e7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/delta/rhyolite.json @@ -0,0 +1,28 @@ +{ + "feature": "tfg:moon/surface/delta/rhyolite", + "placement": [ + { + "type": "minecraft:count", + "count": 25 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/rhyolite", + "tfc:rock/hardened/rhyolite", + "tfc:rock/gravel/rhyolite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/inflexia.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/inflexia.json new file mode 100644 index 000000000..1d1bab4ba --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/inflexia.json @@ -0,0 +1,16 @@ +{ + "feature": "tfg:moon/surface/inflexia", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/andesite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/andesite.json new file mode 100644 index 000000000..9f84074a7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/andesite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/andesite", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/andesite", + "tfc:rock/hardened/andesite", + "tfc:rock/gravel/andesite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/basalt.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/basalt.json new file mode 100644 index 000000000..219c52079 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/basalt.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/basalt", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/basalt", + "tfc:rock/hardened/basalt", + "tfc:rock/gravel/basalt" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/dacite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/dacite.json new file mode 100644 index 000000000..21f50b4bd --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/dacite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/dacite", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/dacite", + "tfc:rock/hardened/dacite", + "tfc:rock/gravel/dacite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/diorite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/diorite.json new file mode 100644 index 000000000..46b662eb0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/diorite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/diorite", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/diorite", + "tfc:rock/hardened/diorite", + "tfc:rock/gravel/diorite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/gabbro.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/gabbro.json new file mode 100644 index 000000000..a1edd7d28 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/gabbro.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/gabbro", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/gabbro", + "tfc:rock/hardened/gabbro", + "tfc:rock/gravel/gabbro" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/glacio_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/glacio_stone.json new file mode 100644 index 000000000..0cfac2c35 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/glacio_stone.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/glacio_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:glacio_stone", + "tfg:rock/hardened_glacio_stone", + "ad_astra:glacio_cobblestone" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_deepslate.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_deepslate.json new file mode 100644 index 000000000..3691966a0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_deepslate.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/moon_deepslate", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_deepslate", + "tfg:rock/hardened_moon_deepslate", + "tfc:sand/black" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_stone.json new file mode 100644 index 000000000..5e267969f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/moon_stone.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/moon_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_stone", + "tfg:rock/hardened_moon_stone", + "ad_astra:moon_sand" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/rhyolite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/rhyolite.json new file mode 100644 index 000000000..00e5b3645 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/loose/rhyolite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/loose/rhyolite", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/rhyolite", + "tfc:rock/hardened/rhyolite", + "tfc:rock/gravel/rhyolite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/andesite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/andesite.json new file mode 100644 index 000000000..252f8da2c --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/andesite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/andesite", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/andesite", + "tfc:rock/hardened/andesite", + "tfc:rock/gravel/andesite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/basalt.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/basalt.json new file mode 100644 index 000000000..394817812 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/basalt.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/basalt", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/basalt", + "tfc:rock/hardened/basalt", + "tfc:rock/gravel/basalt" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/dacite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/dacite.json new file mode 100644 index 000000000..d8f4b0c30 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/dacite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/dacite", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/dacite", + "tfc:rock/hardened/dacite", + "tfc:rock/gravel/dacite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/diorite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/diorite.json new file mode 100644 index 000000000..de0f58b22 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/diorite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/diorite", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/diorite", + "tfc:rock/hardened/diorite", + "tfc:rock/gravel/diorite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/gabbro.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/gabbro.json new file mode 100644 index 000000000..7d57e518c --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/gabbro.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/gabbro", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/gabbro", + "tfc:rock/hardened/gabbro", + "tfc:rock/gravel/gabbro" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/glacio_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/glacio_stone.json new file mode 100644 index 000000000..c92714851 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/glacio_stone.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/glacio_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:glacio_stone", + "tfg:rock/hardened_glacio_stone", + "ad_astra:glacio_cobblestone" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_deepslate.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_deepslate.json new file mode 100644 index 000000000..a9ecd0c6f --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_deepslate.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/moon_deepslate", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_deepslate", + "tfg:rock/hardened_moon_deepslate", + "tfc:sand/black" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_stone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_stone.json new file mode 100644 index 000000000..419577639 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/moon_stone.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/moon_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "ad_astra:moon_stone", + "tfg:rock/hardened_moon_stone", + "ad_astra:moon_sand" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/rhyolite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/rhyolite.json new file mode 100644 index 000000000..b9724c715 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile/rhyolite.json @@ -0,0 +1,35 @@ +{ + "feature": "tfg:moon/surface/pile/rhyolite", + "placement": [ + { + "type": "minecraft:count", + "count": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/rhyolite", + "tfc:rock/hardened/rhyolite", + "tfc:rock/gravel/rhyolite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_black_sand.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_black_sand.json new file mode 100644 index 000000000..695e564c5 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_black_sand.json @@ -0,0 +1,38 @@ +{ + "feature": "tfg:moon/surface/pile_black_sand", + "placement": [ + { + "type": "minecraft:count", + "count": 5 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/basalt", + "tfc:rock/hardened/basalt", + "tfc:rock/gravel/basalt", + "ad_astra:moon_deepslate", + "tfg:rock/hardened_moon_deepslate", + "tfc:sand/black" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_moon_sand.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_moon_sand.json new file mode 100644 index 000000000..a7e01cd5c --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_moon_sand.json @@ -0,0 +1,47 @@ +{ + "feature": "tfg:moon/surface/pile_moon_sand", + "placement": [ + { + "type": "minecraft:count", + "count": 5 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/andesite", + "tfc:rock/hardened/andesite", + "tfc:rock/gravel/andesite", + "tfc:rock/raw/dacite", + "tfc:rock/hardened/dacite", + "tfc:rock/gravel/dacite", + "tfc:rock/raw/gabbro", + "tfc:rock/hardened/gabbro", + "tfc:rock/gravel/gabbro", + "ad_astra:moon_stone", + "tfg:rock/hardened_moon_stone", + "ad_astra:moon_sand", + "tfc:rock/raw/rhyolite", + "tfc:rock/hardened/rhyolite", + "tfc:rock/gravel/rhyolite" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_white_sand.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_white_sand.json new file mode 100644 index 000000000..bc238a64a --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/pile_white_sand.json @@ -0,0 +1,38 @@ +{ + "feature": "tfg:moon/surface/pile_white_sand", + "placement": [ + { + "type": "minecraft:count", + "count": 5 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ 0, -1, 0 ], + "blocks": [ + "tfc:rock/raw/diorite", + "tfc:rock/hardened/diorite", + "tfc:rock/gravel/diorite", + "ad_astra:glacio_stone", + "tfg:rock/hardened_glacio_stone", + "ad_astra:glacio_cobblestone" + ] + } + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/salteago.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/salteago.json new file mode 100644 index 000000000..e2b1d2c5a --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/salteago.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/salteago", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 8 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/vaiolush_fern.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/vaiolush_fern.json new file mode 100644 index 000000000..7ee63de1c --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/vaiolush_fern.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/vaiolush_fern", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 8 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_roots_patch.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_roots_patch.json new file mode 100644 index 000000000..c84cbb0d0 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_roots_patch.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/warped_roots_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_sprouts_patch.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_sprouts_patch.json new file mode 100644 index 000000000..2679bec94 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_sprouts_patch.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:moon/surface/warped_sprouts_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 7 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_common.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_common.json new file mode 100644 index 000000000..9bf041184 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_common.json @@ -0,0 +1,27 @@ +{ + "feature": "tfg:moon/surface/warped_vine_tall", + "placement": [ + { + "type": "minecraft:biome" + }, + { + "type": "minecraft:count", + "count": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_rare.json b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_rare.json new file mode 100644 index 000000000..a77dd4bc8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/surface/warped_vine_rare.json @@ -0,0 +1,27 @@ +{ + "feature": "tfg:moon/surface/warped_vine_short", + "placement": [ + { + "type": "minecraft:biome" + }, + { + "type": "minecraft:rarity_filter", + "chance": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "MOTION_BLOCKING" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_block_tag", + "offset": [ 0, -1, 0 ], + "tag": "ad_astra:moon_stone_replaceables" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/earth/vein/normal_bauxite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_apatite.json similarity index 68% rename from kubejs/data/tfg/worldgen/placed_feature/earth/vein/normal_bauxite.json rename to kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_apatite.json index 291490b92..9adfaef1a 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/earth/vein/normal_bauxite.json +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_apatite.json @@ -1,5 +1,5 @@ { "__credits__": "This vein was automatically generated by OresToFieldGuide.", - "feature": "tfg:earth/vein/normal_bauxite", + "feature": "tfg:moon/vein/moon_apatite", "placement": [] } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/nether/vein/nether_bauxite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_bauxite.json similarity index 68% rename from kubejs/data/tfg/worldgen/placed_feature/nether/vein/nether_bauxite.json rename to kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_bauxite.json index d0402daf0..f588181d7 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/nether/vein/nether_bauxite.json +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_bauxite.json @@ -1,5 +1,5 @@ { "__credits__": "This vein was automatically generated by OresToFieldGuide.", - "feature": "tfg:nether/vein/nether_bauxite", + "feature": "tfg:moon/vein/moon_bauxite", "placement": [] } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_beryllium.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_beryllium.json new file mode 100644 index 000000000..7f1017fb2 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_beryllium.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_beryllium", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_desh.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_desh.json new file mode 100644 index 000000000..6e9948f2b --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_desh.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_desh", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_garnierite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_garnierite.json new file mode 100644 index 000000000..5c4d181b5 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_garnierite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_garnierite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_graphite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_graphite.json new file mode 100644 index 000000000..b2a864926 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_graphite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_graphite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_lubricant.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_lubricant.json new file mode 100644 index 000000000..f356c49e3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_lubricant.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_lubricant", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_magnetite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_magnetite.json new file mode 100644 index 000000000..1a4f026fc --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_magnetite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_magnetite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_manganese.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_manganese.json new file mode 100644 index 000000000..ef06a359e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_manganese.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_manganese", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_mica.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_mica.json new file mode 100644 index 000000000..ff6561065 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_mica.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_mica", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_molybdenum.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_molybdenum.json new file mode 100644 index 000000000..dab5e7ec3 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_molybdenum.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_molybdenum", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_monazite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_monazite.json new file mode 100644 index 000000000..9fe8ecd35 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_monazite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_monazite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_pyrolusite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_pyrolusite.json new file mode 100644 index 000000000..f93a2c71b --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_pyrolusite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_pyrolusite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_quartz.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_quartz.json new file mode 100644 index 000000000..933af8de9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_quartz.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_quartz", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_redstone.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_redstone.json new file mode 100644 index 000000000..1f45f8cbb --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_redstone.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_redstone", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_saltpeter.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_saltpeter.json new file mode 100644 index 000000000..eb80e0395 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_saltpeter.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_saltpeter", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sapphire.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sapphire.json new file mode 100644 index 000000000..3fae395a1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sapphire.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_sapphire", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_scheelite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_scheelite.json new file mode 100644 index 000000000..315402ff7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_scheelite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_scheelite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sheldonite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sheldonite.json new file mode 100644 index 000000000..af842efda --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sheldonite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_sheldonite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_silver.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_silver.json new file mode 100644 index 000000000..4e37f69d1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_silver.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_silver", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sphalerite.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sphalerite.json new file mode 100644 index 000000000..7f102bbb1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_sphalerite.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_sphalerite", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_topaz.json b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_topaz.json new file mode 100644 index 000000000..ee4a57ae9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/moon/vein/moon_topaz.json @@ -0,0 +1,5 @@ +{ + "__credits__": "This vein was automatically generated by OresToFieldGuide.", + "feature": "tfg:moon/vein/moon_topaz", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/andesite.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/andesite.json new file mode 100644 index 000000000..1a5d3419d --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/andesite.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/andesite", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/andesite", + "tfc:rock/hardened/andesite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/basalt.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/basalt.json new file mode 100644 index 000000000..794e277b1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/basalt.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/basalt", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/basalt", + "tfc:rock/hardened/basalt" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/dacite.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/dacite.json new file mode 100644 index 000000000..b49cb029e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/dacite.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/dacite", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/dacite", + "tfc:rock/hardened/dacite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/diorite.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/diorite.json new file mode 100644 index 000000000..bc2ba9cb8 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/diorite.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/diorite", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/diorite", + "tfc:rock/hardened/diorite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/gabbro.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/gabbro.json new file mode 100644 index 000000000..452927182 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/gabbro.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/gabbro", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/gabbro", + "tfc:rock/hardened/gabbro" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/glacio_stone.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/glacio_stone.json new file mode 100644 index 000000000..153619e1e --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/glacio_stone.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/glacio_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "ad_astra:glacio_stone", + "tfg:rock/hardened_glacio_stone" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_deepslate.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_deepslate.json new file mode 100644 index 000000000..d8359568d --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_deepslate.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/moon_deepslate", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "ad_astra:moon_deepslate", + "tfg:rock/hardened_moon_deepslate" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_stone.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_stone.json new file mode 100644 index 000000000..66b7dfa2c --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/moon_stone.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/moon_stone", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "ad_astra:moon_stone", + "tfg:rock/hardened_moon_stone" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/unused/spike/rhyolite.json b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/rhyolite.json new file mode 100644 index 000000000..3643c3602 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/unused/spike/rhyolite.json @@ -0,0 +1,49 @@ +{ + "feature": "tfg:unused/spike/rhyolite", + "placement": [ + { + "type": "minecraft:count", + "count": 256 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 95 + }, + "min_inclusive": { + "above_bottom": 15 + } + } + }, + { + "type": "minecraft:environment_scan", + "allowed_search_condition": { + "type": "minecraft:matching_blocks", + "blocks": "minecraft:air" + }, + "direction_of_search": "down", + "max_steps": 32, + "target_condition": { + "type": "minecraft:solid" + } + }, + { + "type": "tfc:underground" + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "blocks": [ + "tfc:rock/raw/rhyolite", + "tfc:rock/hardened/rhyolite" + ] + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/venus/surface/geyser_source_patch.json b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/geyser_source_patch.json new file mode 100644 index 000000000..814ceede1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/geyser_source_patch.json @@ -0,0 +1,39 @@ +{ + "feature": "tfg:venus/surface/geyser_source_patch", + "placement": [ + { + "type": "minecraft:count", + "count": 20 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 380 + }, + "min_inclusive": { + "above_bottom": 123 + } + } + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:has_sturdy_face", + "offset": [ + 0, + -1, + 0 + ], + "direction": "down" + } + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_cluster_patch.json b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_cluster_patch.json new file mode 100644 index 000000000..007475d68 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_cluster_patch.json @@ -0,0 +1,19 @@ +{ + "feature": "tfg:venus/surface/stromatolite_cluster_patch", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 2 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_tower.json b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_tower.json new file mode 100644 index 000000000..7465a4c19 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/venus/surface/stromatolite_tower.json @@ -0,0 +1,41 @@ +{ + "feature": "tfg:venus/surface/stromatolite_tower", + "placement": [ + { + "type": "minecraft:count", + "count": 80 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 380 + }, + "min_inclusive": { + "above_bottom": 123 + } + } + }, + { + "type": "minecraft:block_predicate_filter", + "predicate": { + "type": "minecraft:matching_blocks", + "offset": [ + 0, + -1, + 0 + ], + "blocks": [ + "tfg:rock/raw/stromatolite" + ] + } + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/hot_spring_delta.json b/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/hot_spring_delta.json new file mode 100644 index 000000000..fc71a28e9 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/hot_spring_delta.json @@ -0,0 +1,31 @@ +{ + "feature": "tfg:venus/terrain/hot_spring_delta", + "placement": [ + { + "type": "minecraft:count", + "count": 6 + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 200 + }, + "min_inclusive": { + "above_bottom": 54 + } + } + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/stromatolite_disk.json b/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/stromatolite_disk.json new file mode 100644 index 000000000..7e16eed20 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/venus/terrain/stromatolite_disk.json @@ -0,0 +1,31 @@ +{ + "feature": "tfg:venus/terrain/stromatolite_disk", + "placement": [ + { + "type": "minecraft:count", + "count": 1 + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 200 + }, + "min_inclusive": { + "above_bottom": 54 + } + } + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure/moon/cheese_ores.json b/kubejs/data/tfg/worldgen/structure/moon/cheese_ores.json new file mode 100644 index 000000000..a2e39306a --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure/moon/cheese_ores.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:jigsaw", + "start_pool": "tfg:moon/cheese_ores", + "size": 1, + "max_distance_from_center": 1, + "biomes": "#tfg:has_structure/cheese_ores", + "step": "underground_ores", + "terrain_adaptation": "bury", + "start_height": { + "type": "uniform", + "max_inclusive": { + "absolute": 90 + }, + "min_inclusive": { + "absolute": 50 + } + }, + "project_start_to_heightmap": "MOTION_BLOCKING_WG", + "use_expansion_hack": false, + "adapt_noise": true, + "spawn_overrides": {} +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure/moon/meteors.json b/kubejs/data/tfg/worldgen/structure/moon/meteors.json new file mode 100644 index 000000000..988546f04 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure/moon/meteors.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "start_pool": "tfg:moon/meteors", + "size": 1, + "max_distance_from_center": 1, + "biomes": "#tfg:has_structure/meteors", + "step": "surface_structures", + "terrain_adaptation": "bury", + "start_height": { + "absolute": -23 + }, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "use_expansion_hack": false, + "spawn_overrides": {} +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure/moon/moon_rabbit_houses.json b/kubejs/data/tfg/worldgen/structure/moon/moon_rabbit_houses.json new file mode 100644 index 000000000..1a3e3c7a6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure/moon/moon_rabbit_houses.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#tfg:has_structure/moon_rabbit_houses", + "max_distance_from_center": 1, + "project_start_to_heightmap": "MOTION_BLOCKING", + "size": 1, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "tfg:moon/moon_rabbit_houses", + "step": "surface_structures", + "terrain_adaptation": "none", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure/moon/moonbase.json b/kubejs/data/tfg/worldgen/structure/moon/moonbase.json new file mode 100644 index 000000000..ff7912f85 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure/moon/moonbase.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#tfg:has_structure/moonbase", + "max_distance_from_center": 80, + "project_start_to_heightmap": "WORLD_SURFACE", + "size": 5, + "spawn_overrides": {}, + "start_height": { + "absolute": 0 + }, + "start_pool": "tfg:moon/moonbase_entrances", + "step": "surface_structures", + "terrain_adaptation": "none", + "use_expansion_hack": false +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure_set/moon/cheese_ores.json b/kubejs/data/tfg/worldgen/structure_set/moon/cheese_ores.json new file mode 100644 index 000000000..7c0422b12 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure_set/moon/cheese_ores.json @@ -0,0 +1,18 @@ +{ + "structures": [ + { + "structure": "tfg:moon/cheese_ores", + "weight": 1 + } + ], + "placement": { + "salt": 486424619, + "spacing": 4, + "separation": 1, + "type": "minecraft:random_spread", + "exclusion_zone": { + "other_set": "tfg:moon/meteors", + "chunk_count": 3 + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure_set/moon/meteors.json b/kubejs/data/tfg/worldgen/structure_set/moon/meteors.json new file mode 100644 index 000000000..8b5790da7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure_set/moon/meteors.json @@ -0,0 +1,14 @@ +{ + "structures": [ + { + "structure": "tfg:moon/meteors", + "weight": 1 + } + ], + "placement": { + "salt": 412423412, + "spacing": 50, + "separation": 20, + "type": "minecraft:random_spread" + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure_set/moon/moon_rabbit_houses.json b/kubejs/data/tfg/worldgen/structure_set/moon/moon_rabbit_houses.json new file mode 100644 index 000000000..1ab645f7a --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure_set/moon/moon_rabbit_houses.json @@ -0,0 +1,18 @@ +{ + "structures": [ + { + "structure": "tfg:moon/moon_rabbit_houses", + "weight": 1 + } + ], + "placement": { + "salt": 1234542, + "spacing": 8, + "separation": 5, + "type": "minecraft:random_spread", + "exclusion_zone": { + "other_set": "tfg:moon/meteors", + "chunk_count": 3 + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/structure_set/moon/moonbase.json b/kubejs/data/tfg/worldgen/structure_set/moon/moonbase.json new file mode 100644 index 000000000..736dfb790 --- /dev/null +++ b/kubejs/data/tfg/worldgen/structure_set/moon/moonbase.json @@ -0,0 +1,18 @@ +{ + "structures": [ + { + "structure": "tfg:moon/moonbase", + "weight": 1 + } + ], + "placement": { + "salt": 73746546, + "spacing": 50, + "separation": 20, + "type": "minecraft:random_spread", + "exclusion_zone": { + "other_set": "tfg:moon/meteors", + "chunk_count": 3 + } + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/cheese_ores.json b/kubejs/data/tfg/worldgen/template_pool/moon/cheese_ores.json new file mode 100644 index 000000000..8bb4709fa --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/cheese_ores.json @@ -0,0 +1,15 @@ +{ + "name": "tfg:moon/cheese_ores", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 100, + "element": { + "location": "tfg:moon/cheese_ores/cheese_ore1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/meteors.json b/kubejs/data/tfg/worldgen/template_pool/moon/meteors.json new file mode 100644 index 000000000..e51637548 --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/meteors.json @@ -0,0 +1,60 @@ +{ + "name": "tfg:moon/meteors", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor5", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 16, + "element": { + "location": "tfg:moon/meteors/meteor6", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/moon_rabbit_houses.json b/kubejs/data/tfg/worldgen/template_pool/moon/moon_rabbit_houses.json new file mode 100644 index 000000000..b96ed70e7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/moon_rabbit_houses.json @@ -0,0 +1,42 @@ +{ + "name": "tfg:moon/moon_rabbit_houses", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 25, + "element": { + "location": "tfg:moon/moon_rabbit_houses/moon_rabbit_house1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 25, + "element": { + "location": "tfg:moon/moon_rabbit_houses/moon_rabbit_house2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 25, + "element": { + "location": "tfg:moon/moon_rabbit_houses/moon_rabbit_house3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 25, + "element": { + "location": "tfg:moon/moon_rabbit_houses/moon_rabbit_house4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_connectors.json b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_connectors.json new file mode 100644 index 000000000..56173296b --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_connectors.json @@ -0,0 +1,96 @@ +{ + "name": "tfg:moon/moonbase_connectors", + "fallback": "tfg:moon/moonbase_ends", + "elements": [ + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector5", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/connector/moonbase_connector6", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_ends.json b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_ends.json new file mode 100644 index 000000000..a8536e036 --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_ends.json @@ -0,0 +1,69 @@ +{ + "name": "tfg:moon/moonbase_ends", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_end4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 50, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_dish", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 30, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_launch_pad", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 50, + "element": { + "location": "tfg:moon/moonbase/end/moonbase_solar", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_entrances.json b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_entrances.json new file mode 100644 index 000000000..9ee9dcaa1 --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_entrances.json @@ -0,0 +1,24 @@ +{ + "name": "tfg:moon/moonbase_entrances", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/entrance/moonbase_entrance1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/entrance/moonbase_entrance2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_hubs.json b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_hubs.json new file mode 100644 index 000000000..24112c60a --- /dev/null +++ b/kubejs/data/tfg/worldgen/template_pool/moon/moonbase_hubs.json @@ -0,0 +1,105 @@ +{ + "name": "tfg:moon/moonbase_hubs", + "fallback": "tfg:moon/moonbase_ends", + "elements": [ + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_large_hub1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_large_hub2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_small_hub1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_small_hub2", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_small_hub3", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_small_hub4", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_farm1", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_beds", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_library", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_pantry", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 100, + "element": { + "location": "tfg:moon/moonbase/hub/moonbase_workshop", + "processors": "minecraft:empty", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} \ No newline at end of file diff --git a/kubejs/data/tfg_excludes.zip b/kubejs/data/tfg_excludes.zip index bfa87092b..6fbbe2dfb 100644 Binary files a/kubejs/data/tfg_excludes.zip and b/kubejs/data/tfg_excludes.zip differ diff --git a/kubejs/server_scripts/ad_astra/data.js b/kubejs/server_scripts/ad_astra/data.js new file mode 100644 index 000000000..08bdc5e7e --- /dev/null +++ b/kubejs/server_scripts/ad_astra/data.js @@ -0,0 +1,20 @@ +// priority: 0 + +function registerTFCDataForAdAstra(event) { + + event.itemSize('ad_astra:tier_1_rocket', 'huge', 'very_heavy') + event.itemSize('ad_astra:tier_2_rocket', 'huge', 'very_heavy') + event.itemSize('ad_astra:tier_3_rocket', 'huge', 'very_heavy') + event.itemSize('ad_astra:tier_4_rocket', 'huge', 'very_heavy') + + event.itemSize('ad_astra:tier_1_rover', 'very_large', 'very_heavy') + + event.itemSize('ad_astra:launch_pad', 'very_large', 'very_heavy') + + event.foodItem('ad_astra:cheese', food => { + food.hunger(4) + food.saturation(12) + food.dairy(5) + food.decayModifier(10) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/ad_astra/loot.js b/kubejs/server_scripts/ad_astra/loot.js new file mode 100644 index 000000000..97d16c778 --- /dev/null +++ b/kubejs/server_scripts/ad_astra/loot.js @@ -0,0 +1,16 @@ +// priority: 0 + +function registerAdAstraLoots(event) { + + event.addEntityLootModifier('ad_astra:corrupted_lunarian') + .addWeightedLoot([1, 2], ['minecraft:rotten_flesh']) + .addWeightedLoot([4, 6], ['minecraft:bone']) + + + event.addEntityLootModifier('ad_astra:star_crawler') + .addWeightedLoot([5, 8], ['tfg:food/raw_crawlermari']) + + event.addEntityLootModifier('ad_astra:star_crawler') + .randomChanceWithEnchantment('minecraft:looting', [0, 0.3, 0.6, 1]) + .addWeightedLoot([2, 4], ['tfc:food/raw_crawlermari']) +} \ No newline at end of file diff --git a/kubejs/server_scripts/ad_astra/recipes.js b/kubejs/server_scripts/ad_astra/recipes.js new file mode 100644 index 000000000..452bde599 --- /dev/null +++ b/kubejs/server_scripts/ad_astra/recipes.js @@ -0,0 +1,695 @@ +// priority: 0 + +const registerAdAstraRecipes = (event) => { + + event.remove({ mod: 'ad_astra' }) + + //#region Rocket parts + + event.shaped('ad_astra:launch_pad', [ + 'BAB', + 'AAA', + 'BAB' + ], { + A: '#forge:plates/steel', + B: '#forge:rods/steel' + }).id('tfg:launch_pad') + + //#region Tier 1 rocket + + event.recipes.gtceu.assembler('tfg:rocket_nose_cone_t1') + .itemInputs( + 'gtceu:hv_emitter', + 'gtceu:dense_rocket_alloy_t1_plate', + '3x gtceu:double_stainless_steel_plate') + .inputFluids(Fluid.of('gtceu:polyethylene', 144 * 16)) + .itemOutputs('ad_astra:rocket_nose_cone') + .duration(1200) + .EUt(480) + + + event.recipes.gtceu.pyrolyse_oven('tfg:pyrolyse_vitrified_asbestos_dust') + .inputFluids(Fluid.of('gtceu:nitrogen', 100)) + .itemInputs('gtceu:asbestos_dust') + .itemOutputs('gtceu:vitrified_asbestos_dust') + .duration(80) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.mixer('tfg:rocket_alloy_t1') + .itemInputs('6x #forge:dusts/aluminium', '2x #forge:dusts/stainless_steel') + .inputFluids(Fluid.of('gtceu:red_steel', 144)) + .itemOutputs('9x #forge:dusts/rocket_alloy_t1') + .duration(580) + .EUt(480) + + event.recipes.gtceu.chemical_bath('tfg:rocket_alloy_cool_down_water') + .itemInputs('#forge:hot_ingots/rocket_alloy_t1') + .inputFluids(Fluid.of('minecraft:water', 100)) + .itemOutputs('#forge:ingots/rocket_alloy_t1') + .duration(400) + .EUt(120) + + event.recipes.gtceu.chemical_bath('tfg:rocket_alloy_cool_down_distilled_water') + .itemInputs('#forge:hot_ingots/rocket_alloy_t1') + .inputFluids(Fluid.of('gtceu:distilled_water', 100)) + .itemOutputs('#forge:ingots/rocket_alloy_t1') + .duration(250) + .EUt(120) + + event.recipes.gtceu.assembler(`tfg:rocket_fin_t1`) + .itemInputs('#forge:plates/rocket_alloy_t1', '#forge:double_plates/stainless_steel') + .itemOutputs('ad_astra:rocket_fin') + .duration(150) + .EUt(GTValues.VA[GTValues.HV]) + + + event.recipes.gtceu.assembler('tfg:rocket_steel_engine') + .itemInputs( + '2x #forge:double_plates/stainless_steel', + '2x #gtceu:circuits/hv', + 'gtceu:hv_electric_pump', + '2x gtceu:power_thruster', + '#forge:rotors/stainless_steel') + .inputFluids(Fluid.of('gtceu:blue_steel', 144 * 8)) + .itemOutputs('ad_astra:steel_engine') + .duration(600) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.assembler('ad_astra:assembler_tier_1_rocket') + .itemInputs( + '8x #forge:dense_plates/rocket_alloy_t1', + '4x ad_astra:rocket_fin', + '1x ad_astra:steel_engine', + '1x ad_astra:rocket_nose_cone', + '16x #forge:insulation_t1' + ) + .inputFluids(Fluid.of('gtceu:silicon', 144 * 16)) + .itemOutputs('ad_astra:tier_1_rocket') + .duration(1200) + .EUt(GTValues.VA[GTValues.HV]) + + //#endregion + + //#endregion + + + //#region space suits + + event.recipes.gtceu.forming_press('space_suit_fabric') + .itemInputs( + '#forge:foils/aluminium', + 'gtceu:carbon_fiber_mesh', + '#forge:foils/silicone_rubber', + 'tfg:polycaprolactam_fabric' + ) + .itemOutputs('2x tfg:space_suit_fabric') + .duration(20 * 10) + .EUt(GTValues.VA[GTValues.HV]) + + event.shaped('ad_astra:space_helmet', [ + 'AAA', + 'ADA', + 'BBB' + ], { + A: 'gtceu:tempered_glass', + B: 'tfg:space_suit_fabric', + D: '#forge:small_fluid_pipes/polyethylene' + }).id('tfg:space_helmet') + + //event.recipes.gtceu.assembler('ad_astra:netherite_space_helmet') + // .itemInputs( + // 'ad_astra:space_helmet', + // '3x #forge:plates/titanium_tungsten_carbide', + // '3x #forge:plates/polyphenylene_sulfide', + // '5x gtceu:laminated_glass' + // ) + // .itemOutputs('ad_astra:netherite_space_helmet') + // .duration(400) + // .EUt(GTValues.VA[GTValues.IV]) + + event.shaped('ad_astra:space_suit', [ + 'B B', + 'BDB', + 'BBB' + ], { + B: 'tfg:space_suit_fabric', + D: 'ad_astra:oxygen_gear' + }).id('tfg:space_suit') + + //event.recipes.gtceu.assembler('ad_astra:netherite_space_suit') + // .itemInputs('ad_astra:space_suit', '4x #forge:plates/titanium_tungsten_carbide', '4x #forge:plates/polyphenylene_sulfide') + // .itemOutputs('ad_astra:netherite_space_suit') + // .duration(400) + // .EUt(GTValues.VA[GTValues.IV]) + + event.shaped('ad_astra:space_pants', [ + 'BAB', + 'B B', + 'B B' + ], { + A: 'gtceu:hv_electric_motor', + B: 'tfg:space_suit_fabric', + }).id('tfg:space_pants') + + //event.recipes.gtceu.assembler('ad_astra:netherite_space_pants') + // .itemInputs('ad_astra:space_pants', '4x #forge:plates/titanium_tungsten_carbide', '4x #forge:plates/polyphenylene_sulfide') + // .itemOutputs('ad_astra:netherite_space_pants') + // .duration(400) + // .EUt(GTValues.VA[GTValues.IV]) + + event.shaped('ad_astra:space_boots', [ + 'B B', + 'A A' + ], { + A: '#forge:plates/polyphenylene_sulfide', + B: 'tfg:space_suit_fabric' + }).id('tfg:space_boots') + + //event.recipes.gtceu.assembler('ad_astra:netherite_space_boots') + // .itemInputs('ad_astra:space_boots', '2x #forge:plates/titanium_tungsten_carbide', '2x #forge:plates/polyphenylene_sulfide') + // .itemOutputs('ad_astra:netherite_space_boots') + // .duration(400) + // .EUt(GTValues.VA[GTValues.IV]) + + + event.shaped('ad_astra:oxygen_gear', [ + 'BAB', + 'ECE', + 'BDB' + ], { + A: '#gtceu:circuits/hv', + B: '#forge:tiny_fluid_pipes/stainless_steel', + C: 'gtceu:hv_electric_pump', + D: 'gtceu:fluid_detector_cover', + E: 'ad_astra:gas_tank' + }).id('tfg:oxygen_gear') + + //#endregion + + //#region Gas tanks + + event.shaped('ad_astra:gas_tank', [ + 'ABA', + 'ACA', + 'AAA' + ], { + A: '#forge:foils/polyphenylene_sulfide', + B: '#forge:tiny_fluid_pipes/polyethylene', + C: 'gtceu:aluminium_fluid_cell' + }).id('tfg:gas_tank') + + event.shaped('ad_astra:large_gas_tank', [ + 'ABA', + 'ACA', + 'AAA' + ], { + A: '#forge:sheets/polyphenylene_sulfide', + B: '#forge:small_fluid_pipes/polyethylene', + C: 'gtceu:stainless_steel_fluid_cell' + }).id('tfg:large_gas_tank') + + //#endregion + + //#region Machines + event.shaped('ad_astra:oxygen_distributor', [ + 'DBD', + 'ACA', + 'DBD' + ], { + A: '#forge:plates/stainless_steel', + B: '#gtceu:circuits/hv', + C: 'gtceu:hv_machine_hull', + D: 'gtceu:filter_casing' + }).id('tfg:oxygen_distributor') + + event.shaped('ad_astra:gravity_normalizer', [ + 'A A', + 'CBC', + 'ADA' + ], { + A: '#forge:rods/magnetic_neodymium', + B: 'gtceu:ev_field_generator', + C: '#forge:plates/titanium', + D: 'gtceu:ev_polarizer', + }).id('tfg:gravity_normalizer') + + event.shaped('ad_astra:oxygen_sensor', [ + 'AEA', + 'BDC', + 'AAA' + ], { + A: '#forge:plates/red_alloy', + B: 'gtceu:activity_detector_cover', + C: 'gtceu:fluid_detector_cover', + D: 'gtceu:mv_machine_hull', + E: '#gtceu:circuits/mv' + }).id('tfg:oxygen_sensor') + + event.recipes.gtceu.laser_engraver('ad_astra:photovoltaic_etrium_cell_silicon') + .itemInputs('gtceu:silicon_wafer', '#forge:glass_panes', 'gtceu:carbon_fiber_plate') + .itemOutputs('ad_astra:photovoltaic_etrium_cell') + .EUt(GTValues.VA[GTValues.MV]) + .duration(100) + + event.recipes.gtceu.laser_engraver('ad_astra:photovoltaic_etrium_cell_phosphorous') + .itemInputs('gtceu:phosphorus_wafer', '#forge:glass_panes', 'gtceu:carbon_fiber_plate') + .itemOutputs('2x ad_astra:photovoltaic_etrium_cell') + .EUt(GTValues.VA[GTValues.MV]) + .duration(100) + + event.recipes.gtceu.laser_engraver('ad_astra:photovoltaic_etrium_cell_naquadah') + .itemInputs('gtceu:naquadah_wafer', '#forge:glass_panes', 'gtceu:carbon_fiber_plate') + .itemOutputs('4x ad_astra:photovoltaic_etrium_cell') + .EUt(GTValues.VA[GTValues.MV]) + .duration(100) + + event.recipes.gtceu.laser_engraver('ad_astra:photovoltaic_etrium_cell_neutronium') + .itemInputs('gtceu:neutronium_wafer', '#forge:glass_panes', 'gtceu:carbon_fiber_plate') + .itemOutputs('8x ad_astra:photovoltaic_etrium_cell') + .EUt(GTValues.VA[GTValues.MV]) + .duration(100) + + event.shaped('2x ad_astra:solar_panel', [ + 'AAA', + ' C ', + 'BFE' + ], { + A: 'ad_astra:photovoltaic_etrium_cell', + B: '#gtceu:batteries/mv', + C: '#forge:rods/long/aluminium', + E: '#gtceu:circuits/mv', + F: 'gtceu:mv_machine_hull' + }).id('tfg:solar_panel') + + //#endregion + + //#region Радио + + event.shaped('ad_astra:radio', [ + 'AB ', + 'CDC', + 'CCC' + ], { + A: 'gtceu:lv_sensor', + B: '#forge:tools/screwdrivers', + C: '#forge:plates/polyethylene', + D: '#gtceu:circuits/lv' + }).id('tfg:radio') + + //#endregion + + //#region Rover + + event.shaped('ad_astra:wheel', [ + ' A ', + 'ABA', + ' A ' + ], { + A: '#forge:plates/polyphenylene_sulfide', + B: '#forge:rings/stainless_steel', + }).id('tfg:ad_astra_wheel') + + event.recipes.gtceu.assembler('tfg:tier_1_rover') + .itemInputs( + 'gtceu:mv_sensor', + 'ad_astra:radio', + 'ad_astra:gas_tank', + '4x ad_astra:wheel', + '2x gtceu:hv_electric_motor', + '4x #forge:plates/stainless_steel', + '4x #forge:frames/stainless_steel') + .itemOutputs('ad_astra:tier_1_rover') + .duration(400) + .EUt(GTValues.VA[GTValues.HV]) + + //#endregion + + + //#region Колесо + + event.shaped('ad_astra:white_flag', [ + 'ABB', + 'ABB', + 'A ' + ], { + A: '#forge:rods/long/steel', + B: '#tfc:high_quality_cloth', + }).id('tfg:white_flag') + + event.recipes.gtceu.chemical_bath(`tfg:ad_astra_flag_bleaching`) + .itemInputs('#ad_astra:flags') + .inputFluids(Fluid.of(`gtceu:chlorine`, 36)) + .itemOutputs(`ad_astra:white_flag`) + .duration(150) + .EUt(4) + .category(GTRecipeCategories.CHEM_DYES) + + global.MINECRAFT_DYE_NAMES.forEach(color => { + if (color != "white") { + event.recipes.gtceu.chemical_bath(`tfg:ad_astra_${color}_flag`) + .itemInputs('ad_astra:white_flag') + .inputFluids(Fluid.of(`tfc:${color}_dye`, 36)) + .itemOutputs(`ad_astra:${color}_flag`) + .duration(150) + .EUt(4) + .category(GTRecipeCategories.CHEM_DYES) + } + }) + + //#endregion + + // #region Ingots + + event.recipes.gtceu.chemical_bath('tfg:desh_cool_down_water') + .itemInputs('#forge:hot_ingots/desh') + .inputFluids(Fluid.of('minecraft:water', 100)) + .itemOutputs('#forge:ingots/desh') + .duration(400) + .EUt(120) + + event.recipes.gtceu.chemical_bath('tfg:desh_cool_down_distilled_water') + .itemInputs('#forge:hot_ingots/desh') + .inputFluids(Fluid.of('gtceu:distilled_water', 100)) + .itemOutputs('#forge:ingots/desh') + .duration(250) + .EUt(120) + + // #endregion + + //#region Воздушный пистолет + + event.shaped('ad_astra:zip_gun', [ + 'ACC', + 'DB ', + ' ' + ], { + A: 'gtceu:lv_electric_pump', + B: '#forge:bolts/steel', + C: '#forge:tiny_fluid_pipes/steel', + D: 'ad_astra:gas_tank', + }).id('tfg:zip_gun') + + //#endregion + + //#region Космо картина + + event.shaped('ad_astra:space_painting', [ + 'AAA', + 'ACA', + 'AAA' + ], { + A: '#forge:rods/desh', + C: '#tfc:high_quality_cloth', + }).id('tfg:space_painting') + + //#endregion + + //#region Convert whatever fluids we want into the breathable gas needed for the Oxygen Distributor + + event.custom({ + type: 'ad_astra:oxygen_loading', + cookingtime: 1, + energy: 30, + input: { + ingredient: { + fluid: 'gtceu:air' + }, + millibuckets: 1 + }, + result: { + fluid: 'ad_astra:oxygen', + millibuckets: 100 + } + }).id('ad_astra:oxygen_loading/air_from_air') + + global.BREATHABLE_COMPRESSED_AIRS.forEach(x => { + event.custom({ + type: 'ad_astra:oxygen_loading', + cookingtime: 1, + energy: 30, + input: { + ingredient: { + fluid: x + }, + millibuckets: 1 + }, + result: { + fluid: 'ad_astra:oxygen', + millibuckets: 1000 + } + }).id(`ad_astra:oxygen_loading/air_from_${x.split(':')[1]}`) + }) + + //#endregion + + //#region Misc blocks + + event.shaped('ad_astra:vent', [ + ' B ', + 'BAB', + ' B ' + ], { + A: 'gtceu:steel_frame', + B: '#tfg:metal_bars' + }).id('tfg:shaped/ad_astra_vent') + + //#endregion + + //#region Decoration blocks + + global.MINECRAFT_DYE_NAMES.forEach(color => { + event.shaped(`ad_astra:${color}_industrial_lamp`, [ + ' N ', + 'DTD', + ' P ' + ], { + N: '#forge:rods/steel', + T: 'minecraft:glowstone', + D: `minecraft:${color}_stained_glass_pane`, + P: '#forge:plates/steel' + }) + .id(`tfg:shaped/ad_astra_${color}_industrial_lamp`); + + event.shaped(`ad_astra:small_${color}_industrial_lamp`, [ + ' N ', + 'DTD', + ' P ' + ], { + N: '#forge:bolts/steel', + T: 'minecraft:glowstone', + D: `minecraft:${color}_stained_glass_pane`, + P: '#forge:rods/steel' + }) + .id(`tfg:shaped/ad_astra_small_${color}_industrial_lamp`); + }) + + const DECO_BLOCKS = [ + { type: 'iron', material: 'wrought_iron' }, + { type: 'steel', material: 'steel' }, + { type: 'desh', material: 'desh' }, + { type: 'calorite', material: 'calorite' }, + { type: 'ostrum', material: 'ostrum' } + ] + + DECO_BLOCKS.forEach(x => { + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_plating`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:${x.type}_plating`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(1) + + event.recipes.gtceu.chemical_bath(`tfg:ad_astra_glowing_${x.type}_pillar`) + .itemInputs(`ad_astra:${x.type}_pillar`) + .inputFluids(Fluid.of('gtceu:glowstone', 144)) + .itemOutputs(`ad_astra:glowing_${x.type}_pillar`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_factory_block`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:${x.type}_factory_block`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(2) + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_panel`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:${x.type}_panel`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(3) + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_pillar`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:${x.type}_pillar`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(4) + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_plateblock`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:${x.type}_plateblock`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(5) + + event.recipes.gtceu.assembler(`tfg:ad_astra_encased_${x.type}_block`) + .itemInputs(`#forge:storage_blocks/${x.material}`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:encased_${x.type}_block`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(6) + + // Stonecutter recipes as well, so you can switch between them + event.stonecutting(`ad_astra:${x.type}_plating`, `#tfg:ad_astra_${x.type}_blocks`) + event.stonecutting(`ad_astra:${x.type}_factory_block`, `#tfg:ad_astra_${x.type}_blocks`) + event.stonecutting(`ad_astra:${x.type}_panel`, `#tfg:ad_astra_${x.type}_blocks`) + event.stonecutting(`ad_astra:${x.type}_pillar`, `#tfg:ad_astra_${x.type}_blocks`) + event.stonecutting(`ad_astra:${x.type}_plateblock`, `#tfg:ad_astra_${x.type}_blocks`) + event.stonecutting(`ad_astra:encased_${x.type}_block`, `#tfg:ad_astra_${x.type}_blocks`) + + // Stairs n slabs + event.stonecutting(`ad_astra:${x.type}_plating_stairs`, `ad_astra:${x.type}_plating`) + event.stonecutting(`2x ad_astra:${x.type}_plating_slab`, `ad_astra:${x.type}_plating`) + + // Pressure plates + event.shaped(`ad_astra:${x.type}_plating_pressure_plate`, [ + ' B ', + 'CDC', + ' E ' + ], { + B: '#tfc:hammers', + C: `ad_astra:${x.type}_plating_slab`, + D: '#forge:springs', + E: '#forge:tools/screwdrivers' + }).id(`tfg:shaped/ad_astra_${x.type}_pressure_plate`) + + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_pressure_plate`) + .itemInputs('#forge:springs', `ad_astra:${x.type}_plating_slab`) + .itemOutputs(`ad_astra:${x.type}_plating_pressure_plate`) + .duration(50) + .EUt(2) + + // Buttons + generateCutterRecipe(event, `ad_astra:${x.type}_plating_pressure_plate`, `6x ad_astra:${x.type}_plating_button`, 50, 7, `ad_astra_${x.type}_button`) + + // Doors + event.recipes.gtceu.assembler(`tfg:ad_astra_${x.type}_sliding_door`) + .itemInputs(`9x #forge:plates/${x.material}`, '2x #forge:glass_panes') + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`ad_astra:${x.type}_sliding_door`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(20) + }) + + event.shapeless('ad_astra:marked_iron_pillar', ['ad_astra:iron_pillar', '#forge:dyes/yellow', '#forge:dyes/black']) + .id('tfg:shapeless/marked_iron_pillar') + + event.recipes.gtceu.assembler(`tfg:ad_astra_reinforced_door`) + .itemInputs(`9x #forge:plates/steel`, '2x #forge:glass_panes') + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`ad_astra:reinforced_door`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(21) + + event.recipes.gtceu.assembler(`tfg:ad_astra_airlock`) + .itemInputs(`9x #forge:plates/steel`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`ad_astra:airlock`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(22) + + event.recipes.gtceu.assembler(`tfg:ad_astra_steel_door`) + .itemInputs('createdeco:industrial_iron_door', '#forge:glass_panes') + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs('ad_astra:steel_door') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.assembler(`tfg:ad_astra_steel_trapdoor`) + .itemInputs('tfc:metal/trapdoor/steel', '#forge:glass_panes') + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs('ad_astra:steel_trapdoor') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + // Etrium only has factory block, encased block, plateblock, panel, and (storage) block + + event.recipes.gtceu.assembler(`tfg:ad_astra_etrium_panel`) + .itemInputs(`#forge:storage_blocks/etrium`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:etrium_panel`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(3) + + event.recipes.gtceu.assembler(`tfg:ad_astra_etrium_factory_block`) + .itemInputs(`#forge:storage_blocks/etrium`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:etrium_factory_block`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(2) + + event.recipes.gtceu.assembler(`tfg:ad_astra_etrium_plateblock`) + .itemInputs(`#forge:storage_blocks/etrium`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:etrium_plateblock`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(5) + + event.recipes.gtceu.assembler(`tfg:ad_astra_encased_etrium_block`) + .itemInputs(`#forge:storage_blocks/etrium`) + .inputFluids(Fluid.of('gtceu:polyethylene', 36)) + .itemOutputs(`16x ad_astra:encased_etrium_block`) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + .circuit(6) + + event.stonecutting('ad_astra:etrium_panel', '#tfg:ad_astra_etrium_blocks') + event.stonecutting('ad_astra:etrium_factory_block', '#tfg:ad_astra_etrium_blocks') + event.stonecutting('ad_astra:encased_etrium_block', '#tfg:ad_astra_etrium_blocks') + event.stonecutting('ad_astra:etrium_plateblock', '#tfg:ad_astra_etrium_blocks') + + //#endregion + + //#region Space stations + + event.custom({ + type: "ad_astra:space_station_recipe", + dimension: "ad_astra:earth_orbit", + ingredients: [ + { count: 43, ingredient: { item: "gtceu:aluminium_frame" }}, + { count: 24, ingredient: { item: "gtceu:glass_plate" }}, + { count: 4, ingredient: { item: "minecraft:glowstone_dust" }}, + { count: 1, ingredient: { item: "ad_astra:launch_pad" }} + ], + structure: "tfg:orbit/space_station" + }) + + event.custom({ + type: "ad_astra:space_station_recipe", + dimension: "ad_astra:moon_orbit", + ingredients: [ + { count: 43, ingredient: { item: "gtceu:aluminium_frame" }}, + { count: 24, ingredient: { item: "gtceu:glass_plate" }}, + { count: 4, ingredient: { item: "minecraft:glowstone_dust" }}, + { count: 1, ingredient: { item: "ad_astra:launch_pad" }} + ], + structure: "tfg:orbit/space_station" + }) + + //#endregion +} diff --git a/kubejs/server_scripts/ad_astra/tags.js b/kubejs/server_scripts/ad_astra/tags.js new file mode 100644 index 000000000..026491856 --- /dev/null +++ b/kubejs/server_scripts/ad_astra/tags.js @@ -0,0 +1,274 @@ +// priority: 0 + +const registerAdAstraFluidTags = (event) => { + + global.AD_ASTRA_DISABLED_FLUIDS.forEach(fluid => { + event.removeAllTagsFrom(fluid) + event.add('c:hidden_from_recipe_viewers', fluid) + }) + + // Using this to represent 'breathable air' instead of oxygen + event.removeAllTagsFrom('ad_astra:oxygen') + + event.removeAll('ad_astra:fuel') + event.removeAll('ad_astra:efficient_fuel') + + event.add('ad_astra:tier_1_rocket_fuel', 'gtceu:rocket_fuel') + event.add('ad_astra:tier_2_rocket_fuel', 'gtceu:rocket_fuel') + event.add('ad_astra:tier_3_rocket_fuel', 'gtceu:rocket_fuel') + event.add('ad_astra:tier_4_rocket_fuel', 'gtceu:rocket_fuel') + event.add('ad_astra:tier_5_rocket_fuel', 'gtceu:rocket_fuel') + + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:rocket_fuel') + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:diesel') + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:bio_diesel') + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:cetane_boosted_diesel') + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:gasoline') + event.add('ad_astra:tier_1_rover_fuel', 'gtceu:high_octane_gasoline') + + event.add('ad_astra:freezes_in_space', 'tfc:salt_water') + event.add('ad_astra:freezes_in_space', 'tfc:spring_water') + event.add('ad_astra:evaporates_in_space', 'tfc:salt_water') + event.add('ad_astra:evaporates_in_space', 'tfc:spring_water') + event.add('ad_astra:evaporates_in_space', '#tfc:alcohols') + + global.BREATHABLE_COMPRESSED_AIRS.forEach(x => { + event.add('ad_astra:zip_gun_propellants', x) + }) +} + +const registerAdAstraItemTags = (event) => { + + global.AD_ASTRA_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + + event.add('forge:cobblestone', 'ad_astra:moon_cobblestone') + event.add('forge:cobblestone', 'ad_astra:mars_cobblestone') + event.add('forge:cobblestone', 'ad_astra:venus_cobblestone') + event.add('forge:cobblestone', 'ad_astra:mercury_cobblestone') + event.add('forge:cobblestone', 'ad_astra:glacio_cobblestone') + + // Insulation Tier 1 + event.add('forge:insulation_t1', 'gtceu:borosilicate_glass_dust') + event.add('forge:insulation_t1', 'gtceu:vitrified_asbestos_dust') + + // Deco blocks + const DECO_BLOCKS = [ 'iron', 'steel', 'desh', 'calorite', 'ostrum' ]; + DECO_BLOCKS.forEach(block => { + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:${block}_factory_block`) + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:${block}_plating`) + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:${block}_panel`) + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:${block}_pillar`) + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:${block}_plateblock`) + event.add(`tfg:ad_astra_${block}_blocks`, `ad_astra:encased_${block}_block`) + }) + + event.add('forge:storage_blocks/etrium', 'ad_astra:etrium_block') + event.add('tfg:ad_astra_etrium_blocks', 'ad_astra:etrium_factory_block') + event.add('tfg:ad_astra_etrium_blocks', 'ad_astra:encased_etrium_block') + event.add('tfg:ad_astra_etrium_blocks', 'ad_astra:etrium_plateblock') + event.add('tfg:ad_astra_etrium_blocks', 'ad_astra:etrium_panel') + + event.add('tfc:foods', 'ad_astra:cheese') + event.add('tfc:foods/dairy', 'ad_astra:cheese') + event.add('tfc:foods/usable_in_sandwich', 'ad_astra:cheese') + event.add('tfc:foods/usable_in_jam_sandwich', 'ad_astra:cheese') + event.add('tfc:foods/usable_in_jam_sandwich_2', 'ad_astra:cheese') + event.add('firmalife:foods/cheeses', 'ad_astra:cheese') + + event.add('ad_astra:space_suit_items', 'gtceu:quarktech_helmet') + event.add('ad_astra:space_suit_items', 'gtceu:quarktech_leggings') + event.add('ad_astra:space_suit_items', 'gtceu:quarktech_boots') +} + +const registerAdAstraBlockTags = (event) => { + + global.AD_ASTRA_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + + // All new stones + global.EXTRATERRESTRIAL_RAW_ROCKS.forEach(rock => { + event.add('forge:stone', rock) + event.add('tfc:breaks_when_isolated', rock) + event.add('tfc:rock/raw', rock) + event.add('minecraft:mineable/pickaxe', rock) + event.add('tfc:can_carve', rock) + // Collapse tags also require a collapse recipe to work. + // Don't add the recipe if you don't want them to actually collapse! + event.add('tfc:can_collapse', rock) + event.add('tfc:can_trigger_collapse', rock) + event.add('tfc:can_start_collapse', rock) + event.add('tfc:powderkeg_breaking_blocks', rock) + event.add('tfc:bloomery_insulation', rock) + event.add('firmalife:oven_insulation', rock) + event.add('tfc:forge_insulation', rock) + }) + + global.EXTRATERRESTRIAL_HARDENED_ROCKS.forEach(rock => { + event.add('minecraft:mineable/pickaxe', rock) + event.add('tfc:can_collapse', rock) + event.add('tfc:can_trigger_collapse', rock) + event.add('tfc:powderkeg_breaking_blocks', rock) + event.add('tfc:bloomery_insulation', rock) + event.add('firmalife:oven_insulation', rock) + event.add('tfc:forge_insulation', rock) + event.add('tfc:can_carve', rock) + }) + + // Moon + event.add('ad_astra:moon_stone_replaceables', 'ad_astra:moon_sand') + event.add('ad_astra:moon_stone_replaceables', 'tfg:rock/hardened_moon_stone') + event.add('ad_astra:moon_stone_replaceables', 'tfc:sand/white') + event.add('ad_astra:moon_stone_replaceables', 'tfc:sand/black') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/diorite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/gabbro') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/basalt') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/rhyolite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/andesite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/gravel/dacite') + event.add('ad_astra:moon_stone_replaceables', 'tfg:rock/hardened_moon_deepslate') + event.add('ad_astra:moon_stone_replaceables', 'ad_astra:glacio_stone') + event.add('ad_astra:moon_stone_replaceables', 'tfg:rock/hardened_glacio_stone') + event.add('ad_astra:moon_stone_replaceables', 'ad_astra:glacio_cobblestone') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/basalt') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/basalt') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/gabbro') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/gabbro') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/diorite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/diorite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/rhyolite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/rhyolite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/andesite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/andesite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/raw/dacite') + event.add('ad_astra:moon_stone_replaceables', 'tfc:rock/hardened/dacite') + + event.add('minecraft:rabbits_spawnable_on', '#ad_astra:moon_stone_replaceables') + event.add('species:limpet_spawnable_on', '#ad_astra:moon_stone_replaceables') + + event.add('tfc:can_landslide', 'ad_astra:moon_sand') + event.add('tfc:can_landslide', 'ad_astra:mars_sand') + event.add('tfc:can_landslide', 'ad_astra:venus_sand') + + event.add('tfc:can_landslide', 'ad_astra:moon_cobblestone') + event.add('tfc:can_landslide', 'ad_astra:mars_cobblestone') + event.add('tfc:can_landslide', 'ad_astra:venus_cobblestone') + event.add('tfc:can_landslide', 'ad_astra:mercury_cobblestone') + event.add('tfc:can_landslide', 'ad_astra:glacio_cobblestone') + + event.add('forge:cobblestone', 'ad_astra:moon_cobblestone') + event.add('forge:cobblestone', 'ad_astra:mars_cobblestone') + event.add('forge:cobblestone', 'ad_astra:venus_cobblestone') + event.add('forge:cobblestone', 'ad_astra:mercury_cobblestone') + event.add('forge:cobblestone', 'ad_astra:glacio_cobblestone') + + event.add('tfc:can_landslide', 'ad_astra:moon_cobblestone_slab') + event.add('tfc:can_landslide', 'ad_astra:mars_cobblestone_slab') + event.add('tfc:can_landslide', 'ad_astra:venus_cobblestone_slab') + event.add('tfc:can_landslide', 'ad_astra:mercury_cobblestone_slab') + event.add('tfc:can_landslide', 'ad_astra:glacio_cobblestone_slab') + + event.add('tfc:can_landslide', 'ad_astra:moon_cobblestone_stairs') + event.add('tfc:can_landslide', 'ad_astra:mars_cobblestone_stairs') + event.add('tfc:can_landslide', 'ad_astra:venus_cobblestone_stairs') + event.add('tfc:can_landslide', 'ad_astra:mercury_cobblestone_stairs') + event.add('tfc:can_landslide', 'ad_astra:glacio_cobblestone_stairs') + + event.add('tfg:rock_stairs', 'ad_astra:moon_stone_stairs') + event.add('tfg:rock_stairs', 'ad_astra:mars_stone_stairs') + event.add('tfg:rock_stairs', 'ad_astra:venus_stone_stairs') + event.add('tfg:rock_stairs', 'ad_astra:mercury_stone_stairs') + event.add('tfg:rock_stairs', 'ad_astra:glacio_stone_stairs') + + event.add('tfg:rock_slabs', 'ad_astra:moon_stone_slab') + event.add('tfg:rock_slabs', 'ad_astra:mars_stone_slab') + event.add('tfg:rock_slabs', 'ad_astra:venus_stone_slab') + event.add('tfg:rock_slabs', 'ad_astra:mercury_stone_slab') + event.add('tfg:rock_slabs', 'ad_astra:glacio_stone_slab') + + event.add('ad_astra:destroyed_in_space', '#minecraft:saplings') +} + +const registerAdAstraBiomeTags = (event) => { + + event.removeAll('ad_astra:has_structure/oil_well') + + global.MOON_BIOMES.forEach(biome => { + event.add('tfg:moon_biomes', biome) + event.add('tfg:has_structure/meteors', biome) + event.add('tfg:has_structure/cheese_ores', biome) + event.add('tfg:has_structure/moonbase', biome) + event.add('tfg:has_structure/moon_rabbit_houses', biome) + event.add('species:limpet_spawns', biome) + }) +} + +const registerAdAstraEntityTypeTags = (event) => { + + // moon + const MOON_ENTITIES = [ + 'tfc:rat', + 'tfg:moon_rabbit', + 'minecraft:enderman', + 'minecraft:shulker', + 'minecraft:shulker_bullet', + 'minecraft:skeleton', + 'species:limpet', + 'species:birt', + 'endermanoverhaul:windswept_hills_enderman', + 'endermanoverhaul:soulsand_valley_enderman', + 'endermanoverhaul:spirit', + 'endermanoverhaul:end_enderman', + 'endermanoverhaul:end_islands_enderman', + ] + + MOON_ENTITIES.forEach(entity => { + + event.add('ad_astra:can_survive_extreme_cold', entity) + event.add('ad_astra:lives_without_oxygen', entity) + }) + + event.add('tfc:deals_crushing_damage', 'minecraft:enderman') + event.add('tfc:deals_crushing_damage', 'minecraft:skeleton') + event.add('tfc:deals_crushing_damage', 'endermanoverhaul:windswept_hills_enderman') + event.add('tfc:deals_crushing_damage', 'endermanoverhaul:soulsand_valley_enderman') + event.add('tfc:deals_piercing_damage', 'endermanoverhaul:end_enderman') + event.add('tfc:deals_crushing_damage', 'endermanoverhaul:end_islands_enderman') + event.add('tfc:deals_crushing_damage', 'ad_astra:star_crawler') + + event.add('tfg:ignores_gravity', 'minecraft:shulker_bullet') + event.add('tfg:ignores_gravity', 'endermanoverhaul:spirit') + event.add('tfg:ignores_gravity', 'species:birt') + event.add('tfg:ignores_gravity', 'ad_astra:star_crawler') +} + +const registerAdAstraPlacedFeatures = (event) => { + + event.add('tfg:moon_craters', 'tfg:moon/crater/extra_large') + event.add('tfg:moon_craters', 'tfg:moon/crater/large') + event.add('tfg:moon_craters', 'tfg:moon/crater/medium') + event.add('tfg:moon_craters', 'tfg:moon/crater/small') + + global.MOON_STONE_TYPES.forEach(stone => { + // only in the sparse ones + event.add('tfg:moon_large_rock_features', `tfg:moon/surface/delta/${stone}`) + // in all moon biomes + event.add('tfg:moon_small_rock_features', `tfg:moon/surface/pile/${stone}`) + event.add('tfg:moon_small_rock_features', `tfg:moon/surface/loose/${stone}`) + }) + + event.add('tfg:moon_small_rock_features', 'tfg:moon/surface/pile_moon_sand') + event.add('tfg:moon_small_rock_features', 'tfg:moon/surface/pile_white_sand') + event.add('tfg:moon_small_rock_features', 'tfg:moon/surface/pile_black_sand') + + event.add('tfg:venus_delta_surface_features', 'tfg:venus/surface/geyser_source_patch') + event.add('tfg:venus_delta_surface_features', 'tfg:venus/surface/stromatolite_cluster_patch') + event.add('tfg:venus_delta_surface_features', 'tfg:venus/surface/stromatolite_tower') + + event.add('tfg:venus_delta_terrain_features', 'tfg:venus/terrain/hot_spring_delta') + event.add('tfg:venus_delta_terrain_features', 'tfg:venus/terrain/stromatolite_disk') +} diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 279b78271..aa064cd13 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -16,15 +16,6 @@ const registerAE2Recipes = (event) => { ], mod: 'ae2' }); - //#region Рецепты энтропии - - global.TFC_STONE_TYPES.forEach(stone => { - registerEntropyRecipe(event, { block: { id: `tfc:rock/cobble/${stone}` } }, 'heat', { block: { id: `tfc:rock/raw/${stone}` } }, `tfg:entropy_raw_${stone}_to_cobble`) - registerEntropyRecipe(event, { block: { id: `tfc:rock/raw/${stone}` } }, 'cool', { block: { id: `tfc:rock/cobble/${stone}` } }, `tfg:entropy_cobble_${stone}_to_raw`) - }) - - //#endregion - // Cutting knives (for renaming things) event.shaped('ae2:certus_quartz_cutting_knife', [ ' A', @@ -190,28 +181,6 @@ const registerAE2Recipes = (event) => { '#forge:rods/wrought_iron' ]).id('tfg:crafting/light_detector') - // Annihilation Core - event.shaped('2x ae2:annihilation_core', [ - 'ABA', - 'BDB', - 'ABA' - ], { - A: '#forge:rods/aluminium', - B: 'ae2:engineering_processor', - D: '#forge:gems/certus_quartz', - }).id('tfg:crafting/annihilation_core') - - // Formation Core - event.shaped('2x ae2:formation_core', [ - 'ABA', - 'BDB', - 'ABA' - ], { - A: '#forge:rods/aluminium', - B: 'ae2:engineering_processor', - D: '#forge:gems/nether_quartz', - }).id('tfg:crafting/formation_core') - // Wireless Terminal event.shaped('ae2:wireless_terminal', [ 'ABA', @@ -263,6 +232,16 @@ const registerAE2Recipes = (event) => { D: '#forge:plates/titanium', }).id('tfg:crafting/wireless_booster') + event.shaped('ae2:wireless_booster', [ + 'ABC', + 'DDD', + ], { + A: '#forge:dusts/fluix', + B: '#forge:gems/certus_quartz', + C: '#forge:plates/ender_pearl', + D: 'minecraft:shulker_shell', + }).id('tfg:crafting/wireless_booster_shulker') + // Memory Card event.shaped('ae2:memory_card', [ 'ABB', @@ -348,30 +327,42 @@ const registerAE2Recipes = (event) => { E: 'ae2:terminal' }).id('tfg:crafting/me_chest') - // ME Drive - event.shaped('ae2:drive', [ - 'ABA', - 'CDC', - 'EBE' - ], { - A: '#forge:plates/steel', - B: 'ae2:engineering_processor', - C: '#ae2:glass_cable', - D: '#gtceu:circuits/lv', - E: '#forge:plates/titanium' - }).id('tfg:crafting/drive') + // ME Drive + event.shaped('ae2:drive', [ + 'ABA', + 'CDC', + 'EBE' + ], { + A: '#forge:plates/steel', + B: 'ae2:engineering_processor', + C: '#ae2:glass_cable', + D: '#gtceu:circuits/mv', + E: '#forge:plates/titanium' + }).id('tfg:crafting/drive') - // Spatial Pylon - event.shaped('ae2:spatial_pylon', [ - 'ABA', - 'CDC', - 'ABA' - ], { - A: '#forge:plates/glass', - B: '#ae2:glass_cable', - C: '#forge:dusts/fluix', - D: '#forge:gems/fluix', - }).id('tfg:crafting/spatial_pylon') + event.shaped('ae2:drive', [ + 'ABA', + 'CDC', + 'EBE' + ], { + A: '#forge:plates/steel', + B: 'ae2:engineering_processor', + C: '#ae2:glass_cable', + D: '#gtceu:circuits/mv', + E: 'minecraft:shulker_shell' + }).id('tfg:crafting/drive_shulker') + + // Spatial Pylon + event.shaped('ae2:spatial_pylon', [ + 'ABA', + 'CDC', + 'ABA' + ], { + A: '#forge:plates/glass', + B: '#ae2:glass_cable', + C: '#forge:dusts/fluix', + D: '#forge:gems/fluix', + }).id('tfg:crafting/spatial_pylon') // IO Port event.shaped('ae2:io_port', [ @@ -386,28 +377,52 @@ const registerAE2Recipes = (event) => { E: 'ae2:engineering_processor' }).id('tfg:crafting/io_port') - // Spatial IO Port - event.shaped('ae2:spatial_io_port', [ - 'AAA', - 'BCB', - 'DED' - ], { - A: '#forge:plates/glass', - B: '#ae2:glass_cable', - C: 'ae2:io_port', - D: '#forge:plates/titanium', - E: 'ae2:engineering_processor' - }).id('tfg:crafting/spatial_io_port') + event.shaped('ae2:io_port', [ + 'AAA', + 'BCB', + 'DED' + ], { + A: '#forge:plates/glass', + B: 'ae2:drive', + C: '#ae2:glass_cable', + D: 'minecraft:shulker_shell', + E: 'ae2:engineering_processor' + }).id('tfg:crafting/io_port_shulker') - // Monitors - event.shapeless('ae2:semi_dark_monitor', ['ae2:dark_monitor']) - .id('tfg:crafting/semi_dark_monitor_2') + // Spatial IO Port + event.shaped('ae2:spatial_io_port', [ + 'AAA', + 'BCB', + 'DED' + ], { + A: '#forge:plates/glass', + B: '#ae2:glass_cable', + C: 'ae2:io_port', + D: '#forge:plates/titanium', + E: 'ae2:engineering_processor' + }).id('tfg:crafting/spatial_io_port') - event.shapeless('ae2:dark_monitor', ['ae2:monitor']) - .id('tfg:crafting/dark_monitor') + event.shaped('ae2:spatial_io_port', [ + 'AAA', + 'BCB', + 'DED' + ], { + A: '#forge:plates/glass', + B: '#ae2:glass_cable', + C: 'ae2:io_port', + D: 'minecraft:shulker_shell', + E: 'ae2:engineering_processor' + }).id('tfg:crafting/spatial_io_port_shulker') - event.shapeless('ae2:monitor', ['ae2:semi_dark_monitor']) - .id('tfg:crafting/monitor') + // Monitors + event.shapeless('ae2:semi_dark_monitor', ['ae2:dark_monitor']) + .id('tfg:crafting/semi_dark_monitor_2') + + event.shapeless('ae2:dark_monitor', ['ae2:monitor']) + .id('tfg:crafting/dark_monitor') + + event.shapeless('ae2:monitor', ['ae2:semi_dark_monitor']) + .id('tfg:crafting/monitor') // Cell Workbench event.shaped('ae2:cell_workbench', [ @@ -475,6 +490,17 @@ const registerAE2Recipes = (event) => { G: '#forge:screws/steel' }).id('tfg:crafting/terminal') + event.recipes.gtceu.assembler('assembler:ae2_terminal') + .itemInputs( + '#ae2:illuminated_panel', + '2x #forge:rods/steel', + '#gtceu:circuits/hv', + '2x #forge:plates/steel', + '#forge:screws/steel') + .itemOutputs('ae2:terminal') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + // ME Crafting Terminal event.shaped('ae2:crafting_terminal', [ 'ABC', @@ -490,6 +516,17 @@ const registerAE2Recipes = (event) => { G: 'ae2:engineering_processor' }).id('tfg:crafting/crafting_terminal') + event.recipes.gtceu.assembler('assembler:ae2_crafting_terminal') + .itemInputs( + 'ae2:terminal', + '2x #forge:rods/steel', + 'ae2:engineering_processor', + '2x #forge:plates/steel', + '#tfc:workbenches',) + .itemOutputs('ae2:crafting_terminal') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + // pattern access terminal event.shaped('ae2:pattern_access_terminal', [ 'ABC', @@ -505,6 +542,17 @@ const registerAE2Recipes = (event) => { G: 'ae2:engineering_processor' }).id('tfg:crafting/pattern_access_terminal') + event.recipes.gtceu.assembler('assembler:ae2_pattern_access_terminal') + .itemInputs( + 'ae2:terminal', + '2x #forge:rods/steel', + 'ae2:engineering_processor', + '2x #forge:plates/steel', + '#ae2:pattern_provider') + .itemOutputs('ae2:pattern_access_terminal') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + // ME Pattern Terminal event.shaped('ae2:pattern_encoding_terminal', [ 'ABC', @@ -520,6 +568,17 @@ const registerAE2Recipes = (event) => { G: 'ae2:engineering_processor' }).id('tfg:crafting/pattern_encoding_terminal') + event.recipes.gtceu.assembler('assembler:ae2_pattern_encoding_terminal') + .itemInputs( + 'ae2:terminal', + '2x #forge:rods/steel', + 'ae2:engineering_processor', + '2x #forge:plates/steel', + 'ae2:blank_pattern') + .itemOutputs('ae2:pattern_encoding_terminal') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + // Matter Cannon event.shaped('ae2:matter_cannon', [ 'AAB', @@ -572,20 +631,11 @@ const registerAE2Recipes = (event) => { // Glass Cable event.recipes.gtceu.assembler('fluix_glass_cable') .itemInputs( - '2x #forge:rods/aluminium', + '2x #forge:rods/quartzite', '3x ae2:quartz_fiber', - '#forge:dusts/fluix') - .itemOutputs('ae2:fluix_glass_cable') - .circuit(1) - .duration(20) - .EUt(480) - - event.recipes.gtceu.assembler('fluix_glass_cable_fluixfluid') - .itemInputs( - '2x #forge:rods/aluminium', - '3x ae2:quartz_fiber',) - .inputFluids(Fluid.of('tfg:fluix', 144)) - .itemOutputs('ae2:fluix_glass_cable') + '#forge:fine_wires/borosilicate_glass', + '#forge:small_dusts/fluix') + .itemOutputs('4x ae2:fluix_glass_cable') .circuit(1) .duration(20) .EUt(480) @@ -593,172 +643,125 @@ const registerAE2Recipes = (event) => { // Covered Cable event.recipes.gtceu.assembler('fluix_covered_cable_rubber') .itemInputs( - '3x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:rubber', 432)) - .itemOutputs('3x ae2:fluix_covered_cable') - .circuit(1) - .duration(20) + 'ae2:fluix_glass_cable') + .inputFluids(Fluid.of('gtceu:rubber', 144)) + .itemOutputs('ae2:fluix_covered_cable') + .circuit(2) + .duration(10) .EUt(480) event.recipes.gtceu.assembler('fluix_covered_cable_silicone_rubber') .itemInputs( - '3x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:silicone_rubber', 216)) - .itemOutputs('3x ae2:fluix_covered_cable') - .circuit(1) - .duration(20) + 'ae2:fluix_glass_cable') + .inputFluids(Fluid.of('gtceu:silicone_rubber', 144/2)) + .itemOutputs('ae2:fluix_covered_cable') + .circuit(2) + .duration(10) .EUt(480) event.recipes.gtceu.assembler('fluix_covered_cable_styrene_butadiene_rubber') .itemInputs( - '3x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 108)) - .itemOutputs('3x ae2:fluix_covered_cable') - .circuit(1) - .duration(20) + '4x ae2:fluix_glass_cable') + .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144/4)) + .itemOutputs('4x ae2:fluix_covered_cable') + .circuit(2) + .duration(10) .EUt(480) // Smart Cable event.recipes.gtceu.assembler('fluix_smart_cable_rubber') .itemInputs( - '3x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', + '2x #forge:rods/quartzite', + '3x ae2:quartz_fiber', + '#forge:fine_wires/borosilicate_glass', + '#forge:small_dusts/fluix', '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:rubber', 432)) - .itemOutputs('3x ae2:fluix_smart_cable') + .inputFluids(Fluid.of('gtceu:rubber', 144*4)) + .itemOutputs('4x ae2:fluix_smart_cable') .circuit(2) - .duration(20) + .duration(10) .EUt(480) event.recipes.gtceu.assembler('fluix_smart_cable_silicone_rubber') .itemInputs( - '3x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', + '2x #forge:rods/quartzite', + '3x ae2:quartz_fiber', + '#forge:fine_wires/borosilicate_glass', + '#forge:small_dusts/fluix', '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:silicone_rubber', 216)) - .itemOutputs('3x ae2:fluix_smart_cable') + .inputFluids(Fluid.of('gtceu:silicone_rubber', 144*2)) + .itemOutputs('4x ae2:fluix_smart_cable') .circuit(2) - .duration(20) + .duration(10) .EUt(480) event.recipes.gtceu.assembler('fluix_smart_cable_styrene_butadiene_rubber') .itemInputs( - '3x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', + '2x #forge:rods/quartzite', + '3x ae2:quartz_fiber', + '#forge:fine_wires/borosilicate_glass', + '#forge:small_dusts/fluix', '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 108)) - .itemOutputs('3x ae2:fluix_smart_cable') + .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144)) + .itemOutputs('4x ae2:fluix_smart_cable') .circuit(2) - .duration(20) - .EUt(480) - - event.recipes.gtceu.assembler('fluix_smart_cable') - .itemInputs( - 'ae2:fluix_covered_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') - .itemOutputs('ae2:fluix_smart_cable') - .circuit(2) - .duration(20) + .duration(10) .EUt(480) // Covered dense cable - event.recipes.gtceu.assembler('fluix_covered_dense_cable_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:rubber', 1728)) - .itemOutputs('3x ae2:fluix_covered_dense_cable') - .circuit(3) - .duration(20) - .EUt(480) - event.recipes.gtceu.assembler('fluix_covered_dense_cable_silicone_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:silicone_rubber', 864)) - .itemOutputs('3x ae2:fluix_covered_dense_cable') - .circuit(3) - .duration(20) - .EUt(480) +global.MINECRAFT_DYE_NAMES.forEach(dye => { + event.recipes.gtceu.packer(`${dye}_covered_pack`) + .itemInputs(`4x ae2:${dye}_covered_cable`) + .itemOutputs(`ae2:${dye}_covered_dense_cable`) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) - event.recipes.gtceu.assembler('fluix_covered_dense_cable_styrene_butadiene_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable') - .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 432)) - .itemOutputs('3x ae2:fluix_covered_dense_cable') - .circuit(3) - .duration(20) - .EUt(480) + event.recipes.gtceu.packer(`${dye}_covered_unpack`) + .itemInputs(`ae2:${dye}_covered_dense_cable`) + .itemOutputs(`4x ae2:${dye}_covered_cable`) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) - event.recipes.gtceu.assembler('fluix_covered_dense_cable') - .itemInputs( - '4x ae2:fluix_covered_cable') + event.recipes.gtceu.packer(`${dye}_smart_pack`) + .itemInputs(`4x ae2:${dye}_smart_cable`) + .itemOutputs(`ae2:${dye}_smart_dense_cable`) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.packer(`${dye}_smart_unpack`) + .itemInputs(`ae2:${dye}_smart_dense_cable`) + .itemOutputs(`4x ae2:${dye}_smart_cable`) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + }) + + event.recipes.gtceu.packer('pack_fluix_covered_dense_cable') + .itemInputs('4x ae2:fluix_covered_cable') .itemOutputs('ae2:fluix_covered_dense_cable') - .circuit(3) .duration(20) - .EUt(480) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.packer('unpack_fluix_covered_dense_cable') + .itemInputs('ae2:fluix_covered_dense_cable') + .itemOutputs('4x ae2:fluix_covered_cable') + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) // Smart dense cable - event.recipes.gtceu.assembler('fluix_smart_dense_cable_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:rubber', 1728)) - .itemOutputs('3x ae2:fluix_smart_dense_cable') - .circuit(4) - .duration(20) - .EUt(480) - event.recipes.gtceu.assembler('fluix_smart_dense_cable_silicone_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:silicone_rubber', 864)) - .itemOutputs('3x ae2:fluix_smart_dense_cable') - .circuit(4) - .duration(20) - .EUt(480) - - event.recipes.gtceu.assembler('fluix_smart_dense_cable_styrene_butadiene_rubber') - .itemInputs( - '12x ae2:fluix_glass_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') - .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 432)) - .itemOutputs('3x ae2:fluix_smart_dense_cable') - .circuit(4) - .duration(20) - .EUt(480) - - event.recipes.gtceu.assembler('fluix_smart_dense_cable_covered_cable') - .itemInputs( - '4x ae2:fluix_covered_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') + event.recipes.gtceu.packer('pack_fluix_smart_dense_cable_smart_cable') + .itemInputs('4x ae2:fluix_smart_cable') .itemOutputs('ae2:fluix_smart_dense_cable') - .circuit(4) .duration(20) - .EUt(480) + .EUt(GTValues.VA[GTValues.LV]) - event.recipes.gtceu.assembler('fluix_smart_dense_cable_smart_cable') - .itemInputs( - '4x ae2:fluix_smart_cable',) - .itemOutputs('ae2:fluix_smart_dense_cable') - .circuit(4) + event.recipes.gtceu.packer('unpack_fluix_smart_dense_cable_smart_cable') + .itemInputs('ae2:fluix_smart_dense_cable') + .itemOutputs('4x ae2:fluix_smart_cable') .duration(20) - .EUt(480) - - event.recipes.gtceu.assembler('fluix_smart_dense_cable') - .itemInputs( - 'ae2:fluix_covered_dense_cable', - '#forge:dusts/glowstone', - '#forge:dusts/redstone') - .itemOutputs('ae2:fluix_smart_dense_cable') - .circuit(4) - .duration(20) - .EUt(480) + .EUt(GTValues.VA[GTValues.LV]) // Blank Pattern event.recipes.gtceu.assembler('ae2:blank_pattern_pe') @@ -802,30 +805,56 @@ const registerAE2Recipes = (event) => { .EUt(480) // Annihilation Core + event.recipes.gtceu.assembler('ae2:annihilation_core') .itemInputs( - '2x #forge:rods/aluminium', + '2x #forge:rods/certus_quartz', '2x ae2:engineering_processor', - '#forge:gems/certus_quartz') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '#forge:gems/quartzite') + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('4x ae2:annihilation_core') .circuit(5) .duration(20) - .EUt(7680) + .EUt(GTValues.VA[GTValues.MV]) .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('ae2:annihilation_core_moon') + .itemInputs( + '2x #forge:rods/certus_quartz', + '2x ae2:engineering_processor', + '#forge:gems/quartzite') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('8x ae2:annihilation_core') + .circuit(5) + .duration(20) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + // Formation Core + event.recipes.gtceu.assembler('ae2:formation_core') .itemInputs( - '2x #forge:rods/aluminium', + '2x #forge:rods/nether_quartz', '2x ae2:engineering_processor', - '#forge:gems/nether_quartz') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '#forge:gems/quartzite') + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('4x ae2:formation_core') .circuit(5) .duration(20) - .EUt(7680) - .cleanroom(CleanroomType.CLEANROOM) + .EUt(GTValues.VA[GTValues.MV]) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembler('ae2:formation_core_moon') + .itemInputs( + '2x #forge:rods/nether_quartz', + '2x ae2:engineering_processor', + '#forge:gems/quartzite') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('8x ae2:formation_core') + .circuit(5) + .duration(20) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') // Wireless Crafting Terminal event.recipes.gtceu.assembler('ae2:wireless_crafting_terminal') @@ -845,109 +874,139 @@ const registerAE2Recipes = (event) => { // 1k storage components event.recipes.gtceu.assembler('ae2:cell_component_1k') .itemInputs( - '4x #gtceu:batteries/ulv', - '4x #forge:plates/wrought_iron', - '4x #forge:dusts/certus_quartz', - 'ae2:logic_processor',) - .inputFluids(Fluid.of('gtceu:steel', 144)) + '2x #gtceu:circuits/mv', + '4x gtceu:cpu_chip', + '#forge:foils/polyethylene', + 'ae2:logic_processor') + .inputFluids(Fluid.of('tfg:fluix', 288)) .itemOutputs('ae2:cell_component_1k') .duration(200) - .EUt(480) + .EUt(GTValues.VA[GTValues.MV]) - // 4k storage components - event.recipes.gtceu.assembler('ae2:cell_component_4k') - .itemInputs( - '4x #gtceu:circuits/ev', - '4x #forge:plates/titanium', - '4x #forge:dusts/certus_quartz', - 'ae2:logic_processor') - .inputFluids(Fluid.of('gtceu:steel', 144)) - .itemOutputs('ae2:cell_component_4k') - .duration(200) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) + // 4k storage components - event.recipes.gtceu.assembler('ae2:cell_component_4k_1k') - .itemInputs( - 'ae2:logic_processor', - '2x #gtceu:circuits/ev', - '4x ae2:cell_component_1k') - .inputFluids(Fluid.of('gtceu:steel', 144)) - .itemOutputs('ae2:cell_component_4k') - .duration(400) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('ae2:cell_component_4k_1k') + .itemInputs( + '2x #gtceu:circuits/ev', + '8x gtceu:cpu_chip', + '4x #forge:foils/polyethylene', + '4x ae2:logic_processor', + '3x ae2:cell_component_1k') + .inputFluids(Fluid.of('tfg:fluix', 288)) + .itemOutputs('ae2:cell_component_4k') + .duration(400) + .circuit(2) + .EUt(GTValues.VA[GTValues.HV]) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembler('ae2:cell_component_4k') + .itemInputs( + '2x #gtceu:circuits/hv', + '8x gtceu:cpu_chip', + '4x #forge:foils/polyethylene', + '4x ae2:logic_processor', + '2x ae2:cell_component_1k') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 288)) + .itemOutputs('ae2:cell_component_4k') + .duration(200) + .circuit(1) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') // 16k storage components - event.recipes.gtceu.assembler('ae2:cell_component_16k') - .itemInputs( - '4x #gtceu:circuits/iv', - '4x #forge:plates/tungsten_steel', - '8x #forge:dusts/certus_quartz', - 'ae2:engineering_processor',) - .inputFluids(Fluid.of('gtceu:steel', 144)) - .itemOutputs('ae2:cell_component_16k') - .duration(200) - .EUt(7680) - .cleanroom(CleanroomType.CLEANROOM) event.recipes.gtceu.assembler('ae2:cell_component_16k_4k') .itemInputs( - 'ae2:logic_processor', - '2x #gtceu:circuits/iv', - '4x ae2:cell_component_4k') - .inputFluids(Fluid.of('gtceu:steel', 144)) + '2x #gtceu:circuits/iv', + '4x gtceu:nano_cpu_chip', + '16x #forge:foils/polyvinyl_chloride', + '16x ae2:logic_processor', + '3x ae2:cell_component_4k') + .inputFluids(Fluid.of('tfg:fluix', 576)) .itemOutputs('ae2:cell_component_16k') .duration(400) - .EUt(7680) + .circuit(2) + .EUt(GTValues.VA[GTValues.EV]) .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('ae2:cell_component_16k') + .itemInputs( + '2x #gtceu:circuits/ev', + '4x gtceu:nano_cpu_chip', + '16x #forge:foils/polyvinyl_chloride', + '16x ae2:logic_processor', + '2x ae2:cell_component_4k') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 576)) + .itemOutputs('ae2:cell_component_16k') + .duration(200) + .circuit(1) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') + // 64k storage components - event.recipes.gtceu.assembler('ae2:cell_component_64k') - .itemInputs( - '4x #gtceu:circuits/luv', - '4x #forge:plates/rhodium_plated_palladium', - '8x #forge:dusts/certus_quartz', - 'ae2:engineering_processor') - .inputFluids(Fluid.of('gtceu:steel', 144)) - .itemOutputs('ae2:cell_component_64k') - .duration(200) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('ae2:cell_component_64k_16k') .itemInputs( - 'ae2:engineering_processor', - '2x #gtceu:circuits/luv', - '4x ae2:cell_component_16k') - .inputFluids(Fluid.of('gtceu:steel', 144)) + '2x #gtceu:circuits/luv', + '8x gtceu:nano_cpu_chip', + '64x #forge:foils/polyvinyl_chloride', + '64x ae2:logic_processor', + '3x ae2:cell_component_16k') + .inputFluids(Fluid.of('tfg:fluix', 1152)) .itemOutputs('ae2:cell_component_64k') .duration(400) - .EUt(30720) + .circuit(2) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) - // 256k storage components - event.recipes.gtceu.assembler('ae2:cell_component_256k') + event.recipes.gtceu.assembler('ae2:cell_component_64k') .itemInputs( - '4x #gtceu:circuits/zpm', - '4x #forge:plates/naquadah_alloy', - '16x #forge:dusts/certus_quartz', - 'ae2:engineering_processor',) - .inputFluids(Fluid.of('gtceu:steel', 144)) - .itemOutputs('ae2:cell_component_256k') + '2x #gtceu:circuits/iv', + '8x gtceu:nano_cpu_chip', + '64x #forge:foils/polyvinyl_chloride', + '64x ae2:logic_processor', + '2x ae2:cell_component_16k') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 1152)) + .itemOutputs('ae2:cell_component_64k') .duration(200) - .EUt(122880) - .cleanroom(CleanroomType.CLEANROOM) + .circuit(1) + .EUt(GTValues.VA[GTValues.EV]) + .dimension('ad_astra:moon') + + // 256k storage components + event.recipes.gtceu.assembler('ae2:cell_component_256k_64k') .itemInputs( - 'ae2:engineering_processor', - '2x #gtceu:circuits/zpm', - '4x ae2:cell_component_64k') - .inputFluids(Fluid.of('gtceu:steel', 144)) + '2x #gtceu:circuits/zpm', + '16x gtceu:qbit_cpu_chip', + '64x #forge:foils/polyphenylene_sulfide', + '64x #forge:foils/polyphenylene_sulfide', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '3x ae2:cell_component_64k') + .inputFluids(Fluid.of('tfg:fluix', 2304)) .itemOutputs('ae2:cell_component_256k') .duration(400) - .EUt(122880) + .circuit(2) + .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('ae2:cell_component_256k') + .itemInputs( + '2x #gtceu:circuits/luv', + '16x gtceu:qbit_cpu_chip', + '64x #forge:foils/polyphenylene_sulfide', + '64x #forge:foils/polyphenylene_sulfide', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '2x ae2:cell_component_64k') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 2304)) + .itemOutputs('ae2:cell_component_256k') + .duration(200) + .circuit(1) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') + //#endregion //#region Spatial Components @@ -959,7 +1018,7 @@ const registerAE2Recipes = (event) => { '4x #forge:plates/titanium', '32x #forge:dusts/certus_quartz', 'ae2:calculation_processor',) - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:spatial_cell_component_2') .duration(200) .EUt(1920) @@ -971,7 +1030,7 @@ const registerAE2Recipes = (event) => { '4x #forge:plates/tungsten_steel', '32x #forge:dusts/certus_quartz', 'ae2:calculation_processor',) - .inputFluids(Fluid.of('gtceu:tungsten_steel', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:spatial_cell_component_16') .duration(200) .EUt(7680) @@ -979,10 +1038,10 @@ const registerAE2Recipes = (event) => { event.recipes.gtceu.assembler('ae2:spatial_cell_component_16_2') .itemInputs( - 'ae2:calculation_processor', '2x #gtceu:circuits/iv', + 'ae2:calculation_processor', '4x ae2:spatial_cell_component_2') - .inputFluids(Fluid.of('gtceu:tungsten_steel', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:spatial_cell_component_16') .duration(400) .EUt(7680) @@ -995,7 +1054,7 @@ const registerAE2Recipes = (event) => { '4x #forge:plates/rhodium_plated_palladium', '32x #forge:dusts/certus_quartz', 'ae2:calculation_processor') - .inputFluids(Fluid.of('gtceu:tungsten_steel', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:spatial_cell_component_128') .duration(200) .EUt(30720) @@ -1006,7 +1065,7 @@ const registerAE2Recipes = (event) => { 'ae2:calculation_processor', '2x #gtceu:circuits/luv', '4x ae2:spatial_cell_component_16') - .inputFluids(Fluid.of('gtceu:tungsten_steel', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:spatial_cell_component_128') .duration(400) .EUt(30720) @@ -1054,7 +1113,7 @@ const registerAE2Recipes = (event) => { '#ae2:interface', '2x gtceu:mv_electric_piston', '#ae2:glass_cable') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:storage_bus') .circuit(1) .duration(200) @@ -1067,7 +1126,7 @@ const registerAE2Recipes = (event) => { 'ae2:annihilation_core', '2x gtceu:mv_robot_arm', '#ae2:glass_cable') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:import_bus') .circuit(2) .duration(200) @@ -1080,7 +1139,7 @@ const registerAE2Recipes = (event) => { 'ae2:formation_core', '2x gtceu:mv_robot_arm', '#ae2:glass_cable') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:export_bus') .circuit(3) .duration(200) @@ -1092,135 +1151,160 @@ const registerAE2Recipes = (event) => { 'ae2:logic_processor', 'ae2:engineering_processor', 'ae2:calculation_processor', - '#gtceu:circuits/hv', - '2x #forge:plates/steel') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '#gtceu:circuits/iv', + '6x #forge:plates/stainless_steel') + .inputFluids(Fluid.of('tfg:fluix', 144*5)) .itemOutputs('ae2:crafting_unit') - .circuit(1) - .duration(20) - .EUt(680) + .duration(200) + .EUt(GTValues.VA[GTValues.HV]) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembler('ae2:crafting_unit_moon') + .itemInputs( + 'ae2:logic_processor', + 'ae2:engineering_processor', + 'ae2:calculation_processor', + '#gtceu:circuits/iv', + '6x #forge:plates/stainless_steel') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*5)) + .itemOutputs('2x ae2:crafting_unit') + .duration(200) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') //#region Molecular Assembler // HV event.recipes.gtceu.assembler('ae2:molecular_assembler_hv') .itemInputs( - '2x ae2:quartz_glass', '2x #gtceu:circuits/hv', - 'ae2:annihilation_core', - 'ae2:formation_core', - '2x gtceu:hv_conveyor_module', + 'ae2:quartz_glass', + '4x ae2:annihilation_core', + '4x ae2:formation_core', '2x gtceu:hv_robot_arm', - '4x #forge:plates/stainless_steel') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '6x #forge:plates/stainless_steel') + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:molecular_assembler') .duration(200) - .EUt(480) + .EUt(GTValues.VA[GTValues.HV]) .cleanroom(CleanroomType.CLEANROOM) - // EV + // EV Moon event.recipes.gtceu.assembler('ae2:molecular_assembler_ev') .itemInputs( - '2x ae2:quartz_glass', '2x #gtceu:circuits/ev', - 'ae2:annihilation_core', - 'ae2:formation_core', - '2x gtceu:ev_conveyor_module', + 'ae2:quartz_glass', + '4x ae2:annihilation_core', + '4x ae2:formation_core', '2x gtceu:ev_robot_arm', - '4x #forge:plates/titanium') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('2x ae2:molecular_assembler') + '6x #forge:plates/titanium') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('4x ae2:molecular_assembler') .duration(200) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) + .EUt(GTValues.VA[GTValues.EV]) + .dimension('ad_astra:moon') // IV event.recipes.gtceu.assembler('ae2:molecular_assembler_iv') .itemInputs( - '2x ae2:quartz_glass', '2x #gtceu:circuits/iv', - 'ae2:annihilation_core', - 'ae2:formation_core', - '2x gtceu:iv_conveyor_module', + 'ae2:quartz_glass', + '8x ae2:annihilation_core', + '8x ae2:formation_core', '2x gtceu:iv_robot_arm', - '4x #forge:plates/tungsten_steel') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '6x #forge:plates/tungsten_steel') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) .itemOutputs('8x ae2:molecular_assembler') .duration(200) - .EUt(7680) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) //#endregion // ME Контроллер event.recipes.gtceu.assembler('ae2:controller') - .itemInputs( - '2x ae2:engineering_processor', - '2x #gtceu:circuits/hv', - '2x #forge:plates/titanium', - 'ae2:fluix_block') - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('ae2:controller') - .duration(200) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) + .itemInputs( + '16x ae2:engineering_processor', + '2x #gtceu:circuits/hv', + '2x #forge:plates/titanium', + 'ae2:fluix_block') + .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + .itemOutputs('ae2:controller') + .duration(200) + .EUt(480) + .cleanroom(CleanroomType.CLEANROOM) - //#region ME Interfaces + event.recipes.gtceu.assembler('ae2:controller_shulker') + .itemInputs( + '16x ae2:engineering_processor', + '2x #gtceu:circuits/hv', + '2x minecraft:shulker_shell', + 'ae2:fluix_block') + .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + .itemOutputs('ae2:controller') + .duration(200) + .EUt(480) + .cleanroom(CleanroomType.CLEANROOM) + + //#region ME Interfaces // MV event.recipes.gtceu.assembler('ae2:interface_mv') .itemInputs( 'gtceu:mv_conveyor_module', '8x #forge:plates/glass', - '4x #forge:plates/steel', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '4x #forge:plates/aluminium', + '4x ae2:annihilation_core', + '4x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 144)) .itemOutputs('ae2:interface') .duration(200) - .EUt(120) + .EUt(GTValues.VA[GTValues.MV]) + .cleanroom(CleanroomType.CLEANROOM) - // HV - event.recipes.gtceu.assembler('ae2:interface_hv') + // HV Moon Only + event.recipes.gtceu.assembler('ae2:interface_hv_moon') .itemInputs( 'gtceu:hv_conveyor_module', '8x #forge:plates/glass', - '4x #forge:plates/aluminium', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('2x ae2:interface') + '4x #forge:plates/stainless_steel', + '4x ae2:annihilation_core', + '4x ae2:formation_core') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('4x ae2:interface') .duration(200) - .EUt(480) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') // EV event.recipes.gtceu.assembler('ae2:interface_ev') .itemInputs( 'gtceu:ev_conveyor_module', '8x #forge:plates/glass', - '4x #forge:plates/stainless_steel', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('4x ae2:interface') - .duration(200) - .EUt(1980) - .cleanroom(CleanroomType.CLEANROOM) - - // IV - event.recipes.gtceu.assembler('ae2:interface_iv') - .itemInputs( - 'gtceu:iv_conveyor_module', - '8x #forge:plates/glass', '4x #forge:plates/titanium', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '16x ae2:annihilation_core', + '16x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 1152)) .itemOutputs('8x ae2:interface') .duration(200) - .EUt(7480) + .EUt(GTValues.VA[GTValues.EV]) .cleanroom(CleanroomType.CLEANROOM) + // LuV + event.recipes.gtceu.assembler('ae2:interface_luv') + .itemInputs( + 'gtceu:luv_conveyor_module', + '8x #forge:plates/glass', + '4x #forge:plates/rhodium_plated_palladium', + '32x ae2:annihilation_core', + '32x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 4608)) + .itemOutputs('32x ae2:interface') + .duration(200) + .EUt(GTValues.VA[GTValues.LuV]) + .cleanroom(CleanroomType.CLEANROOM) + + //#endregion //#region Pattern Providers @@ -1228,55 +1312,57 @@ const registerAE2Recipes = (event) => { // MV event.recipes.gtceu.assembler('ae2:pattern_provider_mv') .itemInputs( - 'gtceu:mv_conveyor_module', - '2x #tfc:workbenches', - '4x #forge:plates/steel', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('ae2:pattern_provider') - .duration(200) - .EUt(120) - - // HV - event.recipes.gtceu.assembler('ae2:pattern_provider_hv') - .itemInputs( - 'gtceu:hv_conveyor_module', + 'gtceu:mv_robot_arm', '2x #tfc:workbenches', '4x #forge:plates/aluminium', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('2x ae2:pattern_provider') + '4x ae2:annihilation_core', + '4x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 144)) + .itemOutputs('ae2:pattern_provider') + .duration(800) + .EUt(GTValues.VA[GTValues.MV]) + .cleanroom(CleanroomType.CLEANROOM) + + // HV Moon Only + event.recipes.gtceu.assembler('ae2:pattern_provider_hv_moon') + .itemInputs( + 'gtceu:hv_robot_arm', + '2x #tfc:workbenches', + '4x #forge:plates/stainless_steel', + '4x ae2:annihilation_core', + '4x ae2:formation_core') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('4x ae2:pattern_provider') .duration(200) - .EUt(480) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') // EV event.recipes.gtceu.assembler('ae2:pattern_provider_ev') .itemInputs( - 'gtceu:ev_conveyor_module', - '2x #tfc:workbenches', - '4x #forge:plates/stainless_steel', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) - .itemOutputs('4x ae2:pattern_provider') - .duration(200) - .EUt(1980) - .cleanroom(CleanroomType.CLEANROOM) - - // IV - event.recipes.gtceu.assembler('ae2:pattern_provider_iv') - .itemInputs( - 'gtceu:iv_conveyor_module', + 'gtceu:ev_robot_arm', '2x #tfc:workbenches', '4x #forge:plates/titanium', - 'ae2:annihilation_core', - 'ae2:formation_core',) - .inputFluids(Fluid.of('gtceu:polyethylene', 144)) + '16x ae2:annihilation_core', + '16x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 1152)) .itemOutputs('8x ae2:pattern_provider') - .duration(200) - .EUt(7480) + .duration(800) + .EUt(GTValues.VA[GTValues.EV]) + .cleanroom(CleanroomType.CLEANROOM) + + // LuV + event.recipes.gtceu.assembler('ae2:pattern_provider_luv') + .itemInputs( + 'gtceu:luv_robot_arm', + '2x #tfc:workbenches', + '4x #forge:plates/rhodium_plated_palladium', + '32x ae2:annihilation_core', + '32x ae2:formation_core') + .inputFluids(Fluid.of('tfg:fluix', 4608)) + .itemOutputs('32x ae2:pattern_provider') + .duration(800) + .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) //#endregion @@ -1421,86 +1507,88 @@ const registerAE2Recipes = (event) => { //#endregion + //#region Processors + // Logic Processor + + event.recipes.gtceu.circuit_assembler('ae2:logic_processor_moon') + .itemInputs( + 'ae2:printed_silicon', + 'ae2:printed_logic_processor', + '#gtceu:circuits/lv', + '2x #gtceu:resistors', + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:fluix', 144)) + .itemOutputs('2x ae2:logic_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.circuit_assembler('ae2:logic_processor') .itemInputs( 'ae2:printed_silicon', 'ae2:printed_logic_processor', '#gtceu:circuits/lv', - '2x #gtceu:resistors', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:logic_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.circuit_assembler('ae2:logic_processor_adv') - .itemInputs( - 'ae2:printed_silicon', - 'ae2:printed_logic_processor', - '#gtceu:circuits/lv', - 'gtceu:advanced_smd_resistor', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:logic_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('3x ae2:logic_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') // Calculation Processor + + event.recipes.gtceu.circuit_assembler('ae2:calculation_processor_moon') + .itemInputs( + 'ae2:printed_silicon', + 'ae2:printed_calculation_processor', + '#gtceu:circuits/lv', + '2x #gtceu:resistors', + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:fluix', 144)) + .itemOutputs('2x ae2:calculation_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.circuit_assembler('ae2:calculation_processor') .itemInputs( 'ae2:printed_silicon', 'ae2:printed_calculation_processor', '#gtceu:circuits/lv', - '2x #gtceu:resistors', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:calculation_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.circuit_assembler('ae2:calculation_processor_adv') - .itemInputs( - 'ae2:printed_silicon', - 'ae2:printed_calculation_processor', - '#gtceu:circuits/lv', - 'gtceu:advanced_smd_resistor', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:calculation_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('3x ae2:calculation_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') // Engineering Processor + + event.recipes.gtceu.circuit_assembler('ae2:engineering_processor_moon') + .itemInputs( + 'ae2:printed_silicon', + 'ae2:printed_engineering_processor', + '#gtceu:circuits/lv', + '2x #gtceu:resistors', + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:fluix', 144)) + .itemOutputs('2x ae2:engineering_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.circuit_assembler('ae2:engineering_processor') .itemInputs( 'ae2:printed_silicon', 'ae2:printed_engineering_processor', '#gtceu:circuits/lv', - '2x #gtceu:resistors', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:engineering_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.circuit_assembler('ae2:engineering_processor_adv') - .itemInputs( - 'ae2:printed_silicon', - 'ae2:printed_engineering_processor', - '#gtceu:circuits/lv', - 'gtceu:advanced_smd_resistor', - '2x #forge:fine_wires/tin',) - .inputFluids(Fluid.of('gtceu:redstone', 144)) - .itemOutputs('2x ae2:engineering_processor') - .duration(20) - .EUt(480) - .cleanroom(CleanroomType.CLEANROOM) + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .itemOutputs('3x ae2:engineering_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.HV]) + .dimension('ad_astra:moon') // Printed Calculation Processor event.recipes.gtceu.forming_press('ae2:printed_calculation_processor') @@ -1508,6 +1596,16 @@ const registerAE2Recipes = (event) => { .notConsumable('ae2:calculation_processor_press') .itemOutputs('ae2:printed_calculation_processor') .duration(20) + .circuit(1) + .EUt(480) + + event.recipes.gtceu.forming_press('ae2:printed_calculation_processor_moon') + .itemInputs('#forge:plates/certus_quartz') + .notConsumable('ae2:calculation_processor_press') + .itemOutputs('2x ae2:printed_calculation_processor') + .duration(20) + .dimension('ad_astra:moon') + .circuit(2) .EUt(480) // Printed Engineering Processor @@ -1516,6 +1614,16 @@ const registerAE2Recipes = (event) => { .notConsumable('ae2:engineering_processor_press') .itemOutputs('ae2:printed_engineering_processor') .duration(20) + .circuit(1) + .EUt(480) + + event.recipes.gtceu.forming_press('ae2:printed_engineering_processor_moon') + .itemInputs('#forge:plates/diamond') + .notConsumable('ae2:engineering_processor_press') + .itemOutputs('2x ae2:printed_engineering_processor') + .duration(20) + .dimension('ad_astra:moon') + .circuit(2) .EUt(480) // Printed Logic Processor @@ -1524,6 +1632,16 @@ const registerAE2Recipes = (event) => { .notConsumable('ae2:logic_processor_press') .itemOutputs('ae2:printed_logic_processor') .duration(20) + .circuit(1) + .EUt(480) + + event.recipes.gtceu.forming_press('ae2:printed_logic_processor_moon') + .itemInputs('#forge:plates/gold') + .notConsumable('ae2:logic_processor_press') + .itemOutputs('2x ae2:printed_logic_processor') + .duration(20) + .dimension('ad_astra:moon') + .circuit(2) .EUt(480) // Printed Silicon @@ -1532,6 +1650,16 @@ const registerAE2Recipes = (event) => { .notConsumable('ae2:silicon_press') .itemOutputs('ae2:printed_silicon') .duration(20) + .circuit(1) + .EUt(480) + + event.recipes.gtceu.forming_press('ae2:printed_silicon_moon') + .itemInputs('#forge:plates/silicon') + .notConsumable('ae2:silicon_press') + .itemOutputs('2x ae2:printed_silicon') + .duration(20) + .dimension('ad_astra:moon') + .circuit(2) .EUt(480) // Glass Cable @@ -1636,77 +1764,49 @@ const registerAE2Recipes = (event) => { .category(GTRecipeCategories.CHEM_DYES) }; - // Inscriber Silicon Press - event.recipes.gtceu.laser_engraver('ae2:silicon_press_iron') - .itemInputs('#forge:plates/cast_iron') - .notConsumable('#forge:lenses/white') - .itemOutputs('ae2:silicon_press') - .duration(12000) - .EUt(116) + // Inscriber Silicon Press + event.recipes.gtceu.forming_press('ae2:silicon_press_stainless_steel') + .itemInputs('#forge:plates/stainless_steel') + .notConsumable('ae2:silicon_press') + .itemOutputs('ae2:silicon_press') + .duration(100) + .EUt(480) - event.recipes.gtceu.laser_engraver('ae2:silicon_press_wrought_iron') - .itemInputs('#forge:plates/wrought_iron') - .notConsumable('#forge:lenses/white') - .itemOutputs('ae2:silicon_press') - .duration(8000) - .EUt(116) + // Inscriber logic Press + event.recipes.gtceu.forming_press('ae2:logic_processor_press_stainless_steel') + .itemInputs('#forge:plates/stainless_steel') + .notConsumable('ae2:logic_processor_press') + .itemOutputs('ae2:logic_processor_press') + .duration(100) + .EUt(480) - // Inscriber logic Press - event.recipes.gtceu.laser_engraver('ae2:logic_processor_press_iron') - .itemInputs('#forge:plates/cast_iron') - .notConsumable('#forge:lenses/green') - .itemOutputs('ae2:logic_processor_press') - .duration(12000) - .EUt(116) + // Inscriber engineering Press + event.recipes.gtceu.forming_press('ae2:engineering_press_stainless_steel') + .itemInputs('#forge:plates/stainless_steel') + .notConsumable('ae2:engineering_processor_press') + .itemOutputs('ae2:engineering_processor_press') + .duration(100) + .EUt(480) - event.recipes.gtceu.laser_engraver('ae2:logic_processor_press_wrought_iron') - .itemInputs('#forge:plates/wrought_iron') - .notConsumable('#forge:lenses/green') - .itemOutputs('ae2:logic_processor_press') - .duration(8000) - .EUt(116) - - // Inscriber engineering Press - event.recipes.gtceu.laser_engraver('ae2:engineering_press_iron') - .itemInputs('#forge:plates/cast_iron') - .notConsumable('#forge:lenses/light_blue') - .itemOutputs('ae2:engineering_processor_press') - .duration(12000) - .EUt(116) - - event.recipes.gtceu.laser_engraver('ae2:engineering_press_wrought_iron') - .itemInputs('#forge:plates/wrought_iron') - .notConsumable('#forge:lenses/light_blue') - .itemOutputs('ae2:engineering_processor_press') - .duration(8000) - .EUt(116) - - // Inscriber calculation Press - event.recipes.gtceu.laser_engraver('ae2:calculation_press_iron') - .itemInputs('#forge:plates/cast_iron') - .notConsumable('#forge:lenses/blue') - .itemOutputs('ae2:calculation_processor_press') - .duration(12000) - .EUt(116) - - event.recipes.gtceu.laser_engraver('ae2:calculation_press_wrought_iron') - .itemInputs('#forge:plates/wrought_iron') - .notConsumable('#forge:lenses/blue') - .itemOutputs('ae2:calculation_processor_press') - .duration(8000) - .EUt(116) + // Inscriber calculation Press + event.recipes.gtceu.forming_press('ae2:calculation_press_stainless_steel') + .itemInputs('#forge:plates/stainless_steel') + .notConsumable('ae2:calculation_processor_press') + .itemOutputs('ae2:calculation_processor_press') + .duration(100) + .EUt(480) // Quartz Fiber event.recipes.gtceu.wiremill('ae2:quartz_fiber_certus') .itemInputs('#forge:rods/certus_quartz') .itemOutputs('ae2:quartz_fiber') - .duration(200) + .duration(100) .EUt(7) event.recipes.gtceu.wiremill('ae2:quartz_fiber_nether') .itemInputs('#forge:rods/nether_quartz') .itemOutputs('ae2:quartz_fiber') - .duration(200) + .duration(100) .EUt(7) // Quartz Glass @@ -2071,7 +2171,7 @@ const registerAE2Recipes = (event) => { // Chemical Reactor event.recipes.gtceu.chemical_reactor('ae2:fluix_pearl') - .itemInputs('4x #forge:gems/fluix', '#forge:gems/ender_eye') + .itemInputs('4x #forge:gems/fluix', 'tfg:vitrified_pearl') .inputFluids(Fluid.of('tfg:fluix', 576)) .itemOutputs('ae2:fluix_pearl') .duration(200) @@ -2081,41 +2181,41 @@ const registerAE2Recipes = (event) => { // Fluix crystal event.recipes.gtceu.mixer('ae2:fluix_crystal') .itemInputs( - '#forge:gems/nether_quartz', - '#forge:dusts/redstone', - 'ae2:charged_certus_quartz_crystal') - .inputFluids(Fluid.of('minecraft:water', 144)) - .itemOutputs('2x ae2:fluix_crystal') + '#tfg:reactant_fluix_ruby', + '#tfg:reactant_fluix_quartz', + '4x ae2:charged_certus_quartz_crystal') + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfg:clean_water" }})) + .itemOutputs('5x ae2:fluix_crystal') .duration(120) .EUt(256) event.recipes.gtceu.mixer('ae2:fluix_crystal_ruby') .itemInputs( - '#forge:gems/nether_quartz', - '#forge:exquisite_gems/ruby', - 'ae2:charged_certus_quartz_crystal') - .inputFluids(Fluid.of('minecraft:water', 144)) - .itemOutputs('8x ae2:fluix_crystal') + '#tfg:reactant_fluix_ruby_exquisite', + '#tfg:reactant_fluix_quartz', + '4x ae2:charged_certus_quartz_crystal') + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfg:clean_water" }})) + .itemOutputs('20x ae2:fluix_crystal') .duration(80) .EUt(256) event.recipes.gtceu.mixer('ae2:fluix_crystal_quartz') .itemInputs( - '#forge:exquisite_gems/nether_quartz', - '#forge:dusts/redstone', - 'ae2:charged_certus_quartz_crystal') - .inputFluids(Fluid.of('minecraft:water', 144)) - .itemOutputs('8x ae2:fluix_crystal') + '#tfg:reactant_fluix_ruby', + '#tfg:reactant_fluix_quartz_exquisite', + '4x ae2:charged_certus_quartz_crystal') + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfg:clean_water" }})) + .itemOutputs('20x ae2:fluix_crystal') .duration(80) .EUt(256) event.recipes.gtceu.mixer('ae2:fluix_crystal_quartz_ruby') .itemInputs( - '#forge:exquisite_gems/nether_quartz', - '#forge:exquisite_gems/ruby', - 'ae2:charged_certus_quartz_crystal') - .inputFluids(Fluid.of('gtceu:distilled_water', 144)) - .itemOutputs('24x ae2:fluix_crystal') + '#tfg:reactant_fluix_ruby_exquisite', + '#tfg:reactant_fluix_quartz_exquisite', + '4x ae2:charged_certus_quartz_crystal') + .inputFluids(Fluid.of('gtceu:distilled_water', 150)) + .itemOutputs('40x ae2:fluix_crystal') .duration(60) .EUt(256) @@ -2134,4 +2234,70 @@ const registerAE2Recipes = (event) => { .duration(100) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) + + // Cryogenized Fluix + + event.recipes.gtceu.vacuum_freezer('gtceu:cryo_fluix') + .inputFluids(Fluid.of('gtceu:helium_3', 1000)) + .inputFluids(Fluid.of('tfg:fluix', 144)) + .outputFluids(Fluid.of('tfg:cryogenized_fluix', 576)) + .duration(30*20) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + + // Certus deco blocks + + event.stonecutting('ae2:quartz_block', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:cut_quartz_block', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:smooth_quartz_block', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_bricks', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_pillar', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:chiseled_quartz_block', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:cut_quartz_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:smooth_quartz_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_brick_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:chiseled_quartz_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_pillar_stairs', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:cut_quartz_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:smooth_quartz_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_brick_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:chiseled_quartz_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('ae2:quartz_pillar_wall', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:quartz_slab', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:cut_quartz_slab', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:smooth_quartz_slab', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:quartz_brick_slab', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:chiseled_quartz_slab', '#tfg:certus_quartz_blocks') + event.stonecutting('2x ae2:quartz_pillar_slab', '#tfg:certus_quartz_blocks') + + event.recipes.gtceu.macerator('tfg:macerate_certus_deco') + .itemInputs('#tfg:certus_quartz_blocks') + .itemOutputs('4x #forge:dusts/certus_quartz') + .duration(150) + .EUt(2) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + + event.recipes.gtceu.macerator('tfg:macerate_sky_stone') + .itemInputs('#tfg:sky_stone_blocks') + .itemOutputs('ae2:sky_dust') + .duration(150) + .EUt(2) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + + // other deco + + event.shaped('ae2:not_so_mysterious_cube', [ + ' A ', + 'BCD', + ' E ' + ], { + A: 'ae2:calculation_processor_press', + B: 'ae2:engineering_processor_press', + C: 'ae2:fluix_block', + D: 'ae2:logic_processor_press', + E: 'ae2:silicon_press' + }).id('tfg:shaped/not_so_mysterious_cube') + } diff --git a/kubejs/server_scripts/ae2/tags.js b/kubejs/server_scripts/ae2/tags.js index 90cf5ce3d..db416ab83 100644 --- a/kubejs/server_scripts/ae2/tags.js +++ b/kubejs/server_scripts/ae2/tags.js @@ -5,7 +5,37 @@ const registerAE2ItemTags = (event) => { global.AE2_DISABLED_ITEMS.forEach(item => { event.removeAllTagsFrom(item) event.add('c:hidden_from_recipe_viewers', item) - }) + }) + + event.remove('forge:storage_blocks', 'ae2:quartz_block') + event.remove('forge:storage_blocks/certus_quartz', 'ae2:quartz_block') + + event.add('tfg:certus_quartz_blocks', 'gtceu:certus_quartz_block') + event.add('tfg:certus_quartz_blocks', 'ae2:quartz_block') + event.add('tfg:certus_quartz_blocks', 'ae2:cut_quartz_block') + event.add('tfg:certus_quartz_blocks', 'ae2:smooth_quartz_block') + event.add('tfg:certus_quartz_blocks', 'ae2:quartz_bricks') + event.add('tfg:certus_quartz_blocks', 'ae2:quartz_pillar') + event.add('tfg:certus_quartz_blocks', 'ae2:chiseled_quartz_block') + + event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_block') + event.add('tfg:sky_stone_blocks', 'ae2:smooth_sky_stone_block') + event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_brick') + event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_small_brick') + + event.add('tfg:stone_dusts', 'ae2:sky_dust') + + event.add('tfg:reactant_fluix_ruby', 'gtceu:ruby_gem') + event.add('tfg:reactant_fluix_ruby', 'gtceu:armalcolite_gem') + + event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_ruby_gem') + event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_armalcolite_gem') + + event.add('tfg:reactant_fluix_quartz', 'minecraft:quartz') + event.add('tfg:reactant_fluix_quartz', 'gtceu:quartzite_gem') + + event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_nether_quartz_gem') + event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_quartzite_gem') } const registerAE2BlockTags = (event) => { @@ -13,4 +43,5 @@ const registerAE2BlockTags = (event) => { global.AE2_DISABLED_ITEMS.forEach(item => { event.removeAllTagsFrom(item) }) + } \ No newline at end of file diff --git a/kubejs/server_scripts/ae2/utility.js b/kubejs/server_scripts/ae2/utility.js deleted file mode 100644 index 407653297..000000000 --- a/kubejs/server_scripts/ae2/utility.js +++ /dev/null @@ -1,10 +0,0 @@ -// priority: 0 - -const registerEntropyRecipe = (event, input, mode, output, id) => { - event.custom({ - type: "ae2:entropy", - input: input, - mode: mode, - output: output - }).id(id) -} diff --git a/kubejs/server_scripts/betterend/recipes.js b/kubejs/server_scripts/betterend/recipes.js new file mode 100644 index 000000000..c84bdf38f --- /dev/null +++ b/kubejs/server_scripts/betterend/recipes.js @@ -0,0 +1,30 @@ +// priority: 0 + +function registerBetterEndRecipes(event) { + + Ingredient.of('#tfg:moon_plants').stacks.forEach(element => { + const itemId = element.id; + const recipeId = `betterend:greenhouse_${itemId.replace(':', '_')}`; + + event.recipes.gtceu.greenhouse(recipeId) + .itemInputs(element.id) + .itemOutputs(`8x ${element.id}`) + .chancedOutput(element.id, 7500, 1000) + .chancedOutput(element.id, 5000, 1000) + .duration(36000) // 30 mins + .circuit(1) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.greenhouse(recipeId + "_helium") + .itemInputs(element.id) + .inputFluids(Fluid.of('gtceu:helium_3', 500)) + .itemOutputs(`8x ${element.id}`) + .chancedOutput(element.id, 8500, 1000) + .chancedOutput(element.id, 6000, 1000) + .duration(12000) // 30 mins + .circuit(2) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + }); +} \ No newline at end of file diff --git a/kubejs/server_scripts/betterend/tags.js b/kubejs/server_scripts/betterend/tags.js new file mode 100644 index 000000000..3b9eb1ad2 --- /dev/null +++ b/kubejs/server_scripts/betterend/tags.js @@ -0,0 +1,8 @@ +// priority: 0 + +function registerBetterEndItemTags(event) { + + event.add('tfg:moon_plants', 'betterend:chorus_lily') + event.add('tfg:moon_plants', 'betterend:inflexia') + event.add('tfg:moon_plants', 'betterend:chorus_grass') +} \ No newline at end of file diff --git a/kubejs/server_scripts/chisel_and_bits/recipes.js b/kubejs/server_scripts/chisel_and_bits/recipes.js deleted file mode 100644 index 1217427c4..000000000 --- a/kubejs/server_scripts/chisel_and_bits/recipes.js +++ /dev/null @@ -1,118 +0,0 @@ -// priority: 0 - -const registerChiselAndBitsRecipes = (event) => { - - if (Platform.isLoaded('chiselsandbits')) { - event.remove({ not: [ - { id: 'chiselsandbits:quill' } - ], mod: 'chiselsandbits' }) - - // Мешок для кусочков блоков - event.recipes.tfc.knapping('chiselsandbits:bit_bag', 'tfc:leather', [ - " X X ", - "X X", - "X X", - "XXXXX" - ]).ingredient('#tfc:leather_knapping').id('tfg:chiselsandbits/knapping_leather/bit_bag') - - // Лупа - event.shaped('chiselsandbits:magnifying_glass', [ - 'A', - 'C', - 'B' - ], { - A: '#forge:glass', - B: '#forge:rods/wooden', - C: '#forge:rings/wrought_iron' - }).id('tfg:chiselsandbits/shaped/magnifying_glass') - - // Алмазная стамеска - event.shapeless('chiselsandbits:chisel_diamond', [ - '#tfc:chisels', - 'tfc:powder/diamond', - 'tfc:powder/diamond', - 'tfc:powder/diamond' - ]).id('tfg:chiselsandbits/shapeless/chisel_diamond') - - // Хранилище кусочков - event.shaped('chiselsandbits:bit_storage', [ - 'ABA', - 'C C', - 'ADA' - ], { - A: '#forge:rods/wrought_iron', - B: '#forge:tools/wrench', - C: 'forge:glass_panes', - D: 'minecraft:wooden_slabs', - }).id('tfg:chiselsandbits/shaped/bit_storage') - - // Рулетка - event.shaped('chiselsandbits:measuring_tape', [ - ' AB', - ' BA', - 'C ' - ], { - A: '#forge:dyes/yellow', - B: '#forge:string', - C: '#forge:rods/wrought_iron' - }).id('tfg:chiselsandbits/shaped/measuring_tape') - - // Герметик - event.shapeless('chiselsandbits:sealant', [ - 'minecraft:slime_ball', - 'firmalife:raw_honey' - ]).id('tfg:chiselsandbits/shapeless/sealant_from_slimeballs') - - event.shapeless('chiselsandbits:sealant', [ - 'tfc:glue', - 'firmalife:raw_honey' - ]).id('tfg:chiselsandbits/shapeless/sealant_from_glue') - - // Резной принтер - event.shaped('chiselsandbits:chiseled_printer', [ - ' A ', - 'B B', - 'BCB' - ], { - A: '#forge:tools/wrench', - B: '#tfc:support_beams', - C: '#forge:smooth_stone_slab' - }).id('tfg:chiselsandbits/shaped/chiseled_printer') - - // Стол модификаций - event.shaped('chiselsandbits:modification_table', [ - 'ABA', - 'CDC', - 'C C' - ], { - A: '#minecraft:wooden_slabs', - B: '#forge:tools/wrench', - C: '#tfc:support_beams', - D: '#tfc:workbenches' - }).id('tfg:chiselsandbits/shaped/modification_table') - - // Принтер и сканер шаблонов - event.shaped('chiselsandbits:pattern_scanner', [ - ' A ', - 'B B', - 'BCB' - ], { - A: '#forge:tools/wrench', - B: '#tfc:lumber', - C: '#forge:smooth_stone_slab' - }).id('tfg:chiselsandbits/shaped/pattern_scanner') - - // Удалятель герметика - event.shaped('chiselsandbits:wrench', [ - ' AB', - ' AA', - 'A ' - ], { - A: '#tfc:lumber', - B: 'chiselsandbits:block_bit', - }).id('tfg:chiselsandbits/shaped/wrench') - } - - - -} \ No newline at end of file diff --git a/kubejs/server_scripts/chisel_and_bits/tags.js b/kubejs/server_scripts/chisel_and_bits/tags.js deleted file mode 100644 index 648608b25..000000000 --- a/kubejs/server_scripts/chisel_and_bits/tags.js +++ /dev/null @@ -1,24 +0,0 @@ -// priority: 0 - -const registerChiselAndBitsItemTags = (event) => { - - if (Platform.isLoaded('chiselsandbits')) { - global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => { - event.removeAllTagsFrom(item) - event.add('c:hidden_from_recipe_viewers', item) - }) - } - - -} - -const registerChiselAndBitsBlockTags = (event) => { - - if (Platform.isLoaded('chiselsandbits')) { - global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => { - event.removeAllTagsFrom(item) - }) - } - - -} \ No newline at end of file diff --git a/kubejs/server_scripts/comforts/recipes.js b/kubejs/server_scripts/comforts/recipes.js index 047e51703..5e33335c5 100644 --- a/kubejs/server_scripts/comforts/recipes.js +++ b/kubejs/server_scripts/comforts/recipes.js @@ -10,14 +10,8 @@ const registerComfortsRecipes = (event) => { .id("comforts:crafting/shaped/rope_and_nail"); //sleeping bag - event.recipes.tfc.damage_inputs_shaped_crafting( - event.shaped("comforts:sleeping_bag_white", [ - "AAA", - "B " - ], { - A: "#tfc:high_quality_cloth", - B: 'tfc:bone_needle' - }) + event.recipes.tfc.damage_inputs_shapeless_crafting( + event.shapeless("comforts:sleeping_bag_white", [ "3x #tfc:high_quality_cloth", 'tfc:bone_needle' ]) ).id('comforts:shaped/sleeping_bag_white'); event.shaped("comforts:hammock_white", [ diff --git a/kubejs/server_scripts/computer_craft/recipes.js b/kubejs/server_scripts/computer_craft/recipes.js index db1a6f95f..b2f3892e5 100644 --- a/kubejs/server_scripts/computer_craft/recipes.js +++ b/kubejs/server_scripts/computer_craft/recipes.js @@ -78,9 +78,9 @@ const registerComputerCraftRecipes = (event) => { ], { A: 'computercraft:cable', B: 'ae2:drive', - C: '#gtceu:circuits/hv', - D: 'gtceu:hv_machine_casing', - E: 'gtceu:hv_sensor', + C: '#gtceu:circuits/mv', + D: 'gtceu:mv_machine_casing', + E: 'gtceu:mv_sensor', }).id('tfg:crafting/disk_drive') // Speaker @@ -105,7 +105,7 @@ const registerComputerCraftRecipes = (event) => { B: '#gtceu:circuits/mv', C: 'gtceu:mv_robot_arm', D: 'computercraft:cable', - E: 'gtceu:mv_machine_casing', + E: 'gtceu:hv_machine_casing', F: 'gtceu:mv_conveyor_module' }).id('tfg:crafting/printer') diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 684b6ff15..1b3206879 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -37,11 +37,34 @@ const registerCreateRecipes = (event) => { { id: 'create:crafting/schematics/schematic_and_quill' }, { id: 'create:crafting/appliances/clipboard_clear' }, { id: 'create:crafting/logistics/content_observer' }, + { id: 'create:crafting/kinetics/chain_conveyor' }, + { id: 'create:crafting/logistics/packager_from_conversion' }, + { id: 'create:crafting/logistics/repackager_from_conversion' }, + { id: 'create:crafting/materials/cardboard_block'}, + { id: 'create:crafting/materials/bound_cardboard_block'}, + { id: 'create:crafting/materials/cardboard_from_block'}, + { id: 'create:crafting/materials/cardboard_from_bound_block'}, + { id: 'create:item_application/bound_cardboard_inworld'}, + { id: 'create:crafting/logistics/redstone_requester_clear'}, + { id: 'create:crafting/logistics/stock_link_clear'}, + { id: 'create:crafting/logistics/stock_ticker_clear'}, + { id: 'create:crafting/logistics/factory_gauge_clear'}, + { output: '#create:table_cloths'}, // Gotta do this to not purge the table cloth reset recipes { type: 'minecraft:stonecutting' } ], mod: 'create' }) + // Make Bound Cardboard craftable with all string + event.replaceInput({id: 'create:crafting/materials/bound_cardboard_block' }, 'minecraft:string', '#forge:string') + + // Remove Table Cloth recipes + global.MINECRAFT_DYE_NAMES.forEach(dye => { + event.remove([{ id: `create:crafting/logistics/${dye}_table_cloth` }, { id: `create:crafting/logistics/${dye}_table_cloth_from_other_table_cloth` }]) + }) event.remove({ type: 'minecraft:stonecutting', input: 'create:andesite_alloy' }) + event.remove({ type: 'minecraft:stonecutting', input: 'create:rose_quartz' }) + event.remove({ type: 'minecraft:stonecutting', input: 'create:polished_rose_quartz' }) + event.remove({ type: 'minecraft:stonecutting', input: 'minecraft:iron_ingot' }) // Train Station event.shapeless('2x create:track_station', [ @@ -219,7 +242,7 @@ const registerCreateRecipes = (event) => { 'BCB', 'AEA' ], { - A: '#forge:screws/copper', + A: '#forge:bolts/copper', B: '#forge:plates/copper', C: '#forge:glass_panes', D: '#forge:tools/screwdrivers', @@ -227,7 +250,7 @@ const registerCreateRecipes = (event) => { }).id('tfg:create/shaped/fluid_tank') event.recipes.gtceu.assembler('create:fluid_tank') - .itemInputs('2x #forge:screws/copper', '2x #forge:plates/copper', '#forge:glass_panes') + .itemInputs('2x #forge:bolts/copper', '2x #forge:plates/copper', '#forge:glass_panes') .itemOutputs('create:fluid_tank') .circuit(4) .duration(50) @@ -338,7 +361,7 @@ const registerCreateRecipes = (event) => { .EUt(20) // Редстоуновый вал - event.shaped('create:gantry_shaft', [ + event.shaped('8x create:gantry_shaft', [ 'A ', 'BC', 'A ' @@ -351,7 +374,7 @@ const registerCreateRecipes = (event) => { event.recipes.gtceu.assembler('tfg:create/gantry_shaft') .itemInputs('gtceu:red_alloy_single_wire', '2x #forge:plates/wrought_iron') .circuit(3) - .itemOutputs('create:gantry_shaft') + .itemOutputs('8x create:gantry_shaft') .duration(200) .EUt(20) @@ -369,7 +392,7 @@ const registerCreateRecipes = (event) => { }).id('tfg:create/shaped/rope_pulley') event.recipes.gtceu.assembler('create:rope_pulley') - .itemInputs('create:andesite_casing', 'firmalife:rope_coil', '#forge:plates/wrought_iron', '2x #tfg:small_cogwheels') + .itemInputs('create:andesite_casing', 'firmaciv:rope_coil', '#forge:plates/wrought_iron', '2x #tfg:small_cogwheels') .itemOutputs('create:rope_pulley') .duration(50) .EUt(GTValues.VA[GTValues.ULV]) @@ -415,7 +438,7 @@ const registerCreateRecipes = (event) => { .circuit(21) // Контроллер рельсы - event.shaped('create:controller_rail', [ + event.shaped('4x create:controller_rail', [ 'ABA', 'ACA', 'ABA' @@ -426,24 +449,25 @@ const registerCreateRecipes = (event) => { }).id('tfg:create/shaped/controller_rail') // Линейный переход - event.shaped('3x create:linear_chassis', [ - 'ABA', + event.shaped('4x create:linear_chassis', [ + 'A A', 'CCC', - 'ABA' + 'A A' ], { - A: '#forge:screws/wrought_iron', - B: '#forge:plates/wrought_iron', + A: '#forge:bolts/wrought_iron', C: '#minecraft:logs' }).id('tfg:create/shaped/linear_chassis') + event.shapeless('create:linear_chassis', ['create:secondary_linear_chassis']) + event.shapeless('create:secondary_linear_chassis', ['create:linear_chassis']) + // Радиальный переход event.shaped('3x create:radial_chassis', [ 'ACA', - 'BCB', + ' C ', 'ACA' ], { - A: '#forge:screws/wrought_iron', - B: '#forge:plates/wrought_iron', + A: '#forge:bolts/wrought_iron', C: '#minecraft:logs' }).id('tfg:create/shaped/radial_chassis') @@ -571,7 +595,7 @@ const registerCreateRecipes = (event) => { 'BCB', 'ABA' ], { - A: '#forge:screws/wrought_iron', + A: '#forge:bolts/wrought_iron', B: 'gtceu:treated_wood_rod', C: 'gtceu:treated_wood_frame' }).id('tfg:create/shaped/sail_frame') @@ -1172,6 +1196,16 @@ const registerCreateRecipes = (event) => { B: '#forge:cloth' }).id('tfg:create/shaped/attribute_filter') + event.shaped('create:package_filter', [ + 'ABA' + ], { + A: '#forge:bolts/bismuth', + B: '#forge:cloth' + }).id('tfg:create/shaped/package_filter') + + event.shapeless('create:package_filter', ['create:package_filter']) + .id('tfg:shapeless/package_filter') + // Расписание поездов event.shapeless('4x create:schedule', [ 'minecraft:paper', @@ -1263,7 +1297,7 @@ const registerCreateRecipes = (event) => { 'BBB' ], { A: '#forge:plates/wrought_iron', - B: '#forge:nuggets/wrought_iron' + B: '#forge:bolts/wrought_iron' }).id('tfg:create/shaped/metal_girder') // Стеклянная дверь @@ -1378,6 +1412,56 @@ const registerCreateRecipes = (event) => { //#endregion + //#region Painting postboxes + event.recipes.tfc.barrel_sealed(1000) + .inputs('#create:postboxes', Fluid.of(`tfc:lye`, 288)) + .outputItem(`create:white_postbox`) + .id(`barrel/create/postbox_decolor`) + + global.MINECRAFT_DYE_NAMES.forEach(dye => { + if (dye != 'white') { + event.recipes.tfc.barrel_sealed(1000) + .inputs('create:white_postbox', Fluid.of(`tfc:${dye}_dye`, 288)) + .outputItem(`create:${dye}_postbox`) + .id(`barrel/create/${dye}_postbox`) + + event.recipes.gtceu.chemical_bath(`create/${dye}_postbox`) + .itemInputs('create:white_postbox') + .inputFluids(Fluid.of(`tfc:${dye}_dye`, 288)) + .itemOutputs(`create:${dye}_postbox`) + .duration(200) + .EUt(4) + .category(GTRecipeCategories.CHEM_DYES) + } + }) + + //#endregion + + //#region Painting table cloths + event.recipes.tfc.barrel_sealed(1000) + .inputs('#create:dyed_table_cloths', Fluid.of(`tfc:lye`, 144)) + .outputItem(`create:white_table_cloth`) + .id(`barrel/create/table_cloth_decolor`) + + global.MINECRAFT_DYE_NAMES.forEach(dye => { + if (dye != 'white') { + event.recipes.tfc.barrel_sealed(1000) + .inputs('create:white_table_cloth', Fluid.of(`tfc:${dye}_dye`, 288)) + .outputItem(`create:${dye}_table_cloth`) + .id(`barrel/create/${dye}_table_cloth`) + + event.recipes.gtceu.chemical_bath(`create/${dye}_table_cloth`) + .itemInputs('create:white_table_cloth') + .inputFluids(Fluid.of(`tfc:${dye}_dye`, 288)) + .itemOutputs(`create:${dye}_table_cloth`) + .duration(200) + .EUt(4) + .category(GTRecipeCategories.CHEM_DYES) + } + }) + + //#endregion + //#region Покраска сидушек event.recipes.tfc.barrel_sealed(1000) @@ -1418,12 +1502,13 @@ const registerCreateRecipes = (event) => { // #region Water Wheels event.shaped('create:water_wheel', [ - 'AAA', - 'ABA', - 'AAA' + 'ACA', + 'CBC', + 'ACA' ], { A: 'gtceu:treated_wood_planks', - B: '#tfg:shafts' + B: 'create:andesite_casing', + C: '#forge:rods/wrought_iron' }).id('create:shaped/water_wheel') event.shaped('create:large_water_wheel', [ @@ -1546,7 +1631,10 @@ const registerCreateRecipes = (event) => { [ ['dark_oak', 'tfc:wood/planks/hickory'], ['mangrove', 'tfc:wood/planks/mangrove'], - ['ornate_iron', 'tfc:metal/bars/wrought_iron'] + ['cherry', 'afc:wood/planks/fig'], + ['bamboo', 'minecraft:bamboo_planks'], + ['ornate_iron', 'tfc:metal/bars/wrought_iron'], + ['industrial_iron', 'tfc:metal/bars/steel'] ] CREATE_OTHER_GLASS_WINDOWS.forEach(x => { @@ -1585,6 +1673,205 @@ const registerCreateRecipes = (event) => { }) // #endregion + + //#region Create 6 Logistics + + event.shaped('2x create:chain_conveyor', [ + 'DAE', + 'CBC', + ' A ' + ], { + A: '#tfg:large_cogwheels', + B: 'create:andesite_casing', + C: 'gtceu:treated_wood_plate', + D: '#forge:tools/wrenches', + E: '#forge:tools/hammers' + }).id('create:shaped/chain_conveyor') + + event.shaped('2x create:cardboard', [ + 'ABA', + 'BAB', + 'ABA' + ], { + A: 'minecraft:paper', + B: 'tfc:glue' + }).id('tfg:create/shaped/cardboard_from_glue') + + event.recipes.gtceu.assembler('tfg:create/cardboard_from_glue') + .itemInputs('5x minecraft:paper') + .inputFluids(Fluid.of('gtceu:glue', 100)) + .circuit(5) + .itemOutputs('2x create:cardboard') + .duration(200) + .EUt(7) + + event.shaped('create:packager', [ + 'AAA', + 'BCD', + 'EFE' + ], { + A: '#forge:rods/wrought_iron', + B: '#forge:springs/wrought_iron', + C: 'gtceu:ulv_machine_hull', + D: 'create:bound_cardboard_block', + E: 'create:electron_tube', + F: '#tfg:metal_bars' + }).id('tfg:create/shaped/packager') + + event.recipes.gtceu.assembler('tfg:create/packager') + .itemInputs('gtceu:ulv_machine_hull', '4x #forge:rods/wrought_iron', '#forge:springs/wrought_iron', '4x create:cardboard', '#forge:string', '#gtceu:circuits/ulv') + .itemOutputs('create:packager') + .duration(200) + .EUt(20) + + event.shaped('create:item_hatch', [ + 'A', + 'B', + 'C' + ], { + A: '#forge:tools/hammers', + B: '#tfc:trapdoors', + C: 'create:chute', + }).id('tfg:create/shaped/item_hatch_tfc') + + event.shaped('create:item_hatch', [ + 'A', + 'B', + 'C' + ], { + A: '#forge:tools/hammers', + B: '#createdeco:metal_trapdoors', + C: 'create:chute', + }).id('tfg:create/shaped/item_hatch_deco') + + event.recipes.gtceu.assembler('tfg:create/item_hatch_tfc') + .itemInputs('3x #forge:plates/wrought_iron', '#tfc:trapdoors') + .circuit(19) + .itemOutputs('create:item_hatch') + .duration(200) + .EUt(20) + + event.recipes.gtceu.assembler('tfg:create/item_hatch_deco') + .itemInputs('3x #forge:plates/wrought_iron', '#createdeco:metal_trapdoors') + .circuit(19) + .itemOutputs('create:item_hatch') + .duration(200) + .EUt(20) + + event.shaped('create:package_frogport', [ + 'GAG', + 'HCB', + 'EDF' + ], { + A: 'tfc:glue', + B: '#forge:small_gears/brass', + C: '#tfg:metal_chains', + D: 'create:item_vault', + E: '#forge:tools/screwdrivers', + F: '#forge:tools/wrenches', + G: '#forge:plates/wrought_iron', + H: 'create:electron_tube' + }).id('tfg:create/shaped/package_frogport') + + event.recipes.gtceu.assembler('tfg:create/package_frogport') + .itemInputs('#tfg:metal_chains', '2x #forge:plates/wrought_iron', '1x #forge:small_gears/brass', 'create:electron_tube', 'create:item_vault') + .inputFluids(Fluid.of('gtceu:glue', 50)) + .itemOutputs('create:package_frogport') + .circuit(20) + .duration(200) + .EUt(20) + + event.shapeless('create:white_postbox', [ + 'create:track_signal', + 'gtceu:wood_crate' + ]).id('create:crafting/shapeless/white_postbox') + + event.shaped('create:white_table_cloth', [ + 'AA', + 'BB' + ], { + A: '#forge:cloth', + B: 'tfg:scaffolding_frame' + }).id('tfg:create/shaped/white_table_cloth') + + event.recipes.gtceu.laser_engraver('create:transmitter') + .itemInputs('2x #forge:plates/red_alloy') + .notConsumable('#forge:lenses/pink') + .itemOutputs('create:transmitter') + .duration(1200) + .EUt(30) + + event.shaped('create:stock_link', [ + 'FEB', + 'DAE', + 'GC ' + ], { + A: 'create:andesite_casing', + B: 'gtceu:item_detector_cover', + C: '#gtceu:circuits/lv', + D: 'create:transmitter', + E: '#forge:screws/steel', + F: '#forge:tools/wrenches', + G: '#forge:tools/screwdrivers' + }).id('tfg:create/shaped/stock_link') + + event.recipes.gtceu.assembler('create:stock_link') + .itemInputs('create:andesite_casing', 'gtceu:item_detector_cover', '#gtceu:circuits/lv', 'create:transmitter') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 72)) + .itemOutputs('create:stock_link') + .duration(150) + .EUt(16) + + event.recipes.gtceu.assembler('create:stock_link_tin') + .itemInputs('create:andesite_casing', 'gtceu:item_detector_cover', '#gtceu:circuits/lv', 'create:transmitter') + .inputFluids(Fluid.of('gtceu:tin', 144)) + .itemOutputs('create:stock_link') + .duration(150) + .EUt(16) + + event.shaped('create:stock_ticker', [ + ' A ', + 'ABA', + 'CDC' + ], { + A: '#forge:glass_panes', + B: 'create:stock_link', + C: '#gtceu:resistors', + D: '#forge:plates/rose_quartz' + }).id('tfg:create/shaped/stock_ticker') + + event.shaped('create:redstone_requester', [ + ' A ', + 'ABA', + 'CDC' + ], { + A: '#forge:plates/wrought_iron', + B: 'create:stock_link', + C: '#gtceu:circuits/ulv', + D: '#forge:plates/rose_quartz' + }).id('tfg:create/shaped/redstone_requester') + + event.shaped('2x create:factory_gauge', [ + 'CAC', + 'DBE', + 'FGF' + ], { + A: 'create:precision_mechanism', + B: 'create:stock_link', + C: '#forge:screws/aluminium', + D: '#gtceu:diodes', + E: '#gtceu:circuits/lv', + F: '#forge:plates/rose_quartz', + G: '#forge:tools/wrenches' + }).id('tfg:create/shaped/factory_gauge') + + event.recipes.gtceu.assembler('create:factory_gauge') + .itemInputs('create:precision_mechanism', '2x #forge:screws/aluminium', '#gtceu:diodes', 'create:stock_link', '#gtceu:circuits/lv', '2x #forge:plates/rose_quartz') + .itemOutputs('2x create:factory_gauge') + .duration(150) + .EUt(16) + + //#endregion //#region Decoration blocks @@ -1751,7 +2038,7 @@ const registerCreateRecipes = (event) => { 'DAD', ' E ' ], { - A: 'create:brass_casing', + A: 'create:andesite_casing', B: '#gtceu:circuits/ulv', C: '#forge:small_springs', D: '#forge:plates/wrought_iron', @@ -1760,7 +2047,7 @@ const registerCreateRecipes = (event) => { }).id('tfg:create/shaped/redstone_link') event.recipes.gtceu.assembler('create:redstone_link') - .itemInputs('create:brass_casing', '#gtceu:circuits/ulv', '#forge:small_springs', '2x #forge:plates/wrought_iron') + .itemInputs('create:andesite_casing', '#gtceu:circuits/ulv', '#forge:small_springs', '2x #forge:plates/wrought_iron') .itemOutputs('create:redstone_link') .duration(50) .EUt(GTValues.VA[GTValues.ULV]) @@ -1805,6 +2092,28 @@ const registerCreateRecipes = (event) => { .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + event.shaped('create:pulse_timer', [ + 'E E', + 'ABC', + 'DDD' + ], { + A: 'minecraft:redstone', + B: '#forge:plates/brass', + C: 'minecraft:redstone_torch', + D: '#forge:stone', + E: '#forge:rods/amethyst' + }).id('tfg:shaped/pulse_timer') + + event.shaped('create:desk_bell', [ + 'A', + 'B', + 'C' + ], { + A: '#minecraft:buttons', + B: '#tfc:bells', + C: 'minecraft:redstone' + }).id('tfg:shaped/desk_bell') + event.shaped('create:sequenced_gearshift', [ 'DBE', 'CAC', @@ -1936,10 +2245,91 @@ const registerCreateRecipes = (event) => { .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + event.stonecutting('2x create:andesite_table_cloth', '#forge:ingots/tin_alloy') event.stonecutting('2x create:andesite_scaffolding', '#forge:ingots/tin_alloy') event.stonecutting('2x create:andesite_ladder', '#forge:ingots/tin_alloy') event.stonecutting('2x create:andesite_bars', '#forge:ingots/tin_alloy') + // Industrial Iron stuff + + event.stonecutting('2x create:industrial_iron_block', '#forge:ingots/steel') + + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "tfc:water" + }, + ingredients: [{ item: 'create:industrial_iron_block' }], + result: { item: 'create:weathered_iron_block' } + }).id(`tfg:ae_transform/weathered_iron_block`) + + event.recipes.gtceu.chemical_bath('tfg:industrial_iron_block') + .itemInputs('create:industrial_iron_block') + .inputFluids(Fluid.of('minecraft:water', 250)) + .itemOutputs('create:weathered_iron_block') + .duration(100) + .EUt(GTValues.VA[GTValues.ULV]) + + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "tfc:water" + }, + ingredients: [{ item: 'create:industrial_iron_window' }], + result: { item: 'create:weathered_iron_window' } + }).id(`tfg:ae_transform/weathered_iron_window`) + + event.recipes.gtceu.chemical_bath('tfg:industrial_iron_window') + .itemInputs('create:industrial_iron_window') + .inputFluids(Fluid.of('minecraft:water', 250)) + .itemOutputs('create:weathered_iron_window') + .duration(100) + .EUt(GTValues.VA[GTValues.ULV]) + + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "tfc:water" + }, + ingredients: [{ item: 'create:industrial_iron_window_pane' }], + result: { item: 'create:weathered_iron_window_pane' } + }).id(`tfg:ae_transform/weathered_iron_window_pane`) + + event.recipes.gtceu.chemical_bath('tfg:industrial_iron_window_pane') + .itemInputs('create:industrial_iron_window_pane') + .inputFluids(Fluid.of('minecraft:water', 250)) + .itemOutputs('create:weathered_iron_window_pane') + .duration(100) + .EUt(GTValues.VA[GTValues.ULV]) + + // Rose quartz + + event.shaped('create:rose_quartz_lamp', [ + 'ABA' + ], { + A: '#forge:plates/rose_quartz', + B: 'minecraft:redstone_lamp' + }).id('tfg:shaped/rose_quartz_lamp') + + event.recipes.gtceu.laser_engraver('tfg:rose_quartz_tiles') + .itemInputs('#forge:storage_blocks/rose_quartz') + .itemOutputs('4x create:rose_quartz_tiles') + .notConsumable('tfc:lens') + .circuit(1) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.laser_engraver('tfg:small_rose_quartz_tiles') + .itemInputs('#forge:storage_blocks/rose_quartz') + .itemOutputs('4x create:small_rose_quartz_tiles') + .notConsumable('tfc:lens') + .circuit(2) + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + // Bars event.recipes.gtceu.cutter('tfg:create_andesite_bars') @@ -1976,4 +2366,18 @@ const registerCreateRecipes = (event) => { event.shapeless('2x create:train_trapdoor', ['tfc:metal/trapdoor/steel', '#minecraft:wooden_trapdoors']) .id('tfg:shapeless/create_train_trapdoor') + + // Fantasy stone blocks + + event.recipes.gtceu.macerator('tfg:asurine') + .itemInputs('create:asurine') + .itemOutputs('#forge:dusts/asurine') + .duration(50) + .EUt(2) + + event.recipes.gtceu.macerator('tfg:cut_asurine') + .itemInputs('create:cut_asurine') + .itemOutputs('#forge:dusts/asurine') + .duration(50) + .EUt(2) } diff --git a/kubejs/server_scripts/create/tags.js b/kubejs/server_scripts/create/tags.js index 22487693c..03cfc7f9f 100644 --- a/kubejs/server_scripts/create/tags.js +++ b/kubejs/server_scripts/create/tags.js @@ -46,18 +46,26 @@ const registerCreateItemTags = (event) => { event.add('create:blaze_burner_fuel/special', "gtceu:flawless_coal_gem") event.add('create:blaze_burner_fuel/special', "gtceu:exquisite_coal_gem") event.add('create:blaze_burner_fuel/special', "gtceu:coke_gem") - event.add('create:blaze_burner_fuel/special', "beneath:cursecoal") - - event.add('tfc:forge_invisible_whitelist', 'create:basin') event.add('create:non_movable', 'gtceu:wood_crate') event.add('create:non_movable', 'gtceu:bronze_crate') + event.add('create:non_movable', 'gtceu:black_bronze_crate') + event.add('create:non_movable', 'gtceu:bismuth_bronze_crate') event.add('create:non_movable', 'gtceu:steel_crate') event.add('create:non_movable', 'gtceu:aluminium_crate') event.add('create:non_movable', 'gtceu:stainless_steel_crate') event.add('create:non_movable', 'gtceu:titanium_crate') event.add('create:non_movable', 'gtceu:tungsten_steel_crate') event.add('create:non_movable', '#create:toolboxes') + event.add('create:non_movable', 'gtceu:lv_super_chest') + event.add('create:non_movable', 'gtceu:mv_super_chest') + event.add('create:non_movable', 'gtceu:hv_super_chest') + event.add('create:non_movable', 'gtceu:ev_super_chest') + + event.add('c:hidden_from_recipe_viewers', 'create:cardboard_package_12x10') + event.add('c:hidden_from_recipe_viewers', 'create:cardboard_package_10x8') + event.add('c:hidden_from_recipe_viewers', 'create:cardboard_package_10x12') + event.add('c:hidden_from_recipe_viewers', 'create:cardboard_package_12x12') event.remove('create:stone_types/deepslate', 'minecraft:deepslate') event.remove('create:stone_types/dripstone', 'minecraft:dripstone_block') @@ -80,14 +88,12 @@ const registerCreateBlockTags = (event) => { // Disable bulk blasting event.removeAll('create:fan_processing_catalysts/blasting') + event.removeAll('create:fan_processing_catalysts/haunting') // Waters for bulk washing event.add('create:fan_processing_catalysts/splashing', 'tfc:fluid/river_water') event.add('create:fan_processing_catalysts/splashing', 'tfc:fluid/salt_water') event.add('create:fan_processing_catalysts/splashing', 'tfc:fluid/spring_water') - - // Lets the basin be put on top of a charcoal forge - event.add('tfc:forge_invisible_whitelist', 'create:basin') } @@ -100,12 +106,18 @@ const registerCreateFluidTags = (event) => { // Добавляем тег для скрытия в EMI event.add('c:hidden_from_recipe_viewers', 'create:chocolate') event.add('c:hidden_from_recipe_viewers', 'create:honey') + event.add('c:hidden_from_recipe_viewers', 'create:builders_tea') + event.add('c:hidden_from_recipe_viewers', 'create:uncraftable_potion') // Disable bulk blasting event.removeAll('create:fan_processing_catalysts/blasting') + event.removeAll('create:fan_processing_catalysts/haunting') // Waters for bulk washing event.add('create:fan_processing_catalysts/splashing', 'tfc:river_water') event.add('create:fan_processing_catalysts/splashing', 'tfc:salt_water') event.add('create:fan_processing_catalysts/splashing', 'tfc:spring_water') + + //Hose Pulley Infinites + event.remove('create:bottomless/allow', 'minecraft:lava') } diff --git a/kubejs/server_scripts/create_additions/data.js b/kubejs/server_scripts/create_additions/data.js new file mode 100644 index 000000000..048255efc --- /dev/null +++ b/kubejs/server_scripts/create_additions/data.js @@ -0,0 +1,62 @@ +// priority: 0 + +function registerTFCDataForCreateAddition(event) { + + event.itemHeat('createaddition:cake_base', 1.0, null, null) + event.itemHeat('createaddition:cake_base_baked', 1.0, null, null) + + event.foodItem('createaddition:cake_base', food => { + food.hunger(1) + food.saturation(0) + food.decayModifier(3) + }) + + event.foodItem('createaddition:cake_base_baked', food => { + food.hunger(4) + food.saturation(1) + food.decayModifier(2) + food.dairy(2) + food.grain(2) + }) + + event.foodItem('tfc:cake', food => { + food.hunger(2) + food.saturation(2) + food.decayModifier(2) + food.dairy(0.8) + food.grain(0.8) + }) + + event.foodItem('createaddition:chocolate_cake', food => { + food.hunger(2) + food.saturation(2) + food.decayModifier(2) + food.dairy(0.8) + food.grain(0.8) + }) + + event.foodItem('createaddition:honey_cake', food => { + food.hunger(2) + food.saturation(2) + food.decayModifier(2) + food.dairy(0.8) + food.grain(0.8) + }) + + event.foodItem('species:birtday_cake', food => { + food.hunger(2) + food.saturation(2) + food.decayModifier(2) + food.dairy(0.8) + food.grain(0.8) + }) + + event.foodItem('species:birtday_cake_slice', food => { + food.hunger(2) + food.saturation(2) + food.decayModifier(2) + food.dairy(0.8) + food.grain(0.8) + food.fruit(1) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/create_additions/events.js b/kubejs/server_scripts/create_additions/events.js new file mode 100644 index 000000000..933f8acd3 --- /dev/null +++ b/kubejs/server_scripts/create_additions/events.js @@ -0,0 +1,19 @@ +// priority: 0 + +const $FoodData = Java.loadClass("net.dries007.tfc.common.capabilities.food.FoodData") + +// hunger, water, saturation, grain, fruit, veg, protein, dairy, decayModifier +const cakeData = new $FoodData(6, 0, 2, 1, 0, 0, 0, 0.5, 0) + +BlockEvents.rightClicked(event => { + + const { block, server, player, player: { x, y, z, username } } = event; + if (block.id != 'createaddition:chocolate_cake' && block.id != 'createaddition:honey_cake') { + return + } + + let foodData = player.getFoodData(); + if (foodData.needsFood()) { + foodData.eat(cakeData); + } +}); \ No newline at end of file diff --git a/kubejs/server_scripts/create_additions/recipes.js b/kubejs/server_scripts/create_additions/recipes.js index 9c3d4c964..0b9472e45 100644 --- a/kubejs/server_scripts/create_additions/recipes.js +++ b/kubejs/server_scripts/create_additions/recipes.js @@ -92,4 +92,123 @@ const registerCreateAdditionsRecipes = (event) => { E: 'gtceu:tin_single_cable', F: '#tfg:shafts' }).id('tfg:createadditions/shaped/alternator') + + //#region Liquid blaze burners + + event.recipes.tfc.anvil('createaddition:straw', '#forge:plates/tin_alloy', ['shrink_second_last', 'upset_not_last', 'punch_last']) + .tier(3) + .id(`tfc:anvil/straw`) + + event.recipes.gtceu.lathe('assembler:createaddition_straw') + .itemInputs('#forge:plates/tin_alloy') + .itemOutputs('createaddition:straw') + .duration(20 * 6) + .EUt(16) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:plates/tin_alloy' }], + results: [{ item: 'createaddition:straw' }], + processingTime: 20 * 6 + }).id(`tfg:vi/lathe/straw`) + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'minecraft:lava', + amount: 100 + }, + burnTime: 7 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/lava') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:creosote', + amount: 160 + }, + burnTime: 10 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/creosote') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:biomass', + amount: 40 + }, + burnTime: 10 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/biomass') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:oil', + amount: 200 + }, + burnTime: 10 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:oil_heavy', + amount: 32 + }, + burnTime: 10 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/oil_heavy') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:sulfuric_heavy_fuel', + amount: 32 + }, + burnTime: 10 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/sulfuric_heavy_fuel') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:heavy_fuel', + amount: 16 + }, + burnTime: 30 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/heavy_fuel') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:fish_oil', + amount: 50 + }, + burnTime: 100 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/fish_oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluid: 'tfc:olive_oil', + amount: 50 + }, + burnTime: 150 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/olive_oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluid: 'firmalife:soybean_oil', + amount: 50 + }, + burnTime: 150 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/soybean_oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:seed_oil', + amount: 50 + }, + burnTime: 150 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/seed_oil') + //#endregion } diff --git a/kubejs/server_scripts/create_connected/recipes.js b/kubejs/server_scripts/create_connected/recipes.js index c0eaa78a8..4b483c6b7 100644 --- a/kubejs/server_scripts/create_connected/recipes.js +++ b/kubejs/server_scripts/create_connected/recipes.js @@ -7,6 +7,9 @@ const registerCreateConnectedRecipes = (event) => { event.remove({ output: item }) }) + event.stonecutting('create_connected:copycat_box', '#forge:ingots/zinc') + event.stonecutting('2x create_connected:copycat_catwalk', '#forge:ingots/zinc') + // Remove Fluid Vessel Crafting event.remove({ id: 'create_connected:crafting/kinetics/fluid_vessel' }) @@ -65,40 +68,5 @@ const registerCreateConnectedRecipes = (event) => { E: '#forge:stone' }).id('create_connected:crafting/kinetics/sequenced_pulse_generator') - - // Windows - event.shapeless(`2x create_connected:cherry_window_pane`, - [ - `create_connected:cherry_window`, - '#forge:tools/saws' - ]) - .id(`create_connected:crafting/palettes/cherry_window_pane`) - - event.recipes.gtceu.cutter(`create_connected:cherry_window_pane`) - .itemInputs(`3x create_connected:cherry_window`) - .itemOutputs(`8x create_connected:cherry_window_pane`) - .duration(40) - .EUt(7) - - - event.shapeless(`2x create_connected:bamboo_window_pane`, - [ - `create_connected:bamboo_window`, - '#forge:tools/saws' - ]) - .id(`create_connected:crafting/palettes/bamboo_window_pane`) - - event.recipes.gtceu.cutter(`create_connected:bamboo_window_pane`) - .itemInputs(`3x create_connected:bamboo_window`) - .itemOutputs(`8x create_connected:bamboo_window_pane`) - .duration(40) - .EUt(7) - - event.shaped('create_connected:cherry_window', [ - 'ABA', - ' A ' - ], { - A: 'afc:wood/planks/fig', - B: '#forge:glass' - }).id('create_connected:crafting/palettes/cherry_window') + event.replaceInput({ id: 'create_connected:crafting/kinetics/redstone_link_wildcard' }, 'create:transmitter', 'minecraft:redstone_torch') } \ No newline at end of file diff --git a/kubejs/server_scripts/create_factory_logistics/recipes.js b/kubejs/server_scripts/create_factory_logistics/recipes.js new file mode 100644 index 000000000..615edfec9 --- /dev/null +++ b/kubejs/server_scripts/create_factory_logistics/recipes.js @@ -0,0 +1,96 @@ +// priority: 0 + +function registerCreateFactoryLogisticsRecipes(event) { + + event.remove({ mod: 'create_factory_logistics' }) + + + event.recipes.createSequencedAssembly([ + 'create_factory_logistics:fluid_mechanism', + ], '#forge:plates/copper', [ + event.recipes.createDeploying('create_factory_logistics:incomplete_fluid_mechanism', ['create_factory_logistics:incomplete_fluid_mechanism', '#forge:small_springs/copper']), + event.recipes.createDeploying('create_factory_logistics:incomplete_fluid_mechanism', ['create_factory_logistics:incomplete_fluid_mechanism', '#forge:small_gears/brass']), + event.recipes.createDeploying('create_factory_logistics:incomplete_fluid_mechanism', ['create_factory_logistics:incomplete_fluid_mechanism', '#forge:bolts/wrought_iron']), + ]).transitionalItem('create_factory_logistics:incomplete_fluid_mechanism').loops(3).id('tfg:create_factory_logistics/sequenced_assembly/fluid_mechanism') + + event.recipes.gtceu.assembler('create_factory_logistics:fluid_mechanism') + .itemInputs('#forge:plates/copper', '2x #forge:small_springs/copper', '2x #forge:small_gears/brass', '2x #forge:bolts/wrought_iron') + .itemOutputs('create_factory_logistics:fluid_mechanism') + .duration(2000) + .EUt(20) + + + event.shaped('create_factory_logistics:jar_packager', [ + 'AAA', + 'BCD', + 'EFE' + ], { + A: '#forge:rods/copper', + B: '#forge:springs/copper', + C: 'gtceu:ulv_machine_hull', + D: 'create:fluid_tank', + E: 'create:electron_tube', + F: '#tfg:metal_bars' + }).id('create_factory_logistics:shaped/jar_packager') + + event.recipes.gtceu.assembler('create_factory_logistics:jar_packager') + .itemInputs('gtceu:ulv_machine_hull', '4x #forge:rods/copper', '#forge:springs/copper', 'create:fluid_tank', '#gtceu:circuits/ulv') + .itemOutputs('create_factory_logistics:jar_packager') + .duration(200) + .EUt(20) + + event.shapeless('create_factory_logistics:factory_fluid_gauge', ['create_factory_logistics:factory_fluid_gauge']) + .id('create_factory_logistics:shapeless/factory_fluid_gauge_clear') + + event.shaped('2x create_factory_logistics:factory_fluid_gauge', [ + 'ABA', + 'CDE', + 'FGF' + ], { + A: '#forge:screws/aluminium', + B: 'create_factory_logistics:fluid_mechanism', + C: '#gtceu:diodes', + D: 'create:stock_link', + E: '#gtceu:circuits/lv', + F: '#forge:plates/rose_quartz', + G: '#forge:tools/wrenches' + }).id('create_factory_logistics:shaped/factory_fluid_gauge') + + event.recipes.gtceu.assembler('create_factory_logistics:factory_fluid_gauge') + .itemInputs('create_factory_logistics:fluid_mechanism', '2x #forge:screws/aluminium', '#gtceu:diodes', 'create:stock_link', '#gtceu:circuits/lv', '2x #forge:plates/rose_quartz') + .itemOutputs('2x create_factory_logistics:factory_fluid_gauge') + .duration(150) + .EUt(16) + + + event.shapeless('create_factory_logistics:network_link', ['create_factory_logistics:network_link']) + .id('create_factory_logistics:shapeless/network_link_clear') + + event.shaped('create_factory_logistics:network_link', [ + 'ABC', + 'DEB', + 'FG ' + ], { + A: '#forge:tools/wrenches', + B: '#forge:screws/steel', + C: 'gtceu:fluid_detector_cover', + D: 'create:transmitter', + E: 'create:brass_casing', + F: '#forge:tools/screwdrivers', + G: '#gtceu:circuits/lv' + }).id('create_factory_logistics:shaped/network_link') + + event.recipes.gtceu.assembler('create_factory_logistics:network_link') + .itemInputs('create:brass_casing', 'gtceu:fluid_detector_cover', '#gtceu:circuits/lv', 'create:transmitter') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 72)) + .itemOutputs('create_factory_logistics:network_link') + .duration(150) + .EUt(16) + + event.recipes.gtceu.assembler('create_factory_logistics:network_link_tin') + .itemInputs('create:brass_casing', 'gtceu:fluid_detector_cover', '#gtceu:circuits/lv', 'create:transmitter') + .inputFluids(Fluid.of('gtceu:tin', 144)) + .itemOutputs('create_factory_logistics:network_link') + .duration(150) + .EUt(16) +} \ No newline at end of file diff --git a/kubejs/server_scripts/create_factory_logistics/tags.js b/kubejs/server_scripts/create_factory_logistics/tags.js new file mode 100644 index 000000000..be38f15a5 --- /dev/null +++ b/kubejs/server_scripts/create_factory_logistics/tags.js @@ -0,0 +1,7 @@ +// priority: 0 + +function registerCreateFactoryLogisticsItemTags(event) { + event.add('c:hidden_from_recipe_viewers', 'create_factory_logistics:incomplete_fluid_mechanism') + event.add('c:hidden_from_recipe_viewers', 'create_factory_logistics:copper_jar_package_8x8') + event.add('c:hidden_from_recipe_viewers', 'create_factory_logistics:composite_package') +} \ No newline at end of file diff --git a/kubejs/server_scripts/create_horse_power/recipes.js b/kubejs/server_scripts/create_horse_power/recipes.js index 652bfb2b2..9c8020f21 100644 --- a/kubejs/server_scripts/create_horse_power/recipes.js +++ b/kubejs/server_scripts/create_horse_power/recipes.js @@ -4,45 +4,39 @@ function registerCreateHorsePowerBlockRecipes(event) { event.remove({id: 'createhorsepower:horse_crank' }) - event.recipes.tfc.damage_inputs_shaped_crafting( - event.shaped('createhorsepower:horse_crank', [ - ' A ', - 'EBD', - 'CCC' - ], { - A: '#forge:fences/wooden', - B: '#forge:small_gears/bronze', - C: '#tfc:rock/raw', - D: '#forge:tools/hammers', - E: '#tfc:chisels' - }) - ).id('tfg:shaped/horse_crank_bronze') + event.shaped('createhorsepower:horse_crank', [ + ' A ', + 'EBD', + 'CCC' + ], { + A: '#forge:fences/wooden', + B: '#forge:small_gears/bronze', + C: '#tfc:rock/raw', + D: '#forge:tools/hammers', + E: '#forge:tools/saws' + }).id('tfg:shaped/horse_crank_bronze') - event.recipes.tfc.damage_inputs_shaped_crafting( - event.shaped('createhorsepower:horse_crank', [ - ' A ', - 'EBD', - 'CCC' - ], { - A: '#forge:fences/wooden', - B: '#forge:small_gears/bismuth_bronze', - C: '#tfc:rock/raw', - D: '#forge:tools/hammers', - E: '#tfc:chisels' - }) - ).id('tfg:shaped/horse_crank_bismuth_bronze') + event.shaped('createhorsepower:horse_crank', [ + ' A ', + 'EBD', + 'CCC' + ], { + A: '#forge:fences/wooden', + B: '#forge:small_gears/bismuth_bronze', + C: '#tfc:rock/raw', + D: '#forge:tools/hammers', + E: '#forge:tools/saws' + }).id('tfg:shaped/horse_crank_bismuth_bronze') - event.recipes.tfc.damage_inputs_shaped_crafting( - event.shaped('createhorsepower:horse_crank', [ - ' A ', - 'EBD', - 'CCC' - ], { - A: '#forge:fences/wooden', - B: '#forge:small_gears/black_bronze', - C: '#tfc:rock/raw', - D: '#forge:tools/hammers', - E: '#tfc:chisels' - }) - ).id('tfg:shaped/horse_crank_black_bronze') + event.shaped('createhorsepower:horse_crank', [ + ' A ', + 'EBD', + 'CCC' + ], { + A: '#forge:fences/wooden', + B: '#forge:small_gears/black_bronze', + C: '#tfc:rock/raw', + D: '#forge:tools/hammers', + E: '#forge:tools/saws' + }).id('tfg:shaped/horse_crank_black_bronze') } \ No newline at end of file diff --git a/kubejs/server_scripts/create_hypertube/recipes.js b/kubejs/server_scripts/create_hypertube/recipes.js new file mode 100644 index 000000000..340fe2af4 --- /dev/null +++ b/kubejs/server_scripts/create_hypertube/recipes.js @@ -0,0 +1,21 @@ +function registerCreateHypertubeRecipes(event) { + event.remove({ mod: 'create_hypertube' }) + + event.recipes.gtceu.assembler('create_hypertube:hypertube') + .itemInputs('2x #forge:plates/stainless_steel', '4x ae2:quartz_glass') + .itemOutputs('8x create_hypertube:hypertube') + .EUt(512) + .duration(40) + event.recipes.gtceu.assembler('create_hypertube:entrance') + .itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal') + .itemOutputs('create_hypertube:hypertube_entrance') + .inputFluids(Fluid.of('gtceu:silicone_rubber', 288)) + .EUt(512) + .duration(80) + event.recipes.gtceu.assembler('create_hypertube:entrance_sbr') + .itemInputs('4x #forge:plates/stainless_steel','create:smart_chute' ,'greate:stainless_steel_cogwheel', 'ae2:charged_certus_quartz_crystal') + .itemOutputs('create_hypertube:hypertube_entrance') + .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144)) + .EUt(512) + .duration(80) +} diff --git a/kubejs/server_scripts/createdeco/recipes.js b/kubejs/server_scripts/createdeco/recipes.js index 24f81455b..e20797bc9 100644 --- a/kubejs/server_scripts/createdeco/recipes.js +++ b/kubejs/server_scripts/createdeco/recipes.js @@ -47,6 +47,8 @@ const registerCreatedecoRecipes = (event) => { event.remove({ id: 'createdeco:industrial_iron_bars' }) event.remove({ id: 'createdeco:zinc_bars_overlay' }) event.remove({ id: 'createdeco:zinc_bars' }) + event.remove({ id: 'createdeco:industrial_iron_block' }) + event.remove({ id: 'createdeco:netherite_ingot' }) event.remove({ id: 'gtceu:assembler/bricks' }) event.remove({ type: 'minecraft:stonecutting', input: '#forge:storage_blocks/tin_alloy' }) event.remove({ type: 'minecraft:stonecutting', input: '#forge:storage_blocks/brass' }) @@ -78,7 +80,7 @@ const registerCreatedecoRecipes = (event) => { let ingredients = { T: `minecraft:glowstone`, - N: `#forge:nuggets/${replacementLampType}`, + N: `#forge:bolts/${replacementLampType}`, P: `#forge:plates/${replacementLampType}`, D: null, X: null @@ -96,15 +98,15 @@ const registerCreatedecoRecipes = (event) => { } if (lampType === 'iron') { - ingredients.N = '#forge:nuggets/wrought_iron'; + ingredients.N = '#forge:bolts/wrought_iron'; ingredients.P = '#forge:plates/wrought_iron'; } if (lampType === 'andesite') { - ingredients.N = '#forge:nuggets/tin_alloy'; + ingredients.N = '#forge:bolts/tin_alloy'; ingredients.P = '#forge:plates/tin_alloy'; } if (lampType === 'industrial_iron') { - ingredients.N = '#forge:nuggets/steel'; + ingredients.N = '#forge:bolts/steel'; ingredients.P = '#forge:plates/steel'; } @@ -174,6 +176,46 @@ const registerCreatedecoRecipes = (event) => { }); //#endregion + event.stonecutting('4x createdeco:andesite_mesh_fence', '#forge:ingots/tin_alloy') + event.stonecutting('4x createdeco:andesite_catwalk', '#forge:ingots/tin_alloy') + event.stonecutting('2x createdeco:andesite_catwalk_stairs', '#forge:ingots/tin_alloy') + event.stonecutting('8x createdeco:andesite_catwalk_railing', '#forge:ingots/tin_alloy') + event.stonecutting('4x createdeco:andesite_facade', '#forge:ingots/tin_alloy') + event.stonecutting('3x createdeco:andesite_support_wedge', '#forge:ingots/tin_alloy') + event.stonecutting('4x createdeco:iron_mesh_fence', '#forge:ingots/wrought_iron') + event.stonecutting('4x createdeco:iron_catwalk', '#forge:ingots/wrought_iron') + event.stonecutting('2x createdeco:iron_catwalk_stairs', '#forge:ingots/wrought_iron') + event.stonecutting('8x createdeco:iron_catwalk_railing', '#forge:ingots/wrought_iron') + event.stonecutting('4x createdeco:iron_facade', '#forge:ingots/wrought_iron') + event.stonecutting('3x createdeco:iron_support_wedge', '#forge:ingots/wrought_iron') + + event.shaped('8x createdeco:iron_catwalk_railing', [ + 'AAA', + 'B B', + 'B B' + ], { + A: '#forge:plates/wrought_iron', + B: 'tfc:metal/bars/wrought_iron' + }).id('createdeco:iron_catwalk_railing') + + event.shaped('4x createdeco:iron_catwalk', [ + ' A ', + 'ABA', + ' A ' + ], { + A: '#forge:plates/wrought_iron', + B: 'tfc:metal/bars/wrought_iron' + }).id('createdeco:iron_catwalk') + + event.shaped('2x createdeco:iron_catwalk_stairs', [ + ' A', + 'AB' + ], { + A: 'createdeco:iron_catwalk', + B: 'tfc:metal/bars/wrought_iron' + }).id('createdeco:iron_catwalk_stairs') + + // #region Bars + Doors const metalThings = [ @@ -223,6 +265,15 @@ const registerCreatedecoRecipes = (event) => { .duration(100) .EUt(GTValues.VA[GTValues.LV]) .circuit(13) + + event.shaped(`4x createdeco:${bar.metal}_facade`, [ + ' A ', + 'ABA', + ' A ' + ], { + A: `#forge:rods/${bar.material}`, + B: `createdeco:${bar.metal}_mesh_fence` + }).id(`tfg:shaped/createdeco_${bar.metal}_facade`) }) // #endregion @@ -273,7 +324,7 @@ const registerCreatedecoRecipes = (event) => { .duration(GTMaterials.Zinc.getMass()) .EUt(GTValues.VA[GTValues.ULV]) - event.recipes.tfc.anvil(`createdeco:andesite_trapdoor`, `#forge:ingots/iron_alloy`, ['shrink_last', 'draw_second_last', 'draw_third_last']) + event.recipes.tfc.anvil(`createdeco:andesite_trapdoor`, `#forge:ingots/tin_alloy`, ['shrink_last', 'draw_second_last', 'draw_third_last']) .tier(3).id(`createdeco:anvil/andesite_trapdoor`) event.recipes.gtceu.alloy_smelter(`tfg:cast_tin_alloy_trapdoor`) @@ -383,4 +434,34 @@ const registerCreatedecoRecipes = (event) => { }) // #endregion + + // #region Ladders + + event.shaped('6x createdeco:iron_ladder', [ + 'A A', + 'AAA', + 'A A' + ], { + A: '#forge:rods/wrought_iron' + }).id('tfg:createdeco/shaped/iron_ladder') + + event.stonecutting('2x createdeco:iron_ladder', '#forge:ingots/wrought_iron') + + event.shaped('6x createdeco:zinc_ladder', [ + 'A A', + 'AAA', + 'A A' + ], { + A: '#forge:rods/zinc' + }).id('tfg:createdeco/shaped/zinc_ladder') + + event.shaped('6x createdeco:industrial_iron_ladder', [ + 'A A', + 'AAA', + 'A A' + ], { + A: '#forge:rods/steel' + }).id('tfg:createdeco/shaped/industrial_iron_ladder') + + // #endregion }; diff --git a/kubejs/server_scripts/createdeco/tags.js b/kubejs/server_scripts/createdeco/tags.js index bd5a7cb04..fa693ddef 100644 --- a/kubejs/server_scripts/createdeco/tags.js +++ b/kubejs/server_scripts/createdeco/tags.js @@ -9,7 +9,8 @@ const registerCreateDecoItemTags = (event) => { }); //#endregion - event.remove('createdeco:internal/blocks/iron_blocks', '#forge:storage_blocks/iron') + event.remove('createdeco:internal/blocks/iron_blocks', 'minecraft:iron_block') + event.remove('createdeco:internal/blocks/industrial_iron_blocks', 'create:industrial_iron_block') //#region Apply Tags metalBars.forEach(metalBars => { @@ -17,6 +18,12 @@ const registerCreateDecoItemTags = (event) => { event.add('tfg:metal_bars', `createdeco:${metalBars}_bars_overlay`) }); + event.add('createdeco:metal_trapdoors', 'createdeco:andesite_trapdoor') + event.add('createdeco:metal_trapdoors', 'createdeco:brass_trapdoor') + event.add('createdeco:metal_trapdoors', 'createdeco:copper_trapdoor') + event.add('createdeco:metal_trapdoors', 'createdeco:industrial_iron_trapdoor') + event.add('createdeco:metal_trapdoors', 'createdeco:zinc_trapdoor') + event.add("createdeco:internal/plates/iron_plates", "#forge:plates/wrought_iron") event.add("createdeco:internal/plates/copper_plates", "#forge:plates/copper") event.add("createdeco:internal/plates/brass_plates", "#forge:plates/brass") diff --git a/kubejs/server_scripts/endermanoverhaul/tags.js b/kubejs/server_scripts/endermanoverhaul/tags.js index c381c1956..08900e071 100644 --- a/kubejs/server_scripts/endermanoverhaul/tags.js +++ b/kubejs/server_scripts/endermanoverhaul/tags.js @@ -10,8 +10,6 @@ const registerEndermanOverhaulItemTags = (event) => { 'endermanoverhaul:savannah_hood', 'endermanoverhaul:snowy_hood', - 'endermanoverhaul:soul_pearl', - 'endermanoverhaul:ancient_pearl', 'endermanoverhaul:bubble_pearl', 'endermanoverhaul:icy_pearl', 'endermanoverhaul:crimson_pearl', diff --git a/kubejs/server_scripts/extended_ae2/recipes.js b/kubejs/server_scripts/extended_ae2/recipes.js index 97f7df9e5..ec144fec7 100644 --- a/kubejs/server_scripts/extended_ae2/recipes.js +++ b/kubejs/server_scripts/extended_ae2/recipes.js @@ -10,190 +10,274 @@ const registerExtendedAE2Recipes = (event) => { ], mod: 'expatternprovider' }); - //#region Ext interface + //#region Ext Interface // IV - event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_iv') + + event.recipes.gtceu.assembler('expatternprovider:ex_interface_iv') .itemInputs( - '2x #megacells:mega_interface', - '4x megacells:accumulation_processor', - '4x gtceu:iv_conveyor_module', - 'gtceu:fusion_glass', - '2x #forge:dense_plates/tungsten_steel', - '#gtceu:circuits/iv', - '2x #gtceu:circuits/ev',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:iv_conveyor_module', + '8x gtceu:laminated_glass', + '4x gtceu:tungsten_steel_plate', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '2x #ae2:interface') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) .itemOutputs('expatternprovider:ex_interface') .duration(300) - .EUt(7680) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) - // LuV - event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_luv') + // LuV Moon Only + + event.recipes.gtceu.assembler('expatternprovider:ex_interface_luv_moon') .itemInputs( - '4x #megacells:mega_interface', - '4x megacells:accumulation_processor', - '4x gtceu:luv_conveyor_module', - '2x gtceu:fusion_glass', - '2x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:luv_conveyor_module', + '8x gtceu:laminated_glass', + '4x #forge:plates/rhodium_plated_palladium', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '2x #ae2:interface') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8)) .itemOutputs('2x expatternprovider:ex_interface') .duration(300) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') // ZPM - event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_zpm') - .itemInputs( - '8x #megacells:mega_interface', - '4x megacells:accumulation_processor', - '4x gtceu:zpm_conveyor_module', - '4x gtceu:fusion_glass', - '2x #forge:dense_plates/naquadah_alloy', - '#gtceu:circuits/zpm', - '2x #gtceu:circuits/luv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - .itemOutputs('4x expatternprovider:ex_interface') - .duration(300) - .EUt(119680) - .cleanroom(CleanroomType.CLEANROOM) - // UV - event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_ev') + event.recipes.gtceu.assembler('expatternprovider:ex_interface_zpm') .itemInputs( - '16x #megacells:mega_interface', - '4x megacells:accumulation_processor', - '4x gtceu:uv_conveyor_module', - '8x gtceu:fusion_glass', - '4x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:zpm_conveyor_module', + '8x gtceu:laminated_glass', + '4x #forge:plates/naquadah_alloy', + '32x ae2:annihilation_core', + '32x ae2:formation_core', + 'megacells:accumulation_processor', + '16x #ae2:interface') + .inputFluids(Fluid.of('tfg:fluix', 144*16)) .itemOutputs('8x expatternprovider:ex_interface') .duration(300) - .EUt(491520) + .EUt(GTValues.VA[GTValues.ZPM]) .cleanroom(CleanroomType.CLEANROOM) + + // Extended Interface Upgrade + + // IV + + event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_iv') + .itemInputs( + 'gtceu:iv_conveyor_module', + '8x gtceu:laminated_glass', + '4x gtceu:tungsten_steel_plate', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '#ae2:interface') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) + .itemOutputs('expatternprovider:interface_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) + + // LuV Moon Only + + event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_luv_moon') + .itemInputs( + 'gtceu:luv_conveyor_module', + '8x gtceu:laminated_glass', + '4x #forge:plates/rhodium_plated_palladium', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8)) + .itemOutputs('2x expatternprovider:interface_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') + + // ZPM + + event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_zpm') + .itemInputs( + 'gtceu:zpm_conveyor_module', + '8x gtceu:laminated_glass', + '4x #forge:plates/naquadah_alloy', + '32x ae2:annihilation_core', + '32x ae2:formation_core', + 'megacells:accumulation_processor', + '8x #ae2:interface') + .inputFluids(Fluid.of('tfg:fluix', 144*16)) + .itemOutputs('8x expatternprovider:interface_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.ZPM]) + .cleanroom(CleanroomType.CLEANROOM) + //#endregion //#region Oversized Interface - //Luv + // IV event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_luv') .itemInputs( - '2x #expatternprovider:extended_interface', - '8x megacells:accumulation_processor', - '4x gtceu:luv_robot_arm', - '8x gtceu:fusion_glass', - '4x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + '4x #expatternprovider:extended_interface', + '4x megacells:accumulation_processor', + 'gtceu:iv_robot_arm', + 'gtceu:iv_fluid_regulator', + '4x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/iv',) + .inputFluids(Fluid.of('tfg:fluix', 144*9)) .itemOutputs("expatternprovider:oversize_interface") .duration(300) - .EUt(GTValues.VA[GTValues.LuV]) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8)) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) - //ZPM + // LuV event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_zpm') .itemInputs( - '8x #expatternprovider:extended_interface', - '8x megacells:accumulation_processor', - '4x gtceu:zpm_robot_arm', - '8x gtceu:fusion_glass', - '4x #forge:dense_plates/naquadah_alloy', - '#gtceu:circuits/zpm', - '2x #gtceu:circuits/luv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + '4x #expatternprovider:extended_interface', + '4x megacells:accumulation_processor', + 'gtceu:luv_robot_arm', + 'gtceu:luv_fluid_regulator', + '4x #forge:dense_plates/rhodium_plated_palladium', + '#gtceu:circuits/luv') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4)) .itemOutputs("4x expatternprovider:oversize_interface") .duration(300) - .EUt(GTValues.VA[GTValues.ZPM]) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8)) - .cleanroom(CleanroomType.CLEANROOM) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') - //UV + // ZPM event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_uv') .itemInputs( - '16x #expatternprovider:extended_interface', - '8x megacells:accumulation_processor', - '4x gtceu:uv_robot_arm', - '8x gtceu:fusion_glass', - '4x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + '8x #expatternprovider:extended_interface', + '4x megacells:accumulation_processor', + 'gtceu:zpm_robot_arm', + 'gtceu:zpm_fluid_regulator', + '4x #forge:dense_plates/naquadah_alloy', + '#gtceu:circuits/zpm') + .inputFluids(Fluid.of('tfg:fluix', 144*18)) .itemOutputs("8x expatternprovider:oversize_interface") .duration(300) - .EUt(GTValues.VA[GTValues.UV]) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8)) + .EUt(GTValues.VA[GTValues.ZPM]) .cleanroom(CleanroomType.CLEANROOM) //#endregion - //#region ex pattern provider + //#region Ext Pattern Provider + // IV - event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_iv') + + event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_iv') .itemInputs( - '2x #megacells:mega_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:iv_conveyor_module', - '2x #forge:dense_plates/tungsten_steel', - '#gtceu:circuits/iv', - '2x #gtceu:circuits/ev',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:iv_robot_arm', + '8x gtceu:laminated_glass', + '4x gtceu:tungsten_steel_plate', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '2x #ae2:pattern_provider') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) .itemOutputs('expatternprovider:ex_pattern_provider') .duration(300) - .EUt(7680) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) - // LuV - event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_luv') + // LuV Moon Only + + event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_moon') .itemInputs( - '4x #megacells:mega_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:luv_conveyor_module', - '2x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:luv_robot_arm', + '8x gtceu:laminated_glass', + '4x #forge:plates/rhodium_plated_palladium', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '2x #ae2:pattern_provider') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8)) .itemOutputs('2x expatternprovider:ex_pattern_provider') .duration(300) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') // ZPM - event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_zpm') + + event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_zpm') .itemInputs( - '8x #megacells:mega_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:zpm_conveyor_module', - '2x #forge:dense_plates/naquadah_alloy', - '#gtceu:circuits/zpm', - '2x #gtceu:circuits/luv',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) - .itemOutputs('4x expatternprovider:ex_pattern_provider') - .duration(300) - .EUt(119680) - .cleanroom(CleanroomType.CLEANROOM) - - //UV - event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_uv') - .itemInputs( - '16x #megacells:mega_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:uv_conveyor_module', - '2x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) - .inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152)) + 'gtceu:zpm_robot_arm', + '8x gtceu:laminated_glass', + '4x #forge:plates/naquadah_alloy', + '32x ae2:annihilation_core', + '32x ae2:formation_core', + 'megacells:accumulation_processor', + '16x #ae2:pattern_provider') + .inputFluids(Fluid.of('tfg:fluix', 144*16)) .itemOutputs('8x expatternprovider:ex_pattern_provider') .duration(300) - .EUt(491520) + .EUt(GTValues.VA[GTValues.ZPM]) + .cleanroom(CleanroomType.CLEANROOM) + + // Pattern Provider Upgrade + + // IV + + event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_iv') + .itemInputs( + 'gtceu:iv_robot_arm', + '8x gtceu:laminated_glass', + '4x gtceu:tungsten_steel_plate', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor', + '#ae2:pattern_provider') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) + .itemOutputs('expatternprovider:pattern_provider_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) + + // LuV Moon Only + + event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_luv_moon') + .itemInputs( + 'gtceu:luv_robot_arm', + '8x gtceu:laminated_glass', + '4x #forge:plates/rhodium_plated_palladium', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + 'megacells:accumulation_processor') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8)) + .itemOutputs('2x expatternprovider:pattern_provider_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') + + // ZPM + + event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_zpm') + .itemInputs( + 'gtceu:zpm_robot_arm', + '8x gtceu:laminated_glass', + '4x #forge:plates/naquadah_alloy', + '32x ae2:annihilation_core', + '32x ae2:formation_core', + 'megacells:accumulation_processor', + '8x #ae2:pattern_provider') + .inputFluids(Fluid.of('tfg:fluix', 144*16)) + .itemOutputs('8x expatternprovider:pattern_provider_upgrade') + .duration(300) + .circuit(4) + .EUt(GTValues.VA[GTValues.ZPM]) .cleanroom(CleanroomType.CLEANROOM) //#endregion @@ -372,94 +456,76 @@ const registerExtendedAE2Recipes = (event) => { '2x megacells:accumulation_processor',) .itemOutputs('expatternprovider:ex_pattern_access_part') .duration(100) - .EUt(1920) + .EUt(GTValues.VA[GTValues.EV]) + + event.recipes.gtceu.assembler('expatternprovider:pattern_terminal_upgrade') + .itemInputs( + '4x ae2:logic_processor', + '2x megacells:accumulation_processor') + .itemOutputs('expatternprovider:pattern_terminal_upgrade') + .duration(100) + .circuit(2) + .EUt(GTValues.VA[GTValues.EV]) // Wireless Crafting Terminal event.recipes.gtceu.assembler('expatternprovider:wireless_ex_pat') .itemInputs( '2x gtceu:hv_lithium_battery', - '2x gtceu:luv_sensor', - 'gtceu:luv_emitter', - '2x #forge:rods/osmiridium', + '2x gtceu:iv_sensor', + 'gtceu:iv_emitter', + '2x #forge:rods/iridium', 'ae2:wireless_terminal', 'expatternprovider:ex_pattern_access_part') .itemOutputs('expatternprovider:wireless_ex_pat') .duration(30) - .EUt(250) + .EUt(GTValues.VA[GTValues.IV]) //#region ex molecular assembler - event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_iv') - .itemInputs( - '8x ae2:molecular_assembler', - '4x #gtceu:circuits/iv', - '2x #gtceu:circuits/ev', - '8x megacells:accumulation_processor', - '8x ae2:logic_processor', - '2x gtceu:iv_conveyor_module', - '2x gtceu:iv_robot_arm', - '4x #forge:rods/long/tungsten_steel',) - .inputFluids( - Fluid.of('gtceu:soldering_alloy', 576), - Fluid.of('gtceu:polybenzimidazole', 1152),) - .itemOutputs('expatternprovider:ex_molecular_assembler') - .duration(200) - .EUt(7680) - .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_luv') - .itemInputs( - '16x ae2:molecular_assembler', - '4x #gtceu:circuits/luv', - '2x #gtceu:circuits/iv', - '8x megacells:accumulation_processor', - '8x ae2:logic_processor', - '2x gtceu:luv_conveyor_module', - '2x gtceu:luv_robot_arm', - '4x #forge:rods/long/rhodium_plated_palladium',) - .inputFluids( - Fluid.of('gtceu:soldering_alloy', 576), - Fluid.of('gtceu:polybenzimidazole', 1152),) - .itemOutputs('2x expatternprovider:ex_molecular_assembler') - .duration(200) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) + // IV + event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_iv') + .itemInputs( + '2x #gtceu:circuits/iv', + '8x gtceu:cleanroom_glass', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + '2x gtceu:iv_robot_arm', + 'ae2:molecular_assembler') + .inputFluids(Fluid.of('tfg:fluix', 144*4)) + .itemOutputs('expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_zpm') - .itemInputs( - '32x ae2:molecular_assembler', - '4x #gtceu:circuits/zpm', - '2x #gtceu:circuits/luv', - '8x megacells:accumulation_processor', - '8x ae2:logic_processor', - '2x gtceu:zpm_conveyor_module', - '2x gtceu:zpm_robot_arm', - '4x #forge:rods/long/naquadah_alloy') - .inputFluids( - Fluid.of('gtceu:soldering_alloy', 576), - Fluid.of('gtceu:polybenzimidazole', 1152),) - .itemOutputs('4x expatternprovider:ex_molecular_assembler') - .duration(200) - .EUt(122880) - .cleanroom(CleanroomType.CLEANROOM) + // LuV Moon + event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_luv') + .itemInputs( + '2x #gtceu:circuits/luv', + '8x gtceu:cleanroom_glass', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + '2x gtceu:luv_robot_arm', + '2x ae2:molecular_assembler') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4)) + .itemOutputs('4x expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') - event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_uv') - .itemInputs( - '32x ae2:molecular_assembler', - '32x ae2:molecular_assembler', - '4x #gtceu:circuits/uv', - '2x #gtceu:circuits/zpm', - '8x megacells:accumulation_processor', - '8x ae2:logic_processor', - '2x gtceu:uv_conveyor_module', - '2x gtceu:uv_robot_arm', - '4x #forge:rods/long/darmstadtium') - .inputFluids( - Fluid.of('gtceu:soldering_alloy', 576), - Fluid.of('gtceu:polybenzimidazole', 1152),) - .itemOutputs('8x expatternprovider:ex_molecular_assembler') - .duration(200) - .EUt(491520) - .cleanroom(CleanroomType.CLEANROOM) + // ZPM + event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_zpm') + .itemInputs( + '2x #gtceu:circuits/zpm', + '8x gtceu:cleanroom_glass', + '4x ae2:annihilation_core', + '4x ae2:formation_core', + '2x gtceu:zpm_robot_arm', + '4x ae2:molecular_assembler') + .inputFluids(Fluid.of('tfg:fluix', 144*16)) + .itemOutputs('8x expatternprovider:ex_molecular_assembler') + .duration(200) + .EUt(GTValues.VA[GTValues.ZPM]) + .cleanroom(CleanroomType.CLEANROOM) //#endregion @@ -488,6 +554,18 @@ const registerExtendedAE2Recipes = (event) => { .duration(200) .EUt(1920) + event.recipes.gtceu.assembler('expatternprovider:drive_upgrade') + .itemInputs( + 'gtceu:ev_machine_casing', + '2x megacells:accumulation_processor', + '4x ae2:logic_processor', + '4x ae2:engineering_processor', + '2x ae2:capacity_card',) + .itemOutputs('expatternprovider:drive_upgrade') + .duration(200) + .circuit(2) + .EUt(1920) + event.recipes.gtceu.assembler('expatternprovider:ingredient_buffer') .itemInputs( 'gtceu:hv_machine_casing', @@ -502,242 +580,171 @@ const registerExtendedAE2Recipes = (event) => { //#endregion - //#region Assembler Matrix + //#region Matrix //Frame - event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_luv') + event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame') .itemInputs( '4x gtceu:plascrete', '4x gtceu:luv_machine_casing', - '1x #gtceu:circuits/luv', - '1x megacells:accumulation_processor', + '1x #gtceu:circuits/iv', '4x ae2:logic_processor', - '4x #forge:rods/long/rhodium_plated_palladium', + '4x megacells:accumulation_processor', + '16x #forge:rods/niobium_nitride', '1x expatternprovider:ex_molecular_assembler',) .inputFluids( - Fluid.of("gtceu:concrete", 1152), - Fluid.of('gtceu:polybenzimidazole', 1430),) + Fluid.of("gtceu:concrete", 144*8), + Fluid.of('tfg:fluix', 144*16),) .itemOutputs('expatternprovider:assembler_matrix_frame') - .duration(400) - .EUt(30768) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4)) + .duration(2000) + .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_zpm') + event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_moon') .itemInputs( '8x gtceu:plascrete', - '4x gtceu:zpm_machine_casing', - '1x #gtceu:circuits/zpm', - '1x megacells:accumulation_processor', + '8x gtceu:iv_machine_casing', + '1x #gtceu:circuits/iv', '4x ae2:logic_processor', - '4x #forge:rods/long/naquadah_alloy', - '1x expatternprovider:ex_molecular_assembler',) + '4x megacells:accumulation_processor', + '16x #forge:rods/niobium_nitride', + '4x expatternprovider:ex_molecular_assembler',) .inputFluids( - Fluid.of("gtceu:concrete", 1152), - Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('4x expatternprovider:assembler_matrix_frame') - .duration(400) - .EUt(123072) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4)) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_uv') - .itemInputs( - '16x gtceu:plascrete', - '1x gtceu:uv_machine_casing', - '1x #gtceu:circuits/uv', - '1x megacells:accumulation_processor', - '4x ae2:logic_processor', - '4x #forge:rods/long/darmstadtium', - '1x expatternprovider:ex_molecular_assembler',) - .inputFluids( - Fluid.of("gtceu:concrete", 1152), - Fluid.of('gtceu:polybenzimidazole', 1430),) + Fluid.of('gtceu:concrete', 144*8), + Fluid.of('tfg:cryogenized_fluix', 144*16),) .itemOutputs('8x expatternprovider:assembler_matrix_frame') - .duration(400) - .EUt(492288) - .stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4)) - .cleanroom(CleanroomType.CLEANROOM) + .duration(2000) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') //Matrix Wall event.recipes.gtceu.assembler('expatternprovider:assembler_matrix_wall_luv') .itemInputs( - '4x gtceu:iridium_frame', - '4x gtceu:plascrete', - "1x gtceu:incoloy_ma_956_plate",) + '#forge:frames/polytetrafluoroethylene', + 'gtceu:plascrete', + '6x gtceu:polytetrafluoroethylene_plate',) .inputFluids( - Fluid.of("gtceu:styrene_butadiene_rubber", 1152) - ) + Fluid.of('gtceu:concrete', 144*4)) .itemOutputs('expatternprovider:assembler_matrix_wall') .duration(800) - .EUt(30768) + .EUt(GTValues.VA[GTValues.IV]) //Matrix Glass event.recipes.gtceu.assembler("expatternprovider:assembler_matrix_glass") .itemInputs( - '4x gtceu:iridium_frame', - "4x gtceu:cleanroom_glass", - "1x gtceu:incoloy_ma_956_plate",) + '#forge:frames/polytetrafluoroethylene', + 'gtceu:cleanroom_glass', + '6x gtceu:polytetrafluoroethylene_plate',) .inputFluids( - Fluid.of("gtceu:styrene_butadiene_rubber", 1152) - ) + Fluid.of('gtceu:concrete', 144*4)) .itemOutputs("expatternprovider:assembler_matrix_glass") .duration(800) - .EUt(30768) + .EUt(GTValues.VA[GTValues.IV]) //Matrix Pattern - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_luv") + event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern") .itemInputs( '#expatternprovider:extended_pattern_provider', - '4x megacells:accumulation_processor', + '8x megacells:accumulation_processor', '4x gtceu:luv_robot_arm', '2x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) - .inputFluids( - Fluid.of("gtceu:europium", 16), - Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('1x expatternprovider:assembler_matrix_pattern') - .duration(800) - .EUt(GTValues.VA[GTValues.LuV]) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_zpm") - .itemInputs( - '4x #expatternprovider:extended_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:zpm_robot_arm', - '2x #forge:dense_plates/naquadah_alloy', '#gtceu:circuits/zpm', '2x #gtceu:circuits/luv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:fluix', 144*16), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('4x expatternprovider:assembler_matrix_pattern') - .duration(800) - .EUt(GTValues.VA[GTValues.ZPM]) + .itemOutputs('expatternprovider:assembler_matrix_pattern') + .duration(20*30) + .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_uv") + event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_moon") .itemInputs( - '8x #expatternprovider:extended_pattern_provider', - '4x megacells:accumulation_processor', - '4x gtceu:uv_robot_arm', - '2x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) + '2x #expatternprovider:extended_pattern_provider', + '8x megacells:accumulation_processor', + '4x gtceu:iv_robot_arm', + '2x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/luv', + '2x #gtceu:circuits/iv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:cryogenized_fluix', 144*8), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('8x expatternprovider:assembler_matrix_pattern') - .duration(800) - .EUt(GTValues.VA[GTValues.UV]) - .cleanroom(CleanroomType.CLEANROOM) + .itemOutputs('2x expatternprovider:assembler_matrix_pattern') + .duration(20*30) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') //Matrix Crafter - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_luv") + event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter") .itemInputs( "#expatternprovider:oversize_interface", - '4x megacells:accumulation_processor', - 'gtceu:iv_field_generator', + '8x megacells:accumulation_processor', + '4x gtceu:luv_field_generator', '2x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) - .inputFluids( - Fluid.of("gtceu:europium", 16), - Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('1x expatternprovider:assembler_matrix_crafter') - .duration(800) - .EUt(GTValues.VA[GTValues.LuV]) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_zpm") - .itemInputs( - "4x #expatternprovider:oversize_interface", - '4x megacells:accumulation_processor', - 'gtceu:luv_field_generator', - '2x #forge:dense_plates/naquadah_alloy', '#gtceu:circuits/zpm', '2x #gtceu:circuits/luv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:fluix', 144*16), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('4x expatternprovider:assembler_matrix_crafter') - .duration(800) - .EUt(GTValues.VA[GTValues.ZPM]) + .itemOutputs('expatternprovider:assembler_matrix_crafter') + .duration(20*30) + .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_uv") + + event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_moon") .itemInputs( - "8x #expatternprovider:oversize_interface", - '4x megacells:accumulation_processor', - 'gtceu:iv_field_generator', - '2x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) + "2x #expatternprovider:oversize_interface", + '8x megacells:accumulation_processor', + '4x gtceu:iv_field_generator', + '2x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/luv', + '2x #gtceu:circuits/iv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:cryogenized_fluix', 144*8), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs('8x expatternprovider:assembler_matrix_crafter') - .duration(800) - .EUt(GTValues.VA[GTValues.UV]) - .cleanroom(CleanroomType.CLEANROOM) + .itemOutputs('2x expatternprovider:assembler_matrix_crafter') + .duration(20*30) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') //Matrix Speed event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_luv") .itemInputs( "megacells:mega_crafting_accelerator", - '4x megacells:accumulation_processor', - "64x ae2:speed_card", + '8x megacells:accumulation_processor', + '4x gtceu:luv_conveyor_module', '2x #forge:dense_plates/rhodium_plated_palladium', - '#gtceu:circuits/luv', - '2x #gtceu:circuits/iv',) + '#gtceu:circuits/zpm', + '2x #gtceu:circuits/luv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:fluix', 144*16), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs("expatternprovider:assembler_matrix_speed") - .duration(800) + .itemOutputs('expatternprovider:assembler_matrix_speed') + .duration(20*30) .EUt(GTValues.VA[GTValues.LuV]) .cleanroom(CleanroomType.CLEANROOM) event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_zpm") .itemInputs( - "4x megacells:mega_crafting_accelerator", - '4x megacells:accumulation_processor', - "64x ae2:speed_card", - '2x #forge:dense_plates/naquadah_alloy', - '#gtceu:circuits/zpm', - '2x #gtceu:circuits/luv',) + "2x megacells:mega_crafting_accelerator", + '8x megacells:accumulation_processor', + '4x gtceu:iv_conveyor_module', + '2x #forge:dense_plates/tungsten_steel', + '#gtceu:circuits/luv', + '2x #gtceu:circuits/iv',) .inputFluids( - Fluid.of("gtceu:europium", 16), + Fluid.of('tfg:cryogenized_fluix', 144*8), Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs("4x expatternprovider:assembler_matrix_speed") - .duration(800) - .EUt(GTValues.VA[GTValues.ZPM]) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_uv") - .itemInputs( - "8x megacells:mega_crafting_accelerator", - '4x megacells:accumulation_processor', - "64x ae2:speed_card", - '2x #forge:dense_plates/darmstadtium', - '#gtceu:circuits/uv', - '2x #gtceu:circuits/zpm',) - .inputFluids( - Fluid.of("gtceu:europium", 16), - Fluid.of('gtceu:polybenzimidazole', 1430),) - .itemOutputs("8x expatternprovider:assembler_matrix_speed") - .duration(800) - .EUt(GTValues.VA[GTValues.UV]) - .cleanroom(CleanroomType.CLEANROOM) - + .itemOutputs('2x expatternprovider:assembler_matrix_speed') + .duration(20*30) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') //#endregion diff --git a/kubejs/server_scripts/firmaciv/recipes.js b/kubejs/server_scripts/firmaciv/recipes.js index 30bd983ac..233fc4b4b 100644 --- a/kubejs/server_scripts/firmaciv/recipes.js +++ b/kubejs/server_scripts/firmaciv/recipes.js @@ -61,7 +61,7 @@ const registerFirmaCivRecipes = (event) => { //#region Barometer event.recipes.gtceu.assembler('tfg:firmaciv/barometer') .itemInputs('#forge:plates/brass', '2x #forge:small_gears/brass', '#forge:glass_panes') - .inputFluids(Fluid.of('minecraft:water', 1000)) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) .circuit(12) .itemOutputs('firmaciv:barometer') .duration(75) diff --git a/kubejs/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index 90d2e64f0..b26110f2c 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -37,6 +37,10 @@ const registerFirmaLifeRecipes = (event) => { event.remove({ id: 'firmalife:heating/metal/stainless_steel_block_slab' }) event.remove({ id: 'firmalife:heating/metal/stainless_steel_block_stairs' }) + event.remove({ id: /^firmalife:crafting\/.*_dough/ }) + + event.remove({ id: 'firmalife:pot/chocolate' }) + //#endregion // Декрафт Jag Lid @@ -95,16 +99,8 @@ const registerFirmaLifeRecipes = (event) => { .duration(50) .EUt(2) - // Pineapple Fiber - event.recipes.gtceu.assembler(`tfg:firmalife/pineapple_fiber`) - .itemInputs('firmalife:food/pineapple') - .circuit(1) - .itemOutputs('firmalife:pineapple_fiber') - .duration(50) - .EUt(7) - // Pineapple Yarn - event.recipes.gtceu.assembler(`tfg:firmalife/pineapple_yarn`) + event.recipes.gtceu.wiremill(`tfg:firmalife/pineapple_yarn`) .itemInputs('firmalife:pineapple_fiber') .circuit(1) .itemOutputs('8x firmalife:pineapple_yarn') @@ -120,50 +116,52 @@ const registerFirmaLifeRecipes = (event) => { .EUt(7) //#region Wine Working - + event.recipes.gtceu.alloy_smelter('firmalife:empty_olivine_wine_bottle') .itemInputs('tfc:olivine_glass_batch') .notConsumable('gtceu:cylinder_casting_mold') .itemOutputs('firmalife:empty_olivine_wine_bottle') .duration(100) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.alloy_smelter('firmalife:empty_volcanic_wine_bottle') .itemInputs('tfc:volcanic_glass_batch') .notConsumable('gtceu:cylinder_casting_mold') .itemOutputs('firmalife:empty_volcanic_wine_bottle') .duration(100) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.alloy_smelter('firmalife:empty_hematitic_wine_bottle') .itemInputs('tfc:hematitic_glass_batch') .notConsumable('gtceu:cylinder_casting_mold') .itemOutputs('firmalife:empty_hematitic_wine_bottle') .duration(100) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.alloy_smelter('firmalife:wine_glass') .itemInputs('tfc:silica_glass_batch') .notConsumable('gtceu:cylinder_casting_mold') .itemOutputs('2x firmalife:wine_glass') .duration(100) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.assembler('firmalife:cork') .itemInputs('firmalife:treated_lumber') - .inputFluids(Fluid.of('tfc:limewater',1000)) + .inputFluids(Fluid.of('tfc:limewater', 1000)) .itemOutputs('8x firmalife:cork') .duration(300) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.assembler('firmalife:bottle_label') - .itemInputs('#forge:wax','minecraft:paper') + .itemInputs('#forge:wax', 'minecraft:paper') .itemOutputs('16x firmalife:bottle_label') .duration(30) .EUt(GTValues.VA[GTValues.ULV]) - + + event.replaceInput({ id: 'firmalife:crafting/bottle_label' }, 'firmalife:beeswax', '#forge:wax') + //#endregion - + // TODO: Не работает потому что грегтех // Доставание меда из сот /* @@ -182,13 +180,13 @@ const registerFirmaLifeRecipes = (event) => { 'firmalife:treated_wood_greenhouse_wall', '#forge:tiny_fluid_pipes/copper' ]) - .id('firmalife:crafting/greenhouse/treated_wood_greenhouse_port') + .id('firmalife:crafting/greenhouse/treated_wood_greenhouse_port') //#endregion Treated Wood //#region Медная / Copper - event.recipes.gtceu.bender('tfg:firmalife/sprinkler') + event.recipes.gtceu.bender('tfg:firmalife/sprinkler_electric_only') .itemInputs('#forge:plates/copper') .itemOutputs('firmalife:sprinkler') .circuit(4) @@ -267,7 +265,7 @@ const registerFirmaLifeRecipes = (event) => { 'firmalife:copper_greenhouse_wall', '#forge:tiny_fluid_pipes/copper' ]) - .id('firmalife:crafting/greenhouse/copper_greenhouse_port') + .id('firmalife:crafting/greenhouse/copper_greenhouse_port') //#endregion @@ -345,7 +343,7 @@ const registerFirmaLifeRecipes = (event) => { 'firmalife:iron_greenhouse_wall', '#forge:tiny_fluid_pipes/copper' ]) - .id('firmalife:crafting/greenhouse/iron_greenhouse_port') + .id('firmalife:crafting/greenhouse/iron_greenhouse_port') //#endregion @@ -419,10 +417,32 @@ const registerFirmaLifeRecipes = (event) => { 'firmalife:stainless_steel_greenhouse_wall', '#forge:tiny_fluid_pipes/copper' ]) - .id('firmalife:crafting/greenhouse/stainless_steel_greenhouse_port') + .id('firmalife:crafting/greenhouse/stainless_steel_greenhouse_port') //#endregion + event.shaped('firmalife:sweeper', [ + 'ABD', + 'CB ' + ], { + A: '#forge:saw_heads/steel', + B: '#forge:rods/steel', + C: 'vintageimprovements:redstone_module', + D: '#forge:tools/wrenches' + }).id('firmalife:crafting/sweeper') + + event.shaped('firmalife:picker', [ + 'ABD', + 'CC ', + 'EE ' + ], { + A: '#forge:plates/steel', + B: 'vintageimprovements:redstone_module', + C: '#forge:rods/steel', + D: '#forge:tools/wrenches', + E: '#forge:hoe_heads/steel' + }).id('firmalife:crafting/picker') + //#endregion //#region Укрепленное стекло @@ -444,286 +464,16 @@ const registerFirmaLifeRecipes = (event) => { // Семена фруктов global.FIRMALIFE_GREENHOUSE_FRUIT_RECIPE_COMPONENTS.forEach(element => { - generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, true) + generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, 'minecraft:overworld', 1) }) // Семена ягод global.FIRMALIFE_GREENHOUSE_BERRY_RECIPE_COMPONENTS.forEach(element => { - generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, false) + generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, null, 1) }) //#endregion - //#region Рецепты муки - - global.FIRMALIFE_QUERN_FLOUR_RECIPE_COMPONENTS.forEach(element => { - event.recipes.gtceu.macerator(`tfg:${element.name}`) - .itemInputs(element.input) - .itemOutputs(element.output) - .duration(200) - .EUt(2) - }) - - //#endregion - - //#region Рецепты теста - - global.FIRMALIFE_MIXER_FLATBREAD_DOUGH_RECIPE_COMPONENTS.forEach(element => { - event.recipes.gtceu.mixer(element.name) - .itemInputs(element.input, '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:yeast_starter', 100)) - .itemOutputs(element.output) - .duration(300) - .EUt(16) - .circuit(2) - }) - - //#endregion - - //#region Рецепты плоского хлеба - - global.FIRMALIFE_FURNACE_FLATBREAD_RECIPE_COMPONENTS.forEach(element => { - event.smelting(element.output, element.input) - .id(`tfg:smelting/${element.name}`) - }) - - //#endregion - - //#region Смешивание в миске - - // Тесто для пиццы - event.recipes.gtceu.mixer('firmalife:food/pizza_dough_olive_oil') - .itemInputs('firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt') - .inputFluids(Fluid.of('tfc:olive_oil', 1000)) - .itemOutputs('4x firmalife:food/pizza_dough') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/pizza_dough_soybean_oil') - .itemInputs('firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt') - .inputFluids(Fluid.of('firmalife:soybean_oil', 1000)) - .itemOutputs('4x firmalife:food/pizza_dough') - .duration(300) - .EUt(16) - - // Vanilla Ice Cream - event.recipes.gtceu.mixer('firmalife:food/vanilla_ice_cream') - .itemInputs('firmalife:ice_shavings', '#tfc:sweetener', 'firmalife:spice/vanilla') - .inputFluids(Fluid.of('firmalife:cream', 1000)) - .itemOutputs('2x firmalife:food/vanilla_ice_cream') - .duration(300) - .EUt(16) - - // Pumpkin Pie Dough - event.recipes.gtceu.mixer('firmalife:food/pumpkin_pie_dough') - .itemInputs('#tfc:sweetener', '#forge:eggs', '2x tfc:food/pumpkin_chunks', '#tfc:foods/flour') - .inputFluids(Fluid.of('minecraft:water', 1000)) - .itemOutputs('firmalife:food/pumpkin_pie_dough') - .duration(300) - .EUt(16) - .circuit(2) - - // Butter - event.recipes.gtceu.mixer('firmalife:food/butter') - .itemInputs('tfc:powder/salt') - .inputFluids(Fluid.of('firmalife:cream', 1000)) - .itemOutputs('firmalife:food/butter') - .duration(300) - .EUt(16) - - // Pie Dough - event.recipes.gtceu.mixer('firmalife:food/pie_dough') - .itemInputs('#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour') - .inputFluids(Fluid.of('minecraft:water', 1000)) - .itemOutputs('firmalife:food/pie_dough') - .duration(300) - .EUt(16) - .circuit(2) - - // Cookie Dough - event.recipes.gtceu.mixer('firmalife:food/cookie_dough') - .itemInputs('#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour', '#forge:eggs', 'firmalife:spice/vanilla') - .itemOutputs('4x firmalife:food/cookie_dough') - .duration(300) - .EUt(16) - - // Hardtack Dough - event.recipes.gtceu.mixer('firmalife:food/hardtack_dough') - .itemInputs('tfc:powder/salt', '#tfc:foods/flour') - .inputFluids(Fluid.of('minecraft:water', 1000)) - .itemOutputs('4x firmalife:food/hardtack_dough') - .duration(300) - .EUt(16) - .circuit(2) - - // Yeast starter - event.recipes.gtceu.mixer('firmalife:yeast_starter') - .inputFluids(Fluid.of('firmalife:yeast_starter', 100)) - .itemInputs('#tfc:foods/flour') - .outputFluids(Fluid.of('firmalife:yeast_starter', 600)) - .duration(1200) - .EUt(8) - .circuit(1) - - // Cocoa Powder - event.recipes.gtceu.macerator('firmalife:food/cocoa_powder') - .itemInputs('gtceu:cocoa_dust') - .itemOutputs('4x firmalife:food/cocoa_powder') - .duration(100) - .EUt(2) - - event.recipes.tfc.quern('4x firmalife:food/cocoa_powder', 'gtceu:cocoa_dust') - .id(`tfg:quern/cocoa_powder`) - - event.recipes.tfc.quern('gtceu:cocoa_dust', 'firmalife:food/roasted_cocoa_beans') - .id('tfg:quern/cocoa_dust'); - - // Chocolate Ice Cream - event.recipes.gtceu.mixer('firmalife:food/chocolate_ice_cream') - .itemInputs('firmalife:food/vanilla_ice_cream') - .inputFluids(Fluid.of('firmalife:chocolate', 1000)) - .itemOutputs('firmalife:food/chocolate_ice_cream') - .duration(300) - .EUt(16) - - // White Chocolate Blend - event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/milk') - .itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('minecraft:milk', 1000)) - .itemOutputs('2x firmalife:food/white_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/yak_milk') - .itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:yak_milk', 1000)) - .itemOutputs('2x firmalife:food/white_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/goat_milk') - .itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:goat_milk', 1000)) - .itemOutputs('2x firmalife:food/white_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/white_chocolate_blend/coconut_milk') - .itemInputs('2x firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:coconut_milk', 1000)) - .itemOutputs('2x firmalife:food/white_chocolate_blend') - .duration(300) - .EUt(16) - - event.smelting('firmalife:food/white_chocolate', 'firmalife:food/white_chocolate_blend') - - // Dark Chocolate Blend - event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/milk') - .itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener') - .inputFluids(Fluid.of('minecraft:milk', 1000)) - .itemOutputs('2x firmalife:food/dark_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/yak_milk') - .itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:yak_milk', 1000)) - .itemOutputs('2x firmalife:food/dark_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/goat_milk') - .itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:goat_milk', 1000)) - .itemOutputs('2x firmalife:food/dark_chocolate_blend') - .duration(300) - .EUt(16) - - - event.recipes.gtceu.mixer('firmalife:food/dark_chocolate_blend/coconut_milk') - .itemInputs('2x firmalife:food/cocoa_powder', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:coconut_milk', 1000)) - .itemOutputs('2x firmalife:food/dark_chocolate_blend') - .duration(300) - .EUt(16) - - event.smelting('firmalife:food/dark_chocolate', 'firmalife:food/dark_chocolate_blend') - - // Milk Chocolate Blend - event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/milk') - .itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('minecraft:milk', 1000)) - .itemOutputs('2x firmalife:food/milk_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/yak_milk') - .itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:yak_milk', 1000)) - .itemOutputs('2x firmalife:food/milk_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/goat_milk') - .itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:goat_milk', 1000)) - .itemOutputs('2x firmalife:food/milk_chocolate_blend') - .duration(300) - .EUt(16) - - event.recipes.gtceu.mixer('firmalife:food/milk_chocolate_blend/coconut_milk') - .itemInputs('firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener') - .inputFluids(Fluid.of('firmalife:coconut_milk', 1000)) - .itemOutputs('2x firmalife:food/milk_chocolate_blend') - .duration(300) - .EUt(16) - - event.smelting('firmalife:food/milk_chocolate', 'firmalife:food/milk_chocolate_blend') - - // Strawberry Ice Cream - event.recipes.gtceu.mixer('firmalife:food/strawberry_ice_cream') - .itemInputs('firmalife:food/vanilla_ice_cream', '2x tfc:food/strawberry') - .itemOutputs('firmalife:food/strawberry_ice_cream') - .duration(300) - .EUt(16) - - // Hardtack Dough - event.recipes.gtceu.mixer('firmalife:food/chocolate_chip_cookie_dough') - .itemInputs('4x firmalife:food/cookie_dough', '#firmalife:chocolate_blends') - .itemOutputs('4x firmalife:food/chocolate_chip_cookie_dough') - .duration(300) - .EUt(16) - - //#endregion - - //#region Обжарка некоторой еды - - // Cooked Pizza - event.smelting('firmalife:food/cooked_pizza', 'firmalife:food/raw_pizza') - - // Taco Shell - event.smelting('firmalife:food/taco_shell', 'firmalife:food/corn_tortilla') - - // Sugar Cookie - event.smelting('firmalife:food/sugar_cookie', 'firmalife:food/cookie_dough') - - // Chocolate Chip Cookie - event.smelting('firmalife:food/chocolate_chip_cookie', 'firmalife:food/chocolate_chip_cookie_dough') - - // Hardtack - event.smelting('firmalife:food/hardtack', 'firmalife:food/hardtack_dough') - - // Cooked Pie - event.smelting('firmalife:food/cooked_pie', 'firmalife:food/filled_pie') - - // Roasted Cocoa Beans - event.smelting('firmalife:food/roasted_cocoa_beans', 'firmalife:food/cocoa_beans') - - // Pumpkin Pie - event.smelting('minecraft:pumpkin_pie', 'firmalife:food/raw_pumpkin_pie') - - //#endregion - //#region Sticky Resin by Vat event.recipes.firmalife.vat() @@ -740,14 +490,14 @@ const registerFirmaLifeRecipes = (event) => { //#region Replace existing dyes - global.MINECRAFT_DYE_NAMES.forEach(dye => { + global.MINECRAFT_DYE_NAMES.forEach(dyeName => { event.recipes.firmalife.vat() - .inputs(`#forge:dyes/${dye}`, Fluid.of('tfc:salt_water', 250)) - .outputFluid(Fluid.of(`tfc:${dye}_dye`, 144)) - .length(2000) - .temperature(600) - .id(`firmalife:vat/${dye}_dye`) + .inputs(`#forge:dyes/${dyeName}`, Fluid.of('tfc:vinegar', 250)) + .outputFluid(Fluid.of(`tfc:${dyeName}_dye`, 144)) + .length(100) + .temperature(200) + .id(`firmalife:vat/${dyeName}_dye`) }) //#endregion @@ -759,28 +509,6 @@ const registerFirmaLifeRecipes = (event) => { // #endregion - // #region Smashed food - - event.recipes.gtceu.forge_hammer('firmalife:soybean_paste') - .itemInputs('firmalife:food/dehydrated_soybeans') - .itemOutputs('firmalife:food/soybean_paste') - .duration(20) - .EUt(7) - - event.recipes.gtceu.forge_hammer('firmalife:red_grapes') - .itemInputs('firmalife:food/red_grapes') - .itemOutputs('firmalife:food/smashed_red_grapes') - .duration(20) - .EUt(7) - - event.recipes.gtceu.forge_hammer('firmalife:white_grapes') - .itemInputs('firmalife:food/white_grapes') - .itemOutputs('firmalife:food/smashed_white_grapes') - .duration(20) - .EUt(7) - - // #endregion - // #region Drying mat alternatives event.shaped('firmalife:drying_mat', ['AAA'], { A: 'tfc:plant/leafy_kelp' }).id('tfg:shaped/drying_mat_leafy_kelp') @@ -790,18 +518,155 @@ const registerFirmaLifeRecipes = (event) => { event.recipes.gtceu.mixer('sugar_water') .itemInputs('#tfc:sweetener') - .inputFluids(Fluid.of('minecraft:water', 1000)) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" } })) .outputFluids(Fluid.of('firmalife:sugar_water', 500)) .circuit(5) .EUt(GTValues.VA[GTValues.ULV]) .duration(200) - event.smelting('firmalife:food/dehydrated_soybeans', 'tfc:food/soybean') + event.recipes.firmalife.mixing_bowl() + .itemIngredients(['#tfg:wood_dusts', 'tfc:glue']) + .outputItem('tfg:chipboard_composite') + .id('tfg:mixing_bowl/chipboard_composite_glue') - event.recipes.gtceu.fermenter('soybean_oil') - .itemInputs('firmalife:food/soybean_paste') - .inputFluids(Fluid.of('minecraft:water', 100)) - .outputFluids(Fluid.of('firmalife:soybean_oil', 250)) - .EUt(GTValues.VA[GTValues.ULV]) - .duration(600) + event.recipes.firmalife.mixing_bowl() + .itemIngredients(['#tfg:wood_dusts', 'gtceu:sticky_resin']) + .outputItem('tfg:chipboard_composite') + .id('tfg:mixing_bowl/chipboard_composite_resin') + + event.recipes.firmalife.mixing_bowl() + .itemIngredients(['#tfg:wood_dusts', '#forge:wax']) + .outputItem('tfg:chipboard_composite') + .id('tfg:mixing_bowl/chipboard_composite_wax') + + // Dough + + global.TFC_GRAINS.forEach(grain => { + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + `#tfc:sweetener`], + Fluid.of('firmalife:yeast_starter', 200)) + .outputItem(`4x firmalife:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_dough`) + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + '#tfc:sweetener', + '#tfc:sweetener'], + Fluid.of('firmalife:yeast_starter', 400)) + .outputItem(`8x firmalife:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_dough_2`) + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`)], + Fluid.of('minecraft:water', 100)) + .outputItem(`2x tfc:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_flatbread_dough`) + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`)], + Fluid.of('minecraft:water', 200)) + .outputItem(`4x tfc:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_flatbread_dough_2`) + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`)], + Fluid.of('minecraft:water', 300)) + .outputItem(`6x tfc:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_flatbread_dough_3`) + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`), + TFC.ingredient.notRotten(`tfc:food/${grain}_flour`)], + Fluid.of('minecraft:water', 400)) + .outputItem(`6x tfc:food/${grain}_dough`) + .id(`tfg:mixing_bowl/${grain}_flatbread_dough_4`) + }) + + event.recipes.firmalife.mixing_bowl() + .itemIngredients([ + TFC.ingredient.notRotten('firmalife:food/vanilla_ice_cream'), + TFC.ingredient.notRotten('firmalife:food/chocolate_chip_cookie_dough')]) + .outputItem('2x firmalife:food/cookie_dough_ice_cream') + .id('firmalife:mixing_bowl/cookie_dough_ice_cream') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('#forge:eggs'), + '#tfg:sugars', + '#tfg:sugars', + TFC.ingredient.notRotten('#tfc:foods/flour'), + TFC.ingredient.notRotten('#tfc:foods/flour')], + TFC.fluidStackIngredient('#tfc:milks', 1000)) + .outputItem('createaddition:cake_base') + .id('tfg:mixing_bowl/cake_base') + + event.recipes.firmalife.oven('createaddition:cake_base', 400, 60 * 20, 'createaddition:cake_base_baked') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('createaddition:cake_base_baked'), + TFC.ingredient.notRotten('tfc:food/strawberry'), + TFC.ingredient.notRotten('tfc:food/strawberry'), + TFC.ingredient.notRotten('tfc:food/strawberry'), + 'firmalife:spice/vanilla'], + Fluid.of('tfcchannelcasting:white_chocolate', 400)) + .outputItem('tfc:cake') + .id('tfg:mixing_bowl/cake') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('createaddition:cake_base_baked'), + TFC.ingredient.notRotten('tfc:food/cherry'), + TFC.ingredient.notRotten('tfc:food/cherry'), + TFC.ingredient.notRotten('tfc:food/cherry'), + 'firmalife:food/cocoa_powder'], + Fluid.of('tfcchannelcasting:milk_chocolate', 400)) + .outputItem('createaddition:chocolate_cake') + .id('tfg:mixing_bowl/milk_chocolate_cake') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('createaddition:cake_base_baked'), + TFC.ingredient.notRotten('tfc:food/cherry'), + TFC.ingredient.notRotten('tfc:food/cherry'), + TFC.ingredient.notRotten('tfc:food/cherry'), + 'firmalife:food/cocoa_powder'], + Fluid.of('tfcchannelcasting:dark_chocolate', 400)) + .outputItem('createaddition:chocolate_cake') + .id('tfg:mixing_bowl/dark_chocolate_cake') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('createaddition:cake_base_baked'), + 'firmalife:raw_honey', + 'firmalife:raw_honey', + 'firmalife:raw_honey', + 'firmalife:raw_honey'], + Fluid.of('afc:maple_syrup', 1000)) + .outputItem('createaddition:honey_cake') + .id('tfg:mixing_bowl/maple_honey_cake') + + event.recipes.firmalife.mixing_bowl() + .ingredients([ + TFC.ingredient.notRotten('createaddition:cake_base_baked'), + 'firmalife:raw_honey', + 'firmalife:raw_honey', + 'firmalife:raw_honey', + 'firmalife:raw_honey'], + Fluid.of('afc:birch_syrup', 1000)) + .outputItem('createaddition:honey_cake') + .id('tfg:mixing_bowl/birch_honey_cake') } diff --git a/kubejs/server_scripts/firmalife/tags.js b/kubejs/server_scripts/firmalife/tags.js index b2219ada8..32c5be333 100644 --- a/kubejs/server_scripts/firmalife/tags.js +++ b/kubejs/server_scripts/firmalife/tags.js @@ -44,6 +44,12 @@ const registerFirmaLifeFluidTags = (event) => { // Добавляем тег для скрытия в EMI event.add('c:hidden_from_recipe_viewers', 'firmalife:metal/chromium') + event.add('c:hidden_from_recipe_viewers', 'firmalife:chocolate') event.add('firmalife:mixable', 'tfc:spring_water') + event.add('firmalife:mixable', 'tfcchannelcasting:white_chocolate') + event.add('firmalife:mixable', 'tfcchannelcasting:milk_chocolate') + event.add('firmalife:mixable', 'tfcchannelcasting:dark_chocolate') + event.add('firmalife:mixable', 'afc:maple_syrup') + event.add('firmalife:mixable', 'afc:birch_syrup') } \ No newline at end of file diff --git a/kubejs/server_scripts/greate/recipes.js b/kubejs/server_scripts/greate/recipes.js index 45d0527a5..d11f40e6c 100644 --- a/kubejs/server_scripts/greate/recipes.js +++ b/kubejs/server_scripts/greate/recipes.js @@ -1,8 +1,8 @@ // priority: 0 function registerGreateRecipes(event) { - - removeGreateRecipes(event); + + removeGreateRecipes(event) registerGreateRecyclingRecipes(event); event.replaceInput({ input: 'create:cogwheel'}, 'create:cogwheel', '#tfg:small_cogwheels') @@ -252,7 +252,7 @@ function registerGreateRecipes(event) { ], { A: '#forge:plates/tin_alloy', B: '#forge:storage_blocks/wrought_iron', - C: 'greate:steel_shaft', + C: 'gtceu:lv_machine_hull', }).id('greate:mechanical_crafting/steel_crushing_wheel') event.recipes.createMechanicalCrafting('2x greate:aluminium_crushing_wheel', [ @@ -264,7 +264,7 @@ function registerGreateRecipes(event) { ], { A: '#forge:plates/vanadium_steel', B: '#forge:storage_blocks/steel', - C: 'greate:aluminium_shaft', + C: 'gtceu:mv_machine_hull', }).id('greate:mechanical_crafting/aluminium_crushing_wheel') event.recipes.createMechanicalCrafting('2x greate:stainless_steel_crushing_wheel', [ @@ -276,7 +276,7 @@ function registerGreateRecipes(event) { ], { A: '#forge:plates/blue_alloy', B: '#forge:storage_blocks/aluminium', - C: 'greate:stainless_steel_shaft', + C: 'gtceu:hv_machine_hull', }).id('greate:mechanical_crafting/stainless_steel_crushing_wheel') event.recipes.createMechanicalCrafting('2x greate:titanium_crushing_wheel', [ @@ -288,7 +288,7 @@ function registerGreateRecipes(event) { ], { A: '#forge:plates/ultimet', B: '#forge:storage_blocks/stainless_steel', - C: 'greate:titanium_shaft', + C: 'gtceu:ev_machine_hull', }).id('greate:mechanical_crafting/titanium_crushing_wheel') // #endregion @@ -363,7 +363,7 @@ function registerGreateRecipes(event) { 'FE ' ], { A: '#gtceu:circuits/ulv', - B: 'gtceu:cobalt_brass_buzz_saw_blade', + B: 'gtceu:black_steel_buzz_saw_blade', C: 'greate:steel_cogwheel', D: 'gtceu:ulv_machine_hull', E: 'greate:steel_shaft', @@ -371,7 +371,7 @@ function registerGreateRecipes(event) { }).id('greate:shaped/steel_mechanical_saw') event.recipes.gtceu.assembler('greate:steel_mechanical_saw') - .itemInputs('gtceu:ulv_machine_hull', 'greate:steel_shaft', '2x #gtceu:circuits/ulv', 'gtceu:cobalt_brass_buzz_saw_blade', '2x greate:steel_cogwheel') + .itemInputs('gtceu:ulv_machine_hull', 'greate:steel_shaft', '2x #gtceu:circuits/ulv', 'gtceu:black_steel_buzz_saw_blade', '2x greate:steel_cogwheel') .itemOutputs('greate:steel_mechanical_saw') .duration(200) .EUt(GTValues.VA[GTValues.ULV]) @@ -575,13 +575,20 @@ function registerGreateRecipes(event) { D: '#forge:rods/long/steel' }).id('gtceu:shaped/steel_whisk') - event.recipes.gtceu.assembler('greate:steel_whisk') + event.recipes.gtceu.assembler('gtceu:steel_whisk') .itemInputs('#forge:rings/steel', '4x #forge:rods/long/steel') - .itemOutputs('greate:steel_whisk') + .itemOutputs('gtceu:steel_whisk') .circuit(2) .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + event.recipes.gtceu.extruder('gtceu:steel_whisk') + .itemInputs('4x #forge:ingots/steel') + .notConsumable('tfg:whisk_extruder_mold') + .itemOutputs('gtceu:steel_whisk') + .duration(GTMaterials.Steel.getMass() * 3) + .EUt(GTValues.VA[GTValues.MV]) + event.shaped('gtceu:aluminium_whisk', [ 'ABC', 'D D', @@ -593,13 +600,20 @@ function registerGreateRecipes(event) { D: '#forge:rods/long/aluminium' }).id('gtceu:shaped/aluminium_whisk') - event.recipes.gtceu.assembler('greate:aluminium_whisk') + event.recipes.gtceu.assembler('gtceu:aluminium_whisk') .itemInputs('#forge:rings/aluminium', '4x #forge:rods/long/aluminium') - .itemOutputs('greate:aluminium_whisk') + .itemOutputs('gtceu:aluminium_whisk') .circuit(2) .duration(50) .EUt(GTValues.VA[GTValues.LV]) + event.recipes.gtceu.extruder('gtceu:aluminium_whisk') + .itemInputs('4x #forge:ingots/aluminium') + .notConsumable('tfg:whisk_extruder_mold') + .itemOutputs('gtceu:aluminium_whisk') + .duration(GTMaterials.Aluminium.getMass() * 3) + .EUt(GTValues.VA[GTValues.MV]) + event.shaped('gtceu:stainless_steel_whisk', [ 'ABC', 'D D', @@ -611,13 +625,20 @@ function registerGreateRecipes(event) { D: '#forge:rods/long/stainless_steel' }).id('gtceu:shaped/stainless_steel_whisk') - event.recipes.gtceu.assembler('greate:stainless_steel_whisk') + event.recipes.gtceu.assembler('gtceu:stainless_steel_whisk') .itemInputs('#forge:rings/stainless_steel', '4x #forge:rods/long/stainless_steel') - .itemOutputs('greate:stainless_steel_whisk') + .itemOutputs('gtceu:stainless_steel_whisk') .circuit(2) .duration(50) .EUt(GTValues.VA[GTValues.MV]) + event.recipes.gtceu.extruder('gtceu:stainless_steel_whisk') + .itemInputs('4x #forge:ingots/stainless_steel') + .notConsumable('tfg:whisk_extruder_mold') + .itemOutputs('gtceu:stainless_steel_whisk') + .duration(GTMaterials.StainlessSteel.getMass() * 3) + .EUt(GTValues.VA[GTValues.MV]) + event.shaped('gtceu:titanium_whisk', [ 'ABC', 'D D', @@ -629,34 +650,91 @@ function registerGreateRecipes(event) { D: '#forge:rods/long/titanium' }).id('gtceu:shaped/titanium_whisk') - event.recipes.gtceu.assembler('greate:titanium_whisk') + event.recipes.gtceu.assembler('gtceu:titanium_whisk') .itemInputs('#forge:rings/titanium', '4x #forge:rods/long/titanium') - .itemOutputs('greate:titanium_whisk') + .itemOutputs('gtceu:titanium_whisk') .circuit(2) .duration(50) .EUt(GTValues.VA[GTValues.HV]) + event.recipes.gtceu.extruder('gtceu:titanium_whisk') + .itemInputs('4x #forge:ingots/titanium') + .notConsumable('tfg:whisk_extruder_mold') + .itemOutputs('gtceu:titanium_whisk') + .duration(GTMaterials.Titanium.getMass() * 3) + .EUt(GTValues.VA[GTValues.HV]) + // #endregion - // #region Cables - // TODO: Remove this when we update greate + // #region Presses - event.forEachRecipe([{ type: 'gtceu:wire_coating' }], recipe => { - let r = JSON.parse(recipe.json) + event.shaped('greate:andesite_alloy_mechanical_press', [ + 'AEB', + 'DF ', + ' C ' + ], { + A: '#tfg:any_bronze_frame', + B: 'greate:andesite_alloy_cogwheel', + C: '#tfg:any_iron_plate', + D: '#forge:tools/hammers', + E: '#minecraft:planks', + F: 'greate:andesite_alloy_shaft' + }).id('greate:shaped/andesite_alloy_mechanical_press') - let newRecipe = event.recipes.gtceu.assembler(recipe.getId()) + event.shaped('greate:steel_mechanical_press', [ + ' AD', + 'EBF', + ' C ' + ], { + A: 'create:andesite_casing', + B: 'greate:steel_shaft', + C: '#forge:double_plates/steel', + D: 'greate:steel_cogwheel', + E: '#forge:tools/hammers', + F: '#forge:tools/wrenches' + }).id('greate:shaped/steel_mechanical_press') - let itemIns = []; - r.inputs.item.forEach(i => { - itemIns.push(`${i.content.count}x #${i.content.ingredient.tag}`); - }) + event.shaped('greate:aluminium_mechanical_press', [ + 'GAD', + 'EBF', + ' C ' + ], { + A: 'gtceu:mv_machine_hull', + B: 'greate:aluminium_shaft', + C: '#forge:double_plates/vanadium_steel', + D: 'greate:aluminium_cogwheel', + E: '#forge:tools/hammers', + F: '#forge:tools/wrenches', + G: '#gtceu:circuits/mv' + }).id('greate:shaped/aluminium_mechanical_press') - newRecipe.itemInputs(itemIns); - newRecipe.inputFluids(Fluid.of(`${r.inputs.fluid[0].content.value[0].tag.replace(/forge/g, 'gtceu')}`, r.inputs.fluid[0].content.amount)) - newRecipe.itemOutputs(r.outputs.item[0].content.ingredient.item); - newRecipe.EUt(r.tickInputs.eu[0].content) - newRecipe.duration(r.duration); - }) + event.shaped('greate:stainless_steel_mechanical_press', [ + 'GAD', + 'EBF', + ' C ' + ], { + A: 'gtceu:hv_machine_hull', + B: 'greate:stainless_steel_shaft', + C: '#forge:double_plates/blue_alloy', + D: 'greate:stainless_steel_cogwheel', + E: '#forge:tools/hammers', + F: '#forge:tools/wrenches', + G: '#gtceu:circuits/hv' + }).id('greate:shaped/stainless_steel_mechanical_press') + + event.shaped('greate:titanium_mechanical_press', [ + 'GAD', + 'EBF', + ' C ' + ], { + A: 'gtceu:ev_machine_hull', + B: 'greate:titanium_shaft', + C: '#forge:double_plates/ultimet', + D: 'greate:titanium_cogwheel', + E: '#forge:tools/hammers', + F: '#forge:tools/wrenches', + G: '#gtceu:circuits/ev' + }).id('greate:shaped/titanium_mechanical_press') // #endregion } diff --git a/kubejs/server_scripts/greate/recipes.recycling.js b/kubejs/server_scripts/greate/recipes.recycling.js index e6f7ce099..8b3e6efd9 100644 --- a/kubejs/server_scripts/greate/recipes.recycling.js +++ b/kubejs/server_scripts/greate/recipes.recycling.js @@ -105,8 +105,7 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 10), ChemicalHelper.get(TagPrefix.dust, GTMaterials.Stone, 2), - ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 2), - ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.TreatedWood, 2)) + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 2)) .duration(GTMaterials.Stone.getMass() * 4) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) @@ -196,8 +195,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 18), ChemicalHelper.get(TagPrefix.dust, GTMaterials.TinAlloy, 8), - ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 1)) - .duration(GTMaterials.TinAlloy.getMass() * 26) + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4)) + .duration(GTMaterials.TinAlloy.getMass() * 34) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) @@ -206,8 +205,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 18), ChemicalHelper.get(TagPrefix.ingot, GTMaterials.TinAlloy, 8), - ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Steel, 1)) - .duration(GTMaterials.TinAlloy.getMass() * 26) + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4)) + .duration(GTMaterials.TinAlloy.getMass() * 34) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) @@ -216,8 +215,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 18), ChemicalHelper.get(TagPrefix.dust, GTMaterials.VanadiumSteel, 8), - ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 1)) - .duration(GTMaterials.VanadiumSteel.getMass() * 26) + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4)) + .duration(GTMaterials.VanadiumSteel.getMass() * 34) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) @@ -226,8 +225,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 18), ChemicalHelper.get(TagPrefix.ingot, GTMaterials.VanadiumSteel, 8), - ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Aluminium, 1)) - .duration(GTMaterials.VanadiumSteel.getMass() * 26) + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4)) + .duration(GTMaterials.VanadiumSteel.getMass() * 34) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) @@ -236,8 +235,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 18), ChemicalHelper.get(TagPrefix.dust, GTMaterials.BlueAlloy, 8), - ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.StainlessSteel, 1)) - .duration(GTMaterials.BlueAlloy.getMass() * 26) + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 4)) + .duration(GTMaterials.BlueAlloy.getMass() * 34) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) @@ -246,8 +245,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 18), ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlueAlloy, 8), - ChemicalHelper.get(TagPrefix.nugget, GTMaterials.StainlessSteel, 1)) - .duration(GTMaterials.BlueAlloy.getMass() * 26) + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 4)) + .duration(GTMaterials.BlueAlloy.getMass() * 34) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) @@ -256,8 +255,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 18), ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ultimet, 8), - ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Titanium, 1)) - .duration(GTMaterials.Ultimet.getMass() * 26) + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 4)) + .duration(GTMaterials.Ultimet.getMass() * 34) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) @@ -266,8 +265,8 @@ function registerGreateRecyclingRecipes(event) { .itemOutputs( ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 18), ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Ultimet, 8), - ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Titanium, 1)) - .duration(GTMaterials.Ultimet.getMass() * 26) + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 4)) + .duration(GTMaterials.Ultimet.getMass() * 34) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) @@ -359,7 +358,7 @@ function registerGreateRecyclingRecipes(event) { event.recipes.gtceu.macerator('greate:andesite_alloy_mechanical_saw') .itemInputs('greate:andesite_alloy_mechanical_saw') .itemOutputs( - ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 7), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 5), ChemicalHelper.get(TagPrefix.dust, GTMaterials.Wood, 1)) .duration(GTMaterials.WroughtIron.getMass() * 7) .category(GTRecipeCategories.MACERATOR_RECYCLING) @@ -368,7 +367,7 @@ function registerGreateRecyclingRecipes(event) { event.recipes.gtceu.arc_furnace('greate:andesite_alloy_mechanical_saw') .itemInputs('greate:andesite_alloy_mechanical_saw') .itemOutputs( - ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 7), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 5), ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ash, 1)) .duration(GTMaterials.WroughtIron.getMass() * 7) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) @@ -378,7 +377,7 @@ function registerGreateRecyclingRecipes(event) { .itemInputs('greate:steel_mechanical_saw') .itemOutputs( ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 8), - ChemicalHelper.get(TagPrefix.dust, GTMaterials.CobaltBrass, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.BlackSteel, 2), ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 4)) .duration(GTMaterials.CobaltBrass.getMass() * 16) .category(GTRecipeCategories.MACERATOR_RECYCLING) @@ -388,7 +387,7 @@ function registerGreateRecyclingRecipes(event) { .itemInputs('greate:steel_mechanical_saw') .itemOutputs( ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 8), - ChemicalHelper.get(TagPrefix.ingot, GTMaterials.CobaltBrass, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlackSteel, 2), ChemicalHelper.get(TagPrefix.ingot, GTMaterials.AnnealedCopper, 4)) .duration(GTMaterials.CobaltBrass.getMass() * 16) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) @@ -637,4 +636,80 @@ function registerGreateRecyclingRecipes(event) { .EUt(GTValues.VA[GTValues.LV]) // #endregion + + // #region Mechanical press + + event.recipes.gtceu.macerator('greate:steel_mechanical_press') + .itemInputs('greate:steel_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 2), + ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 20)) + .duration(GTMaterials.WroughtIron.getMass() * 4) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('greate:steel_mechanical_press') + .itemInputs('greate:steel_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 2), + ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Steel, 20)) + .duration(GTMaterials.WroughtIron.getMass() * 4) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.macerator('greate:aluminium_mechanical_press') + .itemInputs('greate:aluminium_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 9), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.VanadiumSteel, 2)) + .duration(GTMaterials.Aluminium.getMass() * 11) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('greate:aluminium_mechanical_press') + .itemInputs('greate:aluminium_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 9), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.VanadiumSteel, 2)) + .duration(GTMaterials.Aluminium.getMass() * 11) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.macerator('greate:stainless_steel_mechanical_press') + .itemInputs('greate:stainless_steel_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 9), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.BlueAlloy, 2)) + .duration(GTMaterials.StainlessSteel.getMass() * 11) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('greate:stainless_steel_mechanical_press') + .itemInputs('greate:stainless_steel_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 9), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlueAlloy, 2)) + .duration(GTMaterials.StainlessSteel.getMass() * 11) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.macerator('greate:titanium_mechanical_press') + .itemInputs('greate:titanium_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 9), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Ultimet, 2)) + .duration(GTMaterials.Titanium.getMass() * 11) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('greate:titanium_mechanical_press') + .itemInputs('greate:titanium_mechanical_press') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 9), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Ultimet, 2)) + .duration(GTMaterials.Titanium.getMass() * 11) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + // #endregion } \ No newline at end of file diff --git a/kubejs/server_scripts/greate/recipes.removes.js b/kubejs/server_scripts/greate/recipes.removes.js index 8771d171b..2ccba468f 100644 --- a/kubejs/server_scripts/greate/recipes.removes.js +++ b/kubejs/server_scripts/greate/recipes.removes.js @@ -26,7 +26,15 @@ function removeGreateRecipes(event) { event.remove({ id: 'greate:shaped/stainless_steel_mechanical_saw' }) event.remove({ id: 'greate:shaped/titanium_mechanical_saw' }) - event.remove({ id: 'greate:splashing/dough' }) + event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_chromatic_compound' }) + + event.remove({ id: /^greate:mixing\/integration\/create\/.*/ }) + event.remove({ id: /^greate:sawing\/integration\/create\/.*/ }) + event.remove({ id: /^greate:splashing\/integration\/create\/.*/ }) + event.remove({ id: /^greate:crushing\/integration\/create\/.*/ }) + event.remove({ id: /^greate:milling\/integration\/create\/.*/ }) + event.remove({ id: /^greate:compacting\/integration\/.*/ }) + event.remove({ id: /^greate:pressing\/integration\/.*/ }) event.remove({ mod: 'greate', type: 'create:deploying' }); event.remove({ mod: 'greate', type: 'create:sequenced_assembly' }); diff --git a/kubejs/server_scripts/gregtech/data.js b/kubejs/server_scripts/gregtech/data.js index 2729278a5..ab7f9ed32 100644 --- a/kubejs/server_scripts/gregtech/data.js +++ b/kubejs/server_scripts/gregtech/data.js @@ -1,18 +1,222 @@ // priority: 0 const registerTFCDataForGTCEU = (event) => { - registerGTCEUHeats(event) + registerGTCEUHeats(event) + registerGTCEUMetals(event) } /** * event.itemHeat( - ingredient: Ingredient, - heatCapacity: number, - forgingTemperature: @Nullable number, - weldingTemperature: @Nullable number, - name?: string - ) + ingredient: Ingredient, + heatCapacity: number, + forgingTemperature: @Nullable number, + weldingTemperature: @Nullable number, + name?: string + ) */ const registerGTCEUHeats = (event) => { - event.itemHeat('gtceu:compressed_coke_clay', 0.1242, null, null) + function makeItemHeatByTagPrefix(tagPrefix, material, tfcProperty, heatCapacity) { + let item = ChemicalHelper.get(tagPrefix, material, 1) + if (!item.isEmpty()) event.itemHeat(item, heatCapacity, tfcProperty.getForgingTemp(), tfcProperty.getWeldingTemp()) + } + + function makeItemHeatByToolType(toolType, material, tfcProperty, heatCapacity) { + let tool = ToolHelper.get(toolType, material) + if (!tool.isEmpty()) event.itemHeat(tool, heatCapacity, tfcProperty.getForgingTemp(), tfcProperty.getWeldingTemp()) + } + + forEachMaterial(material => { + let tfcProperty = material.getProperty(TFGPropertyKey.TFC_PROPERTY) + + if (tfcProperty != null) { + makeItemHeatByTagPrefix(TagPrefix.dustTiny, material, tfcProperty, 0.357) + makeItemHeatByTagPrefix(TagPrefix.dustSmall, material, tfcProperty, 0.714) + makeItemHeatByTagPrefix(TagPrefix.dust, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TagPrefix.rod, material, tfcProperty, 0.567) + makeItemHeatByTagPrefix(TagPrefix.bolt, material, tfcProperty, 0.245) + makeItemHeatByTagPrefix(TagPrefix.screw, material, tfcProperty, 0.567) + makeItemHeatByTagPrefix(TagPrefix.nugget, material, tfcProperty, 0.124) + makeItemHeatByTagPrefix(TagPrefix.block, material, tfcProperty, 20) + makeItemHeatByTagPrefix(TagPrefix.rodLong, material, tfcProperty, 1.429) + + makeItemHeatByTagPrefix(TagPrefix.ingot, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.ingotDouble, material, tfcProperty, 2.875) + + makeItemHeatByTagPrefix(TagPrefix.rawOre, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.richRawOre, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.poorRawOre, material, tfcProperty, 1.429) + + // Ore processing stages + makeItemHeatByTagPrefix(TagPrefix.dustImpure, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TagPrefix.dustPure, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TagPrefix.crushed, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TagPrefix.crushedPurified, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TagPrefix.crushedRefined, material, tfcProperty, 1.429) + + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSword, material, tfcProperty, 2.875) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadShovel, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadScythe, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadPickaxe, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSaw, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadKnife, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadHoe, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadHammer, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadAxe, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadFile, material, tfcProperty, 1.429) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadButcheryKnife, material, tfcProperty, 2.875) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadMiningHammer, material, tfcProperty, 2.875) + makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSpade, material, tfcProperty, 2.875) + + makeItemHeatByToolType(GTToolType.SWORD, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.PICKAXE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.SHOVEL, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.AXE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.HOE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.SAW, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.HARD_HAMMER, material, tfcProperty, 2.875) + makeItemHeatByToolType(GTToolType.FILE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.SCYTHE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.KNIFE, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.BUTCHERY_KNIFE, material, tfcProperty, 2.875) + makeItemHeatByToolType(GTToolType.MINING_HAMMER, material, tfcProperty, 1.429) + makeItemHeatByToolType(GTToolType.SPADE, material, tfcProperty, 2.875) + } + }) + + event.itemHeat('gtceu:compressed_coke_clay', 0.1242, null, null) +} + + +const registerGTCEUMetals = (event) => { + event.metal('gtceu:copper', 1080, 0.00857, '#forge:ingots/copper', '#forge:double_ingots/copper', '#forge:plates/copper', 1, 'tfc:copper') + event.metal('gtceu:bismuth_bronze', 985, 0.00857, '#forge:ingots/bismuth_bronze', '#forge:double_ingots/bismuth_bronze', '#forge:plates/bismuth_bronze', 2, 'tfc:bismuth_bronze') + event.metal('gtceu:bronze', 950, 0.00857, '#forge:ingots/bronze', '#forge:double_ingots/bronze', '#forge:plates/bronze', 2, 'tfc:bronze') + event.metal('gtceu:black_bronze', 1070, 0.00857, '#forge:ingots/black_bronze', '#forge:double_ingots/black_bronze', '#forge:plates/black_bronze', 2, 'tfc:black_bronze') + event.metal('gtceu:wrought_iron', 1535, 0.00857, '#forge:ingots/wrought_iron', '#forge:double_ingots/wrought_iron', '#forge:plates/wrought_iron', 3, 'tfc:wrought_iron') + event.metal('gtceu:steel', 1540, 0.00857, '#forge:ingots/steel', '#forge:double_ingots/steel', '#forge:plates/steel', 4, 'tfc:steel') + event.metal('gtceu:black_steel', 1485, 0.00857, '#forge:ingots/black_steel', '#forge:double_ingots/black_steel', '#forge:plates/black_steel', 5, 'tfc:black_steel') + event.metal('gtceu:blue_steel', 1540, 0.00857, '#forge:ingots/blue_steel', '#forge:double_ingots/blue_steel', '#forge:plates/blue_steel', 6, 'tfc:blue_steel') + event.metal('gtceu:red_steel', 1540, 0.00857, '#forge:ingots/red_steel', '#forge:double_ingots/red_steel', '#forge:plates/red_steel', 6, 'tfc:red_steel') + + event.metal('gtceu:iron', 1535, 0.00857, '#forge:ingots/iron', '#forge:double_ingots/iron', '#forge:plates/iron', 3, 'tfc:cast_iron') + event.metal('gtceu:tin', 230, 0.02143, '#forge:ingots/tin', '#forge:double_ingots/tin', '#forge:plates/tin', 1, 'tfc:tin') + event.metal('gtceu:bismuth', 270, 0.02143, '#forge:ingots/bismuth', '#forge:double_ingots/bismuth', '#forge:plates/bismuth', 1, 'tfc:bismuth') + event.metal('gtceu:zinc', 420, 0.01429, '#forge:ingots/zinc', '#forge:double_ingots/zinc', '#forge:plates/zinc', 1, 'tfc:zinc') + event.metal('gtceu:sterling_silver', 950, 0.00857, '#forge:ingots/sterling_silver', '#forge:double_ingots/sterling_silver', '#forge:plates/sterling_silver', 1, 'tfc:sterling_silver') + event.metal('gtceu:rose_gold', 960, 0.00857, '#forge:ingots/rose_gold', '#forge:double_ingots/rose_gold', '#forge:plates/rose_gold', 1, 'tfc:rose_gold') + event.metal('gtceu:silver', 961, 0.00625, '#forge:ingots/silver', '#forge:double_ingots/silver', '#forge:plates/silver', 1, 'tfc:silver') + event.metal('gtceu:gold', 1060, 0.005, '#forge:ingots/gold', '#forge:double_ingots/gold', '#forge:plates/gold', 1, 'tfc:gold') + event.metal('gtceu:nickel', 1453, 0.00625, '#forge:ingots/nickel', '#forge:double_ingots/nickel', '#forge:plates/nickel', 1, 'tfc:nickel') + event.metal('gtceu:brass', 930, 0.00857, '#forge:ingots/brass', '#forge:double_ingots/brass', '#forge:plates/brass', 2, 'tfc:brass') + + event.metal('gtceu:redstone', 460, 0.01729, null, null, null, 1, 'tfg:redstone') + event.metal('gtceu:red_alloy', 740, 0.01529, '#forge:ingots/red_alloy', '#forge:double_ingots/red_alloy', '#forge:plates/red_alloy', 2, 'tfg:red_alloy') + event.metal('gtceu:tin_alloy', 1250, 0.00829, '#forge:ingots/tin_alloy', '#forge:double_ingots/tin_alloy', '#forge:plates/tin_alloy', 3, 'tfg:tin_alloy') +} + + +const registerGTCEUBedrockOreVeins = (event) => { + + // Tin, Magnesium + event.add('tfg:moon_tin', vein => { + vein.weight(75) + .size(2) + .yield(1, 4) + .material(GTMaterials.Cassiterite, 5) + .material(GTMaterials.Tin, 2) + .material(GTMaterials.Olivine, 1) + .dimensions('ad_astra:moon') + }) + + // Iron, Gold, Magnesium + event.add('tfg:moon_magnetite', vein => { + vein.weight(75) + .size(2) + .yield(1, 4) + .material(GTMaterials.Magnetite, 8) + .material(GTMaterials.Gold, 3) + .material(GTMaterials.Olivine, 1) + .dimensions('ad_astra:moon') + }) + + // Copper, Arsenic, Tin + event.add('tfg:moon_copper', vein => { + vein.weight(100) + .size(2) + .yield(1, 4) + .material(GTMaterials.Chalcopyrite, 10) + .material(GTMaterials.Zeolite, 4) + .material(GTMaterials.Cassiterite, 3) + .material(GTMaterials.Realgar, 2) + .dimensions('ad_astra:moon') + }) + + // Certus Quartz, Barium + event.add('tfg:moon_certus', vein => { + vein.weight(20) + .size(1) + .yield(1, 2) + .material(GTMaterials.CertusQuartz, 6) + .material(GTMaterials.Barite, 2) + .material(GTMaterials.Quartzite, 7) + .dimensions('ad_astra:moon') + }) + + // Asbestos, Tin, Calcium + event.add('tfg:moon_asbestos', vein => { + vein.weight(100) + .size(2) + .yield(1, 5) + .material(GTMaterials.Asbestos, 3) + .material(GTMaterials.CassiteriteSand, 4) + .material(GTMaterials.Diatomite, 1) + .dimensions('ad_astra:moon') + }) + + // Mica - Talc Silicon Aluminium Potassium Fluorine Caesium + event.add('tfg:moon_mica', vein => { + vein.weight(50) + .size(1) + .yield(1, 3) + .material(GTMaterials.Mica, 5) + .material(GTMaterials.Kyanite, 2) + .material(GTMaterials.Pollucite, 1) + .dimensions('ad_astra:moon') + }) +} + +function registerGTCEUBedrockFluidVeins(event) { + + event.add('tfg:moon_helium_3', vein => { + vein.dimensions('ad_astra:moon') + vein.fluid(() => Fluid.of('gtceu:helium_3').fluid) + vein.weight(100) + vein.minimumYield(200) + vein.maximumYield(400) + vein.depletionAmount(1) + vein.depletionChance(1) + vein.depletedYield(200) + }) + + event.add('tfg:moon_helium', vein => { + vein.dimensions('ad_astra:moon') + vein.fluid(() => Fluid.of('gtceu:helium').fluid) + vein.weight(10) + vein.minimumYield(50) + vein.maximumYield(20) + vein.depletionAmount(1) + vein.depletionChance(1) + vein.depletedYield(50) + }) + + event.add('tfg:moon_argon', vein => { + vein.dimensions('ad_astra:moon') + vein.fluid(() => Fluid.of('gtceu:argon').fluid) + vein.weight(5) + vein.minimumYield(30) + vein.maximumYield(10) + vein.depletionAmount(1) + vein.depletionChance(1) + vein.depletedYield(10) + }) } \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/loot.js b/kubejs/server_scripts/gregtech/loot.js index fb529aea1..176190236 100644 --- a/kubejs/server_scripts/gregtech/loot.js +++ b/kubejs/server_scripts/gregtech/loot.js @@ -24,6 +24,13 @@ const STONE_TYPES_TO_COBBLE = { deepslate: 'minecraft:cobbled_deepslate', pyroxenite: 'minecraft:blackstone', dripstone: 'minecraft:dripstone_block', + moon_stone: 'ad_astra:moon_cobblestone', + moon_deepslate: 'ad_astra:moon_sand', + mars_stone: 'ad_astra:mars_cobblestone', + venus_stone: 'ad_astra:venus_cobblestone', + mercury_stone: 'ad_astra:mercury_cobblestone', + glacio_stone: 'ad_astra:glacio_cobblestone', + permafrost: 'gtceu:ice_dust' } const registerGTCEULoots = (event) => { @@ -52,7 +59,7 @@ const registerGTCEULoots = (event) => { event.addBlockLootModifier('tfg:rock/hardened_deepslate') .matchMainHand('#forge:tools/hammers') .removeLoot(ItemFilter.ALWAYS_TRUE) - .addLoot('tfc:sand/black') + .addLoot('minecraft:cobbled_deepslate') event.addBlockLootModifier('tfg:rock/hardened_dripstone') .matchMainHand('#forge:tools/hammers') @@ -72,8 +79,63 @@ const registerGTCEULoots = (event) => { .removeLoot(ItemFilter.ALWAYS_TRUE) .addLoot('tfc:sand/pink') + event.addBlockLootModifier('ad_astra:moon_stone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:moon_cobblestone') + + event.addBlockLootModifier('ad_astra:moon_cobblestone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:moon_sand') + + event.addBlockLootModifier('ad_astra:moon_deepslate') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:moon_sand') + + event.addBlockLootModifier('ad_astra:mars_stone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:mars_cobblestone') + + event.addBlockLootModifier('ad_astra:mars_cobblestone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:mars_sand') + + event.addBlockLootModifier('ad_astra:venus_stone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:venus_cobblestone') + + event.addBlockLootModifier('ad_astra:venus_cobblestone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:venus_sand') + + event.addBlockLootModifier('ad_astra:mercury_stone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:mercury_cobblestone') + + event.addBlockLootModifier('ad_astra:mercury_cobblestone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('tfc:sand/red') + + event.addBlockLootModifier('ad_astra:glacio_stone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('ad_astra:glacio_cobblestone') + + event.addBlockLootModifier('ad_astra:glacio_cobblestone') + .matchMainHand('#forge:tools/hammers') + .removeLoot(ItemFilter.ALWAYS_TRUE) + .addLoot('tfc:sand/white') + // Crush raw rock into cobble - global.ORE_BEARING_STONES.forEach(stoneType => { + global.TFC_STONE_TYPES.forEach(stoneType => { event.addBlockLootModifier(`tfc:rock/raw/${stoneType}`) .matchMainHand('#forge:tools/hammers') .removeLoot(ItemFilter.ALWAYS_TRUE) @@ -82,7 +144,6 @@ const registerGTCEULoots = (event) => { // Go through all materials forEachMaterial(material => { - if (material.hasProperty(PropertyKey.ORE)) { // Indicator buds @@ -108,9 +169,19 @@ const registerGTCEULoots = (event) => { // I LOVE LOOTJS I LOVE LOOTJS I LOVE LOOTJS let rawOreBlock = `:${ChemicalHelper.get(TagPrefix.rawOreBlock, material, 1).getItem()}`; if (material == GTMaterials.Copper || material == GTMaterials.Gold || material == GTMaterials.Iron) + { rawOreBlock = "minecraft" + rawOreBlock; + } + else if (material == TFGHelpers.getMaterial('desh') + || material == TFGHelpers.getMaterial('ostrum') + || material == TFGHelpers.getMaterial('calorite')) + { + rawOreBlock = "ad_astra" + rawOreBlock; + } else + { rawOreBlock = "gtceu" + rawOreBlock; + } event.addBlockLootModifier(rawOreBlock) .removeLoot(ItemFilter.ALWAYS_TRUE) @@ -136,7 +207,7 @@ const registerGTCEULoots = (event) => { let stoneTypeDust = ChemicalHelper.get(TagPrefix.dust, stoneTypeMaterial, 1) - // break with pickaxe + // break with pickaxe/mining hammer/drill/mining machine event.addBlockLootModifier(`gtceu:${stoneType}_${material.getName()}_ore`) .removeLoot(ItemFilter.ALWAYS_TRUE) .addWeightedLoot([ diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 927ec9b51..5d028cf34 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -22,13 +22,13 @@ const registerGTCEURecipes = (event) => { '4x #forge:sand' ) .circuit(1) - .inputFluids(Fluid.of('minecraft:water', 1000)) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) .itemOutputs('4x gtceu:fertilizer') .duration(300) .EUt(30) //#endregion - + //#region Выход: Кварцевый песок event.shaped('gtceu:quartz_sand_dust', [ @@ -59,6 +59,10 @@ const registerGTCEURecipes = (event) => { .duration(30) .EUt(2) + event.recipes.greate.pressing('2x tfc:powder/flux', '#tfc:fluxstone') + .recipeTier(0) + .id('greate:pressing/flux') + //#region Выход: Диоксид силикона event.recipes.gtceu.electrolyzer('sand_electrolysis') @@ -132,6 +136,10 @@ const registerGTCEURecipes = (event) => { .inputs('#minecraft:planks', TFC.fluidStackIngredient('#forge:creosote', 100)) .id('tfg:barrel/treated_wood_planks') + event.recipes.tfc.barrel_sealed(2000) + .outputItem('gtceu:treated_wood_dust') + .inputs('tfg:chipboard_composite', TFC.fluidStackIngredient('#forge:creosote', 50)) + .id('tfg:barrel/treated_chipboard_composite') //#endregion //#region Выход: Капля резины @@ -151,7 +159,7 @@ const registerGTCEURecipes = (event) => { .itemInputs('tfc:powder/wood_ash') .itemOutputs('gtceu:sticky_resin') .inputFluids(Fluid.of('tfg:latex', 1000)) - + event.recipes.gtceu.fluid_solidifier('tfg:fluid_solidifier/pitch_to_sticky_resin') .duration(24 * 20) .EUt(30) @@ -166,24 +174,28 @@ const registerGTCEURecipes = (event) => { event.recipes.gtceu.compressor('plant_ball_from_tfc_seeds') .itemInputs('8x #tfc:seeds') .itemOutputs('gtceu:plant_ball') + .circuit(1) .duration(300) .EUt(2) event.recipes.gtceu.compressor('plant_ball_from_tfc_food') .itemInputs('8x #tfc:foods') .itemOutputs('gtceu:plant_ball') + .circuit(1) .duration(300) .EUt(2) event.recipes.gtceu.compressor('plant_ball_from_tfc_plants') .itemInputs('8x #tfc:plants') .itemOutputs('gtceu:plant_ball') + .circuit(1) .duration(300) .EUt(2) event.recipes.gtceu.compressor('plant_ball_from_tfc_corals') .itemInputs('8x #tfc:corals') .itemOutputs('gtceu:plant_ball') + .circuit(1) .duration(300) .EUt(2) @@ -195,56 +207,56 @@ const registerGTCEURecipes = (event) => { event.recipes.gtceu.brewery('biomass_from_tfc_seeds') .itemInputs('#tfc:seeds') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_tfc_food') .itemInputs('#tfc:foods') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_tfc_plants') .itemInputs('#tfc:plants') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_tfc_corals') .itemInputs('#tfc:corals') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_spider_eyes') .itemInputs('minecraft:spider_eye') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_leaves') .itemInputs('#minecraft:leaves') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_fallen_leaves') .itemInputs('#tfc:fallen_leaves') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) event.recipes.gtceu.brewery('biomass_from_minecraft_plants') .itemInputs('#createaddition:plants') - .inputFluids(Fluid.of('minecraft:water', 20)) + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfc:any_water" }})) .outputFluids(Fluid.of('gtceu:biomass', 20)) .duration(128) .EUt(3) @@ -272,15 +284,15 @@ const registerGTCEURecipes = (event) => { //#endregion //#region Выход: Цемент - + generateMixerRecipe(event, ['2x #tfg:stone_dusts', 'gtceu:marble_dust', 'gtceu:gypsum_dust'], - Fluid.of('minecraft:water', 1000), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_marble') + JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }}), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_marble') generateMixerRecipe(event, ['3x #tfg:stone_dusts', 'gtceu:clay_dust'], - Fluid.of('minecraft:water', 500), [], null, Fluid.of('gtceu:concrete', 576), 20, 16, 64, 'concrete_from_clay') + JsonIO.of({ amount: 500, value: { tag: "tfg:clean_water" }}), [], null, Fluid.of('gtceu:concrete', 576), 20, 16, 64, 'concrete_from_clay') generateMixerRecipe(event, ['3x #tfg:stone_dusts', 'gtceu:calcite_dust', 'gtceu:gypsum_dust'], - Fluid.of('minecraft:water', 1000), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_calcite') + JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }}), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_calcite') //GT light/dark concrete recipe fix @@ -345,7 +357,7 @@ const registerGTCEURecipes = (event) => { generateMixerRecipe( event, ['2x #tfg:stone_dusts'], - [Fluid.of('gtceu:lubricant', 20), Fluid.of('minecraft:water', 4000)], + [Fluid.of('gtceu:lubricant', 20), JsonIO.of({ amount: 4000, value: { tag: "tfg:clean_water" }})], [], null, Fluid.of('gtceu:drilling_fluid', 5000), @@ -394,13 +406,6 @@ const registerGTCEURecipes = (event) => { .duration(700) .EUt(2720) - // Creosote-Treated Wood Planks -> Treated Wood Pulp - event.recipes.gtceu.macerator('tfg:gtceu/macerate_treated_wood_planks') - .itemInputs('gtceu:treated_wood_planks') - .itemOutputs('gtceu:treated_wood_dust') - .duration(120) - .EUt(4) - // Empty Wooden Form event.shaped('gtceu:empty_wooden_form', [ ' AA', @@ -448,7 +453,7 @@ const registerGTCEURecipes = (event) => { .id('tfg:heating/coke_oven_bricks') event.recipes.gtceu.alloy_smelter('gtceu:coke_oven_brick') - .itemInputs('#minecraft:sand', 'minecraft:clay_ball') + .itemInputs('3x #minecraft:sand', '2x minecraft:clay_ball') .itemOutputs('gtceu:coke_oven_brick') .duration(7.5 * 20) .EUt(GTValues.VA[GTValues.ULV]) @@ -624,7 +629,7 @@ const registerGTCEURecipes = (event) => { // #endregion // #region Add all glass colors to macerator/hammer - event.remove({ id: "gtceu:macerator/macerate_glass" }); + removeMaceratorRecipe(event, 'macerate_glass'); event.recipes.gtceu.macerator("gtceu:macerator/macerate_glass") .itemInputs( "#forge:glass" @@ -633,7 +638,7 @@ const registerGTCEURecipes = (event) => { .duration(20) .EUt(2); - event.remove({ id: "gtceu:macerator/macerate_glass_pane" }); + removeMaceratorRecipe(event, 'macerate_glass_pane'); event.recipes.gtceu.macerator("gtceu:macerator/macerate_glass_pane") .itemInputs( "#forge:glass_panes" @@ -785,7 +790,7 @@ const registerGTCEURecipes = (event) => { // Macerator global.TFC_HARDWOOD_TYPES.forEach(wood => { - event.remove(`gtceu:macerator/macerate_wood/hanging_sign/${metal.getName()}/${wood}`) + removeMaceratorRecipe(event, `macerate_wood/hanging_sign/${metal.getName()}/${wood}`) event.recipes.gtceu.macerator(`gtceu:macerator/macerate_wood/hanging_sign/${metal.getName()}/${wood}`) .itemInputs(`tfc:wood/hanging_sign/${metal.getName()}/${wood}`) .itemOutputs('gtceu:hardwood_dust') @@ -796,7 +801,7 @@ const registerGTCEURecipes = (event) => { }) global.TFC_SOFTWOOD_TYPES.forEach(wood => { - event.remove(`gtceu:macerator/macerate_wood/hanging_sign/${metal.getName()}/${wood}`) + removeMaceratorRecipe(event, `macerate_wood/hanging_sign/${metal.getName()}/${wood}`) event.recipes.gtceu.macerator(`gtceu:macerator/macerate_wood/hanging_sign/${metal.getName()}/${wood}`) .itemInputs(`tfc:wood/hanging_sign/${metal.getName()}/${wood}`) .itemOutputs('gtceu:wood_dust') @@ -948,7 +953,7 @@ const registerGTCEURecipes = (event) => { event.replaceInput({ mod: 'gtceu' }, 'minecraft:sugar', '#tfg:sugars') event.replaceInput({ mod: 'gtceu' }, 'minecraft:string', '#forge:string') - + event.recipes.gtceu.fluid_solidifier('tfg:solidify_glue') .inputFluids(Fluid.of('gtceu:glue', 50)) .notConsumable('gtceu:ball_casting_mold') @@ -963,7 +968,7 @@ const registerGTCEURecipes = (event) => { .chancedOutput('gtceu:plant_ball', 1000, 850) .duration(400) .EUt(GTValues.VA[GTValues.ULV]) - + event.recipes.gtceu.chemical_reactor(`tfg:treat_latex_plants_into_latex`) .itemInputs('16x #tfg:rubber_plants', 'gtceu:tiny_sodium_hydroxide_dust') .circuit(1) @@ -1018,21 +1023,21 @@ const registerGTCEURecipes = (event) => { //#endregion //#region Stick Packing - - event.recipes.gtceu.packer('tfg:stick_bunch') - .itemInputs('9x #forge:rods/wooden') - .circuit(5) - .itemOutputs('tfc:stick_bunch') - .duration(50) - .EUt(GTValues.VA[GTValues.ULV]) - - event.recipes.gtceu.packer('tfg:stick_bundle') - .itemInputs('18x #forge:rods/wooden') - .circuit(8) - .itemOutputs('tfc:stick_bundle') - .duration(50) - .EUt(GTValues.VA[GTValues.ULV]) - + + event.recipes.gtceu.packer('tfg:stick_bunch') + .itemInputs('9x #forge:rods/wooden') + .circuit(5) + .itemOutputs('tfc:stick_bunch') + .duration(50) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.packer('tfg:stick_bundle') + .itemInputs('18x #forge:rods/wooden') + .circuit(8) + .itemOutputs('tfc:stick_bundle') + .duration(50) + .EUt(GTValues.VA[GTValues.ULV]) + //#endregion //#region Changing tiers of decomposition recipes @@ -1077,21 +1082,32 @@ const registerGTCEURecipes = (event) => { //#endregion - //#region Large boilers fuel rebalance + //#region glowstone + event.recipes.gtceu.alloy_blast_smelter('abs:liquid_glowstone') + .itemInputs('#forge:dusts/gold', '#forge:dusts/redstone', '#forge:dusts/sulfur') + .outputFluids(Fluid.of('gtceu:glowstone', 288)) + .duration(20 * 60 / 1.3) + .EUt(GTValues.VA[GTValues.LV]) + .blastFurnaceTemp(1064) + .circuit(9) + //#endregion - // Balance is based on adjusting to match singeblock boiler efficiency - // High Pressure Steam Solid Boiler produces 288,000 mB steam/coke - // High Pressure Steam Liquid Boiler produces 432 mB steam/creosote - // By Defualt: Large Bronze Boiler produces 50mB steam/creosote, 32000mB steam/coke - // This is a factor of 9x for solids, 8.64x for liquids - // Large boiler fuel burn time is multiplied by 9, resulting in less fuel used over time for the same amount of steam produced per tick - event.findRecipes({ id: /^gtceu:large_boiler\/.*/, type: "gtceu:large_boiler" }).forEach(large_boiler_recipe => { + //#region Large boilers fuel rebalance - let recipe_duration = large_boiler_recipe.json.getAsJsonPrimitive("duration").asInt + // Balance is based on adjusting to match singeblock boiler efficiency + // High Pressure Steam Solid Boiler produces 288,000 mB steam/coke + // High Pressure Steam Liquid Boiler produces 432 mB steam/creosote + // By Defualt: Large Bronze Boiler produces 50mB steam/creosote, 32000mB steam/coke + // This is a factor of 9x for solids, 8.64x for liquids + // Large boiler fuel burn time is multiplied by 9, resulting in less fuel used over time for the same amount of steam produced per tick - large_boiler_recipe.json.remove("duration") - large_boiler_recipe.json.add("duration", recipe_duration * 9) + event.findRecipes({ id: /^gtceu:large_boiler\/.*/, type: "gtceu:large_boiler" }).forEach(large_boiler_recipe => { + + let recipe_duration = large_boiler_recipe.json.getAsJsonPrimitive("duration").asInt + + large_boiler_recipe.json.remove("duration") + large_boiler_recipe.json.add("duration", recipe_duration * 9) }) //#endregion @@ -1132,31 +1148,27 @@ const registerGTCEURecipes = (event) => { .EUt(2) //#endregion - + //#region GT Facades event.shapeless(Item.of('gtceu:facade_cover', 8, '{Facade: {Count:1b,id:"minecraft:stone"}}'), ['3x #forge:plates/iron', "#tfg:whitelisted/facades"]) - .modifyResult((craftingGrid, result) => - { - let blockID = craftingGrid.find(Ingredient.of("#tfg:whitelisted/facades")).id - - console.log(blockID) - let facadeNBT = "{Facade: {Count:1b,id:" + "'" + blockID + "'" + "}}" - result.nbt = facadeNBT - return result; - }).id('gtceu:facade_cover'); - + .modifyResult((craftingGrid, result) => { + let blockID = craftingGrid.find(Ingredient.of("#tfg:whitelisted/facades")).id + + let facadeNBT = "{Facade: {Count:1b,id:" + "'" + blockID + "'" + "}}" + result.nbt = facadeNBT + return result; + }).id('gtceu:facade_cover'); + event.shapeless(Item.of('gtceu:facade_cover', 32, '{Facade: {Count:1b,id:"minecraft:stone"}}'), ['3x #forge:plates/titanium', "#tfg:whitelisted/facades"]) - .modifyResult((craftingGrid, result) => - { - let blockID = craftingGrid.find(Ingredient.of("#tfg:whitelisted/facades")).id - - console.log(blockID) - let facadeNBT = "{Facade: {Count:1b,id:" + "'" + blockID + "'" + "}}" - result.nbt = facadeNBT - return result; - }).id('gtceu:facade_cover32'); + .modifyResult((craftingGrid, result) => { + let blockID = craftingGrid.find(Ingredient.of("#tfg:whitelisted/facades")).id + + let facadeNBT = "{Facade: {Count:1b,id:" + "'" + blockID + "'" + "}}" + result.nbt = facadeNBT + return result; + }).id('gtceu:facade_cover32'); //#endregion - + event.recipes.gtceu.laser_engraver('tfg:diamond_gear') .itemInputs('4x #forge:plates/diamond') .itemOutputs('#forge:gears/diamond') @@ -1164,37 +1176,116 @@ const registerGTCEURecipes = (event) => { .duration(200) .EUt(GTValues.VA[GTValues.MV]) - // TODO: Greate again... - event.shapeless('gtceu:programmed_circuit', ['minecraft:stick', '#forge:tools/wrenches']) - .id('tfg:shapeless/programmed_circuit_from_stick') + //#region Rose Quartz fabrication + decomposition + event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_chromatic_compound' }); + event.remove({ id: 'gtceu:autoclave/autoclave_dust_rose_quartz_water' }) + event.remove({ id: 'gtceu:autoclave/autoclave_dust_rose_quartz_distilled' }) - event.shapeless('gtceu:red_alloy_single_cable', ['gtceu:red_alloy_single_wire', '#forge:plates/rubber']) - .id('tfg:shapeless/red_alloy_single_cable') + generateMixerRecipe(event, ['gtceu:nether_quartz_dust', '8x minecraft:redstone'], [], '9x gtceu:rose_quartz_dust', 2, [], 180, 60, 64, 'rose_quartz_dust_mixing') + generateMixerRecipe(event, ['gtceu:tiny_nether_quartz_dust', '8x gtceu:tiny_redstone_dust'], [], 'gtceu:rose_quartz_dust', 2, [], 20, 60, 64, 'tiny_rose_quartz_dust_mixing') - event.shapeless('gtceu:tin_single_cable', ['gtceu:tin_single_wire', '#forge:plates/rubber']) - .id('tfg:shapeless/tin_single_cable') - event.shapeless('gtceu:tin_double_cable', ['gtceu:tin_double_wire', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/tin_double_cable') - event.shapeless('gtceu:tin_quadruple_cable', ['gtceu:tin_quadruple_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/tin_quadruple_cable') - event.shapeless('gtceu:tin_octal_cable', ['gtceu:tin_octal_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/tin_octal_cable') + event.recipes.gtceu.autoclave("autoclave_dust_rose_quartz_ice") + .itemInputs("gtceu:rose_quartz_dust") + .inputFluids(Fluid.of("gtceu:ice", 144)) + .itemOutputs("gtceu:rose_quartz_gem") + .duration(2000) + .EUt(120) - event.shapeless('gtceu:cobalt_single_cable', ['gtceu:cobalt_single_wire', '#forge:plates/rubber']) - .id('tfg:shapeless/cobalt_single_cable') - event.shapeless('gtceu:cobalt_double_cable', ['gtceu:cobalt_double_wire', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/cobalt_double_cable') - event.shapeless('gtceu:cobalt_quadruple_cable', ['gtceu:cobalt_quadruple_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/cobalt_quadruple_cable') - event.shapeless('gtceu:cobalt_octal_cable', ['gtceu:cobalt_octal_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/cobalt_octal_cable') + event.recipes.gtceu.electrolyzer('electrolyze_rose_quartz_dust') + .itemInputs('9x gtceu:rose_quartz_dust') + .itemOutputs('1x gtceu:nether_quartz_dust', '8x minecraft:redstone') + .duration(7 * 20) + .EUt(60) + //#endregion - event.shapeless('gtceu:nickel_single_cable', ['gtceu:nickel_single_wire', '#forge:plates/rubber']) - .id('tfg:shapeless/nickel_single_cable') - event.shapeless('gtceu:nickel_double_cable', ['gtceu:nickel_double_wire', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/nickel_double_cable') - event.shapeless('gtceu:nickel_quadruple_cable', ['gtceu:nickel_quadruple_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/nickel_quadruple_cable') - event.shapeless('gtceu:nickel_octal_cable', ['gtceu:nickel_octal_wire', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber', '#forge:plates/rubber']) - .id('tfg:shapeless/nickel_octal_cable') + //#region Multiblock Tanks + + event.recipes.gtceu.assembler('tfg:assembler/wood_wall') + .itemInputs('4x #forge:treated_wood', ChemicalHelper.get(TagPrefix.plate, GTMaterials.Copper, 1)) + .itemOutputs('gtceu:wood_wall') + .circuit(4) + .duration(100) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.assembler('tfg:assembler/wooden_multiblock_tank') + .itemInputs('gtceu:wood_wall', ChemicalHelper.get(TagPrefix.ring, GTMaterials.Copper, 2)) + .itemOutputs('gtceu:wooden_multiblock_tank') + .circuit(4) + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.assembler('tfg:assembler/wooden_tank_valve') + .itemInputs('gtceu:wood_wall', ChemicalHelper.get(TagPrefix.ring, GTMaterials.Copper, 1), ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Copper, 1)) + .itemOutputs('gtceu:wooden_tank_valve') + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.assembler('tfg:assembler/steel_multiblock_tank') + .itemInputs('gtceu:solid_machine_casing', ChemicalHelper.get(TagPrefix.ring, GTMaterials.Steel, 2)) + .itemOutputs('gtceu:steel_multiblock_tank') + .circuit(4) + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.assembler('tfg:assembler/steel_tank_valve') + .itemInputs('gtceu:solid_machine_casing', ChemicalHelper.get(TagPrefix.ring, GTMaterials.Steel, 1), ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Steel, 1)) + .itemOutputs('gtceu:steel_tank_valve') + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + //#endregion + + event.smelting('minecraft:iron_ingot', '#forge:ingots/wrought_iron') + .id('tfg:revert_wrought_iron_ingot') + + event.replaceOutput({ id: 'gtceu:distillery/distill_biomass_to_water' }, 'gtceu:wood_dust', 'gtceu:carbon_dust') + event.replaceOutput({ id: 'gtceu:distillery/distill_biomass_to_ethanol' }, 'gtceu:wood_dust', 'gtceu:carbon_dust') + event.replaceOutput({ id: 'gtceu:distillation_tower/distill_biomass' }, 'gtceu:wood_dust', 'gtceu:carbon_dust') + + //#region Circuit Fixes + + //Adds circuit #1 to the tetrafluoroethylene_from_chloroform recipe + event.findRecipes({ id: "gtceu:chemical_reactor/tetrafluoroethylene_from_chloroform" }).forEach(recipe => { + const inputs = recipe.json.get("inputs"); + const itemArray = inputs.has("item") ? Java.from(inputs.get("item")) : []; + + itemArray.push({ + content: { + type: "gtceu:circuit", + configuration: 1 + }, + chance: 0, + maxChance: 10000, + tierChanceBoost: 0 + }); + + inputs.add("item", itemArray); + recipe.json.add("inputs", inputs); + }); + + //#endregion + + //#region Chemical Reaction for Solar Panel + + event.recipes.gtceu.chemical_reactor('tfg:chlorine_pentafluoride') + .inputFluids(Fluid.of('gtceu:fluorine', 5000), Fluid.of('gtceu:chlorine', 1000)) + .outputFluids(Fluid.of('tfg:chlorine_pentafluoride', 1000)) + .duration(20*10) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.chemical_reactor('tfg:chloryl_fluoride') + .inputFluids(Fluid.of('tfg:chlorine_pentafluoride', 1000), Fluid.of('minecraft:water', 2000)) + .outputFluids(Fluid.of('tfg:chloryl_fluoride', 1000), Fluid.of('gtceu:hydrofluoric_acid', 4000)) + .duration(20*10) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.large_chemical_reactor('tfg:solar_coolant') + .inputFluids(Fluid.of('tfg:chloryl_fluoride', 3000), Fluid.of('gtceu:helium_3', 8000), Fluid.of('minecraft:water', 8000)) + .outputFluids(Fluid.of('tfg:solar_coolant', 1000), Fluid.of('gtceu:hydrofluoric_acid', 3000), Fluid.of('gtceu:hypochlorous_acid', 3000)) + .duration(20*10) + .EUt(GTValues.VA[GTValues.EV]) + + //#endregion + + event.replaceInput({ id: 'gtceu:shaped/powderbarrel' }, 'gtceu:wood_plate', '#tfc:lumber') } diff --git a/kubejs/server_scripts/gregtech/recipes.machines.js b/kubejs/server_scripts/gregtech/recipes.machines.js index 83c352ad9..263685e65 100644 --- a/kubejs/server_scripts/gregtech/recipes.machines.js +++ b/kubejs/server_scripts/gregtech/recipes.machines.js @@ -744,18 +744,6 @@ function registerGTCEuMachineRecipes(event) { // #endregion - // Контроллер теплицы - event.shaped('gtceu:greenhouse', [ - 'ABA', - 'CDC', - 'BCB' - ], { - A: '#gtceu:circuits/mv', - B: 'gtceu:copper_single_cable', - C: 'tfc:compost', - D: 'gtceu:solid_machine_casing' - }).id('tfg:shaped/greenhouse') - // Drums const DRUMS_AND_CRATES = [ 'bismuth_bronze', @@ -901,6 +889,167 @@ function registerGTCEuMachineRecipes(event) { event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch' }, 'gtceu:steel_dust', '6x gtceu:steel_dust') event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch' }, 'gtceu:steel_block', '6x gtceu:steel_ingot') - event.replaceOutput({ id: 'gtceu:macerator/macerate_hv_cutter' }, 'gtceu:red_steel_dust', '4x gtceu:diamond_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_hv_cutter' }, '#forge:ingots/red_steel', '4x gtceu:chipped_diamond_gem') + event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch'}, 'gtceu:steel_dust', '6x gtceu:steel_dust') + event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch'}, 'gtceu:steel_block', '6x gtceu:steel_ingot') + + // #region Bedrock Miner + + event.recipes.gtceu.assembler('gtceu:mv_bedrock_miner') + .itemInputs('1x gtceu:hv_machine_hull', + '4x #forge:frames/steel', + '4x #gtceu:circuits/iv', + '4x gtceu:hv_electric_motor', + '4x gtceu:hv_robot_arm', + '4x gtceu:hv_conveyor_module', + '4x #forge:gears/blue_steel') + .itemOutputs('gtceu:mv_bedrock_ore_miner') + .duration(400) + .EUt(GTValues.VA[GTValues.HV]) + .circuit(2) + + event.recipes.gtceu.assembler('gtceu:hv_bedrock_miner') + .itemInputs('1x gtceu:ev_machine_hull', + '4x #forge:frames/titanium', + '4x #gtceu:circuits/luv', + '4x gtceu:luv_electric_motor', + '4x gtceu:luv_robot_arm', + '4x gtceu:luv_conveyor_module', + '4x #forge:gears/ruridit') + .itemOutputs('gtceu:hv_bedrock_ore_miner') + .duration(400) + .EUt(GTValues.VA[GTValues.IV]) + .circuit(2) + + event.recipes.gtceu.assembler('gtceu:ev_bedrock_miner') + .itemInputs('1x gtceu:iv_machine_hull', + '4x #forge:frames/tungsten_steel', + '4x #gtceu:circuits/zpm', + '4x gtceu:zpm_electric_motor', + '4x gtceu:zpm_robot_arm', + '4x gtceu:zpm_conveyor_module', + '4x #forge:gears/osmiridium') + .itemOutputs('gtceu:ev_bedrock_ore_miner') + .duration(400) + .EUt(GTValues.VA[GTValues.ZPM]) + .circuit(2) + + event.recipes.gtceu.mixer('gtceu:chipboard_composite_wax') + .itemInputs('2x #tfg:wood_dusts', + '1x #forge:wax') + .itemOutputs('2x tfg:chipboard_composite') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.mixer('gtceu:chipboard_composite_resin') + .itemInputs('4x #tfg:wood_dusts', + '1x gtceu:sticky_resin') + .itemOutputs('4x tfg:chipboard_composite') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.mixer('gtceu:chipboard_composite_glue') + .itemInputs('2x #tfg:wood_dusts', + '1x tfc:glue') + .itemOutputs('2x tfg:chipboard_composite') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) + + + event.recipes.gtceu.mixer('gtceu:chipboard_composite_fluid_glue') + .itemInputs('1x #tfg:wood_dusts') + .inputFluids(Fluid.of('gtceu:glue', 25)) + .itemOutputs('1x tfg:chipboard_composite') + .duration(10) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.chemical_bath('gtceu:treated_chipboard_composite') + .itemInputs('1x tfg:chipboard_composite') + .inputFluids(Fluid.of('gtceu:creosote', 50)) + .itemOutputs('gtceu:treated_wood_dust') + .duration(100) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.compressor('gtceu:wood_mdf') + .itemInputs('1x tfg:chipboard_composite') + .itemOutputs('gtceu:wood_plate') + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.compressor('gtceu:treated_wood_mdf') + .itemInputs('1x gtceu:treated_wood_dust') + .itemOutputs('gtceu:treated_wood_plate') + .duration(200) + .EUt(GTValues.VA[GTValues.ULV]) + + //#region New Casings + + event.recipes.gtceu.assembler('red_solar_casing') + .itemInputs('gtceu:steel_machine_casing', 'ad_astra:photovoltaic_vesnium_cell') + .itemOutputs('tfg:casings/machine_casing_red_solar_panel') + .circuit(6) + .duration(2.5*20) + .EUt(16) + + event.recipes.gtceu.assembler('iron_desh_casing') + .itemInputs('6x gtceu:steel_plate', 'gtceu:desh_frame') + .itemOutputs('2x tfg:casings/machine_casing_iron_desh') + .circuit(6) + .duration(2.5*20) + .EUt(16) + + //#endregion + + //#region Large Solar Panel + + event.shaped( + 'gtceu:large_solar_panel', + ['WSW', 'TZT', 'WUW'], + { + S: 'ad_astra:photovoltaic_vesnium_cell', + Z: 'ad_astra:solar_panel', + W: '#gtceu:circuits/ev', + U: '#forge:gears/rocket_alloy_t1', + T: '#forge:gears/desh' + } + ).id('gtceu:shaped/large_solar_panel') + + event.recipes.gtceu.chemical_reactor('advanced_photovoltaic_cell') + .itemInputs('ad_astra:photovoltaic_etrium_cell', + '6x gtceu:energium_dust', + 'gtceu:carbon_fiber_plate') + .inputFluids(Fluid.of('gtceu:helium_3', 128)) + .itemOutputs('ad_astra:photovoltaic_vesnium_cell') + .duration(20*10) + .EUt(GTValues.VA[GTValues.HV]) + + // LSP Generating recipes + + event.recipes.gtceu.large_solar_panel('solar_panel_t1') + .circuit(1) + .chancedInput('ad_astra:photovoltaic_vesnium_cell', 5, 0) // Slightly lower + .duration(20*20) + //.daytime(false) + .dimension('ad_astra:moon') + .EUt(-32*64/2) + + event.recipes.gtceu.large_solar_panel('solar_panel_t2') + .circuit(2) + .notConsumable(InputItem.of('ad_astra:photovoltaic_vesnium_cell')) + .chancedFluidInput('tfg:solar_coolant 100', 5000, 0) + .duration(20*20) + //.daytime(false) + .dimension('ad_astra:moon') + .EUt(-((GTValues.V[GTValues.IV])/2)) + + event.recipes.gtceu.large_solar_panel('solar_panel_t3') + .circuit(3) + .notConsumable(InputItem.of('ad_astra:photovoltaic_vesnium_cell')) + .chancedFluidInput(Fluid.of('tfg:solar_coolant', 100), 5000, 0) + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144)) + .chancedFluidOutput('tfg:fluix 36', 7500, 0) + .duration(20*20) + //.daytime(false) + .dimension('ad_astra:moon') + .EUt(-((GTValues.V[GTValues.LuV])/2)) + } \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/recipes.materials.js b/kubejs/server_scripts/gregtech/recipes.materials.js index f4ab5a5d1..31e10161c 100644 --- a/kubejs/server_scripts/gregtech/recipes.materials.js +++ b/kubejs/server_scripts/gregtech/recipes.materials.js @@ -8,17 +8,45 @@ function registerGTCEUMetalRecipes(event) { return const toolHeadItem = ChemicalHelper.get(headTagPrefix, material, 1) - if (toolHeadItem.isEmpty()) + if (toolHeadItem.isEmpty()) return // Skip this one because it has a duping bug, and you can't remove the macerator/arc furnace iron pick recipes if (material == GTMaterials.Iron) return; - event.recipes.tfc.advanced_shapeless_crafting( - TFC.itemStackProvider.of(toolItem).copyForgingBonus().copyHeat(), - [toolHeadItem, '#forge:rods/wooden'], toolHeadItem) - .id(`gtceu:shaped/${toolType.name}_${material.getName()}`) + if (toolType == GTToolType.WRENCH) { + event.recipes.tfc.advanced_shaped_crafting( + TFC.itemStackProvider.of(toolItem).copyForgingBonus().copyHeat(), [ + 'ABC', + 'DB ' + ], { + A: toolHeadItem, + B: `#forge:rods/${material.getName()}`, + C: '#forge:tools/screwdrivers', + D: `#forge:bolts/${material.getName()}` + }, 0, 0) + .id(`gtceu:shaped/${toolType.name}_${material.getName()}`) + } + else if (toolType == GTToolType.WIRE_CUTTER) { + event.recipes.tfc.advanced_shaped_crafting( + TFC.itemStackProvider.of(toolItem).copyForgingBonus().copyHeat(), [ + ' AD', + 'CBC' + ], { + A: toolHeadItem, + B: `#forge:small_springs`, + C: `#forge:rods/${material.getName()}`, + D: '#forge:tools/screwdrivers' + }, 0, 1) + .id(`gtceu:shaped/${toolType.name}_${material.getName()}`) + } + else { + event.recipes.tfc.advanced_shapeless_crafting( + TFC.itemStackProvider.of(toolItem).copyForgingBonus().copyHeat(), + [toolHeadItem, '#forge:rods/wooden'], toolHeadItem) + .id(`gtceu:shaped/${toolType.name}_${material.getName()}`) + } processToolHead(headTagPrefix, extruderMold, cirucitMeta, material) } @@ -28,64 +56,62 @@ function registerGTCEUMetalRecipes(event) { if (toolHeadItem.isEmpty()) return + event.remove({ mod: 'gtceu', type: 'minecraft:crafting_shaped', output: toolHeadItem }) + if (material.hasProperty(PropertyKey.INGOT)) { const ingotItem = ChemicalHelper.get(TagPrefix.ingot, material, 1) - if (ingotItem.isEmpty()) return + if (ingotItem.isEmpty() || ingotItem.hasTag('c:hidden_from_recipe_viewers')) + return + + const materialAmount = Math.floor(headTagPrefix.materialAmount() / GTValues.M) == 1 ? 1 : 2; event.recipes.gtceu.extruder(`tfg:extrude_${material.getName()}_ingot_to_${new String(headTagPrefix.name).toLowerCase()}_head`) - .itemInputs(ingotItem.copyWithCount(Math.floor(headTagPrefix.materialAmount() / GTValues.M))) + .itemInputs(ingotItem.copyWithCount(materialAmount)) .notConsumable(extruderMold) .itemOutputs(toolHeadItem) .duration(material.getMass() * 6) .EUt(GTValues.VA[GTValues.LV]) - if (headTagPrefix.materialAmount() / GTValues.M == 1) { - event.custom({ - type: 'vintageimprovements:curving', - ingredients: [ingotItem], - itemAsHead: extruderMold, - results: [toolHeadItem], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER - }).id(`tfg:vi/curving/${material.getName()}_ingot_to_${new String(headTagPrefix.name).toLowerCase()}_head`) - } - else { - event.custom({ - type: 'vintageimprovements:curving', - // have to do [item, item] instead of [item x2] - ingredients: [ingotItem, ingotItem], - itemAsHead: extruderMold, - results: [toolHeadItem], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER - }).id(`tfg:vi/curving/${material.getName()}_ingot_to_${new String(headTagPrefix.name).toLowerCase()}_head`) - } + let ingotArray = []; + for (var i = 0; i < materialAmount; i++) + ingotArray.push(ingotItem) + + event.custom({ + type: 'vintageimprovements:curving', + ingredients: ingotArray, + itemAsHead: extruderMold, + results: [toolHeadItem], + processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + }).id(`tfg:vi/curving/${material.getName()}_ingot_to_${new String(headTagPrefix.name).toLowerCase()}_head`) event.recipes.gtceu.macerator(`tfg:macerate_${material.getName()}_${new String(headTagPrefix.name).toLowerCase()}_head`) .itemInputs(toolHeadItem) - .itemOutputs(ChemicalHelper.get(TagPrefix.dust, material, 1)) - .duration(material.getMass() * 6) + .itemOutputs(ChemicalHelper.get(TagPrefix.dust, material, materialAmount)) + .duration(material.getMass() * 6 * materialAmount) .category(GTRecipeCategories.MACERATOR_RECYCLING) .EUt(GTValues.VA[GTValues.ULV]) event.recipes.gtceu.arc_furnace(`tfg:arc_furnace_${material.getName()}_${new String(headTagPrefix.name).toLowerCase()}_head`) .itemInputs(toolHeadItem) - .itemOutputs(ChemicalHelper.get(TagPrefix.ingot, material, 1)) - .duration(material.getMass() * 6) + .itemOutputs(ChemicalHelper.get(TagPrefix.ingot, material, materialAmount)) + .duration(material.getMass() * 6 * materialAmount) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) if (GTMaterials.Stone != material) { event.recipes.gtceu.extractor(`tfg:extract_${material.getName()}_${new String(headTagPrefix.name).toLowerCase()}_head`) .itemInputs(toolHeadItem) - .outputFluids(Fluid.of(material.getFluid(), 144)) - .duration(material.getMass() * 6) + .outputFluids(Fluid.of(material.getFluid(), materialAmount * 144)) + .duration(material.getMass() * 6 * materialAmount) .category(GTRecipeCategories.EXTRACTOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) + .EUt(material.hasProperty(PropertyKey.BLAST) ? GTValues.VA[GTValues.MV] : GTValues.VA[GTValues.ULV]) } } else if (material.hasProperty(PropertyKey.GEM)) { const gemItem = ChemicalHelper.get(TagPrefix.gem, material, 1) - if (gemItem.isEmpty()) return + if (gemItem.isEmpty()) + return event.recipes.gtceu.laser_engraver(`tfg:engrave_${material.getName()}_gem_to_${new String(headTagPrefix.name).toLowerCase()}_head`) .itemInputs(gemItem.copyWithCount(Math.floor(headTagPrefix.materialAmount() / GTValues.M))) @@ -107,12 +133,14 @@ function registerGTCEUMetalRecipes(event) { const processToolMortar = (toolType, material) => { const toolItem = ToolHelper.get(toolType, material) - if (toolItem.isEmpty()) return + if (toolItem.isEmpty()) + return const usableTagPrefix = material.hasProperty(PropertyKey.GEM) ? TagPrefix.gem : TagPrefix.ingot; const usableItem = ChemicalHelper.get(usableTagPrefix, material, 1) - if (usableItem.isEmpty()) return + if (usableItem.isEmpty()) + return event.recipes.tfc.damage_inputs_shaped_crafting( event.shaped(toolItem, [ @@ -131,7 +159,7 @@ function registerGTCEUMetalRecipes(event) { if (material.hasFlag(MaterialFlags.GENERATE_PLATE) && material != GTMaterials.Wood - && material != GTMaterials.TreatedWood + && material != GTMaterials.TreatedWood && !material.hasProperty(PropertyKey.POLYMER)) { const plateStack = ChemicalHelper.get(TagPrefix.plate, material, 1) @@ -139,7 +167,7 @@ function registerGTCEUMetalRecipes(event) { let matAmount = TagPrefix.block.getMaterialAmount(material) / GTValues.M; - if (!plateStack.isEmpty()) { + if (!plateStack.isEmpty() && !plateStack.hasTag('c:hidden_from_recipe_viewers')) { event.custom({ type: "createaddition:rolling", @@ -149,19 +177,24 @@ function registerGTCEUMetalRecipes(event) { }).id(`tfg:rolling/${material.getName()}_plate`) if (!blockStack.isEmpty() && GTMaterials.Stone != material) { + let ingotArray = []; + for (var i = 0; i < matAmount; i++) + ingotArray.push(ingotStack) // 9х Слиток -> Блок - event.recipes.createCompacting(blockStack, ingotStack.withCount(matAmount)) + event.recipes.greate.compacting(blockStack, ingotArray) + .recipeTier(1) + .circuitNumber(9) .heated() - .id(`tfg:compacting/${material.getName()}_block`) + .id(`greate:compacting/${material.getName()}_block`) } } else { - if (!blockStack.isEmpty()) { - + if (!blockStack.isEmpty() && !blockStack.hasTag('c:hidden_from_recipe_viewers')) { // Блок из гемов -> 9 Пластин - event.recipes.createCutting(plateStack.withCount(matAmount).withChance(0.65), blockStack) - .id(`tfg:cutting/${material.getName()}_plate`) + event.recipes.greate.cutting(plateStack.withCount(matAmount), blockStack) + .recipeTier(1) + .id(`greate:cutting/${material.getName()}_plate`) } } } @@ -169,21 +202,32 @@ function registerGTCEUMetalRecipes(event) { const processPlate = (material) => { const item = ChemicalHelper.get(TagPrefix.plate, material, 1) - if (item.isEmpty()) return + if (item.isEmpty()) + return event.remove({ id: `gtceu:shaped/plate_${material.getName()}` }) } const processPlateDouble = (material) => { - const item = ChemicalHelper.get(TagPrefix.plateDouble, material, 1) - if (item.isEmpty()) return + const doublePlateItem = ChemicalHelper.get(TagPrefix.plateDouble, material, 1) + if (doublePlateItem.isEmpty() || doublePlateItem.hasTag('c:hidden_from_recipe_viewers')) + return + const plateItem = ChemicalHelper.get(TagPrefix.plate, material, 1) event.remove({ id: `gtceu:shaped/plate_double_${material.getName()}` }) + + if (material.getProperty(TFGPropertyKey.TFC_PROPERTY) == null) { + event.recipes.greate.compacting(doublePlateItem, [plateItem, plateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(2) + .id(`greate:compacting/${material.getName()}_double_plate`) + } } const processBlock = (material) => { const item = ChemicalHelper.get(TagPrefix.block, material, 1) - if (item.isEmpty()) return + if (item.isEmpty()) + return event.remove({ id: `gtceu:compressor/compress_${material.getName()}_to_block` }) } @@ -192,7 +236,7 @@ function registerGTCEUMetalRecipes(event) { const foilItem = ChemicalHelper.get(TagPrefix.foil, material, 4) const plateItem = ChemicalHelper.get(TagPrefix.plate, material, 1) - if (plateItem != null && foilItem != null) { + if (plateItem != null && foilItem != null && !plateItem.hasTag('c:hidden_from_recipe_viewers')) { event.custom({ type: "createaddition:rolling", input: plateItem, @@ -204,14 +248,27 @@ function registerGTCEUMetalRecipes(event) { } const processRodLong = (material) => { - const item = ChemicalHelper.get(TagPrefix.rodLong, material, 1) - if (item.isEmpty()) return + const longRodItem = ChemicalHelper.get(TagPrefix.rodLong, material, 1) + if (longRodItem.isEmpty() || longRodItem.hasTag('c:hidden_from_recipe_viewers')) + return + const shortRodItem = ChemicalHelper.get(TagPrefix.rod, material, 1) + if (shortRodItem.isEmpty() || shortRodItem.hasTag('c:hidden_from_recipe_viewers')) + return; event.remove({ id: `gtceu:shaped/stick_long_stick_${material.getName()}` }) + + // Rod welding recipes for all of the other non-tfc materials, since those were handled in tfc/recipes.materials.js + if (material.getProperty(TFGPropertyKey.TFC_PROPERTY) == null) { + event.recipes.greate.compacting(longRodItem, [shortRodItem, shortRodItem, 'tfc:powder/flux']) + .heated() + .recipeTier(1) + .id(`greate:compacting/${material.getName()}_long_rod`) + } } const processIngotDouble = (material) => { - if (!material.hasFlag(TFGMaterialFlags.GENERATE_DOUBLE_INGOTS)) return; + if (!material.hasFlag(TFGMaterialFlags.GENERATE_DOUBLE_INGOTS)) + return; const doubleIngotStack = ChemicalHelper.get(TFGTagPrefix.ingotDouble, material, 1); @@ -242,7 +299,7 @@ function registerGTCEUMetalRecipes(event) { .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) - event.recipes.gtceu.bender(`tfg:bend_${material.getName()}_double_ingot`) + event.recipes.gtceu.bender(`tfg:bend_${material.getName()}_double_ingot_electric_only`) .itemInputs(twoIngotStack) .itemOutputs(doubleIngotStack) .duration(material.getMass() * 6) @@ -307,26 +364,34 @@ function registerGTCEUMetalRecipes(event) { .duration(10) .EUt(16) - if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) - hammerRecipe.chancedOutput(ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount()), 7500, 950) - else + if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) { + const gemItem = ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount()); + hammerRecipe.chancedOutput(gemItem, 7500, 950) + + event.recipes.greate.pressing(TieredOutputItem.of(gemItem).withChance(0.75).withExtraTierChance(0.095), poorOreItem) + .recipeTier(1) + .id(`greate:pressing/poor_raw_${material.getName()}_to_gem`) + } + else { hammerRecipe.chancedOutput(crushedOreItem, 7500, 950) + event.recipes.greate.pressing(TieredOutputItem.of(crushedOreItem).withChance(0.75).withExtraTierChance(0.095), poorOreItem) + .recipeTier(1) + .id(`greate:pressing/poor_raw_${material.getName()}_to_crushed_ore`) + } + // Macerator let maceratorRecipe = event.recipes.gtceu.macerator(`macerate_poor_raw_${material.getName()}_ore_to_crushed_ore`) + .itemInputs(poorOreItem) .category(GTRecipeCategories.ORE_CRUSHING) .duration(400) .EUt(2) if (multiplier > 1) { - maceratorRecipe.itemInputs(poorOreItem) maceratorRecipe.itemOutputs(crushedOreItem.copyWithCount(multiplier / 2)) } else { - // TODO: Change this when Greate fixes its bug - //maceratorRecipe.chancedOutput(crushedOreItem, 5000, 750) - maceratorRecipe.itemInputs(poorOreItem.copyWithCount(2)) - maceratorRecipe.itemOutputs(crushedOreItem.copyWithCount(1)) + maceratorRecipe.chancedOutput(crushedOreItem, 5000, 750) } maceratorRecipe.chancedOutput(crushedOreItem.copyWithCount(1), 2500, 500) maceratorRecipe.chancedOutput(crushedOreItem.copyWithCount(1), 1250, 250) @@ -377,11 +442,24 @@ function registerGTCEUMetalRecipes(event) { .duration(10) .EUt(16) - if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) - hammerRecipe.itemOutputs(ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount())) - else + if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) { + const gemItem = ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount()) + hammerRecipe.itemOutputs(gemItem) + + event.recipes.greate.pressing(gemItem, normalOreItem) + .recipeTier(1) + .id(`greate:pressing/raw_${material.getName()}_to_gem`) + } + else { hammerRecipe.itemOutputs(crushedOreItem) + event.recipes.greate.pressing(crushedOreItem, normalOreItem) + .recipeTier(1) + .id(`greate:pressing/raw_${material.getName()}_to_crushed_ore`) + } + + event.remove({ id: `greate:milling/integration/gtceu/macerator/macerate_raw_${material.getName()}_ore_to_crushed_ore` }) + // Macerator event.recipes.gtceu.macerator(`macerate_raw_${material.getName()}_ore_to_crushed_ore`) .itemInputs(normalOreItem) @@ -396,7 +474,7 @@ function registerGTCEUMetalRecipes(event) { // Quern event.recipes.tfc.quern(crushedOreItem, normalOreItem) .id(`tfg:quern/${material.getName()}_crushed_ore_from_normal_raw_ore`) - + // Smelting if (!material.hasProperty(PropertyKey.BLAST)) { event.smelting(ingotItem, normalOreItem).id(`gtceu:smelting/smelt_raw_${material.getName()}_ore_to_ingot`) @@ -425,7 +503,7 @@ function registerGTCEUMetalRecipes(event) { ingotItem = ChemicalHelper.get(TagPrefix.gem, smeltingMaterial, multiplier) else ingotItem = ChemicalHelper.get(TagPrefix.dust, smeltingMaterial, multiplier) - + // Forge hammer let hammerRecipe = event.recipes.gtceu.forge_hammer(`hammer_rich_raw_${material.getName()}_to_crushed_ore`) .itemInputs(richOreItem) @@ -433,11 +511,22 @@ function registerGTCEUMetalRecipes(event) { .duration(10) .EUt(16) - if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) - hammerRecipe.itemOutputs(ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount())) - else + if (material.hasProperty(PropertyKey.GEM) && !TagPrefix.gem.isIgnored(material)) { + const gemItem = ChemicalHelper.get(TagPrefix.gem, material, crushedOreItem.getCount()) + hammerRecipe.itemOutputs(gemItem) + + event.recipes.greate.pressing(gemItem, richOreItem) + .recipeTier(1) + .id(`greate:pressing/rich_raw_${material.getName()}_to_gem`) + } + else { hammerRecipe.itemOutputs(crushedOreItem) + event.recipes.greate.pressing(crushedOreItem, richOreItem) + .recipeTier(1) + .id(`greate:pressing/rich_raw_${material.getName()}_to_crushed_ore`) + } + // Macerator event.recipes.gtceu.macerator(`macerate_rich_raw_${material.getName()}_ore_to_crushed_ore`) .itemInputs(richOreItem) @@ -448,11 +537,11 @@ function registerGTCEUMetalRecipes(event) { .category(GTRecipeCategories.ORE_CRUSHING) .duration(400) .EUt(2) - + // Quern event.recipes.tfc.quern(crushedOreItem, richOreItem) .id(`tfg:quern/${material.getName()}_crushed_ore_from_rich_raw_ore`) - + // Smelting if (!material.hasProperty(PropertyKey.BLAST)) { event.smelting(ingotItem, richOreItem).id(`gtceu:smelting/smelt_rich_raw_${material.getName()}_ore_to_ingot`) @@ -461,17 +550,18 @@ function registerGTCEUMetalRecipes(event) { const processCrushedOre = (material) => { const crushedOreItem = ChemicalHelper.get(TagPrefix.crushed, material, 1) + const impureDustItem = ChemicalHelper.get(TagPrefix.dustImpure, material, 1) const pureOreItem = ChemicalHelper.get(TagPrefix.crushedPurified, material, 1) if (crushedOreItem != null && pureOreItem != null) { - + // Bulk washing let byproductMaterial = material.getProperty(PropertyKey.ORE).getOreByProduct(0, material); const byproductItem = ChemicalHelper.get(TagPrefix.dust, byproductMaterial, 1) event.recipes.greate.splashing([pureOreItem, TieredOutputItem.of(byproductItem).withChance(0.333), 'gtceu:stone_dust'], crushedOreItem) .id(`tfg:splashing/${material.getName()}_purified_ore`) - + // Dropping in water event.custom({ type: "ae2:transform", @@ -485,6 +575,34 @@ function registerGTCEUMetalRecipes(event) { result: pureOreItem.toJson() }).id(`tfg:ae_transform/${material.getName()}_purified_ore`) } + + if (crushedOreItem != null && impureDustItem != null) { + event.recipes.greate.pressing(impureDustItem, crushedOreItem) + .recipeTier(1) + .id(`greate:pressing/crushed_${material.getName()}_to_impure_dust`) + } + } + + const processPurifiedOre = (material) => { + const pureOreItem = ChemicalHelper.get(TagPrefix.crushedPurified, material, 1) + const pureDustItem = ChemicalHelper.get(TagPrefix.dustPure, material, 1) + + if (pureOreItem != null && pureDustItem != null) { + event.recipes.greate.pressing(pureDustItem, pureOreItem) + .recipeTier(1) + .id(`greate:pressing/pure_crushed_${material.getName()}_to_pure_dust`) + } + } + + const processRefinedOre = (material) => { + const refinedOreItem = ChemicalHelper.get(TagPrefix.crushedRefined, material, 1) + const dustItem = ChemicalHelper.get(TagPrefix.dust, material, 1) + + if (refinedOreItem != null && dustItem != null) { + event.recipes.greate.pressing(dustItem, refinedOreItem) + .recipeTier(1) + .id(`greate:pressing/refined_${material.getName()}_to_dust`) + } } const processImpureDust = (material) => { @@ -492,7 +610,7 @@ function registerGTCEUMetalRecipes(event) { const dustItem = ChemicalHelper.get(TagPrefix.dust, material, 1) if (impureDustItem != null && dustItem != null) { - + // Bulk washing event.recipes.greate.splashing(dustItem, impureDustItem) .id(`tfg:splashing/${material.getName()}_dust_from_impure`) @@ -506,7 +624,7 @@ function registerGTCEUMetalRecipes(event) { type: 'vintageimprovements:centrifugation', ingredients: [impureDustItem], results: [dustItem, byproductItem], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + processingTime: material.getMass() * 10 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER }).id(`tfg:vi/centrifuge/${material.getName()}_dust_from_impure`) // Dropping in water @@ -543,7 +661,7 @@ function registerGTCEUMetalRecipes(event) { type: 'vintageimprovements:centrifugation', ingredients: [pureDust], results: [dustItem, byproductItem], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + processingTime: material.getMass() * 10 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER }).id(`tfg:vi/centrifuge/${material.getName()}_dust_from_pure`) // Dropping in water @@ -563,6 +681,9 @@ function registerGTCEUMetalRecipes(event) { const processGems = (material) => { let gem = ChemicalHelper.get(TagPrefix.gem, material, 1); + if (gem.hasTag('c:hidden_from_recipe_viewers')) + return + let chipped = ChemicalHelper.get(TagPrefix.gemChipped, material, 1) let smallDust = ChemicalHelper.get(TagPrefix.dustSmall, material, 1) @@ -571,14 +692,18 @@ function registerGTCEUMetalRecipes(event) { .id(`shapeless/${material.getName()}_bud_indicator`) event.shaped(smallDust, - [ 'A', 'B' ], - { A: chipped, B: '#forge:tools/mortars'}) + ['A', 'B'], + { A: chipped, B: '#forge:tools/mortars' }) .id(`shapeless/mortar_chipped_${material.getName()}`) + + event.recipes.greate.pressing(ChemicalHelper.get(TagPrefix.gem, material, 9), ChemicalHelper.get(TagPrefix.block, material, 1)) + .recipeTier(0) + .id(`greate:pressing/unpacking_${material.getName()}_block`) } const processAnvil = (material) => { const anvilStack = ChemicalHelper.get(TFGTagPrefix.anvil, material, 1) - if (anvilStack == null) + if (anvilStack == null) return; event.recipes.gtceu.macerator(`tfg:macerate_${material.getName()}_anvil`) @@ -600,7 +725,7 @@ function registerGTCEUMetalRecipes(event) { .outputFluids(Fluid.of(material.getFluid(), 14 * 144)) .duration(material.getMass() * 32) .category(GTRecipeCategories.EXTRACTOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) + .EUt(material.hasProperty(PropertyKey.BLAST) ? GTValues.VA[GTValues.MV] : GTValues.VA[GTValues.ULV]) event.recipes.gtceu.alloy_smelter(`tfg:cast_${material.getName()}_anvil`) .itemInputs(ChemicalHelper.get(TagPrefix.ingot, material, 14)) @@ -620,7 +745,7 @@ function registerGTCEUMetalRecipes(event) { const processLamp = (material) => { const finishedLampStack = ChemicalHelper.get(TFGTagPrefix.lamp, material, 1) - if (finishedLampStack == null) + if (finishedLampStack == null) return; const materialDustStack = ChemicalHelper.get(TagPrefix.dust, material, 1) @@ -676,7 +801,7 @@ function registerGTCEUMetalRecipes(event) { .outputFluids(Fluid.of(material.getFluid(), 144)) .duration(material.getMass() * 8) .category(GTRecipeCategories.EXTRACTOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) + .EUt(material.hasProperty(PropertyKey.BLAST) ? GTValues.VA[GTValues.MV] : GTValues.VA[GTValues.ULV]) event.recipes.gtceu.alloy_smelter(`tfg:cast_${material.getName()}_unfinished_lamp`) .itemInputs(materialIngotStack) @@ -721,7 +846,7 @@ function registerGTCEUMetalRecipes(event) { .outputFluids(Fluid.of(material.getFluid(), 144)) .duration(material.getMass() * 7) .category(GTRecipeCategories.EXTRACTOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) + .EUt(material.hasProperty(PropertyKey.BLAST) ? GTValues.VA[GTValues.MV] : GTValues.VA[GTValues.ULV]) event.recipes.gtceu.alloy_smelter(`tfg:cast_${material.getName()}_trapdoor`) .itemInputs(materialIngotStack) @@ -769,7 +894,7 @@ function registerGTCEUMetalRecipes(event) { .outputFluids(Fluid.of(material.getFluid(), 9)) .duration(material.getMass() * 3) .category(GTRecipeCategories.EXTRACTOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) + .EUt(material.hasProperty(PropertyKey.BLAST) ? GTValues.VA[GTValues.MV] : GTValues.VA[GTValues.ULV]) event.recipes.gtceu.alloy_smelter(`tfg:cast_${material.getName()}_chain`) .itemInputs(materialIngotStack) @@ -834,7 +959,7 @@ function registerGTCEUMetalRecipes(event) { const processBars = (material) => { const barsStack = ChemicalHelper.get(TFGTagPrefix.bars, material, 4) - const ingotStack = ChemicalHelper.get(TagPrefix.ingot, material, 1) + const ingotStack = ChemicalHelper.get(TagPrefix.ingot, material, 1) if (barsStack == null) return; @@ -845,33 +970,96 @@ function registerGTCEUMetalRecipes(event) { .EUt(GTValues.VA[GTValues.LV]) } + const processBuzzsawBlade = (material) => { + const buzzsawBladeItem = ChemicalHelper.get(TagPrefix.toolHeadBuzzSaw, material, 1) + const doublePlateItem = ChemicalHelper.get(TagPrefix.plateDouble, material, 1) + if (buzzsawBladeItem == null || doublePlateItem == null) + return; + + var isLowTier = material == GTMaterials.CobaltBrass || material.hasProperty(TFGPropertyKey.TFC_PROPERTY) + + event.recipes.gtceu.lathe(`buzzsaw_gear_${material.getName()}`) + .itemInputs(doublePlateItem) + .itemOutputs(buzzsawBladeItem) + .duration(material.getMass() * 6) + .EUt(GTValues.VA[isLowTier ? GTValues.LV : GTValues.MV]) + + if (isLowTier) { + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [doublePlateItem], + results: [buzzsawBladeItem], + processingTime: material.getMass() * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + }).id(`tfg:vi/lathe/${material.getName()}_buzzsaw`) + } + + event.remove({ id: `gtceu:shaped/buzzsaw_blade_${material.getName()}` }) + } + + const removePowerToolRecycling = (material) => { + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_wrench`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_wrench` }) + removeMaceratorRecipe(event, `macerate_hv_${material.getName()}_wrench`) + event.remove({ id: `gtceu:arc_furnace/arc_hv_${material.getName()}_wrench` }) + removeMaceratorRecipe(event, `macerate_iv_${material.getName()}_wrench`) + event.remove({ id: `gtceu:arc_furnace/arc_iv_${material.getName()}_wrench` }) + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_chainsaw`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_chainsaw` }) + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_buzzsaw`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_buzzsaw` }) + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_drill`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_drill` }) + removeMaceratorRecipe(event, `macerate_mv_${material.getName()}_drill`) + event.remove({ id: `gtceu:arc_furnace/arc_mv_${material.getName()}_drill` }) + removeMaceratorRecipe(event, `macerate_hv_${material.getName()}_drill`) + event.remove({ id: `gtceu:arc_furnace/arc_hv_${material.getName()}_drill` }) + removeMaceratorRecipe(event, `macerate_ev_${material.getName()}_drill`) + event.remove({ id: `gtceu:arc_furnace/arc_ev_${material.getName()}_drill` }) + removeMaceratorRecipe(event, `macerate_iv_${material.getName()}_drill`) + event.remove({ id: `gtceu:arc_furnace/arc_iv_${material.getName()}_drill` }) + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_screwdriver`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_screwdriver` }) + removeMaceratorRecipe(event, `macerate_lv_${material.getName()}_wirecutter`) + event.remove({ id: `gtceu:arc_furnace/arc_lv_${material.getName()}_wirecutter` }) + removeMaceratorRecipe(event, `macerate_hv_${material.getName()}_wirecutter`) + event.remove({ id: `gtceu:arc_furnace/arc_hv_${material.getName()}_wirecutter` }) + removeMaceratorRecipe(event, `macerate_iv_${material.getName()}_wirecutter`) + event.remove({ id: `gtceu:arc_furnace/arc_iv_${material.getName()}_wirecutter` }) + } + forEachMaterial(material => { const toolProperty = material.getProperty(PropertyKey.TOOL) const ingotProperty = material.getProperty(PropertyKey.INGOT) const oreProperty = material.getProperty(PropertyKey.ORE) if (toolProperty != null) { - makeToolRecipe(GTToolType.SWORD, TFGTagPrefix.toolHeadSword, 'tfg:sword_head_extruder_mold', 1, material) - makeToolRecipe(GTToolType.PICKAXE, TFGTagPrefix.toolHeadPickaxe, 'tfg:pickaxe_head_extruder_mold', 2, material) - makeToolRecipe(GTToolType.AXE, TFGTagPrefix.toolHeadAxe, 'tfg:axe_head_extruder_mold', 3, material) - makeToolRecipe(GTToolType.SHOVEL, TFGTagPrefix.toolHeadShovel, 'tfg:shovel_head_extruder_mold', 4, material) - makeToolRecipe(GTToolType.HOE, TFGTagPrefix.toolHeadHoe, 'tfg:hoe_head_extruder_mold', 5, material) - makeToolRecipe(GTToolType.KNIFE, TFGTagPrefix.toolHeadKnife, 'tfg:knife_head_extruder_mold', 6, material) - makeToolRecipe(GTToolType.FILE, TFGTagPrefix.toolHeadFile, 'tfg:file_head_extruder_mold', 7, material) - makeToolRecipe(GTToolType.SAW, TFGTagPrefix.toolHeadSaw, 'tfg:saw_head_extruder_mold', 8, material) - makeToolRecipe(GTToolType.SPADE, TFGTagPrefix.toolHeadSpade, 'tfg:spade_head_extruder_mold', 9, material) - makeToolRecipe(GTToolType.MINING_HAMMER, TFGTagPrefix.toolHeadMiningHammer, 'tfg:mining_hammer_head_extruder_mold', 10, material) - makeToolRecipe(GTToolType.SCYTHE, TFGTagPrefix.toolHeadScythe, 'tfg:scythe_head_extruder_mold', 11, material) - makeToolRecipe(GTToolType.HARD_HAMMER, TFGTagPrefix.toolHeadHammer, 'tfg:hammer_head_extruder_mold', 12, material) - makeToolRecipe(GTToolType.BUTCHERY_KNIFE, TFGTagPrefix.toolHeadButcheryKnife, 'tfg:butchery_knife_head_extruder_mold', 13, material) + let circuit = 1; + makeToolRecipe(GTToolType.SWORD, TFGTagPrefix.toolHeadSword, 'tfg:sword_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.PICKAXE, TFGTagPrefix.toolHeadPickaxe, 'tfg:pickaxe_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.AXE, TFGTagPrefix.toolHeadAxe, 'tfg:axe_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.SHOVEL, TFGTagPrefix.toolHeadShovel, 'tfg:shovel_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.HOE, TFGTagPrefix.toolHeadHoe, 'tfg:hoe_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.KNIFE, TFGTagPrefix.toolHeadKnife, 'tfg:knife_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.FILE, TFGTagPrefix.toolHeadFile, 'tfg:file_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.SAW, TFGTagPrefix.toolHeadSaw, 'tfg:saw_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.SPADE, TFGTagPrefix.toolHeadSpade, 'tfg:spade_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.MINING_HAMMER, TFGTagPrefix.toolHeadMiningHammer, 'tfg:mining_hammer_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.SCYTHE, TFGTagPrefix.toolHeadScythe, 'tfg:scythe_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.HARD_HAMMER, TFGTagPrefix.toolHeadHammer, 'tfg:hammer_head_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.SCREWDRIVER, TagPrefix.toolHeadScrewdriver, 'tfg:screwdriver_tip_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.WRENCH, TagPrefix.toolHeadWrench, 'tfg:wrench_tip_extruder_mold', circuit++, material) + makeToolRecipe(GTToolType.WIRE_CUTTER, TagPrefix.toolHeadWireCutter, 'tfg:wire_cutter_extruder_mold', circuit++, material) processToolMortar(GTToolType.MORTAR, material) - processToolHead(TFGTagPrefix.toolHeadPropick, 'tfg:propick_head_extruder_mold', 14, material) - processToolHead(TFGTagPrefix.toolHeadJavelin, 'tfg:javelin_head_extruder_mold', 15, material) - processToolHead(TFGTagPrefix.toolHeadChisel, 'tfg:chisel_head_extruder_mold', 16, material) - processToolHead(TFGTagPrefix.toolHeadMace, 'tfg:mace_head_extruder_mold', 17, material) - processToolHead(TFGTagPrefix.toolHeadMattock, 'tfg:mattock_head_extruder_mold', 18, material) + processToolHead(TFGTagPrefix.toolHeadPropick, 'tfg:propick_head_extruder_mold', circuit++, material) + processToolHead(TFGTagPrefix.toolHeadJavelin, 'tfg:javelin_head_extruder_mold', circuit++, material) + processToolHead(TFGTagPrefix.toolHeadChisel, 'tfg:chisel_head_extruder_mold', circuit++, material) + processToolHead(TFGTagPrefix.toolHeadMace, 'tfg:mace_head_extruder_mold', circuit++, material) + processToolHead(TFGTagPrefix.toolHeadMattock, 'tfg:mattock_head_extruder_mold', circuit++, material) + processToolHead(TFGTagPrefix.toolHeadHook, 'tfg:fish_hook_extruder_mold', circuit++, material) + + removePowerToolRecycling(material) } if (ingotProperty != null) { @@ -889,6 +1077,10 @@ function registerGTCEUMetalRecipes(event) { processChain(material) processBell(material) processBars(material) + processBuzzsawBlade(material) + + event.remove({ id: `gtceu:shaped/spring_${material.getName()}` }) + event.remove({ id: `gtceu:shaped/spring_small_${material.getName()}` }) } if (oreProperty != null) { @@ -899,16 +1091,18 @@ function registerGTCEUMetalRecipes(event) { processRichRawOre(material) processCrushedOre(material) + processPurifiedOre(material) + processRefinedOre(material) processImpureDust(material) processPureDust(material) if (material.hasProperty(PropertyKey.GEM)) { processGems(material) } - + // Indicators - event.replaceInput({ id: `gtceu:shaped/${material.getName()}_surface_indicator`}, + event.replaceInput({ id: `gtceu:shaped/${material.getName()}_surface_indicator` }, 'minecraft:gravel', '#tfc:rock/gravel') } }) -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/gregtech/recipes.recycling.js b/kubejs/server_scripts/gregtech/recipes.recycling.js index 11aea9140..bb3064ca6 100644 --- a/kubejs/server_scripts/gregtech/recipes.recycling.js +++ b/kubejs/server_scripts/gregtech/recipes.recycling.js @@ -215,4 +215,25 @@ function registerGTCEURecyclingRecipes(event) { .duration(1792) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) + + // Clean Foil pack + event.recipes.gtceu.macerator('gtceu:macerator/recycling/clean_foil_pack') + .itemInputs('tfg:clean_foil_pack') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Aluminium, 1), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Polyethylene, 1) + ) + .duration(GTMaterials.Aluminium.getMass() * 1) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('gtceu:arc_furnace/recycling/clean_foil_pack') + .itemInputs('tfg:clean_foil_pack') + .itemOutputs( + ChemicalHelper.get(TagPrefix.nugget, GTMaterials.Aluminium, 2), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 1) + ) + .duration(GTMaterials.Aluminium.getMass() * 1) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) } \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/recipes.removes.js b/kubejs/server_scripts/gregtech/recipes.removes.js index 800dca90f..ce021716a 100644 --- a/kubejs/server_scripts/gregtech/recipes.removes.js +++ b/kubejs/server_scripts/gregtech/recipes.removes.js @@ -12,41 +12,41 @@ function removeGTCEURecipes(event) { //#region Выход: Крошечная кучка камня - event.remove({ id: 'gtceu:macerator/macerate_stone_button' }) + removeMaceratorRecipe(event, 'macerate_stone_button') //#endregion //#region Выход: Маленькая кучка камня - event.remove({ id: 'gtceu:macerator/macerate_stone_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_brick_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_brick_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_sandstone_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_sandstone_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_red_sandstone_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_red_sandstone_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_granite' }) - event.remove({ id: 'gtceu:macerator/macerate_diorite' }) - event.remove({ id: 'gtceu:macerator/macerate_cobblestone_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_andesite' }) + removeMaceratorRecipe(event, 'macerate_stone_stairs') + removeMaceratorRecipe(event, 'macerate_stone_slab') + removeMaceratorRecipe(event, 'macerate_stone_brick_stairs') + removeMaceratorRecipe(event, 'macerate_stone_brick_slab') + removeMaceratorRecipe(event, 'macerate_sandstone_stairs') + removeMaceratorRecipe(event, 'macerate_sandstone_slab') + removeMaceratorRecipe(event, 'macerate_red_sandstone_stairs') + removeMaceratorRecipe(event, 'macerate_red_sandstone_slab') + removeMaceratorRecipe(event, 'macerate_granite') + removeMaceratorRecipe(event, 'macerate_diorite') + removeMaceratorRecipe(event, 'macerate_cobblestone_slab') + removeMaceratorRecipe(event, 'macerate_andesite') //#endregion //#region Выход: Кучка камня - event.remove({ id: 'gtceu:macerator/macerate_stone_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_pressure_plate' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_hoe' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_bricks' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_mossy_cobblestone' }) - event.remove({ id: 'gtceu:macerator/macerate_cobblestone_wall' }) - event.remove({ id: 'gtceu:macerator/macerate_cobblestone' }) - event.remove({ id: 'gtceu:macerator/gravel_to_flint' }) - event.remove({ id: 'gtceu:macerator/macerate_furnace' }) + removeMaceratorRecipe(event, 'macerate_stone_sword') + removeMaceratorRecipe(event, 'macerate_stone_shovel') + removeMaceratorRecipe(event, 'macerate_stone_pressure_plate') + removeMaceratorRecipe(event, 'macerate_stone_pickaxe') + removeMaceratorRecipe(event, 'macerate_stone_hoe') + removeMaceratorRecipe(event, 'macerate_stone_bricks') + removeMaceratorRecipe(event, 'macerate_stone_axe') + removeMaceratorRecipe(event, 'macerate_mossy_cobblestone') + removeMaceratorRecipe(event, 'macerate_cobblestone_wall') + removeMaceratorRecipe(event, 'macerate_cobblestone') + removeMaceratorRecipe(event, 'gravel_to_flint') + removeMaceratorRecipe(event, 'macerate_furnace') //#endregion @@ -60,9 +60,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_cobbled_deepslate_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_cobbled_deepslate_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_cobbled_deepslate_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_cobbled_deepslate_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_cobbled_deepslate_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_cobbled_deepslate_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_cobbled_deepslate_into_slab') + removeCutterRecipe(event, 'cut_cobbled_deepslate_into_slab_water') + removeCutterRecipe(event, 'cut_cobbled_deepslate_into_slab_distilled_water') event.remove({ id: 'gtceu:shaped/cobbled_deepslate_polished_hammer' }) event.remove({ id: 'gtceu:forming_press/form_cobbled_deepslate_slab_into_pillar' }) @@ -74,9 +74,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_polished_deepslate_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_polished_deepslate_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_polished_deepslate_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_polished_deepslate_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_polished_deepslate_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_polished_deepslate_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_polished_deepslate_into_slab') + removeCutterRecipe(event, 'cut_polished_deepslate_into_slab_water') + removeCutterRecipe(event, 'cut_polished_deepslate_into_slab_distilled_water') event.remove({ id: 'gtceu:shaped/deepslate_bricks_hammer' }) event.remove({ id: 'gtceu:shaped/deepslate_bricks_stair_saw' }) @@ -86,9 +86,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_deepslate_bricks_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_deepslate_bricks_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_deepslate_bricks_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_bricks_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_bricks_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_bricks_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_deepslate_bricks_into_slab') + removeCutterRecipe(event, 'cut_deepslate_bricks_into_slab_water') + removeCutterRecipe(event, 'cut_deepslate_bricks_into_slab_distilled_water') event.remove({ id: 'gtceu:shaped/deepslate_tile_hammer' }) event.remove({ id: 'gtceu:shaped/deepslate_tile_stair_saw' }) @@ -98,11 +98,11 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_deepslate_tile_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_deepslate_tile_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_deepslate_tile_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_tile_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_tile_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_deepslate_tile_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_deepslate_tile_into_slab') + removeCutterRecipe(event, 'cut_deepslate_tile_into_slab_water') + removeCutterRecipe(event, 'cut_deepslate_tile_into_slab_distilled_water') - event.remove({ id: 'gtceu:macerator/macerate_deepslate' }) + removeMaceratorRecipe(event, 'macerate_deepslate') event.remove({ id: 'gtceu:rock_breaker/deepslate' }) // #endregion @@ -116,9 +116,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_blackstone_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_blackstone_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_blackstone_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_blackstone_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_blackstone_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_blackstone_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_blackstone_into_slab') + removeCutterRecipe(event, 'cut_blackstone_into_slab_water') + removeCutterRecipe(event, 'cut_blackstone_into_slab_distilled_water') event.remove({ id: 'gtceu:shaped/polished_blackstone_hammer' }) event.remove({ id: 'gtceu:shaped/polished_blackstone_stair_saw' }) @@ -128,9 +128,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_polished_blackstone_into_slab') + removeCutterRecipe(event, 'cut_polished_blackstone_into_slab_water') + removeCutterRecipe(event, 'cut_polished_blackstone_into_slab_distilled_water') event.remove({ id: 'gtceu:shaped/polished_blackstone_polished_hammer' }) event.remove({ id: 'gtceu:forming_press/form_polished_blackstone_slab_into_pillar' }) @@ -143,9 +143,9 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_brick_into_stair' }) event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_brick_into_polished' }) event.remove({ id: 'gtceu:assembler/assemble_polished_blackstone_brick_into_wall' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_brick_into_slab' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_brick_into_slab_water' }) - event.remove({ id: 'gtceu:cutter/cut_polished_blackstone_brick_into_slab_distilled_water' }) + removeCutterRecipe(event, 'cut_polished_blackstone_brick_into_slab') + removeCutterRecipe(event, 'cut_polished_blackstone_brick_into_slab_water') + removeCutterRecipe(event, 'cut_polished_blackstone_brick_into_slab_distilled_water') event.remove({ id: 'gtceu:rock_breaker/blackstone' }) @@ -225,122 +225,122 @@ function removeGTCEURecipes(event) { // #endregion - //#region Выход: Крошечная кучка дерева + //#region Выход: Крошечная кучка дерева - event.remove({ id: 'gtceu:macerator/macerate_warped_button' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_button' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_button' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_button' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_button' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_button' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_button' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_button' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_button' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_button' }) + removeMaceratorRecipe(event, 'macerate_warped_button') + removeMaceratorRecipe(event, 'macerate_spruce_button') + removeMaceratorRecipe(event, 'macerate_oak_button') + removeMaceratorRecipe(event, 'macerate_mangrove_button') + removeMaceratorRecipe(event, 'macerate_jungle_button') + removeMaceratorRecipe(event, 'macerate_dark_oak_button') + removeMaceratorRecipe(event, 'macerate_crimson_button') + removeMaceratorRecipe(event, 'macerate_cherry_button') + removeMaceratorRecipe(event, 'macerate_birch_button') + removeMaceratorRecipe(event, 'macerate_acacia_button') //#endregion //#region Выход: Маленькая кучка дерева - event.remove({ id: 'gtceu:macerator/macerate_wooden_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_hoe' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_hoe' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_hoe' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_hoe' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_slab' }) + removeMaceratorRecipe(event, 'macerate_wooden_sword') + removeMaceratorRecipe(event, 'macerate_wooden_shovel') + removeMaceratorRecipe(event, 'macerate_wooden_pickaxe') + removeMaceratorRecipe(event, 'macerate_wooden_hoe') + removeMaceratorRecipe(event, 'macerate_wooden_axe') + removeMaceratorRecipe(event, 'macerate_warped_stairs') + removeMaceratorRecipe(event, 'macerate_warped_slab') + removeMaceratorRecipe(event, 'macerate_spruce_stairs') + removeMaceratorRecipe(event, 'macerate_spruce_slab') + removeMaceratorRecipe(event, 'macerate_oak_stairs') + removeMaceratorRecipe(event, 'macerate_oak_slab') + removeMaceratorRecipe(event, 'macerate_mangrove_stairs') + removeMaceratorRecipe(event, 'macerate_mangrove_slab') + removeMaceratorRecipe(event, 'macerate_jungle_stairs') + removeMaceratorRecipe(event, 'macerate_jungle_slab') + removeMaceratorRecipe(event, 'macerate_iron_sword') + removeMaceratorRecipe(event, 'macerate_iron_shovel') + removeMaceratorRecipe(event, 'macerate_iron_pickaxe') + removeMaceratorRecipe(event, 'macerate_iron_hoe') + removeMaceratorRecipe(event, 'macerate_iron_axe') + removeMaceratorRecipe(event, 'macerate_golden_sword') + removeMaceratorRecipe(event, 'macerate_golden_shovel') + removeMaceratorRecipe(event, 'macerate_golden_pickaxe') + removeMaceratorRecipe(event, 'macerate_golden_hoe') + removeMaceratorRecipe(event, 'macerate_golden_axe') + removeMaceratorRecipe(event, 'macerate_diamond_sword') + removeMaceratorRecipe(event, 'macerate_diamond_shovel') + removeMaceratorRecipe(event, 'macerate_diamond_pickaxe') + removeMaceratorRecipe(event, 'macerate_diamond_hoe') + removeMaceratorRecipe(event, 'macerate_diamond_axe') + removeMaceratorRecipe(event, 'macerate_dark_oak_stairs') + removeMaceratorRecipe(event, 'macerate_dark_oak_slab') + removeMaceratorRecipe(event, 'macerate_crimson_stairs') + removeMaceratorRecipe(event, 'macerate_crimson_slab') + removeMaceratorRecipe(event, 'macerate_cherry_stairs') + removeMaceratorRecipe(event, 'macerate_cherry_slab') + removeMaceratorRecipe(event, 'macerate_birch_stairs') + removeMaceratorRecipe(event, 'macerate_birch_slab') + removeMaceratorRecipe(event, 'macerate_acacia_stairs') + removeMaceratorRecipe(event, 'macerate_acacia_slab') //#endregion //#region Выход: Деревянная пыль - event.remove({ id: 'gtceu:macerator/macerate_trapped_chest' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_door' }) - event.remove({ id: 'gtceu:macerator/macerate_spruce_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_door' }) - event.remove({ id: 'gtceu:macerator/macerate_oak_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_door' }) - event.remove({ id: 'gtceu:macerator/macerate_mangrove_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_door' }) - event.remove({ id: 'gtceu:macerator/macerate_jungle_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_door' }) - event.remove({ id: 'gtceu:macerator/macerate_dark_oak_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_crafting_table' }) - event.remove({ id: 'gtceu:macerator/macerate_chest' }) - event.remove({ id: 'gtceu:macerator/macerate_chest_minecart' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_door' }) - event.remove({ id: 'gtceu:macerator/macerate_cherry_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_bookshelf' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_door' }) - event.remove({ id: 'gtceu:macerator/macerate_birch_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_door' }) - event.remove({ id: 'gtceu:macerator/macerate_acacia_boat' }) - event.remove({ id: 'gtceu:macerator/macerate_bamboo_raft' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_door' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_crimson_planks' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_door' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_fence' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_fence_gate' }) - event.remove({ id: 'gtceu:macerator/macerate_warped_planks' }) + removeMaceratorRecipe(event, 'macerate_trapped_chest') + removeMaceratorRecipe(event, 'macerate_spruce_planks') + removeMaceratorRecipe(event, 'macerate_spruce_fence_gate') + removeMaceratorRecipe(event, 'macerate_spruce_fence') + removeMaceratorRecipe(event, 'macerate_spruce_door') + removeMaceratorRecipe(event, 'macerate_spruce_boat') + removeMaceratorRecipe(event, 'macerate_oak_planks') + removeMaceratorRecipe(event, 'macerate_oak_fence_gate') + removeMaceratorRecipe(event, 'macerate_oak_fence') + removeMaceratorRecipe(event, 'macerate_oak_door') + removeMaceratorRecipe(event, 'macerate_oak_boat') + removeMaceratorRecipe(event, 'macerate_mangrove_planks') + removeMaceratorRecipe(event, 'macerate_mangrove_fence_gate') + removeMaceratorRecipe(event, 'macerate_mangrove_fence') + removeMaceratorRecipe(event, 'macerate_mangrove_door') + removeMaceratorRecipe(event, 'macerate_mangrove_boat') + removeMaceratorRecipe(event, 'macerate_jungle_planks') + removeMaceratorRecipe(event, 'macerate_jungle_fence_gate') + removeMaceratorRecipe(event, 'macerate_jungle_fence') + removeMaceratorRecipe(event, 'macerate_jungle_door') + removeMaceratorRecipe(event, 'macerate_jungle_boat') + removeMaceratorRecipe(event, 'macerate_dark_oak_planks') + removeMaceratorRecipe(event, 'macerate_dark_oak_fence_gate') + removeMaceratorRecipe(event, 'macerate_dark_oak_fence') + removeMaceratorRecipe(event, 'macerate_dark_oak_door') + removeMaceratorRecipe(event, 'macerate_dark_oak_boat') + removeMaceratorRecipe(event, 'macerate_crafting_table') + removeMaceratorRecipe(event, 'macerate_chest') + removeMaceratorRecipe(event, 'macerate_chest_minecart') + removeMaceratorRecipe(event, 'macerate_cherry_planks') + removeMaceratorRecipe(event, 'macerate_cherry_fence_gate') + removeMaceratorRecipe(event, 'macerate_cherry_fence') + removeMaceratorRecipe(event, 'macerate_cherry_door') + removeMaceratorRecipe(event, 'macerate_cherry_boat') + removeMaceratorRecipe(event, 'macerate_bookshelf') + removeMaceratorRecipe(event, 'macerate_birch_planks') + removeMaceratorRecipe(event, 'macerate_birch_fence_gate') + removeMaceratorRecipe(event, 'macerate_birch_fence') + removeMaceratorRecipe(event, 'macerate_birch_door') + removeMaceratorRecipe(event, 'macerate_birch_boat') + removeMaceratorRecipe(event, 'macerate_acacia_planks') + removeMaceratorRecipe(event, 'macerate_acacia_fence_gate') + removeMaceratorRecipe(event, 'macerate_acacia_fence') + removeMaceratorRecipe(event, 'macerate_acacia_door') + removeMaceratorRecipe(event, 'macerate_acacia_boat') + removeMaceratorRecipe(event, 'macerate_bamboo_raft') + removeMaceratorRecipe(event, 'macerate_crimson_door') + removeMaceratorRecipe(event, 'macerate_crimson_fence') + removeMaceratorRecipe(event, 'macerate_crimson_fence_gate') + removeMaceratorRecipe(event, 'macerate_crimson_planks') + removeMaceratorRecipe(event, 'macerate_warped_door') + removeMaceratorRecipe(event, 'macerate_warped_fence') + removeMaceratorRecipe(event, 'macerate_warped_fence_gate') + removeMaceratorRecipe(event, 'macerate_warped_planks') //#endregion @@ -353,24 +353,19 @@ function removeGTCEURecipes(event) { //#region Выход: Маленькая кучка мяса - event.remove({ id: 'gtceu:macerator/macerate_steak' }) - event.remove({ id: 'gtceu:macerator/macerate_rabbit' }) - event.remove({ id: 'gtceu:macerator/macerate_pork_chop' }) - - //#endregion - - // #region Meat - - event.remove({ id: 'gtceu:macerator/macerate_mutton' }) - event.remove({ id: 'gtceu:macerator/macerate_chicken' }) + removeMaceratorRecipe(event, 'macerate_steak') + removeMaceratorRecipe(event, 'macerate_rabbit') + removeMaceratorRecipe(event, 'macerate_pork_chop') + removeMaceratorRecipe(event, 'macerate_mutton') + removeMaceratorRecipe(event, 'macerate_chicken') // #endregion //#region Выход: Пшеничная пыль event.remove({ id: 'gtceu:shapeless/wheat_to_dust' }) - event.remove({ id: 'gtceu:macerator/macerate_wheat' }) - event.remove({ id: 'gtceu:macerator/macerate_hay_block' }) + removeMaceratorRecipe(event, 'macerate_wheat') + removeMaceratorRecipe(event, 'macerate_hay_block') //#endregion @@ -394,19 +389,19 @@ function removeGTCEURecipes(event) { //#region Выход: Железная пыль - event.remove({ id: 'gtceu:macerator/macerate_iron_trapdoor' }) - event.remove({ id: 'gtceu:macerator/macerate_damaged_anvil' }) - event.remove({ id: 'gtceu:macerator/macerate_chipped_anvil' }) - event.remove({ id: 'gtceu:macerator/macerate_anvil' }) - event.remove({ id: 'gtceu:macerator/macerate_furnace_minecart' }) - event.remove({ id: 'gtceu:macerator/macerate_bucket' }) - event.remove({ id: 'gtceu:macerator/macerate_compass' }) + removeMaceratorRecipe(event, 'macerate_iron_trapdoor') + removeMaceratorRecipe(event, 'macerate_damaged_anvil') + removeMaceratorRecipe(event, 'macerate_chipped_anvil') + removeMaceratorRecipe(event, 'macerate_anvil') + removeMaceratorRecipe(event, 'macerate_furnace_minecart') + removeMaceratorRecipe(event, 'macerate_bucket') + removeMaceratorRecipe(event, 'macerate_compass') //#endregion //#region Выход: Крошечная железная пыль - event.remove({ id: 'gtceu:macerator/macerate_iron_bars' }) + removeMaceratorRecipe(event, 'macerate_iron_bars') //#endregion @@ -418,14 +413,14 @@ function removeGTCEURecipes(event) { //#region Выход: Пыль незерака - event.remove({ id: 'gtceu:macerator/macerate_nether_brick_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_nether_brick_slab' }) + removeMaceratorRecipe(event, 'macerate_nether_brick_stairs') + removeMaceratorRecipe(event, 'macerate_nether_brick_slab') //#endregion //#region Выход: Пыль базальта - event.remove({ id: 'gtceu:macerator/macerate_basalt' }) + removeMaceratorRecipe(event, 'macerate_basalt') //#endregion @@ -439,48 +434,47 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:shaped/bronze_hull' }) event.remove({ id: 'gtceu:arc_furnace/arc_bronze_machine_casing' }) - event.remove({ id: 'gtceu:macerator/macerate_bronze_machine_casing' }) + removeMaceratorRecipe(event, 'macerate_bronze_machine_casing') event.remove({ id: 'gtceu:shaped/steam_extractor_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_extractor' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_extractor' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_extractor') event.remove({ id: 'gtceu:shaped/steam_macerator_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_macerator' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_macerator' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_macerator') event.remove({ id: 'gtceu:shaped/steam_compressor_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_compressor' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_compressor' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_compressor') event.remove({ id: 'gtceu:shaped/steam_hammer_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_forge_hammer' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_forge_hammer' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_forge_hammer') event.remove({ id: 'gtceu:shaped/steam_furnace_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_furnace' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_furnace' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_furnace') event.remove({ id: 'gtceu:shaped/steam_alloy_smelter_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_alloy_smelter' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_alloy_smelter' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_alloy_smelter') event.remove({ id: 'gtceu:shaped/steam_rock_breaker_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_lp_steam_rock_crusher' }) - event.remove({ id: 'gtceu:macerator/macerate_lp_steam_rock_crusher' }) + removeMaceratorRecipe(event, 'macerate_lp_steam_rock_crusher') event.remove({ id: 'gtceu:shaped/steam_miner_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_steam_miner_bronze' }) - event.remove({ id: 'gtceu:macerator/macerate_steam_miner_bronze' }) + removeMaceratorRecipe(event, 'macerate_steam_miner_bronze') event.remove({ id: 'gtceu:shaped/steam_miner_bronze' }) event.remove({ id: 'gtceu:arc_furnace/arc_steam_miner_bronze' }) - event.remove({ id: 'gtceu:macerator/macerate_steam_miner_bronze' }) + removeMaceratorRecipe(event, 'macerate_steam_miner_bronze') - event.remove({ id: 'gtceu:shaped/steam_miner_steel' }) event.remove({ id: 'gtceu:arc_furnace/arc_steam_miner_steel' }) - event.remove({ id: 'gtceu:macerator/macerate_steam_miner_steel' }) + removeMaceratorRecipe(event, 'macerate_steam_miner_steel') // #endregion @@ -496,7 +490,7 @@ function removeGTCEURecipes(event) { // Удаление рецептов связанных с Primitive Blast Furnace event.remove({ id: 'gtceu:arc_furnace/arc_primitive_blast_furnace' }) - event.remove({ id: 'gtceu:macerator/macerate_primitive_blast_furnace' }) + removeMaceratorRecipe(event, 'macerate_primitive_blast_furnace') // Удаление рецепта беск. воды кавера event.remove('gtceu:assembler/cover_infinite_water') @@ -510,16 +504,16 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:shaped/wooden_barrel' }) event.remove({ id: 'gtceu:assembler/wood_barrel' }) event.remove({ id: 'gtceu:arc_furnace/arc_wood_drum' }) - event.remove({ id: 'gtceu:macerator/macerate_wood_drum' }) + removeMaceratorRecipe(event, 'macerate_wood_drum') // Удаление рецептов связанных с FireBricks event.remove({ id: 'gtceu:shaped/casing_primitive_bricks' }) - event.remove({ id: 'gtceu:macerator/macerate_firebricks' }) + removeMaceratorRecipe(event, 'macerate_firebricks') event.remove({ id: 'gtceu:extractor/extract_primitive_bricks' }) // Удаление рецептов связанных с FireBrick event.remove({ id: 'gtceu:smelting/fireclay_brick' }) - event.remove({ id: 'gtceu:macerator/macerate_firebrick' }) + removeMaceratorRecipe(event, 'macerate_firebrick') // Clay from mud event.remove({ id: 'gtceu:compressor/mud_to_clay' }) @@ -604,6 +598,7 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:shaped/pickaxe_iron' }) event.remove({ id: 'gtceu:shaped/gear_diamond' }) event.remove({ id: 'gtceu:shaped/buzzsaw_blade_diamond' }) + event.remove({ id: 'gtceu:shaped/purpur_stair_saw' }) event.remove({ id: 'gtceu:shapeless/glass_full_dust_flint' }) @@ -626,6 +621,7 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/spyglass' }) event.remove({ id: 'gtceu:assembler/map' }) event.remove({ id: 'gtceu:assembler/spyglass' }) + event.remove({ id: 'gtceu:assembler/assemble_purpur_into_stair' }) event.remove({ id: 'gtceu:chemical_reactor/ghast_tear_separation' }) @@ -633,11 +629,22 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:assembler/assemble_brick_into_wall' }) event.remove({ id: 'gtceu:compressor/bricks' }) event.remove({ id: 'gtceu:extractor/bricks_extraction' }) - event.remove({ id: 'gtceu:macerator/macerate_bricks' }) - event.remove({ id: 'gtceu:macerator/macerate_brick_stairs' }) - event.remove({ id: 'gtceu:macerator/macerate_brick_slab' }) - event.remove({ id: 'gtceu:macerator/macerate_brick_wall' }) - event.remove({ id: 'gtceu:macerator/macerate_flower_pot' }) + removeMaceratorRecipe(event, 'macerate_bricks') + removeMaceratorRecipe(event, 'macerate_brick_stairs') + removeMaceratorRecipe(event, 'macerate_brick_slab') + removeMaceratorRecipe(event, 'macerate_brick_wall') + removeMaceratorRecipe(event, 'macerate_flower_pot') + + removeMaceratorRecipe(event, 'macerate_treated_wood_fence_gate') + removeMaceratorRecipe(event, 'macerate_long_treated_wood_rod') + removeMaceratorRecipe(event, 'macerate_treated_wood_normal_fluid_pipe') + removeMaceratorRecipe(event, 'macerate_treated_wood_large_fluid_pipe') + removeMaceratorRecipe(event, 'macerate_treated_wood_small_fluid_pipe') + removeMaceratorRecipe(event, 'macerate_treated_wood_door') + removeMaceratorRecipe(event, 'macerate_treated_wood_frame') + removeMaceratorRecipe(event, 'macerate_treated_wood_fence') + removeMaceratorRecipe(event, 'macerate_treated_wood_boat') + removeMaceratorRecipe(event, 'macerate_treated_wood_chest_boat') event.remove({ id: 'gtceu:centrifuge/decomposition_centrifuging__fireclay' }) @@ -651,4 +658,30 @@ function removeGTCEURecipes(event) { event.remove({ id: 'gtceu:chemical_bath/red_steel_cool_down_distilled_water' }) event.remove({ id: 'gtceu:chemical_bath/blue_steel_cool_down' }) event.remove({ id: 'gtceu:chemical_bath/blue_steel_cool_down_distilled_water' }) + + event.remove({ id: 'gtceu:compressor/compress_certus_quartz_to_raw_ore_block' }) + event.remove({ id: 'gtceu:compressor/glowstone' }) + + event.remove({ id: 'gtceu:forming_press/form_purpur_slab_into_pillar' }) + + event.remove({ id: 'gtceu:rock_breaker/red_granite' }) + + // Remove vanilla Eye of Ender + + event.remove({ id: 'minecraft:ender_eye' }) + + // Remove old treated plank and wood plank recipe + + event.remove({ id: 'gtceu:compressor/compress_plate_dust_wood' }) + event.remove({ id: 'gtceu:compressor/compress_plate_dust_treated_wood'}) } + +function removeMaceratorRecipe(event, id) { + event.remove({ id: `gtceu:macerator/${id}` }) + event.remove({ id: `greate:milling/integration/gtceu/macerator/${id}` }) +} + +function removeCutterRecipe(event, id) { + event.remove({ id: `gtceu:cutter/${id}` }) + event.remove({ id: `greate:cutting/integration/gtceu/cutter/${id}` }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js index 4bcbd13a1..8eab97801 100644 --- a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js +++ b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js @@ -120,7 +120,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_forge_hammer' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_forge_hammer') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_forge_hammer') .itemInputs('1x gtceu:hp_steam_forge_hammer') .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust', '1x #forge:dusts/black_steel') @@ -136,7 +136,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_extractor' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_extractor') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_extractor') .itemInputs('1x gtceu:hp_steam_extractor') .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -152,7 +152,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_macerator' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_macerator') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_macerator') .itemInputs('1x gtceu:hp_steam_macerator') .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '1x #forge:dusts/black_steel', '1x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -168,7 +168,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_compressor' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_compressor') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_compressor') .itemInputs('1x gtceu:hp_steam_compressor') .itemOutputs('8x gtceu:wrought_iron_dust', '1x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -184,7 +184,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_furnace' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_furnace') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_furnace') .itemInputs('1x gtceu:hp_steam_furnace') .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '1x gtceu:steel_dust', '1x #forge:dusts/black_steel', '12x gtceu:brick_dust') @@ -200,7 +200,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_alloy_smelter' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_alloy_smelter') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_alloy_smelter') .itemInputs('1x gtceu:hp_steam_alloy_smelter') .itemOutputs('7x gtceu:wrought_iron_dust', '3x gtceu:steel_dust', '1x gtceu:tin_alloy_dust', '1x #forge:dusts/black_steel', '12x gtceu:brick_dust') @@ -216,7 +216,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_rock_crusher' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_rock_crusher') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_rock_crusher') .itemInputs('1x gtceu:hp_steam_rock_crusher') .itemOutputs('6x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -232,7 +232,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_miner' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_miner') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_miner') .itemInputs('1x gtceu:hp_steam_miner') .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '1x #forge:dusts/steel', '12x gtceu:brick_dust') @@ -248,7 +248,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_solid_boiler' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_solid_boiler') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_solid_boiler') .itemInputs('1x gtceu:hp_steam_solid_boiler') .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/steel', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -264,7 +264,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_liquid_boiler' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_liquid_boiler') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_liquid_boiler') .itemInputs('1x gtceu:hp_steam_liquid_boiler') .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/steel', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') @@ -280,7 +280,7 @@ function registerGTCEuTFCMetalsRecipes(event) .EUt(30) .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - event.remove({ id: 'gtceu:macerator/macerate_hp_steam_solar_boiler' }) + removeMaceratorRecipe(event, 'macerate_hp_steam_solar_boiler') event.recipes.gtceu.macerator('tfg:macerate_hp_steam_solar_boiler') .itemInputs('1x gtceu:hp_steam_solar_boiler') .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/silver', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') diff --git a/kubejs/server_scripts/gregtech/tags.js b/kubejs/server_scripts/gregtech/tags.js index f5c85e1ef..889372987 100644 --- a/kubejs/server_scripts/gregtech/tags.js +++ b/kubejs/server_scripts/gregtech/tags.js @@ -43,11 +43,17 @@ const registerGTCEUItemTags = (event) => { event.add('tfg:stone_dusts', 'gtceu:deepslate_dust') event.add('tfg:stone_dusts', 'gtceu:blackstone_dust') event.add('tfg:stone_dusts', 'tfg:dripstone_dust') - + event.add('tfg:stone_dusts', 'tfg:moon_stone_dust') + event.add('tfg:stone_dusts', 'tfg:moon_deepslate_dust') + event.add('tfg:stone_dusts', 'tfg:mars_stone_dust') + event.add('tfg:stone_dusts', 'tfg:venus_stone_dust') + event.add('tfg:stone_dusts', 'tfg:mercury_stone_dust') + event.add('tfg:stone_dusts', 'tfg:glacio_stone_dust') event.add('tfg:stone_dusts', 'gtceu:stone_dust') //#endregion event.remove('minecraft:planks', 'gtceu:treated_wood_planks') + event.remove('minecraft:planks', 'gtceu:treated_wood_plate') event.add('tfg:sugars', 'minecraft:sugar') event.add('tfg:sugars', 'afc:birch_sugar') @@ -65,6 +71,9 @@ const registerGTCEUItemTags = (event) => { event.add('minecraft:piglin_loved', 'gtceu:rich_raw_pyrite') event.remove('forge:gems', 'gtceu:coke_gem') + + // Rose Quartz Lens + event.add('forge:lenses/pink', 'gtceu:rose_quartz_lens') } const registerGTCEUBlockTags = (event) => { @@ -121,4 +130,5 @@ const registerGTCEUFluidTags = (event) => { event.add('c:hidden_from_recipe_viewers', 'gtceu:molten_black_steel') event.add('c:hidden_from_recipe_viewers', 'gtceu:molten_red_steel') event.add('c:hidden_from_recipe_viewers', 'gtceu:molten_blue_steel') + event.add('c:hidden_from_recipe_viewers', 'gtceu:damascus_steel') } \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/utility.js b/kubejs/server_scripts/gregtech/utility.js index 45a83a172..2c8c484a3 100644 --- a/kubejs/server_scripts/gregtech/utility.js +++ b/kubejs/server_scripts/gregtech/utility.js @@ -23,36 +23,36 @@ const generateCutterRecipe = (event, input, output, duration, EUt, id) => { .EUt(EUt) } -const generateGreenHouseRecipe = (event, input, fluid_amount, output, id, overworldExclusive) => { +const generateGreenHouseRecipe = (event, input, fluid_amount, output, id, dimension, fertiliser_count) => { // Без удобрения let r = event.recipes.gtceu.greenhouse(id) .itemInputs(input) .circuit(1) - .inputFluids(Fluid.of('minecraft:water', fluid_amount)) + .inputFluids(JsonIO.of({ amount: fluid_amount, value: { tag: "tfg:clean_water" }})) .itemOutputs(output) - .chancedOutput(input, 7500, 0) - .chancedOutput(input, 5000, 0) + .chancedOutput(input, 7500, 1000) + .chancedOutput(input, 5000, 1000) .duration(36000) // 30 mins .EUt(GTValues.VA[GTValues.LV]) - if (overworldExclusive) - r.dimension('minecraft:overworld') + if (dimension != null) + r.dimension(dimension) // С удобрением r = event.recipes.gtceu.greenhouse(`${id}_fertilized`) .itemInputs(input) - .itemInputs('8x gtceu:fertilizer') + .itemInputs(Item.of('gtceu:fertilizer', fertiliser_count)) .circuit(2) - .inputFluids(Fluid.of('minecraft:water', fluid_amount)) + .inputFluids(JsonIO.of({ amount: fluid_amount, value: { tag: "tfg:clean_water" }})) .itemOutputs(output) - .chancedOutput(input, 8500, 0) - .chancedOutput(input, 6000, 0) + .chancedOutput(input, 8500, 1000) + .chancedOutput(input, 6000, 1000) .duration(12000) // 10 mins .EUt(GTValues.VA[GTValues.LV]) - if (overworldExclusive) - r.dimension('minecraft:overworld') + if (dimension != null) + r.dimension(dimension) } const getFillingNBT = (material, amount) => { diff --git a/kubejs/server_scripts/hotornot/recipes.js b/kubejs/server_scripts/hotornot/recipes.js index 9db1a3a67..20693d87f 100644 --- a/kubejs/server_scripts/hotornot/recipes.js +++ b/kubejs/server_scripts/hotornot/recipes.js @@ -11,4 +11,7 @@ const registerHotOrNotRecipes = (event) => { B: '#forge:rods/wooden' }).id('tfchotornot:crafting/tongs/wood') + event.remove({ id: 'tfchotornot:anvil/tong_part/cast_iron' }) + event.remove({ id: 'tfchotornot:crafting/tongs/cast_iron' }) + event.remove({ id: 'tfchotornot:heating/tongs/cast_iron' }) } \ No newline at end of file diff --git a/kubejs/server_scripts/immersive_aircraft/recipes.js b/kubejs/server_scripts/immersive_aircraft/recipes.js index e3ad2e7ad..3038801b8 100644 --- a/kubejs/server_scripts/immersive_aircraft/recipes.js +++ b/kubejs/server_scripts/immersive_aircraft/recipes.js @@ -692,7 +692,9 @@ function registerImmersiveAircraftRecipes(event) { createMaterialsToResults(TagPrefix.dust, TagPrefix.ingot, 3), ]) ); -//#region Aircrafts + //#endregion + + //#region Aircrafts event.shaped('immersive_aircraft:quadrocopter',[ 'ABA', @@ -827,5 +829,23 @@ function registerImmersiveAircraftRecipes(event) { H: 'tfc:metal/ingot/red_steel' }).id('tfg:man_of_many_planes/mechanical_crafter/scarlet_biplane') + event.recipes.create.mechanical_crafting('immersive_aircraft:bamboo_hopper',[ + ' A A ', + 'BBCBBBCBB', + ' DEFED ', + ' DGGGD ', + ' D D ', + ' BBBGBBB ', + ' B B ' + ],{ + A: 'immersive_aircraft:enhanced_propeller', + B: 'immersive_aircraft:hull', + C: 'immersive_aircraft:steel_boiler', + D: 'gtceu:long_aluminium_rod', + E: '#create:seats', + F: 'immersive_aircraft:biplane', + G: 'gtceu:double_aluminium_plate' + }).id('tfg:immersive_aircraft/mechanical_crafter/bamboo_hopper') + //#endregion } \ No newline at end of file diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 412b0ca10..676675af5 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -4,109 +4,126 @@ * Событие регистрации предмет-тэгов. */ ServerEvents.tags('item', event => { - registerAdvancedPeripheralsItemTags(event) - registerAE2ItemTags(event) - registerAFCItemTags(event) - registerAlekiroofsItemTags(event) - registerAlekishipsItemTags(event) - registerAsticorCartsItemTags(event) - registerBeneathItemTags(event) - registerChalkItemTags(event); - registerChiselAndBitsItemTags(event) - registerComputerCraftItemTags(event) - registerConstructionWandItemTags(event) - registerCreateItemTags(event) - registerCreateAdditionsItemTags(event) - registerCreateConnectedItemTags(event) - registerCreateDecoItemTags(event) - registerDiggerHelmetItemTags(event) - registerEndermanOverhaulItemTags(event) - registerEveryCompatItemTags(event) - registerExposureItemTags(event) - registerExtendedAE2ItemTags(event) - registerFirmaCivItemTags(event) - registerFirmaLifeItemTags(event) - registerFramedBlocksItemTags(event) - registerFTBQuestsItemTags(event) - registerGrapplemodItemTags(event) - registerGreateItemTags(event) - registerGTCEUItemTags(event) - registerMegaCellsItemTags(event) - registerMinecraftItemTags(event) - registerMoreRedItemTags(event) - registerHotOrNotItemTags(event) - registerRailWaysItemTags(event) - registerRnrItemTags(event) - registerSophisticatedBackpacksItemTags(event) - registerTFCAmbientalItemTags(event) - registerTFCItemTags(event) - registerTFCTextileItemTags(event) - registerTFGItemTags(event) - registerVintageImprovementsItemTags(event) + registerAdAstraItemTags(event) + registerAdvancedPeripheralsItemTags(event) + registerAE2ItemTags(event) + registerAFCItemTags(event) + registerAlekiroofsItemTags(event) + registerAlekishipsItemTags(event) + registerAsticorCartsItemTags(event) + registerBeneathItemTags(event) + registerBetterEndItemTags(event) + registerChalkItemTags(event); + registerComputerCraftItemTags(event) + registerConstructionWandItemTags(event) + registerCreateItemTags(event) + registerCreateAdditionsItemTags(event) + registerCreateConnectedItemTags(event) + registerCreateDecoItemTags(event) + registerCreateFactoryLogisticsItemTags(event) + registerDiggerHelmetItemTags(event) + registerEndermanOverhaulItemTags(event) + registerEveryCompatItemTags(event) + registerExposureItemTags(event) + registerExtendedAE2ItemTags(event) + registerFirmaCivItemTags(event) + registerFirmaLifeItemTags(event) + registerFramedBlocksItemTags(event) + registerFTBQuestsItemTags(event) + registerGrapplemodItemTags(event) + registerGreateItemTags(event) + registerGTCEUItemTags(event) + registerMegaCellsItemTags(event) + registerMinecraftItemTags(event) + registerModernMarkingsItemTags(event) + registerMoreRedItemTags(event) + registerHotOrNotItemTags(event) + registerRailWaysItemTags(event) + registerRnrItemTags(event) + registerSophisticatedBackpacksItemTags(event) + registerSpeciesItemTags(event) + registerTACZItemTags(event) + registerTFCAmbientalItemTags(event) + registerTFCItemTags(event) + registerTFCTextileItemTags(event) + registerTFGItemTags(event) + registerTFCLunchboxItemTags(event) + registerVintageImprovementsItemTags(event) }) /** * Событие регистрации блок-тэгов. */ ServerEvents.tags('block', event => { - registerAE2BlockTags(event) - registerAFCBlockTags(event) - registerAsticorCartsBlockTags(event) - registerBeneathBlockTags(event) - registerChiselAndBitsBlockTags(event) - registerComputerCraftBlockTags(event) - registerCreateBlockTags(event) - registerCreateAdditionsBlockTags(event) - registerCreateDecoBlockTags(event) - registerDomumOrnamentumBlockTags(event) - registerEndermanOverhaulBlockTags(event) - registerExtendedAE2BlockTags(event) - registerFirmaCivBlockTags(event) - registerFirmaLifeBlockTags(event) - registerFramedBlocksBlockTags(event) - registerFTBQuestsBlockTags(event) - registerGreateBlockTags(event) - registerGTCEUBlockTags(event) - registerMegaCellsBlockTags(event) - registerMinecraftBlockTags(event) - registerMoreRedBlockTags(event) - registerHotOrNotBlockTags(event) - registerRailWaysBlockTags(event) - registerSophisticatedBackpacksBlockTags(event) - registerTFCBlockTags(event) - registerTFGBlockTags(event) - registerVintageImprovementsBlockTags(event) + registerAdAstraBlockTags(event) + registerAE2BlockTags(event) + registerAFCBlockTags(event) + registerAsticorCartsBlockTags(event) + registerBeneathBlockTags(event) + registerComputerCraftBlockTags(event) + registerCreateBlockTags(event) + registerCreateAdditionsBlockTags(event) + registerCreateDecoBlockTags(event) + registerDomumOrnamentumBlockTags(event) + registerEndermanOverhaulBlockTags(event) + registerExtendedAE2BlockTags(event) + registerFirmaCivBlockTags(event) + registerFirmaLifeBlockTags(event) + registerFramedBlocksBlockTags(event) + registerFTBQuestsBlockTags(event) + registerGreateBlockTags(event) + registerGTCEUBlockTags(event) + registerMegaCellsBlockTags(event) + registerMinecraftBlockTags(event) + registerMoreRedBlockTags(event) + registerHotOrNotBlockTags(event) + registerRailWaysBlockTags(event) + registerSophisticatedBackpacksBlockTags(event) + registerSpeciesBlockTags(event) + registerTFCBlockTags(event) + registerTFGBlockTags(event) + registerVintageImprovementsBlockTags(event) }) /** * Событие регистрации жидкость-тэгов. */ ServerEvents.tags('fluid', event => { - registerAFCFluidTags(event) - registerCreateFluidTags(event) - registerCreateAdditionsFluidTags(event) - registerGTCEUFluidTags(event) - registerGreateFluidTags(event) - registerFirmaLifeFluidTags(event) - registerTFCFluidTags(event) - registerTFGFluidTags(event) - registerVintageImprovementsFluidTags(event) + registerAFCFluidTags(event) + registerAdAstraFluidTags(event) + registerCreateFluidTags(event) + registerCreateAdditionsFluidTags(event) + registerGTCEUFluidTags(event) + registerGreateFluidTags(event) + registerFirmaLifeFluidTags(event) + registerTFCFluidTags(event) + registerTFGFluidTags(event) + registerVintageImprovementsFluidTags(event) }) /** * Событие регистрации тегов структур. */ ServerEvents.tags('worldgen/placed_feature', event => { - // Remove default veins - event.removeAll('tfc:in_biome/veins') + // Remove default veins + event.removeAll('tfc:in_biome/veins') - registerTFCPlacedFeatures(event) - registerTFGPlacedFeatures(event) + registerAdAstraPlacedFeatures(event) + registerTFCPlacedFeatures(event) + registerTFGPlacedFeatures(event) }) ServerEvents.tags('worldgen/biome', event => { - registerTFCBiomeTags(event) - registerTFGBiomeTags(event) + registerTFCBiomeTags(event) + registerTFGBiomeTags(event) +}) + +ServerEvents.tags('worldgen/biome', event => { + registerAdAstraBiomeTags(event) +}) + +ServerEvents.tags('entity_type', event => { + registerAdAstraEntityTypeTags(event) }) /** @@ -114,7 +131,7 @@ ServerEvents.tags('worldgen/biome', event => { * Срабатывает до инициализации рецептов, но после тегов. */ ServerEvents.highPriorityData(event => { - registerComputerCraftData(event) + registerComputerCraftData(event) }) /** @@ -122,16 +139,20 @@ ServerEvents.highPriorityData(event => { * Срабатывает до инициализации рецептов, но после тегов. */ TFCEvents.data(event => { - registerTFCDataForArborFirmaCraft(event) - registerTFCDataForChalk(event); - registerTFCDataForGTCEU(event) - registerTFCDataForImmersiveAircraft(event); - registerTFCDataForSophisticatedBackpacks(event) - registerTFCDataForTFC(event) - registerTFCDataForTFCBetterBF(event) - registerTFCDataForTFCLunchbox(event) - registerTFCDataForWaterFlasks(event) - registerTFCDataForFirmalife(event) + registerTFCDataForAdAstra(event); + registerTFCDataForArborFirmaCraft(event) + registerTFCDataForChalk(event); + registerTFCDataForCreateAddition(event); + registerTFCDataForFirmalife(event) + registerTFCDataForGTCEU(event) + registerTFCDataForImmersiveAircraft(event); + registerTFCDataForMinecraft(event) + registerTFCDataForSophisticatedBackpacks(event) + registerTFCDataForTFC(event) + registerTFCDataForTFCBetterBF(event) + registerTFCDataForTFCLunchbox(event) + registerTFCDataForTFG(event) + registerTFCDataForWaterFlasks(event) }) /** @@ -139,11 +160,13 @@ TFCEvents.data(event => { * Срабатывает до инициализации рецептов, но после датапаков и тегов. */ LootJS.modifiers((event) => { - registerGTCEULoots(event) - registerLootrLoots(event) - registerPrimitiveCreatesLoots(event) - registerTFCLoots(event) - registerTFGLoots(event) + registerAdAstraLoots(event) + registerGTCEULoots(event) + registerLootrLoots(event) + registerPrimitiveCreaturesLoots(event) + registerSpeciesLoots(event) + registerTFCLoots(event) + registerTFGLoots(event) }); /** @@ -151,7 +174,15 @@ LootJS.modifiers((event) => { * Не представляю когда срабатывает, но явно после тегов и датапаков. */ GTCEuServerEvents.oreVeins(event => { - event.removeAll() + event.removeAll() +}) + +GTCEuServerEvents.bedrockOreVeins(event => { + registerGTCEUBedrockOreVeins(event) +}) + +GTCEuServerEvents.fluidVeins(event => { + registerGTCEUBedrockFluidVeins(event) }) /** @@ -159,62 +190,80 @@ GTCEuServerEvents.oreVeins(event => { * Срабатывает после инициализации датапаков и тегов. */ ServerEvents.recipes(event => { - registerAdvancedPeripheralsRecipes(event) - registerAlekishipsRecipes(event) - registerAE2Recipes(event) - registerAFCRecipes(event) - registerAsticorCartsRecipes(event) - registerAE2InsertExportCardRecipes(event) - registerAE2NetworkAnalyzerRecipes(event) - registerAE2WTLibRecipes(event) - registerBeneathRecipes(event) - registerBuildingGadgetsRecipes(event) - registerChalkRecipes(event); - registerChiselAndBitsRecipes(event) - registerComfortsRecipes(event); - registerComputerCraftRecipes(event) - registerCccBridgeRecipes(event) - registerConstructionwandRecipes(event) - registerCreateRecipes(event) - registerCreateAdditionsRecipes(event) - registerCreateConnectedRecipes(event) - registerCreatedecoRecipes(event) - registerCreateHorsePowerBlockRecipes(event) - registerDiggerHelmetRecipes(event) - registerDomumOrnamentumRecipes(event) - registerEndermanOverhaulRecipes(event) - registerEveryCompatRecipes(event) - registerExtendedAE2Recipes(event) - registerExposureRecipes(event) - registerEtchedRecipes(event) - registerFirmaCivRecipes(event) - registerFirmaLifeRecipes(event) - registerFramedBlocksRecipes(event) - registerFTBQuestsRecipes(event) - registerGrapplingHookRecipes(event); - registerGreateRecipes(event) - registerGTCEURecipes(event); - registerHandGliderRecipes(event) - registerHotOrNotRecipes(event) - registerImmersiveAircraftRecipes(event) - registerMeasurementsRecipes(event) - registerMegaCellsRecipes(event) - registerMERequesterRecipes(event) - registerMinecraftRecipes(event) - registerMoreRedRecipes(event) - registerRailWaysRecipes(event) - registerRnrRecipes(event) - registerSophisticatedBackpacksRecipes(event) - registerSimplylightRecipes(event) - registerTfceaRecipes(event) - registerTFCRecipes(event) - registerTFCBetterBFRecipes(event) - registerTFCLunchBoxRecipes(event) - registerTFGRecipes(event) - registerTFCGroomingStationRecipes(event) - registerTFCTextileRecipes(event) - registerToolBeltRecipes(event) - registerTreeTapRecipes(event) - registerVintageImprovementsRecipes(event) - registerWaterFlasksRecipes(event) + registerAdAstraRecipes(event) + registerAdvancedPeripheralsRecipes(event) + registerAlekishipsRecipes(event) + registerAE2Recipes(event) + registerAFCRecipes(event) + registerAsticorCartsRecipes(event) + registerAE2InsertExportCardRecipes(event) + registerAE2NetworkAnalyzerRecipes(event) + registerAE2WTLibRecipes(event) + registerBeneathRecipes(event) + registerBetterEndRecipes(event) + registerBuildingGadgetsRecipes(event) + registerChalkRecipes(event); + registerComfortsRecipes(event); + registerComputerCraftRecipes(event) + //registerCccBridgeRecipes(event) + registerConstructionwandRecipes(event) + registerCreateRecipes(event) + registerCreateAdditionsRecipes(event) + registerCreateConnectedRecipes(event) + registerCreatedecoRecipes(event) + registerCreateFactoryLogisticsRecipes(event) + registerCreateHorsePowerBlockRecipes(event) + registerCreateHypertubeRecipes(event) + registerDiggerHelmetRecipes(event) + registerDomumOrnamentumRecipes(event) + registerEndermanOverhaulRecipes(event) + registerEveryCompatRecipes(event) + registerExtendedAE2Recipes(event) + registerExposureRecipes(event) + registerEtchedRecipes(event) + registerFirmaCivRecipes(event) + registerFirmaLifeRecipes(event) + registerFramedBlocksRecipes(event) + registerFTBQuestsRecipes(event) + registerGrapplingHookRecipes(event); + registerGreateRecipes(event) + registerGTCEURecipes(event); + registerHandGliderRecipes(event) + registerHotOrNotRecipes(event) + registerImmersiveAircraftRecipes(event) + registerMeasurementsRecipes(event) + registerMegaCellsRecipes(event) + registerMERequesterRecipes(event) + registerMinecraftRecipes(event) + registerModernMarkingRecipes(event) + registerMoreRedRecipes(event) + registerProgrammedCircuitCardRecipes(event) + registerRailWaysRecipes(event) + registerRnrRecipes(event) + registerSophisticatedBackpacksRecipes(event) + registerSimplylightRecipes(event) + registerSpeciesRecipes(event) + registerTACZRecipes(event) + registerTFCRecipes(event) + registerTFCBetterBFRecipes(event) + registerTFCLunchBoxRecipes(event) + registerTFCGroomingStationRecipes(event) + registerTFGRecipes(event) + registerTFCTextileRecipes(event) + registerToolBeltRecipes(event) + registerTreeTapRecipes(event) + registerVintageImprovementsRecipes(event) + registerWaterFlasksRecipes(event) +}) + +TaCZServerEvents.gunIndexLoad((event) => { + gunIndexLogic(event) +}) + +TaCZServerEvents.ammoIndexLoad((event) => { + ammoIndexLogic(event) +}) + +TaCZServerEvents.attachmentIndexLoad((event) => { + attachmentIndexLogic(event) }) \ No newline at end of file diff --git a/kubejs/server_scripts/me_requester/recipes.js b/kubejs/server_scripts/me_requester/recipes.js index aa7a34dd0..26e8e5640 100644 --- a/kubejs/server_scripts/me_requester/recipes.js +++ b/kubejs/server_scripts/me_requester/recipes.js @@ -6,10 +6,32 @@ const registerMERequesterRecipes = (event) => { // ME Requester event.recipes.gtceu.assembler('tfg:merequester/merequester') - .itemInputs('#ae2:interface', '2x ae2:crafting_accelerator', '4x #gtceu:circuits/ev', '4x #forge:plates/copper', '#forge:rods/amethyst') + .itemInputs( + 'expatternprovider:ex_pattern_provider', + '#expatternprovider:extended_interface', + 'megacells:mega_crafting_unit', + '4x #gtceu:circuits/luv', + '4x #forge:double_plates/titanium_tungsten_carbide', + '4x gtceu:exquisite_amethyst_gem') + .inputFluids(Fluid.of('tfg:fluix', 144*20)) .itemOutputs('merequester:requester') .duration(760) - .EUt(506) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.assembler('tfg:merequester/merequester_moon') + .itemInputs( + 'expatternprovider:ex_pattern_provider', + '#expatternprovider:extended_interface', + 'megacells:mega_crafting_unit', + '4x #gtceu:circuits/iv', + '4x #forge:double_plates/titanium_tungsten_carbide', + '4x gtceu:exquisite_amethyst_gem') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*20)) + .itemOutputs('merequester:requester') + .duration(760) + .EUt(GTValues.VA[GTValues.EV]) + .dimension('ad_astra:moon') // ME Requester Terminal event.shaped('merequester:requester_terminal', [ @@ -25,4 +47,15 @@ const registerMERequesterRecipes = (event) => { F: '#forge:plates/steel', G: 'ae2:engineering_processor' }).id('merequester:requester_terminal') + + event.recipes.gtceu.assembler('assembler:ae2_requester_terminal_terminal') + .itemInputs( + 'ae2:terminal', + '2x #forge:rods/steel', + 'ae2:engineering_processor', + '2x #forge:plates/steel', + 'merequester:requester') + .itemOutputs('merequester:requester_terminal') + .duration(100) + .EUt(GTValues.VA[GTValues.LV]) } \ No newline at end of file diff --git a/kubejs/server_scripts/mega_cells/recipes.js b/kubejs/server_scripts/mega_cells/recipes.js index 36ef469f5..ba00814ba 100644 --- a/kubejs/server_scripts/mega_cells/recipes.js +++ b/kubejs/server_scripts/mega_cells/recipes.js @@ -22,42 +22,63 @@ const registerMegaCellsRecipes = (event) => { .notConsumable('megacells:accumulation_processor_press') .itemOutputs('megacells:printed_accumulation_processor') .duration(20) + .circuit(1) .EUt(1920) + event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor_moon') + .itemInputs('#forge:dense_plates/silicon') + .notConsumable('megacells:accumulation_processor_press') + .itemOutputs('2x megacells:printed_accumulation_processor') + .duration(20) + .circuit(2) + .EUt(1920) + .dimension('ad_astra:moon') + + // Accumulation Processor + + event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor_moon') + .itemInputs( + 'ae2:printed_silicon', + 'megacells:printed_accumulation_processor', + '#gtceu:circuits/iv', + '2x #gtceu:resistors', + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:fluix', 144*5)) + .itemOutputs('megacells:accumulation_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) + + event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor') + .itemInputs( + 'ae2:printed_silicon', + 'megacells:printed_accumulation_processor', + '#gtceu:circuits/iv', + '1x minecraft:redstone') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*5)) + .itemOutputs('2x megacells:accumulation_processor') + .duration(20*5) + .EUt(GTValues.VA[GTValues.EV]) + .dimension('ad_astra:moon') + // Inscriber Silicon Press event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press') - .itemInputs('#forge:plates/naquadah') + .itemInputs('tfg:unfinished_inscriber_accumulation_press') .notConsumable('#forge:lenses/black') .itemOutputs('megacells:accumulation_processor_press') .duration(4000) - .EUt(1920) - - //accumulation processor - event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor') - .itemInputs( - 'ae2:printed_silicon', - 'megacells:printed_accumulation_processor', - '#gtceu:circuits/iv', - '2x #gtceu:resistors', - '2x #forge:fine_wires/niobium_titanium',) - .inputFluids(Fluid.of('tfg:fluix', 144)) - .itemOutputs('2x megacells:accumulation_processor') - .duration(20) - .EUt(1920) + .EUt(GTValues.VA[GTValues.IV]) .cleanroom(CleanroomType.CLEANROOM) - event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor_adv') - .itemInputs( - 'ae2:printed_silicon', - 'megacells:printed_accumulation_processor', - '#gtceu:circuits/iv', - 'gtceu:advanced_smd_resistor', - '2x #forge:fine_wires/niobium_titanium',) - .inputFluids(Fluid.of('tfg:fluix', 144)) - .itemOutputs('2x megacells:accumulation_processor') - .duration(20) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.implosion_compressor('tfg:unfinished_inscriber_accumulation_press') + .itemInputs( + '#forge:dense_plates/rocket_alloy_t1', + '#forge:dense_plates/desh', + 'gtceu:quantum_star', + '64x gtceu:industrial_tnt') + .itemOutputs('tfg:unfinished_inscriber_accumulation_press') + .duration(20) + .EUt(GTValues.VA[GTValues.IV]) //Mega Item Cell Housing event.shaped('megacells:mega_item_cell_housing', [ @@ -99,252 +120,112 @@ const registerMegaCellsRecipes = (event) => { // 1m storage components event.recipes.gtceu.assembly_line('megacells:cell_component_1m') .itemInputs( - '4x #gtceu:circuits/uv', - '4x #forge:plates/darmstadtium', - '2x ae2:quartz_vibrant_glass', - '4x #forge:dusts/ender_pearl', - '4x ae2:matter_ball', - '2x megacells:accumulation_processor',) - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + '4x #gtceu:circuits/zpm', + '32x gtceu:hpic_chip', + '64x ae2:calculation_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '16x megacells:accumulation_processor', + '1x ae2:cell_component_256k') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 4608)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216)) .itemOutputs('megacells:cell_component_1m') - .duration(200) - .EUt(491520) + .duration(2000) + .EUt(GTValues.VA[GTValues.LuV]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.assembly_line('megacells:cell_component_1m_256k') + .itemInputs( + '4x #gtceu:circuits/uv', + '32x gtceu:hpic_chip', + '64x ae2:engineering_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '16x megacells:accumulation_processor', + '2x ae2:cell_component_256k') + .inputFluids(Fluid.of('tfg:fluix', 4608)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216)) + .itemOutputs('megacells:cell_component_1m') + .duration(4000) + .EUt(GTValues.VA[GTValues.ZPM]) .cleanroom(CleanroomType.CLEANROOM) // 4m storage components event.recipes.gtceu.assembly_line('megacells:cell_component_4m') .itemInputs( - '4x #gtceu:circuits/uhv', - '4x #forge:plates/neutronium', - '2x ae2:quartz_vibrant_glass', - '4x #forge:dusts/ender_pearl', - '4x ae2:matter_ball', - '2x megacells:accumulation_processor') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + '4x #gtceu:circuits/uv', + '64x gtceu:advanced_soc', + '64x ae2:calculation_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '64x megacells:accumulation_processor', + '1x megacells:cell_component_1m') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 9216)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432)) .itemOutputs('megacells:cell_component_4m') - .duration(200) - .EUt(1966080) - .cleanroom(CleanroomType.CLEANROOM) - - event.recipes.gtceu.assembly_line('megacells:cell_component_4m_1m') + .duration(2000) + .EUt(GTValues.VA[GTValues.ZPM]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.assembly_line('megacells:cell_component_4m_256k') .itemInputs( - '2x megacells:accumulation_processor', - '2x #gtceu:circuits/uhv', - '2x ae2:quartz_vibrant_glass', - '4x megacells:cell_component_1m') - .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) + '4x #gtceu:circuits/uhv', + '64x gtceu:advanced_soc', + '64x ae2:engineering_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '64x megacells:accumulation_processor', + '2x megacells:cell_component_1m') + .inputFluids(Fluid.of('tfg:fluix', 9216)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432)) .itemOutputs('megacells:cell_component_4m') - .duration(400) - .EUt(1966080) + .duration(4000) + .EUt(GTValues.VA[GTValues.UV]) .cleanroom(CleanroomType.CLEANROOM) - // // 16m storage components - // event.recipes.gtceu.assembly_line('megacells:cell_component_16m') - // .itemInputs( - // '4x #gtceu:circuits/uev', - // '4x #forge:plates/tungsten_steel', - // '8x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor',) - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_16m') - // .duration(200) - // .EUt(7864320) - // .cleanroom(CleanroomType.CLEANROOM) - - // event.recipes.gtceu.assembly_line('megacells:cell_component_16m_4m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/uev', - // '4x megacells:cell_component_4m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_16m') - // .duration(400) - // .EUt(7864320) - // .cleanroom(CleanroomType.CLEANROOM) - // // 64m storage components - // event.recipes.gtceu.assembly_line('megacells:cell_component_64m') - // .itemInputs( - // '4x #gtceu:circuits/uiv', - // '4x #forge:plates/rhodium_plated_palladium', - // '8x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_64m') - // .duration(200) - // .EUt(31457280) - // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembly_line('megacells:cell_component_64m_16m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/uiv', - // '4x megacells:cell_component_16m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_64m') - // .duration(400) - // .EUt(31457280) - // .cleanroom(CleanroomType.CLEANROOM) - // // 256m storage components - // event.recipes.gtceu.assembly_line('megacells:cell_component_256m') - // .itemInputs( - // '4x #gtceu:circuits/uxv', - // '4x #forge:plates/naquadah_alloy', - // '16x #forge:dusts/certus_quartz', - // '2x megacells:accumulation_processor',) - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_256m') - // .duration(200) - // .EUt(125829120) - // .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.assembly_line('megacells:cell_component_256m_64m') - // .itemInputs( - // '2x megacells:accumulation_processor', - // '2x #gtceu:circuits/uxv', - // '4x megacells:cell_component_64m') - // .inputFluids(Fluid.of('gtceu:hsla_steel', 144)) - // .itemOutputs('megacells:cell_component_256m') - // .duration(400) - // .EUt(125829120) - // .cleanroom(CleanroomType.CLEANROOM) - //#endregion - - //#region MEGA interface - // EV - event.recipes.gtceu.assembler('megacells:mega_interface_ev') + // 16m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_16m') .itemInputs( - '2x #ae2:interface', - '4x megacells:accumulation_processor', - '2x gtceu:ev_conveyor_module', - '4x gtceu:laminated_glass', - '4x gtceu:titanium_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/ev') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('megacells:mega_interface') - .duration(300) - .EUt(1920) + '4x #gtceu:circuits/uhv', + '64x gtceu:uhpic_chip', + '64x ae2:engineering_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '64x megacells:accumulation_processor', + '64x megacells:accumulation_processor', + '1x megacells:cell_component_4m') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 18432)) + .inputFluids(Fluid.of('tfg:fluix', 18432)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 36864)) + .itemOutputs('megacells:cell_component_16m') + .duration(8000) + .stationResearch(b => b.researchStack(Item.of('megacells:cell_component_4m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(32)) + .EUt(GTValues.VA[GTValues.UV]) + .dimension('ad_astra:moon') .cleanroom(CleanroomType.CLEANROOM) - // IV - event.recipes.gtceu.assembler('megacells:mega_interface_iv') + // 64m storage components + event.recipes.gtceu.assembly_line('megacells:cell_component_64m') .itemInputs( - '4x #ae2:interface', - '4x megacells:accumulation_processor', - '2x gtceu:iv_conveyor_module', - '4x gtceu:laminated_glass', - '4x gtceu:tungsten_steel_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/iv',) - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('2x megacells:mega_interface') - .duration(300) - .EUt(7680) + '8x #gtceu:circuits/uhv', + '64x gtceu:uhpic_chip', + '64x ae2:engineering_processor', + '64x ae2:logic_processor', + '64x ae2:logic_processor', + '64x ae2:calculation_processor', + '64x megacells:accumulation_processor', + '64x megacells:accumulation_processor', + '1x megacells:cell_component_16m') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 36864)) + .inputFluids(Fluid.of('tfg:fluix', 36864)) + .inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 73728)) + .itemOutputs('megacells:cell_component_64m') + .duration(8000) + .stationResearch(b => b.researchStack(Item.of('megacells:cell_component_16m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(64)) + .EUt(GTValues.VA[GTValues.UHV]) + .dimension('ad_astra:moon') .cleanroom(CleanroomType.CLEANROOM) - // LuV - event.recipes.gtceu.assembler('megacells:mega_interface_luv') - .itemInputs( - '8x #ae2:interface', - '4x megacells:accumulation_processor', - '2x gtceu:luv_conveyor_module', - '4x gtceu:laminated_glass', - '4x gtceu:rhodium_plated_palladium_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/luv') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('4x megacells:mega_interface') - .duration(300) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) - - // ZPM - event.recipes.gtceu.assembler('megacells:mega_interface_zpm') - .itemInputs( - '16x #ae2:interface', - '4x megacells:accumulation_processor', - '2x gtceu:zpm_conveyor_module', - '4x gtceu:laminated_glass', - '4x gtceu:naquadah_alloy_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/zpm') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('8x megacells:mega_interface') - .duration(300) - .EUt(119680) - .cleanroom(CleanroomType.CLEANROOM) - - //#endregion - - //#region MEGA provider - // EV - event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev') - .itemInputs( - '2x #ae2:pattern_provider', - '4x megacells:accumulation_processor', - '2x gtceu:ev_conveyor_module', - '4x gtceu:titanium_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/ev') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('megacells:mega_pattern_provider') - .duration(300) - .EUt(1920) - .cleanroom(CleanroomType.CLEANROOM) - - // IV - event.recipes.gtceu.assembler('megacells:mega_pattern_provider_iv') - .itemInputs( - '4x #ae2:pattern_provider', - '4x megacells:accumulation_processor', - '2x gtceu:iv_conveyor_module', - '4x gtceu:tungsten_steel_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/iv',) - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('2x megacells:mega_pattern_provider') - .duration(300) - .EUt(7680) - .cleanroom(CleanroomType.CLEANROOM) - - // LuV - event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv') - .itemInputs( - '8x #ae2:pattern_provider', - '4x megacells:accumulation_processor', - '2x gtceu:luv_conveyor_module', - '4x gtceu:rhodium_plated_palladium_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/luv') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('4x megacells:mega_pattern_provider') - .duration(300) - .EUt(30720) - .cleanroom(CleanroomType.CLEANROOM) - - // ZPM - event.recipes.gtceu.assembler('megacells:mega_pattern_provider_zpm') - .itemInputs( - '16x #ae2:pattern_provider', - '4x megacells:accumulation_processor', - '2x gtceu:zpm_conveyor_module', - '4x gtceu:naquadah_alloy_plate', - '2x ae2:annihilation_core', - '2x ae2:formation_core', - '#gtceu:circuits/zpm') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) - .itemOutputs('8x megacells:mega_pattern_provider') - .duration(300) - .EUt(119680) - .cleanroom(CleanroomType.CLEANROOM) - - //#endregion - // greater energy card event.recipes.gtceu.assembler('megacells:greater_energy_card') .itemInputs( @@ -370,19 +251,19 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:item_storage_cell_16m') - // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') - // .itemOutputs('megacells:item_storage_cell_16m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:item_storage_cell_16m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + .itemOutputs('megacells:item_storage_cell_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:item_storage_cell_64m') - // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') - // .itemOutputs('megacells:item_storage_cell_64m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:item_storage_cell_64m') + .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + .itemOutputs('megacells:item_storage_cell_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) // event.recipes.gtceu.packer('megacells:item_storage_cell_256m') // .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m') @@ -406,19 +287,19 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m') - // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m') - // .itemOutputs('megacells:fluid_storage_cell_16m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m') + .itemOutputs('megacells:fluid_storage_cell_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m') - // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') - // .itemOutputs('megacells:fluid_storage_cell_64m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m') + .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + .itemOutputs('megacells:fluid_storage_cell_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) // event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m') // .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m') @@ -442,19 +323,19 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back') - // .itemInputs('megacells:item_storage_cell_16m') - // .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back') + .itemInputs('megacells:item_storage_cell_16m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back') - // .itemInputs('megacells:item_storage_cell_64m') - // .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back') + .itemInputs('megacells:item_storage_cell_64m') + .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) // event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back') // .itemInputs('megacells:item_storage_cell_256m') @@ -478,19 +359,19 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back') - // .itemInputs('megacells:fluid_storage_cell_16m') - // .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back') + .itemInputs('megacells:fluid_storage_cell_16m') + .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back') - // .itemInputs('megacells:fluid_storage_cell_64m') - // .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back') + .itemInputs('megacells:fluid_storage_cell_64m') + .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) // event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back') // .itemInputs('megacells:fluid_storage_cell_256m') @@ -501,21 +382,40 @@ const registerMegaCellsRecipes = (event) => { //#endregion - //mega crafting unit + //#region Crafting Unit + event.recipes.gtceu.assembler('megacells:mega_crafting_unit') .itemInputs( - '4x ae2:crafting_unit', '4x megacells:accumulation_processor', - '2x ae2:logic_processor', - '#gtceu:circuits/ev', - '2x ae2:fluix_smart_cable') - .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288)) + '4x ae2:logic_processor', + '4x ae2:calculation_processor', + '4x ae2:engineering_processor', + '#gtceu:circuits/luv', + '6x #forge:plates/titanium_tungsten_carbide', + 'ae2:crafting_unit') + .inputFluids(Fluid.of('tfg:fluix', 144*8)) .itemOutputs('megacells:mega_crafting_unit') - .duration(20) - .EUt(2720) + .duration(20*15) + .EUt(GTValues.VA[GTValues.IV]) + .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('megacells:mega_crafting_unit_moon') + .itemInputs( + '4x megacells:accumulation_processor', + '4x ae2:logic_processor', + '4x ae2:calculation_processor', + '4x ae2:engineering_processor', + '#gtceu:circuits/luv', + '6x #forge:plates/titanium_tungsten_carbide', + 'ae2:crafting_unit') + .inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4)) + .itemOutputs('2x megacells:mega_crafting_unit') + .duration(20*15) + .EUt(GTValues.VA[GTValues.IV]) + .dimension('ad_astra:moon') + + // Mega Crafting Storage - //#region Crafting Storage event.recipes.gtceu.packer('megacells:mega_crafting_accelerator') .itemInputs('megacells:mega_crafting_unit', 'ae2:engineering_processor') .itemOutputs('megacells:mega_crafting_accelerator') @@ -537,26 +437,27 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:16m_crafting_storage') - // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') - // .itemOutputs('megacells:16m_crafting_storage') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:16m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + .itemOutputs('megacells:16m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:64m_crafting_storage') - // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m') - // .itemOutputs('megacells:64m_crafting_storage') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:64m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m') + .itemOutputs('megacells:64m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:256m_crafting_storage') - // .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') - // .itemOutputs('megacells:256m_crafting_storage') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + /* event.recipes.gtceu.packer('megacells:256m_crafting_storage') + .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m') + .itemOutputs('megacells:256m_crafting_storage') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) + */ event.recipes.gtceu.packer('megacells:mega_crafting_monitor') .itemInputs('megacells:mega_crafting_unit', 'ae2:storage_monitor') @@ -587,20 +488,19 @@ const registerMegaCellsRecipes = (event) => { .EUt(12) .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:16m_crafting_storage_back') - // .itemInputs('megacells:16m_crafting_storage') - // .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:16m_crafting_storage_back') + .itemInputs('megacells:16m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) - // event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') - // .itemInputs( - // 'megacells:64m_crafting_storage') - // .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') - // .duration(10) - // .EUt(12) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.packer('megacells:64m_crafting_storage_back') + .itemInputs('megacells:64m_crafting_storage') + .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m') + .duration(10) + .EUt(12) + .cleanroom(CleanroomType.CLEANROOM) // event.recipes.gtceu.packer('megacells:256m_crafting_storage_back') // .itemInputs('megacells:256m_crafting_storage') @@ -652,32 +552,32 @@ const registerMegaCellsRecipes = (event) => { .cleanroom(CleanroomType.CLEANROOM) // 16m - // event.recipes.gtceu.assembler('megacells:portable_item_cell_16m') - // .itemInputs( - // 'ae2:chest', - // 'megacells:cell_component_16m', - // 'megacells:mega_energy_cell', - // '#gtceu:batteries/luv', - // 'megacells:mega_item_cell_housing') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) - // .itemOutputs('megacells:portable_item_cell_16m') - // .duration(200) - // .EUt(491520) - // .cleanroom(CleanroomType.CLEANROOM) + event.recipes.gtceu.assembler('megacells:portable_item_cell_16m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_16m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_item_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_item_cell_16m') + .duration(200) + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) - // // 64m - // event.recipes.gtceu.assembler('megacells:portable_item_cell_64m') - // .itemInputs( - // 'ae2:chest', - // 'megacells:cell_component_64m', - // 'megacells:mega_energy_cell', - // '#gtceu:batteries/luv', - // 'megacells:mega_item_cell_housing') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) - // .itemOutputs('megacells:portable_item_cell_64m') - // .duration(200) - // .EUt(1966080) - // .cleanroom(CleanroomType.CLEANROOM) + // 64m + event.recipes.gtceu.assembler('megacells:portable_item_cell_64m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_64m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_item_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_item_cell_64m') + .duration(200) + .EUt(1966080) + .cleanroom(CleanroomType.CLEANROOM) // // 256m // event.recipes.gtceu.assembler('megacells:portable_item_cell_256m') @@ -726,33 +626,33 @@ const registerMegaCellsRecipes = (event) => { .EUt(122880) .cleanroom(CleanroomType.CLEANROOM) - // // 16m - // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m') - // .itemInputs( - // 'ae2:chest', - // 'megacells:cell_component_16m', - // 'megacells:mega_energy_cell', - // '#gtceu:batteries/luv', - // 'megacells:mega_fluid_cell_housing') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) - // .itemOutputs('megacells:portable_fluid_cell_16m') - // .duration(200) - // .EUt(491520) - // .cleanroom(CleanroomType.CLEANROOM) + // 16m + event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_16m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_fluid_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_fluid_cell_16m') + .duration(200) + .EUt(491520) + .cleanroom(CleanroomType.CLEANROOM) - // // 64m - // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m') - // .itemInputs( - // 'ae2:chest', - // 'megacells:cell_component_64m', - // 'megacells:mega_energy_cell', - // '#gtceu:batteries/luv', - // 'megacells:mega_fluid_cell_housing') - // .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) - // .itemOutputs('megacells:portable_fluid_cell_64m') - // .duration(200) - // .EUt(1966080) - // .cleanroom(CleanroomType.CLEANROOM) + // 64m + event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m') + .itemInputs( + 'ae2:chest', + 'megacells:cell_component_64m', + 'megacells:mega_energy_cell', + '#gtceu:batteries/luv', + 'megacells:mega_fluid_cell_housing') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs('megacells:portable_fluid_cell_64m') + .duration(200) + .EUt(1966080) + .cleanroom(CleanroomType.CLEANROOM) // // 256m // event.recipes.gtceu.assembler('megacells:portable_fluid_cell_256m') diff --git a/kubejs/server_scripts/minecraft/data.js b/kubejs/server_scripts/minecraft/data.js new file mode 100644 index 000000000..13f416962 --- /dev/null +++ b/kubejs/server_scripts/minecraft/data.js @@ -0,0 +1,62 @@ +// priority: 0 + +function registerTFCDataForMinecraft(event) { + event.foodItem('minecraft:golden_apple', food => { + food.hunger(2) + food.fruit(2) + food.decayModifier(0.6) + }) + + // treasure + + event.foodItem('minecraft:enchanted_golden_apple', food => { + food.hunger(10) + food.saturation(10) + food.fruit(5) + food.water(20) + food.decayModifier(0) + }) + + event.foodItem('minecraft:golden_carrot', food => { + food.hunger(5) + food.saturation(5) + food.vegetables(3) + food.water(20) + food.decayModifier(0) + }) + + event.foodItem('minecraft:glow_berries', food => { + food.hunger(1) + food.fruit(0.5) + food.water(5) + food.decayModifier(2) + }) + + event.foodItem('minecraft:chorus_fruit', food => { + food.hunger(1.5) + food.fruit(2) + food.water(5) + }) + + event.foodItem('minecraft:popped_chorus_fruit', food => { + food.hunger(2) + food.saturation(1) + food.fruit(3) + food.decayModifier(0.5) + }) + + event.foodItem('minecraft:red_mushroom', food => { + food.hunger(1.5) + food.vegetables(1) + food.water(5) + food.decayModifier(2) + }) + + event.foodItem('minecraft:brown_mushroom', food => { + food.saturation(2) + food.hunger(2) + food.vegetables(1) + food.water(2) + food.decayModifier(2) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/minecraft/events.js b/kubejs/server_scripts/minecraft/events.js new file mode 100644 index 000000000..b4a246b53 --- /dev/null +++ b/kubejs/server_scripts/minecraft/events.js @@ -0,0 +1,11 @@ +PlayerEvents.tick(event => { + + // make levitation last shorter, so shulkers aren't so deadly on the moon + + if (event.player.hasEffect('minecraft:levitation')) { + event.server.scheduleInTicks(0, () => { }) + event.server.scheduleInTicks(40, () => { + event.player.removeEffect('minecraft:levitation') + }) + } +}); diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index 55a34243c..6a0966b02 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -41,7 +41,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_reactor(`tfg:minecraft/oxidizing_block_${element.name}`) .itemInputs(element.block) - .inputFluids(Fluid.of('minecraft:water', 150)) + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfc:any_water" }})) .circuit(1) .itemOutputs(element2.block) .duration(1000) @@ -49,7 +49,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_reactor(`tfg:minecraft/oxidizing_cutted_${element.name}`) .itemInputs(element.cutted) - .inputFluids(Fluid.of('minecraft:water', 150)) + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfc:any_water" }})) .circuit(1) .itemOutputs(element2.cutted) .duration(1000) @@ -57,7 +57,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_reactor(`tfg:minecraft/oxidizing_stairs_${element.name}`) .itemInputs(element.stairs) - .inputFluids(Fluid.of('minecraft:water', 150)) + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfc:any_water" }})) .circuit(1) .itemOutputs(element2.stairs) .duration(1000) @@ -65,7 +65,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_reactor(`tfg:minecraft/oxidizing_slabs_${element.name}`) .itemInputs(element.slabs) - .inputFluids(Fluid.of('minecraft:water', 150)) + .inputFluids(JsonIO.of({ amount: 150, value: { tag: "tfc:any_water" }})) .circuit(1) .itemOutputs(element2.slabs) .duration(1000) @@ -152,7 +152,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_bath('paper_from_papyrus') .itemInputs('tfc:papyrus') - .inputFluids(Fluid.of('minecraft:water', 100)) + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) .itemOutputs('minecraft:paper') .duration(100) .EUt(7) @@ -163,7 +163,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.centrifuge('sugar_from_sugarcane') .itemInputs('tfc:food/sugarcane') - .inputFluids(Fluid.of('minecraft:water', 600)) + .inputFluids(JsonIO.of({ amount: 600, value: { tag: "tfg:clean_water" }})) .itemOutputs('minecraft:sugar', 'gtceu:plant_ball') .duration(800) .EUt(6) @@ -229,7 +229,7 @@ const registerMinecraftRecipes = (event) => { event.recipes.gtceu.chemical_reactor('minecraft:gtceu/chemical_reactor/sponge') .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.SodiumBisulfate, 1)) - .inputFluids(Fluid.of('gtceu:polyethylene', 144), Fluid.of('minecraft:water', 250)) + .inputFluids(Fluid.of('gtceu:polyethylene', 144), JsonIO.of({ amount: 250, value: { tag: "tfg:clean_water" }})) .itemOutputs('2x minecraft:sponge') .outputFluids(Fluid.of('gtceu:sodium_persulfate', 35)) .duration(80) @@ -307,13 +307,13 @@ const registerMinecraftRecipes = (event) => { .duration(50) .EUt(30) - event.recipes.gtceu.large_chemical_reactor('golden_apple_1') - .itemInputs('tfc:food/red_apple', '8x #forge:ingots/gold') - .itemOutputs('minecraft:golden_apple') - .duration(50) - .EUt(30) + event.recipes.gtceu.large_chemical_reactor('golden_apple_1') + .itemInputs('tfc:food/red_apple', '8x #forge:ingots/gold') + .itemOutputs('minecraft:golden_apple') + .duration(50) + .EUt(30) - //#endregion + //#endregion //#region Выход: Компаратор @@ -545,6 +545,11 @@ const registerMinecraftRecipes = (event) => { event.recipes.tfc.welding('minecraft:bucket', 'tfc:metal/bucket/red_steel', 'tfc:metal/bucket/blue_steel', 6) .id('tfg:anvil/vanilla_bucket') + event.recipes.greate.compacting('minecraft:bucket', ['tfc:metal/bucket/red_steel', 'tfc:metal/bucket/blue_steel', 'tfc:powder/flux']) + .heated() + .recipeTier(0) + .id('greate:compacting/vanilla_bucket') + event.recipes.gtceu.assembler('tfg:vanilla/bucket') .itemInputs('#forge:plates/red_steel', '#forge:plates/blue_steel') .circuit(6) @@ -802,7 +807,7 @@ const registerMinecraftRecipes = (event) => { .EUt(420) event.recipes.gtceu.assembler('tfg:minecraft/elytra2') - .itemInputs('16x tfg:polycaprolactam_fabric', '16x #forge:foils/aluminium', '8x #forge:plates/ender_eye', '4x #forge:rings/aluminium', '2x #forge:rods/long/vanadium_steel', '2x #forge:small_springs/aluminium', '1x #forge:small_gears/aluminium') + .itemInputs('16x tfg:polycaprolactam_fabric', '16x #forge:foils/aluminium', '8x #forge:plates/ender_pearl', '4x #forge:rings/aluminium', '2x #forge:rods/long/vanadium_steel', '2x #forge:small_springs/aluminium', '1x #forge:small_gears/aluminium') .circuit(4) .itemOutputs(Item.of('minecraft:elytra', "{Damage:0}")) .duration(1600) @@ -997,6 +1002,20 @@ const registerMinecraftRecipes = (event) => { event.shapeless('4x minecraft:brown_mushroom', ['minecraft:brown_mushroom_block', '#forge:tools/knives']) .id('tfg:shapeless/cut_brown_mushroom_block') + event.recipes.gtceu.compressor('tfg:red_mushroom') + .itemInputs('4x minecraft:red_mushroom') + .itemOutputs('minecraft:red_mushroom_block') + .circuit(2) + .duration(20) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.compressor('tfg:brown_mushroom') + .itemInputs('4x minecraft:brown_mushroom') + .itemOutputs('minecraft:brown_mushroom_block') + .duration(20) + .circuit(2) + .EUt(GTValues.VA[GTValues.ULV]) + event.recipes.gtceu.chemical_bath('tfg:red_mushroom_to_shroomlight') .itemInputs('minecraft:red_mushroom_block') .inputFluids(Fluid.of('gtceu:glowstone', 144)) @@ -1011,6 +1030,7 @@ const registerMinecraftRecipes = (event) => { .duration(200) .EUt(GTValues.VA[GTValues.ULV]) + // Stonecutter event.shaped('minecraft:stonecutter', @@ -1028,4 +1048,39 @@ const registerMinecraftRecipes = (event) => { }).id('tfg:shaped/stonecutter'); event.stonecutting('minecraft:smooth_quartz', 'minecraft:quartz_block') + event.stonecutting('create:cut_deepslate', 'minecraft:polished_deepslate') + + //Glowing Ink Sacs + + event.recipes.gtceu.chemical_bath('minecraft:glow_inc_sac4') + .itemInputs("gtceu:thorium_dust", "4x #forge:dyes/black") + .inputFluids(Fluid.of('gtceu:glowstone', 512)) + .itemOutputs('16x minecraft:glow_ink_sac') + .duration(20) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.chemical_bath('minecraft:glow_inc_sac1') + .itemInputs("#forge:dyes/black") + .inputFluids(Fluid.of('gtceu:glowstone', 144)) + .itemOutputs('minecraft:glow_ink_sac') + .duration(40) + .EUt(GTValues.VA[GTValues.MV]) + + // Gunpowder + + event.shapeless('4x minecraft:gunpowder', + ['#forge:tools/mortars', '2x #forge:dusts/saltpeter', '#forge:dusts/sulfur', '3x #forge:dusts/charcoal']) + .id('tfg:shapeless/gunpowder_charcoal') + + event.shapeless('4x minecraft:gunpowder', + ['#forge:tools/mortars', '2x #forge:dusts/saltpeter', '#forge:dusts/sulfur', '3x #forge:dusts/coal']) + .id('tfg:shapeless/gunpowder_coal') + + event.shapeless('4x minecraft:gunpowder', + ['#forge:tools/mortars', '2x #forge:dusts/saltpeter', '#forge:dusts/sulfur', '3x #forge:dusts/carbon']) + .id('tfg:shapeless/gunpowder_carbon') + + event.shapeless('2x minecraft:gunpowder', + ['#forge:tools/mortars', 'tfc:powder/saltpeter', 'tfc:powder/saltpeter', 'tfc:powder/sulfur', 'tfc:powder/charcoal', 'tfc:powder/charcoal', 'tfc:powder/charcoal']) + .id('tfg:shapeless/gunpowder_tfc_style') } diff --git a/kubejs/server_scripts/minecraft/recipes.removes.js b/kubejs/server_scripts/minecraft/recipes.removes.js index 2daad74bb..bcd81d0ff 100644 --- a/kubejs/server_scripts/minecraft/recipes.removes.js +++ b/kubejs/server_scripts/minecraft/recipes.removes.js @@ -1305,7 +1305,7 @@ function removeMinecraftRecipes(event) { event.remove({ id: 'gtceu:shaped/sugar' }) event.remove({ id: 'minecraft:sugar_from_honey_bottle' }) - event.remove({ id: 'gtceu:macerator/macerate_sugar_cane' }) + removeMaceratorRecipe(event, 'macerate_sugar_cane') //#endregion @@ -1322,14 +1322,14 @@ function removeMinecraftRecipes(event) { //#region Выход: Семена тыквы event.remove({ id: 'minecraft:pumpkin_seeds' }) - event.remove({ id: 'gtceu:macerator/macerate_pumpkin' }) + removeMaceratorRecipe(event, 'macerate_pumpkin') //#endregion //#region Выход: Семена арбуза - event.remove({ id: 'gtceu:macerator/macerate_melon_slice' }) - event.remove({ id: 'gtceu:macerator/macerate_melon_block' }) + removeMaceratorRecipe(event, 'macerate_melon_slice') + removeMaceratorRecipe(event, 'macerate_melon_block') //#endregion @@ -1656,10 +1656,10 @@ function removeMinecraftRecipes(event) { event.remove({ id: 'gtceu:arc_furnace/arc_chainmail_leggings' }) event.remove({ id: 'gtceu:arc_furnace/arc_chainmail_chestplate' }) event.remove({ id: 'gtceu:arc_furnace/arc_chainmail_helmet' }) - event.remove({ id: 'gtceu:macerator/macerate_chainmail_boots' }) - event.remove({ id: 'gtceu:macerator/macerate_chainmail_leggings' }) - event.remove({ id: 'gtceu:macerator/macerate_chainmail_chestplate' }) - event.remove({ id: 'gtceu:macerator/macerate_chainmail_helmet' }) + removeMaceratorRecipe(event, 'macerate_chainmail_boots') + removeMaceratorRecipe(event, 'macerate_chainmail_leggings') + removeMaceratorRecipe(event, 'macerate_chainmail_chestplate') + removeMaceratorRecipe(event, 'macerate_chainmail_helmet') event.remove({ id: 'minecraft:iron_nugget_from_smelting' }) event.remove({ id: 'minecraft:iron_nugget_from_blasting' }) @@ -1671,13 +1671,13 @@ function removeMinecraftRecipes(event) { event.remove({ id: 'gtceu:arc_furnace/arc_iron_leggings' }) event.remove({ id: 'gtceu:arc_furnace/arc_iron_chestplate' }) event.remove({ id: 'gtceu:arc_furnace/arc_iron_helmet' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_boots' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_leggings' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_chestplate' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_helmet' }) + removeMaceratorRecipe(event, 'macerate_iron_boots') + removeMaceratorRecipe(event, 'macerate_iron_leggings') + removeMaceratorRecipe(event, 'macerate_iron_chestplate') + removeMaceratorRecipe(event, 'macerate_iron_helmet') + removeMaceratorRecipe(event, 'macerate_iron_horse_armor') event.remove({ id: 'gtceu:shaped/iron_horse_armor' }) event.remove({ id: 'gtceu:arc_furnace/arc_iron_horse_armor' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_horse_armor' }) //#endregion @@ -1687,13 +1687,13 @@ function removeMinecraftRecipes(event) { event.remove({ id: 'gtceu:arc_furnace/arc_golden_leggings' }) event.remove({ id: 'gtceu:arc_furnace/arc_golden_chestplate' }) event.remove({ id: 'gtceu:arc_furnace/arc_golden_helmet' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_boots' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_leggings' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_chestplate' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_helmet' }) + removeMaceratorRecipe(event, 'macerate_golden_boots') + removeMaceratorRecipe(event, 'macerate_golden_leggings') + removeMaceratorRecipe(event, 'macerate_golden_chestplate') + removeMaceratorRecipe(event, 'macerate_golden_helmet') + removeMaceratorRecipe(event, 'macerate_golden_horse_armor') event.remove({ id: 'gtceu:shaped/golden_horse_armor' }) event.remove({ id: 'gtceu:arc_furnace/arc_golden_horse_armor' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_horse_armor' }) event.remove({ id: 'minecraft:gold_nugget_from_smelting' }) event.remove({ id: 'minecraft:gold_nugget_from_blasting' }) @@ -1701,12 +1701,12 @@ function removeMinecraftRecipes(event) { //#region Алмазная броня - event.remove({ id: 'gtceu:macerator/macerate_diamond_boots' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_leggings' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_chestplate' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_helmet' }) + removeMaceratorRecipe(event, 'macerate_diamond_boots') + removeMaceratorRecipe(event, 'macerate_diamond_leggings') + removeMaceratorRecipe(event, 'macerate_diamond_chestplate') + removeMaceratorRecipe(event, 'macerate_diamond_helmet') + removeMaceratorRecipe(event, 'macerate_diamond_horse_armor') event.remove({ id: 'gtceu:shaped/diamond_horse_armor' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_horse_armor' }) //#endregion @@ -1722,31 +1722,31 @@ function removeMinecraftRecipes(event) { //#region Деревянные инструменты - event.remove({ id: 'gtceu:macerator/macerate_wooden_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_wooden_hoe' }) + removeMaceratorRecipe(event, 'macerate_wooden_sword') + removeMaceratorRecipe(event, 'macerate_wooden_pickaxe') + removeMaceratorRecipe(event, 'macerate_wooden_axe') + removeMaceratorRecipe(event, 'macerate_wooden_shovel') + removeMaceratorRecipe(event, 'macerate_wooden_hoe') //#endregion //#region Каменные инстурменты - event.remove({ id: 'gtceu:macerator/macerate_stone_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_stone_hoe' }) + removeMaceratorRecipe(event, 'macerate_stone_sword') + removeMaceratorRecipe(event, 'macerate_stone_pickaxe') + removeMaceratorRecipe(event, 'macerate_stone_axe') + removeMaceratorRecipe(event, 'macerate_stone_shovel') + removeMaceratorRecipe(event, 'macerate_stone_hoe') //#endregion //#region Железные инструменты - event.remove({ id: 'gtceu:macerator/macerate_iron_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_iron_hoe' }) + removeMaceratorRecipe(event, 'macerate_iron_sword') + removeMaceratorRecipe(event, 'macerate_iron_pickaxe') + removeMaceratorRecipe(event, 'macerate_iron_axe') + removeMaceratorRecipe(event, 'macerate_iron_shovel') + removeMaceratorRecipe(event, 'macerate_iron_hoe') event.remove({ id: 'gtceu:arc_furnace/arc_iron_sword' }) event.remove({ id: 'gtceu:arc_furnace/arc_iron_pickaxe' }) event.remove({ id: 'gtceu:arc_furnace/arc_iron_axe' }) @@ -1757,11 +1757,11 @@ function removeMinecraftRecipes(event) { //#region Золотые инструменты - event.remove({ id: 'gtceu:macerator/macerate_golden_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_golden_hoe' }) + removeMaceratorRecipe(event, 'macerate_golden_sword') + removeMaceratorRecipe(event, 'macerate_golden_pickaxe') + removeMaceratorRecipe(event, 'macerate_golden_axe') + removeMaceratorRecipe(event, 'macerate_golden_shovel') + removeMaceratorRecipe(event, 'macerate_golden_hoe') event.remove({ id: 'gtceu:arc_furnace/arc_golden_sword' }) event.remove({ id: 'gtceu:arc_furnace/arc_golden_pickaxe' }) event.remove({ id: 'gtceu:arc_furnace/arc_golden_axe' }) @@ -1772,11 +1772,11 @@ function removeMinecraftRecipes(event) { //#region Алмазные инструменты - event.remove({ id: 'gtceu:macerator/macerate_diamond_sword' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_pickaxe' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_axe' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_shovel' }) - event.remove({ id: 'gtceu:macerator/macerate_diamond_hoe' }) + removeMaceratorRecipe(event, 'macerate_diamond_sword') + removeMaceratorRecipe(event, 'macerate_diamond_pickaxe') + removeMaceratorRecipe(event, 'macerate_diamond_axe') + removeMaceratorRecipe(event, 'macerate_diamond_shovel') + removeMaceratorRecipe(event, 'macerate_diamond_hoe') event.remove({ id: 'gtceu:arc_furnace/arc_diamond_sword' }) event.remove({ id: 'gtceu:arc_furnace/arc_diamond_pickaxe' }) event.remove({ id: 'gtceu:arc_furnace/arc_diamond_axe' }) @@ -2073,7 +2073,7 @@ function removeMinecraftRecipes(event) { event.remove({ id: 'minecraft:ender_chest' }) event.remove({ id: 'minecraft:end_crystal' }) - event.remove({ id: 'gtceu:macerator/macerate_end_stone' }) + removeMaceratorRecipe(event, 'macerate_end_stone') event.remove({ id: 'gtceu:assembler/ender_chest' }) event.remove({ id: 'gtceu:assembler/end_crystal' }) //#endregion diff --git a/kubejs/server_scripts/minecraft/tags.js b/kubejs/server_scripts/minecraft/tags.js index 6363b026b..e9e873bd5 100644 --- a/kubejs/server_scripts/minecraft/tags.js +++ b/kubejs/server_scripts/minecraft/tags.js @@ -29,11 +29,13 @@ const registerMinecraftItemTags = (event) => { event.add('tfc:foods', 'minecraft:brown_mushroom') event.add('tfc:foods', 'minecraft:glow_berries') event.add('tfc:foods', 'minecraft:chorus_fruit') + event.add('tfc:foods', 'minecraft:popped_chorus_fruit') event.add('tfc:foods/vegetables', 'minecraft:red_mushroom') event.add('tfc:foods/vegetables', 'minecraft:brown_mushroom') event.add('tfc:foods/fruits', 'minecraft:glow_berries') event.add('tfc:foods/fruits', 'minecraft:chorus_fruit') + event.add('tfc:foods/fruits', 'minecraft:popped_chorus_fruit') event.add('beneath:usable_in_juicer', 'minecraft:glow_berries') event.add('beneath:usable_in_juicer', 'minecraft:chorus_fruit') @@ -44,11 +46,13 @@ const registerMinecraftItemTags = (event) => { event.add('tfc:foods/usable_in_soup', 'minecraft:brown_mushroom') event.add('tfc:foods/usable_in_soup', 'minecraft:glow_berries') event.add('tfc:foods/usable_in_soup', 'minecraft:chorus_fruit') + event.add('tfc:foods/usable_in_soup', 'minecraft:popped_chorus_fruit') event.add('tfc:foods/usable_in_salad', 'minecraft:red_mushroom') event.add('tfc:foods/usable_in_salad', 'minecraft:brown_mushroom') event.add('tfc:foods/usable_in_salad', 'minecraft:glow_berries') event.add('tfc:foods/usable_in_salad', 'minecraft:chorus_fruit') + event.add('tfc:foods/usable_in_salad', 'minecraft:popped_chorus_fruit') event.add('tfc:rock/raw', 'minecraft:deepslate') event.add('tfc:rock/raw', 'minecraft:blackstone') @@ -56,11 +60,20 @@ const registerMinecraftItemTags = (event) => { event.remove('forge:gems', 'minecraft:charcoal') event.remove('forge:gems', 'minecraft:coal') + event.remove('forge:gems', 'minecraft:flint') event.add('tfc:compost_greens_high', 'minecraft:red_mushroom_block') event.add('tfc:compost_greens_high', 'minecraft:brown_mushroom_block') + event.add('tfc:compost_greens_high', 'minecraft:twisting_vines') + event.add('tfc:compost_greens_high', 'minecraft:pearlescent_froglight') + event.add('tfc:compost_greens_high', 'minecraft:verdant_froglight') + event.add('tfc:compost_greens_high', 'minecraft:ochre_froglight') event.add('tfc:colored_terracotta', 'minecraft:white_terracotta') + + event.add('tfc:bells', 'minecraft:bell') + + event.add('tfc:plants', 'minecraft:spore_blossom') } const registerMinecraftBlockTags = (event) => { diff --git a/kubejs/server_scripts/modern_markings/recipes.js b/kubejs/server_scripts/modern_markings/recipes.js new file mode 100644 index 000000000..018d7b1d7 --- /dev/null +++ b/kubejs/server_scripts/modern_markings/recipes.js @@ -0,0 +1,30 @@ +const registerModernMarkingRecipes = (event) => { + event.remove({mod: 'ags_modernmarkings'}) + + event.shaped('16x ags_modernmarkings:wall_marking_hazard_diamond', [ + ' B ', + 'AEC', + ' D ' + ], { + A: '#forge:dyes/blue', + B: '#forge:dyes/red', + C: '#forge:dyes/yellow', + D: '#forge:dyes/white', + E: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1) + }).id('tfg:shaped/wall_marking_hazard_diamond') + + event.recipes.gtceu.large_chemical_reactor('tfg:large_chemical_reactor/wall_marking_hazard_diamond') + .inputFluids(Fluid.of('tfc:blue_dye', 144), Fluid.of('tfc:red_dye', 144), Fluid.of('tfc:yellow_dye', 144), Fluid.of('tfc:white_dye', 144)) + .itemInputs(ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1)) + .itemOutputs('32x ags_modernmarkings:wall_marking_hazard_diamond') + .duration(240) + .EUt(GTValues.VA[GTValues.LV]) + + const markings = Ingredient.of('#ags_modernmarkings:markings').itemIds.toArray().map(String); + + markings.forEach(item => { + event.stonecutting(item, + Ingredient.of('#ags_modernmarkings:markings').subtract(item) + ).id(`tfg:stonecutter/${item.replace(/:/g, "/")}`) + }) +}; \ No newline at end of file diff --git a/kubejs/server_scripts/modern_markings/tags.js b/kubejs/server_scripts/modern_markings/tags.js new file mode 100644 index 000000000..d8fb2ce9d --- /dev/null +++ b/kubejs/server_scripts/modern_markings/tags.js @@ -0,0 +1,128 @@ +const registerModernMarkingsItemTags = (event) => { + + global.MODERN_MARKINGS_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }); + + const floor_markings = [ + 'ags_modernmarkings:floor_marking_nostep', + 'ags_modernmarkings:floor_marking_white_arrow', + 'ags_modernmarkings:floor_marking_white_lane', + 'ags_modernmarkings:floor_marking_white_double_arrow', + 'ags_modernmarkings:floor_marking_white_square', + 'ags_modernmarkings:floor_marking_yellow_arrow', + 'ags_modernmarkings:floor_marking_yellow_sideline', + 'ags_modernmarkings:floor_marking_yellow_square', + 'ags_modernmarkings:floor_marking_yellow_stripes', + 'ags_modernmarkings:floor_marking_redx', + 'ags_modernmarkings:floor_marking_noentry', + 'ags_modernmarkings:floor_marking_black_singleline', + 'ags_modernmarkings:floor_marking_white_singleline', + 'ags_modernmarkings:floor_marking_red_singleline', + 'ags_modernmarkings:floor_marking_yellow_singleline', + 'ags_modernmarkings:floor_marking_green_singleline', + 'ags_modernmarkings:floor_marking_blue_singleline', + 'ags_modernmarkings:floor_marking_orange_singleline', + 'ags_modernmarkings:floor_marking_yellow_hazardline', + 'ags_modernmarkings:floor_marking_red_hazardline', + 'ags_modernmarkings:floor_marking_whiteblack_hazardline', + 'ags_modernmarkings:floor_marking_danger_yellow', + 'ags_modernmarkings:floor_marking_danger_red', + 'ags_modernmarkings:floor_marking_exit', + 'ags_modernmarkings:floor_marking_white_lane_cross', + 'ags_modernmarkings:floor_marking_yellow_lane', + 'ags_modernmarkings:floor_marking_black_corner', + 'ags_modernmarkings:floor_marking_blue_corner', + 'ags_modernmarkings:floor_marking_green_corner', + 'ags_modernmarkings:floor_marking_orange_corner', + 'ags_modernmarkings:floor_marking_white_corner', + 'ags_modernmarkings:floor_marking_yellow_corner', + 'ags_modernmarkings:floor_marking_red_corner' + ]; + + const wall_markings = [ + 'ags_modernmarkings:wall_marking_number_0', + 'ags_modernmarkings:wall_marking_number_1', + 'ags_modernmarkings:wall_marking_number_2', + 'ags_modernmarkings:wall_marking_number_3', + 'ags_modernmarkings:wall_marking_number_4', + 'ags_modernmarkings:wall_marking_number_5', + 'ags_modernmarkings:wall_marking_number_6', + 'ags_modernmarkings:wall_marking_number_7', + 'ags_modernmarkings:wall_marking_number_8', + 'ags_modernmarkings:wall_marking_number_9', + 'ags_modernmarkings:wall_marking_number_no', + 'ags_modernmarkings:wall_marking_number_numero', + 'ags_modernmarkings:wall_marking_number_dash', + 'ags_modernmarkings:wall_marking_number_comma', + 'ags_modernmarkings:wall_marking_number_period', + 'ags_modernmarkings:wall_marking_exclamation_mark', + 'ags_modernmarkings:wall_marking_question_mark', + 'ags_modernmarkings:wall_marking_hazard_diamond', + 'ags_modernmarkings:wall_marking_arrowleft', + 'ags_modernmarkings:wall_marking_arrowright', + 'ags_modernmarkings:wall_marking_exit', + 'ags_modernmarkings:wall_marking_hazardline_left', + 'ags_modernmarkings:wall_marking_hazardline_right', + 'ags_modernmarkings:wall_marking_symbol_chemical', + 'ags_modernmarkings:wall_marking_symbol_electric', + 'ags_modernmarkings:wall_marking_symbol_fire', + 'ags_modernmarkings:wall_marking_symbol_fluid', + 'ags_modernmarkings:wall_marking_symbol_frost', + 'ags_modernmarkings:wall_marking_symbol_gears', + 'ags_modernmarkings:wall_marking_symbol_laser', + 'ags_modernmarkings:wall_marking_symbol_magic', + 'ags_modernmarkings:wall_marking_symbol_mob', + 'ags_modernmarkings:wall_marking_symbol_pinch', + 'ags_modernmarkings:wall_marking_symbol_production', + 'ags_modernmarkings:wall_marking_symbol_radiation', + 'ags_modernmarkings:wall_marking_symbol_storage', + 'ags_modernmarkings:wall_marking_symbol_yellow_chemical', + 'ags_modernmarkings:wall_marking_symbol_yellow_electric', + 'ags_modernmarkings:wall_marking_symbol_yellow_fire', + 'ags_modernmarkings:wall_marking_symbol_yellow_fluid', + 'ags_modernmarkings:wall_marking_symbol_yellow_frost', + 'ags_modernmarkings:wall_marking_symbol_yellow_gears', + 'ags_modernmarkings:wall_marking_symbol_yellow_laser', + 'ags_modernmarkings:wall_marking_symbol_yellow_magic', + 'ags_modernmarkings:wall_marking_symbol_yellow_mob', + 'ags_modernmarkings:wall_marking_symbol_yellow_pinch', + 'ags_modernmarkings:wall_marking_symbol_yellow_production', + 'ags_modernmarkings:wall_marking_symbol_yellow_radiation', + 'ags_modernmarkings:wall_marking_symbol_yellow_storage', + 'ags_modernmarkings:wall_marking_symbol_jeo', + 'ags_modernmarkings:wall_marking_warning_danger', + 'ags_modernmarkings:wall_marking_voltage_eu', + 'ags_modernmarkings:wall_marking_voltage_ev', + 'ags_modernmarkings:wall_marking_voltage_fe', + 'ags_modernmarkings:wall_marking_voltage_hv', + 'ags_modernmarkings:wall_marking_voltage_iv', + 'ags_modernmarkings:wall_marking_voltage_luv', + 'ags_modernmarkings:wall_marking_voltage_lv', + 'ags_modernmarkings:wall_marking_voltage_max', + 'ags_modernmarkings:wall_marking_voltage_mv', + 'ags_modernmarkings:wall_marking_voltage_pert', + 'ags_modernmarkings:wall_marking_voltage_rf', + 'ags_modernmarkings:wall_marking_voltage_uev', + 'ags_modernmarkings:wall_marking_voltage_uhv', + 'ags_modernmarkings:wall_marking_voltage_uiv', + 'ags_modernmarkings:wall_marking_voltage_umv', + 'ags_modernmarkings:wall_marking_voltage_uv', + 'ags_modernmarkings:wall_marking_voltage_uxv', + 'ags_modernmarkings:wall_marking_voltage_zpm', + 'ags_modernmarkings:wall_marking_voltage_ulv', + 'ags_modernmarkings:wall_marking_voltage_steam' + ]; + + floor_markings.forEach(marking => { + event.add('ags_modernmarkings:floor_markings', marking) + }) + + wall_markings.forEach(marking => { + event.add('ags_modernmarkings:wall_markings', marking) + }) + + event.add('ags_modernmarkings:markings', '#ags_modernmarkings:floor_markings') + event.add('ags_modernmarkings:markings', '#ags_modernmarkings:wall_markings') +}; \ No newline at end of file diff --git a/kubejs/server_scripts/pccard/recipes.js b/kubejs/server_scripts/pccard/recipes.js new file mode 100644 index 000000000..9612864a5 --- /dev/null +++ b/kubejs/server_scripts/pccard/recipes.js @@ -0,0 +1,7 @@ +// priority: 0 + +function registerProgrammedCircuitCardRecipes(event) { + + event.replaceInput({ id: 'pccard:item/card_programmed_circuit' }, 'gtceu:programmed_circuit', '#gtceu:circuits/lv') + +} \ No newline at end of file diff --git a/kubejs/server_scripts/primitive_creatures/loot.js b/kubejs/server_scripts/primitive_creatures/loot.js index 09e4a1220..89010f10d 100644 --- a/kubejs/server_scripts/primitive_creatures/loot.js +++ b/kubejs/server_scripts/primitive_creatures/loot.js @@ -1,12 +1,13 @@ // priority: 0 -function registerPrimitiveCreatesLoots(event) { +function registerPrimitiveCreaturesLoots(event) { event.addEntityLootModifier('kaolinclayze:tfc') .removeLoot(ItemFilter.ALWAYS_TRUE) .addWeightedLoot([12,16], ['tfc:kaolin_clay', 'minecraft:clay_ball']) + .addLoot('tfc:plant/blood_lily') event.addEntityLootModifier('kaolinclayze:golem_2') .removeLoot(ItemFilter.ALWAYS_TRUE) - .addWeightedLoot([4,6], ['gtceu:rich_raw_graphite']) + .addWeightedLoot([3,5], ['gtceu:rich_raw_graphite']) } \ No newline at end of file diff --git a/kubejs/server_scripts/railways/recipes.js b/kubejs/server_scripts/railways/recipes.js index c31104657..79ad3ae2e 100644 --- a/kubejs/server_scripts/railways/recipes.js +++ b/kubejs/server_scripts/railways/recipes.js @@ -161,7 +161,7 @@ const registerRailWaysRecipes = (event) => { }).id('tfg:railways/shaped/track_switch_brass') event.recipes.gtceu.assembler('tfg:railways/track_switch_brass') - .itemInputs('minecraft:lever', '2x #forge:bolts/wrought_iron', '2x #tfg:small_cogwheels', 'create:brass_casing') + .itemInputs('minecraft:lever', '2x #forge:bolts/brass', '2x #tfg:small_cogwheels', 'create:brass_casing') .circuit(3) .itemOutputs('railways:track_switch_brass') .duration(200) @@ -208,13 +208,13 @@ const registerRailWaysRecipes = (event) => { 'DA ' ], { A: '#forge:storage_blocks/charcoal', - B: '#forge:nuggets/black_steel', + B: '#forge:bolts/black_steel', C: '#forge:plates/black_steel', D: '#forge:tools/hammers' }).id('tfg:railways/shaped/smokestack_caboosestyle') event.recipes.gtceu.assembler('tfg:railways/smokestack_caboosestyle') - .itemInputs('#forge:storage_blocks/charcoal', '2x #forge:nuggets/black_steel', '#forge:plates/black_steel') + .itemInputs('#forge:storage_blocks/charcoal', '2x #forge:bolts/black_steel', '#forge:plates/black_steel') .circuit(4) .itemOutputs('railways:smokestack_caboosestyle') .duration(200) @@ -226,12 +226,12 @@ const registerRailWaysRecipes = (event) => { 'BAB' ], { A: '#forge:storage_blocks/charcoal', - B: '#forge:nuggets/black_steel', + B: '#forge:bolts/black_steel', C: '#forge:tools/hammers' }).id('tfg:railways/shaped/smokestack_long') event.recipes.gtceu.assembler('tfg:railways/smokestack_long') - .itemInputs('#forge:storage_blocks/charcoal', '2x #forge:nuggets/black_steel') + .itemInputs('#forge:storage_blocks/charcoal', '2x #forge:bolts/black_steel') .circuit(5) .itemOutputs('railways:smokestack_long') .duration(200) @@ -297,12 +297,12 @@ const registerRailWaysRecipes = (event) => { ], { A: '#forge:storage_blocks/charcoal', B: '#forge:plates/black_steel', - C: '#forge:nuggets/black_steel', + C: '#forge:bolts/black_steel', D: '#forge:tools/hammers' }).id('tfg:railways/shaped/smokestack_woodburner') event.recipes.gtceu.assembler('tfg:railways/smokestack_woodburner') - .itemInputs('#forge:storage_blocks/charcoal', '3x #forge:plates/black_steel', '2x #forge:nuggets/black_steel') + .itemInputs('#forge:storage_blocks/charcoal', '3x #forge:plates/black_steel', '2x #forge:bolts/black_steel') .circuit(9) .itemOutputs('railways:smokestack_woodburner') .duration(200) @@ -324,9 +324,9 @@ const registerRailWaysRecipes = (event) => { '8x railways:track_monorail', ], 'create:metal_girder', [ event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:plates/wrought_iron']), - event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:tools/hammers']), + event.recipes.greate.pressing('railways:track_incomplete_monorail', 'railways:track_incomplete_monorail'), event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:plates/wrought_iron']), - event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:tools/hammers']), + event.recipes.greate.pressing('railways:track_incomplete_monorail', 'railways:track_incomplete_monorail'), ]).transitionalItem('railways:track_incomplete_monorail').loops(1).id('tfg:railways/sequenced_assembly/track_monorail') event.recipes.gtceu.assembler('railways/monorail') @@ -341,7 +341,7 @@ const registerRailWaysRecipes = (event) => { ], '#tfg:rock_slabs', [ event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_rod']), event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', '#tfc:mortar']), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', '#forge:tools/hammers']), + event.recipes.greate.pressing('railways:track_incomplete_create_andesite_narrow', 'railways:track_incomplete_create_andesite_narrow'), ]).transitionalItem('railways:track_incomplete_create_andesite_narrow').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite_narrow_from_steel') event.recipes.gtceu.assembler('railways/track_create_andesite_narrow_from_steel') @@ -359,7 +359,7 @@ const registerRailWaysRecipes = (event) => { event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', '#tfg:rock_slabs']), event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', 'gtceu:steel_rod']), event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', '#tfc:mortar']), - event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', '#forge:tools/hammers']), + event.recipes.greate.pressing('create:incomplete_track', 'create:incomplete_track'), ]).transitionalItem('create:incomplete_track').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite') event.recipes.gtceu.assembler('railways/track') @@ -377,7 +377,7 @@ const registerRailWaysRecipes = (event) => { event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#forge:stone']), event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', 'gtceu:steel_rod']), event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#tfc:mortar']), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#forge:tools/hammers']), + event.recipes.greate.pressing('railways:track_incomplete_create_andesite_wide', 'railways:track_incomplete_create_andesite_wide'), ]).transitionalItem('railways:track_incomplete_create_andesite_wide').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite_wide') event.recipes.gtceu.assembler('railways/track_create_andesite_wide') @@ -396,7 +396,7 @@ const registerRailWaysRecipes = (event) => { ], `tfc:wood/planks/${woodType}_slab`, [ event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_rod']), event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, '#forge:screws']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, '#forge:tools/hammers']), + event.recipes.greate.pressing(`railways:track_incomplete_tfc_${woodType}_narrow`, `railways:track_incomplete_tfc_${woodType}_narrow`), ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_narrow`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_narrow`) event.recipes.gtceu.assembler(`railways/track_create_${woodType}_narrow`) @@ -413,7 +413,7 @@ const registerRailWaysRecipes = (event) => { event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, `tfc:wood/lumber/${woodType}`]), event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, 'gtceu:steel_rod']), event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, '#forge:screws']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, '#forge:tools/hammers']), + event.recipes.greate.pressing(`railways:track_incomplete_tfc_${woodType}`, `railways:track_incomplete_tfc_${woodType}`), ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}`) event.recipes.gtceu.assembler(`railways/track_${woodType}`) @@ -430,7 +430,7 @@ const registerRailWaysRecipes = (event) => { event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, `tfc:wood/planks/${woodType}_slab`]), event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, `gtceu:steel_rod`]), event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, '#forge:screws']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, '#forge:tools/hammers']) + event.recipes.greate.pressing(`railways:track_incomplete_tfc_${woodType}_wide`, `railways:track_incomplete_tfc_${woodType}_wide`) ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_wide`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_wide`) event.recipes.gtceu.assembler(`railways/track_${woodType}_wide`) diff --git a/kubejs/server_scripts/rnr/recipes.js b/kubejs/server_scripts/rnr/recipes.js index 8b3e37213..0222490cf 100644 --- a/kubejs/server_scripts/rnr/recipes.js +++ b/kubejs/server_scripts/rnr/recipes.js @@ -51,7 +51,7 @@ const registerRnrRecipes = (event) => { ).id('rnr:smelting/unfired_roof_tile') event.recipes.gtceu.mixer('rnr:mixer/wet_concrete_mix') - .inputFluids(Fluid.of('gtceu:concrete', 192), Fluid.of('minecraft:water', 808)) + .inputFluids(Fluid.of('gtceu:concrete', 192), JsonIO.of({ amount: 808, value: { tag: "tfg:clean_water" }})) .outputFluids(Fluid.of('rnr:concrete', 1000)) .circuit(7) .duration(200) diff --git a/kubejs/server_scripts/species/loot.js b/kubejs/server_scripts/species/loot.js new file mode 100644 index 000000000..a95ce3069 --- /dev/null +++ b/kubejs/server_scripts/species/loot.js @@ -0,0 +1,21 @@ +// priority: 0 + +function registerSpeciesLoots(event) { + + event.addEntityLootModifier('species:birt') + .addWeightedLoot([2, 4], ['tfg:food/raw_birt']) + .addWeightedLoot([1, 2], ['gtceu:blue_alloy_single_wire']) + + event.addEntityLootModifier('species:birt') + .randomChanceWithEnchantment('minecraft:looting', [0, 0.3, 0.6, 1]) + .addWeightedLoot([1, 3], ['tfc:food/raw_birt']) + + + event.addEntityLootModifier('species:limpet') + .addWeightedLoot([5, 8], ['tfg:food/raw_limpet']) + + event.addEntityLootModifier('species:limpet') + .randomChanceWithEnchantment('minecraft:looting', [0, 0.3, 0.6, 1]) + .addWeightedLoot([2, 4], ['tfc:food/raw_limpet']) + +} \ No newline at end of file diff --git a/kubejs/server_scripts/species/recipes.js b/kubejs/server_scripts/species/recipes.js new file mode 100644 index 000000000..a6273922d --- /dev/null +++ b/kubejs/server_scripts/species/recipes.js @@ -0,0 +1,66 @@ +// priority: 0 + +function registerSpeciesRecipes(event) { + event.remove({ mod: 'species' }) + + event.shapeless('species:music_disc_dial', ['etched:blank_music_disc', 'species:birt_egg']) + + event.shapeless('species:music_disc_lapidarian', ['etched:blank_music_disc', 'tfc:rock/raw/basalt_slab']) + + event.shapeless('species:music_disk_spawner', ['etched:blank_music_disc', 'computercraft:disk']) + + event.shaped('species:cranktrap', [ + 'ABA', + 'CDC', + 'ABA' + ], { + A: '#forge:bolts/wrought_iron', + B: '#forge:rods/wrought_iron', + C: '#forge:small_springs', + D: '#forge:tools/hammers' + }).id('tfg:shaped/cranktrap') + + event.shaped('species:crankbow', [ + 'ACA', + 'CBC', + 'DED' + ], { + A: '#forge:rods/black_steel', + B: 'minecraft:crossbow', + C: '#forge:small_gears/steel', + D: 'tfc:metal/chain/black_steel', + E: 'create:hand_crank' + }).id('tfg:shaped/crankbow') + + event.recipes.gtceu.assembler('species:hopelight') + .itemInputs('1x #forge:plates/magnalium', 'ae2:charged_certus_quartz_crystal') + .inputFluids(Fluid.of('gtceu:glowstone', 144*4)) + .itemOutputs('2x species:hopelight') + .duration(200) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.assembler('species:speclight') + .itemInputs('#forge:rings/magnalium', 'ae2:charged_certus_quartz_crystal') + .inputFluids(Fluid.of('gtceu:glowstone', 144)) + .itemOutputs('2x species:speclight') + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.shaped('2x species:coil', [ + 'ABA' + ], { + A: '#forge:screws/wrought_iron', + B: 'firmaciv:rope_coil' + }).id('tfg:shaped/coil') + + event.shaped('species:harpoon', [ + 'A', + 'B', + 'B' + ], { + A: 'tfc:metal/javelin_head/wrought_iron', + B: 'firmaciv:rope_coil' + }).id('tfg:shaped/harpoon') + + // TODO: birtday cake +} \ No newline at end of file diff --git a/kubejs/server_scripts/species/tags.js b/kubejs/server_scripts/species/tags.js new file mode 100644 index 000000000..177dd75e3 --- /dev/null +++ b/kubejs/server_scripts/species/tags.js @@ -0,0 +1,16 @@ +const registerSpeciesBlockTags = (event) => { + global.SPECIES_DISABLED_BLOCKS.forEach(block => { + event.removeAllTagsFrom(block) + event.add('c:hidden_from_recipe_viewers', block) + }) +} + +const registerSpeciesItemTags = (event) => { + global.SPECIES_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + + event.add('forge:eggs', 'species:birt_egg') + event.add('firmalife:foods/raw_eggs', 'species:birt_egg') +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/index_modifiers.js b/kubejs/server_scripts/tacz/index_modifiers.js new file mode 100644 index 000000000..c8c1468b5 --- /dev/null +++ b/kubejs/server_scripts/tacz/index_modifiers.js @@ -0,0 +1,32 @@ + +const ammoIndexLogic = (event) => { + const id = event.getId().toString(); + + if (!global.TACZ_ENABLED_AMMO.includes(id)) { + + return event.removeAmmo(); + } + + +} + +const attachmentIndexLogic = (event) => { + const id = event.getId().toString(); + + if (!global.TACZ_ENABLED_ATTACH.includes(id)) { + + return event.removeAttachment(); + } + +} + +const gunIndexLogic = (event) => { + const id = event.getId().toString(); + + if (!global.TACZ_ENABLED_GUNS.includes(id)) { + + return event.removeGun(); + } + + +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/recipes.ammo.js b/kubejs/server_scripts/tacz/recipes.ammo.js new file mode 100644 index 000000000..c75f4bc60 --- /dev/null +++ b/kubejs/server_scripts/tacz/recipes.ammo.js @@ -0,0 +1,123 @@ + +function registerTACZAmmoRecipes(event){ + + //Extruder Casing + event.recipes.gtceu.extruder('tfg_tacz:small_casing') + .itemInputs('#forge:ingots/brass') + .notConsumable('tfg:small_casing_extruder_mold') + .itemOutputs('6x tfg:small_bullet_casing') + .duration(10) + .EUt(GTValues.VA[GTValues.MV]) + event.recipes.gtceu.extruder('tfg_tacz:shell_casing') + .itemInputs('#forge:ingots/brass') + .notConsumable('tfg:shell_casing_extruder_mold') + .itemOutputs('3x tfg:shell_bullet_casing') + .duration(10) + .EUt(GTValues.VA[GTValues.MV]) + event.recipes.gtceu.extruder('tfg_tacz:large_casing') + .itemInputs('#forge:ingots/brass') + .notConsumable('tfg:large_casing_extruder_mold') + .itemOutputs('5x tfg:large_bullet_casing') + .duration(10) + .EUt(GTValues.VA[GTValues.MV]) + + //Additives + event.recipes.gtceu.chemical_reactor('tfg_tacz:nitrocellulose_from_wood') + .itemInputs('gtceu:thermochemically_treated_hardwood_dust') + .inputFluids(Fluid.of('gtceu:nitric_acid', 200), Fluid.of('gtceu:sulfuric_acid', 400), Fluid.of('minecraft:water', 600)) + .itemOutputs('2x tfg:nitrocellulose') + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.chemical_reactor('tfg_tacz:nitrocellulose_from_wood_dih20') + .itemInputs('gtceu:thermochemically_treated_hardwood_dust') + .inputFluids(Fluid.of('gtceu:nitric_acid', 200), Fluid.of('gtceu:sulfuric_acid', 400), Fluid.of('gtceu:distilled_water', 600)) + .itemOutputs('4x tfg:nitrocellulose') + .outputFluids(Fluid.of('gtceu:nitration_mixture', 100)) + .EUt(GTValues.VA[GTValues.EV]) + .duration(40) + + //Actual Ammo + event.shapeless(Item.of('tacz:ammo',4, '{AmmoId:"ulv_guns:lead_shot"}'), + ['4x #forge:nuggets/lead', '#forge:plates/paper', '#forge:dusts/gunpowder'] + ).id('tfg_tacz:lead_shot'); + + event.shaped(Item.of('tacz:ammo', 4,'{AmmoId:"tacz:45_70"}'), [ + 'ABA', + 'ACA', + 'DEF' + ], { + A: '#forge:nuggets/lead', + B: '#forge:tools/mallets', + C: '#forge:dusts/gunpowder', + D: '#forge:tools/files', + E: '#forge:ingots/brass', + F: '#forge:tools/saws' + + }).id('tfg_tacz:45_70_bullets'); + + //Clockwork era + event.recipes.gtceu.assembler('tfg_tacz:rb_small') + .itemInputs('4x #forge:nuggets/lead','2x #forge:foils/copper', '4x tfg:small_bullet_casing', + '#forge:dusts/gunpowder') + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"create_armorer:rbapb"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:slap_large') + .itemInputs('4x #forge:nuggets/lead','4x #forge:foils/copper', '4x tfg:large_bullet_casing', + '#forge:dusts/gunpowder') + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"create_armorer:slap"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:12g_shell_peth') + .itemInputs('12x #forge:nuggets/lead', '4x tfg:shell_bullet_casing', '#forge:dusts/gunpowder') + .inputFluids(Fluid.of('gtceu:polyethylene', 288)) + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"tacz:12g"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:12g_shell_pvc') + .itemInputs('12x #forge:nuggets/lead', '4x tfg:shell_bullet_casing', '#forge:dusts/gunpowder') + .inputFluids(Fluid.of('gtceu:polyvinyl_chloride', 144)) + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"tacz:12g"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(30) + + //Certus era + event.recipes.gtceu.assembler('tfg_tacz:fluix_grenade') + .itemInputs('#forge:ingots/magnalium', '4x gtceu:gelled_toluene', 'tfg:nitrocellulose') + .inputFluids(Fluid.of('tfg:fluix', 720)) + .itemOutputs(Item.of('tacz:ammo', + '{AmmoId:"applied_armorer:fluix_infused_grenade"}')) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + + event.recipes.gtceu.assembler('tfg_tacz:etched_quartz_small') + .itemInputs('2x ae2:certus_quartz_crystal', '4x tfg:small_bullet_casing', 'tfg:nitrocellulose') + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"applied_armorer:etched_quartz_bullet"}')) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:hard_quartz_large') + .itemInputs('4x ae2:charged_certus_quartz_crystal', '4x tfg:large_bullet_casing', 'tfg:nitrocellulose') + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"applied_armorer:hard_core_quartz_bullet"}')) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:cluster_quartz_shell_ptfe') + .itemInputs('16x gtceu:chipped_certus_quartz_gem', '4x tfg:shell_bullet_casing', 'tfg:nitrocellulose') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"applied_armorer:cluster_quartz_bullet"}')) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:cluster_quartz_shell_pbi') + .itemInputs('16x gtceu:chipped_certus_quartz_gem', '4x tfg:shell_bullet_casing', 'tfg:nitrocellulose') + .inputFluids(Fluid.of('gtceu:polybenzimidazole', 72)) + .itemOutputs(Item.of('tacz:ammo', 4, + '{AmmoId:"applied_armorer:cluster_quartz_bullet"}')) + .EUt(GTValues.VA[GTValues.EV]) + .duration(30) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/recipes.attach.js b/kubejs/server_scripts/tacz/recipes.attach.js new file mode 100644 index 000000000..1eac8b10e --- /dev/null +++ b/kubejs/server_scripts/tacz/recipes.attach.js @@ -0,0 +1,143 @@ + +function registerTACZAttachRecipes(event){ + + //Scopes + event.shaped(Item.of('tacz:attachment', '{AttachmentId:"tacz:scope_1873_6x"}'), [ + 'ABA', + 'BCB', + 'DEF' + ], { + A: '#forge:rings/black_steel', + B: 'tfc:lens', + C: 'gtceu:brass_small_item_pipe', + D: '#forge:tools/screwdrivers', + E: '#forge:screws/black_steel', + F: '#forge:tools/files' + + }).id('tfg_tacz:trapdoor_scope'); + + event.recipes.gtceu.assembler('tfg_tacz:ca_reflex') + .itemInputs('tfc:lens', '#forge:rings/brass', '#forge:plates/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:sight_reflex"}')) + .circuit(1) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10); + event.recipes.gtceu.assembler('tfg_tacz:ca_standard') + .itemInputs('2x tfc:lens','#forge:leather', '2x #forge:rings/brass', + '#forge:plates/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:sight_standard"}')) + .circuit(2) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10); + event.recipes.gtceu.assembler('tfg_tacz:ca_medium') + .itemInputs('3x tfc:lens', '#forge:leather', '4x #forge:rings/brass', + '#forge:small_gears/brass', '#forge:plates/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:sight_medium_distance"}')) + .circuit(3) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10); + event.recipes.gtceu.assembler('tfg_tacz:ca_telophoto') + .itemInputs('6x tfc:lens', 'gtceu:brass_small_item_pipe','2x #forge:rings/steel', + '2x #forge:small_gears/brass', '#forge:plates/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:scope_telephoto"}')) + .circuit(4) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10); + + + event.recipes.gtceu.assembler('tfg_tacz:aa_pricision') + .itemInputs('tfc:lens', 'minecraft:glow_ink_sac', '2x #forge:screws/tungsten', + '#forge:plates/steel') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:si_pricision"}')) + .circuit(1) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_double') + .itemInputs('2x tfc:lens', 'minecraft:glow_ink_sac', '2x #forge:screws/tungsten', + '#forge:small_gears/titanium', '#forge:plates/steel') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:si_double_sided_mirror"}')) + .circuit(2) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_twelve') //Works + .itemInputs('tfc:lens', 'minecraft:glow_ink_sac', '4x #forge:screws/tungsten', + '#forge:plates/steel') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:si_ms_12"}')) + .circuit(3) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_fourteen') + .itemInputs('4x tfc:lens', 'minecraft:glow_ink_sac', '6x #forge:screws/tungsten', + '#forge:small_gears/titanium', '#forge:plates/steel') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 432)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:scope_ms_14"}')) + .circuit(4) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_sniper') //Works + .itemInputs('12x tfc:lens', 'minecraft:glow_ink_sac', '10x #forge:screws/tungsten', + '2x #forge:small_gears/titanium', '8x #forge:fine_wires/red_alloy','#forge:plates/steel') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 720)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:scope_xgs_905"}')) + .circuit(5) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + + //Muzzles + event.recipes.gtceu.assembler('tfg_tacz:ca_large_tank') + .itemInputs('2x gtceu:blue_steel_tiny_fluid_pipe', '2x gtceu:steel_fluid_cell', '8x #forge:rings/silicone_rubber', + '4x #forge:rings/stainless_steel', '#forge:plates/stainless_steel', '8x #forge:screws/stainless_steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:muzzle_refit_bigger_cylinder"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:ca_lava_tube') + .itemInputs('4x gtceu:red_steel_tiny_fluid_pipe', 'gtceu:steel_fluid_cell', '4x gtceu:tempered_glass', + '4x #forge:rings/stainless_steel', '#forge:plates/rose_gold', '8x #forge:screws/stainless_steel') + .inputFluids(Fluid.of('minecraft:lava', 2000)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:muzzle_refit_lava_perfusion_bottle"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(20) + + event.recipes.gtceu.assembler('tfg_tacz:aa_compensator') + .itemInputs('gtceu:tungsten_small_fluid_pipe') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:muzzle_bs_mod4"}')) + .circuit(1) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_commander') + .itemInputs('gtceu:tungsten_small_fluid_pipe') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:muzzle_commander"}')) + .circuit(2) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_silencer') + .itemInputs('gtceu:tungsten_small_fluid_pipe') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:muzzle_ns_1"}')) + .circuit(3) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + event.recipes.gtceu.assembler('tfg_tacz:aa_thick_silencer') + .itemInputs('gtceu:tungsten_small_fluid_pipe') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 576)) + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"applied_armorer:muzzle_classic"}')) + .circuit(4) + .EUt(GTValues.VA[GTValues.EV]) + .duration(20) + //Stock + + //Grip + event.recipes.gtceu.assembler('tfg_tacz:wooden_grip') + .itemInputs('gtceu:treated_wood_planks', '2x #forge:ingots/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:grip_wooden"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10) + event.recipes.gtceu.assembler('tfg_tacz:gantry_grip') + .itemInputs('create:gantry_shaft', '2x #forge:ingots/steel') + .itemOutputs(Item.of('tacz:attachment', '{AttachmentId:"create_armorer:grip_gantry_shaft"}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(10) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/recipes.guns.js b/kubejs/server_scripts/tacz/recipes.guns.js new file mode 100644 index 000000000..2351c8bac --- /dev/null +++ b/kubejs/server_scripts/tacz/recipes.guns.js @@ -0,0 +1,176 @@ + +function registerTACZGunRecipes(event){ + + //Region flintlock era + event.shaped(Item.of('tacz:modern_kinetic_gun', '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"ulv_guns:flintlock",HasBulletInBarrel:1b}'), [ + 'ABC', + ' DD', + 'EFG' + ], { + A: '#forge:tools/files', + B: 'tfg:flintlock_mechanism', + C: 'gtceu:steel_small_fluid_pipe', + D: '#firmaciv:hard_wood', + E: '#forge:tools/saws', + F: '#forge:ingots/brass', + G: '#forge:tools/screwdrivers' + + }).id('tacz:flintlock_pistol'); + /* NYI + event.shaped(Item.of('tacz:modern_kinetic_gun', '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"ulv_guns:blunderbuss",HasBulletInBarrel:1b}'), [ + 'ABC', + 'DDD', + 'EFG' + ], { + A: '#forge:tools/files', + B: 'tfg:flintlock_mechanism', + C: 'gtceu:steel_normal_fluid_pipe', + D: '#firmaciv:hard_wood', + E: '#forge:tools/saws', + F: '#forge:ingots/brass', + G: '#forge:tools/screwdrivers' + + }).id('tacz:blunderbuss_shotgun'); + */ + event.shaped(Item.of('tacz:modern_kinetic_gun', '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"tacz:springfield1873",HasBulletInBarrel:1b}'), [ + 'ABC', + 'DDD', + 'EFG' + ], { + A: '#forge:tools/files', + B: 'tfg:flintlock_mechanism', + C: 'gtceu:steel_small_fluid_pipe', + D: 'gtceu:treated_wood_planks', + E: '#forge:tools/saws', + F: '#forge:ingots/black_steel', + G: '#forge:tools/screwdrivers' + + }).id('tacz:trapdoor_rifle'); + + //Region clockwork era + event.recipes.gtceu.assembler('tfg_tacz:ca_torque_revo') + .itemInputs('gtceu:steel_small_fluid_pipe', '4x #forge:ingots/aluminium', '2x #forge:plates/brass', + '6x #forge:rings/brass', '2x gtceu:treated_wood_planks', '8x #forge:screws/black_steel', + 'tfg:advanced_clockwork_mechanism') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 288)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"create_armorer:pistol_revolver_torque",HasBulletInBarrel:1b}')) + .circuit(1) + .EUt(GTValues.VA[GTValues.MV]) + .duration(80) + event.recipes.gtceu.assembler('tfg_tacz:ca_crane') + .itemInputs('gtceu:steel_small_fluid_pipe', '7x #forge:ingots/aluminium', '2x #forge:ingots/black_steel', + '4x #forge:plates/brass','2x gtceu:copper_tiny_fluid_pipe', '2x gtceu:treated_wood_planks', + '2x #forge:small_gears/steel', '14x #forge:screws/black_steel', 'tfg:advanced_clockwork_mechanism') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 540)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"AUTO",GunId:"create_armorer:rifle_assult_crane",HasBulletInBarrel:1b}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(100) + event.recipes.gtceu.assembler('tfg_tacz:ca_pump_bearing') + .itemInputs('2x gtceu:steel_small_fluid_pipe', '4x #forge:ingots/aluminium', '4x #forge:plates/brass', + '8x gtceu:treated_wood_planks', '#forge:small_gears/steel', '#forge:gears/steel', + '16x #forge:screws/black_steel', 'tfg:advanced_clockwork_mechanism') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 432)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"create_armorer:shotgun_pump_bearing",HasBulletInBarrel:0b}')) + .EUt(GTValues.VA[GTValues.MV]) + .circuit(3) + .duration(100) + event.recipes.gtceu.assembler('tfg_tacz:ca_clockwork_sniper') + .itemInputs('gtceu:steel_normal_fluid_pipe', '7x #forge:ingots/aluminium', '7x #forge:ingots/black_steel', + '4x #forge:plates/brass','6x gtceu:copper_tiny_fluid_pipe', '2x gtceu:treated_wood_planks', + '14x #forge:screws/black_steel', 'tfg:advanced_clockwork_mechanism') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 792)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"create_armorer:sniper_semi_clockwork",HasBulletInBarrel:1b}')) + .EUt(GTValues.VA[GTValues.MV]) + .circuit(4) + .duration(120) + event.recipes.gtceu.assembler('tfg_tacz:ca_flywheel_mg') + .itemInputs('gtceu:steel_normal_fluid_pipe', '10x #forge:ingots/aluminium', '6x #forge:ingots/black_steel', + '6x #forge:plates/brass', 'create:steam_engine', '3x gtceu:steel_tiny_fluid_pipe', + '2x gtceu:treated_wood_planks','20x #forge:screws/black_steel', '2x tfg:advanced_clockwork_mechanism') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 936)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"AUTO",GunId:"create_armorer:mg_platemag_flywheel",HasBulletInBarrel:1b}')) + .EUt(GTValues.VA[GTValues.MV]) + .duration(160) + + + //Region certus era + event.recipes.gtceu.assembler('tfg_tacz:aa_pride') + .itemInputs('gtceu:titanium_small_fluid_pipe', '4x #forge:ingots/titanium', '2x #forge:plates/stainless_steel', + '2x #forge:rods/long/titanium', '8x #forge:screws/tungsten', 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"applied_armorer:niklas_pistol_semi_pride",HasBulletInBarrel:0b}')) + .circuit(2) + .EUt(GTValues.VA[GTValues.EV]) + .duration(80) + + event.recipes.gtceu.assembler('tfg_tacz:aa_right') + .itemInputs('gtceu:titanium_small_fluid_pipe', '5x #forge:ingots/titanium', '3x #forge:plates/stainless_steel', + '#forge:rods/long/titanium', '10x #forge:screws/tungsten', 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"applied_armorer:niklas_pistol_semi_right",HasBulletInBarrel:0b}')) + .circuit(1) + .EUt(GTValues.VA[GTValues.EV]) + .duration(80) + + event.recipes.gtceu.assembler('tfg_tacz:aa_win_win') + .itemInputs('2x gtceu:titanium_small_fluid_pipe', '10x #forge:ingots/titanium', '6x #forge:plates/stainless_steel', + '2x #forge:rods/long/titanium', '16x #forge:screws/tungsten', 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 2304)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"applied_armorer:niklas_pistol_double_win_win",HasBulletInBarrel:1b}')) + .circuit(3) + .EUt(GTValues.VA[GTValues.EV]) + .duration(120) + + event.recipes.gtceu.assembler('tfg_tacz:aa_ar') + .itemInputs('gtceu:titanium_small_fluid_pipe', '10x #forge:ingots/titanium', '5x #forge:plates/stainless_steel', + '2x #forge:rods/long/tungsten_carbide', '2x tfc:lens', '20x #forge:screws/tungsten', + 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 2880)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"AUTO",GunId:"applied_armorer:moritz_rifle_ar77",HasBulletInBarrel:1b}')) + .circuit(5) + .EUt(GTValues.VA[GTValues.EV]) + .duration(180) + + event.recipes.gtceu.assembler('tfg_tacz:aa_914') + .itemInputs('gtceu:titanium_small_fluid_pipe', '10x #forge:ingots/titanium', '10x #forge:plates/stainless_steel', + '2x #forge:rods/long/tungsten_carbide', '2x tfc:lens', '20x #forge:screws/tungsten', + 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1728)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"AUTO",GunId:"applied_armorer:moritz_shotgun_sg914",HasBulletInBarrel:0b}')) + .circuit(6) + .EUt(GTValues.VA[GTValues.EV]) + .duration(180) + + event.recipes.gtceu.assembler('tfg_tacz:aa_k30') + .itemInputs('2x gtceu:titanium_small_fluid_pipe', '8x #forge:ingots/titanium', '2x #forge:ingots/magnalium', + '8x #forge:plates/stainless_steel', '3x #forge:rods/long/tungsten_carbide', '2x tfc:lens', + '24x #forge:screws/tungsten', 'tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1728)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"applied_armorer:moritz_sniper_semi_k30",HasBulletInBarrel:0b}')) + .circuit(4) + .EUt(GTValues.VA[GTValues.EV]) + .duration(220) + + event.recipes.gtceu.assembler('tfg_tacz:aa_gl') + .itemInputs('gtceu:tungsten_steel_normal_fluid_pipe', '12x #forge:ingots/titanium', '6x #forge:plates/stainless_steel', + '4x #forge:rods/long/tungsten_carbide', '2x tfc:lens', '30x #forge:screws/tungsten', + '2x tfg:certus_mechanism') + .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 2304)) + .itemOutputs(Item.of('tacz:modern_kinetic_gun', + '{GunCurrentAmmoCount:0,GunFireMode:"SEMI",GunId:"applied_armorer:moritz_gernade_gl3",HasBulletInBarrel:1b}')) + .circuit(7) + .EUt(GTValues.VA[GTValues.EV]) + .duration(240) + +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/recipes.js b/kubejs/server_scripts/tacz/recipes.js new file mode 100644 index 000000000..a113b3809 --- /dev/null +++ b/kubejs/server_scripts/tacz/recipes.js @@ -0,0 +1,13 @@ + + +const registerTACZRecipes = (event) => { + event.remove({ mod: 'tacz' }) + event.remove({ mod: 'create_armorer' }) + event.remove({ mod: 'applied_armorer' }) + + registerTACZMiscRecipes(event) + registerTACZGunRecipes(event) + registerTACZAttachRecipes(event) + registerTACZAmmoRecipes(event) + +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/recipes.misc.js b/kubejs/server_scripts/tacz/recipes.misc.js new file mode 100644 index 000000000..946c0a548 --- /dev/null +++ b/kubejs/server_scripts/tacz/recipes.misc.js @@ -0,0 +1,92 @@ + + +function registerTACZMiscRecipes(event) { + + //Targets etc + event.shaped('tacz:target',[ + 'ABA', + 'BCB', + ' B ' + ],{ + A: '#forge:dyes/red', + B: '#forge:plates/steel', + C: '#forge:rods/long/wood' + }).id('tfg_tacz:target'); + + event.shaped('tacz:statue',[ + 'BAB', + 'BAB', + ' A ' + ],{ + A: 'tfc:rock/chiseled/marble', + B: 'tfc:rock/smooth/marble_stairs' + }).id('tfg_tacz:statue'); + + event.shapeless('tacz:target_minecart', + ['tacz:target', 'minecraft:minecart'] + ).id('tfg_tacz:target_minecart'); + + + //Molds + event.shaped('tfg:small_casing_extruder_mold',[ + ' ', + 'AB ', + ' ' + ],{ + A: '#forge:tools/wire_cutters', + B: 'gtceu:empty_mold' + }).id('tfg:small_casing_extruder_mold'); + + event.shaped('tfg:large_casing_extruder_mold',[ + ' ', + 'AB ', + ' C' + ],{ + A: '#forge:tools/wire_cutters', + B: 'gtceu:empty_mold', + C: '#forge:tools/files' + }).id('tfg:large_casing_extruder_mold'); + + event.shaped('tfg:shell_casing_extruder_mold',[ + ' C', + 'AB ', + ' ' + ],{ + A: '#forge:tools/wire_cutters', + B: 'gtceu:empty_mold', + C: '#forge:tools/files' + }).id('tfg:shell_casing_extruder_mold'); + + //Mechanisms + event.shaped('tfg:flintlock_mechanism', [ + 'ABC', + 'DEF', + 'GHI' + ], { + A: '#forge:tools/screwdrivers', + B: '#forge:gems/flint', + C: '#forge:tools/files', + D: '#forge:springs/steel', + E: '#forge:bolts/steel', + F: '#forge:plates/steel', + G: '#forge:tools/wire_cutters', + H: '#forge:small_gears/steel', + I: '#forge:tools/hammers' + }).id('tfg:shaped/flintlock_mechanism'); + + event.recipes.gtceu.assembler('tfg:advanced_clockwork_mechanism') + .itemInputs('2x greate:aluminium_cogwheel', 'greate:silicone_rubber_belt_connector', '2x #forge:springs/aluminium', + '8x #forge:screws/aluminium', '#forge:gears/cobalt_brass', '3x #forge:rings/silicone_rubber') + .itemOutputs('tfg:advanced_clockwork_mechanism') + .EUt(GTValues.VA[GTValues.MV]) + .duration(80) + + event.recipes.gtceu.assembler('tfg:certus_mechanism') + .itemInputs('2x ae2:charged_certus_quartz_crystal', '2x #forge:gears/titanium', '2x #forge:springs/tungsten', + '16x #forge:screws/titanium', '2x #forge:rods/titanium', '6x #forge:rings/styrene_butadiene_rubber', + '16x #forge:fine_wires/red_alloy') + .inputFluids(Fluid.of('gtceu:soldering_alloy', 288)) + .itemOutputs('tfg:certus_mechanism') + .EUt(GTValues.VA[GTValues.EV]) + .duration(80) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tacz/tags.js b/kubejs/server_scripts/tacz/tags.js new file mode 100644 index 000000000..c85e80ec9 --- /dev/null +++ b/kubejs/server_scripts/tacz/tags.js @@ -0,0 +1,13 @@ + +const registerTACZItemTags = (event) => { + + event.add('c:hidden_from_recipe_viewers', 'tacz:ammo_box') + event.add('c:hidden_from_recipe_viewers', 'tacz:gun_smith_table') + event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_a') + event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_b') + event.add('c:hidden_from_recipe_viewers', 'tacz:workbench_c') + + + + +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index e49817b46..e96563470 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -1,282 +1,89 @@ // priority: 0 const registerTFCDataForTFC = (event) => { - registerTFCMetals(event) - registerTFCHeats(event) - registerTFCFuels(event) - registerTFCLampFuels(event) - registerTFCFertilizers(event) - registerTFCKnappingTypes(event) - registerTFCItemSize(event) - registerTFCFoodData(event) - registerTFCSupportData(event) + registerTFCHeats(event) + registerTFCFuels(event) + registerTFCLampFuels(event) + registerTFCFertilizers(event) + registerTFCKnappingTypes(event) + registerTFCItemSize(event) + registerTFCFoodData(event) } -//#region registerTFCMetals -const registerTFCMetals = (event) => { - event.metal('gtceu:copper', 1080, 0.00857, '#forge:ingots/copper', '#forge:double_ingots/copper', '#forge:plates/copper', 1, 'tfc:copper') - event.metal('gtceu:bismuth_bronze', 985, 0.00857, '#forge:ingots/bismuth_bronze', '#forge:double_ingots/bismuth_bronze', '#forge:plates/bismuth_bronze', 2, 'tfc:bismuth_bronze') - event.metal('gtceu:bronze', 950, 0.00857, '#forge:ingots/bronze', '#forge:double_ingots/bronze', '#forge:plates/bronze', 2, 'tfc:bronze') - event.metal('gtceu:black_bronze', 1070, 0.00857, '#forge:ingots/black_bronze', '#forge:double_ingots/black_bronze', '#forge:plates/black_bronze', 2, 'tfc:black_bronze') - event.metal('gtceu:wrought_iron', 1535, 0.00857, '#forge:ingots/wrought_iron', '#forge:double_ingots/wrought_iron', '#forge:plates/wrought_iron', 3, 'tfc:wrought_iron') - event.metal('gtceu:steel', 1540, 0.00857, '#forge:ingots/steel', '#forge:double_ingots/steel', '#forge:plates/steel', 4, 'tfc:steel') - event.metal('gtceu:black_steel', 1485, 0.00857, '#forge:ingots/black_steel', '#forge:double_ingots/black_steel', '#forge:plates/black_steel', 5, 'tfc:black_steel') - event.metal('gtceu:blue_steel', 1540, 0.00857, '#forge:ingots/blue_steel', '#forge:double_ingots/blue_steel', '#forge:plates/blue_steel', 6, 'tfc:blue_steel') - event.metal('gtceu:red_steel', 1540, 0.00857, '#forge:ingots/red_steel', '#forge:double_ingots/red_steel', '#forge:plates/red_steel', 6, 'tfc:red_steel') - event.metal('gtceu:iron', 1535, 0.00857, '#forge:ingots/iron', '#forge:double_ingots/iron', '#forge:plates/iron', 3, 'tfc:cast_iron') - event.metal('gtceu:tin', 230, 0.02143, '#forge:ingots/tin', '#forge:double_ingots/tin', '#forge:plates/tin', 1, 'tfc:tin') - event.metal('gtceu:bismuth', 270, 0.02143, '#forge:ingots/bismuth', '#forge:double_ingots/bismuth', '#forge:plates/bismuth', 1, 'tfc:bismuth') - event.metal('gtceu:zinc', 420, 0.01429, '#forge:ingots/zinc', '#forge:double_ingots/zinc', '#forge:plates/zinc', 1, 'tfc:zinc') - event.metal('gtceu:sterling_silver', 950, 0.00857, '#forge:ingots/sterling_silver', '#forge:double_ingots/sterling_silver', '#forge:plates/sterling_silver', 1, 'tfc:sterling_silver') - event.metal('gtceu:rose_gold', 960, 0.00857, '#forge:ingots/rose_gold', '#forge:double_ingots/rose_gold', '#forge:plates/rose_gold', 1, 'tfc:rose_gold') - event.metal('gtceu:silver', 961, 0.00625, '#forge:ingots/silver', '#forge:double_ingots/silver', '#forge:plates/silver', 1, 'tfc:silver') - event.metal('gtceu:gold', 1060, 0.005, '#forge:ingots/gold', '#forge:double_ingots/gold', '#forge:plates/gold', 1, 'tfc:gold') - event.metal('gtceu:nickel', 1453, 0.00625, '#forge:ingots/nickel', '#forge:double_ingots/nickel', '#forge:plates/nickel', 1, 'tfc:nickel') - event.metal('gtceu:brass', 930, 0.00857, '#forge:ingots/brass', '#forge:double_ingots/brass', '#forge:plates/brass', 2, 'tfc:brass') - - event.metal('gtceu:redstone', 460, 0.01729, null, null, null, 1, 'tfg:redstone') - event.metal('gtceu:red_alloy', 740, 0.01529, '#forge:ingots/red_alloy', '#forge:double_ingots/red_alloy', '#forge:plates/red_alloy', 2, 'tfg:red_alloy') - event.metal('gtceu:tin_alloy', 1250, 0.00829, '#forge:ingots/tin_alloy', '#forge:double_ingots/tin_alloy', '#forge:plates/tin_alloy', 3, 'tfg:tin_alloy') -} -//#endregion - -//#region registerTFCHeats const registerTFCHeats = (event) => { - - function makeItemHeatByTagPrefix(tagPrefix, material, tfcProperty, heatCapacity) { - let item = ChemicalHelper.get(tagPrefix, material, 1) - if (!item.isEmpty()) event.itemHeat(item, heatCapacity, tfcProperty.getForgingTemp(), tfcProperty.getWeldingTemp()) - } - function makeItemHeatByToolType(toolType, material, tfcProperty, heatCapacity) { - let tool = ToolHelper.get(toolType, material) - if (!tool.isEmpty()) event.itemHeat(tool, heatCapacity, tfcProperty.getForgingTemp(), tfcProperty.getWeldingTemp()) - } + // Ведро из синей стали + event.itemHeat('tfc:metal/bucket/blue_steel', 1.429, 924, 1232) - forEachMaterial(material => { - let tfcProperty = material.getProperty(TFGPropertyKey.TFC_PROPERTY) - - if (tfcProperty != null) { - makeItemHeatByTagPrefix(TagPrefix.dustTiny, material, tfcProperty, 0.357) - makeItemHeatByTagPrefix(TagPrefix.dustSmall, material, tfcProperty, 0.714) - makeItemHeatByTagPrefix(TagPrefix.dust, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TagPrefix.rod, material, tfcProperty, 0.567) - makeItemHeatByTagPrefix(TagPrefix.bolt, material, tfcProperty, 0.245) - makeItemHeatByTagPrefix(TagPrefix.screw, material, tfcProperty, 0.567) - makeItemHeatByTagPrefix(TagPrefix.nugget, material, tfcProperty, 0.124) - makeItemHeatByTagPrefix(TagPrefix.block, material, tfcProperty, 20) - makeItemHeatByTagPrefix(TagPrefix.rodLong, material, tfcProperty, 1.429) + // Ведро из красной + event.itemHeat('tfc:metal/bucket/red_steel', 1.429, 924, 1232) - makeItemHeatByTagPrefix(TagPrefix.ingot, material, tfcProperty, 1.429) - - makeItemHeatByTagPrefix(TagPrefix.rawOre, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.richRawOre, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.poorRawOre, material, tfcProperty, 1.429) - - // Ore processing stages - makeItemHeatByTagPrefix(TagPrefix.dustImpure, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TagPrefix.dustPure, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TagPrefix.crushed, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TagPrefix.crushedPurified, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TagPrefix.crushedRefined, material, tfcProperty, 1.429) - - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSword, material, tfcProperty, 2.875) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadShovel, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadScythe, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadPickaxe, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSaw, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadKnife, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadHoe, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadHammer, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadAxe, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadFile, material, tfcProperty, 1.429) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadButcheryKnife, material, tfcProperty, 2.875) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadMiningHammer, material, tfcProperty, 2.875) - makeItemHeatByTagPrefix(TFGTagPrefix.toolHeadSpade, material, tfcProperty, 2.875) - - makeItemHeatByToolType(GTToolType.SWORD, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.PICKAXE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.SHOVEL, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.AXE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.HOE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.SAW, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.HARD_HAMMER, material, tfcProperty, 2.875) - makeItemHeatByToolType(GTToolType.FILE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.SCYTHE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.KNIFE, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.BUTCHERY_KNIFE, material, tfcProperty, 2.875) - makeItemHeatByToolType(GTToolType.MINING_HAMMER, material, tfcProperty, 1.429) - makeItemHeatByToolType(GTToolType.SPADE, material, tfcProperty, 2.875) - } - }) - - // Ведро из синей стали - event.itemHeat('tfc:metal/bucket/blue_steel', 1.429, 924, 1232) - - // Ведро из красной - event.itemHeat('tfc:metal/bucket/red_steel', 1.429, 924, 1232) - - // Seaweed and Kelp - event.itemHeat('tfc:groundcover/seaweed', 1.0, null, null) - event.itemHeat('tfc:plant/leafy_kelp', 1.0, null, null) - event.itemHeat('tfc:plant/winged_kelp', 1.0, null, null) - - // Misc - event.itemHeat('tfg:latex_soaked_gloves', 1.0, null, null) - - global.MINECRAFT_DYE_NAMES.forEach (color => { - event.itemHeat(`tfg:decorative_vase/unfired/${color}`, 1.0, null, null) - }) - event.itemHeat('tfg:decorative_vase/unfired', 1.0, null, null) + // Seaweed and Kelp + event.itemHeat('tfc:groundcover/seaweed', 1.0, null, null) + event.itemHeat('tfc:plant/leafy_kelp', 1.0, null, null) + event.itemHeat('tfc:plant/winged_kelp', 1.0, null, null) } -//#endregion -//#region registerTFCFuels + const registerTFCFuels = (event) => { - event.fuel('gtceu:coke_gem', 1415, 4400, 1.0) - event.fuel('gtceu:coke_dust', 1415, 1200, 0.95) - - event.fuel('beneath:cursecoal', 1540, 2200, 1.0) + event.fuel('gtceu:coke_gem', 1415, 4400, 1.0) + event.fuel('gtceu:coke_dust', 1415, 1200, 0.95) - event.fuel('minecraft:coal', 1415, 2200, 1.0) - event.fuel('gtceu:rich_raw_coal', 1415, 2200, 0.95) - event.fuel('gtceu:raw_coal', 1415, 1900, 0.95) - event.fuel('gtceu:poor_raw_coal', 1415, 1600, 0.95) - event.fuel('gtceu:coal_dust', 1415, 600, 0.95) + event.fuel('beneath:cursecoal', 1540, 2200, 1.0) + + event.fuel('minecraft:coal', 1415, 2200, 1.0) + event.fuel('gtceu:rich_raw_coal', 1415, 2200, 0.95) + event.fuel('gtceu:raw_coal', 1415, 1900, 0.95) + event.fuel('gtceu:poor_raw_coal', 1415, 1600, 0.95) + event.fuel('gtceu:coal_dust', 1415, 600, 0.95) } -//#endregion -//#region registerTFCLampFuels + const registerTFCLampFuels = (event) => { - event.lampFuel('gtceu:creosote', '#tfc:lamps', 1000) - event.lampFuel("gtceu:glowstone", "#tfc:lamps", -1) + event.lampFuel('gtceu:creosote', '#tfc:lamps', 1000) + event.lampFuel('gtceu:seed_oil', '#tfc:lamps', 7000) + event.lampFuel("gtceu:glowstone", "#tfc:lamps", -1) } -//#endregion -//#region registerTFCFertilizers + const registerTFCFertilizers = (event) => { - event.fertilizer('gtceu:fertilizer', 0.15, 0.15, 0.15) + event.fertilizer('gtceu:fertilizer', 0.15, 0.15, 0.15) - event.fertilizer('gtceu:tiny_potassium_dust', null, null, 0.016) - event.fertilizer('gtceu:small_potassium_dust', null, null, 0.037) - event.fertilizer('gtceu:potassium_dust', null, null, 0.15) + event.fertilizer('gtceu:tiny_potassium_dust', null, null, 0.016) + event.fertilizer('gtceu:small_potassium_dust', null, null, 0.037) + event.fertilizer('gtceu:potassium_dust', null, null, 0.15) - event.fertilizer('gtceu:tiny_phosphorus_dust', null, 0.016, null) - event.fertilizer('gtceu:small_phosphorus_dust', null, 0.037, null) - event.fertilizer('gtceu:phosphorus_dust', null, 0.15, null) + event.fertilizer('gtceu:tiny_phosphorus_dust', null, 0.016, null) + event.fertilizer('gtceu:small_phosphorus_dust', null, 0.037, null) + event.fertilizer('gtceu:phosphorus_dust', null, 0.15, null) - event.fertilizer('gtceu:tiny_saltpeter_dust', 0.01, null, 0.038) - event.fertilizer('gtceu:small_saltpeter_dust', 0.025, null, 0.0875) - event.fertilizer('gtceu:saltpeter_dust', 0.10, null, 0.35) + event.fertilizer('gtceu:tiny_saltpeter_dust', 0.01, null, 0.038) + event.fertilizer('gtceu:small_saltpeter_dust', 0.025, null, 0.0875) + event.fertilizer('gtceu:saltpeter_dust', 0.10, null, 0.35) - event.fertilizer('gtceu:tiny_bone_dust', null, 0.01, null) - event.fertilizer('gtceu:small_bone_dust', null, 0.025, null) + event.fertilizer('gtceu:tiny_bone_dust', null, 0.01, null) + event.fertilizer('gtceu:small_bone_dust', null, 0.025, null) } -//#endregion -//#region registerTFCKnappingTypes + const registerTFCKnappingTypes = (event) => { - event.knappingType('minecraft:flint', 1, 1, 'tfc:item.knapping.stone', true, false, true, 'minecraft:flint', 'tfg:flint') - // event.knappingType('gtceu:rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:rubber_plate', 'tfg:rubber') - // event.knappingType('gtceu:styrene_butadiene_rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:styrene_butadiene_rubber_plate', 'tfg:styrene_butadiene_rubber_plate') - // event.knappingType('gtceu:silicone_rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:silicone_rubber_plate', 'tfg:silicone_rubber_plate') + event.knappingType('minecraft:flint', 1, 1, 'tfc:item.knapping.stone', true, false, true, 'minecraft:flint', 'tfg:flint') } -//#endregion -//#region registerTFCItemSize + const registerTFCItemSize = (event) => { + event.itemSize('#tfc:ore_pieces', 'very_small', 'very_light', 'tfc_ores') - global.MINECRAFT_DYE_NAMES.forEach (color => { - event.itemSize(`tfg:decorative_vase/${color}`, 'normal', 'medium', `decorative_vase/${color}`) - event.itemSize(`tfg:decorative_vase/unfired/${color}`, 'normal', 'medium', `decorative_vase/unfired/${color}`) - }) - event.itemSize('tfg:decorative_vase', 'normal', 'medium', 'decorative_vase') - event.itemSize('tfg:decorative_vase/unfired', 'normal', 'medium', 'decorative_vase/unfired') - - event.itemSize('tfg:fishing_net/wood', 'large', 'medium', 'wood_fishing_net') - event.itemSize('tfg:fishing_net/brass', 'large', 'medium', 'brass_fishing_net') - event.itemSize('tfg:fishing_net/rose_gold', 'large', 'medium', 'rose_gold_fishing_net') - event.itemSize('tfg:fishing_net/sterling_silver', 'large', 'medium', 'sterling_silver_fishing_net') - event.itemSize('tfg:fishing_net/invar', 'large', 'medium', 'invar_fishing_net') - event.itemSize('tfg:fishing_net/cupronickel', 'large', 'medium', 'cupronickel_fishing_net') - event.itemSize('tfg:fishing_net/tin_alloy', 'large', 'medium', 'tin_alloy_fishing_net') - event.itemSize('tfg:fishing_net/magnalium', 'large', 'medium', 'magnalium_fishing_net') - - event.itemSize('#tfc:ore_pieces', 'very_small', 'very_light', 'tfc_ores') - - event.itemSize('#tfc:foods/sealed_preserves', 'tiny', 'medium', 'sealed_preserves') - event.itemSize('#tfc:foods/preserves', 'tiny', 'medium', 'preserves') - + event.itemSize('#tfc:foods/sealed_preserves', 'tiny', 'medium', 'sealed_preserves') + event.itemSize('#tfc:foods/preserves', 'tiny', 'medium', 'preserves') } -//#endregion -//#region registerTFCFoodData + const registerTFCFoodData = (event) => { - event.foodItem('minecraft:golden_apple', food => { - food.hunger(2) - food.fruit(2) - food.decayModifier(0.6) - }) - - event.foodItem('minecraft:enchanted_golden_apple', food => { - food.hunger(3) - food.fruit(2) - food.decayModifier(0.2) - }) - - event.foodItem('minecraft:glow_berries', food => { - food.hunger(1) - food.fruit(0.5) - food.water(5) - food.decayModifier(2) - }) - - event.foodItem('minecraft:chorus_fruit', food => { - food.hunger(1.5) - food.fruit(1) - food.water(5) - }) - - - event.foodItem('minecraft:red_mushroom', food => { - food.hunger(1.5) - food.vegetables(1) - food.water(5) - food.decayModifier(2) - }) - - event.foodItem('minecraft:brown_mushroom', food => { - food.saturation(2) - food.hunger(2) - food.vegetables(1) - food.water(2) - food.decayModifier(2) - }) - - event.foodItem('gtceu:chocolate_coin', food => { - food.hunger(1) - food.dairy(0.5) - }) + + event.foodItem('gtceu:chocolate_coin', food => { + food.hunger(1) + food.dairy(0.5) + }) } -//#endregion - -//#region registerTFCSupportData -//up, down, horizontal -const registerTFCSupportData = (event) => { - event.support('tfg:light_concrete_support_horizontal', 4, 4, 8, 'light_concrete_support') - event.support('tfg:dark_concrete_support_horizontal', 4, 4, 8, 'dark_concrete_support') - event.support('tfg:reinforced_light_concrete_support_horizontal', 6, 6, 16, 'reinforced_light_concrete_support') - event.support('tfg:reinforced_dark_concrete_support_horizontal', 6, 6, 16, 'reinforced_dark_concrete_support') - event.support('tfg:rebar_support_horizontal', 4, 4, 8, 'rebar_support') - event.support('tfg:steel_support_horizontal', 6, 6, 16, 'steel_support') - - const other_stone = ['pyroxenite', 'migmatite', 'travertine'] - const stone_types = global.TFC_STONE_TYPES.concat(other_stone) - - stone_types.forEach(stone => { - - event.support(`tfg:${stone}_support_horizontal`, 2, 2, 4, `${stone}_support`) - }) -} -//#endregion diff --git a/kubejs/server_scripts/tfc/recipes.dirt.js b/kubejs/server_scripts/tfc/recipes.dirt.js index f3b9b6048..569c6a0f6 100644 --- a/kubejs/server_scripts/tfc/recipes.dirt.js +++ b/kubejs/server_scripts/tfc/recipes.dirt.js @@ -32,7 +32,7 @@ function registerTFCDirtRecipes(event) { // Dirt -> Mud event.recipes.gtceu.mixer(`${mud}_grass_to_mud`) .itemInputs(`tfc:dirt/${mud}`) - .inputFluids(Fluid.of('minecraft:water', 100)) + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfc:any_water" }})) .circuit(2) .itemOutputs(`tfc:mud/${mud}`) .duration(200) diff --git a/kubejs/server_scripts/tfc/recipes.dyes.js b/kubejs/server_scripts/tfc/recipes.dyes.js index c7221ee88..91bf52e90 100644 --- a/kubejs/server_scripts/tfc/recipes.dyes.js +++ b/kubejs/server_scripts/tfc/recipes.dyes.js @@ -138,6 +138,20 @@ function registerTFCDyeRecipes(event) { .fluidOutput(Fluid.of(`tfc:${dyeName}_dye`, 144 * i)) .id(`tfc:pot/${i}x_${dyeName}_dye`) } + + event.recipes.gtceu.chemical_reactor(`chemical_dye_${dyeName}_acetic`) + .itemInputs(`#forge:dyes/${dyeName}`) + .inputFluids(Fluid.of('gtceu:acetic_acid', 250), JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) + .outputFluids(Fluid.of(`tfc:${dyeName}_dye`, 144 * 3)) + .duration(15 * 20) + .EUt(24) + + event.recipes.gtceu.chemical_reactor(`chemical_dye_${dyeName}_vinegar`) + .itemInputs(`#forge:dyes/${dyeName}`) + .inputFluids(Fluid.of('tfc:vinegar', 250)) + .outputFluids(Fluid.of(`tfc:${dyeName}_dye`, 144)) + .duration(30 * 20) + .EUt(24) }) //#endregion diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index d23cb4aad..844b4069d 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -34,44 +34,6 @@ const registerTFCRecipes = (event) => { //#endregion - //#region Рецепты зерен - - global.TFC_QUERN_GRAIN_RECIPE_COMPONENTS.forEach(element => { - - event.recipes.gtceu.macerator(`tfg:${element.name}`) - .itemInputs(element.input) - .itemOutputs(element.output) - .chancedOutput('tfc:straw', 7000, 500) - .duration(200) - .EUt(2) - - event.recipes.tfc.quern(element.output, element.input) - .id(`tfg:quern/${element.name}`) - }) - - //#endregion - - //#region Рецепты муки - - global.TFC_QUERN_FLOUR_RECIPE_COMPONENTS.forEach(element => { - event.recipes.gtceu.macerator(`tfg:${element.name}`) - .itemInputs(element.input) - .itemOutputs(element.output) - .duration(200) - .EUt(2) - }) - - //#endregion - - //#region Рецепты обжарки мяса - - global.TFC_FURNACE_MEAT_RECIPE_COMPONENTS.forEach(element => { - event.smelting(element.output, element.input) - .id(`tfg:smelting/${element.name}`) - }) - - //#endregion - //#region Рецепты обжарки форм global.TFC_FURNACE_MOLD_RECIPE_COMPONENTS.forEach(element => { @@ -94,26 +56,26 @@ const registerTFCRecipes = (event) => { // Дерево global.TFC_WOOD_TYPES.forEach(wood => { - generateGreenHouseRecipe(event, `8x tfc:wood/sapling/${wood}`, 16000, `64x tfc:wood/log/${wood}`, `tfg:greenhouse/${wood}`, true) + generateGreenHouseRecipe(event, `8x tfc:wood/sapling/${wood}`, 16000, `64x tfc:wood/log/${wood}`, `tfg:greenhouse/${wood}`, 'minecraft:overworld', 8) }) global.AFC_SAPLINGS.forEach(x => { - generateGreenHouseRecipe(event, `8x afc:wood/sapling/${x.sapling}`, 16000, `64x ${x.log}`, `tfg:greenhouse/${x.sapling}`, true) + generateGreenHouseRecipe(event, `8x afc:wood/sapling/${x.sapling}`, 16000, `64x ${x.log}`, `tfg:greenhouse/${x.sapling}`, 'minecraft:overworld', 8) }) // Семена фруктов global.TFC_GREENHOUSE_FRUIT_RECIPE_COMPONENTS.forEach(element => { - generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, true) + generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, 'minecraft:overworld', 1) }) // Семена овощей global.TFC_GREENHOUSE_VEGETABLE_RECIPE_COMPONENTS.forEach(element => { - generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, false) + generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, null, 1) }) // Семена ягод global.TFC_GREENHOUSE_BERRY_RECIPE_COMPONENTS.forEach(element => { - generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, false) + generateGreenHouseRecipe(event, element.input, element.fluid_amount, element.output, element.name, null, 1) }) // Растения @@ -121,20 +83,11 @@ const registerTFCRecipes = (event) => { const itemId = element.id; const recipeId = `greenhouse_${itemId.replace(':', '_')}`; - generateGreenHouseRecipe(event, itemId, 8000, `8x ${itemId}`, recipeId, false); + generateGreenHouseRecipe(event, itemId, 8000, `8x ${itemId}`, recipeId, null, 1); }); //#endregion - //#region Рецепты хлеба - - global.TFC_FURNACE_BREAD_RECIPE_COMPONENTS.forEach(element => { - event.smelting(element.output, element.input) - .id(`tfg:smelting/${element.name}`) - }) - - //#endregion - event.shapeless('tfc:crucible', ['tfc:crucible']).id('tfg:empty_crucible') event.shapeless('2x minecraft:stick', ['#minecraft:saplings', '#forge:tools/knives']).id('tfg:strip_saplings') @@ -178,14 +131,17 @@ const registerTFCRecipes = (event) => { event.smelting('tfc:powder/lime', 'tfc:powder/flux') .id('tfg:smelting/lime') - // Kaolinite Clay - event.smelting('tfc:powder/kaolinite', 'tfc:kaolin_clay') - .id('tfg:smelting/kaolinite_clay') + // Kaolinite Clay - regular smelting recipes can't have multiple inputs + event.recipes.gtceu.alloy_smelter('tfg:kaolinite') + .itemInputs('tfc:kaolin_clay') + .chancedOutput('tfc:powder/kaolinite', 2000, 0) + .duration(100) + .EUt(16) - // Fire Brick - event.recipes.gtceu.alloy_smelter('tfg:cheaper_fire_brick') - .itemInputs('#forge:dusts/graphite', 'tfc:kaolin_clay') - .itemOutputs('tfc:fire_clay') + // Fire Clay + event.recipes.gtceu.alloy_smelter('tfg:cheaper_fire_clay') + .itemInputs('#forge:dusts/graphite', '4x tfc:kaolin_clay') + .itemOutputs('2x tfc:fire_clay') .duration(600) .EUt(GTValues.VA[GTValues.ULV]) @@ -201,7 +157,10 @@ const registerTFCRecipes = (event) => { .id('tfg:tfc/pot/salt') // Salt Water - generateMixerRecipe(event, ['#forge:dusts/salt'], Fluid.of('minecraft:water', 1000), [], 2, Fluid.of('tfc:salt_water', 1000), 40, 7, 64, 'tfg:tfc/salt_water') + generateMixerRecipe(event, + ['#forge:dusts/salt'], + JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }}), + [], 2, Fluid.of('tfc:salt_water', 1000), 40, 7, 64, 'tfg:tfc/salt_water') // Seaweed and kelp @@ -232,7 +191,9 @@ const registerTFCRecipes = (event) => { .id('tfg:splashing/wash_torch') //Lye in mixer - generateMixerRecipe(event, 'tfc:powder/wood_ash', Fluid.of('minecraft:water', 200), [], null, Fluid.of('tfc:lye', 200), 100, 2, 64, 'lye_in_mixer') + generateMixerRecipe(event, 'tfc:powder/wood_ash', + JsonIO.of({ amount: 200, value: { tag: "tfg:clean_water" }}), + [], null, Fluid.of('tfc:lye', 200), 100, 2, 64, 'lye_in_mixer') // Brass Mechanism event.recipes.shapeless('gtceu:small_brass_gear', [ 'tfc:brass_mechanisms' ]).id('tfg:replace_brass_mechanisms') diff --git a/kubejs/server_scripts/tfc/recipes.machines.js b/kubejs/server_scripts/tfc/recipes.machines.js index ac2370124..097380744 100644 --- a/kubejs/server_scripts/tfc/recipes.machines.js +++ b/kubejs/server_scripts/tfc/recipes.machines.js @@ -117,20 +117,6 @@ function registerTFCMachineRecipes(event) { .duration(3200) .EUt(16) - //#region Рецепты плоского теста - - global.TFC_MIXER_FLATBREAD_DOUGH_RECIPE_COMPONENTS.forEach(element => { - event.recipes.gtceu.mixer(element.name) - .itemInputs(element.input) - .inputFluids(Fluid.of('minecraft:water', 100)) - .itemOutputs(element.output) - .duration(300) - .EUt(16) - .circuit(3) - }) - - //#endregion - //#region Молды в ассемблере for (let i = 0; i < global.TFC_CLAY_TO_UNFIRED_MOLD_RECIPE_COMPONENTS.length; i++) { @@ -144,6 +130,20 @@ function registerTFCMachineRecipes(event) { .EUt(2) } + event.recipes.gtceu.extruder('tfg:unfired_clay_brick') + .itemInputs('minecraft:clay_ball') + .notConsumable('gtceu:ingot_extruder_mold') + .itemOutputs('tfc:ceramic/unfired_brick') + .duration(20) + .EUt(2) + + event.recipes.gtceu.extruder('tfg:unfired_fire_clay_brick') + .itemInputs('tfc:fire_clay') + .notConsumable('gtceu:ingot_extruder_mold') + .itemOutputs('tfc:ceramic/unfired_fire_brick') + .duration(20) + .EUt(2) + //#endregion //#region Стеклянные смеси в бутылки в ассемблере @@ -174,158 +174,9 @@ function registerTFCMachineRecipes(event) { .duration(2400) .EUt(16) - // Curdled milk - event.recipes.gtceu.fermenter('tfg:fermenter/curdled_milk') - .inputFluids(Fluid.of('minecraft:milk', 2000)) - .itemInputs('firmalife:rennet') - .outputFluids(Fluid.of('tfc:curdled_milk', 2000)) - .duration(2400) - .EUt(16) - - event.recipes.gtceu.fermenter('tfg:fermenter/curdled_yak_milk') - .inputFluids(Fluid.of('firmalife:yak_milk', 2000)) - .itemInputs('firmalife:rennet') - .outputFluids(Fluid.of('firmalife:curdled_yak_milk', 2000)) - .duration(2400) - .EUt(16) - - event.recipes.gtceu.fermenter('tfg:fermenter/curdled_goat_milk') - .inputFluids(Fluid.of('firmalife:goat_milk', 2000)) - .itemInputs('firmalife:rennet') - .outputFluids(Fluid.of('firmalife:curdled_goat_milk', 2000)) - .duration(2400) - .EUt(16) - - //Curds - event.recipes.gtceu.fermenter('tfg:fermenter/milk_curd') - .inputFluids(Fluid.of('tfc:curdled_milk', 1000)) - .itemOutputs('firmalife:food/milk_curd') - .duration(1200) - .EUt(16) - - event.recipes.gtceu.fermenter('tfg:fermenter/yak_curd') - .inputFluids(Fluid.of('firmalife:curdled_yak_milk', 1000)) - .itemOutputs('firmalife:food/yak_curd') - .duration(1200) - .EUt(16) - - event.recipes.gtceu.fermenter('tfg:fermenter/goat_curd') - .inputFluids(Fluid.of('firmalife:curdled_goat_milk', 1000)) - .itemOutputs('firmalife:food/goat_curd') - .duration(1200) - .EUt(16) - - // Cheese wheels - event.recipes.gtceu.fermenter('tfg:fermenter/gouda_wheel') - .inputFluids(Fluid.of('tfc:salt_water', 750)) - .itemInputs('3x firmalife:food/milk_curd') - .itemOutputs('firmalife:gouda_wheel') - .duration(12000) - .EUt(24) - - event.recipes.gtceu.fermenter('tfg:fermenter/shosha_wheel') - .inputFluids(Fluid.of('tfc:salt_water', 750)) - .itemInputs('3x firmalife:food/yak_curd') - .itemOutputs('firmalife:shosha_wheel') - .duration(12000) - .EUt(24) - - event.recipes.gtceu.fermenter('tfg:fermenter/feta_wheel') - .inputFluids(Fluid.of('tfc:salt_water', 750)) - .itemInputs('3x firmalife:food/goat_curd') - .itemOutputs('firmalife:feta_wheel') - .duration(12000) - .EUt(24) - - // Cutting - event.recipes.gtceu.cutter('tfg:cutter/gouda') - .itemInputs('firmalife:gouda_wheel') - .itemOutputs('4x firmalife:food/gouda') - .duration(40) - .EUt(7) - - event.recipes.gtceu.cutter('tfg:cutter/shosha') - .itemInputs('firmalife:shosha_wheel') - .itemOutputs('4x firmalife:food/shosha') - .duration(40) - .EUt(7) - - event.recipes.gtceu.cutter('tfg:cutter/feta') - .itemInputs('firmalife:feta_wheel') - .itemOutputs('4x firmalife:food/feta') - .duration(40) - .EUt(7) - - event.recipes.gtceu.cutter('tfg:cutter/cheddar') - .itemInputs('firmalife:cheddar_wheel') - .itemOutputs('4x firmalife:food/cheddar') - .duration(40) - .EUt(7) - - event.recipes.gtceu.cutter('tfg:cutter/chevre') - .itemInputs('firmalife:chevre_wheel') - .itemOutputs('4x firmalife:food/chevre') - .duration(40) - .EUt(7) - - event.recipes.gtceu.cutter('tfg:cutter/rajya_metok') - .itemInputs('firmalife:rajya_metok_wheel') - .itemOutputs('4x firmalife:food/rajya_metok') - .duration(40) - .EUt(7) - - // Misc - global.TFC_MILKS.forEach(milk => { - event.recipes.gtceu.fermenter(`tfg:fermenter/cream_from_${milk.id.replace(':', '_')}`) - .inputFluids(Fluid.of(milk.id, 1000)) - .outputFluids(Fluid.of('firmalife:cream')) - .circuit(6) - .duration(1200) - .EUt(24) - }) - - event.recipes.gtceu.mixer('tfg:mixer/tomato_sauce') - .itemInputs('firmalife:food/tomato_sauce_mix') - .inputFluids(Fluid.of('minecraft:water', 200)) - .itemOutputs('firmalife:food/tomato_sauce') - .duration(200) - .EUt(24) - //#endregion - //#region Оливки - - event.recipes.gtceu.macerator(`tfg:tfc/olive_paste`) - .itemInputs('tfc:food/olive') - .itemOutputs('2x tfc:olive_paste') - .duration(60) - .EUt(2) - - event.recipes.gtceu.mixer('tfg:tfc/olive_oil_water') - .inputFluids(Fluid.of('water', 200)) - .itemInputs('1x tfc:olive_paste') - .outputFluids(Fluid.of('tfc:olive_oil_water', 200)) - .duration(200) - .EUt(28) - - event.recipes.gtceu.distillery('tfg:tfc/olive_oil') - .inputFluids(Fluid.of('tfc:olive_oil_water', 250)) - .outputFluids(Fluid.of('tfc:olive_oil', 50)) - .duration(600) - .EUt(28) - - //#endregion - - // Vinegar and Brine - - global.TFC_ALCOHOL.forEach(alcohol => { - event.recipes.gtceu.fermenter(`tfg:tfc/vinegar/${alcohol.id.replace(':', '_')}`) - .itemInputs('#tfc:foods/fruits') - .inputFluids(Fluid.of(alcohol.id, 250)) - .outputFluids(Fluid.of('tfc:vinegar', 250)) - .duration(600) - .EUt(28) - }) + // Brine event.recipes.gtceu.mixer('tfg:tfc/brine') .inputFluids(Fluid.of('tfc:salt_water', 900)) @@ -344,14 +195,6 @@ function registerTFCMachineRecipes(event) { .duration(100) .EUt(2) - // Glass lens - event.recipes.gtceu.alloy_smelter(`tfg:tfc/glass_lens`) - .itemInputs('tfc:silica_glass_batch') - .notConsumable('#forge:lenses') - .itemOutputs('tfc:lens') - .duration(100) - .EUt(2) - // Empty Jar event.recipes.gtceu.alloy_smelter('tfc:jar_alloying') .itemInputs('#tfc:glass_batches_tier_2') @@ -468,7 +311,9 @@ function registerTFCMachineRecipes(event) { .EUt(4) // Jute Fiber - generateMixerRecipe(event, 'tfc:jute', Fluid.of('minecraft:water', 200), 'tfc:jute_fiber', null, [], 100, 4, 16, 'tfg:tfc/jute_fiber') + generateMixerRecipe(event, 'tfc:jute', + JsonIO.of({ amount: 200, value: { tag: "tfg:clean_water" }}), + 'tfc:jute_fiber', null, [], 100, 4, 16, 'tfg:tfc/jute_fiber') // Ceramic Recycling event.recipes.gtceu.macerator('tfg:sherd_to_brick_dust') diff --git a/kubejs/server_scripts/tfc/recipes.materials.js b/kubejs/server_scripts/tfc/recipes.materials.js index a105e1203..d7e0cb962 100644 --- a/kubejs/server_scripts/tfc/recipes.materials.js +++ b/kubejs/server_scripts/tfc/recipes.materials.js @@ -60,6 +60,12 @@ function registerTFCMaterialsRecipes(event) { event.recipes.tfc.welding(doubleIngotItem, ingotItem, ingotItem, tfcProperty.getTier() - 1) .id(`tfc:welding/${material.getName()}_double_ingot`) + event.recipes.greate.compacting(doubleIngotItem, [ingotItem, ingotItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 5 ? 0 : 1) + .circuitNumber(0) + .id(`greate:compacting/${material.getName()}_double_ingot`) + // Plates let plateItem = ChemicalHelper.get(TagPrefix.plate, material, 1) if (!plateItem.isEmpty()) { @@ -88,6 +94,11 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_double_sheet`) + event.recipes.greate.compacting(doublePlateItem, [plateItem, plateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_double_sheet`) + // Armor if (material.hasFlag(TFGMaterialFlags.HAS_TFC_ARMOR)) { //#region Шлем @@ -113,6 +124,11 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_helmet`) + event.recipes.greate.compacting(`tfc:metal/helmet/${material.getName()}`, [`tfc:metal/unfinished_helmet/${material.getName()}`, plateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_helmet`) + //#endregion //#region Нагрудник @@ -138,6 +154,11 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_chestplate`) + event.recipes.greate.compacting(`tfc:metal/chestplate/${material.getName()}`, [`tfc:metal/unfinished_chestplate/${material.getName()}`, doublePlateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_chestplate`) + //#endregion //#region Поножи @@ -163,6 +184,11 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_greaves`) + event.recipes.greate.compacting(`tfc:metal/greaves/${material.getName()}`, [`tfc:metal/unfinished_greaves/${material.getName()}`, plateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_greaves`) + //#endregion //#region Ботинки @@ -188,6 +214,11 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_boots`) + event.recipes.greate.compacting(`tfc:metal/boots/${material.getName()}`, [`tfc:metal/unfinished_boots/${material.getName()}`, plateItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_boots`) + //#endregion } @@ -234,6 +265,17 @@ function registerTFCMaterialsRecipes(event) { //#endregion } + // Buzzsaw blade + let buzzsawBladeItem = ChemicalHelper.get(TagPrefix.toolHeadBuzzSaw, material, 1) + if (!buzzsawBladeItem.isEmpty()) { + event.recipes.tfc.heating(buzzsawBladeItem, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 288)) + .id(`tfc:heating/metal/${material.getName()}_buzzsaw_blade`) + + event.recipes.tfc.anvil(buzzsawBladeItem, doublePlateItem, ['bend_last', 'hit_second_last', 'draw_third_last']) + .tier(tfcProperty.getTier()) + .id(`tfc:anvil/${material.getName()}_buzzsaw_blade`) + } } // Tools (From Plate) @@ -454,7 +496,7 @@ function registerTFCMaterialsRecipes(event) { .id(`tfc:heating/metal/${material.getName()}_rod`) // Слиток -> 2 Стержня - event.recipes.tfc.anvil(rodItem.withCount(2), ingotItem, ['bend_last', 'draw_second_last', 'draw_third_last']) + event.recipes.tfc.anvil(rodItem.withCount(2), ingotItem, ['draw_last']) .tier(tfcProperty.getTier()) .id(`tfc:anvil/${material.getName()}_rod`) @@ -472,6 +514,10 @@ function registerTFCMaterialsRecipes(event) { .tier(tfcProperty.getTier()) .id(`tfc:anvil/${material.getName()}_long_rod`) + event.recipes.greate.compacting(longRodItem, [rodItem, rodItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_long_rod`) } // Bolt @@ -506,6 +552,7 @@ function registerTFCMaterialsRecipes(event) { } + // Ring let ringItem = ChemicalHelper.get(TagPrefix.ring, material, 1) if (!ringItem.isEmpty()) { @@ -521,6 +568,32 @@ function registerTFCMaterialsRecipes(event) { } + // Spring + let springItem = ChemicalHelper.get(TagPrefix.spring, material, 1) + if (!springItem.isEmpty() && !longRodItem.isEmpty()) { + + event.recipes.tfc.heating(springItem, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 144)) + .id(`tfc:heating/metal/${material.getName()}_spring`) + + event.recipes.tfc.anvil(springItem, longRodItem, ['hit_last', 'bend_second_last', 'bend_third_last']) + .tier(tfcProperty.getTier()) + .id(`tfc:anvil/${material.getName()}_spring`) + } + + // Small spring + let smallSpringItem = ChemicalHelper.get(TagPrefix.springSmall, material, 1) + if (!smallSpringItem.isEmpty() && !rodItem.isEmpty()) { + + event.recipes.tfc.heating(smallSpringItem, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 72)) + .id(`tfc:heating/metal/${material.getName()}_small_spring`) + + event.recipes.tfc.anvil(smallSpringItem, rodItem, ['hit_last', 'bend_second_last', 'bend_third_last']) + .tier(tfcProperty.getTier()) + .id(`tfc:anvil/${material.getName()}_small_spring`) + } + } // Tools (From Ingot) @@ -583,7 +656,52 @@ function registerTFCMaterialsRecipes(event) { .resultFluid(Fluid.of(outputMaterial.getFluid(), 144)) .id(`rnr:heating/metal/${material.getName()}_mattock_head`) //#endregion + + // #region screwdriver + event.recipes.tfc.heating(`gtceu:${material.getName()}_screwdriver`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 144)) + .useDurability(true) + .id(`gtceu:heating/metal/${material.getName()}_screwdriver`) + event.recipes.tfc.heating(`gtceu:${material.getName()}_screwdriver_tip`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 144)) + .id(`gtceu:heating/metal/${material.getName()}_screwdriver_tip`) + + event.recipes.tfc.anvil(`gtceu:${material.getName()}_screwdriver_tip`, ingotItem, ['draw_last', 'hit_second_last', 'hit_third_last']) + .tier(tfcProperty.getTier()) + .id(`gtceu:anvil/${material.getName()}_screwdriver_tip`) + //#endregion + + //#region wrench + event.recipes.tfc.heating(`gtceu:${material.getName()}_wrench`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 288 + 144 + 18)) + .useDurability(true) + .id(`gtceu:heating/metal/${material.getName()}_wrench`) + + event.recipes.tfc.heating(`gtceu:${material.getName()}_wrench_tip`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 288)) + .id(`gtceu:heating/metal/${material.getName()}_wrench_tip`) + + event.recipes.tfc.anvil(`gtceu:${material.getName()}_wrench_tip`, doubleIngotItem, ['draw_last', 'hit_second_last', 'hit_third_last']) + .tier(tfcProperty.getTier()) + .id(`gtceu:anvil/${material.getName()}_wrench_tip`) + //#endregion + + //#region wire cutters + event.recipes.tfc.heating(`gtceu:${material.getName()}_wire_cutter`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 288 + 144 + 18)) + .useDurability(true) + .id(`gtceu:heating/metal/${material.getName()}_wire_cutter`) + + event.recipes.tfc.heating(`gtceu:${material.getName()}_wire_cutter_head`, tfcProperty.getMeltTemp()) + .resultFluid(Fluid.of(outputMaterial.getFluid(), 288)) + .id(`gtceu:heating/metal/${material.getName()}_wire_cutter_head`) + + event.recipes.tfc.anvil(`gtceu:${material.getName()}_wire_cutter_head`, doubleIngotItem, ['draw_last', 'hit_second_last', 'hit_third_last']) + .tier(tfcProperty.getTier()) + .id(`gtceu:anvil/${material.getName()}_wire_cutter_head`) + //#endregion + //#region Топор // Крафт инструмента @@ -943,6 +1061,11 @@ function registerTFCMaterialsRecipes(event) { event.recipes.tfc.welding(`tfc:metal/shears/${material.getName()}`, knifeHeadItem, knifeHeadItem, tfcProperty.getTier()) .id(`tfc:welding/${material.getName()}_shears`) + event.recipes.greate.compacting(`tfc:metal/shears/${material.getName()}`, [knifeHeadItem, knifeHeadItem, 'tfc:powder/flux']) + .heated() + .recipeTier(tfcProperty.getTier() < 4 ? 0 : 1) + .id(`greate:compacting/${material.getName()}_shears`) + // Декрафт инструмента в жидкость event.recipes.tfc.heating(`tfc:metal/shears/${material.getName()}`, tfcProperty.getMeltTemp()) .resultFluid(Fluid.of(outputMaterial.getFluid(), 288)) @@ -1113,7 +1236,16 @@ function registerTFCMaterialsRecipes(event) { let tongsStack = Item.of(`tfchotornot:tongs/${material.getName()}`) let tongPartStack = Item.of(`tfchotornot:tong_part/${material.getName()}`) - if (!tongsStack.isEmpty() && !tongPartStack.isEmpty()) { + if (!tongsStack.isEmpty() && !tongPartStack.isEmpty() && material != GTMaterials.Iron) { + event.shaped(tongsStack, [ + 'AA', + 'BC' + ], { + A: tongPartStack, + B: '#forge:bolts', + C: '#forge:tools/hammers' + }).id(`tfchotornot:crafting/tongs/${material.getName()}`) + // Ручка щипцов event.recipes.tfc.heating(tongPartStack, tfcProperty.getMeltTemp()) .resultFluid(Fluid.of(outputMaterial.getFluid(), 144)) @@ -1278,4 +1410,4 @@ function registerTFCMaterialsRecipes(event) { .id(`tfg:heating/nugget/${material.getName()}`) } }) -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/tfc/recipes.metals.js b/kubejs/server_scripts/tfc/recipes.metals.js index d060eabcd..f1cf79fbc 100644 --- a/kubejs/server_scripts/tfc/recipes.metals.js +++ b/kubejs/server_scripts/tfc/recipes.metals.js @@ -212,6 +212,11 @@ function registerTFCMetalsRecipes(event) { event.recipes.tfc.welding('tfc:jacks', '#forge:rods/brass', '#forge:plates/brass', 2) .id(`tfc:welding/jacks`) + event.recipes.greate.compacting('tfc:jacks', ['#forge:rods/brass', '#forge:plates/brass', 'tfc:powder/flux']) + .heated() + .recipeTier(0) + .id('greate:compacting/jacks') + // Декрафт Jacks event.recipes.tfc.heating('tfc:jacks', 930) .resultFluid(Fluid.of('gtceu:brass', 144)) @@ -321,7 +326,7 @@ function registerTFCMetalsRecipes(event) { event.recipes.gtceu.ore_washer(`tfc:ore_washer/water/deposit/${ore}/${stone}`) .itemInputs(`1x tfc:deposit/${ore}/${stone}`) - .inputFluids(Fluid.of('minecraft:water', 100)) + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) .circuit(4) .itemOutputs(`1x tfc:ore/normal_${ore}`) .duration(400) diff --git a/kubejs/server_scripts/tfc/recipes.removes.js b/kubejs/server_scripts/tfc/recipes.removes.js index 582bcaf8c..01e0ebc4f 100644 --- a/kubejs/server_scripts/tfc/recipes.removes.js +++ b/kubejs/server_scripts/tfc/recipes.removes.js @@ -145,5 +145,10 @@ function removeTFCRecipes(event) { event.remove({ id: 'tfc:crafting/vanilla/redstone/steel_minecart' }) event.remove({ id: 'tfc:crafting/vanilla/redstone/minecart' }) + event.remove({ id: 'tfc:crafting/cake' }) + event.remove({ id: /^tfc:crafting\/dough\/.*/ }) + + event.remove({ id: 'tfc:crafting/gunpowder_graphite' }) + event.remove({ id: 'tfc:crafting/gunpowder' }) } \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/recipes.sand.js b/kubejs/server_scripts/tfc/recipes.sand.js index 09a797e21..d910070d5 100644 --- a/kubejs/server_scripts/tfc/recipes.sand.js +++ b/kubejs/server_scripts/tfc/recipes.sand.js @@ -32,29 +32,41 @@ function registerTFCSandRecipes(event) { // Песчанник -> Песок event.recipes.gtceu.forge_hammer(`raw_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:raw_sandstone/${sandColor}`) - .itemOutputs(`tfc:sand/${sandColor}`) - .duration(400) + .itemOutputs(`4x tfc:sand/${sandColor}`) + .duration(200) .EUt(2) + event.recipes.greate.pressing(`4x tfc:sand/${sandColor}`, `tfc:raw_sandstone/${sandColor}`) + .recipeTier(1) + .id(`greate:pressing/raw_${sandColor}_sandstone_to_sand`) + // Гладкий песчанник -> Песок event.recipes.gtceu.forge_hammer(`smooth_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:smooth_sandstone/${sandColor}`) - .itemOutputs(`tfc:sand/${sandColor}`) - .duration(400) + .itemOutputs(`4x tfc:sand/${sandColor}`) + .duration(200) .EUt(2) + event.recipes.greate.pressing(`4x tfc:sand/${sandColor}`, `tfc:smooth_sandstone/${sandColor}`) + .recipeTier(1) + .id(`greate:pressing/smooth_${sandColor}_sandstone_to_sand`) + // Обрезанный песчанник -> Песок event.recipes.gtceu.forge_hammer(`cut_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:cut_sandstone/${sandColor}`) - .itemOutputs(`tfc:sand/${sandColor}`) - .duration(400) + .itemOutputs(`4x tfc:sand/${sandColor}`) + .duration(200) .EUt(2) + event.recipes.greate.pressing(`4x tfc:sand/${sandColor}`, `tfc:cut_sandstone/${sandColor}`) + .recipeTier(1) + .id(`greate:pressing/cut_${sandColor}_sandstone_to_sand`) + // Песок -> Песчанник event.recipes.gtceu.compressor(`sand_${sandColor}_to_sandstone`) .itemInputs(`4x tfc:sand/${sandColor}`) .itemOutputs(`tfc:raw_sandstone/${sandColor}`) - .duration(800) + .duration(400) .EUt(2) // Песчанник -> Гладкий песчанник @@ -125,49 +137,76 @@ function registerTFCSandRecipes(event) { event.recipes.gtceu.forge_hammer('brown_gravel_to_sand') .itemInputs('#tfc:brown_gravel') .itemOutputs('tfc:sand/brown') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/brown', '#tfc:brown_gravel') + .recipeTier(1) + .id(`greate:pressing/brown_gravel_to_sand`) + // Белый гравий -> Песок event.recipes.gtceu.forge_hammer('white_gravel_to_sand') .itemInputs('#tfc:white_gravel') .itemOutputs('tfc:sand/white') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/white', '#tfc:white_gravel') + .recipeTier(1) + .id(`greate:pressing/white_gravel_to_sand`) + // Черный гравий -> Песок event.recipes.gtceu.forge_hammer('black_gravel_to_sand') .itemInputs('#tfc:black_gravel') .itemOutputs('tfc:sand/black') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/black', '#tfc:black_gravel') + .recipeTier(1) + .id(`greate:pressing/black_gravel_to_sand`) + // Красный гравий -> Песок event.recipes.gtceu.forge_hammer('red_gravel_to_sand') .itemInputs('#tfc:red_gravel') .itemOutputs('tfc:sand/red') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/red', '#tfc:red_gravel') + .recipeTier(1) + .id(`greate:pressing/red_gravel_to_sand`) + // Желтый гравий -> Песок event.recipes.gtceu.forge_hammer('yellow_gravel_to_sand') .itemInputs('#tfc:yellow_gravel') .itemOutputs('tfc:sand/yellow') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/yellow', '#tfc:yellow_gravel') + .recipeTier(1) + .id(`greate:pressing/yellow_gravel_to_sand`) + // Зеленый гравий -> Песок event.recipes.gtceu.forge_hammer('green_gravel_to_sand') .itemInputs('#tfc:green_gravel') .itemOutputs('tfc:sand/green') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/green', '#tfc:green_gravel') + .recipeTier(1) + .id(`greate:pressing/green_gravel_to_sand`) + // Розовый гравий -> Песок event.recipes.gtceu.forge_hammer('pink_gravel_to_sand') .itemInputs('#tfc:pink_gravel') .itemOutputs('tfc:sand/pink') - .duration(400) + .duration(200) .EUt(2) + event.recipes.greate.pressing('tfc:sand/pink', '#tfc:pink_gravel') + .recipeTier(1) + .id(`greate:pressing/pink_gravel_to_sand`) } \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/recipes.stone.js b/kubejs/server_scripts/tfc/recipes.stone.js index 0fd415b9d..f27234e47 100644 --- a/kubejs/server_scripts/tfc/recipes.stone.js +++ b/kubejs/server_scripts/tfc/recipes.stone.js @@ -31,6 +31,10 @@ function registerTFCStoneRecipes(event) { .duration(10) .EUt(16) + event.recipes.greate.pressing(`tfc:rock/cobble/${stone}`, `tfc:rock/raw/${stone}`) + .recipeTier(1) + .id(`greate:pressing/${stone}_raw_to_cobble`) + // ? -> Сырая нажимная пластина event.shaped(`tfc:rock/pressure_plate/${stone}`, [ ' B ', @@ -174,6 +178,10 @@ function registerTFCStoneRecipes(event) { .duration(10) .EUt(16) + event.recipes.greate.pressing(`tfc:rock/gravel/${stone}`, `tfc:rock/cobble/${stone}`) + .recipeTier(1) + .id(`greate:pressing/${stone}_cobble_to_gravel`) + // Камни -> Булыжник event.shaped(`tfc:rock/cobble/${stone}`, [ 'ABA', @@ -215,6 +223,10 @@ function registerTFCStoneRecipes(event) { .duration(25) .EUt(8) + event.recipes.greate.pressing(`tfc:rock/cracked_bricks/${stone}`, `tfc:rock/bricks/${stone}`) + .recipeTier(1) + .id(`greate:pressing/cracked_bricks_${stone}`) + //#endregion //#region Замшелый булыжник @@ -240,7 +252,7 @@ function registerTFCStoneRecipes(event) { event.recipes.gtceu.assembler(`${stone}_cobble_rocks_to_mossy_cobble`) .itemInputs(`tfc:rock/cobble/${stone}`, '#tfc:compost_greens_low') .circuit(0) - .inputFluids(Fluid.of('minecraft:water', 144)) + .inputFluids(JsonIO.of({ amount: 144, value: { tag: "tfg:clean_water" }})) .itemOutputs(`tfc:rock/mossy_cobble/${stone}`) .duration(50) .EUt(2) @@ -252,7 +264,7 @@ function registerTFCStoneRecipes(event) { event.recipes.gtceu.assembler(`mossy_bricks_${stone}`) .itemInputs(`tfc:rock/bricks/${stone}`, '#tfc:compost_greens_low') .circuit(0) - .inputFluids(Fluid.of('minecraft:water', 144)) + .inputFluids(JsonIO.of({ amount: 144, value: { tag: "tfg:clean_water" }})) .itemOutputs(`tfc:rock/mossy_bricks/${stone}`) .duration(50) .EUt(2) @@ -560,207 +572,4 @@ function registerTFCStoneRecipes(event) { result: `tfc:rock/cobble/${stone}` }).id(`tfg:collapse/${stone}_gt_ores`) }) - - - // #region Rock decomposition recipes - - let oxygenFluid = GTMaterials.Oxygen.getFluid(); - - // Replacements - - event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_blackstone' }) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__diorite') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diorite, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Mirabilite, 1), 2000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Clay, 1), 7000, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__marble') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Marble, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 1500, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcite, 1), 8000, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__andesite') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Andesite, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Asbestos, 1), 8000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Saltpeter, 1), 2000, 700) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__basalt') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Basalt, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Olivine, 1), 1700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcite, 1), 1700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Flint, 1), 5000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dust, GTMaterials.DarkAsh, 1), 2500, 700) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__granite') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Granite, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 8000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Redrock, 1), 2000, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__deepslate') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Deepslate, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 8000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Biotite, 1), 2000, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Stone, 1), 3700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - event.recipes.gtceu.centrifuge('blackstone_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Blackstone, 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dust, GTMaterials.DarkAsh, 1), 2500, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 3700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 4700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 16)) - - // New - - event.recipes.gtceu.centrifuge('gabbro_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('gabbro'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Rutile, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Iron, 1), 3700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1700, 700) - - event.recipes.gtceu.centrifuge('shale_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('shale'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 7500, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 700) - .outputFluids(Fluid.of(oxygenFluid, 16)) - - event.recipes.gtceu.centrifuge('claystone_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('claystone'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Silicon, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Hematite, 1), 6700, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('limestone_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('limestone'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 8700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1700, 700) - .outputFluids(Fluid.of(oxygenFluid, 36)) - - event.recipes.gtceu.centrifuge('conglomerate_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('conglomerate'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Hematite, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Silicon, 1), 4700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.TricalciumPhosphate, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('dolomite_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dolomite'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 5700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 16)) - - event.recipes.gtceu.centrifuge('chert_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('chert'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Silicon, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 24)) - - event.recipes.gtceu.centrifuge('chalk_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('chalk'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Carbon, 1), 3700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1700, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - event.recipes.gtceu.centrifuge('rhyolite_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('rhyolite'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 8700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 800, 700) - - event.recipes.gtceu.centrifuge('dacite_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dacite'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 5700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 4700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Aluminium, 1), 3700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - event.recipes.gtceu.centrifuge('slate_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('slate'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 4700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 24)) - - event.recipes.gtceu.centrifuge('phyllite_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('phyllite'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Quartzite, 1), 5700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumChloride, 1), 1700, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('schist_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('schist'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Mica, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Talc, 1), 5700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Graphite, 1), 4700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 780, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - event.recipes.gtceu.centrifuge('gneiss_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('gneiss'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Quartzite, 1), 6700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Biotite, 1), 3700, 700) - .outputFluids(Fluid.of(oxygenFluid, 5)) - - event.recipes.gtceu.centrifuge('dripstone_dust_separation') - .EUt(GTValues.VA[GTValues.MV]) - .duration(480) - .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dripstone'), 1)) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumCarbonate, 1), 8700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumHydroxide, 1), 1700, 700) - .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.SiliconDioxide, 1), 4700, 700) - .outputFluids(Fluid.of(oxygenFluid, 12)) - - // #endregion } \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/select_climates.js b/kubejs/server_scripts/tfc/select_climates.js index 3245e4499..5deecaf4e 100644 --- a/kubejs/server_scripts/tfc/select_climates.js +++ b/kubejs/server_scripts/tfc/select_climates.js @@ -4,7 +4,7 @@ TFCEvents.selectClimateModel(event => { switch (location) { - /*case 'ad_astra:moon': + case 'ad_astra:moon': event.setModel('tfg:moon_climate'); break; @@ -16,7 +16,7 @@ TFCEvents.selectClimateModel(event => { case 'ad_astra:moon_orbit': case 'ad_astra:mars_orbit': event.setModel('tfg:orbit_climate'); - break;*/ + break; case 'minecraft:the_nether': event.setModel('tfg:nether_climate'); diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index 112706c76..8714ba581 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -82,6 +82,10 @@ const registerTFCItemTags = (event) => { // Make eggs not useless event.add('tfc:foods/usable_in_salad', 'tfc:food/cooked_egg') event.add('tfc:foods/usable_in_salad', 'tfc:food/boiled_egg') + event.add('tfc:foods/usable_in_jam_sandwich', 'tfc:food/cooked_egg') + event.add('tfc:foods/usable_in_jam_sandwich', 'tfc:food/boiled_egg') + event.add('tfc:foods/usable_in_sandwich', 'tfc:food/cooked_egg') + event.add('tfc:foods/usable_in_sandwich', 'tfc:food/boiled_egg') // Чтобы жарились бревна из TFC в пиролиз. печке // Почему нельзя просто добавить тег в тег? (допустим minecraft:logs), потому что из-за этого ломаются все рецепты minecraft:logs, магия... @@ -266,6 +270,10 @@ const registerTFCItemTags = (event) => { event.add('c:hidden_from_recipe_viewers', item) }) + global.TFC_HIDDEN_ITEMS.forEach(item => { + event.add('c:hidden_from_recipe_viewers', item) + }) + // Удаление тегов у руд event.removeAllTagsFrom("/tfc:ore/[^*]+/[^*]+/") @@ -291,6 +299,21 @@ const registerTFCItemTags = (event) => { event.add('minecraft:piglin_loved', 'tfc:ore/poor_native_gold') event.add('minecraft:piglin_loved', 'tfc:ore/normal_native_gold') event.add('minecraft:piglin_loved', 'tfc:ore/rich_native_gold') + + // Bells + event.add('tfc:bells', 'tfc:bronze_bell') + event.add('tfc:bells', 'tfc:brass_bell') + + // Lets the basin be put on top of a charcoal forge + event.add('tfc:forge_invisible_whitelist', 'create:basin') + + // Allows automation with the 3x3 Hellforge + event.add('tfc:forge_invisible_whitelist', 'tfcchannelcasting:channel') + event.add('tfc:forge_invisible_whitelist', 'tfcchannelcasting:mold_table') + event.add('tfc:forge_invisible_whitelist', 'greate:steel_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:aluminum_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:stainless_steel_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:titanium_mechanical_pump') } const registerTFCBlockTags = (event) => { @@ -381,27 +404,28 @@ const registerTFCBlockTags = (event) => { event.add('beneath:nether_bush_plantable_on', '#tfc:dirt') event.add('minecraft:frogs_spawnable_on', '#tfc:dirt') - - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/gneiss') - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/schist') - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/diorite') - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/granite') - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/gabbro') - event.add('minecraft:nether_carver_replaceables', 'tfc:rock/raw/basalt') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/gneiss') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/schist') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/diorite') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/granite') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/gabbro') event.add('minecraft:base_stone_nether', 'tfc:rock/raw/basalt') - event.add('minecraft:frogs_spawnable_on', 'tfc:rock/raw/gneiss') - event.add('minecraft:frogs_spawnable_on', 'tfc:rock/raw/schist') - event.add('minecraft:frogs_spawnable_on', 'tfc:rock/raw/diorite') - event.add('minecraft:frogs_spawnable_on', 'tfc:rock/raw/granite') - event.add('minecraft:frogs_spawnable_on', 'tfc:rock/raw/gabbro') + event.add('minecraft:nether_carver_replaceables', '#minecraft:base_stone_nether') + event.add('minecraft:frogs_spawnable_on', '#minecraft:base_stone_nether') //#endregion + // Lets the basin be put on top of a charcoal forge + event.add('tfc:forge_invisible_whitelist', 'create:basin') + + // Allows automation with the 3x3 Hellforge + event.add('tfc:forge_invisible_whitelist', 'tfcchannelcasting:channel') + event.add('tfc:forge_invisible_whitelist', 'tfcchannelcasting:mold_table') + event.add('tfc:forge_invisible_whitelist', 'greate:steel_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:aluminum_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:stainless_steel_mechanical_pump') + event.add('tfc:forge_invisible_whitelist', 'greate:titanium_mechanical_pump') + //Allows any block with the word "brick" in its id to be used as bloomery and forge insulation. //Add blacklisted words to the const with | between. const brick_blacklist = ('drying|slab|stairs|wall|additionalplacements'); @@ -478,9 +502,15 @@ const registerTFCFluidTags = (event) => { event.add('tfc:usable_in_wooden_bucket', 'gtceu:ice') event.add('tfc:usable_in_red_steel_bucket', 'gtceu:ice') + event.add('tfc:usable_in_barrel', 'gtceu:glue') + event.add('tfc:usable_in_wooden_bucket', 'gtceu:glue') + event.add('tfc:usable_in_blue_steel_bucket', 'tfc:spring_water') + event.add('tfc:usable_in_red_steel_bucket', 'gtceu:glue') + event.add('tfc:ingredients', 'tfc:spring_water') event.add('tfc:usable_in_barrel', 'tfc:spring_water') event.add('tfc:usable_in_wooden_bucket', 'tfc:spring_water') + event.add('tfc:usable_in_blue_steel_bucket', 'tfc:spring_water') event.add('tfc:usable_in_red_steel_bucket', 'tfc:spring_water') // Добавляем тег для скрытия в EMI @@ -532,6 +562,10 @@ const registerTFCPlacedFeatures = (event) => { event.add('tfc:in_biome/veins', 'tfg:earth/geode/pyrite') event.add('tfc:in_biome/veins', 'tfg:earth/geode/quartzite') + // Crops + event.add('tfc:feature/crops', 'tfg:earth/sunflower_patch') + event.add('tfc:feature/crops', 'tfg:earth/rapeseed_patch') + // Other decoration event.add('tfc:in_biome/underground_decoration', 'tfg:glow_lichen') event.add('tfc:in_biome/underground_decoration', 'tfg:earth/sulfur_patch') diff --git a/kubejs/server_scripts/tfcea/recipes.js b/kubejs/server_scripts/tfcea/recipes.js deleted file mode 100644 index c6a96e870..000000000 --- a/kubejs/server_scripts/tfcea/recipes.js +++ /dev/null @@ -1,20 +0,0 @@ - - -const registerTfceaRecipes = (event) => { - //удаление рецептов мода - event.remove({ mod: 'tfcea' }) - - event.shaped('tfcea:refrigerator', [ - 'ABA', - 'BCB', - 'DEF' - ], { - A: '#forge:single_cables/tin', - B: '#forge:normal_fluid_pipes/potin', - C: 'gtceu:steel_crate', - D: 'gtceu:lv_fluid_regulator', - E: 'gtceu:lv_machine_hull', - F: 'gtceu:lv_electric_pump', - }).id('tfcea:refrigerator') - -} \ No newline at end of file diff --git a/kubejs/server_scripts/tfclunchbox/recipes.js b/kubejs/server_scripts/tfclunchbox/recipes.js index 0654a12b2..c3d57818b 100644 --- a/kubejs/server_scripts/tfclunchbox/recipes.js +++ b/kubejs/server_scripts/tfclunchbox/recipes.js @@ -2,58 +2,30 @@ function registerTFCLunchBoxRecipes(event) { - event.shaped('tfclunchbox:lunchbox', [ - ' CE', - 'ABA', - 'DAD' - ], { - A: '#forge:plates/sterling_silver', - B: '#forge:chests/wooden', - C: '#forge:bolts/brass', - D: '#forge:screws/wrought_iron', - E: '#forge:tools/hammers' - }).id('tfclunchbox:lunchbox') + const fluidCells = [ + { id: 'gtceu:universal_fluid_cell', capacity: 1000, name: 'universal' }, + { id: 'gtceu:fluid_cell', capacity: 1000, name: 'basic' }, + { id: 'gtceu:steel_fluid_cell', capacity: 8000, name: 'steel' }, + { id: 'gtceu:aluminium_fluid_cell', capacity: 32000, name: 'aluminium' }, + { id: 'gtceu:stainless_steel_fluid_cell', capacity: 64000, name: 'stainless_steel' }, + { id: 'gtceu:titanium_fluid_cell', capacity: 128000, name: 'titanium' }, + { id: 'gtceu:tungstensteel_fluid_cell', capacity: 512000, name: 'tungstensteel' }, + { id: 'gtceu:glass_vial', capacity: 1000, name: 'glass_vial' } + ]; - event.shaped('tfclunchbox:cooling_lunchbox', [ - ' CE', - 'ABA', - 'DAD' - ], { - A: '#forge:plates/red_steel', - B: '#forge:chests/wooden', - C: '#forge:bolts/brass', - D: '#forge:screws/steel', - E: '#forge:tools/hammers' - }).id('tfclunchbox:cooling_lunchbox') + // Убираем оригинальные рецепты капсул + // Remove original capsule recipes + event.remove({ id: 'tfclunchbox:universal_capsule' }) + event.remove({ id: 'tfclunchbox:fill_capsule_with_ice' }) - event.shaped('tfclunchbox:cooling_lunchbox', [ - ' C ', - 'ABA' - ], { - A: '#forge:plates/red_steel', - B: 'tfclunchbox:lunchbox', - C: '#forge:tools/hammers' - }).id('tfclunchbox:upgrade_to_cooling_lunchbox') - - event.remove({ id: 'tfclunchbox:universal_capsule' }) - event.remove({ id: 'tfclunchbox:fill_capsule_with_ice' }) - - event.recipes.gtceu.assembler('tfclunchbox:universal_capsule') - .itemInputs('1x #forge:foils/red_steel', '1x #forge:rings/sterling_silver') - .itemOutputs('tfclunchbox:universal_capsule') - .duration(100) - .EUt(GTValues.VA[GTValues.LV]) - - event.recipes.gtceu.canner('tfclunchbox:fill_capsule_with_ice') - .itemInputs('tfclunchbox:universal_capsule') - .inputFluids(Fluid.of('gtceu:ice', 45 * 144)) - .itemOutputs(Item.of('tfclunchbox:universal_capsule', '{Durability:500}').withName(Text.translate('item.tfclunchbox.universal_capsule.filled'))) - .duration(100) - .EUt(GTValues.VA[GTValues.LV]) - - event.recipes.gtceu.canner('tfclunchbox:fill_capsule_with_ice_solid') - .itemInputs('tfclunchbox:universal_capsule', '5x minecraft:packed_ice') - .itemOutputs(Item.of('tfclunchbox:universal_capsule', '{Durability:500}').withName(Text.translate('item.tfclunchbox.universal_capsule.filled'))) - .duration(100) - .EUt(GTValues.VA[GTValues.LV]) -} + // Рецепты заполнения fluid cells жидким льдом + // Recipes for filling fluid cells with liquid ice + fluidCells.forEach(cell => { + event.recipes.gtceu.canner(`tfclunchbox:fill_${cell.name}_cell_with_liquid_ice`) + .itemInputs(cell.id) + .inputFluids(Fluid.of('gtceu:ice', cell.capacity)) + .itemOutputs(Item.of(cell.id, '{Fluid:{Amount:' + cell.capacity + ',FluidName:"gtceu:ice"}}')) + .duration(Math.max(16, Math.floor(cell.capacity / 64))) + .EUt(GTValues.VA[GTValues.LV]); + }); +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfclunchbox/tags.js b/kubejs/server_scripts/tfclunchbox/tags.js new file mode 100644 index 000000000..f54646903 --- /dev/null +++ b/kubejs/server_scripts/tfclunchbox/tags.js @@ -0,0 +1,15 @@ +// priority: 0 + +function registerTFCLunchboxItemTags(event) { + + const DISABLED_ITEMS = [ + 'tfclunchbox:universal_capsule', + ] + + DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + + event.add('tfclunchbox:ice', 'tfg:dry_ice') +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/data.js b/kubejs/server_scripts/tfg/data.js new file mode 100644 index 000000000..54bcb47ae --- /dev/null +++ b/kubejs/server_scripts/tfg/data.js @@ -0,0 +1,223 @@ +// priority: 0 + +function registerTFCDataForTFG(event) { + registerTFGHeatData(event); + registerTFGItemSize(event); + registerTFGSupportData(event); + registerTFGFoodData(event); + registerTFGFauna(event); + registerTFGCropRanges(event); + registerTFGFLPlanters(event); +} + + +const registerTFGHeatData = (event) => { + event.itemHeat('tfg:latex_soaked_gloves', 1.0, null, null) + + global.MINECRAFT_DYE_NAMES.forEach(color => { + event.itemHeat(`tfg:decorative_vase/unfired/${color}`, 1.0, null, null) + }) + event.itemHeat('tfg:decorative_vase/unfired', 1.0, null, null) + + event.itemHeat('tfg:sunflower_product', 1.0, null, null) + event.itemHeat('tfg:roasted_sunflower_seeds', 1.0, null, null) +} + + +const registerTFGItemSize = (event) => { + + global.MINECRAFT_DYE_NAMES.forEach(color => { + event.itemSize(`tfg:decorative_vase/${color}`, 'normal', 'medium', `decorative_vase/${color}`) + event.itemSize(`tfg:decorative_vase/unfired/${color}`, 'normal', 'medium', `decorative_vase/unfired/${color}`) + }) + event.itemSize('tfg:decorative_vase', 'normal', 'medium', 'decorative_vase') + event.itemSize('tfg:decorative_vase/unfired', 'normal', 'medium', 'decorative_vase/unfired') + + event.itemSize('tfg:fishing_net/wood', 'large', 'medium', 'wood_fishing_net') + event.itemSize('tfg:fishing_net/brass', 'large', 'medium', 'brass_fishing_net') + event.itemSize('tfg:fishing_net/rose_gold', 'large', 'medium', 'rose_gold_fishing_net') + event.itemSize('tfg:fishing_net/sterling_silver', 'large', 'medium', 'sterling_silver_fishing_net') + event.itemSize('tfg:fishing_net/invar', 'large', 'medium', 'invar_fishing_net') + event.itemSize('tfg:fishing_net/cupronickel', 'large', 'medium', 'cupronickel_fishing_net') + event.itemSize('tfg:fishing_net/tin_alloy', 'large', 'medium', 'tin_alloy_fishing_net') + event.itemSize('tfg:fishing_net/magnalium', 'large', 'medium', 'magnalium_fishing_net') + +} + + +//up, down, horizontal +const registerTFGSupportData = (event) => { + event.support('tfg:light_concrete_support_horizontal', 4, 4, 8, 'light_concrete_support') + event.support('tfg:dark_concrete_support_horizontal', 4, 4, 8, 'dark_concrete_support') + event.support('tfg:reinforced_light_concrete_support_horizontal', 6, 6, 16, 'reinforced_light_concrete_support') + event.support('tfg:reinforced_dark_concrete_support_horizontal', 6, 6, 16, 'reinforced_dark_concrete_support') + event.support('tfg:rebar_support_horizontal', 4, 4, 8, 'rebar_support') + event.support('tfg:steel_support_horizontal', 6, 6, 16, 'steel_support') + + const other_stone = ['pyroxenite', 'migmatite', 'travertine'] + const stone_types = global.TFC_STONE_TYPES.concat(other_stone) + + stone_types.forEach(stone => { + + event.support(`tfg:${stone}_support_horizontal`, 2, 2, 4, `${stone}_support`) + }) +} + + +const registerTFGFoodData = (event) => { + + // birt has the same stats as chicken + + event.foodItem('tfg:food/raw_birt', food => { + food.hunger(4) + food.protein(1.5) + food.decayModifier(3) + }) + + event.foodItem('tfg:food/cooked_birt', food => { + food.hunger(4) + food.saturation(2) + food.protein(2.5) + food.decayModifier(2.25) + }) + + event.foodItem('tfg:food/raw_crawlermari', food => { + food.hunger(4) + food.water(5) + food.protein(1.1) + food.decayModifier(3) + }) + + event.foodItem('tfg:food/cooked_crawlermari', food => { + food.hunger(4) + food.saturation(2) + food.protein(2.2) + food.decayModifier(2.25) + }) + + event.foodItem('tfg:food/raw_limpet', food => { + food.hunger(4) + food.water(5) + food.protein(1.2) + food.decayModifier(3) + }) + + event.foodItem('tfg:food/cooked_limpet', food => { + food.hunger(5) + food.saturation(2) + food.protein(2.4) + food.decayModifier(2.25) + }) + + global.FOOD_FRUIT.forEach(fruit => { + event.foodItem(`tfg:food/freeze_dried/${fruit.name}`, food => { + food.hunger(4) + food.saturation(fruit.saturation) + food.water(0) + food.fruit(fruit.fruit) + food.decayModifier(fruit.decay) + }) + }) + + event.foodItem('tfg:food/calorie_paste', food => { + food.hunger(6) + food.saturation(4) + food.decayModifier(4.5) + food.grain(0.1) + food.vegetables(0.2) + food.protein(0.2) + }) + + event.foodItem('tfg:food/meal_bag', food => { + food.type('dynamic') + }) + + event.foodItem('tfg:roasted_sunflower_seeds', food => { + food.hunger(4) + food.decayModifier(0.5) + food.grain(0.1) + food.saturation(0.5) + }) + + event.foodItem('tfg:sunflower_product', food => { + food.decayModifier(0.5) + }) + + event.foodItem('tfg:food/raw_moon_rabbit', food => { + food.hunger(4) + food.protein(2.0) + food.decayModifier(3) + }) + + event.foodItem('tfg:food/cooked_moon_rabbit', food => { + food.hunger(6) + food.saturation(2.5) + food.protein(5) + food.decayModifier(2.25) + }) +} + +const registerTFGFauna = (event) => { + + //event.fauna(climate => { }, fauna => { fauna.chance(0) }, 'tfg:moon_rabbit') +} + +const registerTFGCropRanges = (event) => { + + event.climateRange(climate => { + climate.minHydration(20) + climate.maxHydration(80) + climate.minTemperature(5) + climate.maxTemperature(40) + climate.hydrationWiggle(7.5) + climate.temperatureWiggle(5.5) + }, 'tfg:sunflower') + + event.climateRange(climate => { + climate.minHydration(10) + climate.maxHydration(60) + climate.minTemperature(-5) + climate.maxTemperature(25) + climate.hydrationWiggle(7.5) + climate.temperatureWiggle(1.5) + }, 'tfg:rapeseed') +} + +const registerTFGFLPlanters = (event) => { + + event.firmalifePlantable( + 'tfg:sunflower_seeds', + 'large', + 10, + 3, + 0.15, + 'tfg:sunflower_seeds', + 'tfg:sunflower_product', + 'nitrogen', + [ + 'tfg:block/crop/sunflower_greenhouse_0', + 'tfg:block/crop/sunflower_greenhouse_1', + 'tfg:block/crop/sunflower_greenhouse_2', + 'tfg:block/crop/sunflower_greenhouse_3' + ], + null + ) + + event.firmalifePlantable( + 'tfg:rapeseed_seeds', + 'large', + 10, + 3, + 0.15, + 'tfg:rapeseed_seeds', + 'tfg:rapeseed_product', + 'phosphorous', + [ + 'tfg:block/crop/rapeseed_greenhouse_0', + 'tfg:block/crop/rapeseed_greenhouse_1', + 'tfg:block/crop/rapeseed_greenhouse_2', + 'tfg:block/crop/rapeseed_greenhouse_3' + ], + null + ) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/loot_tables.js b/kubejs/server_scripts/tfg/loot_tables.js index f9644fbba..2cd1aedb2 100644 --- a/kubejs/server_scripts/tfg/loot_tables.js +++ b/kubejs/server_scripts/tfg/loot_tables.js @@ -80,4 +80,12 @@ function registerTFGLoots(event) { ); }) }); + + //#region Blocks + + event.addBlockLootModifier('minecraft:campfire') + .removeLoot(Ingredient.all) + .addLoot('minecraft:campfire') + + //#endregion }; \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.collapse.js b/kubejs/server_scripts/tfg/recipes.collapse.js index 3fc20d86c..d762221da 100644 --- a/kubejs/server_scripts/tfg/recipes.collapse.js +++ b/kubejs/server_scripts/tfg/recipes.collapse.js @@ -2,6 +2,7 @@ function registerTFGCollapseRecipes(event) { + // #region Nether event.recipes.tfc.collapse('minecraft:cobbled_deepslate', 'minecraft:deepslate') event.recipes.tfc.collapse('minecraft:cobbled_deepslate', 'tfg:rock/hardened_deepslate') event.recipes.tfc.collapse('minecraft:blackstone', 'minecraft:blackstone') @@ -13,8 +14,44 @@ function registerTFGCollapseRecipes(event) { event.recipes.tfc.collapse('minecraft:cobbled_deepslate', '#forge:ores_in_ground/deepslate') event.recipes.tfc.collapse('minecraft:blackstone', '#forge:ores_in_ground/pyroxenite') event.recipes.tfc.collapse('minecraft:dripstone_block', '#forge:ores_in_ground/dripstone') - - + event.recipes.tfc.landslide('tfg:ash_pile', 'tfg:ash_pile') event.recipes.tfc.landslide('minecraft:cobbled_deepslate', 'minecraft:cobbled_deepslate') + // #endregion Nether + + // #region Space + event.recipes.tfc.collapse('ad_astra:moon_cobblestone', 'ad_astra:moon_stone') + event.recipes.tfc.collapse('ad_astra:moon_cobblestone', 'tfg:rock/hardened_moon_stone') + event.recipes.tfc.landslide('ad_astra:moon_cobblestone', 'ad_astra:moon_cobblestone') + event.recipes.tfc.collapse('ad_astra:moon_cobblestone', '#forge:ores_in_ground/moon_stone') + event.recipes.tfc.landslide('ad_astra:moon_sand', 'ad_astra:moon_sand') + + event.recipes.tfc.collapse('ad_astra:moon_deepslate', 'ad_astra:moon_deepslate') + event.recipes.tfc.collapse('ad_astra:moon_deepslate', 'tfg:rock/hardened_moon_deepslate') + event.recipes.tfc.collapse('ad_astra:moon_deepslate', '#forge:ores_in_ground/moon_deepslate') + + event.recipes.tfc.collapse('ad_astra:mars_cobblestone', 'ad_astra:mars_stone') + event.recipes.tfc.collapse('ad_astra:mars_cobblestone', 'tfg:rock/hardened_mars_stone') + event.recipes.tfc.landslide('ad_astra:mars_cobblestone', 'ad_astra:mars_cobblestone') + event.recipes.tfc.collapse('ad_astra:mars_cobblestone', '#forge:ores_in_ground/mars_stone') + event.recipes.tfc.landslide('ad_astra:mars_sand', 'ad_astra:mars_sand') + + event.recipes.tfc.collapse('ad_astra:venus_cobblestone', 'ad_astra:venus_stone') + event.recipes.tfc.collapse('ad_astra:venus_cobblestone', 'tfg:rock/hardened_venus_stone') + event.recipes.tfc.landslide('ad_astra:venus_cobblestone', 'ad_astra:venus_cobblestone') + event.recipes.tfc.collapse('ad_astra:venus_cobblestone', '#forge:ores_in_ground/venus_stone') + event.recipes.tfc.landslide('ad_astra:venus_sand', 'ad_astra:venus_sand') + + event.recipes.tfc.collapse('ad_astra:mercury_cobblestone', 'ad_astra:mercury_stone') + event.recipes.tfc.collapse('ad_astra:mercury_cobblestone', 'tfg:rock/hardened_mercury_stone') + event.recipes.tfc.landslide('ad_astra:mercury_cobblestone', 'ad_astra:mercury_cobblestone') + event.recipes.tfc.collapse('ad_astra:mercury_cobblestone', '#forge:ores_in_ground/mercury_stone') + event.recipes.tfc.landslide('ad_astra:mercury_sand', 'ad_astra:mercury_sand') + + event.recipes.tfc.collapse('ad_astra:glacio_cobblestone', 'ad_astra:glacio_stone') + event.recipes.tfc.collapse('ad_astra:glacio_cobblestone', 'tfg:rock/hardened_glacio_stone') + event.recipes.tfc.landslide('ad_astra:glacio_cobblestone', 'ad_astra:glacio_cobblestone') + event.recipes.tfc.collapse('ad_astra:glacio_cobblestone', '#forge:ores_in_ground/glacio_stone') + event.recipes.tfc.landslide('ad_astra:glacio_sand', 'ad_astra:glacio_sand') + // #endregion } \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.converting.js b/kubejs/server_scripts/tfg/recipes.converting.js index b36839cf5..0da250148 100644 --- a/kubejs/server_scripts/tfg/recipes.converting.js +++ b/kubejs/server_scripts/tfg/recipes.converting.js @@ -3,28 +3,19 @@ function registerTFGConvertingRecipes(event) { event.shapeless("afc:tree_tap", "treetap:tap") + event.shapeless("tfg:mv_food_refrigerator", "tfcea:refrigerator") event.shapeless('greate:steel_cogwheel', 'create:cogwheel') - event.shapeless('greate:large_steel_cogwheel', 'create:large_cogwheel') - event.shapeless('greate:steel_shaft', 'create:shaft') - event.shapeless('greate:steel_crushing_wheel', 'create:crushing_wheel') - event.shapeless('greate:steel_encased_fan', 'create:encased_fan') - event.shapeless('greate:steel_gearbox', 'create:gearbox') - event.shapeless('greate:steel_mechanical_mixer', 'create:mechanical_mixer') - event.shapeless('greate:steel_mechanical_saw', 'create:mechanical_saw') - event.shapeless('greate:steel_mechanical_pump', 'create:mechanical_pump') - - event.shapeless('greate:rubber_belt_connector', 'create:belt_connector') - event.shapeless('greate:steel_vertical_gearbox', 'create:vertical_gearbox') + event.shapeless('greate:rubber_belt_connector', 'create:belt_connector') event.shapeless('create:zinc_ingot', 'gtceu:zinc_ingot') event.shapeless('create:brass_ingot', 'gtceu:brass_ingot') diff --git a/kubejs/server_scripts/tfg/recipes.food.js b/kubejs/server_scripts/tfg/recipes.food.js new file mode 100644 index 000000000..7df48f898 --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.food.js @@ -0,0 +1,875 @@ +// priority: 0 +/** + * @param {Internal.RecipesEventJS} event + */ +function registerTFGFoodRecipes(event) { + + const $ISPRecipeLogic = Java.loadClass("su.terrafirmagreg.core.common.data.tfgt.machine.trait.ISPOutputRecipeLogic") + const $SizedIngredient = Java.loadClass("com.gregtechceu.gtceu.api.recipe.ingredient.SizedIngredient") + const Sized = (ing, amount) => $SizedIngredient.create(ing, amount) + + /** + * @typedef {Object} FoodRecipeData + * @property {number?} circuit + * @property {Internal.GTRecipeComponents$FluidIngredientJS_[]?} fluidInputs + * @property {Internal.FluidStackJS[]?} fluidOutputs + * @property {(string | [string, Internal.Ingredient])[]?} itemInputs + * @property {string[]?} itemOutputs Ingredient outputs - first output is replaced with ISP output if defined + * @property {Internal.ItemStackProviderJS?} itemOutputProvider ItemStackProvider which provides the recipe output. + * + * **NOTE:** TFC Ingredients do not support item counts higher than 1. Do `Sized(TFCIngredient('item:item'), count)` instead of `TFCIngredient('[count]x item:item')` + */ + + //#region Helper funcs + + /** + * @param {"food_oven"|"food_processor"} type + * @param {string} id + * @param {string} duration + * @param {string} EUt + * @param {FoodRecipeData} data + */ + function registerFoodRecipe(type, id, duration, EUt, text, data) { + if (data.itemInputs === undefined) data.itemInputs = [] + if (data.itemOutputs === undefined) data.itemOutputs = [] + if (data.fluidInputs === undefined) data.fluidInputs = [] + if (data.fluidOutputs === undefined) data.fluidOutputs = [] + let gregInputs = [], inputs= [] + let outputFirstIndex = (data.itemOutputProvider === undefined) ? 0 : 1 + data.itemInputs.forEach(item => { + if (typeof item === "string") { + gregInputs.push(item) + + const match = item.match(/^(\d+)\s*x\s*/i); + let count = 1 + if (match) { + count = parseInt(match[1]); + item = item.slice(match[0].length); + } + inputs.push($SizedIngredient.create(item, count)) + } else { + gregInputs.push(item[0]) + inputs.push(item[1]) + } + }) + + $ISPRecipeLogic.RegisterRecipeData(type + "/" + id, inputs, (data.itemOutputProvider === undefined) ? null : data.itemOutputProvider.asCanonClass(), data.itemOutputs.slice(outputFirstIndex).map(i => Item.of(i))) + + let r = event.recipes.gtceu[type](id) + .duration(duration) + .EUt(EUt) + + if (data.circuit) r.circuit(data.circuit) + if (data.itemOutputs.length > 0) r.itemOutputs(data.itemOutputs) + if (data.itemInputs.length > 0) r.itemInputs(data.itemInputs) + if (data.fluidInputs.length > 0) r.inputFluids(data.fluidInputs); + if (data.fluidOutputs.length > 0) r.outputFluids(data.fluidOutputs); + if (text != "") r.addDataString("action", text); + + return r; + } + + /** + * @param {string} id + * @param {number} duration + * @param {EUt} EUt + * @param {FoodRecipeData} data + */ + const processorRecipe = (id, duration, EUt, data) => registerFoodRecipe("food_processor", id, duration, EUt, "", data) + + /** + * @param {string} id + * @param {number} duration + * @param {EUt} EUt + * @param {FoodRecipeData} data + * @param {string} text + */ + const processorRecipeText = (id, duration, EUt, text, data) => registerFoodRecipe("food_processor", id, duration, EUt, text, data) + + /** + * @param {string} id + * @param {string} input + * @param {string} out + * @param {Internal.FluidIngredient?} fluid + * @param {boolean?} isFirmaDynamic + */ + function cookingRecipe(id, input, out, fluid, isFirmaDynamic) { + return registerFoodRecipe("food_oven", id, 300, 32, "", { + itemInputs: [input], + itemOutputs: [out], + fluidInputs: (fluid === undefined) ? [] : [fluid], + itemInputs: [input], + itemOutputProvider: (isFirmaDynamic) ? TFC.isp.of(out).firmaLifeCopyDynamicFood() : TFC.isp.of(out).copyFood().addTrait("firmalife:oven_baked") + }) + } + + //#endregion + + //#region ================= Meat cooking ================= + + global.TFC_MEAT_RECIPE_COMPONENTS.forEach(item => { + cookingRecipe(item.name, item.input, item.output) + }) + + //#endregion + //#region ================= TFC Grains ================= + + global.TFC_GRAINS.forEach(grain => { + + // Raw crop to grain + processorRecipe(`${grain}_grain`, 100, 8, { + circuit: 30, + itemInputs: [`tfc:food/${grain}`], + itemOutputs: [`tfc:food/${grain}_grain`], + itemOutputProvider: TFC.isp.of(`tfc:food/${grain}_grain`).copyOldestFood() + }) + + // Grain to flour + processorRecipe(`${grain}_flour`, 100, 8, { + circuit: 31, + itemInputs: [`tfc:food/${grain}_grain`], + itemOutputs: [`2x tfc:food/${grain}_flour`], + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_flour`).copyOldestFood() + }) + + // Flatbread dough + processorRecipe(`${grain}_flatbread_dough`, 300, 8, { + itemInputs: [`tfc:food/${grain}_flour`], + itemOutputs: [`2x tfc:food/${grain}_dough`], + circuit: 1, + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_dough`).copyFood() + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + + // Firmalife dough + processorRecipe(`${grain}_dough`, 300, 16, { + itemInputs: [`tfc:food/${grain}_flour`, `#tfc:sweetener`], + itemOutputs: [`4x firmalife:food/${grain}_dough`], + circuit: 1, + fluidInputs: [Fluid.of('firmalife:yeast_starter', 200)], + itemOutputProvider: TFC.isp.of(`4x firmalife:food/${grain}_dough`).copyFood() + }) + + // Bread baking + cookingRecipe(`${grain}_flatbread`, `tfc:food/${grain}_dough`, `firmalife:food/${grain}_flatbread`) + cookingRecipe(`${grain}_bread`, `firmalife:food/${grain}_dough`, `tfc:food/${grain}_bread`) + + processorRecipe(`${grain}_bread_slice`, 10, 8, { + circuit: 1, + itemInputs: [`tfc:food/${grain}_bread`], + itemOutputs: [`2x firmalife:food/${grain}_slice`], + itemOutputProvider: TFC.isp.of(`2x firmalife:food/${grain}_slice`).copyOldestFood() + }) + + //Sandwich making + + let breadTypes = [["bread", `tfc:food/${grain}_bread`], ["flatbread", `firmalife:food/${grain}_flatbread`], ["slice", `firmalife:food/${grain}_slice`]] + breadTypes.forEach((type) => { + processorRecipe(`${grain}_${type[0]}_sandwich`, 100, 16, { + circuit: 3, + itemInputs: [`2x ${type[1]}`, "3x #tfc:foods/usable_in_sandwich"], + itemOutputs: [`2x tfc:food/${grain}_bread_sandwich`], + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_bread_sandwich`).meal( + (food => food.hunger(4).water(0.5).saturation(1).decayModifier(4.5)), [ + (portion) => portion.ingredient(Ingredient.of('#tfc:sandwich_bread')).nutrientModifier(0.5).saturationModifier(0.5).waterModifier(0.5), + (portion) => portion.nutrientModifier(0.8).saturationModifier(0.8).waterModifier(0.8), + ]) + }) + + //Note: Jam needs to be first in the recipe code or else it will consider it as the usable_in_jam_sandwhich ingredients. + //1 Jam + processorRecipe(`${grain}_${type[0]}_jam_sandwich_1`, 100, 16, { + circuit: 4, + itemInputs: [`2x ${type[1]}`, '#tfc:foods/preserves', '2x #tfc:foods/usable_in_jam_sandwich_2'], + itemOutputs: [`2x tfc:food/${grain}_bread_jam_sandwich`, 'tfc:empty_jar'], + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_bread_jam_sandwich`).meal( + (food => food.hunger(4).water(0.5).saturation(1).decayModifier(4.5)), [ + (portion) => portion.ingredient(Ingredient.of('#tfc:sandwich_bread')).nutrientModifier(0.5).saturationModifier(0.5).waterModifier(0.5), + (portion) => portion.nutrientModifier(0.8).saturationModifier(0.8).waterModifier(0.8), + ]), + }) + + //2 Jam + processorRecipe(`${grain}_${type[0]}_jam_sandwich_2`, 100, 16, { + circuit: 4, + itemInputs: [`2x ${type[1]}`, '2x #tfc:foods/preserves', '1x #tfc:foods/usable_in_jam_sandwich_2'], + itemOutputs: [`2x tfc:food/${grain}_bread_jam_sandwich`, '2x tfc:empty_jar'], + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_bread_jam_sandwich`).meal( + (food => food.hunger(4).water(0.5).saturation(1).decayModifier(4.5)), [ + (portion) => portion.ingredient(Ingredient.of('#tfc:sandwich_bread')).nutrientModifier(0.5).saturationModifier(0.5).waterModifier(0.5), + (portion) => portion.nutrientModifier(0.8).saturationModifier(0.8).waterModifier(0.8), + ]), + }) + + //3 Jam + processorRecipe(`${grain}_${type[0]}_jam_sandwich_3`, 100, 16, { + circuit: 4, + itemInputs: [`2x ${type[1]}`, '3x #tfc:foods/preserves'], + itemOutputs: [`2x tfc:food/${grain}_bread_jam_sandwich`, '3x tfc:empty_jar'], + itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_bread_jam_sandwich`).meal( + (food => food.hunger(4).water(0.5).saturation(1).decayModifier(4.5)), [ + (portion) => portion.ingredient(Ingredient.of('#tfc:sandwich_bread')).nutrientModifier(0.5).saturationModifier(0.5).waterModifier(0.5), + (portion) => portion.nutrientModifier(0.8).saturationModifier(0.8).waterModifier(0.8), + ]), + }) + }) + + + }) + + //#endregion + + //#region ================= Firmalife ================= + + global.FIRMALIFE_COOKING_RECIPE_COMPONENTS.forEach(item => { + cookingRecipe(item.name, item.input, item.output, undefined, true) + }) + + //#endregion + //#region ================= Dairy ================= + + global.TFC_CURDS_AND_CHEESES.forEach(item => { + + processorRecipe(`${item.curd}_curd`, 1200, 16, { + itemOutputs: [item.curd], + fluidInputs: [Fluid.of(item.input_fluid, 1000)], + itemOutputProvider: TFC.isp.of(item.curd).resetFood() + }) + + processorRecipe(`${item.cheese1}_cheese_wheel_1`, 8000, 16, { + itemInputs: [`3x ${item.curd}`], + itemOutputs: [`firmalife:${item.cheese1}_wheel`], + fluidInputs: [Fluid.of('tfc:salt_water', 750)], + itemOutputProvider: TFC.isp.of(`firmalife:${item.cheese1}_wheel`).copyOldestFood() + }) + + processorRecipe(`${item.cheese2}_cheese_wheel_2`, 1000, 16, { + circuit: 2, + itemInputs: [`3x ${item.curd}`, `6x tfc:powder/salt`], + itemOutputs: [`firmalife:${item.cheese2}_wheel`], + itemOutputProvider: TFC.isp.of(`firmalife:${item.cheese2}_wheel`).copyOldestFood() + }) + + processorRecipe(`${item.cheese1}_cheese_cutting_1`, 100, 8, { + itemInputs: [`firmalife:${item.cheese1}_wheel`], + itemOutputs: [`4x firmalife:food/${item.cheese1}`], + itemOutputProvider: TFC.isp.of(`4x firmalife:food/${item.cheese1}`).copyOldestFood() + }) + + processorRecipe(`${item.cheese2}_cheese_cutting_2`, 100, 8, { + itemInputs: [`firmalife:${item.cheese2}_wheel`], + itemOutputs: [`4x firmalife:food/${item.cheese2}`], + itemOutputProvider: TFC.isp.of(`4x firmalife:food/${item.cheese2}`).copyOldestFood() + }) + + }) + + // Milks + + processorRecipe(`white_chocolate_blend`, 300, 16, { + circuit: 3, + itemInputs: ['2x firmalife:food/cocoa_butter', '#tfc:sweetener'], + itemOutputs: ['2x firmalife:food/white_chocolate_blend'], + itemOutputProvider: TFC.isp.of('2x firmalife:food/white_chocolate_blend').resetFood(), + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + processorRecipe(`dark_chocolate_blend`, 300, 16, { + circuit: 2, + itemInputs: ['2x firmalife:food/cocoa_powder', '#tfc:sweetener'], + itemOutputs: ['2x firmalife:food/dark_chocolate_blend'], + itemOutputProvider: TFC.isp.of('2x firmalife:food/dark_chocolate_blend').resetFood(), + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + processorRecipe(`milk_chocolate_blend`, 300, 16, { + circuit: 1, + itemInputs: ['firmalife:food/cocoa_powder', 'firmalife:food/cocoa_butter', '#tfc:sweetener'], + itemOutputs: ['2x firmalife:food/milk_chocolate_blend'], + itemOutputProvider: TFC.isp.of('2x firmalife:food/milk_chocolate_blend').resetFood(), + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + // TODO: this has nutrition dynamically set in the pot recipe, can we do that here? + processorRecipe(`egg_noodles`, 50, 8, { + circuit: 6, + itemInputs: ["#tfc:foods/flour", 'tfc:powder/salt', '#forge:eggs'], + itemOutputs: ['firmalife:food/raw_egg_noodles'], + itemOutputProvider: TFC.isp.of("firmalife:food/raw_egg_noodles").copyOldestFood(), + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + processorRecipe(`rice_noodles`, 50, 8, { + itemInputs: ["tfc:food/rice_flour", 'tfc:food/maize_flour', 'tfc:powder/salt'], + itemOutputs: ['2x firmalife:food/raw_rice_noodles'], + itemOutputProvider: TFC.isp.of('2x firmalife:food/raw_rice_noodles').copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + // No ISP needed here + event.recipes.gtceu.fermenter(`tfg:fermenter/cream`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + .outputFluids(Fluid.of('firmalife:cream')) + .circuit(6) + .duration(1200) + .EUt(24) + + //#endregion + + //#region ================= Food preservation ================= + + const smoking_meats = Ingredient.of('#tfc:foods/raw_meats').itemIds; + const brining_veg = Ingredient.of('#firmalife:foods/pizza_ingredients').itemIds; + const drying_fruits = Ingredient.of('#tfc:foods/fruits').itemIds; + const drying_recipes = [ + {input: 'firmalife:food/soy_mixture', output: 'firmalife:food/tofu'}, + {input: 'tfc:food/soybean', output: 'firmalife:food/dehydrated_soybeans'}, + {input: 'firmalife:plant/vanilla', output: 'firmalife:spice/vanilla'}, + {input: 'firmalife:cinnamon_bark', output: 'firmalife:spice/cinnamon'}, + {input: 'firmalife:food/white_chocolate_blend', output: 'firmalife:food/white_chocolate'}, + {input: 'firmalife:food/milk_chocolate_blend', output: 'firmalife:food/milk_chocolate'}, + {input: 'firmalife:food/dark_chocolate_blend', output: 'firmalife:food/dark_chocolate'} + ]; + + const brining_ingredients = smoking_meats.concat(brining_veg); + + brining_ingredients.forEach(item => { + processorRecipeText(`${item.replace(/:/g, "/")}/brining`, 200, 16, "tfg.food_recipe.brining", { + circuit: 5, + itemInputs: [item], + itemOutputs: [item], + fluidInputs: [Fluid.of("tfc:brine", 100)], + itemOutputProvider: TFC.isp.copyInput().addTrait('tfc:brined') + }) + }) + + smoking_meats.forEach(item => { + processorRecipeText(`${item.replace(/:/g, "/")}/smoking`, 200, 16, "tfg.food_recipe.smoking", { + circuit: 6, + itemInputs: [item], + itemOutputs: [item], + fluidInputs: [Fluid.of('gtceu:wood_gas', 50)], + itemOutputProvider: TFC.isp.copyInput().addTrait("firmalife:smoked") + }) + }) + + drying_fruits.forEach(item => { + processorRecipeText(`${item.replace(/:/g, "/")}/drying`, 200, 16, "tfg.food_recipe.drying", { + circuit: 6, + itemInputs: [item], + itemOutputs: [item], + fluidInputs: [Fluid.of('gtceu:nitrogen', 100)], + itemOutputProvider: TFC.isp.copyInput().addTrait("firmalife:dried") + }) + }) + + drying_recipes.forEach(item => { + processorRecipeText(`${item.input.replace(/:/g, "/")}/drying`, 200, 16, "tfg.food_recipe.drying", { + circuit: 6, + itemInputs: [item.input], + itemOutputs: [item.output], + fluidInputs: [Fluid.of('gtceu:nitrogen', 100)], + itemOutputProvider: TFC.isp.of(item.output).copyOldestFood() + }) + }) + + global.FOOD_FRUIT.forEach(fruit => { + processorRecipeText(`${fruit.name}/drying`, 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 7, + itemInputs: [fruit.id, 'tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: [`tfg:food/freeze_dried/${fruit.name}`], + itemOutputProvider: TFC.isp.of(`tfg:food/freeze_dried/${fruit.name}`).copyOldestFood().removeTrait('firmalife:dried').addTrait('tfg:freeze_dried') + }) + }) + + //#endregion + + //#region Meal Bags + //1 Input + processorRecipeText('meal_bag/1', 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 10, + itemInputs: ['1x #tfg:foods/usable_in_meal_bag', '2x tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: ['2x tfg:food/meal_bag'], + itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal( + (food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [ + (portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8), + ]).addTrait('tfg:freeze_dried') + }) + + //2 Input + processorRecipeText('meal_bag/2', 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 11, + itemInputs: ['2x #tfg:foods/usable_in_meal_bag', '2x tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: ['2x tfg:food/meal_bag'], + itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal( + (food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [ + (portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8), + ]).addTrait('tfg:freeze_dried') + }) + + //3 Input + processorRecipeText('meal_bag/3', 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 12, + itemInputs: ['3x #tfg:foods/usable_in_meal_bag', '2x tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: ['2x tfg:food/meal_bag'], + itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal( + (food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [ + (portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8), + ]).addTrait('tfg:freeze_dried') + }) + + //4 Input + processorRecipeText('meal_bag/4', 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 13, + itemInputs: ['4x #tfg:foods/usable_in_meal_bag', '2x tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: ['2x tfg:food/meal_bag'], + itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal( + (food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [ + (portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8), + ]).addTrait('tfg:freeze_dried') + }) + + //5 Input + processorRecipeText('meal_bag/5', 100, 120, "tfg.food_recipe.freeze_drying", { + circuit: 14, + itemInputs: ['5x #tfg:foods/usable_in_meal_bag', '2x tfg:foil_pack', 'tfg:dry_ice'], + itemOutputs: ['2x tfg:food/meal_bag'], + itemOutputProvider: TFC.isp.of('2x tfg:food/meal_bag').meal( + (food => food.hunger(4).saturation(1.5).decayModifier(4.5)), [ + (portion) => portion.nutrientModifier(1).saturationModifier(0.8).waterModifier(0.8), + ]).addTrait('tfg:freeze_dried') + }) + + //#endregion + + //#region ================= Misc ================= + + global.TFC_JAMS.forEach(name => { + processorRecipe(`${name}_jam`, 200, 8, { + circuit: 15, + itemInputs: [`4x tfc:food/${name}`, "#tfg:sugars", "#tfc:empty_jar_with_lid"], + itemOutputs: [`4x tfc:jar/${name}`], + itemOutputProvider: TFC.isp.of(`4x tfc:jar/${name}`).copyFood() + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + + processorRecipe(`${name}_jam_no_seal`, 200, 8, { + circuit: 16, + itemInputs: [`4x tfc:food/${name}`, "#tfg:sugars", "tfc:empty_jar"], + itemOutputs: [`4x tfc:jar/${name}_unsealed`], + itemOutputProvider: TFC.isp.of(`4x tfc:jar/${name}_unsealed`).copyFood() + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + }) + + cookingRecipe("pasta", "firmalife:food/raw_egg_noodles", "firmalife:food/cooked_pasta") + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + + cookingRecipe("corn_tortilla", "firmalife:food/masa", "firmalife:food/corn_tortilla") + + cookingRecipe("boiled_egg", "#firmalife:foods/raw_eggs", "tfc:food/boiled_egg") + .inputFluids(JsonIO.of({ amount: 200, value: { tag: "tfg:clean_water" }})) + + cookingRecipe("cooked_rice", "tfc:food/rice_grain", "tfc:food/cooked_rice") + .inputFluids(JsonIO.of({ amount: 200, value: { tag: "tfg:clean_water" }})) + + processorRecipe("pasta_tomato_sauce", 60, 8, { + itemInputs: ["firmalife:food/cooked_pasta", "firmalife:food/tomato_sauce"], + itemOutputs: ["firmalife:food/pasta_with_tomato_sauce"], + itemOutputProvider: TFC.isp.of('firmalife:food/pasta_with_tomato_sauce').copyFood() + }) + + processorRecipe('firmalife_masa', 300, 2, { + circuit: 3, + itemInputs: ["firmalife:food/masa_flour"], + itemOutputs: ["2x firmalife:food/masa"], + itemOutputProvider: TFC.isp.of("2x firmalife:food/masa").copyFood() + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + + processorRecipe("tortilla_chips", 40, 16, { + itemInputs: ["firmalife:food/taco_shell", "tfc:powder/salt"], + itemOutputs: ["firmalife:food/tortilla_chips"], + itemOutputProvider: TFC.isp.of("firmalife:food/tortilla_chips").copyFood() + }) + + processorRecipe("tomato_sauce_mix", 600, 8, { + itemInputs: ['tfc:food/tomato', 'tfc:powder/salt', 'tfc:food/garlic'], + itemOutputs: ['5x firmalife:food/tomato_sauce_mix'], + itemOutputProvider: TFC.isp.of('5x firmalife:food/tomato_sauce_mix').copyOldestFood(), + }) + + processorRecipe("tomato_sauce_from_mix", 200, 8, { + itemInputs: ['firmalife:food/tomato_sauce_mix'], + itemOutputs: ['firmalife:food/tomato_sauce'], + itemOutputProvider: TFC.isp.of('firmalife:food/tomato_sauce').copyOldestFood(), + }).inputFluids(JsonIO.of({ amount: 200, value: { tag: "tfg:clean_water" }})) + + processorRecipe("olive_paste", 60, 8, { + itemInputs: ['tfc:food/olive'], + itemOutputs: ['2x tfc:olive_paste'], + itemOutputProvider: TFC.isp.of('2x tfc:olive_paste'), + }) + + processorRecipe("soybean_paste", 60, 8, { + itemInputs: ['firmalife:food/dehydrated_soybeans'], + itemOutputs: ['firmalife:food/soybean_paste'], + itemOutputProvider: TFC.isp.of('firmalife:food/soybean_paste').copyOldestFood(), + }) + + processorRecipeText('calorie_paste', 100, 512, "tfg.food_recipe.freeze_drying", { + circuit: 8, + itemInputs: ['firmalife:food/soybean_paste', 'tfg:foil_pack', '2x gtceu:small_meat_dust', 'tfg:dry_ice'], + itemOutputs: ['tfg:food/calorie_paste'], + fluidInputs: [Fluid.of('gtceu:fermented_biomass', 40)], + itemOutputProvider: TFC.isp.of('tfg:food/calorie_paste').copyOldestFood().addTrait('tfg:freeze_dried'), + }) + + // Vinegar + processorRecipe('vinegar_alcohol', 600, 32, { + circuit: 5, + itemInputs: ['#tfc:foods/fruits'], + fluidOutputs: [Fluid.of('tfc:vinegar', 250)], + }) + .inputFluids(JsonIO.of({ + amount: 250, + value: { + tag: "tfc:alcohols" + } + })) + + processorRecipe("pizza_no_extra", 600, 16, { + itemInputs: ["firmalife:food/pizza_dough", "firmalife:food/tomato_sauce", "firmalife:food/shredded_cheese"], + itemOutputs: ["firmalife:food/raw_pizza"], + itemOutputProvider: TFC.isp.of("firmalife:food/raw_pizza").meal( + (food) => food.hunger(4).saturation(1).grain(1).dairy(0.25).decayModifier(4.5), + [(portion) => portion.nutrientModifier(0.8).waterModifier(0.8).saturationModifier(0.8)] + ) + }) + + processorRecipe("pizza_1_extra", 600, 16, { + circuit: 1, + itemInputs: ["firmalife:food/pizza_dough", "firmalife:food/tomato_sauce", "firmalife:food/shredded_cheese", "#firmalife:foods/pizza_ingredients"], + itemOutputs: ["firmalife:food/raw_pizza"], + itemOutputProvider: TFC.isp.of("firmalife:food/raw_pizza").meal( + (food) => food.hunger(4).saturation(1).grain(1).dairy(0.25).decayModifier(4.5), + [(portion) => portion.nutrientModifier(0.8).waterModifier(0.8).saturationModifier(0.8)] + ) + }) + + processorRecipe("pizza_2_extra", 600, 16, { + circuit: 2, + itemInputs: ["firmalife:food/pizza_dough", "firmalife:food/tomato_sauce", "firmalife:food/shredded_cheese", "2x #firmalife:foods/pizza_ingredients"], + itemOutputs: ["firmalife:food/raw_pizza"], + itemOutputProvider: TFC.isp.of("firmalife:food/raw_pizza").meal( + (food) => food.hunger(4).saturation(1).grain(1).dairy(0.25).decayModifier(4.5), + [(portion) => portion.nutrientModifier(0.8).waterModifier(0.8).saturationModifier(0.8)] + ) + }) + + processorRecipe("pizza_dough_olive_oil", 300, 16, { + itemInputs: ['firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt'], + itemOutputs: ['4x firmalife:food/pizza_dough'], + itemOutputProvider: TFC.isp.of("4x firmalife:food/pizza_dough").copyOldestFood() + }) + + processorRecipe("pizza_dough_soybean_oil", 300, 16, { + itemInputs: ['firmalife:spice/basil_leaves', '#tfc:foods/dough', 'tfc:powder/salt'], + itemOutputs: ['4x firmalife:food/pizza_dough'], + itemOutputProvider: TFC.isp.of("4x firmalife:food/pizza_dough").copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "firmalife:oils" }})) + + processorRecipe("vanilla_ice_cream", 300, 16, { + itemInputs: ['firmalife:ice_shavings', '#tfc:sweetener', 'firmalife:spice/vanilla'], + itemOutputs: ['2x firmalife:food/vanilla_ice_cream'], + fluidInputs: [Fluid.of('firmalife:cream', 1000)], + itemOutputProvider: TFC.isp.of("2x firmalife:food/vanilla_ice_cream").resetFood() + }) + + processorRecipe("chocolate_ice_cream", 300, 16, { + itemInputs: ['firmalife:food/vanilla_ice_cream'], + itemOutputs: ['firmalife:food/chocolate_ice_cream'], + fluidInputs: [Fluid.of('firmalife:chocolate', 1000)], + itemOutputProvider: TFC.isp.of("firmalife:food/chocolate_ice_cream").resetFood() + }) + + processorRecipe("strawberry_ice_cream", 300, 16, { + itemInputs: ['firmalife:food/vanilla_ice_cream', '2x tfc:food/strawberry'], + itemOutputs: ['firmalife:food/strawberry_ice_cream'], + itemOutputProvider: TFC.isp.of("firmalife:food/strawberry_ice_cream").resetFood() + }) + + processorRecipe("cookie_dough_ice_cream", 300, 16, { + itemInputs: [`firmalife:food/vanilla_ice_cream`, `firmalife:food/chocolate_chip_cookie_dough`], + itemOutputs: [`2x firmalife:food/cookie_dough_ice_cream`], + itemOutputProvider: TFC.isp.of("firmalife:food/cookie_dough_ice_cream").resetFood() + }) + + processorRecipe("butter", 300, 16, { + itemInputs: ["tfc:powder/salt"], + itemOutputs: ["firmalife:food/butter"], + fluidInputs: [Fluid.of('firmalife:cream', 1000)], + itemOutputProvider: TFC.isp.of('firmalife:food/butter').resetFood() + }) + + processorRecipe("pie_dough", 300, 16, { + circuit: 2, + itemInputs: ['#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour'], + itemOutputs: ['firmalife:food/pie_dough'], + itemOutputProvider: TFC.isp.of('firmalife:food/pie_dough').copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) + + processorRecipe("pumpkin_pie_dough", 300, 16, { + circuit: 2, + itemInputs: ['#tfc:sweetener', '#forge:eggs', '2x tfc:food/pumpkin_chunks', '#tfc:foods/flour'], + itemOutputs: ['firmalife:food/pumpkin_pie_dough'], + itemOutputProvider: TFC.isp.of('firmalife:food/pumpkin_pie_dough').copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) + + processorRecipe("raw_pumpkin_pie", 20, 8, { + itemInputs: ["firmalife:food/pumpkin_pie_dough", "firmalife:pie_pan"], + itemOutputs: ["firmalife:raw_pumpkin_pie"], + itemOutputProvider: TFC.isp.of("firmalife:food/raw_pumpkin_pie").copyFood() + }) + + processorRecipe("cookie_dough", 300, 16, { + itemInputs: ['#tfc:sweetener', '#forge:eggs', 'firmalife:food/butter', '#tfc:foods/flour', "firmalife:spice/vanilla"], + itemOutputs: ['4x firmalife:food/cookie_dough'], + itemOutputProvider: TFC.isp.of('4x firmalife:food/cookie_dough').copyOldestFood() + }) + + processorRecipe("chocolate_chip_cookie_dough", 300, 16, { + itemInputs: ['4x firmalife:food/cookie_dough', '#firmalife:foods/chocolate'], + itemOutputs: ['4x firmalife:food/chocolate_chip_cookie_dough'], + itemOutputProvider: TFC.isp.of('4x firmalife:food/chocolate_chip_cookie_dough').copyOldestFood() + }) + + processorRecipe("hardtack_dough", 300, 16, { + itemInputs: ['tfc:powder/salt', '#tfc:foods/flour'], + itemOutputs: ['4x firmalife:food/hardtack_dough'], + itemOutputProvider: TFC.isp.of('4x firmalife:food/hardtack_dough').copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfg:clean_water" }})) + + processorRecipe("yeast_starter", 1200, 8, { + circuit: 1, + fluidInputs: [Fluid.of('firmalife:yeast_starter', 100)], + fluidOutputs: [Fluid.of('firmalife:yeast_starter', 600)], + itemInputs: ['#tfc:foods/flour'], + }) + + processorRecipe("yeast_starter_from_water", 7200, 8, { + circuit: 10, + fluidOutputs: [Fluid.of('firmalife:yeast_starter', 600)], + itemInputs: ['#tfc:foods/fruits'], + }).inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + + processorRecipe("cocoa_dust", 100, 4, { + itemInputs: ["firmalife:food/roasted_cocoa_beans"], + itemOutputs: ["gtceu:cocoa_dust"], + itemOutputProvider: TFC.isp.of("gtceu:cocoa_dust") + }) + + processorRecipe("red_grapes", 50, 8, { + itemInputs: ["firmalife:food/red_grapes"], + itemOutputs: ["firmalife:food/smashed_red_grapes"], + itemOutputProvider: TFC.isp.of('firmalife:food/smashed_red_grapes').copyOldestFood() + }) + + processorRecipe("white_grapes", 50, 8, { + itemInputs: ["firmalife:food/white_grapes"], + itemOutputs: ["firmalife:food/smashed_white_grapes"], + itemOutputProvider: TFC.isp.of('firmalife:food/smashed_white_grapes').copyOldestFood() + }) + + processorRecipe("cured_maize", 300, 8, { + itemInputs: ["tfc:food/maize_grain"], + itemOutputs: ["firmalife:food/cured_maize"], + itemOutputProvider: TFC.isp.of('firmalife:food/cured_maize').copyOldestFood() + }) + + processorRecipe("soy_mixture", 300, 8, { + itemInputs: ["tfc:food/soybean", 'tfc:powder/salt'], + itemOutputs: ["firmalife:food/soy_mixture"], + itemOutputProvider: TFC.isp.of('firmalife:food/soy_mixture').copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 50, value: { tag: "tfg:clean_water" }})) + + // Cakes + + processorRecipe("cake_base", 300, 8, { + circuit: 4, + itemInputs: ["#forge:eggs", "2x #tfg:sugars", "2x #tfc:foods/flour"], + itemOutputs: ["createaddition:cake_base"], + itemOutputProvider: TFC.isp.of("createaddition:cake_base").copyOldestFood() + }).inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:milks" }})) + + cookingRecipe("baked_cake_base", "createaddition:cake_base", "createaddition:cake_base_baked") + + processorRecipe("vanilla_cake", 300, 8, { + itemInputs: ['createaddition:cake_base_baked', '3x tfc:food/strawberry', 'firmalife:spice/vanilla'], + fluidInputs: [Fluid.of("tfcchannelcasting:white_chocolate", 400)], + itemOutputs: ["tfc:cake"] + }) + + processorRecipe("milk_chocolate_cake", 300, 8, { + itemInputs: ['createaddition:cake_base_baked', '3x tfc:food/cherry', 'firmalife:food/cocoa_powder'], + fluidInputs: [Fluid.of("tfcchannelcasting:milk_chocolate", 400)], + itemOutputs: ["createaddition:chocolate_cake"] + }) + + processorRecipe("dark_chocolate_cake", 300, 8, { + itemInputs: ['createaddition:cake_base_baked', '3x tfc:food/cherry', 'firmalife:food/cocoa_powder'], + fluidInputs: [Fluid.of("tfcchannelcasting:dark_chocolate", 400)], + itemOutputs: ["createaddition:chocolate_cake"] + }) + + processorRecipe("maple_honey_cake", 300, 8, { + itemInputs: ['createaddition:cake_base_baked', '4x firmalife:raw_honey'], + fluidInputs: [Fluid.of("afc:maple_syrup", 1000)], + itemOutputs: ["createaddition:honey_cake"] + }) + + processorRecipe("birch_honey_cake", 300, 8, { + itemInputs: ['createaddition:cake_base_baked', '4x firmalife:raw_honey'], + fluidInputs: [Fluid.of("afc:birch_syrup", 1000)], + itemOutputs: ["createaddition:honey_cake"] + }) + + processorRecipe("birtday_cake", 300, GTValues.VA[GTValues.HV], { + itemInputs: ['createaddition:cake_base', '4x species:birt_egg', '4x tfc:food/blueberry', '2x minecraft:chorus_fruit', 'gtceu:blue_alloy_single_wire'], + fluidInputs: [Fluid.of('gtceu:helium_3', 50)], + itemOutputs: ["species:birtday_cake"] + }) + + // These don't need the ISP handling, they're just here to keep all the food recipes together + + event.recipes.gtceu.mixer('tfg:tfc/olive_oil_water') + .inputFluids(Fluid.of('water', 200)) + .itemInputs('1x tfc:olive_paste') + .outputFluids(Fluid.of('tfc:olive_oil_water', 200)) + .duration(200) + .EUt(28) + + event.recipes.gtceu.distillery('tfg:tfc/olive_oil') + .inputFluids(Fluid.of('tfc:olive_oil_water', 250)) + .outputFluids(Fluid.of('tfc:olive_oil', 50)) + .duration(600) + .EUt(28) + + event.recipes.gtceu.fermenter('soybean_oil') + .itemInputs('firmalife:food/soybean_paste') + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" }})) + .outputFluids(Fluid.of('firmalife:soybean_oil', 250)) + .EUt(GTValues.VA[GTValues.ULV]) + .duration(600) + + event.recipes.gtceu.fermenter('tfg:fermenter/curdled_milk') + .inputFluids(Fluid.of('minecraft:milk', 2000)) + .itemInputs('firmalife:rennet') + .outputFluids(Fluid.of('tfc:curdled_milk', 2000)) + .duration(2400) + .EUt(16) + + event.recipes.gtceu.fermenter('tfg:fermenter/curdled_yak_milk') + .inputFluids(Fluid.of('firmalife:yak_milk', 2000)) + .itemInputs('firmalife:rennet') + .outputFluids(Fluid.of('firmalife:curdled_yak_milk', 2000)) + .duration(2400) + .EUt(16) + + event.recipes.gtceu.fermenter('tfg:fermenter/curdled_goat_milk') + .inputFluids(Fluid.of('firmalife:goat_milk', 2000)) + .itemInputs('firmalife:rennet') + .outputFluids(Fluid.of('firmalife:curdled_goat_milk', 2000)) + .duration(2400) + .EUt(16) + + // GT cocoa dust compat + event.recipes.gtceu.macerator('firmalife:food/cocoa_powder') + .itemInputs('gtceu:cocoa_dust') + .itemOutputs('4x firmalife:food/cocoa_powder') + .duration(100) + .EUt(2) + + event.recipes.tfc.quern('4x firmalife:food/cocoa_powder', 'gtceu:cocoa_dust') + .id(`tfg:quern/cocoa_powder`) + + event.recipes.tfc.quern('gtceu:cocoa_dust', 'firmalife:food/roasted_cocoa_beans') + .id('tfg:quern/cocoa_dust'); + + //#endregion + + //#region Heating recipes for new foods + + event.recipes.tfc.heating('tfg:food/raw_birt', 200) + .resultItem(TFC.isp.of('tfg:food/cooked_birt').copyFood()) + + event.recipes.tfc.heating('tfg:food/raw_crawlermari', 200) + .resultItem(TFC.isp.of('tfg:food/cooked_crawlermari').copyFood()) + + event.recipes.tfc.heating('tfg:food/raw_limpet', 200) + .resultItem(TFC.isp.of('tfg:food/cooked_limpet').copyFood()) + + event.recipes.tfc.heating('tfg:sunflower_product', 200) + .resultItem(TFC.isp.of('tfg:roasted_sunflower_seeds').copyFood()) + + event.recipes.tfc.heating('tfg:food/raw_moon_rabbit', 200) + .resultItem(TFC.isp.of('tfg:food/cooked_moon_rabbit').copyFood()) + + //#endregion + + // Food processing machine recipes + event.remove({id: 'gtceu:shaped/mv_food_refrigerator'}) + event.remove({id: 'gtceu:shaped/hv_food_refrigerator'}) + event.remove({id: 'gtceu:shaped/ev_food_refrigerator'}) + + event.recipes.gtceu.assembler('tfg:assembler/mv_food_refrigerator') + .itemInputs( + ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Copper, 2), + ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2), + ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Bronze, 1), + '2x gtceu:mv_electric_pump', + 'gtceu:mv_hermetic_casing', + '#gtceu:circuits/mv' + ) + .inputFluids(Fluid.of('tfg:chlorodifluoromethane', 6000)) + .itemOutputs('1x tfg:mv_food_refrigerator') + .duration(200) + .circuit(7) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.assembler('tfg:assembler/hv_food_refrigerator') + .itemInputs( + ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Gold, 2), + ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2), + ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Steel, 1), + '2x gtceu:hv_electric_pump', + 'gtceu:hv_hermetic_casing', + '#gtceu:circuits/hv' + ) + .inputFluids(Fluid.of('tfg:1_1_1_2_tetrafluoroethane', 6000)) + .itemOutputs('1x tfg:hv_food_refrigerator') + .duration(200) + .circuit(7) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.assembler('tfg:assembler/ev_food_refrigerator') + .itemInputs( + ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Aluminium, 2), + ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2), + ChemicalHelper.get(TagPrefix.rotor, GTMaterials.StainlessSteel, 1), + '2x gtceu:ev_electric_pump', + 'gtceu:ev_hermetic_casing', + '#gtceu:circuits/ev' + ) + .inputFluids(Fluid.of('tfg:isobutane', 6000)) + .itemOutputs('1x tfg:ev_food_refrigerator') + .duration(200) + .circuit(7) + .EUt(GTValues.VA[GTValues.LV]) + + // Tweaks to the machine crafts that are more annoying to do in java + event.replaceInput({id: 'gtceu:shaped/lv_food_processor'}, 'gtceu:lv_electric_piston', 'gtceu:steel_whisk') + event.replaceInput({id: 'gtceu:shaped/mv_food_processor'}, 'gtceu:mv_electric_piston', 'gtceu:aluminium_whisk') + event.replaceInput({id: 'gtceu:shaped/hv_food_processor'}, 'gtceu:hv_electric_piston', 'gtceu:stainless_steel_whisk') + event.replaceInput({id: 'gtceu:shaped/ev_food_processor'}, 'gtceu:ev_electric_piston', 'gtceu:titanium_whisk') + + event.replaceInput({id: 'gtceu:shaped/lv_food_oven'}, 'gtceu:lv_electric_piston', '#tfg:metal_bars') + event.replaceInput({id: 'gtceu:shaped/mv_food_oven'}, 'gtceu:mv_electric_piston', '#tfg:metal_bars') + event.replaceInput({id: 'gtceu:shaped/hv_food_oven'}, 'gtceu:hv_electric_piston', '#tfg:metal_bars') + event.replaceInput({id: 'gtceu:shaped/ev_food_oven'}, 'gtceu:ev_electric_piston', '#tfg:metal_bars') + + event.replaceInput({id: 'gtceu:shaped/mv_food_refrigerator'}, 'gtceu:mv_machine_hull', 'gtceu:mv_hermetic_casing') + event.replaceInput({id: 'gtceu:shaped/hv_food_refrigerator'}, 'gtceu:hv_machine_hull', 'gtceu:hv_hermetic_casing') + event.replaceInput({id: 'gtceu:shaped/ev_food_refrigerator'}, 'gtceu:ev_machine_hull', 'gtceu:ev_hermetic_casing') +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.js b/kubejs/server_scripts/tfg/recipes.js index eec0f9d35..462b87ff3 100644 --- a/kubejs/server_scripts/tfg/recipes.js +++ b/kubejs/server_scripts/tfg/recipes.js @@ -14,4 +14,9 @@ const registerTFGRecipes = (event) => { registerTFGSupportRecipes(event) registerTFGFishingNetsRecipes(event) registerTFGConvertingRecipes(event) + registerTFGFoodRecipes(event) + registerTFGSpaceRecipes(event) + registerTFGStoneDustRecipes(event) + registerTFGRecyclingRecipes(event) + } \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index a6c58fdb0..0a68d1e87 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -124,7 +124,7 @@ function registerTFGMiscellaneousRecipes(event) { .outputFluids(Fluid.of('firmalife:curdled_goat_milk', 1000)) .duration(300) .EUt(GTValues.VA[GTValues.LV]) - + //Scaffolding Frame event.shaped('tfg:scaffolding_frame', [ @@ -136,7 +136,7 @@ function registerTFGMiscellaneousRecipes(event) { A: '#forge:rods/wood', B: '#forge:cloth' }).id('tfg:shaped/scaffolding_frame'); - + //Airship Hull event.shaped('tfg:airship_hull', [ 'A B', @@ -155,17 +155,15 @@ function registerTFGMiscellaneousRecipes(event) { .EUt(GTValues.VA[GTValues.ULV]); //Airship Balloon - event.recipes.tfc.damage_inputs_shaped_crafting( - event.shaped('tfg:airship_balloon', [ - 'ABA', - 'BCB', - 'ABA' - ], { - A: '#forge:string', - B: 'immersive_aircraft:sail', - C: 'tfc:bone_needle' - }) - ).id('tfg:shaped/airship_balloon') + // TODO: Add the needle back here once #963 is fixed + event.shaped('tfg:airship_balloon', [ + 'ABA', + 'BAB', + 'ABA' + ], { + A: '#forge:string', + B: 'immersive_aircraft:sail' + }).id('tfg:shaped/airship_balloon') event.recipes.gtceu.assembler('tfg:assembler/airship_balloon') .itemInputs('4x immersive_aircraft:sail', '4x #forge:string') @@ -254,7 +252,7 @@ function registerTFGMiscellaneousRecipes(event) { .EUt(GTValues.VA[GTValues.ULV]) event.recipes.gtceu.fluid_solidifier('tfg:ice') - .inputFluids(Fluid.of('minecraft:water', 144)) + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" } })) .notConsumable('gtceu:block_casting_mold') .itemOutputs('minecraft:ice') .duration(200) @@ -262,7 +260,20 @@ function registerTFGMiscellaneousRecipes(event) { event.shapeless('4x firmalife:ice_shavings', ['#forge:dusts/ice', '#forge:tools/hammers']) + event.recipes.gtceu.mixer('tfg:ice_slush_from_dry_ice') + .itemInputs('1x tfg:dry_ice') + .inputFluids( JsonIO.of({ amount: 8000, value: { tag: "tfc:water" }})) + .outputFluids(Fluid.of('gtceu:ice', 8000)) + .duration(80) + .EUt(GTValues.VA[GTValues.ULV]) + // Cooling water + event.recipes.tfc.barrel_sealed(250) + .inputItem('1x tfg:dry_ice') + .inputFluid(Fluid.of('minecraft:water', 5000)) + .outputFluid(Fluid.of('gtceu:ice', 5000)) + .id('tfg:barrel/cooling_water_0') + event.recipes.tfc.barrel_sealed(1000) .inputItem('1x #forge:dusts/ice') .inputFluid(Fluid.of('minecraft:water', 144)) @@ -381,68 +392,6 @@ function registerTFGMiscellaneousRecipes(event) { ).id(`universal_circuits_${tier}`); }); - // Air collector (move this to space stuff later) - event.recipes.gtceu.gas_collector('nether') - .circuit(2) - .outputFluids(Fluid.of('gtceu:air', 10000)) - .dimension('minecraft:the_nether') - .duration(200) - .EUt(16) - - event.recipes.gtceu.aqueous_accumulator('water_overworld') - .circuit(1) - .dimension('minecraft:overworld') - .duration(20) - .EUt(GTValues.VHA[GTValues.ULV]) - .addDataString("fluidA", "minecraft:water") - .addDataString("fluidB", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('water_nether') - .circuit(2) - .dimension('minecraft:the_nether') - .duration(20) - .EUt(GTValues.VHA[GTValues.ULV]) - .addDataString("fluidA", "minecraft:water") - .addDataString("fluidB", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_overworld') - .circuit(3) - .dimension('minecraft:overworld') - .duration(20) - .EUt(GTValues.VA[GTValues.ULV]) - .addDataString("fluidA", "tfc:salt_water") - .addDataString("fluidB", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_nether') - .circuit(4) - .dimension('minecraft:the_nether') - .duration(20) - .EUt(GTValues.VA[GTValues.ULV]) - .addDataString("fluidA", "tfc:salt_water") - .addDataString("fluidB", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('lava_overworld') - .circuit(5) - .dimension('minecraft:overworld') - .duration(20) - .EUt(GTValues.VHA[GTValues.HV]) - .addDataString("fluidA", "minecraft:lava") - .addDataString("fluidB", "minecraft:lava") - .outputFluids(Fluid.of("minecraft:lava", 1000)) - - event.recipes.gtceu.aqueous_accumulator('lava_nether') - .circuit(6) - .dimension('minecraft:the_nether') - .duration(20) - .EUt(GTValues.VHA[GTValues.HV]) - .addDataString("fluidA", "minecraft:lava") - .addDataString("fluidB", "minecraft:lava") - .outputFluids(Fluid.of("minecraft:lava", 1000)) - event.shapeless('1x tfg:armor_stand_arms', [ 'minecraft:armor_stand' @@ -453,20 +402,20 @@ function registerTFGMiscellaneousRecipes(event) { ]).id(`tfg:shapeless/armor_stand`) event.recipes.tfc.sewing( - '1x tfg:piglin_disguise', - [ - 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1, 1, 0, 0, 0, 1, 1, 0, - 0, 1, 1, 1, 0, 1, 1, 1, 0, - 0, 0, 1, 1, 0, 1, 1, 0, 0, - 0, 0, 1, 1, 0, 1, 1, 0, 0 - ], [ - 1, 1, 1, 1, 1, 1, 1, 1, - 1, 0, 1, 0, 0, 1, 0, 1, - 1, -1, 0, 0, 0, 0, -1, 1, - 1, -1, 0, 0, 0, 0, -1, 1 - ] - ).id('tfg:sewing/piglin_disguise') + '1x tfg:piglin_disguise', + [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1, 1, 0, 0, 0, 1, 1, 0, + 0, 1, 1, 1, 0, 1, 1, 1, 0, + 0, 0, 1, 1, 0, 1, 1, 0, 0, + 0, 0, 1, 1, 0, 1, 1, 0, 0 + ], [ + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 0, 1, 0, 0, 1, 0, 1, + 1, -1, 0, 0, 0, 0, -1, 1, + 1, -1, 0, 0, 0, 0, -1, 1 + ] + ).id('tfg:sewing/piglin_disguise') //trowel event.shaped('tfg:trowel', [ @@ -480,10 +429,320 @@ function registerTFGMiscellaneousRecipes(event) { D: '#forge:tools/screwdrivers' }).id('tfg:shaped/trowel') - event.recipes.gtceu.assembler('tfg:assembler/trowel') - .itemInputs(ChemicalHelper.get(TagPrefix.plate, GTMaterials.Invar, 2), '1x #forge:screws', '1x #tfc:lumber') - .itemOutputs('1x tfg:trowel') - .duration(40) - .circuit(4) - .EUt(GTValues.VA[GTValues.ULV]) + event.recipes.gtceu.assembler('tfg:assembler/trowel') + .itemInputs(ChemicalHelper.get(TagPrefix.plate, GTMaterials.Invar, 2), '1x #forge:screws', '1x #tfc:lumber') + .itemOutputs('1x tfg:trowel') + .duration(40) + .circuit(4) + .EUt(GTValues.VA[GTValues.ULV]) + + // Food related + event.recipes.gtceu.forming_press('tfg:forming_press/foil_pack') + .itemInputs(ChemicalHelper.get(TagPrefix.foil, GTMaterials.Aluminium, 1), ChemicalHelper.get(TagPrefix.foil, GTMaterials.Polyethylene, 1)) + .itemOutputs('1x tfg:foil_pack') + .duration(100) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.fluid_solidifier('tfg:fluid_solidifier/dry_ice') + .inputFluids(Fluid.of('gtceu:carbon_dioxide', 1000)) + .notConsumable('gtceu:block_casting_mold') + .itemOutputs('2x tfg:dry_ice') + .duration(100) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.vacuum_freezer('tfg:vacuum_freezer/dry_ice') + .inputFluids(Fluid.of('gtceu:carbon_dioxide', 1000)) + .notConsumable('gtceu:block_casting_mold') + .itemOutputs('10x tfg:dry_ice') + .duration(100) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/decompress_dry_ice') + .outputFluids(Fluid.of('gtceu:carbon_dioxide', 100)) + .itemInputs('1x tfg:dry_ice') + .duration(20) + .circuit(4) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.mixer('tfg:clean_foil_pack') + .itemInputs('1x tfg:used_foil_pack') + .inputFluids(JsonIO.of({ amount: 100, value: { tag: "tfg:clean_water" } })) + .itemOutputs('1x tfg:clean_foil_pack') + .duration(200) + .circuit(1) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.ore_washer('tfg:ore_washer/distilled/clean_foil_pack') + .itemInputs('1x tfg:used_foil_pack') + .inputFluids(Fluid.of('gtceu:distilled_water', 10)) + .itemOutputs('1x tfg:clean_foil_pack') + .duration(200) + .circuit(2) + .EUt(GTValues.VA[GTValues.ULV]) + + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "tfc:water" + }, + ingredients: [ + { item: 'tfg:used_foil_pack' }], + result: { item: 'tfg:clean_foil_pack' } + }).id('tfg:ae_transform/clean_foil_pack') + + event.recipes.greate.splashing(['tfg:clean_foil_pack'], 'tfg:used_foil_pack') + .id('tfg:splashing/clean_foil_pack') + + event.shapeless('1x tfg:used_foil_pack', [ + 'tfg:food/calorie_paste' + ]).id('tfg:shapeless/emptying/calorie_paste') + + event.shapeless('1x tfg:used_foil_pack', [ + 'tfg:food/meal_bag' + ]).id('tfg:shapeless/emptying/meal_bag') + + global.FOOD_FRUIT.forEach(fruit => { + event.shapeless('1x tfg:used_foil_pack', [ + `tfg:food/freeze_dried/${fruit.name}` + ]).id(`tfg:shapeless/emptying/freeze_dried/${fruit.name}`) + }) + + // Refrigerants + + event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/chlorodifluoromethane') + .inputFluids(Fluid.of('gtceu:chloroform', 1000), Fluid.of('gtceu:hydrofluoric_acid', 2000)) + .outputFluids(Fluid.of('tfg:chlorodifluoromethane', 1000), Fluid.of('gtceu:hydrochloric_acid', 2000)) + .duration(480) + .circuit(2) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/breakdown/chlorodifluoromethane') + .inputFluids(Fluid.of('tfg:chlorodifluoromethane', 200)) + .outputFluids(Fluid.of('gtceu:tetrafluoroethylene', 100), Fluid.of('gtceu:hydrochloric_acid', 200)) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/acetylene') + .inputFluids(Fluid.of('gtceu:methane', 2000), Fluid.of('gtceu:oxygen', 3000)) + .outputFluids(Fluid.of('tfg:acetylene', 1000), Fluid.of('minecraft:water', 3000)) + .circuit(4) + .duration(120) + .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/1_1_1_2_tetrafluoroethane') + .inputFluids(Fluid.of('tfg:acetylene', 1000), Fluid.of('gtceu:chlorine', 4000), Fluid.of('gtceu:hydrofluoric_acid', 4000)) + .outputFluids(Fluid.of('tfg:1_1_1_2_tetrafluoroethane', 1000), Fluid.of('gtceu:hydrochloric_acid', 4000)) + .circuit(4) + .duration(480) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.cracker('tfg:cracker/isobutane') + .inputFluids(Fluid.of('gtceu:butane', 4000)) + .outputFluids(Fluid.of('tfg:isobutane', 1000), Fluid.of('gtceu:lpg', 3000)) + .circuit(4) + .duration(2400) + .EUt(GTValues.VA[GTValues.HV]) + + // Biofuels + + event.recipes.gtceu.chemical_reactor(`seed_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('gtceu:seed_oil', 6000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`olive_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('tfc:olive_oil', 4000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`fish_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('gtceu:fish_oil', 6000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`olive_oil_ethanol_biodiesel`) + .inputFluids(Fluid.of('tfc:olive_oil', 4000), Fluid.of('gtceu:ethanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`olive_oil_methanol_biodiesel`) + .inputFluids(Fluid.of('tfc:olive_oil', 4000), Fluid.of('gtceu:methanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_ethanol_biodiesel`) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000), Fluid.of('gtceu:ethanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_methanol_biodiesel`) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000), Fluid.of('gtceu:methanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.extractor(`rapeseed_oil`) + .itemInputs('tfg:rapeseed_product') + .outputFluids(Fluid.of('gtceu:seed_oil', 600)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.extractor(`sunflower_oil`) + .itemInputs('tfg:sunflower_product') + .outputFluids(Fluid.of('gtceu:seed_oil', 350)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.tfc.barrel_sealed(1000) + .inputs('tfg:rapeseed_product', Fluid.of('minecraft:water', 100)) + .outputFluid(Fluid.of('gtceu:seed_oil', 250)) + .id('tfg:barrel/rapeseed_to_oil') + + event.recipes.tfc.barrel_sealed(1000) + .inputs('tfg:sunflower_product', Fluid.of('minecraft:water', 100)) + .outputFluid(Fluid.of('gtceu:seed_oil', 120)) + .id('tfg:barrel/sunflower_to_oil') + + // Not-ender pearl stuff + + event.recipes.gtceu.chemical_reactor('kaolinite') + .itemInputs('5x #tfg:aluminium_oxide', '2x #forge:dusts/silicon') + .inputFluids(Fluid.of('gtceu:distilled_water', 6000), Fluid.of('gtceu:chlorine', 8000)) + .itemOutputs('17x tfc:powder/kaolinite') + .outputFluids(Fluid.of('gtceu:hydrochloric_acid', 8000)) + .duration(20 * 10) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.chemical_reactor('kaolinite_ruby') + .itemInputs('6x #forge:dusts/ruby', '2x #forge:dusts/silicon') + .inputFluids(Fluid.of('gtceu:distilled_water', 6000), Fluid.of('gtceu:chlorine', 8000)) + .itemOutputs('17x tfc:powder/kaolinite', '1x #forge:dusts/chromium') + .outputFluids(Fluid.of('gtceu:hydrochloric_acid', 8000)) + .duration(20 * 10) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.pyrolyse_oven('vitrified_ender_dust') + .itemInputs('#forge:ender_pearls', '2x tfc:powder/kaolinite', '4x #forge:insulation_t1') + .inputFluids(Fluid.of('gtceu:nitrogen', 100)) + .itemOutputs('tfg:vitrified_pearl') + .chancedOutput('gtceu:ash_dust', 2500, 0) + .duration(20 * 10) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.implosion_compressor('vitrified_ender_pearl_dynamite') + .itemInputs('4x #forge:dusts/vitrified_pearl', '2x gtceu:dynamite') + .itemOutputs('3x tfg:vitrified_pearl') + .chancedOutput('#forge:dusts/dark_ash', 2500, 0) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.implosion_compressor('vitrified_ender_pearl_powderbarrel') + .itemInputs('4x #forge:dusts/vitrified_pearl', '8x gtceu:powderbarrel') + .itemOutputs('3x tfg:vitrified_pearl') + .chancedOutput('#forge:dusts/dark_ash', 2500, 0) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.implosion_compressor('vitrified_ender_pearl_tnt') + .itemInputs('4x #forge:dusts/vitrified_pearl', '4x minecraft:tnt') + .itemOutputs('3x tfg:vitrified_pearl') + .chancedOutput('#forge:dusts/dark_ash', 2500, 0) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.implosion_compressor('vitrified_ender_pearl_itnt') + .itemInputs('4x #forge:dusts/vitrified_pearl', 'gtceu:industrial_tnt') + .itemOutputs('3x tfg:vitrified_pearl') + .chancedOutput('#forge:dusts/dark_ash', 2500, 0) + .duration(20) + .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.gtceu.macerator('vitrified_ender_pearl') + .itemInputs('tfg:vitrified_pearl') + .itemOutputs('#forge:dusts/vitrified_pearl') + .duration(40) + .EUt(GTValues.VA[GTValues.ULV]) + + // Have to redo all these because .replaceInput doesn't work for some reason!! + + event.shaped('gtceu:mv_field_generator', [ + 'ABA', + 'CDC', + 'ABA' + ], { + A: '#forge:quadruple_wires/magnesium_diboride', + B: '#forge:plates/aluminium', + C: '#gtceu:circuits/mv', + D: 'tfg:vitrified_pearl' + }).id('gtceu:shaped/field_generator_mv') + + event.recipes.gtceu.assembler('field_generator_mv') + .itemInputs('tfg:vitrified_pearl', '2x #forge:plates/aluminium', '2x #gtceu:circuits/mv', '4x #forge:quadruple_wires/magnesium_diboride') + .itemOutputs('gtceu:mv_field_generator') + .duration(100) + .EUt(30) + + event.shaped('gtceu:hv_emitter', [ + 'ABC', + 'BDB', + 'CBA' + ], { + A: '#forge:single_cables/gold', + B: '#forge:rods/chromium', + C: '#gtceu:circuits/hv', + D: 'tfg:vitrified_pearl' + }).id('gtceu:shaped/emitter_hv') + + event.recipes.gtceu.assembler('emitter_hv') + .itemInputs('tfg:vitrified_pearl', '4x #forge:rods/chromium', '2x #gtceu:circuits/hv', '2x #forge:single_cables/gold') + .itemOutputs('gtceu:hv_emitter') + .circuit(1) + .duration(100) + .EUt(30) + + event.shaped('gtceu:hv_sensor', [ + 'A B', + 'AC ', + 'DAA' + ], { + A: '#forge:plates/stainless_steel', + B: 'tfg:vitrified_pearl', + C: '#forge:rods/chromium', + D: '#gtceu:circuits/hv', + }).id('gtceu:shaped/sensor_hv') + + event.recipes.gtceu.assembler('sensor_hv') + .itemInputs('tfg:vitrified_pearl', '#forge:rods/chromium', '#gtceu:circuits/hv', '4x #forge:plates/stainless_steel') + .itemOutputs('gtceu:hv_sensor') + .duration(100) + .EUt(30) + + // Temporary + event.recipes.gtceu.chemical_bath('quantum_eye') + .itemInputs('tfg:vitrified_pearl') + .inputFluids(Fluid.of('gtceu:radon', 250)) + .itemOutputs('gtceu:quantum_eye') + .duration(24 * 20) + .EUt(480) } diff --git a/kubejs/server_scripts/tfg/recipes.molds.js b/kubejs/server_scripts/tfg/recipes.molds.js index 9de3fd411..f24ad38ef 100644 --- a/kubejs/server_scripts/tfg/recipes.molds.js +++ b/kubejs/server_scripts/tfg/recipes.molds.js @@ -222,6 +222,55 @@ function registerTFGMoldRecipes(event) { h: '#forge:tools/hammers' }) + event.shaped('tfg:fish_hook_extruder_mold', [ + 'f ', + ' S ', + ' h' + ], { + S: 'gtceu:empty_mold', + f: '#forge:tools/files', + h: '#forge:tools/hammers' + }) + + event.shaped('tfg:whisk_extruder_mold', [ + 'f h', + ' S ', + ' ' + ], { + S: 'gtceu:empty_mold', + f: '#forge:tools/files', + h: '#forge:tools/hammers' + }) + + event.shaped('tfg:screwdriver_tip_extruder_mold', [ + 'f ', + ' S ', + ' h ' + ], { + S: 'gtceu:empty_mold', + f: '#forge:tools/files', + h: '#forge:tools/hammers' + }) + + event.shaped('tfg:wrench_tip_extruder_mold', [ + 'f ', + 'hS ', + ' ' + ], { + S: 'gtceu:empty_mold', + f: '#forge:tools/files', + h: '#forge:tools/hammers' + }) + + event.shaped('tfg:wire_cutter_head_extruder_mold', [ + ' ', + 'hS ', + 'f ' + ], { + S: 'gtceu:empty_mold', + f: '#forge:tools/files', + h: '#forge:tools/hammers' + }) let steelIngots = ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4); let steelDusts = ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4); @@ -291,4 +340,4 @@ function registerTFGMoldRecipes(event) { // .id(`tfg:shapeless/vessel_cleaning/${vessel.replace(":", "/")}`); // }); -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/tfg/recipes.paper.js b/kubejs/server_scripts/tfg/recipes.paper.js index 0ef641700..eb6d1c28e 100644 --- a/kubejs/server_scripts/tfg/recipes.paper.js +++ b/kubejs/server_scripts/tfg/recipes.paper.js @@ -110,8 +110,9 @@ function registerTFGPapermakingRecipes(event) { //Beat thermochemically treated hardwood dust into soaked unrefined paper event.recipes.tfc.anvil('tfg:soaked_unrefined_paper', 'gtceu:thermochemically_treated_hardwood_dust', ['hit_last', 'hit_last', 'hit_last']) .id('tfg:anvil/soaked_unrefined_paper') - event.recipes.createDeploying(Item.of('tfg:soaked_unrefined_paper').withChance(0.8), ['gtceu:thermochemically_treated_hardwood_dust', '#forge:tools/hammers']) - .id('tfg:pressing/soaked_unrefined_paper') + event.recipes.greate.pressing(Item.of('tfg:soaked_unrefined_paper'), 'gtceu:thermochemically_treated_hardwood_dust') + .recipeTier(0) + .id('greate:pressing/soaked_unrefined_paper') event.custom({ type: "firmalife:stomping", ingredient: { diff --git a/kubejs/server_scripts/tfg/recipes.recycling.js b/kubejs/server_scripts/tfg/recipes.recycling.js new file mode 100644 index 000000000..6b8c9251f --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.recycling.js @@ -0,0 +1,379 @@ +// priority: 0 + +function registerTFGRecyclingRecipes(event) { + + //MV Refrigerator + event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_refrigerator') + .itemInputs('tfg:mv_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Polyethylene, 2) + ) + .duration(GTMaterials.Aluminium.getMass() * 5) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_refrigerator') + .itemInputs('tfg:mv_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 4), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 2) + ) + .duration(GTMaterials.Aluminium.getMass() * 5) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //HV Refrigerator + event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_refrigerator') + .itemInputs('tfg:hv_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 7), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Polytetrafluoroethylene, 4) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 8) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_refrigerator') + .itemInputs('tfg:hv_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 7), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 4), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 4) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 8) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //EV Refrigerator + event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_refrigerator') + .itemInputs('tfg:ev_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 8), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 10), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 3) + ) + .duration(GTMaterials.Titanium.getMass() * 8) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_refrigerator') + .itemInputs('tfg:ev_food_refrigerator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 8), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 10), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 3) + ) + .duration(GTMaterials.Titanium.getMass() * 8) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //LV Food Processor + event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_food_processor') + .itemInputs('tfg:lv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 7), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 2) + ) + .duration(GTMaterials.Steel.getMass() * 7) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_food_processor') + .itemInputs('tfg:lv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 7), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 2) + ) + .duration(GTMaterials.Steel.getMass() * 7) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //MV Food Processor + event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_processor') + .itemInputs('tfg:mv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 3), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.SiliconeRubber, 3) + ) + .duration(GTMaterials.Aluminium.getMass() * 6) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_processor') + .itemInputs('tfg:mv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 3), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 3) + ) + .duration(GTMaterials.Aluminium.getMass() * 6) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //HV Food Processor + event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_processor') + .itemInputs('tfg:hv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 7), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.SiliconeRubber, 3) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 7) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_processor') + .itemInputs('tfg:hv_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 7), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 6), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 3) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 7) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //EV Food Processor + event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_processor') + .itemInputs('tfg:ev_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 9), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4) + ) + .duration(GTMaterials.Titanium.getMass() * 9) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_processor') + .itemInputs('tfg:ev_food_processor') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 9), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4) + ) + .duration(GTMaterials.Titanium.getMass() * 9) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //LV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_food_oven') + .itemInputs('tfg:lv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 8), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Iron, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 7) + ) + .duration(GTMaterials.Steel.getMass() * 8) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_food_oven') + .itemInputs('tfg:lv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 8), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Iron, 4), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 7) + ) + .duration(GTMaterials.Steel.getMass() * 8) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //MV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_oven') + .itemInputs('tfg:mv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 9), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 8), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 1) + ) + .duration(GTMaterials.Aluminium.getMass() * 9) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_oven') + .itemInputs('tfg:mv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 9), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 8), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 1) + ) + .duration(GTMaterials.Aluminium.getMass() * 9) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //HV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_oven') + .itemInputs('tfg:hv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Silver, 3) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 8) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_oven') + .itemInputs('tfg:hv_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Silver, 3) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 8) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //EV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_oven') + .itemInputs('tfg:ev_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 10), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Nichrome, 2) + ) + .duration(GTMaterials.Titanium.getMass() * 10) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_oven') + .itemInputs('tfg:ev_food_oven') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 10), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Nichrome, 2) + ) + .duration(GTMaterials.Titanium.getMass() * 10) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //LV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_aqueous_accumulator') + .itemInputs('tfg:lv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 2) + ) + .duration(GTMaterials.Steel.getMass() * 4) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_aqueous_accumulator') + .itemInputs('tfg:lv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 6), + ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 2) + ) + .duration(GTMaterials.Steel.getMass() * 4) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //MV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_aqueous_accumulator') + .itemInputs('tfg:mv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 2) + ) + .duration(GTMaterials.Aluminium.getMass() * 5) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_aqueous_accumulator') + .itemInputs('tfg:mv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 2) + ) + .duration(GTMaterials.Aluminium.getMass() * 5) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //HV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_aqueous_accumulator') + .itemInputs('tfg:hv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Gold, 1) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 6) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_aqueous_accumulator') + .itemInputs('tfg:hv_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Gold, 1) + ) + .duration(GTMaterials.StainlessSteel.getMass() * 6) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) + + //EV Food Oven + event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_aqueous_accumulator') + .itemInputs('tfg:ev_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 6), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 1) + ) + .duration(GTMaterials.Titanium.getMass() * 6) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + .EUt(GTValues.VA[GTValues.ULV]) + + event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_aqueous_accumulator') + .itemInputs('tfg:ev_aqueous_accumulator') + .itemOutputs( + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 6), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 2), + ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 1) + ) + .duration(GTMaterials.Titanium.getMass() * 6) + .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) + .EUt(GTValues.VA[GTValues.LV]) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.rocks.js b/kubejs/server_scripts/tfg/recipes.rocks.js index d8fce61c8..5c667bfc1 100644 --- a/kubejs/server_scripts/tfg/recipes.rocks.js +++ b/kubejs/server_scripts/tfg/recipes.rocks.js @@ -10,7 +10,20 @@ function registerTFGRockRecipes(event) { { loose: 'tfg:loose/deepslate', block: 'minecraft:cobbled_deepslate' }, { loose: 'beneath:blackstone_pebble', block: 'minecraft:blackstone' }, { loose: 'tfg:brick/deepslate', block: '4x minecraft:deepslate_bricks' }, - { loose: 'tfg:loose/dripstone', block: 'minecraft:dripstone_block' } + { loose: 'tfg:loose/dripstone', block: 'minecraft:dripstone_block' }, + { loose: 'tfg:loose/moon_stone', block: 'ad_astra:moon_cobblestone' }, + { loose: 'tfg:brick/moon_stone', block: '4x ad_astra:moon_stone_bricks' }, + { loose: 'tfg:loose/moon_deepslate', block: 'ad_astra:moon_deepslate' }, + { loose: 'tfg:loose/mars_stone', block: 'ad_astra:mars_cobblestone' }, + { loose: 'tfg:brick/mars_stone', block: '4x ad_astra:mars_stone_bricks' }, + { loose: 'tfg:loose/venus_stone', block: 'ad_astra:venus_cobblestone' }, + { loose: 'tfg:brick/venus_stone', block: '4x ad_astra:venus_stone_bricks' }, + { loose: 'tfg:loose/mercury_stone', block: 'ad_astra:mercury_cobblestone' }, + { loose: 'tfg:brick/mercury_stone', block: '4x ad_astra:mercury_stone_bricks' }, + { loose: 'tfg:loose/glacio_stone', block: 'ad_astra:glacio_cobblestone' }, + { loose: 'tfg:brick/glacio_stone', block: '4x ad_astra:glacio_stone_bricks' }, + { loose: 'tfg:brick/permafrost', block: '4x ad_astra:permafrost_bricks' }, + { loose: 'minecraft:popped_chorus_fruit', block: '4x minecraft:purpur_block' } ] GLUEING_TOGETHER.forEach(x => { @@ -35,7 +48,13 @@ function registerTFGRockRecipes(event) { // loose to bricks const LOOSE_TO_BRICKS = [ - { loose: 'tfg:loose/deepslate', brick: 'tfg:brick/deepslate' } + { loose: 'tfg:loose/deepslate', brick: 'tfg:brick/deepslate' }, + { loose: 'tfg:loose/moon_stone', brick: 'tfg:brick/moon_stone' }, + { loose: 'tfg:loose/mars_stone', brick: 'tfg:brick/mars_stone' }, + { loose: 'tfg:loose/venus_stone', brick: 'tfg:brick/venus_stone' }, + { loose: 'tfg:loose/mercury_stone', brick: 'tfg:brick/mercury_stone' }, + { loose: 'tfg:loose/glacio_stone', brick: 'tfg:brick/glacio_stone' }, + { loose: 'tfg:loose/permafrost', brick: 'tfg:brick/permafrost' } ] LOOSE_TO_BRICKS.forEach(x => { @@ -59,7 +78,26 @@ function registerTFGRockRecipes(event) { { raw: 'minecraft:deepslate_tiles', polished: 'minecraft:chiseled_deepslate' }, { raw: 'minecraft:polished_blackstone_bricks', polished: 'minecraft:chiseled_polished_blackstone' }, { raw: 'minecraft:basalt', polished: 'minecraft:smooth_basalt' }, - { raw: 'minecraft:smooth_basalt', polished: 'minecraft:polished_basalt' } + { raw: 'minecraft:smooth_basalt', polished: 'minecraft:polished_basalt' }, + { raw: 'ad_astra:moon_stone', polished: 'ad_astra:polished_moon_stone' }, + { raw: 'ad_astra:moon_stone_bricks', polished: 'ad_astra:chiseled_moon_stone_bricks' }, + { raw: 'ad_astra:mars_stone', polished: 'ad_astra:polished_mars_stone' }, + { raw: 'ad_astra:mars_stone_bricks', polished: 'ad_astra:chiseled_mars_stone_bricks' }, + { raw: 'ad_astra:venus_stone', polished: 'ad_astra:polished_venus_stone' }, + { raw: 'ad_astra:venus_stone_bricks', polished: 'ad_astra:chiseled_venus_stone_bricks' }, + { raw: 'ad_astra:venus_sandstone', polished: 'ad_astra:venus_sandstone_bricks' }, + { raw: 'ad_astra:mercury_stone', polished: 'ad_astra:polished_mercury_stone' }, + { raw: 'ad_astra:mercury_stone_bricks', polished: 'ad_astra:chiseled_mercury_stone_bricks' }, + { raw: 'ad_astra:glacio_stone', polished: 'ad_astra:polished_glacio_stone' }, + { raw: 'ad_astra:glacio_stone_bricks', polished: 'ad_astra:chiseled_glacio_stone_bricks' }, + { raw: 'ad_astra:conglomerate', polished: 'ad_astra:polished_conglomerate' }, + { raw: 'ad_astra:permafrost', polished: 'ad_astra:polished_permafrost' }, + { raw: 'ad_astra:permafrost_bricks', polished: 'ad_astra:chiseled_permafrost_bricks' }, + { raw: 'ad_astra:chiseled_permafrost_bricks', polished: 'ad_astra:permafrost_tiles' }, + { raw: 'ae2:sky_stone_block', polished: 'ae2:smooth_sky_stone_block' }, + { raw: 'ae2:smooth_sky_stone_block', polished: 'ae2:sky_stone_brick' }, + { raw: 'ae2:sky_stone_brick', polished: 'ae2:sky_stone_small_brick' }, + { raw: 'gtceu:certus_quartz_block', polished: 'ae2:cut_quartz_block' }, ] RAW_TO_POLISHED.forEach(x => { @@ -87,7 +125,14 @@ function registerTFGRockRecipes(event) { const CRACKING = [ { raw: 'minecraft:deepslate_bricks', cracked: 'minecraft:cracked_deepslate_bricks' }, - { raw: 'minecraft:deepslate_tiles', cracked: 'minecraft:cracked_deepslate_tiles' } + { raw: 'minecraft:deepslate_tiles', cracked: 'minecraft:cracked_deepslate_tiles' }, + { raw: 'ad_astra:moon_stone_bricks', cracked: 'ad_astra:cracked_moon_stone_bricks' }, + { raw: 'ad_astra:mars_stone_bricks', cracked: 'ad_astra:cracked_mars_stone_bricks' }, + { raw: 'ad_astra:venus_stone_bricks', cracked: 'ad_astra:cracked_venus_stone_bricks' }, + { raw: 'ad_astra:venus_sandstone_bricks', cracked: 'ad_astra:cracked_venus_sandstone_bricks' }, + { raw: 'ad_astra:mercury_stone_bricks', cracked: 'ad_astra:cracked_mercury_stone_bricks' }, + { raw: 'ad_astra:glacio_stone_bricks', cracked: 'ad_astra:cracked_glacio_stone_bricks' }, + { raw: 'ad_astra:permafrost_bricks', cracked: 'ad_astra:cracked_permafrost_bricks' } ] CRACKING.forEach(x => { @@ -100,6 +145,10 @@ function registerTFGRockRecipes(event) { .itemOutputs(x.cracked) .duration(12) .EUt(8) + + event.recipes.greate.pressing(x.cracked, x.raw) + .recipeTier(1) + .id(`greate:pressing/${x.raw}_to_${x.cracked}`.replace(/:/g, '_')) }) // forge hammer @@ -109,7 +158,27 @@ function registerTFGRockRecipes(event) { { raw: 'minecraft:cobbled_deepslate', hammered: 'tfc:sand/black' }, { raw: 'minecraft:blackstone', hammered: 'tfc:sand/black' }, { raw: 'beneath:crackrack', hammered: 'tfc:sand/pink' }, - { raw: 'minecraft:dripstone_block', hammered: 'tfc:sand/brown' } + { raw: 'minecraft:dripstone_block', hammered: 'tfc:sand/brown' }, + + { raw: 'ad_astra:moon_stone', hammered: 'ad_astra:moon_cobblestone' }, + { raw: 'tfg:rock/hardened_moon_stone', hammered: 'ad_astra:moon_cobblestone' }, + { raw: 'ad_astra:moon_cobblestone', hammered: 'ad_astra:moon_sand' }, + { raw: 'ad_astra:moon_deepslate', hammered: 'ad_astra:moon_sand' }, + { raw: 'tfg:rock/hardened_moon_deepslate', hammered: 'ad_astra:moon_sand' }, + { raw: 'ad_astra:mars_stone', hammered: 'ad_astra:mars_cobblestone' }, + { raw: 'tfg:rock/hardened_mars_stone', hammered: 'ad_astra:mars_cobblestone' }, + { raw: 'ad_astra:mars_cobblestone', hammered: 'ad_astra:mars_sand' }, + { raw: 'ad_astra:venus_stone', hammered: 'ad_astra:venus_cobblestone' }, + { raw: 'tfg:rock/hardened_venus_stone', hammered: 'ad_astra:venus_cobblestone' }, + { raw: 'ad_astra:venus_cobblestone', hammered: 'ad_astra:venus_sand' },, + { raw: 'ad_astra:mercury_stone', hammered: 'ad_astra:mercury_cobblestone' }, + { raw: 'tfg:rock/hardened_mercury_stone', hammered: 'ad_astra:mercury_cobblestone' }, + { raw: 'ad_astra:mercury_cobblestone', hammered: 'tfc:sand/red' }, + { raw: 'ad_astra:glacio_stone', hammered: 'ad_astra:glacio_cobblestone' }, + { raw: 'tfg:rock/hardened_glacio_stone', hammered: 'ad_astra:glacio_cobblestone' }, + { raw: 'ad_astra:glacio_cobblestone', hammered: 'tfc:sand/white' }, + { raw: 'ad_astra:conglomerate', hammered: 'tfc:rock/gravel/conglomerate' }, + { raw: 'ad_astra:permafrost', hammered: 'tfg:loose/permafrost' } ] HAMMERING.forEach(x => { @@ -118,39 +187,48 @@ function registerTFGRockRecipes(event) { .itemOutputs(x.hammered) .duration(12) .EUt(8) + + event.recipes.greate.pressing(x.hammered, x.raw) + .recipeTier(1) + .id(`greate:pressing/${x.raw}_to_${x.hammered}`.replace(/:/g, '_')) }) // slabs, stairs, walls const CUTTER = [ + // #region Nether { raw: 'minecraft:cobbled_deepslate', stair: 'minecraft:cobbled_deepslate_stairs', slab: 'minecraft:cobbled_deepslate_slab', wall: 'minecraft:cobbled_deepslate_wall', dust: 'gtceu:deepslate_dust', - loose: 'tfg:loose/deepslate' + loose: 'tfg:loose/deepslate', + stonecutting: false }, { raw: 'minecraft:polished_deepslate', stair: 'minecraft:polished_deepslate_stairs', slab: 'minecraft:polished_deepslate_slab', wall: 'minecraft:polished_deepslate_wall', - dust: 'gtceu:deepslate_dust' + dust: 'gtceu:deepslate_dust', + stonecutting: false }, { raw: 'minecraft:deepslate_bricks', stair: 'minecraft:deepslate_brick_stairs', slab: 'minecraft:deepslate_brick_slab', wall: 'minecraft:deepslate_brick_wall', - dust: 'gtceu:deepslate_dust' + dust: 'gtceu:deepslate_dust', + stonecutting: false }, { raw: 'minecraft:deepslate_tiles', stair: 'minecraft:deepslate_tile_stairs', slab: 'minecraft:deepslate_tile_slab', wall: 'minecraft:deepslate_tile_wall', - dust: 'gtceu:deepslate_dust' + dust: 'gtceu:deepslate_dust', + stonecutting: false }, { raw: 'minecraft:blackstone', @@ -158,34 +236,307 @@ function registerTFGRockRecipes(event) { slab: 'minecraft:blackstone_slab', wall: 'minecraft:blackstone_wall', dust: 'gtceu:blackstone_dust', - loose: 'beneath:blackstone_pebble' + loose: 'beneath:blackstone_pebble', + stonecutting: false }, { raw: 'minecraft:polished_blackstone', stair: 'minecraft:polished_blackstone_stairs', slab: 'minecraft:polished_blackstone_slab', wall: 'minecraft:polished_blackstone_wall', - dust: 'gtceu:blackstone_dust' + dust: 'gtceu:blackstone_dust', + stonecutting: false }, { raw: 'minecraft:polished_blackstone_bricks', stair: 'minecraft:polished_blackstone_brick_stairs', slab: 'minecraft:polished_blackstone_brick_slab', wall: 'minecraft:polished_blackstone_brick_wall', - dust: 'gtceu:blackstone_dust' + dust: 'gtceu:blackstone_dust', + stonecutting: false + }, + // #endregion + // #region Space + { + raw: 'ad_astra:moon_cobblestone', + stair: 'ad_astra:moon_cobblestone_stairs', + slab: 'ad_astra:moon_cobblestone_slab', + dust: 'tfg:moon_stone_dust', + loose: 'tfg:loose/moon_stone', + stonecutting: true + }, + { + raw: 'ad_astra:mars_cobblestone', + stair: 'ad_astra:mars_cobblestone_stairs', + slab: 'ad_astra:mars_cobblestone_slab', + dust: 'tfg:mars_stone_dust', + loose: 'tfg:loose/mars_stone', + stonecutting: true + }, + { + raw: 'ad_astra:venus_cobblestone', + stair: 'ad_astra:venus_cobblestone_stairs', + slab: 'ad_astra:venus_cobblestone_slab', + dust: 'tfg:venus_stone_dust', + loose: 'tfg:loose/venus_stone', + stonecutting: true + }, + { + raw: 'ad_astra:mercury_cobblestone', + stair: 'ad_astra:mercury_cobblestone_stairs', + slab: 'ad_astra:mercury_cobblestone_slab', + dust: 'tfg:mercury_stone_dust', + loose: 'tfg:loose/mercury_stone', + stonecutting: true + }, + { + raw: 'ad_astra:glacio_cobblestone', + stair: 'ad_astra:glacio_cobblestone_stairs', + slab: 'ad_astra:glacio_cobblestone_slab', + dust: 'tfg:glacio_stone_dust', + loose: 'tfg:loose/glacio_stone', + stonecutting: true + }, + { + raw: 'ad_astra:moon_stone', + stair: 'ad_astra:moon_stone_stairs', + slab: 'ad_astra:moon_stone_slab', + dust: 'tfg:moon_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:mars_stone', + stair: 'ad_astra:mars_stone_stairs', + slab: 'ad_astra:mars_stone_slab', + dust: 'tfg:mars_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:venus_stone', + stair: 'ad_astra:venus_stone_stairs', + slab: 'ad_astra:venus_stone_slab', + dust: 'tfg:venus_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:mercury_stone', + stair: 'ad_astra:mercury_stone_stairs', + slab: 'ad_astra:mercury_stone_slab', + dust: 'tfg:mercury_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:glacio_stone', + stair: 'ad_astra:glacio_stone_stairs', + slab: 'ad_astra:glacio_stone_slab', + dust: 'tfg:glacio_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:venus_sandstone_bricks', + stair: 'ad_astra:venus_sandstone_brick_stairs', + slab: 'ad_astra:venus_sandstone_brick_slab', + dust: '4x gtceu:venus_sand', + stonecutting: true + }, + { + raw: 'ad_astra:moon_stone_bricks', + stair: 'ad_astra:moon_stone_brick_stairs', + slab: 'ad_astra:moon_stone_brick_slab', + wall: 'ad_astra:moon_stone_brick_wall', + dust: 'tfg:moon_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:mars_stone_bricks', + stair: 'ad_astra:mars_stone_brick_stairs', + slab: 'ad_astra:mars_stone_brick_slab', + wall: 'ad_astra:mars_stone_brick_wall', + dust: 'tfg:mars_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:venus_stone_bricks', + stair: 'ad_astra:venus_stone_brick_stairs', + slab: 'ad_astra:venus_stone_brick_slab', + wall: 'ad_astra:venus_stone_brick_wall', + dust: 'tfg:venus_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:mercury_stone_bricks', + stair: 'ad_astra:mercury_stone_brick_stairs', + slab: 'ad_astra:mercury_stone_brick_slab', + wall: 'ad_astra:mercury_stone_brick_wall', + dust: 'tfg:mercury_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:glacio_stone_bricks', + stair: 'ad_astra:glacio_stone_brick_stairs', + slab: 'ad_astra:glacio_stone_brick_slab', + wall: 'ad_astra:glacio_stone_brick_wall', + dust: 'tfg:glacio_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:permafrost_bricks', + stair: 'ad_astra:permafrost_brick_stairs', + slab: 'ad_astra:permafrost_brick_slab', + wall: 'ad_astra:permafrost_brick_wall', + dust: 'gtceu:ice_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_moon_stone_bricks', + stair: 'ad_astra:chiseled_moon_stone_stairs', + slab: 'ad_astra:chiseled_moon_stone_slab', + dust: 'tfg:moon_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_mars_stone_bricks', + stair: 'ad_astra:chiseled_mars_stone_stairs', + slab: 'ad_astra:chiseled_mars_stone_slab', + dust: 'tfg:mars_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_venus_stone_bricks', + stair: 'ad_astra:chiseled_venus_stone_stairs', + slab: 'ad_astra:chiseled_venus_stone_slab', + dust: 'tfg:venus_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_mercury_stone_bricks', + stair: 'ad_astra:chiseled_mercury_stone_stairs', + slab: 'ad_astra:chiseled_mercury_stone_slab', + dust: 'tfg:mercury_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_glacio_stone_bricks', + stair: 'ad_astra:chiseled_glacio_stone_stairs', + slab: 'ad_astra:chiseled_glacio_stone_slab', + dust: 'tfg:glacio_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:chiseled_permafrost_bricks', + stair: 'ad_astra:chiseled_permafrost_brick_stairs', + slab: 'ad_astra:chiseled_permafrost_brick_slab', + dust: 'gtceu:ice_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_moon_stone', + stair: 'ad_astra:polished_moon_stone_stairs', + slab: 'ad_astra:polished_moon_stone_slab', + dust: 'tfg:moon_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_mars_stone', + stair: 'ad_astra:polished_mars_stone_stairs', + slab: 'ad_astra:polished_mars_stone_slab', + dust: 'tfg:mars_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_venus_stone', + stair: 'ad_astra:polished_venus_stone_stairs', + slab: 'ad_astra:polished_venus_stone_slab', + dust: 'tfg:venus_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_mercury_stone', + stair: 'ad_astra:polished_mercury_stone_stairs', + slab: 'ad_astra:polished_mercury_stone_slab', + dust: 'tfg:mercury_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_glacio_stone', + stair: 'ad_astra:polished_glacio_stone_stairs', + slab: 'ad_astra:polished_glacio_stone_slab', + dust: 'tfg:glacio_stone_dust', + stonecutting: true + }, + { + raw: 'ad_astra:polished_permafrost', + stair: 'ad_astra:polished_permafrost_stairs', + slab: 'ad_astra:polished_permafrost_slab', + dust: 'gtceu:ice_dust', + stonecutting: true + }, + { + raw: 'ae2:sky_stone_block', + stair: 'ae2:sky_stone_stairs', + slab: 'ae2:sky_stone_slab', + wall: 'ae2:sky_stone_wall', + dust: 'ae2:sky_dust', + stonecutting: true + }, + { + raw: 'ae2:smooth_sky_stone_block', + stair: 'ae2:smooth_sky_stone_stairs', + slab: 'ae2:smooth_sky_stone_slab', + wall: 'ae2:smooth_sky_stone_wall', + dust: 'ae2:sky_dust', + stonecutting: true + }, + { + raw: 'ae2:sky_stone_brick', + stair: 'ae2:sky_stone_brick_stairs', + slab: 'ae2:sky_stone_brick_slab', + wall: 'ae2:sky_stone_brick_wall', + dust: 'ae2:sky_dust', + stonecutting: true + }, + { + raw: 'ae2:sky_stone_small_brick', + stair: 'ae2:sky_stone_small_brick_stairs', + slab: 'ae2:sky_stone_small_brick_slab', + wall: 'ae2:sky_stone_small_brick_wall', + dust: 'ae2:sky_dust', + stonecutting: true + }, + { + raw: 'ae2:fluix_block', + stair: 'ae2:fluix_stairs', + slab: 'ae2:fluix_slab', + wall: 'ae2:fluix_wall', + dust: 'ae2:fluix_dust', + stonecutting: true + }, + { + raw: 'minecraft:purpur_block', + stair: 'minecraft:purpur_stairs', + slab: 'minecraft:purpur_slab', + dust: null, + stonecutting: true } + // #endregion ] CUTTER.forEach(x => { if ("stair" in x) { event.recipes.tfc.chisel(x.stair, x.raw, 'stair') - event.recipes.gtceu.macerator(`macerate_${x.stair}`.replace(/:/g, '_')) - .itemInputs(x.stair) - .itemOutputs(x.dust) - .duration(150) - .EUt(2) - .category(GTRecipeCategories.MACERATOR_RECYCLING) + if (x.stonecutting) { + event.stonecutting(x.stair, x.raw).id(`${x.raw}_to_${x.stair}`.replace(/:/g, '_')) + } + + if (x.dust != null) { + event.recipes.gtceu.macerator(`macerate_${x.stair}`.replace(/:/g, '_')) + .itemInputs(x.stair) + .itemOutputs(x.dust) + .duration(150) + .EUt(2) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + } if ("loose" in x) { event.shapeless(`3x ${x.loose}`, [x.stair]) @@ -193,27 +544,39 @@ function registerTFGRockRecipes(event) { } if ("slab" in x) { event.recipes.tfc.chisel(x.slab, x.raw, 'slab').extraDrop(x.slab) + + if (x.stonecutting) { + event.stonecutting(`2x ${x.slab}`, x.raw).id(`${x.raw}_to_${x.slab}`.replace(/:/g, '_')) + } - event.recipes.gtceu.macerator(`macerate_${x.slab}`.replace(/:/g, '_')) - .itemInputs(`2x ${x.slab}`) - .itemOutputs(x.dust) - .duration(150) - .EUt(2) - .category(GTRecipeCategories.MACERATOR_RECYCLING) + if (x.dust != null) { + event.recipes.gtceu.macerator(`macerate_${x.slab}`.replace(/:/g, '_')) + .itemInputs(`2x ${x.slab}`) + .itemOutputs(x.dust) + .duration(150) + .EUt(2) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + } if ("loose" in x) { event.shapeless(`2x ${x.loose}`, [x.slab]) } } if ("wall" in x) { - event.recipes.tfc.chisel(x.wall, x.slab, 'smooth') + event.recipes.tfc.chisel(x.wall, x.raw, 'smooth') + + if (x.stonecutting) { + event.stonecutting(x.wall, x.raw).id(`${x.raw}_to_${x.wall}`.replace(/:/g, '_')) + } - event.recipes.gtceu.macerator(`macerate_${x.wall}`.replace(/:/g, '_')) - .itemInputs(x.wall) - .itemOutputs(x.dust) - .duration(150) - .EUt(2) - .category(GTRecipeCategories.MACERATOR_RECYCLING) + if (x.dust != null) { + event.recipes.gtceu.macerator(`macerate_${x.wall}`.replace(/:/g, '_')) + .itemInputs(x.wall) + .itemOutputs(x.dust) + .duration(150) + .EUt(2) + .category(GTRecipeCategories.MACERATOR_RECYCLING) + } } if ("loose" in x) { @@ -221,9 +584,42 @@ function registerTFGRockRecipes(event) { } }) + // pillars + + const PILLARS = [ + { raw: 'ad_astra:moon_stone_bricks', pillar: 'ad_astra:moon_pillar' }, + { raw: 'ad_astra:mars_stone_bricks', pillar: 'ad_astra:mars_pillar' }, + { raw: 'ad_astra:venus_stone_bricks', pillar: 'ad_astra:venus_pillar' }, + { raw: 'ad_astra:mercury_stone_bricks', pillar: 'ad_astra:mercury_pillar' }, + { raw: 'ad_astra:glacio_stone_bricks', pillar: 'ad_astra:glacio_pillar' }, + { raw: 'ad_astra:permafrost_bricks', pillar: 'ad_astra:permafrost_pillar' }, + { raw: 'minecraft:purpur_block', pillar: 'minecraft:purpur_pillar' } + ] + + PILLARS.forEach(x => { + event.shaped(`2x ${x.pillar}`, [ + 'A', + 'A' + ], { + A: x.raw + }) + + event.stonecutting(x.pillar, x.raw).id(`${x.raw}_to_${x.pillar}`.replace(/:/g, '_')) + }) + + // macerating + const MACERATOR = [ { block: 'minecraft:deepslate', dust: 'gtceu:deepslate_dust' }, - { block: 'minecraft:dripstone_block', dust: 'tfg:dripstone_dust' } + { block: 'minecraft:dripstone_block', dust: 'tfg:dripstone_dust' }, + { block: 'ad_astra:moon_stone', dust: 'tfg:moon_stone_dust' }, + { block: 'ad_astra:moon_deepslate', dust: 'tfg:moon_deepslate_dust' }, + { block: 'ad_astra:mars_stone', dust: 'tfg:mars_stone_dust' }, + { block: 'ad_astra:venus_stone', dust: 'tfg:venus_stone_dust' }, + { block: 'ad_astra:mercury_stone', dust: 'tfg:mercury_stone_dust' }, + { block: 'ad_astra:glacio_stone', dust: 'tfg:glacio_stone_dust' }, + { block: 'ad_astra:permafrost', dust: 'gtceu:ice_dust' }, + { block: 'ae2:sky_stone', dust: 'ae2:sky_dust' } ] MACERATOR.forEach(x => { @@ -241,7 +637,8 @@ function registerTFGRockRecipes(event) { 'minecraft:deepslate', 'minecraft:cobbled_deepslate', 'minecraft:blackstone', - 'minecraft:dripstone_block' + 'minecraft:dripstone_block', + 'minecraft:basalt' ] ROCK_DUPING.forEach(x => { @@ -252,6 +649,63 @@ function registerTFGRockRecipes(event) { .EUt(7) }) + event.recipes.gtceu.rock_breaker('tfg:moon_stone') + .notConsumable('ad_astra:moon_stone') + .itemOutputs('ad_astra:moon_stone') + .duration(16) + .EUt(7) + .dimension('ad_astra:moon') + + event.recipes.gtceu.rock_breaker('tfg:moon_deepslate') + .notConsumable('ad_astra:moon_deepslate') + .itemOutputs('ad_astra:moon_deepslate') + .duration(16) + .EUt(7) + .dimension('ad_astra:moon') + + event.recipes.gtceu.rock_breaker('tfg:glacio_stone') + .notConsumable('ad_astra:glacio_stone') + .itemOutputs('ad_astra:glacio_stone') + .duration(16) + .EUt(7) + .dimension('ad_astra:moon') + + event.recipes.gtceu.rock_breaker('tfg:mars_stone') + .notConsumable('ad_astra:mars_stone') + .itemOutputs('ad_astra:mars_stone') + .duration(16) + .EUt(7) + .dimension('ad_astra:mars') + + event.recipes.gtceu.rock_breaker('tfg:venus_stone') + .notConsumable('ad_astra:venus_stone') + .itemOutputs('ad_astra:venus_stone') + .duration(16) + .EUt(7) + .dimension('ad_astra:venus') + + event.recipes.gtceu.rock_breaker('tfg:mercury_stone') + .notConsumable('ad_astra:mercury_stone') + .itemOutputs('ad_astra:mercury_stone') + .duration(16) + .EUt(7) + .dimension('ad_astra:mercury') + // #endregion + + // #region sandstone + + event.recipes.gtceu.compressor('tfg:venus_sandstone') + .itemInputs('4x ad_astra:venus_sand') + .itemOutputs('ad_astra:venus_sandstone') + .duration(40*20) + .EUt(2) + + event.recipes.gtceu.compressor('tfg:permafrost') + .itemInputs('4x tfg:loose/permafrost') + .itemOutputs('ad_astra:permafrost') + .duration(40*20) + .EUt(2) + // #endregion //#region Magma Blocks @@ -259,18 +713,18 @@ function registerTFGRockRecipes(event) { event.remove({id: 'greate:splashing/obsidian'}) //magma block + stone group - const magma_blocks = [ - {magma: 'minecraft:magma_block', rock: 'minecraft:blackstone'}, - {magma: 'tfc:rock/magma/granite', rock: 'tfc:rock/raw/granite'}, - {magma: 'tfc:rock/magma/diorite', rock: 'tfc:rock/raw/diorite'}, - {magma: 'tfc:rock/magma/gabbro', rock: 'tfc:rock/raw/gabbro'}, - {magma: 'tfc:rock/magma/rhyolite', rock: 'tfc:rock/raw/rhyolite'}, - {magma: 'tfc:rock/magma/basalt', rock: 'tfc:rock/raw/basalt'}, - {magma: 'tfc:rock/magma/andesite', rock: 'tfc:rock/raw/andesite'}, - {magma: 'tfc:rock/magma/dacite', rock: 'tfc:rock/raw/dacite'} + const MAGMA_BLOCKS = [ + { magma: 'minecraft:magma_block', rock: 'minecraft:blackstone' }, + { magma: 'tfc:rock/magma/granite', rock: 'tfc:rock/raw/granite' }, + { magma: 'tfc:rock/magma/diorite', rock: 'tfc:rock/raw/diorite' }, + { magma: 'tfc:rock/magma/gabbro', rock: 'tfc:rock/raw/gabbro' }, + { magma: 'tfc:rock/magma/rhyolite', rock: 'tfc:rock/raw/rhyolite' }, + { magma: 'tfc:rock/magma/basalt', rock: 'tfc:rock/raw/basalt' }, + { magma: 'tfc:rock/magma/andesite', rock: 'tfc:rock/raw/andesite' }, + { magma: 'tfc:rock/magma/dacite', rock: 'tfc:rock/raw/dacite' } ]; - magma_blocks.forEach(block => { + MAGMA_BLOCKS.forEach(block => { event.recipes.gtceu.fluid_solidifier(`tfg:gtceu/fluid_solidifier/${block.magma}`.replace(/:/g, '/')) .itemInputs(`1x ${block.rock}`) diff --git a/kubejs/server_scripts/tfg/recipes.space.js b/kubejs/server_scripts/tfg/recipes.space.js new file mode 100644 index 000000000..780572b5c --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.space.js @@ -0,0 +1,248 @@ +// priority: 0 + +function registerTFGSpaceRecipes(event) { + + // TODO: Change these to work on any dim as long as they're in an oxygenated area? + + const allowedCombustibleDims = [ + { + dimension: "minecraft:the_nether", + type: "dimension" + }, + { + dimension: "minecraft:overworld", + type: "dimension" + } + ] + + event.findRecipes({ type: "gtceu:large_boiler" }).forEach(recipe => { + recipe.json.add("recipeConditions", allowedCombustibleDims) + }) + event.findRecipes({ type: "gtceu:steam_boiler" }).forEach(recipe => { + recipe.json.add("recipeConditions", allowedCombustibleDims) + }) + event.findRecipes({ type: "gtceu:combustion_generator" }).forEach(recipe => { + recipe.json.add("recipeConditions", allowedCombustibleDims) + }) + event.findRecipes({ type: "gtceu:gas_turbine" }).forEach(recipe => { + recipe.json.add("recipeConditions", allowedCombustibleDims) + }) + + // Air collector + + event.recipes.gtceu.gas_collector('nether') + .circuit(2) + .outputFluids(Fluid.of('gtceu:air', 10000)) + .dimension('minecraft:the_nether') + .duration(200) + .EUt(16) + + event.recipes.gtceu.gas_collector('moon') + .circuit(3) + .outputFluids(Fluid.of('gtceu:argon', 1)) + .dimension('ad_astra:moon') + .duration(20*60*30) + .EUt(16) + + // Aqueous accumulator + + let aaCircuit = 1; + + event.recipes.gtceu.aqueous_accumulator('water_overworld') + .circuit(aaCircuit++) + .dimension('minecraft:overworld') + .duration(20) + .EUt(GTValues.VHA[GTValues.ULV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_overworld') + .circuit(aaCircuit++) + .dimension('minecraft:overworld') + .duration(20) + .EUt(GTValues.VA[GTValues.ULV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('lava_overworld') + .circuit(aaCircuit++) + .dimension('minecraft:overworld') + .duration(20*15) + .EUt(GTValues.VHA[GTValues.HV]) + .addDataString("fluidA", "minecraft:lava") + .outputFluids(Fluid.of("minecraft:lava", 1000)) + + event.recipes.gtceu.aqueous_accumulator('water_nether') + .circuit(aaCircuit++) + .dimension('minecraft:the_nether') + .duration(20*2) + .EUt(GTValues.VHA[GTValues.LV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_nether') + .circuit(aaCircuit++) + .dimension('minecraft:the_nether') + .duration(20*2) + .EUt(GTValues.VA[GTValues.LV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('lava_nether') + .circuit(aaCircuit++) + .dimension('minecraft:the_nether') + .duration(20) + .EUt(GTValues.VHA[GTValues.LV]) + .addDataString("fluidA", "minecraft:lava") + .outputFluids(Fluid.of("minecraft:lava", 1000)) + + event.recipes.gtceu.aqueous_accumulator('water_moon') + .circuit(aaCircuit++) + .dimension('ad_astra:moon') + .duration(20*5) + .EUt(GTValues.VHA[GTValues.MV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_moon') + .circuit(aaCircuit++) + .dimension('ad_astra:moon') + .duration(20*5) + .EUt(GTValues.VA[GTValues.MV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('water_orbit') + .circuit(aaCircuit++) + .dimension('ad_astra:earth_orbit') + .dimension('ad_astra:moon_orbit') + .dimension('ad_astra:mars_orbit') + .dimension('ad_astra:venus_orbit') + .dimension('ad_astra:mercury_orbit') + .duration(20*5) + .EUt(GTValues.VHA[GTValues.MV]) + .addDataString("fluidA", "minecraft:water") + .outputFluids(Fluid.of("minecraft:water", 1000)) + + event.recipes.gtceu.aqueous_accumulator('sea_water_orbit') + .circuit(aaCircuit++) + .dimension('ad_astra:earth_orbit') + .dimension('ad_astra:moon_orbit') + .dimension('ad_astra:mars_orbit') + .dimension('ad_astra:venus_orbit') + .dimension('ad_astra:mercury_orbit') + .duration(20*5) + .EUt(GTValues.VA[GTValues.MV]) + .addDataString("fluidA", "tfc:salt_water") + .outputFluids(Fluid.of("tfc:salt_water", 1000)) + + // Plants + + // Chorus + event.recipes.gtceu.greenhouse('tfg:chorus') + .itemInputs('8x tfg:lunar_chorus_flower') + .itemOutputs('64x minecraft:chorus_fruit') + .chancedOutput('8x tfg:lunar_chorus_flower', 7500, 1000) + .chancedOutput('8x tfg:lunar_chorus_flower', 5000, 1000) + .duration(36000) // 30 mins + .circuit(1) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.greenhouse('tfg:chorus_helium') + .itemInputs('8x tfg:lunar_chorus_flower') + .inputFluids(Fluid.of('gtceu:helium_3', 2000)) + .itemOutputs('64x minecraft:chorus_fruit') + .chancedOutput('8x tfg:lunar_chorus_flower', 8500, 1000) + .chancedOutput('8x tfg:lunar_chorus_flower', 6000, 1000) + .duration(12000) // 10 mins + .circuit(2) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + + // Replace the built-in greg one to add a circuit + event.recipes.gtceu.fermenter('fermented_biomass') + .inputFluids(Fluid.of('gtceu:biomass', 100)) + .outputFluids(Fluid.of('gtceu:fermented_biomass', 100)) + .circuit(1) + .duration(150) + .EUt(2) + + event.recipes.gtceu.fermenter('tfg:chorus') + .itemInputs('minecraft:chorus_fruit') + .inputFluids(Fluid.of('gtceu:biomass', 20)) + .chancedOutput('ae2:ender_dust', 100, 100) + .outputFluids(Fluid.of('gtceu:nitrogen', 1000)) + .circuit(2) + .duration(5 * 20) + .EUt(GTValues.VA[GTValues.MV]) + .dimension('ad_astra:moon') + + // Lightblooms + event.recipes.gtceu.greenhouse('tfg:lightbloom') + .itemInputs('8x minecraft:twisting_vines') + .itemOutputs('16x minecraft:twisting_vines') + .chancedOutput('minecraft:pearlescent_froglight', 2500, 1000) + .chancedOutput('minecraft:verdant_froglight', 2500, 1000) + .chancedOutput('minecraft:ochre_froglight', 2500, 1000) + .duration(36000) // 30 mins + .circuit(1) + .EUt(GTValues.VA[GTValues.LV]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.greenhouse('tfg:lightbloom_helium') + .itemInputs('8x minecraft:twisting_vines') + .inputFluids(Fluid.of('gtceu:helium_3', 2000)) + .itemOutputs('16x minecraft:twisting_vines') + .chancedOutput('minecraft:pearlescent_froglight', 3500, 1000) + .chancedOutput('minecraft:verdant_froglight', 3500, 1000) + .chancedOutput('minecraft:ochre_froglight', 3500, 1000) + .duration(12000) // 30 mins + .circuit(2) + .EUt(GTValues.VA[GTValues.LV]) + .dimension('ad_astra:moon') + + event.recipes.gtceu.brewery('biomass_from_twisting_vines') + .itemInputs('minecraft:twisting_vines') + .inputFluids(JsonIO.of({ amount: 20, value: { tag: "tfg:clean_water" }})) + .outputFluids(Fluid.of('gtceu:biomass', 20)) + .duration(50) + .EUt(3) + + // Space suit gases + + event.recipes.gtceu.compressor('compressed_nitrox') + .inputFluids(Fluid.of('gtceu:nitrogen', 8000), Fluid.of('gtceu:oxygen', 2000)) + .outputFluids(Fluid.of('tfg:compressed_nitrox', 1000)) + .circuit(1) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.compressor('compressed_heliox') + .inputFluids(Fluid.of('gtceu:helium', 8000), Fluid.of('gtceu:oxygen', 2000)) + .outputFluids(Fluid.of('tfg:compressed_heliox', 1000)) + .circuit(1) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.compressor('compressed_heliox_3') + .inputFluids(Fluid.of('gtceu:helium_3', 8000), Fluid.of('gtceu:oxygen', 2000)) + .outputFluids(Fluid.of('tfg:compressed_heliox_3', 1000)) + .circuit(1) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.compressor('compressed_trimix') + .inputFluids(Fluid.of('gtceu:nitrogen', 5000), Fluid.of('gtceu:oxygen', 3000), Fluid.of('gtceu:helium', 2000)) + .outputFluids(Fluid.of('tfg:compressed_trimix', 1000)) + .circuit(2) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) + + event.recipes.gtceu.compressor('compressed_trimix_3') + .inputFluids(Fluid.of('gtceu:nitrogen', 5000), Fluid.of('gtceu:oxygen', 3000), Fluid.of('gtceu:helium_3', 2000)) + .outputFluids(Fluid.of('tfg:compressed_trimix_3', 1000)) + .circuit(2) + .duration(100) + .EUt(GTValues.VA[GTValues.HV]) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.stone_dusts.js b/kubejs/server_scripts/tfg/recipes.stone_dusts.js new file mode 100644 index 000000000..984ec0791 --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.stone_dusts.js @@ -0,0 +1,267 @@ +// priority: 0 + +function registerTFGStoneDustRecipes(event) { + + event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_blackstone' }) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__diorite') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diorite, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Clay, 1), 4500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Mirabilite, 1), 2000, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__marble') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Marble, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcite, 1), 6000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__andesite') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Andesite, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Asbestos, 1), 6000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Saltpeter, 1), 2000, 500) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__basalt') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Basalt, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Flint, 1), 5000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Olivine, 1), 1500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcite, 1), 1500, 500) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__granite') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Granite, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Redrock, 1), 2000, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('gtceu:decomposition_centrifuging__deepslate') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Deepslate, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Biotite, 1), 2000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Olivine, 1), 3500, 700) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + event.recipes.gtceu.centrifuge('blackstone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, GTMaterials.Blackstone, 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Graphite, 1), 3500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 4500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Gold, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 16)) + + // TFC + + event.recipes.gtceu.centrifuge('gabbro_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('gabbro'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnetite, 1), 2500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Rutile, 1), 1500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + + event.recipes.gtceu.centrifuge('shale_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('shale'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 16)) + + event.recipes.gtceu.centrifuge('claystone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('claystone'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Clay, 1), 3000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Hematite, 1), 3500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Bauxite, 1), 2500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('limestone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('limestone'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 36)) + + event.recipes.gtceu.centrifuge('conglomerate_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('conglomerate'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Hematite, 1), 3500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.TricalciumPhosphate, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('dolomite_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dolomite'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnesium, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 16)) + + event.recipes.gtceu.centrifuge('chert_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('chert'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Redrock, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 24)) + + event.recipes.gtceu.centrifuge('chalk_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('chalk'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Carbon, 1), 3500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + event.recipes.gtceu.centrifuge('rhyolite_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('rhyolite'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Tantalite, 1), 1500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + + event.recipes.gtceu.centrifuge('dacite_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dacite'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Kyanite, 1), 3500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + event.recipes.gtceu.centrifuge('slate_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('slate'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sapphire, 1), 1500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 24)) + + event.recipes.gtceu.centrifuge('phyllite_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('phyllite'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Quartzite, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumChloride, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('schist_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('schist'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Mica, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Talc, 1), 5500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.MetalMixture, 1), 500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + event.recipes.gtceu.centrifuge('gneiss_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('gneiss'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Quartzite, 1), 6500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Biotite, 1), 3500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 5)) + + event.recipes.gtceu.centrifuge('dripstone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(480) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('dripstone'), 1)) + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumCarbonate, 1), 8500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CalciumHydroxide, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 12)) + + // Ad astra + + event.recipes.gtceu.centrifuge('moon_stone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(10 * 20) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('moon_stone'), 1)) + .chancedOutput('ae2:sky_dust', 5000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Ilmenite, 1), 1000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Magnetite, 1), 2000, 500) + .outputFluids(Fluid.of('gtceu:helium_3', 200)) + + event.recipes.gtceu.centrifuge('moon_deepslate_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(10 * 20) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('moon_deepslate'), 1)) + .chancedOutput('ae2:sky_dust', 5000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Calcium, 1), 2000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Olivine, 1), 1500, 500) + .outputFluids(Fluid.of('gtceu:helium_3', 200)) + + event.recipes.gtceu.centrifuge('glacio_stone_dust_separation') + .EUt(GTValues.VA[GTValues.MV]) + .duration(10 * 20) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('glacio_stone'), 1)) + .chancedOutput('ae2:sky_dust', 3000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Sodium, 1), 4000, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Potassium, 1), 4000, 500) + .outputFluids(Fluid.of('gtceu:oxygen', 50), Fluid.of('gtceu:helium_3', 300)) + + // AE2 + + event.recipes.gtceu.centrifuge('sky_dust_separation') + .EUt(GTValues.VA[GTValues.LV]) + .duration(100) + .itemInputs('ae2:sky_dust') + .itemOutputs(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.SiliconDioxide, 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.CertusQuartz, 1), 4500, 500) + + // Create + + event.recipes.gtceu.centrifuge('asurine_dust_separation') + .EUt(GTValues.VA[GTValues.LV]) + .duration(100) + .itemInputs(ChemicalHelper.get(TagPrefix.dust, TFGHelpers.getMaterial('asurine'), 1)) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.CertusQuartz, 1), 4500, 500) + .chancedOutput(ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Zinc, 1), 3500, 500) + + // Misc dust + + event.recipes.gtceu.centrifuge('gtceu:quartz_sand_separation') + .EUt(30) + .duration(60) + .itemInputs('2x gtceu:quartz_sand_dust') + .itemOutputs('gtceu:quartzite_dust') + .chancedOutput('#forge:dust/nether_quartz', 2000, 200) +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.terrariums.js b/kubejs/server_scripts/tfg/recipes.terrariums.js index 487e3fa0d..dcf656633 100644 --- a/kubejs/server_scripts/tfg/recipes.terrariums.js +++ b/kubejs/server_scripts/tfg/recipes.terrariums.js @@ -146,19 +146,6 @@ function registerTFGTerrariumRecipes(event) { }).id('tfg:shaped/end_crystal') // chorus fruit - - event.recipes.gtceu.large_chemical_reactor('tfg:chorus_fruit_uranium') - .itemInputs('#tfc:foods/fruits', 'gtceu:uranium_235_dust') - .itemOutputs('minecraft:chorus_fruit', 'gtceu:uranium_dust') - .duration(500) - .EUt(480) - .circuit(1) - - event.recipes.gtceu.large_chemical_reactor('tfg:chorus_fruit_plutonium') - .itemInputs('#tfc:foods/fruits', 'gtceu:plutonium_241_dust') - .itemOutputs('minecraft:chorus_fruit', 'gtceu:plutonium_dust') - .duration(200) - .EUt(480) event.recipes.gtceu.large_chemical_reactor('tfg:kovarex') .itemInputs('40x gtceu:uranium_235_dust', '5x gtceu:uranium_dust') @@ -193,7 +180,7 @@ function registerTFGTerrariumRecipes(event) { 'B', 'C' ], { - A: 'minecraft:ender_eye', + A: 'tfg:vitrified_pearl', B: 'minecraft:cyan_carpet', C: 'minecraft:end_stone' }).id('tfg:shaped/artificial_end_portal_frame') diff --git a/kubejs/server_scripts/tfg/tags.facades.js b/kubejs/server_scripts/tfg/tags.facades.js index abbdb17f9..567446648 100644 --- a/kubejs/server_scripts/tfg/tags.facades.js +++ b/kubejs/server_scripts/tfg/tags.facades.js @@ -26,6 +26,14 @@ function registerFacadeWhitelistTags(event) { '#simplylight:any_lamp_off', '#minecraft:planks', '#minecraft:logs', + + '#tfg:ad_astra_iron_blocks', + '#tfg:ad_astra_steel_blocks', + '#tfg:ad_astra_desh_blocks', + '#tfg:ad_astra_ostrum_blocks', + '#tfg:ad_astra_calorite_blocks', + '#tfg:ad_astra_etrium_blocks', + //rnr shingles 'rnr:ceramic_roof', 'rnr:terracotta_roof', @@ -113,8 +121,10 @@ function registerFacadeWhitelistTags(event) { 'create:dark_oak_window', 'create:mangrove_window', 'create:ornate_iron_window', - 'create_connected:cherry_window', - 'create_connected:bamboo_window', + 'create:industrial_iron_window', + 'create:weathered_iron_window', + 'create:cherry_window', + 'create:bamboo_window', 'createdeco:andesite_window', 'createdeco:copper_window', 'createdeco:iron_window', @@ -134,108 +144,50 @@ function registerFacadeWhitelistTags(event) { 'createdeco:zinc_sheet_metal' ]; - const mc_colors = - [ - 'white', - 'orange', - 'magenta', - 'light_blue', - 'yellow', - 'lime', - 'pink', - 'gray', - 'light_gray', - 'cyan', - 'purple', - 'blue', - 'brown', - 'green', - 'red', - 'black' - ] - - const wood_types_tfc = - [ - 'acacia', - 'ash', - 'aspen', - 'birch', - 'blackwood', - 'chestnut', - 'douglas_fir', - 'hickory', - 'kapok', - 'mangrove', - 'maple', - 'oak', - 'palm', - 'pine', - 'rosewood', - 'sequoia', - 'spruce', - 'sycamore', - 'white_cedar', - 'willow' - ] - - const wood_types_afc = - [ - 'baobao', - 'eucalyptus', - 'mahogany', - 'heavea', - 'tualang', - 'teak', - 'cypress', - 'fig', - 'ironwood', - 'ipe' - ] - const createdeco_bricks_fm = [ - 'pearl_bricks', - 'verdant_bricks', - 'red_bricks', - 'dean_bricks', - 'umber_bricks', - 'dusk_bricks', - 'blue_bricks', - 'scarlet_bricks' + 'pearl_bricks', + 'verdant_bricks', + 'red_bricks', + 'dean_bricks', + 'umber_bricks', + 'dusk_bricks', + 'blue_bricks', + 'scarlet_bricks' ] const gtceu_stonelike_fm = [ - 'light_concrete', - 'dark_concrete', - 'red_granite', - 'marble' + 'light_concrete', + 'dark_concrete', + 'red_granite', + 'marble' ] const create_copper_fm = [ - 'copper', - 'exposed_copper', - 'weathered_copper', - 'oxidized_copper' + 'copper', + 'exposed_copper', + 'weathered_copper', + 'oxidized_copper' ] const create_rock_types_fm = [ - 'granite', - 'diorite', - 'andesite', - 'calcite', - 'dripstone', - 'deepslate', - 'limestone' - //'ochrum', - //'scoria', - //'scorchia', - //'veridium' - //'tuff', - //'asurine', - //'crimsite', + 'granite', + 'diorite', + 'andesite', + 'calcite', + 'dripstone', + 'deepslate', + 'limestone' + //'ochrum', + //'scoria', + //'scorchia', + //'veridium' + //'tuff', + //'asurine', + //'crimsite', ] //misc blocks @@ -267,7 +219,7 @@ function registerFacadeWhitelistTags(event) { }); //gtceu misc colored blocks - mc_colors.forEach(facade_material => { + global.MINECRAFT_DYE_NAMES.forEach(facade_material => { event.add('tfg:whitelisted/facades', 'gtceu:' + facade_material + '_metal_sheet') event.add('tfg:whitelisted/facades', 'gtceu:' + facade_material + '_large_metal_sheet') event.add('tfg:whitelisted/facades', 'gtceu:' + facade_material + '_studs') @@ -296,7 +248,7 @@ function registerFacadeWhitelistTags(event) { }); //rnr shingles - wood_types_tfc.concat(wood_types_afc).forEach(facade_material => { + global.TFC_WOOD_TYPES.concat(global.AFC_WOOD_TYPES).forEach(facade_material => { event.add('tfg:whitelisted/facades', 'rnr:wood/shingles/' + facade_material) }); @@ -315,10 +267,10 @@ function registerFacadeWhitelistTags(event) { }); //everycomp windows - wood_types_tfc.forEach(facade_material => { + global.TFC_WOOD_TYPES.forEach(facade_material => { event.add('tfg:whitelisted/facades', 'everycomp:c/tfc/' + facade_material + '_window') }); - wood_types_afc.forEach(facade_material => { + global.AFC_WOOD_TYPES.forEach(facade_material => { event.add('tfg:whitelisted/facades', 'everycomp:c/afc/' + facade_material + '_window') }); } diff --git a/kubejs/server_scripts/tfg/tags.js b/kubejs/server_scripts/tfg/tags.js index 59f697f36..73eb22339 100644 --- a/kubejs/server_scripts/tfg/tags.js +++ b/kubejs/server_scripts/tfg/tags.js @@ -2,7 +2,14 @@ const registerTFGItemTags = (event) => { registerTFGTrimTags(event) registerFacadeWhitelistTags(event) - + //crop stuff + event.add('tfc:seeds', 'tfg:sunflower_seeds') + event.add('tfc:seeds', 'tfg:rapeseed_seeds') + event.add('tfc:foods', 'tfg:roasted_sunflower_seeds') + event.add('tfc:compost_greens_high', 'tfg:rapeseed_product') + event.add('tfc:compost_greens_high', 'tfg:sunflower_product') + event.add('tfg:water_breathing_ingredients', 'tfg:rapeseed_product') + event.add('tfg:night_vision_ingredients', 'tfg:sunflower_product') //temporary hidden items event.add('c:hidden_from_recipe_viewers', 'tfg:geyser_source_small') event.add('c:hidden_from_recipe_viewers', 'tfg:geyser_source') @@ -38,7 +45,6 @@ const registerTFGItemTags = (event) => { event.add('tfc:usable_on_tool_rack', 'tfg:trowel') // #region Paper from wood - event.add('tfg:hardwood_strips', 'tfg:hardwood_strip') event.add('tfg:hardwood_strips', 'tfg:soaked_hardwood_strip') //Adding any of these dusts to the forge dusts/wood tag will make it so you can craft softwood pulp using hardwood pulp. which is not ok. @@ -68,7 +74,6 @@ const registerTFGItemTags = (event) => { //#endregion // #region Medicines - event.add('tfg:antipoison_ingredients', 'tfc:plant/blood_lily') event.add('tfg:antipoison_ingredients', 'tfc:plant/pistia') event.add('tfg:antipoison_ingredients', 'tfc:powder/bismuthinite') @@ -131,28 +136,83 @@ const registerTFGItemTags = (event) => { event.add('tfg:luck_ingredients', 'tfc:plant/heather') // #endregion - //region Airplane Upgrades + // Airplane Upgrades global.AIRCRAFT_UPGRADES.forEach(value => { event.add('immersive_aircraft:upgrades', `tfg:${value}`); }) - // #endregion - // Universal Circuits - global.UNIVERSAL_CIRCUIT_TIERS.forEach(tier => { event.add(`gtceu:circuits/${tier}`, `tfg:${tier}_universal_circuit`); }) - // #endregion + // Crafting components + event.add('tfg:aluminium_oxide', '#forge:dusts/bauxite') + event.add('tfg:aluminium_oxide', '#forge:dusts/sapphire') + event.add('tfg:aluminium_oxide', '#forge:dusts/green_sapphire') // Use either cast or wrought iron - event.add('forge:double_iron_ingots', '#forge:double_ingots/iron') - event.add('forge:double_iron_ingots', '#forge:double_ingots/wrought_iron') + event.add('tfg:any_iron_double_ingot', '#forge:double_ingots/iron') + event.add('tfg:any_iron_double_ingot', '#forge:double_ingots/wrought_iron') + event.add('tfg:any_iron_plate', '#forge:double_plates/iron') + event.add('tfg:any_iron_plate', '#forge:double_plates/wrought_iron') + + event.add('tfg:any_bronze_frame', '#forge:frames/bronze') + event.add('tfg:any_bronze_frame', '#forge:frames/bismuth_bronze') + event.add('tfg:any_bronze_frame', '#forge:frames/black_bronze') + + //#region Food + const RAW_MEATS = [ + 'tfg:food/raw_birt', + 'tfg:food/raw_crawlermari', + 'tfg:food/raw_limpet' + ] + RAW_MEATS.forEach(meat => { + event.add('tfc:foods', meat) + event.add('tfc:foods/meats', meat) + event.add('tfc:foods/raw_meats', meat) + }) + + const COOKED_MEATS = [ + 'tfg:food/cooked_birt', + 'tfg:food/cooked_crawlermari', + 'tfg:food/cooked_limpet' + ] + COOKED_MEATS.forEach(meat => { + event.add('tfc:foods', meat) + event.add('tfc:foods/meats', meat) + event.add('tfc:foods/cooked_meats', meat) + }) + + //jam sandwhich stuff + const usable_in_jam_sandwich = Ingredient.of('#tfc:foods/usable_in_jam_sandwich').itemIds.toArray().map(String); + const preserves = Ingredient.of('#tfc:foods/preserves').itemIds.toArray().map(String); + + const usable_in_jam_sandwich_2 = usable_in_jam_sandwich.filter(item => !preserves.includes(item)); + + usable_in_jam_sandwich_2.forEach(item => { + event.add('tfc:foods/usable_in_jam_sandwich_2', item); + }); + + //meal bags + event.add('tfg:foil_packs', 'tfg:foil_pack'); + event.add('tfg:foil_packs', 'tfg:clean_foil_pack') + event.add('tfg:foods/usable_in_meal_bag', '#tfc:foods/meats'); + event.add('tfg:foods/usable_in_meal_bag', '#tfc:foods/grains'); + event.add('tfg:foods/usable_in_meal_bag', '#tfc:foods/vegetables'); + event.add('tfg:foods/usable_in_meal_bag', '#tfc:foods/fruits'); + event.add('tfg:foods/usable_in_meal_bag', '#tfc:foods/dairy'); + event.add('tfg:foods/usable_in_meal_bag', 'tfc:food/cooked_egg'); + event.add('tfg:foods/usable_in_meal_bag', 'tfc:food/boiled_egg'); + //#endregion + + // #region Space blocks + event.add('tfg:moon_plants', 'tfg:lunar_roots') + event.add('tfg:moon_plants', 'tfg:lunar_sprouts') // #endregion // #region 0.7.19 -> 0.9 conversion - event.add('c:hidden_from_recipe_viewers', 'treetap:tap') + event.add('c:hidden_from_recipe_viewers', 'tfcea:refrigerator') event.add('c:hidden_from_recipe_viewers', 'gtceu:zinc_ingot') event.add('c:hidden_from_recipe_viewers', 'gtceu:brass_ingot') @@ -247,14 +307,18 @@ const registerTFGItemTags = (event) => { event.add('c:hidden_from_recipe_viewers', 'gtceu:rich_raw_silver') event.add('c:hidden_from_recipe_viewers', 'gtceu:raw_silver') event.add('c:hidden_from_recipe_viewers', 'gtceu:poor_raw_silver') - //#endregion } const registerTFGBlockTags = (event) => { event.add('minecraft:mineable/shovel', 'tfg:ash_pile') + //crop stuff + event.add('tfc:crops', 'tfg:rapeseed') + event.add('tfc:mineable_with_sharp_tool', 'tfg:rapeseed') + event.add('tfc:crops', 'tfg:sunflower') + event.add('tfc:mineable_with_sharp_tool','tfg:sunflower') // #region Nether blocks event.add('minecraft:nether_carver_replaceables', 'tfg:rock/hardened_deepslate') @@ -277,15 +341,6 @@ const registerTFGBlockTags = (event) => { event.add('tfc:rock/hardened', 'tfg:rock/hardened_dripstone') // #endregion - - // #region Space blocks (TODO: undo these when merging space into dev!) - - event.add('c:hidden_from_recipe_viewers', 'tfg:lunar_roots') - event.add('c:hidden_from_recipe_viewers', 'tfg:lunar_sprouts') - event.add('c:hidden_from_recipe_viewers', 'tfg:lunar_chorus_plant') - event.add('c:hidden_from_recipe_viewers', 'tfg:lunar_chorus_flower') - - // #endregion } const registerTFGFluidTags = (event) => { @@ -307,6 +362,14 @@ const registerTFGFluidTags = (event) => { event.add('tfc:usable_in_wooden_bucket', 'tfg:conifer_pitch') event.add('tfc:usable_in_red_steel_bucket', 'tfg:conifer_pitch') event.add('tfc:usable_in_blue_steel_bucket', 'tfg:conifer_pitch') + + event.add('tfg:clean_water', 'minecraft:water') + event.add('tfg:clean_water', 'tfc:river_water') + event.add('tfg:clean_water', 'tfc:spring_water') + + global.BREATHABLE_COMPRESSED_AIRS.forEach(x => { + event.add('tfg:breathable_compressed_air', x) + }) } @@ -365,8 +428,23 @@ const registerTFGBiomeTags = (event) => { // #endregion } - +// Other space decoration is in ad_astra/tags.js const registerTFGPlacedFeatures = (event) => { + + // #region Earth biomes + + event.add('tfc:in_biome/surface_decoration/ocean', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/ocean_reef', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/deep_ocean', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/deep_ocean_trench', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/shore', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/tidal_flats', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/lowlands', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/salt_marsh', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/plains', 'tfg:earth/rose_quartz/rose_quartz') + event.add('tfc:in_biome/surface_decoration/lake', 'tfg:earth/rose_quartz/rose_quartz') + + // #endregion registerTFGOreVeinFeatures(event); diff --git a/kubejs/server_scripts/tfg/tags.veins.js b/kubejs/server_scripts/tfg/tags.veins.js index 611f42523..edac64ca6 100644 --- a/kubejs/server_scripts/tfg/tags.veins.js +++ b/kubejs/server_scripts/tfg/tags.veins.js @@ -20,7 +20,6 @@ const registerTFGOreVeinFeatures = (event) => { event.add('tfc:in_biome/veins', 'tfg:earth/vein/deep_topaz') event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_apatite') event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_basaltic_sands') - event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bauxite') event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_beryllium') event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_bismuthinite') event.add('tfc:in_biome/veins', 'tfg:earth/vein/normal_cassiterite') @@ -64,16 +63,15 @@ const registerTFGOreVeinFeatures = (event) => { event.add('tfg:moon_veins', 'tfg:moon/vein/moon_bauxite') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_beryllium') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_desh') - event.add('tfg:moon_veins', 'tfg:moon/vein/moon_diopside') - event.add('tfg:moon_veins', 'tfg:moon/vein/moon_enstatite') - event.add('tfg:moon_veins', 'tfg:moon/vein/moon_fayalite') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_garnierite') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_graphite') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_lubricant') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_magnetite') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_manganese') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_mica') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_molybdenum') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_monazite') - event.add('tfg:moon_veins', 'tfg:moon/vein/moon_olivine') - event.add('tfg:moon_veins', 'tfg:moon/vein/moon_plutonium') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_pyrolusite') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_quartz') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_redstone') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_saltpeter') @@ -81,6 +79,8 @@ const registerTFGOreVeinFeatures = (event) => { event.add('tfg:moon_veins', 'tfg:moon/vein/moon_scheelite') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sheldonite') event.add('tfg:moon_veins', 'tfg:moon/vein/moon_silver') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_sphalerite') + event.add('tfg:moon_veins', 'tfg:moon/vein/moon_topaz') // #endregion @@ -90,7 +90,6 @@ const registerTFGOreVeinFeatures = (event) => { event.add('tfg:nether_veins', 'tfg:nether/vein/nether_anthracite') event.add('tfg:nether_veins', 'tfg:nether/vein/nether_apatite') event.add('tfg:nether_veins', 'tfg:nether/vein/nether_basaltic_sands') - event.add('tfg:nether_veins', 'tfg:nether/vein/nether_bauxite') event.add('tfg:nether_veins', 'tfg:nether/vein/nether_beryllium') event.add('tfg:nether_veins', 'tfg:nether/vein/nether_cassiterite') event.add('tfg:nether_veins', 'tfg:nether/vein/nether_copper') diff --git a/kubejs/server_scripts/vintage_improvements/recipes.js b/kubejs/server_scripts/vintage_improvements/recipes.js index 14ef74306..13cfe46b8 100644 --- a/kubejs/server_scripts/vintage_improvements/recipes.js +++ b/kubejs/server_scripts/vintage_improvements/recipes.js @@ -82,39 +82,13 @@ function registerVintageImprovementsRecipes(event) { 'BBE', 'C D' ], { - A: '#forge:frames/bronze', + A: '#tfg:any_bronze_frame', B: '#tfg:hardwood', - C: '#forge:double_iron_ingots', + C: '#tfg:any_iron_double_ingot', D: 'greate:andesite_alloy_cogwheel', E: '#minecraft:planks', F: '#forge:tools/hammers' - }).id('tfg:vi/shaped/helve_hammer_bronze') - - event.shaped('vintageimprovements:helve_hammer', [ - 'F A', - 'BBE', - 'C D' - ], { - A: '#forge:frames/black_bronze', - B: '#tfg:hardwood', - C: '#forge:double_iron_ingots', - D: 'greate:andesite_alloy_cogwheel', - E: '#minecraft:planks', - F: '#forge:tools/hammers' - }).id('tfg:vi/shaped/helve_hammer_black_bronze') - - event.shaped('vintageimprovements:helve_hammer', [ - 'F A', - 'BBE', - 'C D' - ], { - A: '#forge:frames/bismuth_bronze', - B: '#tfg:hardwood', - C: '#forge:double_iron_ingots', - D: 'greate:andesite_alloy_cogwheel', - E: '#minecraft:planks', - F: '#forge:tools/hammers' - }).id('tfg:vi/shaped/helve_hammer_bismuth_bronze') + }).id('tfg:vi/shaped/helve_hammer') event.recipes.create.mechanical_crafting('vintageimprovements:lathe', [ 'DEEFE', @@ -293,6 +267,17 @@ function registerVintageImprovementsRecipes(event) { forEachMaterial(material => { + const ingotItem = ChemicalHelper.get(TagPrefix.ingot, material, 1); + if (ingotItem != null && ingotItem.hasTag('c:hidden_from_recipe_viewers')) + return; + + const gemItem = ChemicalHelper.get(TagPrefix.gem, material, 1); + if (gemItem != null && gemItem.hasTag('c:hidden_from_recipe_viewers')) + return; + + if (ingotItem == null && gemItem == null) + return; + // #region Coiling if (material.hasFlag(MaterialFlags.GENERATE_ROD) && material.hasFlag(MaterialFlags.GENERATE_SPRING_SMALL)) { @@ -356,6 +341,8 @@ function registerVintageImprovementsRecipes(event) { gem = 'minecraft:amethyst_shard' else if (material == GTMaterials.CertusQuartz) gem = 'ae2:certus_quartz_crystal' + else if (material == TFGHelpers.getMaterial('rose_quartz')) + gem = 'create:rose_quartz' event.custom({ type: 'vintageimprovements:vibrating', @@ -401,32 +388,6 @@ function registerVintageImprovementsRecipes(event) { } // #endregion - - // #region Pressurizing - - if (material.hasFlag(TFGMaterialFlags.GENERATE_DOUBLE_INGOTS)) { - const ingotItem = ChemicalHelper.get(TagPrefix.ingot, material, 1); - - event.custom({ - type: 'vintageimprovements:pressurizing', - ingredients: [ingotItem, ingotItem, { item: 'tfc:powder/flux' }], - heatRequirement: "heated", - results: [ChemicalHelper.get(TFGTagPrefix.ingotDouble, material, 1)], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER - }).id(`tfg:vi/pressurizing/${material.getName()}_double_ingot`) - - const plateItem = ChemicalHelper.get(TagPrefix.plate, material, 1); - - event.custom({ - type: 'vintageimprovements:pressurizing', - ingredients: [plateItem, plateItem, { item: 'tfc:powder/flux' }], - heatRequirement: "heated", - results: [ChemicalHelper.get(TagPrefix.plateDouble, material, 1)], - processingTime: material.getMass() * 6 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER - }).id(`tfg:vi/pressurizing/${material.getName()}_double_plate`) - } - - // #endregion }) @@ -487,6 +448,48 @@ function registerVintageImprovementsRecipes(event) { processingTime: 100 }).id(`tfg:vi/lathe/lens`) + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/rose_quartz' }], + results: [{ item: 'gtceu:rose_quartz_lens' }, { item: 'gtceu:rose_quartz_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/rose_quartz_lens`) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/diamond' }], + results: [{ item: 'gtceu:diamond_lens' }, { item: 'gtceu:diamond_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/diamond_lens`) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/emerald' }], + results: [{ item: 'gtceu:emerald_lens' }, { item: 'gtceu:emerald_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/emerald_lens`) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/ruby' }], + results: [{ item: 'gtceu:ruby_lens' }, { item: 'gtceu:ruby_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/ruby_lens`) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/sapphire' }], + results: [{ item: 'gtceu:sapphire_lens' }, { item: 'gtceu:sapphire_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/sapphire_lens`) + + event.custom({ + type: 'vintageimprovements:turning', + ingredients: [{ tag: 'forge:exquisite_gems/amethyst' }], + results: [{ item: 'gtceu:amethyst_lens' }, { item: 'gtceu:amethyst_dust', count: 2 }], + processingTime: 100 + }).id(`tfg:vi/lathe/amethyst_lens`) + // #endregion // #region Curving Press @@ -503,6 +506,8 @@ function registerVintageImprovementsRecipes(event) { if (r.outputs.item[0].content.ingredient.item == "gtceu:nan_certificate") { return } // Skip glass too if (r.inputs.item[0].content.ingredient.item == "gtceu:glass_dust") { return } + // And this + if (r.inputs.item[0].content.ingredient.item == "gtceu:damascus_steel_ingot") { return } let input = r.inputs.item[0].content.ingredient; input.count = r.inputs.item[0].content.count; @@ -609,6 +614,28 @@ function registerVintageImprovementsRecipes(event) { processingTime: 120 }).id('tfg:vi/vacuumizing/vulcanized_latex_to_raw_rubber') + // Seed oils + event.custom({ + type: 'vintageimprovements:vacuumizing', + ingredients: [{ item: 'tfg:sunflower_product' }], + results: [{ fluid: 'gtceu:seed_oil', amount: 350 }], + processingTime: 1000 + }).id('tfg:vi/vacuumizing/sunflower') + + event.custom({ + type: 'vintageimprovements:vacuumizing', + ingredients: [{ item: 'tfg:rapeseed_product' }], + results: [{ fluid: 'gtceu:seed_oil', amount: 600 }], + processingTime: 1000 + }).id('tfg:vi/vacuumizing/rapeseed') + + event.custom({ + type: 'vintageimprovements:vacuumizing', + ingredients: [{ tag: 'forge:seeds' }], + results: [{ fluid: 'gtceu:seed_oil', amount: 16 }], + processingTime: 100 + }).id('tfg:vi/vacuumizing/seed_oil') + // #endregion // #region Coiling @@ -627,6 +654,13 @@ function registerVintageImprovementsRecipes(event) { processingTime: 100 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER }).id(`tfg:vi/coiling/phantom_thread`) + event.custom({ + type: 'vintageimprovements:coiling', + ingredients: [{ item: 'firmalife:pineapple_fiber' }], + results: [{ item: 'firmalife:pineapple_yarn', count: 8 }], + processingTime: 100 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + }).id(`tfg:vi/coiling/pineapple_yarn`) + event.custom({ type: 'vintageimprovements:coiling', ingredients: [ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Polycaprolactam, 1)], @@ -635,6 +669,26 @@ function registerVintageImprovementsRecipes(event) { }).id(`tfg:vi/coiling/nylon_string`) // #endregion + + // #region Curving + + event.custom({ + type: 'vintageimprovements:curving', + ingredients: [{ item: 'minecraft:clay_ball' }], + itemAsHead: 'gtceu:ingot_extruder_mold', + results: [{ item: 'tfc:ceramic/unfired_brick' }], + processingTime: 50 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + }).id(`tfg:vi/curving/clay_brick`) + + event.custom({ + type: 'vintageimprovements:curving', + ingredients: [{ item: 'tfc:fire_clay' }], + itemAsHead: 'gtceu:ingot_extruder_mold', + results: [{ item: 'tfc:ceramic/unfired_fire_brick' }], + processingTime: 50 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER + }).id(`tfg:vi/curving/fire_brick`) + + // #endregion } function generateHammeringRecipe(event, material, blows, anvil) { diff --git a/kubejs/server_scripts/water_flasks/recipes.js b/kubejs/server_scripts/water_flasks/recipes.js index 8d76359c4..443665600 100644 --- a/kubejs/server_scripts/water_flasks/recipes.js +++ b/kubejs/server_scripts/water_flasks/recipes.js @@ -2,6 +2,16 @@ const registerWaterFlasksRecipes = (event) => { + // alternative for leather side + + event.recipes.tfc.knapping('waterflasks:leather_side', 'tfc:leather', [ + ' ', + ' X ', + ' XXXX', + 'XXXXX', + ' XXX ' + ]).id('waterflasks/leather_knapping/leather_side_2') + // Декрафт Unfinished Water Flask event.recipes.tfc.heating('waterflasks:unfinished_iron_flask', 1535) .resultFluid(Fluid.of('gtceu:iron', 144)) diff --git a/kubejs/startup_scripts/ad_astra/constants.js b/kubejs/startup_scripts/ad_astra/constants.js new file mode 100644 index 000000000..1c30eda43 --- /dev/null +++ b/kubejs/startup_scripts/ad_astra/constants.js @@ -0,0 +1,112 @@ +// priority: 0 + +global.AD_ASTRA_DISABLED_ITEMS = +[ + // Always disabled + + 'ad_astra:nasa_workbench', + 'ad_astra:etrionic_capacitor', + 'ad_astra:etrionic_core', + 'ad_astra:energizer', + 'ad_astra:desh_fluid_pipe', + 'ad_astra:ostrum_fluid_pipe', + 'ad_astra:coal_generator', + 'ad_astra:compressor', + 'ad_astra:etrionic_blast_furnace', + 'ad_astra:fuel_refinery', + 'ad_astra:oxygen_loader', + 'ad_astra:water_pump', + 'ad_astra:cryo_freezer', + 'ad_astra:wrench', + 'ad_astra:cheese_block', + 'ad_astra:engine_frame', + 'ad_astra:fan', + 'ad_astra:steel_tank', + 'ad_astra:desh_tank', + 'ad_astra:ostrum_tank', + 'ad_astra:calorite_tank', + 'ad_astra:ice_shard', + 'ad_astra:oxygen_bucket', + 'ad_astra:hydrogen_bucket', + 'ad_astra:oil_bucket', + 'ad_astra:fuel_bucket', + 'ad_astra:cryo_fuel_bucket', + 'ad_astra_giselle_addon:gravity_normalizer', + 'ad_astra:cable_duct', + 'ad_astra:fluid_pipe_duct', + 'ad_astra:iron_plate', + 'ad_astra:iron_rod', + 'ad_astra:steel_ingot', + 'ad_astra:steel_nugget', + 'ad_astra:steel_plate', + 'ad_astra:steel_rod', + 'ad_astra:ti_69', + 'ad_astra:steel_cable', + 'ad_astra:desh_cable', + + // Don't tag prefix these, several systems rely on all ore blocks being gregtech's generated ones + 'ad_astra:moon_ice_shard_ore', + 'ad_astra:deepslate_ice_shard_ore', + 'ad_astra:mars_ice_shard_ore', + 'ad_astra:moon_iron_ore', + 'ad_astra:mars_iron_ore', + 'ad_astra:mercury_iron_ore', + 'ad_astra:moon_desh_ore', + 'ad_astra:deepslate_desh_ore', + 'ad_astra:mars_diamond_ore', + 'ad_astra:mars_ostrum_ore', + 'ad_astra:deepslate_ostrum_ore', + 'ad_astra:venus_calorite_ore', + 'ad_astra:deepslate_calorite_ore', + 'ad_astra:venus_coal_ore', + 'ad_astra:venus_gold_ore', + 'ad_astra:venus_diamond_ore', + 'ad_astra:glacio_ice_shard_ore', + 'ad_astra:glacio_coal_ore', + 'ad_astra:glacio_copper_ore', + 'ad_astra:glacio_iron_ore', + 'ad_astra:glacio_lapis_ore', + + // Disabled until EV planet + + 'ad_astra:tier_2_rocket', + 'ad_astra:desh_engine', + + // Disabled until IV planets + + 'ad_astra:tier_3_rocket', + 'ad_astra:netherite_space_helmet', + 'ad_astra:netherite_space_suit', + 'ad_astra:netherite_space_pants', + 'ad_astra:netherite_space_boots', + 'ad_astra:ostrum_engine', + + + + // Disabled until LuV planet + + 'ad_astra:glacio_globe', // maybe + 'ad_astra:tier_4_rocket', + 'ad_astra:jet_suit_helmet', + 'ad_astra:jet_suit', + 'ad_astra:jet_suit_pants', + 'ad_astra:jet_suit_boots', + 'ad_astra:calorite_engine' +]; + +global.AD_ASTRA_DISABLED_FLUIDS = +[ + 'ad_astra:hydrogen', + 'ad_astra:oil', + 'ad_astra:fuel', + 'ad_astra:cryo_fuel' +]; + +global.BREATHABLE_COMPRESSED_AIRS = +[ + 'tfg:compressed_nitrox', + 'tfg:compressed_heliox', + 'tfg:compressed_heliox_3', + 'tfg:compressed_trimix', + 'tfg:compressed_trimix_3' +]; \ No newline at end of file diff --git a/kubejs/startup_scripts/ad_astra/materials.js b/kubejs/startup_scripts/ad_astra/materials.js new file mode 100644 index 000000000..3e58f8ddb --- /dev/null +++ b/kubejs/startup_scripts/ad_astra/materials.js @@ -0,0 +1,76 @@ +// priority: 0 + +const registerAdAstraMaterials = (event) => { + + event.create('armalcolite') + .gem(2) + .components('1x magnesium', '1x rutile', '1x ilmenite') + .color(0x443333) + .secondaryColor(0x5e2c21) + .iconSet(GTMaterialIconSet.getByName('tfc_emerald')) + .ore() + .addOreByproducts('rutile', 'rutile', 'ilmenite') + + // #region ad astra ores + + // moon + event.create('desh') + .components('2x olivine', '1x rutile', '4x nitrogen') + .color(0xF39A4C) + .secondaryColor(0xF35A6C) + .iconSet(GTMaterialIconSet.getByName('tfc_hematite')) + .ore() + .addOreByproducts('olivine', 'rutile', 'rutile') + .ingot() + .blastTemp(2000, 'low', GTValues.VA[GTValues.MV]) + .flags( + GTMaterialFlags.FORCE_GENERATE_BLOCK, + GTMaterialFlags.GENERATE_PLATE, + GTMaterialFlags.GENERATE_ROD, + GTMaterialFlags.GENERATE_DENSE, + GTMaterialFlags.GENERATE_GEAR, + GTMaterialFlags.GENERATE_FRAME + ) + + // mars? + event.create('ostrum') + //.components('2x scheelite', '1x hematite', '1x rutile', '4x oxygen') + .color(0xbd7980) + .secondaryColor(0xA66C8D) + .iconSet(GTMaterialIconSet.getByName('tfc_cassiterite')) + .ore() + .ingot() + .flags( + GTMaterialFlags.FORCE_GENERATE_BLOCK, + GTMaterialFlags.GENERATE_PLATE + ) + + // venus? + event.create('calorite') + //.components('2x mercury', '1x tungsten', '1x rhodium', '2x sulfur') + .color(0xC94D4E) + .secondaryColor(0x9A296A) + .iconSet(GTMaterialIconSet.getByName('tfc_copper')) + .ore() + .ingot() + .flags( + GTMaterialFlags.FORCE_GENERATE_BLOCK, + GTMaterialFlags.GENERATE_PLATE + ) + + // ??? + event.create('etrium') + //.components('1x niobium', '1x molybdenum', '1x ruthenium', '3x carbon', '1x monochloramine') + .color(0x7BFCD7) + .secondaryColor(0x3582D2) + .iconSet(GTMaterialIconSet.getByName('tfc_silver')) + .ore() + .ingot() + .flags( + GTMaterialFlags.FORCE_GENERATE_BLOCK, + GTMaterialFlags.GENERATE_PLATE, + GTMaterialFlags.GENERATE_ROD + ) + + // #endregion +} \ No newline at end of file diff --git a/kubejs/startup_scripts/ad_astra/modifications.js b/kubejs/startup_scripts/ad_astra/modifications.js new file mode 100644 index 000000000..4cee76007 --- /dev/null +++ b/kubejs/startup_scripts/ad_astra/modifications.js @@ -0,0 +1,14 @@ +// priority: 0 + +function registerAdAstraBlockModifications(event) { + + // these lamps don't actually emit light for some reason + global.MINECRAFT_DYE_NAMES.forEach(color => { + event.modify(`ad_astra:${color}_industrial_lamp`, block => { + block.lightEmission = 15 + }) + event.modify(`ad_astra:small_${color}_industrial_lamp`, block => { + block.lightEmission = 15 + }) + }) +} \ No newline at end of file diff --git a/kubejs/startup_scripts/ae2/constants.js b/kubejs/startup_scripts/ae2/constants.js index b4d4b08eb..22d04c28c 100644 --- a/kubejs/startup_scripts/ae2/constants.js +++ b/kubejs/startup_scripts/ae2/constants.js @@ -31,59 +31,13 @@ global.AE2_DISABLED_ITEMS = [ 'ae2:spatial_anchor', 'ae2:inscriber', 'ae2:growth_accelerator', - 'ae2:cut_quartz_block', - 'ae2:smooth_quartz_block', - 'ae2:quartz_bricks', - 'ae2:quartz_pillar', - 'ae2:chiseled_quartz_block', - 'ae2:quartz_stairs', - 'ae2:cut_quartz_stairs', - 'ae2:smooth_quartz_stairs', - 'ae2:quartz_brick_stairs', - 'ae2:chiseled_quartz_stairs', - 'ae2:quartz_pillar_stairs', - 'ae2:fluix_stairs', - 'ae2:quartz_slab', - 'ae2:cut_quartz_slab', - 'ae2:smooth_quartz_slab', - 'ae2:quartz_brick_slab', - 'ae2:chiseled_quartz_slab', - 'ae2:quartz_pillar_slab', - 'ae2:fluix_slab', - 'ae2:quartz_wall', - 'ae2:cut_quartz_wall', - 'ae2:smooth_quartz_wall', - 'ae2:quartz_brick_wall', - 'ae2:chiseled_quartz_wall', - 'ae2:quartz_pillar_wall', - 'ae2:fluix_wall', - 'ae2:sky_stone_block', - 'ae2:smooth_sky_stone_block', - 'ae2:sky_stone_brick', - 'ae2:sky_stone_small_brick', 'ae2:sky_stone_chest', 'ae2:smooth_sky_stone_chest', 'ae2:sky_stone_tank', - 'ae2:mysterious_cube', - 'ae2:not_so_mysterious_cube', - 'ae2:sky_stone_stairs', - 'ae2:smooth_sky_stone_stairs', - 'ae2:sky_stone_brick_stairs', - 'ae2:sky_stone_small_brick_stairs', - 'ae2:sky_stone_slab', - 'ae2:smooth_sky_stone_slab', - 'ae2:sky_stone_brick_slab', - 'ae2:sky_stone_small_brick_slab', - 'ae2:sky_stone_wall', - 'ae2:smooth_sky_stone_wall', - 'ae2:sky_stone_brick_wall', - 'ae2:sky_stone_small_brick_wall', - 'gtceu:raw_certus_quartz_block', // Другое 'ae2:meteorite_compass', 'ae2:silicon', - 'ae2:sky_dust', 'ae2:creative_energy_cell', 'ae2:tiny_tnt', 'ae2:crystal_resonance_generator' diff --git a/kubejs/startup_scripts/ae2/fluids.js b/kubejs/startup_scripts/ae2/fluids.js new file mode 100644 index 000000000..99c64d984 --- /dev/null +++ b/kubejs/startup_scripts/ae2/fluids.js @@ -0,0 +1,12 @@ +// priority: 0 + +const registerAE2Fluids = (event) => { + +// AE2 Moon Fluix + + event.create('tfg:cryogenized_fluix') + .thickTexture(0xde8cfb) + .bucketColor(0xde8cfb) + .luminosity(14) + .temperature(10) +} \ No newline at end of file diff --git a/kubejs/startup_scripts/ae2/materials.js b/kubejs/startup_scripts/ae2/materials.js index 7d20c44c1..f10f9bd9e 100644 --- a/kubejs/startup_scripts/ae2/materials.js +++ b/kubejs/startup_scripts/ae2/materials.js @@ -8,8 +8,7 @@ const registerAE2Materials = (event) => { .flags( GTMaterialFlags.NO_SMELTING, GTMaterialFlags.CRYSTALLIZABLE, - GTMaterialFlags.DISABLE_DECOMPOSITION, - GTMaterialFlags.FORCE_GENERATE_BLOCK + GTMaterialFlags.DISABLE_DECOMPOSITION ) .components('1x nether_quartz', '1x certus_quartz', '1x ruby') .color(0x6D5BB6) diff --git a/kubejs/startup_scripts/ae2/tag_prefixes.js b/kubejs/startup_scripts/ae2/tag_prefixes.js index 2c03f700b..31a6e4325 100644 --- a/kubejs/startup_scripts/ae2/tag_prefixes.js +++ b/kubejs/startup_scripts/ae2/tag_prefixes.js @@ -1,15 +1,15 @@ // priority: 0 const registerAE2TagPrefixes = (event) => { - const $AE_BLOCKS = Java.loadClass('appeng.core.definitions.AEBlocks'); const $AE_ITEMS = Java.loadClass('appeng.core.definitions.AEItems'); const Fluix = GTCEuAPI.materialManager.getMaterial('tfg:fluix') - TagPrefix.block.setIgnored(Fluix, $AE_BLOCKS.FLUIX_BLOCK); + // Blocks have to be handled in java because ae2 is weird + TagPrefix.dust.setIgnored(Fluix, $AE_ITEMS.FLUIX_DUST); TagPrefix.gem.setIgnored(Fluix, $AE_ITEMS.FLUIX_CRYSTAL); -; + TagPrefix.dust.setIgnored(GTMaterials.CertusQuartz, $AE_ITEMS.CERTUS_QUARTZ_DUST); TagPrefix.gem.setIgnored(GTMaterials.CertusQuartz, $AE_ITEMS.CERTUS_QUARTZ_CRYSTAL); diff --git a/kubejs/startup_scripts/betterend/blocks.js b/kubejs/startup_scripts/betterend/blocks.js new file mode 100644 index 000000000..0e9f3f809 --- /dev/null +++ b/kubejs/startup_scripts/betterend/blocks.js @@ -0,0 +1,52 @@ +// priority: 0 + +function registerBetterEndBlocks(event) { + + // Moon + + event.create('betterend:chorus_lily', 'tfc:ground_cover') + .soundType('cherry_wood') + .hardness(0.5) + .tagBlock('minecraft:mineable/hoe') + .tagItem('tfg:moon_plants') + .mapColor('terracotta_white') + .box(0, 0, 0, 16, 6, 16) + .fullBlock(false) + .opaque(false) + .notSolid() + .renderType('cutout') + + event.create('betterend:inflexia', 'tfg:decorative_plant') + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:chorus_grass', 'tfg:decorative_plant') + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:salteago', 'tfg:decorative_plant') + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:vaiolush_fern', 'tfg:decorative_plant') + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + // Mars + + event.create('betterend:crystal_grass', 'tfg:decorative_plant') + .tagItem('tfg:mars_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:blooming_cooksonia', 'tfg:decorative_plant') + .tagItem('tfg:mars_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:fracturn', 'tfg:decorative_plant') + .tagItem('tfg:mars_plants') + .tagBlock('minecraft:replaceable') + + event.create('betterend:jungle_grass', 'tfg:decorative_plant') + .tagItem('tfg:mars_plants') + .tagBlock('minecraft:replaceable') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/create/constants.js b/kubejs/startup_scripts/create/constants.js index c78f93e53..98940efa0 100644 --- a/kubejs/startup_scripts/create/constants.js +++ b/kubejs/startup_scripts/create/constants.js @@ -43,27 +43,6 @@ global.CREATE_DISABLED_ITEMS = [ 'create:layered_veridium', 'create:veridium_pillar', - // Scorchia - 'create:scorchia', - 'create:cut_scorchia', - 'create:cut_scorchia_stairs', - 'create:cut_scorchia_slab', - 'create:cut_scorchia_wall', - 'create:polished_cut_scorchia', - 'create:polished_cut_scorchia_stairs', - 'create:polished_cut_scorchia_slab', - 'create:polished_cut_scorchia_wall', - 'create:cut_scorchia_bricks', - 'create:cut_scorchia_brick_stairs', - 'create:cut_scorchia_brick_slab', - 'create:cut_scorchia_brick_wall', - 'create:small_scorchia_bricks', - 'create:small_scorchia_brick_stairs', - 'create:small_scorchia_brick_slab', - 'create:small_scorchia_brick_wall', - 'create:layered_scorchia', - 'create:scorchia_pillar', - // Scoria 'create:scoria', 'create:cut_scoria', @@ -127,27 +106,6 @@ global.CREATE_DISABLED_ITEMS = [ 'create:layered_crimsite', 'create:crimsite_pillar', - // Kingdom of Asura (Mushoku Tensei) - 'create:asurine', - 'create:cut_asurine', - 'create:cut_asurine_stairs', - 'create:cut_asurine_slab', - 'create:cut_asurine_wall', - 'create:polished_cut_asurine', - 'create:polished_cut_asurine_stairs', - 'create:polished_cut_asurine_slab', - 'create:polished_cut_asurine_wall', - 'create:cut_asurine_bricks', - 'create:cut_asurine_brick_stairs', - 'create:cut_asurine_brick_slab', - 'create:cut_asurine_brick_wall', - 'create:small_asurine_bricks', - 'create:small_asurine_brick_stairs', - 'create:small_asurine_brick_slab', - 'create:small_asurine_brick_wall', - 'create:layered_asurine', - 'create:asurine_pillar', - // Tuff 'create:cut_tuff', 'create:cut_tuff_stairs', @@ -188,9 +146,14 @@ global.CREATE_DISABLED_ITEMS = [ // Blocks 'create:andesite_alloy_block', 'create:experience_block', - 'create:rose_quartz_block', - 'create:rose_quartz_tiles', - 'create:small_rose_quartz_tiles', + + // Cardboard (create 6) + 'create:cardboard_chestplate', + 'create:cardboard_helmet', + 'create:cardboard_leggings', + 'create:cardboard_boots', + 'create:cardboard_sword', + 'create:pulp', // Other 'create:honey_bucket', @@ -199,13 +162,11 @@ global.CREATE_DISABLED_ITEMS = [ 'create:crushed_raw_aluminum', 'create:crushed_raw_uranium', 'create:crushed_raw_nickel', - 'create:rose_quartz_lamp', 'create:creative_blaze_cake', 'create:blaze_cake', 'create:blaze_cake_base', 'create:sturdy_sheet', 'create:polished_rose_quartz', - 'create:rose_quartz', 'create:cinder_flour', 'create:dough', 'create:bar_of_chocolate', diff --git a/kubejs/startup_scripts/create/materials.js b/kubejs/startup_scripts/create/materials.js new file mode 100644 index 000000000..9bdde8da7 --- /dev/null +++ b/kubejs/startup_scripts/create/materials.js @@ -0,0 +1,9 @@ +// priority: 0 + +function registerCreateMaterials(event) { + + event.create('asurine') + .color(0x7DB8D1) + .secondaryColor(0x4C5D7B) + .dust() +} \ No newline at end of file diff --git a/kubejs/startup_scripts/create_additions/constants.js b/kubejs/startup_scripts/create_additions/constants.js index 60fe55b78..a05ed1d97 100644 --- a/kubejs/startup_scripts/create_additions/constants.js +++ b/kubejs/startup_scripts/create_additions/constants.js @@ -7,9 +7,7 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:electrum_amulet', 'createaddition:biomass_pellet', 'createaddition:diamond_grit', - 'createaddition:honey_cake', 'createaddition:biomass', - 'createaddition:chocolate_cake', 'createaddition:creative_energy', 'createaddition:electrum_rod', 'createaddition:gold_rod', @@ -17,13 +15,10 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:iron_rod', 'createaddition:electrum_wire', 'createaddition:brass_rod', - 'createaddition:cake_base', 'createaddition:iron_wire', 'createaddition:gold_wire', 'createaddition:electrum_sheet', 'createaddition:zinc_sheet', - 'createaddition:cake_base_baked', - 'createaddition:straw', 'createaddition:copper_wire', 'createaddition:seed_oil_bucket', 'createaddition:bioethanol_bucket', @@ -39,4 +34,5 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:copper_spool', 'createaddition:festive_spool', 'createaddition:small_light_connector', + 'createaddition:electrum_block' ]; diff --git a/kubejs/startup_scripts/create_connected/constants.js b/kubejs/startup_scripts/create_connected/constants.js index b1f25efd2..61914ebfa 100644 --- a/kubejs/startup_scripts/create_connected/constants.js +++ b/kubejs/startup_scripts/create_connected/constants.js @@ -12,5 +12,11 @@ global.CREATE_CONNECTED_DISABLED_ITEMS = [ 'create_connected:control_chip', 'create_connected:incomplete_control_chip', 'create_connected:crank_wheel', - 'create_connected:large_crank_wheel' + 'create_connected:large_crank_wheel', + 'create_connected:cross_connector', + 'create_connected:andesite_encased_cross_connector', + 'create_connected:brass_encased_cross_connector', + 'create_connected:kinetic_bridge', + 'create_connected:kinetic_battery', + 'create_connected:charged_kinetic_battery', ] \ No newline at end of file diff --git a/kubejs/startup_scripts/extended_ae2/constants.js b/kubejs/startup_scripts/extended_ae2/constants.js index 95e07ab9b..91126d8b4 100644 --- a/kubejs/startup_scripts/extended_ae2/constants.js +++ b/kubejs/startup_scripts/extended_ae2/constants.js @@ -2,11 +2,11 @@ global.EXTENDED_AE2_DISABLED_ITEMS = [ 'expatternprovider:infinity_cell', 'expatternprovider:fishbig', - 'expatternprovider:pattern_provider_upgrade', - 'expatternprovider:interface_upgrade', + //'expatternprovider:pattern_provider_upgrade', + //'expatternprovider:interface_upgrade', 'expatternprovider:io_bus_upgrade', - 'expatternprovider:pattern_terminal_upgrade', - 'expatternprovider:drive_upgrade', + //'expatternprovider:pattern_terminal_upgrade', + //'expatternprovider:drive_upgrade', 'expatternprovider:ex_inscriber', 'expatternprovider:crystal_fixer', diff --git a/kubejs/startup_scripts/firmalife/constants.js b/kubejs/startup_scripts/firmalife/constants.js index e0e9b6220..6bc9a7428 100644 --- a/kubejs/startup_scripts/firmalife/constants.js +++ b/kubejs/startup_scripts/firmalife/constants.js @@ -84,6 +84,13 @@ global.FIRMALIFE_ORE_MATERIALS = [ 'chromite' ]; +global.FIRMALIFE_JAMS = [ + "fig", + "pineapple", + "red_grapes", + "white_grapes" +] + global.FIRMALIFE_GREENHOUSE_FRUIT_RECIPE_COMPONENTS = [ { input: 'firmalife:plant/cocoa_sapling', fluid_amount: 8000, output: '3x firmalife:food/cocoa_beans', name: 'cocoa_beans' }, { input: 'firmalife:plant/fig_sapling', fluid_amount: 8000, output: '3x firmalife:food/fig', name: 'fig' }, @@ -94,26 +101,20 @@ global.FIRMALIFE_GREENHOUSE_BERRY_RECIPE_COMPONENTS = [ { input: 'firmalife:plant/nightshade_bush', fluid_amount: 6000, output: '3x firmalife:food/nightshade_berry', name: 'nightshade' }, ]; -global.FIRMALIFE_QUERN_FLOUR_RECIPE_COMPONENTS = [ - { input: 'firmalife:food/nixtamal', output: '2x firmalife:food/masa_flour', name: 'masa_flour' }, -]; - -global.FIRMALIFE_MIXER_FLATBREAD_DOUGH_RECIPE_COMPONENTS = [ - { input: 'tfc:food/barley_flour', output: '4x firmalife:food/barley_dough', name: 'firmalife_barley_dough' }, - { input: 'tfc:food/maize_flour', output: '4x firmalife:food/maize_dough', name: 'firmalife_maize_dough' }, - { input: 'tfc:food/oat_flour', output: '4x firmalife:food/oat_dough', name: 'firmalife_oat_dough' }, - { input: 'tfc:food/rye_flour', output: '4x firmalife:food/rye_dough', name: 'firmalife_rye_dough' }, - { input: 'tfc:food/rice_flour', output: '4x firmalife:food/rice_dough', name: 'firmalife_rice_dough' }, - { input: 'tfc:food/wheat_flour', output: '4x firmalife:food/wheat_dough', name: 'firmalife_wheat_dough' }, - { input: 'firmalife:food/masa_flour', output: '2x firmalife:food/masa', name: 'firmalife_masa' }, -]; - -global.FIRMALIFE_FURNACE_FLATBREAD_RECIPE_COMPONENTS = [ - { input: 'tfc:food/barley_dough', output: 'firmalife:food/barley_flatbread', name: 'barley_flatbread' }, - { input: 'tfc:food/maize_dough', output: 'firmalife:food/maize_flatbread', name: 'maize_flatbread' }, - { input: 'tfc:food/oat_dough', output: 'firmalife:food/oat_flatbread', name: 'oat_flatbread' }, - { input: 'tfc:food/rye_dough', output: 'firmalife:food/rye_flatbread', name: 'rye_flatbread' }, - { input: 'tfc:food/rice_dough', output: 'firmalife:food/rice_flatbread', name: 'rice_flatbread' }, - { input: 'tfc:food/wheat_dough', output: 'firmalife:food/wheat_flatbread', name: 'wheat_flatbread' }, - { input: 'firmalife:food/masa', output: 'firmalife:food/corn_tortilla', name: 'corn_tortilla' }, -]; +global.FIRMALIFE_COOKING_RECIPE_COMPONENTS = [ + { input: 'firmalife:food/white_chocolate_blend', output: 'firmalife:food/white_chocolate', name: 'white_chocolate' }, + { input: 'firmalife:food/dark_chocolate_blend', output: 'firmalife:food/dark_chocolate', name: 'dark_chocolate' }, + { input: 'firmalife:food/milk_chocolate_blend', output: 'firmalife:food/milk_chocolate', name: 'milk_chocolate' }, + { input: 'firmalife:food/raw_pizza', output: 'firmalife:food/cooked_pizza', name: 'cooked_pizza' }, + { input: 'firmalife:food/corn_tortilla', output: 'firmalife:food/taco_shell', name: 'taco_shell' }, + { input: 'firmalife:food/cookie_dough', output: 'firmalife:food/sugar_cookie', name: 'sugar_cookie' }, + { input: 'firmalife:food/chocolate_chip_cookie_dough', output: 'firmalife:food/chocolate_chip_cookie', name: 'chocolate_chip_cookie' }, + { input: 'firmalife:food/hardtack_dough', output: 'firmalife:food/hardtack', name: 'hardtack' }, + { input: 'firmalife:food/filled_pie', output: 'firmalife:food/cooked_pie', name: 'cooked_pie' }, + { input: 'firmalife:food/cocoa_beans', output: 'firmalife:food/roasted_cocoa_beans', name: 'roasted_cocoa_beans' }, + { input: 'firmalife:food/raw_pumpkin_pie', output: 'minecraft:pumpkin_pie', name: 'pumpkin_pie' }, + { input: 'tfc:food/soybean', output: 'firmalife:food/dehydrated_soybeans', name: 'dehydrated_soybeans' }, + { input: 'firmalife:food/raw_lasagna', output: 'firmalife:food/cooked_lasagna', name: 'cooked_lasagna' }, + { input: 'firmalife:food/bacon', output: 'firmalife:food/cooked_bacon', name: 'cooked_bacon' }, + { input: '#firmalife:foods/slices', output: 'firmalife:food/toast', name: 'toast' } +]; \ No newline at end of file diff --git a/kubejs/startup_scripts/greate/constants.js b/kubejs/startup_scripts/greate/constants.js index 5de64da69..32a6aebb4 100644 --- a/kubejs/startup_scripts/greate/constants.js +++ b/kubejs/startup_scripts/greate/constants.js @@ -30,13 +30,6 @@ global.GREATE_DISABLED_ITEMS = [ 'greate:stainless_steel_mechanical_saw', 'greate:titanium_mechanical_saw', - // Disable these until it's possible to disable spring recipes in them - 'greate:andesite_alloy_mechanical_press', - 'greate:steel_mechanical_press', - 'greate:aluminium_mechanical_press', - 'greate:stainless_steel_mechanical_press', - 'greate:titanium_mechanical_press', - // You should be graduating to IV multiblocks in IV 'greate:tungsten_steel_shaft', 'greate:tungsten_steel_cogwheel', diff --git a/kubejs/startup_scripts/greate/materials.js b/kubejs/startup_scripts/greate/materials.js new file mode 100644 index 000000000..65daaea35 --- /dev/null +++ b/kubejs/startup_scripts/greate/materials.js @@ -0,0 +1,9 @@ +const registerGreateMaterials = (event) => { + +} + +const registerGreateMaterialModification = (event) => { + GTMaterials.get("rose_quartz").addFlags( + GTMaterialFlags.GENERATE_LENS + ); +} \ No newline at end of file diff --git a/kubejs/startup_scripts/gtceu/constants.js b/kubejs/startup_scripts/gtceu/constants.js index 0cc3aa43b..d1df1dd58 100644 --- a/kubejs/startup_scripts/gtceu/constants.js +++ b/kubejs/startup_scripts/gtceu/constants.js @@ -42,6 +42,7 @@ global.GTCEU_DISABLED_ITEMS = [ 'gtceu:primitive_blast_furnace', 'gtceu:iron_pickaxe', 'gtceu:iron_pickaxe_head', + 'gtceu:brittle_charcoal', 'gtceu:wood_screwdriver_tip', 'gtceu:wood_wrench_tip', @@ -91,8 +92,59 @@ global.GTCEU_DISABLED_ITEMS = [ 'gtceu:zpm_solar_panel', 'gtceu:uv_solar_panel', + 'gtceu:lv_air_scrubber', + 'gtceu:mv_air_scrubber', + 'gtceu:hv_air_scrubber', + 'gtceu:ev_air_scrubber', + + 'gtceu:lv_world_accelerator', + 'gtceu:mv_world_accelerator', + 'gtceu:hv_world_accelerator', + 'gtceu:ev_world_accelerator', + 'gtceu:iv_world_accelerator', + 'gtceu:luv_world_accelerator', + 'gtceu:zpm_world_accelerator', + 'gtceu:uv_world_accelerator', + 'gtceu:compressed_clay', + 'gtceu:damascus_steel_nugget', + 'gtceu:damascus_steel_ingot', + 'gtceu:damascus_steel_block', + 'gtceu:damascus_steel_plate', + 'gtceu:double_damascus_steel_plate', + 'gtceu:damascus_steel_gear', + 'gtceu:damascus_steel_buzzsaw_blade', + 'gtceu:damascus_steel_drill_head', + 'gtceu:damascus_steel_chainsaw_head', + 'gtceu:damascus_steel_bolt', + 'gtceu:damascus_steel_screw', + 'gtceu:damascus_steel_rod', + 'gtceu:long_damascus_steel_rod', + 'gtceu:damascus_steel_dust', + 'gtceu:small_damascus_steel_dust', + 'gtceu:tiny_damascus_steel_dust', + 'gtceu:lv_damascus_steel_drill', + 'gtceu:mv_damascus_steel_drill', + 'gtceu:hv_damascus_steel_drill', + 'gtceu:ev_damascus_steel_drill', + 'gtceu:iv_damascus_steel_drill', + 'gtceu:lv_damascus_steel_chainsaw', + 'gtceu:damascus_steel_buzzsaw', + 'gtceu:lv_damascus_steel_wirecutter', + 'gtceu:hv_damascus_steel_wirecutter', + 'gtceu:iv_damascus_steel_wirecutter', + 'gtceu:lv_damascus_steel_wrench', + 'gtceu:hv_damascus_steel_wrench', + 'gtceu:iv_damascus_steel_wrench', + 'gtceu:lv_damascus_steel_screwdriver', + 'gtceu:damascus_steel_bucket', + + // Huh + 'gtceu:wax_dust', + 'gtceu:small_wax_dust', + 'gtceu:tiny_wax_dust', + // Sculk 'gtceu:tiny_echo_shard_dust', 'gtceu:small_echo_shard_dust', @@ -104,9 +156,16 @@ global.GTCEU_DISABLED_ITEMS = [ 'gtceu:echo_shard_plate', 'gtceu:echo_shard_rod', 'gtceu:echo_shard_block', - 'gtceu:tiny_skulk_dust', - 'gtceu:small_skulk_dust', - 'gtceu:skulk_dust', + 'gtceu:tiny_sculk_dust', + 'gtceu:small_sculk_dust', + 'gtceu:sculk_dust', + + // Ender eye + 'gtceu:ender_eye_plate', + 'gtceu:ender_eye_block', + 'gtceu:ender_eye_dust', + 'gtceu:small_ender_eye_dust', + 'gtceu:tiny_ender_eye_dust', // Marble 'gtceu:marble', @@ -161,7 +220,15 @@ global.TFG_EXTRUDER_MOLDS = [ 'tfg:javelin_head_extruder_mold', 'tfg:chisel_head_extruder_mold', 'tfg:mace_head_extruder_mold', - 'tfg:mattock_head_extruder_mold' + 'tfg:mattock_head_extruder_mold', + 'tfg:fish_hook_extruder_mold', + 'tfg:whisk_extruder_mold', + 'tfg:screwdriver_tip_extruder_mold', + 'tfg:wrench_tip_extruder_mold', + 'tfg:wire_cutter_head_extruder_mold', + 'tfg:small_casing_extruder_mold', + 'tfg:shell_casing_extruder_mold', + 'tfg:large_casing_extruder_mold' ]; global.TFG_CASTING_MOLDS = [ @@ -195,6 +262,13 @@ global.ORE_BEARING_STONES = [ 'deepslate', 'pyroxenite', - 'dripstone' + 'dripstone', + + 'moon_stone', + 'moon_deepslate', + 'mars_stone', + 'venus_stone', + 'mercury_stone', + 'glacio_stone' ]; diff --git a/kubejs/startup_scripts/gtceu/items.js b/kubejs/startup_scripts/gtceu/items.js index 97fe73a29..e5f523f53 100644 --- a/kubejs/startup_scripts/gtceu/items.js +++ b/kubejs/startup_scripts/gtceu/items.js @@ -32,4 +32,6 @@ const registerGTCEuItems = (event) => { event.create('tfg:uhv_universal_circuit') .translationKey('item.uhv_universal_circuit') + event.create('tfg:chipboard_composite') + .translationKey('item.chipboard_composite') } diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index 936294408..f3ad77bae 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -1,77 +1,15 @@ // priority: 0 -//#region Greenhouse - const registerGTCEuMachines = (event) => { GTMachineUtils.registerCrate(GTMaterials.BismuthBronze, 54, "Bismuth Bronze Crate"); GTMachineUtils.registerCrate(GTMaterials.BlackBronze, 54, "Black Bronze Crate"); GTMachineUtils.registerDrum(GTMaterials.BismuthBronze, 32000, "Bismuth Bronze Drum"); GTMachineUtils.registerDrum(GTMaterials.BlackBronze, 32000, "Black Bronze Drum"); - + const $SteamMulti = Java.loadClass('com.gregtechceu.gtceu.common.machine.multiblock.steam.SteamParallelMultiblockMachine'); const $Tags = Java.loadClass("dev.latvian.mods.kubejs.util.Tags") - event.create('greenhouse', 'multiblock') - .rotationState(RotationState.NON_Y_AXIS) - .recipeType('greenhouse') - .recipeModifiers([GTRecipeModifiers.OC_PERFECT]) - .appearanceBlock(GTBlocks.CASING_STEEL_SOLID) - .pattern(definition => FactoryBlockPattern.start() - .aisle("CCCCCCC", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", " F ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "F#####F", "F#####F", "F#####F", "F#####F", "F#####F", "F#####F", "F#####F", "FFFFFFF") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CCCYCCC", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", " F ") - .where('X', Predicates.blocks('ae2:quartz_glass')) - .where('F', Predicates.frames('steel')) - .where('D', Predicates.blocks('tfc:grass/silt') - .or(Predicates.blocks('tfc:dirt/loam')) - .or(Predicates.blocks('tfc:dirt/sandy_loam')) - .or(Predicates.blocks('tfc:dirt/silty_loam')) - .or(Predicates.blocks('tfc:grass/silt')) - .or(Predicates.blocks('tfc:grass/loam')) - .or(Predicates.blocks('tfc:grass/sandy_loam')) - .or(Predicates.blocks('tfc:grass/silty_loam'))) - .where('C', Predicates.blocks('gtceu:steel_machine_casing').or(Predicates.autoAbilities(definition.getRecipeTypes()))) - .where('#', Predicates.air() - .or(Predicates.blockTag($Tags.block("minecraft:logs"))) - .or(Predicates.blockTag($Tags.block("minecraft:leaves")))) - .where(' ', Predicates.any()) - .where('Y', Predicates.controller(Predicates.blocks(definition.get()))) - .build() - ) - .shapeInfo(controller => MultiblockShapeInfo.builder() - .aisle("CCCCCCC", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", " F ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X##L##X", "X#LLL#X", "X##L##X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "F##W##F", "F##W##F", "F##W##F", "F#LWL#F", "F#LWL#F", "F#LLL#F", "F#####F", "FFFFFFF") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X##L##X", "X#LLL#X", "X##L##X", "X#####X", " XXFXX ") - .aisle("CDDDDDC", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", "X#####X", " XXFXX ") - .aisle("CitYfeC", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", "XXXFXXX", " F ") - .where('Y', controller, Direction.SOUTH) - .where('C', GTBlocks.STEEL_HULL.get()) - .where('D', Block.getBlock('tfc:grass/silt')) - .where('F', Block.getBlock('gtceu:steel_frame')) - .where('X', Block.getBlock('ae2:quartz_glass')) - .where('W', Block.getBlock('tfc:wood/log/oak')) - .where('L', Block.getBlock('tfc:wood/leaves/oak')) - .where(' ', Block.getBlock('minecraft:air')) - .where('i', GTMachines.ITEM_IMPORT_BUS[GTValues.ULV], Direction.SOUTH) - .where('t', GTMachines.ITEM_EXPORT_BUS[GTValues.ULV], Direction.SOUTH) - .where('f', GTMachines.FLUID_IMPORT_HATCH[GTValues.ULV], Direction.SOUTH) - .where('e', GTMachines.ENERGY_INPUT_HATCH[GTValues.LV], Direction.SOUTH) - .build() - ) - .workableCasingRenderer( - 'gtceu:block/casings/solid/machine_casing_solid_steel', - 'gtceu:block/multiblock/implosion_compressor', false - ) - - //#endregion - //#region Nether Dome event.create('nether_dome', 'multiblock') @@ -280,4 +218,41 @@ const registerGTCEuMachines = (event) => { ) //#endregion + //#region Large Solar Pannel - From Sky of Grind for the code thanks a lot + + event.create('large_solar_panel', 'multiblock') + .rotationState(RotationState.NON_Y_AXIS) + .generator(true) + .recipeType('large_solar_panel') + .noRecipeModifier() + .appearanceBlock(() => Block.getBlock('tfg:casings/machine_casing_iron_desh')) + .pattern(definition => FactoryBlockPattern.start() + .aisle('P P', 'P P', 'P P', 'PPPPPPP', 'PKKKKKP') + .aisle(' ', ' ', ' ', 'P P', 'KIIIIIK') + .aisle(' PLP ', ' PLP ', ' RRR ', 'P RRR P', 'KIIIIIK') + .aisle(' LPL ', ' L#L ', ' RGR ', 'P RGR P', 'KIIGIIK') + .aisle(' PXP ', ' PLP ', ' RRR ', 'P RRR P', 'KIIIIIK') + .aisle(' ', ' ', ' ', 'P P', 'KIIIIIK') + .aisle('P P', 'P P', 'P P', 'PPPPPPP', 'PKKKKKP') + .where('X', Predicates.controller(Predicates.blocks(definition.get()))) + .where('R', Predicates.blocks('gtceu:cleanroom_glass')) + .where('I', Predicates.blocks('tfg:casings/machine_casing_red_solar_panel')) + .where('G', Predicates.blocks('ad_astra:glowing_iron_pillar')) + .where('P', Predicates.blocks('tfg:casings/machine_casing_iron_desh')) + .where('K', Predicates.blocks('ad_astra:iron_plateblock')) + .where('L', Predicates.blocks('tfg:casings/machine_casing_iron_desh') + .or(Predicates.abilities(PartAbility.IMPORT_ITEMS).setMaxGlobalLimited(2).setPreviewCount(1)) + .or(Predicates.abilities(PartAbility.MAINTENANCE).setExactLimit(1)) + .or(Predicates.abilities(PartAbility.IMPORT_FLUIDS).setMaxGlobalLimited(2).setPreviewCount(1)) + .or(Predicates.abilities(PartAbility.EXPORT_FLUIDS).setMaxGlobalLimited(2).setPreviewCount(1)) + .or(Predicates.abilities(PartAbility.PARALLEL_HATCH).setMaxGlobalLimited(1)) + .or(Predicates.abilities(PartAbility.OUTPUT_ENERGY).setExactLimit(1))) + .where('#', Predicates.air()) + .where(' ', Predicates.any()) + .build() + ) + .workableCasingRenderer( + 'tfg:block/casings/machine_casing_iron_desh', + 'gtceu:block/multiblock/hpca', true) + } diff --git a/kubejs/startup_scripts/gtceu/materials.js b/kubejs/startup_scripts/gtceu/materials.js index 089d4e92f..5a70f306c 100644 --- a/kubejs/startup_scripts/gtceu/materials.js +++ b/kubejs/startup_scripts/gtceu/materials.js @@ -1,3 +1,5 @@ +// priority: 0 + const registerGTCEuMaterials = (event) => { } @@ -58,6 +60,9 @@ const registerGTCEuMaterialModification = (event) => { GTToolType.BUZZSAW, GTToolType.SCYTHE, GTToolType.WIRE_CUTTER, + GTToolType.WIRE_CUTTER_LV, + GTToolType.WIRE_CUTTER_HV, + GTToolType.WIRE_CUTTER_IV, GTToolType.DRILL_LV, GTToolType.DRILL_MV, GTToolType.DRILL_HV, @@ -138,7 +143,7 @@ const registerGTCEuMaterialModification = (event) => { GTMaterials.RoseGold.addFlags(GENERATE_DOUBLE_INGOTS); GTMaterials.Silver.addFlags(GENERATE_DOUBLE_INGOTS); GTMaterials.Tin.addFlags(GENERATE_DOUBLE_INGOTS); - GTMaterials.Zinc.addFlags(GENERATE_DOUBLE_INGOTS); + GTMaterials.Zinc.addFlags(GENERATE_DOUBLE_INGOTS, GENERATE_BOLT_SCREW); GTMaterials.SterlingSilver.addFlags(GENERATE_DOUBLE_INGOTS); // // /* Имеют инструменты, броню TFC, двойные слитки */ @@ -212,6 +217,8 @@ const registerGTCEuMaterialModification = (event) => { GTMaterials.IronMagnetic.addFlags(GENERATE_PLATE) GTMaterials.Silicon.addFlags(GENERATE_DENSE); + + GTMaterials.Quartzite.addFlags(GENERATE_ROD); GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD); @@ -224,8 +231,8 @@ const registerGTCEuMaterialModification = (event) => { ]).build()); GTMaterials.Copper.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.0, 1.5, 132, 2, metalTooling).build()); - GTMaterials.BismuthBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.7, 2.0, 188, 2, metalTooling).build()); - GTMaterials.BlackBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(3.1, 2.0, 194, 2, metalTooling).build()); + GTMaterials.BismuthBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.7, 2.0, 188, 2, metalTooling.concat(GTToolType.MORTAR)).build()); + GTMaterials.BlackBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(3.1, 2.0, 194, 2, metalTooling.concat(GTToolType.MORTAR)).build()); GTMaterials.BlackSteel.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(6.5, 4.5, 1228, 3, metalTooling).build()); // Cast iron tools don't make sense but gregtech shits itself if they're missing, // so I'm just giving them terrible terrible stats @@ -261,6 +268,10 @@ const registerGTCEuMaterialModification = (event) => { GTMaterials.RedSteel.getProperty(PropertyKey.BLAST).setBlastTemperature(1000) GTMaterials.BlueSteel.getProperty(PropertyKey.BLAST).setBlastTemperature(1000) + // Change byproducts so you can't get certus from normal quartzite + GTMaterials.Quartzite.getProperty(PropertyKey.ORE).setOreByProducts(GTMaterials.NetherQuartz, GTMaterials.Barite, GTMaterials.NetherQuartz); + GTMaterials.CertusQuartz.getProperty(PropertyKey.ORE).setOreByProducts(GTMaterials.CertusQuartz, GTMaterials.Quartzite, GTMaterials.CertusQuartz); + // Color Adjustments GTMaterials.BismuthBronze.setMaterialARGB(0x5A966E) GTMaterials.BismuthBronze.setMaterialSecondaryARGB(0x203E2A) @@ -280,7 +291,7 @@ const registerGTCEuMaterialModification = (event) => { GTMaterials.IronMagnetic.setMaterialARGB(0x503d32) GTMaterials.IronMagnetic.setMaterialSecondaryARGB(0x131212) GTMaterials.Zinc.setMaterialARGB(0xd6ffdc) - GTMaterials.Zinc.setMaterialSecondaryARGB(0x213b3f) + GTMaterials.Zinc.setMaterialSecondaryARGB(0xA3BE9E) GTMaterials.Graphite.setMaterialARGB(0x889BA8) GTMaterials.Graphite.setMaterialSecondaryARGB(0x30383E) GTMaterials.Amethyst.setMaterialARGB(0xCC9EF0) @@ -288,7 +299,7 @@ const registerGTCEuMaterialModification = (event) => { GTMaterials.Cobalt.setMaterialARGB(0xC9E4FB) GTMaterials.Cobalt.setMaterialSecondaryARGB(0x1D2688) GTMaterials.CertusQuartz.setMaterialARGB(0xB8D8FC) - GTMaterials.CertusQuartz.setMaterialSecondaryARGB(0x466580) + GTMaterials.CertusQuartz.setMaterialSecondaryARGB(0xADCCEF) GTMaterials.Vanadium.setMaterialARGB(0xD8D4E7) GTMaterials.Vanadium.setMaterialSecondaryARGB(0x7E988F) GTMaterials.Brass.setMaterialSecondaryARGB(0x791905) @@ -312,4 +323,13 @@ const registerGTCEuMaterialModification = (event) => { var property = material.getProperty(PropertyKey.FLUID); property.getStorage().store($FluidStorageKeys.LIQUID, () => Fluid.of(`tfc:${colorName}_dye`).fluid, null); }); + + + let rose_quartz = GTCEuAPI.materialManager.getMaterial('greate:rose_quartz'); + rose_quartz.setProperty(PropertyKey.ORE, new $ORE_PROPERTY()); + rose_quartz.getProperty(PropertyKey.ORE).setOreByProducts(rose_quartz, GTMaterials.Redstone, rose_quartz); + rose_quartz.setMaterialIconSet(GTMaterialIconSet.getByName('nether_quartz')) + + GTCEuAPI.materialManager.getMaterial('tfg:kaolinite').setFormula("Al2Si2O5(OH)4", true) + GTCEuAPI.materialManager.getMaterial('tfg:vitrified_pearl').setFormula("(Al2Si2O5(OH)4)(BeK4N5)", true) } \ No newline at end of file diff --git a/kubejs/startup_scripts/gtceu/modifications.js b/kubejs/startup_scripts/gtceu/modifications.js new file mode 100644 index 000000000..8a488448c --- /dev/null +++ b/kubejs/startup_scripts/gtceu/modifications.js @@ -0,0 +1,44 @@ +function registerGTCEuItemModifications(event) { + + event.modify('gtceu:nanomuscle_helmet', item => { + item.armorProtection = 5 + item.armorKnockbackResistance = 0.2 + }) + event.modify('gtceu:nanomuscle_chestplate', item => { + item.armorProtection = 10 + item.armorKnockbackResistance = 0.2 + }) + event.modify('gtceu:nanomuscle_leggings', item => { + item.armorProtection = 8 + item.armorKnockbackResistance = 0.2 + }) + event.modify('gtceu:nanomuscle_boots', item => { + item.armorProtection = 4 + item.armorKnockbackResistance = 0.2 + }) + event.modify('gtceu:avanced_nanomuscle_chestplate', item => { + item.armorProtection = 10 + item.armorKnockbackResistance = 0.2 + }) + + event.modify('gtceu:quarktech_helmet', item => { + item.armorProtection = 7 + item.armorKnockbackResistance = 0.25 + }) + event.modify('gtceu:quarktech_chestplate', item => { + item.armorProtection = 12 + item.armorKnockbackResistance = 0.25 + }) + event.modify('gtceu:quarktech_leggings', item => { + item.armorProtection = 10 + item.armorKnockbackResistance = 0.25 + }) + event.modify('gtceu:quarktech_boots', item => { + item.armorProtection = 6 + item.armorKnockbackResistance = 0.25 + }) + event.modify('gtceu:advanced_quarktech_chestplate', item => { + item.armorProtection = 12 + item.armorKnockbackResistance = 0.25 + }) +} \ No newline at end of file diff --git a/kubejs/startup_scripts/gtceu/recipe_types.js b/kubejs/startup_scripts/gtceu/recipe_types.js index 7ba54d0be..5deae1a0c 100644 --- a/kubejs/startup_scripts/gtceu/recipe_types.js +++ b/kubejs/startup_scripts/gtceu/recipe_types.js @@ -1,13 +1,6 @@ // priority: 0 const registerGTCEuRecipeTypes = (event) => { - event.create('greenhouse') - .category('greenhouse') - .setEUIO('in') - .setMaxIOSize(3, 4, 1, 0) - .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) - .setSound(GTSoundEntries.BATH) - event.create('nether_dome') .category('nether_dome') .setEUIO('in') @@ -31,4 +24,12 @@ const registerGTCEuRecipeTypes = (event) => { .setSlotOverlay(false, false, GuiTextures.SOLIDIFIER_OVERLAY) .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) .setSound(GTSoundEntries.FIRE) + + event.create('large_solar_panel') + .category('generator') + .setEUIO('out') + .setMaxIOSize(2, 0, 2, 1) + .setSlotOverlay(false, false, GuiTextures.SOLIDIFIER_OVERLAY) + .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) + .setSound(GTSoundEntries.COOLING) } diff --git a/kubejs/startup_scripts/gtceu/tag_prefixes.js b/kubejs/startup_scripts/gtceu/tag_prefixes.js index 550433706..3e15958a2 100644 --- a/kubejs/startup_scripts/gtceu/tag_prefixes.js +++ b/kubejs/startup_scripts/gtceu/tag_prefixes.js @@ -1,4 +1,4 @@ -// priority: 0 +// priority: 0 const registerGTCEuTagPrefixes = (event) => { @@ -97,4 +97,6 @@ const registerGTCEuTagPrefixes = (event) => { TagPrefix.rawOreBlock.defaultTagPath("raw_ore_blocks/%s") TagPrefix.rawOreBlock.unformattedTagPath("raw_ore_blocks") + + TagPrefix.rawOre.setIgnored(GTMaterials.Iron); } \ No newline at end of file diff --git a/kubejs/startup_scripts/horornot/constants.js b/kubejs/startup_scripts/horornot/constants.js index ed60a260c..0f6cdb119 100644 --- a/kubejs/startup_scripts/horornot/constants.js +++ b/kubejs/startup_scripts/horornot/constants.js @@ -1,4 +1,6 @@ // priority: 0 global.HOT_OR_NOT_DISABLED_ITEMS = [ + 'tfchotornot:tong_part/cast_iron', + 'tfchotornot:tongs/cast_iron' ]; \ No newline at end of file diff --git a/kubejs/startup_scripts/main_startup_script.js b/kubejs/startup_scripts/main_startup_script.js index 32cf0ccad..62ef82f38 100644 --- a/kubejs/startup_scripts/main_startup_script.js +++ b/kubejs/startup_scripts/main_startup_script.js @@ -1,93 +1,76 @@ // priority: 0 -/** - * Событие регистрации предметов. - */ StartupEvents.registry('item', event => { registerGTCEuItems(event) registerTFGItems(event) }) -/** - * Событие регистрации блоков. - */ StartupEvents.registry('block', event => { - registerTFGBlocks(event) + registerTFGBlocks(event) + registerBetterEndBlocks(event) +}) + +StartupEvents.registry('entity_type', event => { + registerTFGEntityTypes(event) }) -/** - * Событие изменения блоков. - */ BlockEvents.modification(event => { - // modifyFirmaCivBlocks(event) + registerAdAstraBlockModifications(event) }) -/** - * Событие изменения предметов. - */ ItemEvents.modification(event => { - registerBeneathItemModifications(event) - registerConstructionWandsItemModifications(event) - registerCreateItemModifications(event) - registerMinecraftItemModifications(event) + registerBeneathItemModifications(event) + registerConstructionWandsItemModifications(event) + registerCreateItemModifications(event) + registerGTCEuItemModifications(event) + registerMinecraftItemModifications(event) }) -/** - * Событие регистрации жидкостей. - */ StartupEvents.registry('fluid', event => { - registerTFGFluids(event) + registerTFGFluids(event) + registerAE2Fluids(event) }) -/** - * Событие регистрации типов рецептов. - */ GTCEuStartupEvents.registry('gtceu:recipe_type', event => { - registerGTCEuRecipeTypes(event) + registerGTCEuRecipeTypes(event) }) -/** - * Событие регистрации механизмов. - */ GTCEuStartupEvents.registry('gtceu:machine', event => { - registerGTCEuMachines(event) + registerGTCEuMachines(event) }) -/** - * Событие регистрации тэг префиксов. -*/ GTCEuStartupEvents.registry('gtceu:tag_prefix', event => { - registerAE2TagPrefixes(event) - registerTFCTagPrefixes(event) - registerGTCEuTagPrefixes(event) + registerAE2TagPrefixes(event) + registerTFCTagPrefixes(event) + registerGTCEuTagPrefixes(event) }) GTCEuStartupEvents.registry('gtceu:material', event => { - registerAE2Materials(event) - registerTFCMaterials(event) - registerGTCEuMaterials(event) - registerTFGMaterials(event) + registerAdAstraMaterials(event) + registerAE2Materials(event) + registerCreateMaterials(event) + registerTFCMaterials(event) + registerGTCEuMaterials(event) + registerGreateMaterials(event) + registerTFGMaterials(event) }) GTCEuStartupEvents.registry('gtceu:material_icon_set', event => { - registerTFCIconSets(event) + registerTFCIconSets(event) }) -/** - * Событие модификации материалов. -*/ GTCEuStartupEvents.materialModification(event => { - registerGTCEuMaterialModification(event) + registerGTCEuMaterialModification(event) + registerGreateMaterialModification(event) }) +GTCEuStartupEvents.registry('gtceu:dimension_marker', event => { + registerTFGDimensionMarkers(event) +}) -//GTCEuStartupEvents.registry('gtceu:dimension_marker', event => { -// event.create('ad_astra:earth_orbit') -// .iconSupplier(() => Item.of('ad_astra:earth_globe').getItem()) -// .tier(0) -// .overrideName('Earth Orbit') -//}) - +TFCEvents.registerFoodTrait(event => { + registerTFGFoodTraits(event) +}) Platform.mods.kaolinclayze.name = "Primitive Creatures"; Platform.mods.tfg.name = "TerraFirmaGreg"; diff --git a/kubejs/startup_scripts/mega_cells/constants.js b/kubejs/startup_scripts/mega_cells/constants.js index 1f85f8c7d..5f6eef1f1 100644 --- a/kubejs/startup_scripts/mega_cells/constants.js +++ b/kubejs/startup_scripts/mega_cells/constants.js @@ -9,28 +9,16 @@ global.MEGA_CELLS_DISABLED_ITEMS = [ 'megacells:bulk_cell_component', 'megacells:compression_card', - 'megacells:cell_component_16m', - 'megacells:cell_component_64m', 'megacells:cell_component_256m', - 'megacells:item_storage_cell_16m', - 'megacells:item_storage_cell_64m', 'megacells:item_storage_cell_256m', - 'megacells:fluid_storage_cell_16m', - 'megacells:fluid_storage_cell_64m', 'megacells:fluid_storage_cell_256m', - 'megacells:portable_item_cell_16m', - 'megacells:portable_item_cell_64m', 'megacells:portable_item_cell_256m', , - 'megacells:portable_fluid_cell_16m', - 'megacells:portable_fluid_cell_64m', 'megacells:portable_fluid_cell_256m', - 'megacells:16m_crafting_storage', - 'megacells:64m_crafting_storage', 'megacells:256m_crafting_storage', ] \ No newline at end of file diff --git a/kubejs/startup_scripts/minecraft/constants.js b/kubejs/startup_scripts/minecraft/constants.js index 50074e51b..0c1c6b7ac 100644 --- a/kubejs/startup_scripts/minecraft/constants.js +++ b/kubejs/startup_scripts/minecraft/constants.js @@ -15,7 +15,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:infested_deepslate', // Каменные блоки - 'minecraft:stone', 'minecraft:stone_stairs', 'minecraft:stone_slab', 'minecraft:stone_pressure_plate', @@ -564,9 +563,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:carrot_on_a_stick', 'minecraft:carrot', 'minecraft:pumpkin', - 'minecraft:pearlescent_froglight', - 'minecraft:verdant_froglight', - 'minecraft:ochre_froglight', 'minecraft:suspicious_stew', 'minecraft:mycelium', 'minecraft:farmland', @@ -587,7 +583,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:beetroot_soup', 'minecraft:cocoa_beans', 'minecraft:experience_bottle', - 'minecraft:shulker_shell', 'minecraft:rabbit_stew', 'minecraft:recovery_compass', 'minecraft:chorus_plant', @@ -617,11 +612,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:honey_bottle', 'minecraft:honeycomb_block', 'minecraft:honey_block', - 'minecraft:popped_chorus_fruit', - 'minecraft:purpur_pillar', - 'minecraft:purpur_block', - 'minecraft:purpur_stairs', - 'minecraft:purpur_slab', 'minecraft:shears', 'minecraft:lantern', 'minecraft:soul_lantern', @@ -670,6 +660,7 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:honeycomb', 'minecraft:grindstone', 'minecraft:fermented_spider_eye', + 'minecraft:ender_eye', // Кримзон незер дерево // TODO: Разблокировать после добавления ада @@ -744,7 +735,6 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:crimson_roots', //'minecraft:nether_brick', 'minecraft:nether_wart', - 'minecraft:twisting_vines', 'minecraft:warped_fungus', 'minecraft:respawn_anchor', 'minecraft:ghast_tear', diff --git a/kubejs/startup_scripts/modern_markings/constants.js b/kubejs/startup_scripts/modern_markings/constants.js new file mode 100644 index 000000000..1a9d84861 --- /dev/null +++ b/kubejs/startup_scripts/modern_markings/constants.js @@ -0,0 +1,5 @@ +// priority: 0 + +global.MODERN_MARKINGS_DISABLED_ITEMS = [ + 'ags_modernmarkings:chalk' +]; diff --git a/kubejs/startup_scripts/sophisticated_backpacks/constants.js b/kubejs/startup_scripts/sophisticated_backpacks/constants.js index 0ad76928b..e9766173e 100644 --- a/kubejs/startup_scripts/sophisticated_backpacks/constants.js +++ b/kubejs/startup_scripts/sophisticated_backpacks/constants.js @@ -21,6 +21,8 @@ global.SOPHISTICATED_BACKPACKS_DISABLED_ITEMS = [ 'sophisticatedbackpacks:anvil_upgrade', 'sophisticatedbackpacks:copper_backpack', 'sophisticatedbackpacks:infinity_upgrade', - 'sophisticatedbackpacks:survival_infinity_upgrade' + 'sophisticatedbackpacks:survival_infinity_upgrade', + 'sophisticatedbackpacks:alchemy_upgrade', + 'sophisticatedbackpacks:advanced_alchemy_upgrade' ]; diff --git a/kubejs/startup_scripts/species/constants.js b/kubejs/startup_scripts/species/constants.js new file mode 100644 index 000000000..19218c66d --- /dev/null +++ b/kubejs/startup_scripts/species/constants.js @@ -0,0 +1,52 @@ +// priority: 0 + +global.SPECIES_DISABLED_BLOCKS = [ + 'species:red_suspicious_sand', + 'species:bone_bark', + 'species:bone_vertebra', + 'species:bone_spike', + 'species:alphacene_moss_block', + 'species:alphacene_moss_carpet', + 'species:alphacene_grass_block', + 'species:alphacene_mushroom_block', + 'species:alphacene_mushroom_growth', + 'species:cruncher_pellet', + 'species:frozen_meat', + 'species:frozen_hair' +]; + +global.SPECIES_DISABLED_ITEMS = [ + 'species:deepfish_bucket', + 'species:bone_spike', + 'species:ancient_pinecone', + 'species:petrified_egg', + 'species:alphacene_grass', + 'species:alphacene_tall_grass', + 'species:alphacene_mushroom', + 'species:cruncher_egg', + 'species:ichor_bottle', + 'species:youth_potion', + 'species:springling_egg', + 'species:wraptor_egg', + 'species:chaindelier', + 'species:spectralibur_pedestal', + 'species:wicked_candle', + 'species:bewereager_head', + 'species:quake_head', + 'species:ghoul_head', + 'species:deflector_dummy', + 'species:wicked_mask', + 'species:wicked_swapper', + 'species:spectralibur', + 'species:ricoshield', + 'species:smoke_bomb', + 'species:wicked_dope', + 'species:cracked_wraptor_egg', + 'species:monster_meal', + 'species:wicked_treat', + 'species:ghoul_tongue', + 'species:broken_links', + 'species:werefang', + 'species:wicked_wax', + 'species:kinetic_core' +]; \ No newline at end of file diff --git a/kubejs/startup_scripts/tacz/constants.js b/kubejs/startup_scripts/tacz/constants.js new file mode 100644 index 000000000..7626c959f --- /dev/null +++ b/kubejs/startup_scripts/tacz/constants.js @@ -0,0 +1,418 @@ +global.TACZ_GUNS_INDEX = [ + //TACZ + //Pistol + 'tacz:deagle', + 'tacz:glock_17', + 'tacz:deagle_golden', + 'tacz:m1911', + 'tacz:cz75', + 'tacz:p320', + 'tacz:b93r', + 'tacz:timeless50', + + //Sniper + 'tacz:m700', + 'tacz:m107', + 'tacz:springfield1873', + 'tacz:m95', + 'tacz:ai_awp', + + //Rifle + 'tacz:sks_tactical', + 'tacz:ak47', + 'tacz:type_81', + 'tacz:qbz_95', + 'tacz:hk416d', + 'tacz:m4a1', + 'tacz:m16a1', + 'tacz:hk_g3', + 'tacz:m16a4', + 'tacz:spr15hb', + 'tacz:mk14', + 'tacz:scar_l', + 'tacz:scar_h', + 'tacz:aug', + 'tacz:g36k', + + //Shotgun + 'tacz:db_short', + 'tacz:sb_long', + 'tacz:m870', + 'tacz:aa12', + + //SMG + 'tacz:ump45', + 'tacz:hk_mp5a5', + 'tacz:uzi', + 'tacz:vector45', + 'tacz:p90', + + //Heavy + 'tacz:rpg7', + 'tacz:m320', + 'tacz:m249', + 'tacz:minigun', + 'tacz:rpk', + + + //CA + //Pistol + 'create_armorer:pistol_revolver_torque', + 'create_armorer:pistol_auto_stress', + + //Sniper + 'create_armorer:sniper_semi_clockwork', + + //Rifle + 'create_armorer:rifle_assult_crane', + + //Shotgun + 'create_armorer:shotgun_db_stone', + 'create_armorer:shotgun_pump_bearing', + + //SMG + 'create_armorer:smg_auto_crank', + + //Heavy + 'create_armorer:special_melee_wrench', + 'create_armorer:special_melee_atomic', + 'create_armorer:mg_platemag_flywheel', + + + //AA + //Pistol + 'applied_armorer:niklas_pistol_semi_union', + 'applied_armorer:niklas_pistol_semi_right', + 'applied_armorer:niklas_pistol_semi_pride', + 'applied_armorer:niklas_pistol_double_win_win', + + //Sniper + 'applied_armorer:moritz_sniper_semi_k30', + + //Rifle + 'applied_armorer:niklas_lever_vigenere', + 'applied_armorer:moritz_rifle_ar77', + + //Shotgun + 'applied_armorer:moritz_shotgun_sg914', + + //SMG + 'applied_armorer:niklas_smg_freedom', + + //Heavy + 'applied_armorer:moritz_gernade_gl3', + 'applied_armorer:moritz_mg_hmg22', + 'applied_armorer:moritz_mg_emg_prototype', + + //ULV Guns + 'ulv_guns:flintlock', + 'ulv_guns:blunderbuss' + +] + +global.TACZ_AMMO_INDEX = [ + //TACZ + 'tacz:68x51fury', + 'tacz:308', + 'tacz:45acp', + 'tacz:50bmg', + 'tacz:40mm', + 'tacz:12g', + 'tacz:rpg_rocket', + 'tacz:58x42', + 'tacz:762x39', + 'tacz:762x54', + 'tacz:9mm', + 'tacz:338', + 'tacz:357mag', + 'tacz:46x30', + 'tacz:57x28', + 'tacz:30x06', + 'tacz:50ae', + 'tacz:45_70', + 'tacz:762x25', + 'tacz:556x45', + + //CA + 'create_armorer:slap', + 'create_armorer:melee_weapon', + 'create_armorer:rbapb', + 'create_armorer:gas_pistol_ammo', + + //AA + 'applied_armorer:hard_core_quartz_bullet', + 'applied_armorer:etched_quartz_bullet', + 'applied_armorer:melee', + 'applied_armorer:fluix_infused_grenade', + 'applied_armorer:fluix_battery', + 'applied_armorer:cluster_quartz_bullet', + + + //ULV Guns + 'ulv_guns:lead_shot' + +] + +global.TACZ_ATTACH_INDEX = [ + //TACZ + //scope + 'tacz:scope_vudu', + 'tacz:scope_lpvo_1_6', + 'tacz:scope_hamr', + 'tacz:scope_elcan_4x', + 'tacz:scope_retro_2x', + 'tacz:scope_mk5hd', + 'tacz:scope_contender', + 'tacz:scope_1873_6x', + 'tacz:scope_acog_ta31', + 'tacz:scope_standard_8x', + 'tacz:sight_okp7', + 'tacz:sight_deltapoint_pistol', + 'tacz:sight_deltapoint_rifle', + 'tacz:sight_fastfire_pistol', + 'tacz:sight_fastfire_rifle', + 'tacz:sight_rmr_dot', + 'tacz:sight_pk06_pistol', + 'tacz:sight_pk06_rifle', + 'tacz:sight_srs_02', + 'tacz:sight_sro_dot', + 'tacz:sight_acro_pistol', + 'tacz:sight_acro_rifle', + 'tacz:sight_552', + 'tacz:sight_uh1', + 'tacz:sight_coyote', + 'tacz:sight_t2', + 'tacz:sight_t1', + 'tacz:sight_exp3', + + //muzzle + 'tacz:muzzle_silencer_ptilopsis', + 'tacz:muzzle_silencer_mirage', + 'tacz:muzzle_silencer_phantom_s1', + 'tacz:bayonet_m9', + 'tacz:bayonet_6h3', + 'tacz:muzzle_brake_timeless50', + 'tacz:muzzle_compensator_trident', + 'tacz:muzzle_brake_cthulhu', + 'tacz:muzzle_brake_pioneer', + 'tacz:muzzle_silencer_vulture', + 'tacz:muzzle_brake_cyclone_d2', + 'tacz:muzzle_silencer_knight_qd', + 'tacz:deagle_golden_long_barrel', + 'tacz:muzzle_brake_trex', + 'tacz:muzzle_silencer_ursus', + + //stock + 'tacz:oem_stock_tactical', + 'tacz:oem_stock_light', + 'tacz:oem_stock_heavy', + 'tacz:stock_ak12', + 'tacz:stock_moe', + 'tacz:stock_m4ss', + 'tacz:stock_carbon_bone_c5', + 'tacz:stock_sba3', + 'tacz:stock_tactical_ar', + 'tacz:stock_hk_slim_line', + 'tacz:stock_miltech_b5', + 'tacz:stock_ripstock', + + //grip + 'tacz:grip_magpul_afg_2', + 'tacz:grip_cobra', + 'tacz:grip_rk6', + 'tacz:grip_osovets_black', + 'tacz:grip_vertical_talon', + 'tacz:grip_vertical_military', + 'tacz:grip_vertical_ranger', + 'tacz:grip_se_5', + 'tacz:grip_4k0', + 'tacz:grip_td', + 'tacz:grip_rk1_b25u', + + //mag + 'tacz:extended_mag_1', + 'tacz:extended_mag_2', + 'tacz:extended_mag_3', + 'tacz:light_extended_mag_1', + 'tacz:light_extended_mag_2', + 'tacz:light_extended_mag_3', + 'tacz:sniper_extended_mag_1', + 'tacz:sniper_extended_mag_2', + 'tacz:sniper_extended_mag_3', + 'tacz:ammo_mod_i', + 'tacz:ammo_mod_hp', + 'tacz:ammo_mod_he', + + //laser + 'tacz:laser_compact', + 'tacz:laser_nightstick', + 'tacz:laser_lopro', + + //CA + //scope + 'create_armorer:sight_reflex', + 'create_armorer:scope_telephoto', + 'create_armorer:sight_standard', + 'create_armorer:sight_medium_distance', + 'create_armorer:scope_pipe', + + //muzzle + 'create_armorer:muzzle_refit_iron_spike', + 'create_armorer:muzzle_refit_brass_retractor', + 'create_armorer:muzzle_refit_bigger_cylinder', + 'create_armorer:muzzle_refit_lava_perfusion_bottle', + + //grip + 'create_armorer:grip_pipe', + 'create_armorer:grip_wooden', + 'create_armorer:grip_gantry_shaft', + + //mag + 'create_armorer:extended_mag_ca_1', + 'create_armorer:extended_mag_ca_2', + 'create_armorer:extended_mag_ca_3', + + //AA + //scope + 'applied_armorer:si_double_sided_mirror', + 'applied_armorer:si_simple_3', + 'applied_armorer:si_profession', + 'applied_armorer:scope_xgs_905', + 'applied_armorer:si_ms_12', + 'applied_armorer:scope_ms_14', + 'applied_armorer:si_pricision', + 'applied_armorer:sight_type_3741', + + //muzzle + 'applied_armorer:muzzle_chip_hyper_propellant', + 'applied_armorer:muzzle_commander', + 'applied_armorer:bayonet_gladius', + 'applied_armorer:muzzle_chip_firework', + 'applied_armorer:muzzle_ns_1', + 'applied_armorer:bayonet_er', + 'applied_armorer:muzzle_chip_firefly', + 'applied_armorer:muzzle_chip_atm_x2', + 'applied_armorer:muzzle_bs_mod4', + 'applied_armorer:muzzle_chip_pcs_x1', + 'applied_armorer:muzzle_classic', + 'applied_armorer:muzzle_chip_fat_boy', + + //stock + 'applied_armorer:bracelet_niklas', + 'applied_armorer:bracelet_broken_handcuffs', + 'applied_armorer:bracelet_aerial_wristband', + 'applied_armorer:bracelet_broken_watch', + 'applied_armorer:bracelet_zenith', + 'applied_armorer:bracelet_koeis_armband', + 'applied_armorer:bracelet_magma_wristband', + 'applied_armorer:bracelet_exo', + + //grip + 'applied_armorer:grip_lf11', + 'applied_armorer:grip_stable', + 'applied_armorer:grip_light', + 'applied_armorer:grip_storm', + 'applied_armorer:grip_static_1', + 'applied_armorer:grip_hf_17', + 'applied_armorer:grip_eazy', + 'applied_armorer:grip_sl_2', + + //mag + 'applied_armorer:extended_mag_aa_1', + 'applied_armorer:extended_mag_aa_2', + 'applied_armorer:extended_mag_aa_3', + 'applied_armorer:extended_mid_mag_aa_1', + 'applied_armorer:extended_mid_mag_aa_2', + 'applied_armorer:extended_mid_mag_aa_3', + 'applied_armorer:extended_battery_aa_1', + 'applied_armorer:extended_battery_aa_2', + 'applied_armorer:extended_battery_aa_3' +] + +global.TACZ_ENABLED_GUNS = [ + //Pistol + 'ulv_guns:flintlock', + 'create_armorer:pistol_revolver_torque', + 'applied_armorer:niklas_pistol_semi_right', + 'applied_armorer:niklas_pistol_semi_pride', + 'applied_armorer:niklas_pistol_double_win_win', + + //Sniper + 'tacz:springfield1873', + 'create_armorer:sniper_semi_clockwork', + 'applied_armorer:moritz_sniper_semi_k30', + + //Rifle + 'create_armorer:rifle_assult_crane', + 'applied_armorer:moritz_rifle_ar77', + + //Shotgun + 'ulv_guns:blunderbuss', + 'create_armorer:shotgun_pump_bearing', + 'applied_armorer:moritz_shotgun_sg914', + + //SMG + + + //Heavy + 'create_armorer:mg_platemag_flywheel', + 'applied_armorer:moritz_gernade_gl3' + +]; + + +global.TACZ_ENABLED_AMMO = [ + 'tacz:12g', + 'tacz:45_70', + 'create_armorer:slap', + 'create_armorer:rbapb', + 'applied_armorer:hard_core_quartz_bullet', + 'applied_armorer:etched_quartz_bullet', + 'applied_armorer:fluix_infused_grenade', + 'applied_armorer:cluster_quartz_bullet', + 'ulv_guns:lead_shot' +]; + +global.TACZ_ENABLED_ATTACH = [ + //scope + 'tacz:scope_1873_6x', + 'create_armorer:sight_reflex', + 'create_armorer:scope_telephoto', + 'create_armorer:sight_standard', + 'create_armorer:sight_medium_distance', + 'applied_armorer:si_double_sided_mirror', + 'applied_armorer:scope_xgs_905', + 'applied_armorer:si_ms_12', + 'applied_armorer:scope_ms_14', + 'applied_armorer:si_pricision', + //These two aren't obtainable but used as default for guns, so need to exist + 'applied_armorer:si_pride_default', + 'applied_armorer:si_xs_07', + //'applied_armorer:si_simple_3', + //'applied_armorer:si_profession', + //'applied_armorer:sight_type_3741', + + //muzzle + 'create_armorer:muzzle_refit_bigger_cylinder', + 'create_armorer:muzzle_refit_lava_perfusion_bottle', + 'applied_armorer:muzzle_bs_mod4', + 'applied_armorer:muzzle_commander', + 'applied_armorer:muzzle_ns_1', + 'applied_armorer:muzzle_classic', + + //stock + + + //grip + 'create_armorer:grip_wooden', + 'create_armorer:grip_gantry_shaft' + + //mag + + + //laser + +]; + + + diff --git a/kubejs/startup_scripts/tfc/constants.js b/kubejs/startup_scripts/tfc/constants.js index ce425b1ff..ad116d24a 100644 --- a/kubejs/startup_scripts/tfc/constants.js +++ b/kubejs/startup_scripts/tfc/constants.js @@ -577,6 +577,33 @@ global.TFC_DISABLED_ITEMS = [ 'tfc:bucket/metal/red_steel' ]; +// Items that need to be hidden, but you want to keep their tags. +global.TFC_HIDDEN_ITEMS = [ + 'tfc:wild_crop/papyrus', + 'tfc:wild_crop/pumpkin', + 'tfc:wild_crop/melon', + 'tfc:wild_crop/red_bell_pepper', + 'tfc:wild_crop/yellow_bell_pepper', + 'tfc:wild_crop/barley', + 'tfc:wild_crop/oat', + 'tfc:wild_crop/rye', + 'tfc:wild_crop/maize', + 'tfc:wild_crop/wheat', + 'tfc:wild_crop/rice', + 'tfc:wild_crop/beet', + 'tfc:wild_crop/cabbage', + 'tfc:wild_crop/carrot', + 'tfc:wild_crop/garlic', + 'tfc:wild_crop/green_bean', + 'tfc:wild_crop/potato', + 'tfc:wild_crop/onion', + 'tfc:wild_crop/soybean', + 'tfc:wild_crop/squash', + 'tfc:wild_crop/sugarcane', + 'tfc:wild_crop/tomato', + 'tfc:wild_crop/jute' +]; + /** * Хранит список всех имен типов камней в TFC. */ @@ -826,7 +853,6 @@ global.TFC_CLAY_TO_UNFIRED_MOLD_RECIPE_COMPONENTS = [ { input: '5x minecraft:clay_ball', output: 'tfc:ceramic/unfired_knife_blade_mold', name: 'knife_blade_mold' }, { input: '5x minecraft:clay_ball', output: 'tfc:ceramic/unfired_scythe_blade_mold', name: 'scythe_blade_mold' }, { input: '5x minecraft:clay_ball', output: 'tfc:ceramic/unfired_bell_mold', name: 'bell_mold' }, - { input: '5x minecraft:clay_ball', output: '3x tfc:ceramic/unfired_brick', name: 'brick' }, { input: '5x minecraft:clay_ball', output: '2x tfc:ceramic/unfired_flower_pot', name: 'flower_pot' }, { input: '5x minecraft:clay_ball', output: 'tfc:ceramic/unfired_pan', name: 'pan' }, { input: '5x minecraft:clay_ball', output: 'tfc:ceramic/unfired_blowpipe', name: 'ceramic_blowpipe' }, @@ -839,7 +865,6 @@ global.TFC_CLAY_TO_UNFIRED_MOLD_RECIPE_COMPONENTS = [ { input: '5x minecraft:clay_ball', output: 'tfcchannelcasting:unfired_heart_mold', name: 'heart_mold' }, { input: '5x minecraft:clay_ball', output: '2x rnr:unfired_roof_tile', name: 'roof_tile' }, { input: '5x tfc:fire_clay', output: 'tfc:ceramic/unfired_fire_ingot_mold', name: 'fire_ingot_mold' }, - { input: '5x tfc:fire_clay', output: '3x tfc:ceramic/unfired_fire_brick', name: 'fire_brick' }, { input: '5x tfc:fire_clay', output: 'tfc:ceramic/unfired_crucible', name: 'crucible' }, { input: '5x tfc:fire_clay', output: 'tfcchannelcasting:unfired_channel', name: 'channel' }, { input: '5x tfc:fire_clay', output: 'tfcchannelcasting:unfired_mold_table', name: 'mold_table' }, @@ -852,7 +877,7 @@ global.TFC_BATCH_TO_BOTTLE_ASSEMBLING_RECIPE_COMPONENTS = [ { input: 'tfc:volcanic_glass_batch', output: 'tfc:volcanic_glass_bottle', name: 'volcanic_glass_bottle' }, ]; -global.TFC_FURNACE_MEAT_RECIPE_COMPONENTS = [ +global.TFC_MEAT_RECIPE_COMPONENTS = [ { input: 'tfc:food/horse_meat', output: 'tfc:food/cooked_horse_meat', name: 'cooked_horse_meat' }, { input: 'tfc:food/bear', output: 'tfc:food/cooked_bear', name: 'cooked_bear' }, { input: 'tfc:food/mutton', output: 'tfc:food/cooked_mutton', name: 'cooked_mutton' }, @@ -885,7 +910,14 @@ global.TFC_FURNACE_MEAT_RECIPE_COMPONENTS = [ { input: 'tfc:food/hyena', output: 'tfc:food/cooked_hyena', name: 'cooked_hyena' }, { input: 'tfc:food/duck', output: 'tfc:food/cooked_duck', name: 'cooked_duck' }, { input: 'tfc:food/chevon', output: 'tfc:food/cooked_chevon', name: 'cooked_chevon' }, - { input: 'minecraft:egg', output: 'tfc:food/cooked_egg', name: 'cooked_egg' }, + { input: '#forge:eggs', output: 'tfc:food/cooked_egg', name: 'cooked_egg' }, + + { input: 'minecraft:chorus_fruit', output: 'minecraft:popped_chorus_fruit', name: 'popped_chorus_fruit' }, + { input: 'tfg:food/raw_birt', output: 'tfg:food/cooked_birt', name: 'cooked_birt' }, + { input: 'tfg:food/raw_crawlermari', output: 'tfg:food/cooked_crawlermari', name: 'cooked_crawlermari' }, + { input: 'tfg:food/raw_limpet', output: 'tfg:food/cooked_limpet', name: 'cooked_limpet' }, + { input: 'tfg:sunflower_product', output: 'tfg:roasted_sunflower_seeds', name: 'roasted_sunflower_seeds' }, + { input: 'tfg:food/raw_moon_rabbit', output: 'tfg:food/cooked_moon_rabbit', name: 'cooked_moon_rabbit' } ]; global.TFC_QUERN_POWDER_RECIPE_COMPONENTS = [ @@ -924,41 +956,39 @@ global.TFC_QUERN_POWDER_RECIPE_COMPONENTS = [ { input: 'firmalife:ore/small_chromite', output: 'gtceu:small_chromite_dust', name: 'chromite' } ]; -global.TFC_QUERN_GRAIN_RECIPE_COMPONENTS = [ - { input: 'tfc:food/barley', output: 'tfc:food/barley_grain', name: 'barley_grain' }, - { input: 'tfc:food/maize', output: 'tfc:food/maize_grain', name: 'maize_grain' }, - { input: 'tfc:food/oat', output: 'tfc:food/oat_grain', name: 'oat_grain' }, - { input: 'tfc:food/rye', output: 'tfc:food/rye_grain', name: 'rye_grain' }, - { input: 'tfc:food/rice', output: 'tfc:food/rice_grain', name: 'rice_grain' }, - { input: 'tfc:food/wheat', output: 'tfc:food/wheat_grain', name: 'wheat_grain' }, -]; +global.TFC_GRAINS = [ + "barley", + "maize", + "oat", + "rye", + "rice", + "wheat", +] -global.TFC_QUERN_FLOUR_RECIPE_COMPONENTS = [ - { input: 'tfc:food/barley_grain', output: '2x tfc:food/barley_flour', name: 'barley_flour' }, - { input: 'tfc:food/maize_grain', output: '2x tfc:food/maize_flour', name: 'maize_flour' }, - { input: 'tfc:food/oat_grain', output: '2x tfc:food/oat_flour', name: 'oat_flour' }, - { input: 'tfc:food/rye_grain', output: '2x tfc:food/rye_flour', name: 'rye_flour' }, - { input: 'tfc:food/rice_grain', output: '2x tfc:food/rice_flour', name: 'rice_flour' }, - { input: 'tfc:food/wheat_grain', output: '2x tfc:food/wheat_flour', name: 'wheat_flour' }, -]; - -global.TFC_MIXER_FLATBREAD_DOUGH_RECIPE_COMPONENTS = [ - { input: 'tfc:food/barley_flour', output: '2x tfc:food/barley_dough', name: 'tfc_barley_dough' }, - { input: 'tfc:food/maize_flour', output: '2x tfc:food/maize_dough', name: 'tfc_maize_dough' }, - { input: 'tfc:food/oat_flour', output: '2x tfc:food/oat_dough', name: 'tfc_oat_dough' }, - { input: 'tfc:food/rye_flour', output: '2x tfc:food/rye_dough', name: 'tfc_rye_dough' }, - { input: 'tfc:food/rice_flour', output: '2x tfc:food/rice_dough', name: 'tfc_rice_dough' }, - { input: 'tfc:food/wheat_flour', output: '2x tfc:food/wheat_dough', name: 'tfc_wheat_dough' }, -]; - -global.TFC_FURNACE_BREAD_RECIPE_COMPONENTS = [ - { input: 'firmalife:food/barley_dough', output: 'tfc:food/barley_bread', name: 'barley_bread' }, - { input: 'firmalife:food/maize_dough', output: 'tfc:food/maize_bread', name: 'maize_bread' }, - { input: 'firmalife:food/oat_dough', output: 'tfc:food/oat_bread', name: 'oat_bread' }, - { input: 'firmalife:food/rye_dough', output: 'tfc:food/rye_bread', name: 'rye_bread' }, - { input: 'firmalife:food/rice_dough', output: 'tfc:food/rice_bread', name: 'rice_bread' }, - { input: 'firmalife:food/wheat_dough', output: 'tfc:food/wheat_bread', name: 'wheat_bread' }, -]; +global.TFC_JAMS = [ + "blackberry", + "blueberry", + "bunchberry", + "cloudberry", + "cranberry", + "elderberry", + "gooseberry", + "raspberry", + "snowberry", + "strawberry", + "wintergreen_berry", + "banana", + "cherry", + "green_apple", + "lemon", + "olive", + "orange", + "peach", + "plum", + "red_apple", + "pumpkin_chunks", + "melon_slice", +] global.TFC_GREENHOUSE_FRUIT_RECIPE_COMPONENTS = [ { input: 'tfc:plant/cherry_sapling', fluid_amount: 8000, output: '32x tfc:food/cherry', name: 'cherry' }, @@ -996,6 +1026,8 @@ global.TFC_GREENHOUSE_VEGETABLE_RECIPE_COMPONENTS = [ { input: '8x tfc:seeds/melon', fluid_amount: 4000, output: '24x tfc:melon', name: 'melon' }, { input: '8x tfc:seeds/red_bell_pepper', fluid_amount: 4000, output: '24x tfc:food/red_bell_pepper', name: 'red_bell_pepper' }, { input: '8x tfc:seeds/yellow_bell_pepper', fluid_amount: 4000, output: '24x tfc:food/yellow_bell_pepper', name: 'yellow_bell_pepper' }, + { input: '8x tfg:sunflower_seeds', fluid_amount: 4000, output: '24x tfg:sunflower_product', name: 'sunflower' }, + { input: '8x tfg:rapeseed_seeds', fluid_amount: 4000, output: '24x tfg:rapeseed_product', name: 'rapeseed' }, ]; global.TFC_GREENHOUSE_BERRY_RECIPE_COMPONENTS = [ @@ -1016,7 +1048,14 @@ global.TFC_MILKS = [ {id: 'minecraft:milk'}, {id: 'firmalife:yak_milk'}, {id: 'firmalife:goat_milk'}, - {id: 'firmalife:coconut_milk'}, + // Uncomment this if firmalife ever makes this obtainable + //{id: 'firmalife:coconut_milk'}, +]; + +global.TFC_CURDS_AND_CHEESES = [ + { id: 'milk', input_fluid: 'tfc:curdled_milk', curd: 'firmalife:food/milk_curd', cheese1: 'gouda', cheese2: 'cheddar' }, + { id: 'yak', input_fluid: 'firmalife:curdled_yak_milk', curd: 'firmalife:food/yak_curd', cheese1: 'shosha', cheese2: 'rajya_metok' }, + { id: 'goat', input_fluid: 'firmalife:curdled_goat_milk', curd: 'firmalife:food/goat_curd', cheese1: 'feta', cheese2: 'chevre' }, ]; global.TFC_ALCOHOL = [ diff --git a/kubejs/startup_scripts/tfc/materials.js b/kubejs/startup_scripts/tfc/materials.js index 296f9acc6..d441e37fd 100644 --- a/kubejs/startup_scripts/tfc/materials.js +++ b/kubejs/startup_scripts/tfc/materials.js @@ -30,6 +30,12 @@ const registerTFCMaterials = (event) => { registerStoneMaterial('dripstone', 0x927965) + registerStoneMaterial('moon_stone', 0x506869) + registerStoneMaterial('moon_deepslate', 0x45474D) + registerStoneMaterial('mars_stone', 0xD08957) + registerStoneMaterial('venus_stone', 0xD5A664) + registerStoneMaterial('mercury_stone', 0x723E49) + registerStoneMaterial('glacio_stone', 0x9897BF) // Specialized icon sets for TFC's own @@ -92,7 +98,7 @@ const registerTFCMaterials = (event) => { GTMaterials.Lithium.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_hematite')) GTMaterials.Galena.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_copper')) GTMaterials.Grossular.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_sapphire')) - GTMaterials.Neodymium.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_magnetite')) + GTMaterials.Neodymium.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_limonite')) GTMaterials.Palladium.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_pyrite')) GTMaterials.Platinum.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_gold')) GTMaterials.Thorium.setMaterialIconSet(GTMaterialIconSet.getByName('tfc_hematite')) diff --git a/kubejs/startup_scripts/tfc/register_climates.js b/kubejs/startup_scripts/tfc/register_climates.js index 99ce63f56..38b4a6b34 100644 --- a/kubejs/startup_scripts/tfc/register_climates.js +++ b/kubejs/startup_scripts/tfc/register_climates.js @@ -1,4 +1,5 @@ const $ICalendar = Java.loadClass('net.dries007.tfc.util.calendar.ICalendar') +const $LerpFloatLayer = Java.loadClass('net.dries007.tfc.world.chunkdata.LerpFloatLayer') const TICKS_IN_HOUR = $ICalendar.TICKS_IN_HOUR; const TICKS_IN_DAY = $ICalendar.TICKS_IN_DAY; @@ -6,6 +7,8 @@ const SIX_TIMES_TICKS_IN_HOUR = TICKS_IN_HOUR * 6; const TWO_PI = JavaMath.PI * 2; +const OXYGENATED_TEMP = 15; + function clamp(val, min, max) { return Math.min(Math.max(val, min), max); } @@ -43,13 +46,14 @@ function calcCurrentTemp(averageTemp, seaLevel, playerY, calendarTicks, tempRang let elevationTemp = clamp((playerY - seaLevel) * 0.16225, 0, 17.822); return averageTemp - elevationTemp + tempDiff; } - else if (playerY > 0) { + else if (playerY > 20) { return averageTemp + (tempDiff * (playerY / seaLevel)); } else { - let depthPercent = 1 - (playerY / -64); + // TODO: check this + let depthPercent = 1 - (playerY / 20); let bedrockTemp = lerp(averageTemp, coreTemp, coreTempMult); @@ -82,82 +86,86 @@ function calcAverage(playerZ, scale, min, max) { } -// This will be fighting between TFC, which wants to melt everything when the average -// temp is above 0, and Ad Astra, which wants to freeze everything that isn't in an -// oxygenated bubble. -// Is there a way to disable TFC's system here? -// Alternatively, is there a way to tell if a block is oxygenated and then give it a different average temp? -// That'd let you grow tfc crops on other planets - TFCEvents.registerClimateModel(event => { - event.registerClimateModel('tfg:nether_climate', model => { + event.register('tfg:nether_climate', builder => { - model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { return lerp(100, 25, pos.y / 128); }) - model.setAverageTemperatureCalculation((level, pos) => { + builder.setAverageTemperatureCalculation((level, pos) => { return lerp(100, 25, pos.y / 128); }) - model.setAverageRainfallCalculation((level, pos) => { + builder.setAverageRainfallCalculation((level, pos) => { return lerp(-200, 200, pos.y / 128); }) - model.setAirFog((level, pos, calendarTicks) => 0) - model.setWaterFog((level, pos, calendarTicks) => 0.6) - model.setWindVector((block, calendarTicks) => event.newVec2(0, 0)) + builder.setAirFog((level, pos, calendarTicks) => 0) + builder.setWaterFog((level, pos, calendarTicks) => 0.6) + builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0)) }) - /*event.registerClimateModel('tfg:orbit_climate', model => { + event.register('tfg:orbit_climate', builder => { - // There's basically no heat diffusion in space so we can pretend this is your spacesuit temp - model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => 15) - model.setAverageTemperatureCalculation((level, pos) => -270) - model.setAverageRainfallCalculation((level, pos) => 0) - model.setAirFog((level, pos, calendarTicks) => 0) - model.setWaterFog((level, pos, calendarTicks) => 0.25) - model.setWindVector((block, calendarTicks) => event.newVec2(0, 0)) + builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + if (OxygenAPI.hasOxygen(level, pos.above())) { + return OXYGENATED_TEMP; + } + return -270; + }) + builder.setAverageTemperatureCalculation((level, pos) => -270) + builder.setAverageRainfallCalculation((level, pos) => 0) + builder.setAirFog((level, pos, calendarTicks) => 0) + builder.setWaterFog((level, pos, calendarTicks) => 0.25) + builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0)) }) - event.registerClimateModel('tfg:moon_climate', model => { - + event.register('tfg:moon_climate', builder => { // A source says the moon's equator is 120c at day and -130c at night - model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + if (OxygenAPI.hasOxygen(level, pos.above())) { + return OXYGENATED_TEMP; + } return calcCurrentTemp(-5, 60, pos.y, calendarTicks, 125, 0, 0) }) - model.setAverageTemperatureCalculation((level, pos) => -5) - model.setAverageRainfallCalculation((level, pos) => 0) - model.setAirFog((level, pos, calendarTicks) => 0) - model.setWaterFog((level, pos, calendarTicks) => 0.25) - model.setWindVector((block, calendarTicks) => event.newVec2(0, 0)) + builder.setAverageTemperatureCalculation((level, pos) => -5) + builder.setAverageRainfallCalculation((level, pos) => 0) + builder.setAirFog((level, pos, calendarTicks) => 0) + builder.setWaterFog((level, pos, calendarTicks) => 0.25) + builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0)) }) - event.registerClimateModel('tfg:mars_climate', model => { + event.register('tfg:mars_climate', builder => { - model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => { + if (OxygenAPI.hasOxygen(level, pos.above())) { + return OXYGENATED_TEMP; + } + // average of -110 at night, -15 at day let avgTemp = calcAverage(pos.z, 10000, -110, -15); + // +- 45 based on latitude, down to -10 at bedrock return calcCurrentTemp(avgTemp, 65, pos.y, calendarTicks, 45, -10, 0.5); }) - model.setAverageTemperatureCalculation((level, pos) => { + builder.setAverageTemperatureCalculation((level, pos) => { // Earth is 10k to each pole, and mars is about half as big as earth, so 5k to each pole sounds good return calcAverage(pos.z, 10000, -110, -15); }) - model.setAverageRainfallCalculation((level, pos) => { + builder.setAverageRainfallCalculation((level, pos) => { // irl mars' poles have a snowfall of 0.13mm but that's barely noticeable here. // Use a negative rainfall to stop it snowing closer to the equator. TFC clamps negatives to zero so it's fine return calcAverage(pos.z, 10000, 13, -25) }) - model.setAirFog((level, pos, calendarTicks) => 0) - model.setWaterFog((level, pos, calendarTicks) => 0.25) - model.setWindVector((block, calendarTicks) => event.newVec2(0.25, 0.25)) - })*/ + builder.setAirFog((level, pos, calendarTicks) => 0) + builder.setWaterFog((level, pos, calendarTicks) => 0.25) + builder.setWindVector((level, block, calendarTicks) => builder.vector(0.25, 0.25)) + }) }) \ No newline at end of file diff --git a/kubejs/startup_scripts/tfc/tag_prefixes.js b/kubejs/startup_scripts/tfc/tag_prefixes.js index 81a1f11e9..b892624ff 100644 --- a/kubejs/startup_scripts/tfc/tag_prefixes.js +++ b/kubejs/startup_scripts/tfc/tag_prefixes.js @@ -2,7 +2,8 @@ const registerTFCTagPrefixes = (event) => { - + // These ores break worldgen if removed somehow? + // TagPrefix.ORES.remove(TagPrefix.ore) TagPrefix.ORES.remove(TagPrefix.oreDeepslate) TagPrefix.ORES.remove(TagPrefix.oreTuff) TagPrefix.ORES.remove(TagPrefix.oreSand) @@ -51,7 +52,7 @@ const registerTFCTagPrefixes = (event) => { .unificationEnabled(true) .materialIconType(GTMaterialIconType.ore) .generationCondition(ItemGenerationCondition.hasOreProperty) - + .materialSupplier(() => GTCEuAPI.materialManager.getMaterial('dripstone')) // Redefine deepslate so it has the correct sound effects (yes I fixed this in GTM as well) event.create('deepslate', 'ore') .stateSupplier(() => Block.getBlock('minecraft:deepslate').defaultBlockState()) @@ -60,4 +61,46 @@ const registerTFCTagPrefixes = (event) => { .materialIconType(GTMaterialIconType.ore) .generationCondition(ItemGenerationCondition.hasOreProperty) .materialSupplier(() => GTMaterials.Deepslate) + + event.create('moon_stone', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_moon_stone').defaultBlockState()) + .baseModelLocation('ad_astra:block/moon_stone') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) + + event.create('moon_deepslate', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_moon_deepslate').defaultBlockState()) + .baseModelLocation('ad_astra:block/moon_deepslate') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) + + event.create('mars_stone', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_mars_stone').defaultBlockState()) + .baseModelLocation('ad_astra:block/mars_stone') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) + + event.create('venus_stone', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_venus_stone').defaultBlockState()) + .baseModelLocation('ad_astra:block/venus_stone') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) + + event.create('mercury_stone', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_mercury_stone').defaultBlockState()) + .baseModelLocation('ad_astra:block/mercury_stone') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) + + event.create('glacio_stone', 'ore') + .stateSupplier(() => Block.getBlock('tfg:rock/hardened_glacio_stone').defaultBlockState()) + .baseModelLocation('ad_astra:block/glacio_stone') + .unificationEnabled(true) + .materialIconType(GTMaterialIconType.ore) + .generationCondition(ItemGenerationCondition.hasOreProperty) } \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/blocks.crops.js b/kubejs/startup_scripts/tfg/blocks.crops.js new file mode 100644 index 000000000..e7ce1f93c --- /dev/null +++ b/kubejs/startup_scripts/tfg/blocks.crops.js @@ -0,0 +1,64 @@ +// Priority: 0 + +const registerTFGCrops = (event) => { + + event.create('tfg:sunflower', 'tfc:double_crop') + .translationKey('block.tfg.sunflower') + .soundType('crop') + .nutrient('nitrogen') + .stages(4) + .doubleStages(2) + .hardness(0.4) + ['productItem(java.util.function.Consumer)'](product=> { + product.translationKey('item.tfg.sunflower_product') + product.texture('tfg:item/sunflower_product') + }) + .seedItem(seed => { + seed.translationKey('item.tfg.sunflower_seed') + seed.texture('tfg:item/sunflower_seed') + }) + .deadBlock(dead => { + dead.translationKey('block.tfg.sunflower_dead') + dead.hardness(0.2) + dead.soundType('crop') + }) + + event.create('tfg:sunflower_wild', 'tfc:wild_crop') + .type('double') + .translationKey('block.tfg.sunflower_wild') + .soundType('crop') + .seeds('tfg:sunflower_seeds') + .food('tfg:sunflower_product') + .hardness(0.2) + .tagBoth('tfc:wild_crops') + .tagItem('c:hidden_from_recipe_viewers') + + event.create('tfg:rapeseed', 'tfc:double_crop') + .translationKey('block.tfg.rapeseed') + .soundType('crop') + .nutrient('phosphorous') + .stages(3) + .doubleStages(3) + .hardness(0.4) + ['productItem(java.util.function.Consumer)'](product => { + product.translationKey('item.tfg.rapeseed_product') + }) + .seedItem(seed => { + seed.translationKey('item.tfg.rapeseed_seed') + }) + .deadBlock(dead => { + dead.translationKey('block.tfg.rapeseed_dead') + dead.hardness(0.2) + dead.soundType('crop') + }) + + event.create('tfg:rapeseed_wild', 'tfc:wild_crop') + .type('double') + .translationKey('block.tfg.rapeseed_wild') + .soundType('crop') + .seeds('tfg:rapeseed_seeds') + .food('tfg:rapeseed_product') + .hardness(0.2) + .tagBoth('tfc:wild_crops') + .tagItem('c:hidden_from_recipe_viewers') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/blocks.js b/kubejs/startup_scripts/tfg/blocks.js index 115994f46..e70b623a2 100644 --- a/kubejs/startup_scripts/tfg/blocks.js +++ b/kubejs/startup_scripts/tfg/blocks.js @@ -1,331 +1,136 @@ - -const registerTFGBlocks = (event) => { - - event.create('tfg:artificial_end_portal_frame') - .stoneSoundType() - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - .fullBlock(true) - .item(item => { - item.modelJson({ parent: 'minecraft:block/end_portal_frame' }) - }) - - global.MINECRAFT_DYE_NAMES.forEach(color => { - event.create(`tfg:decorative_vase/generated/${color}`, 'cardinal') - .model(`tfg:block/decorative_vase/loot_vase_${color}`) - .soundType('decorated_pot') - .hardness(0.7) - .tagBlock('minecraft:mineable/pickaxe') - .mapColor(`color_${color}`) - .box(2, 0, 2, 14, 20, 14) - .fullBlock(false) - .opaque(false) - .renderType('cutout') - - event.create(`tfg:decorative_vase/${color}`, 'cardinal') - .model(`tfg:block/decorative_vase/vase_${color}`) - .soundType('decorated_pot') - .hardness(0.7) - .tagBlock('minecraft:mineable/pickaxe') - .mapColor(`color_${color}`) - .box(2, 0, 2, 14, 20, 14) - .fullBlock(false) - .opaque(false) - .renderType('cutout') - .blockEntity(be => { - be.attach('tfc:inventory', { - width: 9, - height: 1, - size: size => size.isSmallerThan('large') - }) - be.rightClickOpensInventory() - }) - - event.create(`tfg:decorative_vase/unfired/${color}`, 'cardinal') - .model(`tfg:block/decorative_vase/vase_unfired_${color}`) - .soundType('decorated_pot') - .hardness(0.7) - .tagBlock('minecraft:mineable/pickaxe') - .mapColor(`color_${color}`) - .box(2, 0, 2, 14, 20, 14) - .fullBlock(false) - .opaque(false) - .renderType('cutout') - }) - event.create('tfg:decorative_vase', 'cardinal') - .model('tfg:block/decorative_vase/vase') - .soundType('decorated_pot') - .hardness(0.7) - .tagBlock('minecraft:mineable/pickaxe') - .mapColor(`color_gray`) - .box(2, 0, 2, 14, 20, 14) - .fullBlock(false) - .opaque(false) - .renderType('cutout') - .blockEntity(be => { - be.attach('tfc:inventory', { - width: 9, - height: 1, - size: size => size.isSmallerThan('large') - }) - be.rightClickOpensInventory() - }) - - event.create('tfg:decorative_vase/unfired', 'cardinal') - .model('tfg:block/decorative_vase/vase_unfired') - .soundType('decorated_pot') - .hardness(0.7) - .tagBlock('minecraft:mineable/pickaxe') - .mapColor(`color_gray`) - .box(2, 0, 2, 14, 20, 14) - .fullBlock(false) - .opaque(false) - .renderType('cutout') - - const $Blocks = Java.loadClass('net.minecraft.world.level.block.Blocks') - const $Properties = Java.loadClass('net.minecraft.world.level.block.state.BlockBehaviour$Properties') - - // #region Deprecated tree tap - - event.create('treetap:tap') - .requiresTool(false) - .textureAll('tfg:item/deprecated') - - // #endregion - - // #region Nether blocks - - event.create('tfg:rock/hardened_deepslate') - .soundType('deepslate') - .property(BlockProperties.AXIS) - .requiresTool(true) - .item(item => { - item.modelJson({ parent: 'minecraft:item/deepslate' }) - }) - .tagBlock('tfc:can_carve') - .tagBoth('forge:stone') - .tagBoth('tfc:rock/hardened') - .tagBlock('minecraft:mineable/pickaxe') - .mapColor('terracotta_grey') - .fullBlock(true) - .opaque(true) - - event.create('tfg:rock/hardened_blackstone') - .stoneSoundType() - .requiresTool(true) - .item(item => { - item.modelJson({ parent: 'minecraft:item/blackstone' }) - }) - .tagBlock('tfc:can_carve') - .tagBoth('forge:stone') - .tagBoth('tfc:rock/hardened') - .mapColor('terracotta_grey') - .tagBlock('minecraft:mineable/pickaxe') - .fullBlock(true) - .opaque(true) - - event.create('tfg:rock/hardened_dripstone') - .soundType('dripstone_block') - .stoneSoundType() - .requiresTool(true) - .item(item => { - item.modelJson({ parent: 'minecraft:item/dripstone_block' }) - }) - .tagBlock('tfc:can_carve') - .tagBoth('forge:stone') - .tagBoth('tfc:rock/hardened') - .mapColor('terracotta') - .tagBlock('minecraft:mineable/pickaxe') - .fullBlock(true) - .opaque(true) - - event.create('tfg:spike/dripstone_spike', 'tfc:rock_spike') - .soundType('dripstone_block') - .noItem() - - event.create('tfg:spike/deepslate_spike', 'tfc:rock_spike') - .soundType('deepslate') - .noItem() - - event.create('tfg:spike/blackstone_spike', 'tfc:rock_spike') - .stoneSoundType() - .noItem() - - event.create('tfg:loose/deepslate', 'tfc:loose_rock') - .itemTexture('tfg:item/loose/deepslate') - .rockTypeModel('metamorphic') - .soundType('deepslate') - .translationKey("block.tfg.loose.deepslate") - .tagBlock('tfc:loose_rocks') - .tagItem('tfc:any_knapping') - .tagItem('tfc:rock_knapping') - .tagItem('tfc:metamorphic_rock') - - event.create('tfg:loose/dripstone', 'tfc:loose_rock') - .itemTexture('tfg:item/loose/dripstone') - .rockTypeModel('sedimentary') - .soundType('dripstone_block') - .translationKey("block.tfg.loose.dripstone") - .tagBlock('tfc:loose_rocks') - .tagItem('tfc:any_knapping') - .tagItem('tfc:rock_knapping') - .tagItem('tfc:sedimentary_rock') - - - const $SproutsBlock = Java.loadClass('net.minecraft.world.level.block.NetherSproutsBlock') - - event.createCustom('tfg:mushroom_roots', () => new $SproutsBlock($Properties.copy($Blocks.WARPED_ROOTS))) - event.createCustom('tfg:mushroom_sprouts', () => new $SproutsBlock($Properties.copy($Blocks.NETHER_SPROUTS))) - - event.create('tfg:charred_log') - .fullBlock(true) - .woodSoundType() - .property(BlockProperties.AXIS) - .tagBoth('minecraft:mineable/axe') - .tagBoth('tfc:logs_that_log') - .tagBoth('afc:logs_that_log') - .tagBoth('minecraft:logs') - .mapColor('black') - - // #endregion - - //#region Custom Supports - event.create('tfg:light_concrete_support', 'tfc:support') - .textureAll('tfg:block/support/light_concrete_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/light_concrete_support') - horizontal.soundType('stone') - horizontal.hardness(5) - horizontal.resistance(16) - horizontal.mapColor('color_light_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('stone') - .hardness(5) - .resistance(16) - .mapColor('color_light_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - - event.create('tfg:dark_concrete_support', 'tfc:support') - .textureAll('tfg:block/support/dark_concrete_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/dark_concrete_support') - horizontal.soundType('stone') - horizontal.hardness(5) - horizontal.resistance(16) - horizontal.mapColor('color_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('stone') - .hardness(5) - .resistance(16) - .mapColor('color_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - - event.create('tfg:reinforced_light_concrete_support', 'tfc:support') - .textureAll('tfg:block/support/reinforced_light_concrete_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/reinforced_light_concrete_support') - horizontal.soundType('stone') - horizontal.hardness(5) - horizontal.resistance(64) - horizontal.mapColor('color_light_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('stone') - .hardness(5) - .resistance(64) - .mapColor('color_light_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - - event.create('tfg:reinforced_dark_concrete_support', 'tfc:support') - .textureAll('tfg:block/support/reinforced_dark_concrete_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/reinforced_dark_concrete_support') - horizontal.soundType('stone') - horizontal.hardness(5) - horizontal.resistance(64) - horizontal.mapColor('color_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('stone') - .hardness(5) - .resistance(64) - .mapColor('color_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - - event.create('tfg:rebar_support', 'tfc:support') - .textureAll('tfg:block/support/rebar_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/rebar_support') - horizontal.soundType('chain') - horizontal.hardness(3) - horizontal.resistance(16) - horizontal.mapColor('color_orange') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.tagBlock('minecraft:climbable') - horizontal.requiresTool(true) - horizontal.renderType('cutout') - horizontal.opaque(false) - }) - .soundType('chain') - .hardness(3) - .resistance(16) - .mapColor('color_orange') - .tagBlock('minecraft:mineable/pickaxe') - .tagBlock('minecraft:climbable') - .requiresTool(true) - .renderType('cutout') - .opaque(false) - - event.create('tfg:steel_support', 'tfc:support') - .textureAll('tfg:block/support/steel_support') - .horizontal(horizontal => { - horizontal.textureAll('tfg:block/support/steel_support') - horizontal.soundType('metal') - horizontal.hardness(5) - horizontal.resistance(64) - horizontal.mapColor('color_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('metal') - .hardness(5) - .resistance(64) - .mapColor('color_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - - - const other_stone = ['pyroxenite', 'migmatite', 'travertine'] - const stone_types = global.TFC_STONE_TYPES.concat(other_stone) - - stone_types.forEach(stone => { - event.create(`tfg:${stone}_support`, 'tfc:support') - .textureAll(`tfg:block/support/${stone}_support`) - .horizontal(horizontal => { - horizontal.textureAll(`tfg:block/support/${stone}_support`) - horizontal.soundType('stone') - horizontal.hardness(5) - horizontal.resistance(8) - horizontal.mapColor('color_gray') - horizontal.tagBlock('minecraft:mineable/pickaxe') - horizontal.requiresTool(true) - }) - .soundType('stone') - .hardness(5) - .resistance(8) - .mapColor('color_gray') - .tagBlock('minecraft:mineable/pickaxe') - .requiresTool(true) - }) - //#endregion -} + +const registerTFGBlocks = (event) => { + + registerTFGNetherBlocks(event) + registerTFGSpaceBlocks(event) + registerTFGSupportBlocks(event) + registerTFGCrops(event) + + event.create('tfg:artificial_end_portal_frame') + .stoneSoundType() + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + .fullBlock(true) + .item(item => { + item.modelJson({ parent: 'minecraft:block/end_portal_frame' }) + }) + + event.create('tfg:dry_ice', 'tfg:particle_emitter') + .textureAll('tfg:block/dry_ice') + .soundType('bone_block') + .hardness(1) + .resistance(1) + .tagBlock('minecraft:mineable/pickaxe') + .tagBlock('tfcambiental:cold_stuff') + .defaultTranslucent() + .mapColor('color_white') + .speedFactor(1.2) + .particleOffset(1, 1, 1) + .particleVelocity(0.05, 0, 0.05) + .particle('minecraft:campfire_cosy_smoke') + .particleCount(2) + .particleForced(false) + + // #region Machine Casings + + global.TFG_MACHINE_CASINGS.forEach(type => { + event.create(`tfg:casings/${type}`) + .translationKey(`block.tfg.casings.${type}`) + .model(`tfg:block/casings/${type}`) + .soundType('copper') + .hardness(5) + .resistance(6) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('color_light_gray') + }) + + //#endregion + + // #region Decorative vases + global.MINECRAFT_DYE_NAMES.forEach(color => { + event.create(`tfg:decorative_vase/generated/${color}`, 'cardinal') + .model(`tfg:block/decorative_vase/loot_vase_${color}`) + .soundType('decorated_pot') + .hardness(0.7) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .box(2, 0, 2, 14, 20, 14) + .fullBlock(false) + .opaque(false) + .renderType('cutout') + + event.create(`tfg:decorative_vase/${color}`, 'cardinal') + .model(`tfg:block/decorative_vase/vase_${color}`) + .soundType('decorated_pot') + .hardness(0.7) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .box(2, 0, 2, 14, 20, 14) + .fullBlock(false) + .opaque(false) + .renderType('cutout') + .blockEntity(be => { + be.attach('tfc:inventory', { + width: 9, + height: 1, + size: size => size.isSmallerThan('large') + }) + be.rightClickOpensInventory() + }) + + event.create(`tfg:decorative_vase/unfired/${color}`, 'cardinal') + .model(`tfg:block/decorative_vase/vase_unfired_${color}`) + .soundType('decorated_pot') + .hardness(0.7) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .box(2, 0, 2, 14, 20, 14) + .fullBlock(false) + .opaque(false) + .renderType('cutout') + }) + event.create('tfg:decorative_vase', 'cardinal') + .model('tfg:block/decorative_vase/vase') + .soundType('decorated_pot') + .hardness(0.7) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_gray`) + .box(2, 0, 2, 14, 20, 14) + .fullBlock(false) + .opaque(false) + .renderType('cutout') + .blockEntity(be => { + be.attach('tfc:inventory', { + width: 9, + height: 1, + size: size => size.isSmallerThan('large') + }) + be.rightClickOpensInventory() + }) + + event.create('tfg:decorative_vase/unfired', 'cardinal') + .model('tfg:block/decorative_vase/vase_unfired') + .soundType('decorated_pot') + .hardness(0.7) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_gray`) + .box(2, 0, 2, 14, 20, 14) + .fullBlock(false) + .opaque(false) + .renderType('cutout') + + // #endregion + + + // #region Deprecated + + event.create('treetap:tap') + .requiresTool(false) + .textureAll('tfg:item/deprecated') + + event.create('tfcea:refrigerator') + .requiresTool(false) + .textureAll('tfg:item/deprecated') + + // #endregion +} diff --git a/kubejs/startup_scripts/tfg/blocks.nether.js b/kubejs/startup_scripts/tfg/blocks.nether.js new file mode 100644 index 000000000..c0d926688 --- /dev/null +++ b/kubejs/startup_scripts/tfg/blocks.nether.js @@ -0,0 +1,96 @@ +function registerTFGNetherBlocks(event) { + + event.create('tfg:rock/hardened_deepslate') + .soundType('deepslate') + .property(BlockProperties.AXIS) + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'minecraft:item/deepslate' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_grey') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_blackstone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'minecraft:item/blackstone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .mapColor('terracotta_grey') + .tagBlock('minecraft:mineable/pickaxe') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_dripstone') + .soundType('dripstone_block') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'minecraft:item/dripstone_block' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .mapColor('terracotta') + .tagBlock('minecraft:mineable/pickaxe') + .fullBlock(true) + .opaque(true) + + event.create('tfg:spike/dripstone_spike', 'tfc:rock_spike') + .soundType('dripstone_block') + .noItem() + + event.create('tfg:spike/deepslate_spike', 'tfc:rock_spike') + .soundType('deepslate') + .noItem() + + event.create('tfg:spike/blackstone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:loose/deepslate', 'tfc:loose_rock') + .itemTexture('tfg:item/loose/deepslate') + .rockTypeModel('metamorphic') + .soundType('deepslate') + .translationKey("block.tfg.loose.deepslate") + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:metamorphic_rock') + + event.create('tfg:loose/dripstone', 'tfc:loose_rock') + .itemTexture('tfg:item/loose/dripstone') + .rockTypeModel('sedimentary') + .soundType('dripstone_block') + .translationKey("block.tfg.loose.dripstone") + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:sedimentary_rock') + + event.create('tfg:mushroom_roots', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfc:plants') + + event.create('tfg:mushroom_sprouts', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfc:plants') + + event.create('tfg:charred_log') + .fullBlock(true) + .woodSoundType() + .property(BlockProperties.AXIS) + .tagBoth('minecraft:mineable/axe') + .tagBoth('tfc:logs_that_log') + .tagBoth('afc:logs_that_log') + .tagBoth('minecraft:logs') + .mapColor('black') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/blocks.space.js b/kubejs/startup_scripts/tfg/blocks.space.js new file mode 100644 index 000000000..2cb55f6a0 --- /dev/null +++ b/kubejs/startup_scripts/tfg/blocks.space.js @@ -0,0 +1,482 @@ +function registerTFGSpaceBlocks(event) { + + // Dimension markers + + event.create('tfg:marker/moon') + .stoneSoundType() + .item(item => { + item.modelJson({ parent: 'tfg:block/marker/moon' }) + }) + .tagBlock('c:hidden_from_recipe_viewers') + .fullBlock(true) + .opaque(true) + + event.create('tfg:marker/mars') + .stoneSoundType() + .item(item => { + item.modelJson({ parent: 'tfg:block/marker/mars' }) + }) + .tagBlock('c:hidden_from_recipe_viewers') + .fullBlock(true) + .opaque(true) + + event.create('tfg:marker/venus') + .stoneSoundType() + .item(item => { + item.modelJson({ parent: 'tfg:block/marker/venus' }) + }) + .tagBlock('c:hidden_from_recipe_viewers') + .fullBlock(true) + .opaque(true) + + event.create('tfg:marker/mercury') + .stoneSoundType() + .item(item => { + item.modelJson({ parent: 'tfg:block/marker/mercury' }) + }) + .tagBlock('c:hidden_from_recipe_viewers') + .fullBlock(true) + .opaque(true) + + // Hardened stones + + event.create('tfg:rock/hardened_moon_stone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/moon_stone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_cyan') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_moon_deepslate') + .soundType('deepslate') + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/moon_deepslate' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_blue') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_mars_stone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/mars_stone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_orange') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_venus_stone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/venus_stone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_yellow') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_mercury_stone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/mercury_stone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_purple') + .fullBlock(true) + .opaque(true) + + event.create('tfg:rock/hardened_glacio_stone') + .stoneSoundType() + .requiresTool(true) + .item(item => { + item.modelJson({ parent: 'ad_astra:item/glacio_stone' }) + }) + .tagBlock('tfc:can_carve') + .tagBoth('forge:stone') + .tagBoth('tfc:rock/hardened') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor('terracotta_light_blue') + .fullBlock(true) + .opaque(true) + + // Loose stones + + event.create('tfg:loose/moon_stone', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/moon_stone') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') + + event.create('tfg:loose/moon_deepslate', 'tfc:loose_rock') + .soundType('deepslate') + .itemTexture('tfg:item/loose/moon_deepslate') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') + + event.create('tfg:loose/mars_stone', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/mars_stone') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:sedimentary_rock') + + event.create('tfg:loose/venus_stone', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/venus_stone') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_extrusive_rock') + + event.create('tfg:loose/mercury_stone', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/mercury_stone') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') + + event.create('tfg:loose/glacio_stone', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/glacio_stone') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_extrusive_rock') + + event.create('tfg:loose/permafrost', 'tfc:loose_rock') + .stoneSoundType() + .itemTexture('tfg:item/loose/permafrost') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:metamorphic_rock') + + // Spikes + + event.create('tfg:spike/moon_stone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:spike/moon_deepslate_spike', 'tfc:rock_spike') + .soundType('deepslate') + .noItem() + + event.create('tfg:spike/mars_stone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:spike/venus_stone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:spike/mercury_stone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:spike/glacio_stone_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + event.create('tfg:spike/permafrost_spike', 'tfc:rock_spike') + .stoneSoundType() + .noItem() + + // #region Plants + + /* + Custom TFG Builder information https://github.com/TerraFirmaGreg-Team/Modpack-Modern/wiki/%5BEN%5D-TFG-Custom-Kubejs-Scripts + */ + + event.create('tfg:lunar_roots', 'tfg:decorative_plant') + .soundType('nether_wart') + .lightLevel(0.4) + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + event.create('tfg:lunar_sprouts', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:moon_plants') + .tagBlock('minecraft:replaceable') + + event.create('tfg:corallium_arenicolus_0', 'tfg:double_decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .lightLevel(0.4) + .renderType('translucent') + + event.create('tfg:corallium_arenicolus_1', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .box(3, 0, 3, 13, 14, 13) + + event.create('tfg:corallium_arenicolus_2', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .renderType('translucent') + .box(0, 0, 0, 16, 4, 16) + + event.create('tfg:corallium_arenicolus_3', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .box(3, 0, 3, 13, 14, 13) + + event.create('tfg:corallium_arenicolus_4', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .box(3, 0, 3, 13, 14, 13) + + event.create('tfg:corallium_arenicolus_5', 'tfg:decorative_plant') + .soundType('nether_wart') + .tagItem('tfg:venus_plants') + .box(3, 0, 3, 13, 14, 13) + + event.create('tfg:geyser_source', 'tfg:particle_emitter_decoration') + .soundType('dripstone_block') + .mapColor('color_white') + .resistance(6) + .hardness(1.5) + .particleOffset(0.3, 1, 0.3) + .particleVelocity(0, 0.1, 0) + .particle('minecraft:campfire_signal_smoke') + .particleCount(5) + .particleForced(true) + + event.create('tfg:geyser_source_small', 'tfg:particle_emitter_decoration') + .soundType('dripstone_block') + .mapColor('color_white') + .resistance(6) + .hardness(1.5) + .particleOffset(0.3, 1, 0.3) + .particleVelocity(0, 0.05, 0) + .particle('minecraft:campfire_cosy_smoke') + .particleCount(2) + .particleForced(false) + + event.create('tfg:stromatolite_cluster_small', 'tfg:decorative_plant') + .soundType('dripstone_block') + .mapColor('color_brown') + .box(3, 0, 3, 13, 6, 13) + + event.create('tfg:stromatolite_cluster_medium', 'tfg:decorative_plant') + .soundType('dripstone_block') + .mapColor('color_brown') + .box(3, 0, 3, 13, 14, 13) + + // #endregion + + //#region Venus Blocks + //Fluorapatite + const fluorapatite_colors = ['blue', 'green', 'brown', 'orange', 'white', 'yellow']; + fluorapatite_colors.forEach(color => { + //Sand + event.create(`tfg:sand/fluorapatite/${color}`, 'falling') + .textureAll(`tfg:block/planets/venus/sand_fluorapatite_${color}`) + .soundType('sand') + .requiresTool(false) + .tagBoth('forge:sand') + .tagItem('forge:sand/fluorapatite') + .tagBlock('minecraft:mineable/shovel') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Raw Sandstone + event.create(`tfg:sandstone/raw/fluorapatite/${color}`) + .textureAll(`tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .texture('up', `tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBoth('forge:sandstone') + .tagItem('forge:sandstone/fluorapatite') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Raw Sandstone Wall + event.create(`tfg:sandstone/wall/raw/fluorapatite/${color}`, 'wall') + .textureAll(`tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Raw Sandstone Slab + event.create(`tfg:sandstone/slab/raw/fluorapatite/${color}`, 'slab') + .textureAll(`tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Raw Sandstone Stairs + event.create(`tfg:sandstone/stairs/raw/fluorapatite/${color}`, 'stairs') + .textureAll(`tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Smooth Sandstone + event.create(`tfg:sandstone/smooth/fluorapatite/${color}`) + .textureAll(`tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBoth('forge:sandstone') + .tagItem('forge:sandstone/fluorapatite') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Smooth Sandstone Wall + event.create(`tfg:sandstone/smooth/wall/fluorapatite/${color}`, 'wall') + .textureAll(`tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Smooth Sandstone Slab + event.create(`tfg:sandstone/smooth/slab/fluorapatite/${color}`, 'slab') + .textureAll(`tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Smooth Sandstone Stairs + event.create(`tfg:sandstone/smooth/stairs/fluorapatite/${color}`, 'stairs') + .textureAll(`tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Chiseled Sandstone + event.create(`tfg:sandstone/smooth/chiseled/fluorapatite/${color}`) + .textureAll(`tfg:block/planets/venus/sandstone_chiseled_fluorapatite_${color}`) + .texture('up', `tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .texture('down', `tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBoth('forge:sandstone') + .tagItem('forge:sandstone/fluorapatite') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + //Sandstone + event.create(`tfg:sandstone/fluorapatite/${color}`) + .textureAll(`tfg:block/planets/venus/sandstone_fluorapatite_${color}`) + .texture('down', `tfg:block/planets/venus/sandstone_bottom_fluorapatite_${color}`) + .texture('up', `tfg:block/planets/venus/sandstone_top_fluorapatite_${color}`) + .hardness(0.8) + .resistance(0.8) + .soundType('stone') + .requiresTool(true) + .tagBoth('forge:sandstone') + .tagItem('forge:sandstone/fluorapatite') + .tagBlock('minecraft:mineable/pickaxe') + .mapColor(`color_${color}`) + .fullBlock(true) + .opaque(true) + }) + + //#region Venus Stone + + //Stromatolite + event.create('tfg:rock/raw/stromatolite', 'tfc:raw_rock') + .textureAll('tfg:block/planets/venus/stromatolite_spike') + .model('tfg:block/rock/stromatolite_block') + .rockTypeTooltip(Text.translatable('tooltip.tfg.sedimentary')) + .naturallySupported(true) + .sedimentary() + .renderType('cutout') + .soundType('dripstone_block') + .requiresTool(true) + .hardness(0.8) + .resistance(0.8) + .tagBlock('minecraft:mineable/pickaxe') + + event.create('tfg:rock/spike/stromatolite', 'tfc:rock_spike') + .textureAll('tfg:block/planets/venus/stromatolite_spike') + .soundType('dripstone_block') + .hardness(0.8) + .resistance(0.8) + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + + //Geyserite + event.create('tfg:rock/raw/geyserite', 'tfc:raw_rock') + .textureAll('tfg:block/planets/venus/geyserite') + .rockTypeTooltip(Text.translatable('tooltip.tfg.sedimentary')) + .naturallySupported(true) + .sedimentary() + .soundType('dripstone_block') + .requiresTool(true) + .hardness(0.8) + .resistance(0.8) + .tagBlock('minecraft:mineable/pickaxe') + + event.create('tfg:rock/spike/geyserite', 'tfc:rock_spike') + .textureAll('tfg:block/planets/venus/geyserite') + .soundType('dripstone_block') + .hardness(0.8) + .resistance(0.8) + .requiresTool(true) + .tagBlock('minecraft:mineable/pickaxe') + +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/blocks.supports.js b/kubejs/startup_scripts/tfg/blocks.supports.js new file mode 100644 index 000000000..06425f725 --- /dev/null +++ b/kubejs/startup_scripts/tfg/blocks.supports.js @@ -0,0 +1,141 @@ +function registerTFGSupportBlocks(event) { + + event.create('tfg:light_concrete_support', 'tfc:support') + .textureAll('tfg:block/support/light_concrete_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/light_concrete_support') + horizontal.soundType('stone') + horizontal.hardness(5) + horizontal.resistance(16) + horizontal.mapColor('color_light_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('stone') + .hardness(5) + .resistance(16) + .mapColor('color_light_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + + event.create('tfg:dark_concrete_support', 'tfc:support') + .textureAll('tfg:block/support/dark_concrete_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/dark_concrete_support') + horizontal.soundType('stone') + horizontal.hardness(5) + horizontal.resistance(16) + horizontal.mapColor('color_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('stone') + .hardness(5) + .resistance(16) + .mapColor('color_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + + event.create('tfg:reinforced_light_concrete_support', 'tfc:support') + .textureAll('tfg:block/support/reinforced_light_concrete_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/reinforced_light_concrete_support') + horizontal.soundType('stone') + horizontal.hardness(5) + horizontal.resistance(64) + horizontal.mapColor('color_light_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('stone') + .hardness(5) + .resistance(64) + .mapColor('color_light_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + + event.create('tfg:reinforced_dark_concrete_support', 'tfc:support') + .textureAll('tfg:block/support/reinforced_dark_concrete_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/reinforced_dark_concrete_support') + horizontal.soundType('stone') + horizontal.hardness(5) + horizontal.resistance(64) + horizontal.mapColor('color_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('stone') + .hardness(5) + .resistance(64) + .mapColor('color_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + + event.create('tfg:rebar_support', 'tfc:support') + .textureAll('tfg:block/support/rebar_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/rebar_support') + horizontal.soundType('chain') + horizontal.hardness(3) + horizontal.resistance(16) + horizontal.mapColor('color_orange') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.tagBlock('minecraft:climbable') + horizontal.requiresTool(true) + horizontal.renderType('cutout') + horizontal.opaque(false) + }) + .soundType('chain') + .hardness(3) + .resistance(16) + .mapColor('color_orange') + .tagBlock('minecraft:mineable/pickaxe') + .tagBlock('minecraft:climbable') + .requiresTool(true) + .renderType('cutout') + .opaque(false) + + event.create('tfg:steel_support', 'tfc:support') + .textureAll('tfg:block/support/steel_support') + .horizontal(horizontal => { + horizontal.textureAll('tfg:block/support/steel_support') + horizontal.soundType('metal') + horizontal.hardness(5) + horizontal.resistance(64) + horizontal.mapColor('color_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('metal') + .hardness(5) + .resistance(64) + .mapColor('color_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + + + const other_stone = ['pyroxenite', 'migmatite', 'travertine'] + const stone_types = global.TFC_STONE_TYPES.concat(other_stone) + + stone_types.forEach(stone => { + event.create(`tfg:${stone}_support`, 'tfc:support') + .textureAll(`tfg:block/support/${stone}_support`) + .horizontal(horizontal => { + horizontal.textureAll(`tfg:block/support/${stone}_support`) + horizontal.soundType('stone') + horizontal.hardness(5) + horizontal.resistance(8) + horizontal.mapColor('color_gray') + horizontal.tagBlock('minecraft:mineable/pickaxe') + horizontal.requiresTool(true) + }) + .soundType('stone') + .hardness(5) + .resistance(8) + .mapColor('color_gray') + .tagBlock('minecraft:mineable/pickaxe') + .requiresTool(true) + }) + +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/constants.js b/kubejs/startup_scripts/tfg/constants.js index 72ad3a186..3923f7728 100644 --- a/kubejs/startup_scripts/tfg/constants.js +++ b/kubejs/startup_scripts/tfg/constants.js @@ -1,22 +1,114 @@ global.AIRCRAFT_UPGRADES = [ - "lv_aircraft_engine", - "hv_aircraft_engine", - "ev_aircraft_engine", + "lv_aircraft_engine", + "hv_aircraft_engine", + "ev_aircraft_engine", - "black_steel_plated_airplane_propeller", - "redblu_steel_plated_airplane_propeller", - "stainless_steel_plated_airplane_propeller", - "titanium_plated_airplane_propeller", + "black_steel_plated_airplane_propeller", + "redblu_steel_plated_airplane_propeller", + "stainless_steel_plated_airplane_propeller", + "titanium_plated_airplane_propeller", - "redblu_steel_landing_gear", - "aluminium_landing_gear", - "stainless_steel_landing_gear", - "titanium_landing_gear", + "redblu_steel_landing_gear", + "aluminium_landing_gear", + "stainless_steel_landing_gear", + "titanium_landing_gear", - "redblu_steel_hull_reinforcement", - "aluminium_hull_reinforcement", - "stainless_steel_hull_reinforcement", - "titanium_hull_reinforcement" + "redblu_steel_hull_reinforcement", + "aluminium_hull_reinforcement", + "stainless_steel_hull_reinforcement", + "titanium_hull_reinforcement" ] -global.UNIVERSAL_CIRCUIT_TIERS = ["ulv", "lv", "mv", "hv", "ev", "iv", "luv", "zpm", "uv", "uhv"]; \ No newline at end of file +global.EXTRATERRESTRIAL_RAW_ROCKS = [ + 'ad_astra:moon_stone', + 'ad_astra:moon_deepslate', + 'ad_astra:mars_stone', + 'ad_astra:venus_stone', + 'ad_astra:mercury_stone', + 'ad_astra:glacio_stone' +] + +global.EXTRATERRESTRIAL_HARDENED_ROCKS = [ + 'tfg:rock/hardened_moon_stone', + 'tfg:rock/hardened_moon_deepslate', + 'tfg:rock/hardened_mars_stone', + 'tfg:rock/hardened_venus_stone', + 'tfg:rock/hardened_mercury_stone', + 'tfg:rock/hardened_glacio_stone', +] + +global.MOON_STONE_TYPES = [ + "andesite", + "basalt", + "dacite", + "diorite", + "gabbro", + "glacio_stone", + "moon_deepslate", + "moon_stone", + "rhyolite" +] + +global.MOON_BIOMES = [ + 'tfg:moon/lunar_plains', + 'tfg:moon/lunar_sands', + 'tfg:moon/lunar_asurine_dense', + 'tfg:moon/lunar_asurine_sparse', + 'tfg:moon/lunar_chorus_dense', + 'tfg:moon/lunar_chorus_sparse', + 'tfg:moon/lunar_corals_dense', + 'tfg:moon/lunar_corals_sparse', + 'tfg:moon/lunar_lights_dense', + 'tfg:moon/lunar_lights_sparse' +] + +global.MARS_BIOMES = [ + 'tfg:mars/martian_plains', + 'tfg:mars/martian_riverbed', + 'tfg:mars/martian_mountains' +] + +global.TFG_MACHINE_CASINGS = [ + //'machine_casing_clean_stainless_steel_desh', + //'machine_casing_desh_ptfe', + 'machine_casing_iron_desh', + //'machine_casing_ptfe_desh', + //'machine_casing_stainless_steel_desh', + //'machine_casing_blue_solar_panel', + //'machine_casing_green_solar_panel', + 'machine_casing_red_solar_panel' +]; + +global.UNIVERSAL_CIRCUIT_TIERS = ["ulv", "lv", "mv", "hv", "ev", "iv", "luv", "zpm", "uv", "uhv"]; + +global.FOOD_FRUIT = [ + {name: 'red_grapes', id: 'firmalife:food/red_grapes', saturation: 0.4, water: 2, fruit: 0.5, decay: 2.25}, + {name: 'white_grapes', id: 'firmalife:food/white_grapes', saturation: 0.4, water: 2, fruit: 0.5, decay: 2.25}, + {name: 'glow_berries', id: 'minecraft:glow_berries', saturation: 0, water: 5, fruit: 0.5, decay: 2.25}, + {name: 'chorus_fruit', id: 'minecraft:chorus_fruit', saturation: 0, water: 5, fruit: 2, decay: 1.2}, + {name: 'popped_chorus_fruit', id: 'minecraft:popped_chorus_fruit', saturation: 1, water: 0, fruit: 3, decay: 0.8}, + {name: 'blackberry', id: 'tfc:food/blackberry', saturation: 0.2, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'blueberry', id: 'tfc:food/blueberry', saturation: 0.2, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'bunchberry', id: 'tfc:food/bunchberry', saturation: 0.4, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'cloudberry', id: 'tfc:food/cloudberry', saturation: 0.4, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'cranberry', id: 'tfc:food/cranberry', saturation: 0.2, water: 5, fruit: 1, decay: 2.25}, + {name: 'elderberry', id: 'tfc:food/elderberry', saturation: 0.2, water: 5, fruit: 1, decay: 4.5}, + {name: 'gooseberry', id: 'tfc:food/gooseberry', saturation: 0.4, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'raspberry', id: 'tfc:food/raspberry', saturation: 0.4, water: 5, fruit: 0.8, decay: 4.5}, + {name: 'snowberry', id: 'tfc:food/snowberry', saturation: 0.2, water: 5, fruit: 1, decay: 4.5}, + {name: 'strawberry', id: 'tfc:food/strawberry', saturation: 0.4, water: 10, fruit: 0.5, decay: 4.5}, + {name: 'wintergreen_berry', id: 'tfc:food/wintergreen_berry', saturation: 0.2, water: 5, fruit: 1, decay: 2.1}, + {name: 'banana', id: 'tfc:food/banana', saturation: 0.2, water: 0, fruit: 1, decay: 2.25}, + {name: 'cherry', id: 'tfc:food/cherry', saturation: 0.2, water: 5, fruit: 1, decay: 3.5}, + {name: 'green_apple', id: 'tfc:food/green_apple', saturation: 0.4, water: 0, fruit: 1, decay: 2.5}, + {name: 'lemon', id: 'tfc:food/lemon', saturation: 0.2, water: 5, fruit: 0.08, decay: 2.25}, + {name: 'olive', id: 'tfc:food/olive', saturation: 0.2, water: 0, fruit: 1, decay: 2.25}, + {name: 'orange', id: 'tfc:food/orange', saturation: 0.4, water: 10, fruit: 0.5, decay: 2.25}, + {name: 'peach', id: 'tfc:food/peach', saturation: 0.4, water: 10, fruit: 0.5, decay: 2.5}, + {name: 'plum', id: 'tfc:food/plum', saturation: 0.4, water: 5, fruit: 0.8, decay: 2.25}, + {name: 'red_apple', id: 'tfc:food/red_apple', saturation: 0.4, water: 0, fruit: 1, decay: 2.25}, + {name: 'pumpkin_chunks', id: 'tfc:food/pumpkin_chunks', saturation: 1, water: 5, fruit: 0.8, decay: 2.25}, + {name: 'melon_slice', id: 'tfc:food/melon_slice', saturation: 0.2, water: 5, fruit: 0.8, decay: 2.25}, + {name: 'fig', id: 'firmalife:food/fig', saturation: 1, water: 5, fruit: 0.9, decay: 1}, + {name: 'pineapple', id: 'firmalife:food/pineapple', saturation: 1, water: 1, fruit: 0.8, decay: 4.5} +]; \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/dimension_markers.js b/kubejs/startup_scripts/tfg/dimension_markers.js new file mode 100644 index 000000000..ffbaf5bc8 --- /dev/null +++ b/kubejs/startup_scripts/tfg/dimension_markers.js @@ -0,0 +1,49 @@ +// priority: 0 + +function registerTFGDimensionMarkers(event) { + + event.create('ad_astra:earth_orbit') + .iconSupplier(() => Item.of('tfg:marker/earth_orbit').getItem()) + .tier(1) + .overrideName('Earth Orbit') + + event.create('ad_astra:moon') + .iconSupplier(() => Item.of('tfg:marker/moon').getItem()) + .tier(1) + .overrideName('The Moon') + + event.create('ad_astra:moon_orbit') + .iconSupplier(() => Item.of('tfg:marker/moon_orbit').getItem()) + .tier(1) + .overrideName('Moon Orbit') + + event.create('ad_astra:mars') + .iconSupplier(() => Item.of('tfg:marker/mars').getItem()) + .tier(2) + .overrideName('Mars') + + event.create('ad_astra:mars_orbit') + .iconSupplier(() => Item.of('tfg:marker/mars_orbit').getItem()) + .tier(2) + .overrideName('Mars Orbit') + + event.create('ad_astra:venus') + .iconSupplier(() => Item.of('tfg:marker/venus').getItem()) + .tier(3) + .overrideName('Venus') + + event.create('ad_astra:venus_orbit') + .iconSupplier(() => Item.of('tfg:marker/venus_orbit').getItem()) + .tier(3) + .overrideName('Martian Orbit') + + event.create('ad_astra:mercury') + .iconSupplier(() => Item.of('tfg:marker/mercury').getItem()) + .tier(3) + .overrideName('Mercury') + + event.create('ad_astra:mercury_orbit') + .iconSupplier(() => Item.of('tfg:marker/mercury_orbit').getItem()) + .tier(3) + .overrideName('Mercury Orbit') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/entity_types.js b/kubejs/startup_scripts/tfg/entity_types.js new file mode 100644 index 000000000..1b0bbb218 --- /dev/null +++ b/kubejs/startup_scripts/tfg/entity_types.js @@ -0,0 +1,25 @@ +// priority: 0 + +function registerTFGEntityTypes(event) { + + //event.create('tfg:moon_rabbit', 'tfc:mammal') + // .withFaunaDefinition('on_ground', 'world_surface_wg') + // .foodTag('tfc:rabbit_food') + // .sized(1, 1) + // .modelSize(1, 1) + // .updateInterval(3) + // .setDeathSound("minecraft:entity.rabbit.death") + // .setAmbientSound("minecraft:entity.rabbit.ambient") + // .setHurtSound(context => "minecraft:entity.rabbit.hurt") + // .canJump(true) + // .setBlockJumpFactor(entity => 0.42) + // // these are the same as tfc rabbits + // .configs(config => { + // config.gestationDays(19) + // config.daysToAdult(80) + // config.childCount(6) + // config.uses(40) + // config.maxFamiliarity(0.35) + // config.eatsRottenFood(true) + // }) +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/events.food_traits.js b/kubejs/startup_scripts/tfg/events.food_traits.js new file mode 100644 index 000000000..3a0f8432d --- /dev/null +++ b/kubejs/startup_scripts/tfg/events.food_traits.js @@ -0,0 +1,5 @@ +function registerTFGFoodTraits(event) { + + event.registerTraitWithTooltip(0.02, 'tfg:freeze_dried') + +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/fluids.js b/kubejs/startup_scripts/tfg/fluids.js index ecc0de852..c428efe2a 100644 --- a/kubejs/startup_scripts/tfg/fluids.js +++ b/kubejs/startup_scripts/tfg/fluids.js @@ -2,7 +2,7 @@ const registerTFGFluids = (event) => { - // TODO: remove these with space + // TODO: remove these as the other planets come out event.create('tfg:nether_slurry') .thickTexture(0x6b281b) @@ -29,4 +29,23 @@ const registerTFGFluids = (event) => { .bucketColor(0x3a9178) .luminosity(2) .noBlock() + + //#region Venus + event.create('tfg:sulfur_fumes') + .stillTexture('tfg:block/planets/venus/sulfur_fumes_still') + .flowingTexture('tfg:block/planets/venus/sulfur_fumes_flow') + .bucketColor(0xc4d984) + .gaseous() + .viscosity(0) + .density(0) + .renderType('translucent') + + event.create('tfg:super_heated_slurry', 'tfc:spring') + .stillTexture('tfg:block/planets/venus/super_heated_slurry_still') + .flowingTexture('tfg:block/planets/venus/super_heated_slurry_flow') + .bucketColor(0xc4d984) + .viscosity(0) + .density(0) + .renderType('translucent') + //#endregion } \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/items.deprecated.js b/kubejs/startup_scripts/tfg/items.deprecated.js new file mode 100644 index 000000000..10c0295b0 --- /dev/null +++ b/kubejs/startup_scripts/tfg/items.deprecated.js @@ -0,0 +1,100 @@ +// priority: 0 + +function registerTFGDeprecatedItems(event) { + + // #region 0.7.19 -> 0.9 compat + + event.create('gtceu:zinc_ingot').texture('tfg:item/deprecated') + event.create('gtceu:brass_ingot').texture('tfg:item/deprecated') + event.create('gtceu:vanadium_ingot').texture('tfg:item/deprecated') + event.create('gtceu:black_steel_ingot').texture('tfg:item/deprecated') + event.create('gtceu:red_steel_ingot').texture('tfg:item/deprecated') + event.create('gtceu:blue_steel_ingot').texture('tfg:item/deprecated') + event.create('gtceu:iron_double_ingot').texture('tfg:item/deprecated') + + event.create('gtceu:black_steel_double_ingot').texture('tfg:item/deprecated') + event.create('gtceu:red_steel_double_ingot').texture('tfg:item/deprecated') + event.create('gtceu:blue_steel_double_ingot').texture('tfg:item/deprecated') + + event.create('gtceu:zinc_nugget').texture('tfg:item/deprecated') + event.create('gtceu:brass_nugget').texture('tfg:item/deprecated') + event.create('gtceu:copper_nugget').texture('tfg:item/deprecated') + event.create('gtceu:vanadium_nugget').texture('tfg:item/deprecated') + + event.create('gtceu:copper_plate').texture('tfg:item/deprecated') + event.create('gtceu:brass_plate').texture('tfg:item/deprecated') + event.create('gtceu:gold_plate').texture('tfg:item/deprecated') + event.create('gtceu:iron_plate').texture('tfg:item/deprecated') + event.create('gtceu:cobalt_plate').texture('tfg:item/deprecated') + event.create('gtceu:rose_gold_plate').texture('tfg:item/deprecated') + event.create('gtceu:aluminium_plate').texture('tfg:item/deprecated') + event.create('gtceu:invar_plate').texture('tfg:item/deprecated') + event.create('gtceu:lead_plate').texture('tfg:item/deprecated') + event.create('gtceu:nickel_plate').texture('tfg:item/deprecated') + event.create('gtceu:osmium_plate').texture('tfg:item/deprecated') + event.create('gtceu:palladium_plate').texture('tfg:item/deprecated') + event.create('gtceu:platinum_plate').texture('tfg:item/deprecated') + event.create('gtceu:rhodium_plate').texture('tfg:item/deprecated') + event.create('gtceu:silver_plate').texture('tfg:item/deprecated') + event.create('gtceu:vanadium_plate').texture('tfg:item/deprecated') + event.create('gtceu:zinc_plate').texture('tfg:item/deprecated') + + event.create('gtceu:vanadium_block').texture('tfg:item/deprecated') + event.create('gtceu:zinc_block').texture('tfg:item/deprecated') + event.create('gtceu:brass_block').texture('tfg:item/deprecated') + + event.create('gtceu:gold_purified_ore').texture('tfg:item/deprecated') + event.create('gtceu:copper_purified_ore').texture('tfg:item/deprecated') + event.create('gtceu:zinc_purified_ore').texture('tfg:item/deprecated') + event.create('gtceu:silver_purified_ore').texture('tfg:item/deprecated') + event.create('gtceu:tin_purified_ore').texture('tfg:item/deprecated') + event.create('gtceu:lead_purified_ore').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_copper').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_copper').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_gold').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_gold').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_tetrahedrite').texture('tfg:item/deprecated') + event.create('gtceu:raw_tetrahedrite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_tetrahedrite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_malachite').texture('tfg:item/deprecated') + event.create('gtceu:raw_malachite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_malachite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_hematite').texture('tfg:item/deprecated') + event.create('gtceu:raw_hematite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_hematite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_cassiterite').texture('tfg:item/deprecated') + event.create('gtceu:raw_cassiterite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_cassiterite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_bismuth').texture('tfg:item/deprecated') + event.create('gtceu:raw_bismuth').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_bismuth').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_magnetite').texture('tfg:item/deprecated') + event.create('gtceu:raw_magnetite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_magnetite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_yellow_limonite').texture('tfg:item/deprecated') + event.create('gtceu:raw_yellow_limonite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_yellow_limonite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_garnierite').texture('tfg:item/deprecated') + event.create('gtceu:raw_garnierite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_garnierite').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_silver').texture('tfg:item/deprecated') + event.create('gtceu:raw_silver').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_silver').texture('tfg:item/deprecated') + + event.create('gtceu:rich_raw_sphalerite').texture('tfg:item/deprecated') + event.create('gtceu:raw_sphalerite').texture('tfg:item/deprecated') + event.create('gtceu:poor_raw_sphalerite').texture('tfg:item/deprecated') + + // #endregion +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/items.food.js b/kubejs/startup_scripts/tfg/items.food.js new file mode 100644 index 000000000..0fafc8028 --- /dev/null +++ b/kubejs/startup_scripts/tfg/items.food.js @@ -0,0 +1,91 @@ +// priority: 0 + +function registerTFGFoodItems(event) { + + event.create('tfg:food/raw_birt') + .translationKey('item.tfg.food.raw_birt') + .food(food => food.hunger(2).saturation(1) + .effect('species:birtd', 50, 0, 1) + .eaten(ctx => { + ctx.player.level.runCommandSilent(`playsound species:effect.birtd.applied player ${ctx.player.username} ${ctx.player.x} ${ctx.player.y} ${ctx.player.z} 1 1`) + })) + + event.create('tfg:food/cooked_birt') + .translationKey('item.tfg.food.cooked_birt') + .food(food => food.hunger(4).saturation(2)) + + event.create('tfg:food/raw_limpet') + .translationKey('item.tfg.food.raw_limpet') + .food(food => food.hunger(2).saturation(1) + .effect('minecraft:hunger', 100, 0, 1)) + + event.create('tfg:food/cooked_limpet') + .translationKey('item.tfg.food.cooked_limpet') + .food(food => food.hunger(4).saturation(2)) + + event.create('tfg:food/raw_crawlermari') + .translationKey('item.tfg.food.raw_crawlermari') + .food(food => food.hunger(2).saturation(1)) + + event.create('tfg:food/cooked_crawlermari') + .translationKey('item.tfg.food.cooked_crawlermari') + .food(food => food.hunger(4).saturation(2)) + + global.FOOD_FRUIT.forEach(fruit => { + event.create(`tfg:food/freeze_dried/${fruit.name}`) + .translationKey(`item.tfg.food.freeze_dried/${fruit.name}`) + .texture(`tfg:item/food/freeze_dried_${fruit.name}`) + .tag('tfg:space_food') + .food(food => food.hunger(4).saturation(1) + .eaten(ctx => { + ctx.player.give('tfg:used_foil_pack') + })) + }) + + event.create('tfg:food/calorie_paste') + .translationKey('item.tfg.food.calorie_paste') + .food(food => food.hunger(8).saturation(5) + .eaten(ctx => { + ctx.player.give('tfg:used_foil_pack') + })) + .texture('tfg:item/food/calorie_paste') + .tag('tfg:space_food') + + event.create('tfg:used_foil_pack') + .translationKey('item.tfg.food.used_foil_pack') + .food(food => food.hunger(0).saturation(0) + .effect('minecraft:nausea', 200, 0, 1) + ) + .texture('tfg:item/used_foil_pack') + + event.create('tfg:food/meal_bag') + .translationKey('item.tfg.food.meal_bag') + .food(food => food.hunger(6).saturation(3) + .eaten(ctx => { + ctx.player.give('tfg:used_foil_pack') + })) + .texture('tfg:item/food/meal_bag') + .tag('tfg:space_food') + + event.create('tfg:roasted_sunflower_seeds') + .translationKey('item.tfg.roasted_sunflower_seeds') + .texture('tfg:item/roasted_sunflower_seeds') + .food(food => food.hunger(4).saturation(2)) + .tag('tfc:foods/grains') + .tag('tfc:foods/usable_in_salad') + + event.create('tfg:food/cooked_moon_rabbit') + .translationKey('item.tfg.food.cooked_moon_rabbit') + .texture('tfg:item/food/cooked_moon_rabbit') + .food(food => food.hunger(4).saturation(8)) + .tag('tfc:foods/meats') + .tag('tfc:foods/cooked_meats') + + event.create('tfg:food/raw_moon_rabbit') + .translationKey('item.tfg.food.raw_moon_rabbit') + .texture('tfg:item/food/raw_moon_rabbit') + .food(food => food.hunger(2).saturation(2) + .effect('minecraft:hunger', 100, 0, 1)) + .tag('tfc:foods/meats') + .tag('tfc:foods/raw_meats') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/items.js b/kubejs/startup_scripts/tfg/items.js index b3ee53518..9ba920be3 100644 --- a/kubejs/startup_scripts/tfg/items.js +++ b/kubejs/startup_scripts/tfg/items.js @@ -2,367 +2,323 @@ const registerTFGItems = (event) => { - // #region Electronics + registerTFGDeprecatedItems(event) + registerTFGFoodItems(event) - event.create('tfg:unfinished_electron_tube', 'create:sequenced_assembly') - event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') - event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') + // #region Electronics + event.create('tfg:unfinished_electron_tube', 'create:sequenced_assembly') + event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') + event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') + event.create('tfg:unfinished_inscriber_accumulation_press') + event.create('tfg:vitrified_pearl') + // #endregion - // #endregion - - const $DyeColor = Java.loadClass('net.minecraft.world.item.DyeColor') + // #region Orbit dimension markers + event.create('tfg:marker/earth_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/moon_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/mars_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/venus_orbit').tag('c:hidden_from_recipe_viewers') + event.create('tfg:marker/mercury_orbit').tag('c:hidden_from_recipe_viewers') + // #endregion - // #region Paper making - event.create('tfg:hardwood_strip') - .translationKey('item.tfg.hardwood_strip') + // #region Paper making + event.create('tfg:hardwood_strip') + .translationKey('item.tfg.hardwood_strip') - event.create('tfg:soaked_hardwood_strip') - .translationKey('item.tfg.soaked_hardwood_strip') + event.create('tfg:soaked_hardwood_strip') + .translationKey('item.tfg.soaked_hardwood_strip') - event.create('tfg:soaked_unrefined_paper') - .translationKey('item.tfg.soaked_unrefined_paper') - - event.create('tfg:terra_firma_greg') - .translationKey('item.tfg.terra_firma_greg') - - //#region chalk creation - event.create('tfg:unfired_chalk') - .translationKey('item.tfg.unfired_chalk') + event.create('tfg:soaked_unrefined_paper') + .translationKey('item.tfg.soaked_unrefined_paper') + + event.create('tfg:terra_firma_greg') + .translationKey('item.tfg.terra_firma_greg') + .tag('c:hidden_from_recipe_viewers') + + //#region chalk creation + event.create('tfg:unfired_chalk') + .translationKey('item.tfg.unfired_chalk') - Color.DYE.forEach((dyeName, dye) => - { - event.create(`tfg:wet_${dyeName}_chalk`) - .translationKey(`item.tfg.wet_${dyeName}_chalk`) - .textureJson({ - layer0: 'tfg:item/unfired_chalk' - }) - .color(0, dye.getHexJS()); - }); - //#endregion + Color.DYE.forEach((dyeName, dye) => + { + event.create(`tfg:wet_${dyeName}_chalk`) + .translationKey(`item.tfg.wet_${dyeName}_chalk`) + .textureJson({ + layer0: 'tfg:item/unfired_chalk' + }) + .color(0, dye.getHexJS()); + }); + //#endregion - // #region Molds - global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id)) - global.TFG_CASTING_MOLDS.forEach(id => event.create(id)) - // #endregion + // #region Molds + global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id)) - // #region Stone bricks and dusts - event.create('tfg:brick/deepslate') - .translationKey('item.tfg.brick.deepslate') - // #endregion + global.TFG_CASTING_MOLDS.forEach(id => event.create(id)) + // #endregion - // #region Primitive rubber gloves - event.create('tfg:prepared_leather_gloves') - .translationKey('item.tfg.prepared_leather_gloves') + // #region Stone bricks and dusts + event.create('tfg:brick/deepslate') + .translationKey('item.tfg.brick.deepslate') + event.create('tfg:brick/moon_stone') + .translationKey('item.tfg.brick.moon_stone') + event.create('tfg:brick/mars_stone') + .translationKey('item.tfg.brick.mars_stone') + event.create('tfg:brick/venus_stone') + .translationKey('item.tfg.brick.venus_stone') + event.create('tfg:brick/mercury_stone') + .translationKey('item.tfg.brick.mercury_stone') + event.create('tfg:brick/glacio_stone') + .translationKey('item.tfg.brick.glacio_stone') + event.create('tfg:brick/permafrost') + .translationKey('item.tfg.brick.permafrost') + // #endregion - event.create('tfg:latex_soaked_gloves') - .translationKey('item.tfg.latex_soaked_gloves') - // #endregion + // #region Primitive rubber gloves + event.create('tfg:prepared_leather_gloves') + .translationKey('item.tfg.prepared_leather_gloves') - //#region Medicine + event.create('tfg:latex_soaked_gloves') + .translationKey('item.tfg.latex_soaked_gloves') + // #endregion - const pill = [ - 'haste', - 'night_vision', - 'poison', - 'regeneration', - 'slowness', - 'speed', - 'water_breathing', - 'weakness', - ] - const pill_names = [ - 'Haste', - 'Night Vision', - 'Poison', - 'Regeneration', - 'Slowness', - 'Speed', - 'Water Breathing', - 'Weakness', - ] + //#region Medicine - pill.forEach((pill_array, index) => { - const pill_names_array = pill_names[index]; + const pill = [ + 'haste', + 'night_vision', + 'poison', + 'regeneration', + 'slowness', + 'speed', + 'water_breathing', + 'weakness', + ] + const pill_names = [ + 'Haste', + 'Night Vision', + 'Poison', + 'Regeneration', + 'Slowness', + 'Speed', + 'Water Breathing', + 'Weakness', + ] - event.create(`tfg:${pill_array}_pill`) - .translationKey(`item.tfg.${pill_array}_pill`) - .tooltip(`§9${pill_names_array} (08:00)`) + pill.forEach((pill_array, index) => { + const pill_names_array = pill_names[index]; - event.create(`tfg:${pill_array}_tablet`) - .translationKey(`item.tfg.${pill_array}_tablet`) - .tooltip(`§9${pill_names_array} (30:00)`) - }) + event.create(`tfg:${pill_array}_pill`) + .translationKey(`item.tfg.${pill_array}_pill`) + .tooltip(`§9${pill_names_array} (08:00)`) - event.create(`tfg:antipoison_pill`) - .translationKey(`item.tfg.antipoison_pill`) - .tooltip(`§9Cures Poison`) + event.create(`tfg:${pill_array}_tablet`) + .translationKey(`item.tfg.${pill_array}_tablet`) + .tooltip(`§9${pill_names_array} (30:00)`) + }) - event.create(`tfg:antipoison_tablet`) - .translationKey(`item.tfg.antipoison_tablet`) - .tooltip(`§9Cures All Harmful Effects`) + event.create(`tfg:antipoison_pill`) + .translationKey(`item.tfg.antipoison_pill`) + .tooltip(`§9Cures Poison`) - //salvos + event.create(`tfg:antipoison_tablet`) + .translationKey(`item.tfg.antipoison_tablet`) + .tooltip(`§9Cures All Harmful Effects`) - const salvo = [ - 'absorption', - 'fire_resistance', - 'invisibility', - 'luck', - 'resistance', - ] - const salvo_names = [ - 'Absorption', - 'Fire Resistance', - 'Invisibility', - 'Luck', - 'Resistance', - ] + //salvos - salvo.forEach((salvo_array, index) => { - const salvo_names_array = salvo_names[index]; + const salvo = [ + 'absorption', + 'fire_resistance', + 'invisibility', + 'luck', + 'resistance', + ] + const salvo_names = [ + 'Absorption', + 'Fire Resistance', + 'Invisibility', + 'Luck', + 'Resistance', + ] - event.create(`tfg:${salvo_array}_salvo`) - .translationKey(`item.tfg.${salvo_array}_salvo`) - .tooltip(`§9${salvo_names_array} (08:00)`) - }) + salvo.forEach((salvo_array, index) => { + const salvo_names_array = salvo_names[index]; - event.create(`tfg:instant_health_salvo`) - .translationKey(`item.tfg.instant_health_salvo`) - .tooltip(`§9Instant Health II`) - //#endregion + event.create(`tfg:${salvo_array}_salvo`) + .translationKey(`item.tfg.${salvo_array}_salvo`) + .tooltip(`§9${salvo_names_array} (08:00)`) + }) - //#region Wax - event.create('tfg:paraffin_wax') - .translationKey('item.tfg.paraffin_wax') + event.create(`tfg:instant_health_salvo`) + .translationKey(`item.tfg.instant_health_salvo`) + .tooltip(`§9Instant Health II`) + //#endregion - event.create('tfg:conifer_rosin') - .translationKey('item.tfg.conifer_rosin') - //#endregion + //#region Misc + event.create('tfg:paraffin_wax') + .translationKey('item.tfg.paraffin_wax') - //#region Cloth & String + event.create('tfg:conifer_rosin') + .translationKey('item.tfg.conifer_rosin') + + event.create('tfg:foil_pack') + .translationKey('item.tfg.foil_pack') + .texture('tfg:item/foil_pack') + + event.create('tfg:clean_foil_pack') + .translationKey('item.tfg.clean_foil_pack') + .texture('tfg:item/clean_foil_pack') + //#endregion + + //#region Cloth & String event.create('tfg:polycaprolactam_fabric') - .translationKey('item.tfg.polycaprolactam_fabric') + .translationKey('item.tfg.polycaprolactam_fabric') event.create('tfg:polycaprolactam_string') - .translationKey('item.tfg.polycaprolactam_string') + .translationKey('item.tfg.polycaprolactam_string') - event.create('tfg:phantom_silk') - .translationKey('item.tfg.phantom_silk') + event.create('tfg:phantom_silk') + .translationKey('item.tfg.phantom_silk') - event.create('tfg:phantom_thread') - .translationKey('item.tfg.phantom_thread') - //#endregion + event.create('tfg:phantom_thread') + .translationKey('item.tfg.phantom_thread') - //#region Tools - event.create('tfg:flint_arrow_head') - .translationKey('item.tfg.flint_arrow_head') + event.create('tfg:space_suit_fabric') + .translationKey('item.tfg.space_suit_fabric') + //#endregion - event.create('tfg:fletching') - .translationKey('item.tfg.fletching') + //#region Tools + event.create('tfg:flint_arrow_head') + .translationKey('item.tfg.flint_arrow_head') - event.create('tfg:armor_stand_arms') - .translationKey('item.tfg.armor_stand_arms') + event.create('tfg:fletching') + .translationKey('item.tfg.fletching') - event.create('tfg:fishing_net/wood') - .translationKey('item.tfg.fishing_net.wood') - .parentModel('tfg:item/fishing_nets/wood_fishing_net') - .texture('tfg:item/fishing_nets/wood_fishing_net') - .maxDamage(112) + event.create('tfg:armor_stand_arms') + .translationKey('item.tfg.armor_stand_arms') - event.create('tfg:fishing_net/brass') - .translationKey('item.tfg.fishing_net.brass') - .parentModel('tfg:item/fishing_nets/brass_fishing_net') - .texture('tfg:item/fishing_nets/brass_fishing_net') - .maxDamage(326) + event.create('tfg:fishing_net/wood') + .translationKey('item.tfg.fishing_net.wood') + .parentModel('tfg:item/fishing_nets/wood_fishing_net') + .texture('tfg:item/fishing_nets/wood_fishing_net') + .maxDamage(112) - event.create('tfg:fishing_net/rose_gold') - .translationKey('item.tfg.fishing_net.rose_gold') - .parentModel('tfg:item/fishing_nets/rose_gold_fishing_net') - .texture('tfg:item/fishing_nets/rose_gold_fishing_net') - .maxDamage(380) + event.create('tfg:fishing_net/brass') + .translationKey('item.tfg.fishing_net.brass') + .parentModel('tfg:item/fishing_nets/brass_fishing_net') + .texture('tfg:item/fishing_nets/brass_fishing_net') + .maxDamage(326) - event.create('tfg:fishing_net/sterling_silver') - .translationKey('item.tfg.fishing_net.sterling_silver') - .parentModel('tfg:item/fishing_nets/sterling_silver_fishing_net') - .texture('tfg:item/fishing_nets/sterling_silver_fishing_net') - .maxDamage(380) + event.create('tfg:fishing_net/rose_gold') + .translationKey('item.tfg.fishing_net.rose_gold') + .parentModel('tfg:item/fishing_nets/rose_gold_fishing_net') + .texture('tfg:item/fishing_nets/rose_gold_fishing_net') + .maxDamage(380) - event.create('tfg:fishing_net/invar') - .translationKey('item.tfg.fishing_net.invar') - .parentModel('tfg:item/fishing_nets/invar_fishing_net') - .texture('tfg:item/fishing_nets/invar_fishing_net') - .maxDamage(740) + event.create('tfg:fishing_net/sterling_silver') + .translationKey('item.tfg.fishing_net.sterling_silver') + .parentModel('tfg:item/fishing_nets/sterling_silver_fishing_net') + .texture('tfg:item/fishing_nets/sterling_silver_fishing_net') + .maxDamage(380) - event.create('tfg:fishing_net/tin_alloy') - .translationKey('item.tfg.fishing_net.tin_alloy') - .parentModel('tfg:item/fishing_nets/tin_alloy_fishing_net') - .texture('tfg:item/fishing_nets/tin_alloy_fishing_net') - .maxDamage(710) + event.create('tfg:fishing_net/invar') + .translationKey('item.tfg.fishing_net.invar') + .parentModel('tfg:item/fishing_nets/invar_fishing_net') + .texture('tfg:item/fishing_nets/invar_fishing_net') + .maxDamage(740) - event.create('tfg:fishing_net/cupronickel') - .translationKey('item.tfg.fishing_net.cupronickel') - .parentModel('tfg:item/fishing_nets/cupronickel_fishing_net') - .texture('tfg:item/fishing_nets/cupronickel_fishing_net') - .maxDamage(560) + event.create('tfg:fishing_net/tin_alloy') + .translationKey('item.tfg.fishing_net.tin_alloy') + .parentModel('tfg:item/fishing_nets/tin_alloy_fishing_net') + .texture('tfg:item/fishing_nets/tin_alloy_fishing_net') + .maxDamage(710) - event.create('tfg:fishing_net/magnalium') - .translationKey('item.tfg.fishing_net.magnalium') - .parentModel('tfg:item/fishing_nets/magnalium_fishing_net') - .texture('tfg:item/fishing_nets/magnalium_fishing_net') - .maxDamage(1830) + event.create('tfg:fishing_net/cupronickel') + .translationKey('item.tfg.fishing_net.cupronickel') + .parentModel('tfg:item/fishing_nets/cupronickel_fishing_net') + .texture('tfg:item/fishing_nets/cupronickel_fishing_net') + .maxDamage(560) - //#endregion + event.create('tfg:fishing_net/magnalium') + .translationKey('item.tfg.fishing_net.magnalium') + .parentModel('tfg:item/fishing_nets/magnalium_fishing_net') + .texture('tfg:item/fishing_nets/magnalium_fishing_net') + .maxDamage(1830) - //#region Immersive Aircraft Impl - event.create('tfg:scaffolding_frame') - .translationKey('item.tfg.scaffolding_frame') + //#endregion - event.create('tfg:airship_hull') - .translationKey('item.tfg.airship_hull') + //#region Immersive Aircraft Impl + event.create('tfg:scaffolding_frame') + .translationKey('item.tfg.scaffolding_frame') - event.create('tfg:airship_balloon') - .translationKey('item.tfg.airship_balloon') - - event.create('tfg:lv_aircraft_engine') - .translationKey('item.tfg.lv_aircraft_engine') - - event.create('tfg:hv_aircraft_engine') - .translationKey('item.tfg.hv_aircraft_engine') + event.create('tfg:airship_hull') + .translationKey('item.tfg.airship_hull') - event.create('tfg:ev_aircraft_engine') - .translationKey('item.tfg.ev_aircraft_engine') + event.create('tfg:airship_balloon') + .translationKey('item.tfg.airship_balloon') + + event.create('tfg:lv_aircraft_engine') + .translationKey('item.tfg.lv_aircraft_engine') + + event.create('tfg:hv_aircraft_engine') + .translationKey('item.tfg.hv_aircraft_engine') - event.create('tfg:black_steel_plated_airplane_propeller') - .translationKey('item.tfg.black_steel_plated_airplane_propeller') + event.create('tfg:ev_aircraft_engine') + .translationKey('item.tfg.ev_aircraft_engine') - event.create('tfg:redblu_steel_plated_airplane_propeller') - .translationKey('item.tfg.redblu_steel_plated_airplane_propeller') + event.create('tfg:black_steel_plated_airplane_propeller') + .translationKey('item.tfg.black_steel_plated_airplane_propeller') - event.create('tfg:stainless_steel_plated_airplane_propeller') - .translationKey('item.tfg.stainless_steel_plated_airplane_propeller') + event.create('tfg:redblu_steel_plated_airplane_propeller') + .translationKey('item.tfg.redblu_steel_plated_airplane_propeller') - event.create('tfg:titanium_plated_airplane_propeller') - .translationKey('item.tfg.titanium_plated_airplane_propeller') + event.create('tfg:stainless_steel_plated_airplane_propeller') + .translationKey('item.tfg.stainless_steel_plated_airplane_propeller') - event.create('tfg:redblu_steel_landing_gear') - .translationKey('item.tfg.redblu_steel_landing_gear') + event.create('tfg:titanium_plated_airplane_propeller') + .translationKey('item.tfg.titanium_plated_airplane_propeller') - event.create('tfg:aluminium_landing_gear') - .translationKey('item.tfg.aluminium_landing_gear') + event.create('tfg:redblu_steel_landing_gear') + .translationKey('item.tfg.redblu_steel_landing_gear') - event.create('tfg:stainless_steel_landing_gear') - .translationKey('item.tfg.stainless_steel_landing_gear') + event.create('tfg:aluminium_landing_gear') + .translationKey('item.tfg.aluminium_landing_gear') - event.create('tfg:titanium_landing_gear') - .translationKey('item.tfg.titanium_landing_gear') + event.create('tfg:stainless_steel_landing_gear') + .translationKey('item.tfg.stainless_steel_landing_gear') - event.create('tfg:redblu_steel_hull_reinforcement') - .translationKey('item.tfg.redblu_steel_hull_reinforcement') + event.create('tfg:titanium_landing_gear') + .translationKey('item.tfg.titanium_landing_gear') - event.create('tfg:aluminium_hull_reinforcement') - .translationKey('item.tfg.aluminium_hull_reinforcement') - - event.create('tfg:stainless_steel_hull_reinforcement') - .translationKey('item.tfg.stainless_steel_hull_reinforcement') + event.create('tfg:redblu_steel_hull_reinforcement') + .translationKey('item.tfg.redblu_steel_hull_reinforcement') - event.create('tfg:titanium_hull_reinforcement') - .translationKey('item.tfg.titanium_hull_reinforcement') - //#endregion + event.create('tfg:aluminium_hull_reinforcement') + .translationKey('item.tfg.aluminium_hull_reinforcement') + + event.create('tfg:stainless_steel_hull_reinforcement') + .translationKey('item.tfg.stainless_steel_hull_reinforcement') - // #region 0.7.19 -> 0.9 compat + event.create('tfg:titanium_hull_reinforcement') + .translationKey('item.tfg.titanium_hull_reinforcement') + //#endregion + + //Tacz Helper Region + event.create('tfg:flintlock_mechanism') + .translationKey('item.tfg.flintlock_mechanism') + event.create('tfg:advanced_clockwork_mechanism') + .translationKey('item.tfg.advanced_clockwork_mechanism') + event.create('tfg:certus_mechanism') + .translationKey('item.tfg.certus_mechanism') - event.create('gtceu:zinc_ingot').texture('tfg:item/deprecated') - event.create('gtceu:brass_ingot').texture('tfg:item/deprecated') - event.create('gtceu:vanadium_ingot').texture('tfg:item/deprecated') - event.create('gtceu:black_steel_ingot').texture('tfg:item/deprecated') - event.create('gtceu:red_steel_ingot').texture('tfg:item/deprecated') - event.create('gtceu:blue_steel_ingot').texture('tfg:item/deprecated') - event.create('gtceu:iron_double_ingot').texture('tfg:item/deprecated') - - event.create('gtceu:black_steel_double_ingot').texture('tfg:item/deprecated') - event.create('gtceu:red_steel_double_ingot').texture('tfg:item/deprecated') - event.create('gtceu:blue_steel_double_ingot').texture('tfg:item/deprecated') - - event.create('gtceu:zinc_nugget').texture('tfg:item/deprecated') - event.create('gtceu:brass_nugget').texture('tfg:item/deprecated') - event.create('gtceu:copper_nugget').texture('tfg:item/deprecated') - event.create('gtceu:vanadium_nugget').texture('tfg:item/deprecated') - - event.create('gtceu:copper_plate').texture('tfg:item/deprecated') - event.create('gtceu:brass_plate').texture('tfg:item/deprecated') - event.create('gtceu:gold_plate').texture('tfg:item/deprecated') - event.create('gtceu:iron_plate').texture('tfg:item/deprecated') - event.create('gtceu:cobalt_plate').texture('tfg:item/deprecated') - event.create('gtceu:rose_gold_plate').texture('tfg:item/deprecated') - event.create('gtceu:aluminium_plate').texture('tfg:item/deprecated') - event.create('gtceu:invar_plate').texture('tfg:item/deprecated') - event.create('gtceu:lead_plate').texture('tfg:item/deprecated') - event.create('gtceu:nickel_plate').texture('tfg:item/deprecated') - event.create('gtceu:osmium_plate').texture('tfg:item/deprecated') - event.create('gtceu:palladium_plate').texture('tfg:item/deprecated') - event.create('gtceu:platinum_plate').texture('tfg:item/deprecated') - event.create('gtceu:rhodium_plate').texture('tfg:item/deprecated') - event.create('gtceu:silver_plate').texture('tfg:item/deprecated') - event.create('gtceu:vanadium_plate').texture('tfg:item/deprecated') - event.create('gtceu:zinc_plate').texture('tfg:item/deprecated') - - event.create('gtceu:vanadium_block').texture('tfg:item/deprecated') - event.create('gtceu:zinc_block').texture('tfg:item/deprecated') - event.create('gtceu:brass_block').texture('tfg:item/deprecated') - - event.create('gtceu:gold_purified_ore').texture('tfg:item/deprecated') - event.create('gtceu:copper_purified_ore').texture('tfg:item/deprecated') - event.create('gtceu:zinc_purified_ore').texture('tfg:item/deprecated') - event.create('gtceu:silver_purified_ore').texture('tfg:item/deprecated') - event.create('gtceu:tin_purified_ore').texture('tfg:item/deprecated') - event.create('gtceu:lead_purified_ore').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_copper').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_copper').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_gold').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_gold').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_tetrahedrite').texture('tfg:item/deprecated') - event.create('gtceu:raw_tetrahedrite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_tetrahedrite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_malachite').texture('tfg:item/deprecated') - event.create('gtceu:raw_malachite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_malachite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_hematite').texture('tfg:item/deprecated') - event.create('gtceu:raw_hematite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_hematite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_cassiterite').texture('tfg:item/deprecated') - event.create('gtceu:raw_cassiterite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_cassiterite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_bismuth').texture('tfg:item/deprecated') - event.create('gtceu:raw_bismuth').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_bismuth').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_magnetite').texture('tfg:item/deprecated') - event.create('gtceu:raw_magnetite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_magnetite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_yellow_limonite').texture('tfg:item/deprecated') - event.create('gtceu:raw_yellow_limonite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_yellow_limonite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_garnierite').texture('tfg:item/deprecated') - event.create('gtceu:raw_garnierite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_garnierite').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_silver').texture('tfg:item/deprecated') - event.create('gtceu:raw_silver').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_silver').texture('tfg:item/deprecated') - - event.create('gtceu:rich_raw_sphalerite').texture('tfg:item/deprecated') - event.create('gtceu:raw_sphalerite').texture('tfg:item/deprecated') - event.create('gtceu:poor_raw_sphalerite').texture('tfg:item/deprecated') - - // #endregion + event.create('tfg:small_bullet_casing') + .translationKey('tfg:small_bullet_casing') + event.create('tfg:shell_bullet_casing') + .translationKey('tfg:shell_bullet_casing') + event.create('tfg:large_bullet_casing') + .translationKey('tfg:large_bullet_casing') + event.create('tfg:nitrocellulose') + .translationKey('tfg:nitrocellulose') + //endregion } \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/materials.js b/kubejs/startup_scripts/tfg/materials.js index 360785bb6..aae7ece5f 100644 --- a/kubejs/startup_scripts/tfg/materials.js +++ b/kubejs/startup_scripts/tfg/materials.js @@ -31,6 +31,7 @@ const registerTFGMaterials = (event) => { .color(0xfbdf82) .secondaryColor(0xff9d2e) + // Cooking event.create('lactose') .dust() @@ -38,4 +39,101 @@ const registerTFGMaterials = (event) => { .color('0xede8da') .secondaryColor('0xeddcad') .components('12x carbon', '22x hydrogen', '11x oxygen') -} \ No newline at end of file + + // Space Rocket Materials + + event.create('rocket_alloy_t1') + .ingot() + .components('6x aluminium', '2x stainless_steel', '1x red_steel') + .color(0x333e47) + .iconSet('metallic') + .flags(GTMaterialFlags.GENERATE_PLATE, GTMaterialFlags.GENERATE_ROD, GTMaterialFlags.GENERATE_DENSE, GTMaterialFlags.GENERATE_GEAR) + .blastTemp(1760, 'low', 120, 1200) + + event.create('vitrified_asbestos') + .dust() + .fluid() + .iconSet('glass') + .color(0xcccccc) + + // Space suit gases (these all add up to 10B of components = 1B of space suit gas) + + event.create('tfg:compressed_nitrox') + .gas() + .components('8x nitrogen', '2x oxygen') + .color(0xaef5ef) + + event.create('tfg:compressed_heliox') + .gas() + .components('8x helium', '2x oxygen') + .color(0xf5eeb3) + + event.create('tfg:compressed_heliox_3') + .gas() + .components('8x helium_3', '2x oxygen') + .color(0xf5ea90) + + event.create('tfg:compressed_trimix') + .gas() + .components('5x nitrogen', '3x oxygen', '2x helium') + .color(0xc3fab9) + + event.create('tfg:compressed_trimix_3') + .gas() + .components('5x nitrogen', '3x oxygen', '2x helium_3') + .color(0xa3ed95) + + // Refrigerants + + event.create('tfg:chlorodifluoromethane') + .gas() + .components('1x carbon', '1x hydrogen', '1x chlorine', '2x fluorine') + .color(0x66ffa3) + + event.create('tfg:acetylene') + .gas() + .components('2x carbon', '2x hydrogen') + .color(0x1a1212) + + event.create('tfg:isobutane') + .gas() + .components('4x carbon', '10x hydrogen') + .color(0x7d0f00) + + event.create('tfg:1_1_1_2_tetrafluoroethane') + .gas() + .components('2x carbon', '2x hydrogen', '4x fluorine') + .color(0x46702e) + + // Crafting components + + event.create('tfg:kaolinite') + .dust() + .components('2x aluminium', '2x silicon', '9x oxygen', '4x hydrogen') + .color(0xEEB9AD) + .secondaryColor(0xF6A797) + + event.create('tfg:vitrified_pearl') + .dust() + .flags(GTMaterialFlags.DECOMPOSITION_BY_CENTRIFUGING) + .components('2x aluminium', '2x silicon', '9x oxygen', '4x hydrogen', '1x ender_pearl') + .color(0xFFFFFF) + .secondaryColor(0x67FFE6) + + //#region Solar Panel Chemicals + + event.create('tfg:chloryl_fluoride') + .gas() + .components('1x fluorine', '1x chlorine', '2x oxygen') + .color(0x8AFAF4) + + event.create('tfg:chlorine_pentafluoride') + .gas() + .components('5x fluorine', '1x chlorine') + .color(0x51F7C0) + + event.create('tfg:solar_coolant') + .gas() + .components('8x helium_3', '11x oxygen', '11x hydrogen') + .color(0xEDFFB3) +} diff --git a/kubejs/startup_scripts/vintage_improvements/constants.js b/kubejs/startup_scripts/vintage_improvements/constants.js index ae62bef07..1a6a77135 100644 --- a/kubejs/startup_scripts/vintage_improvements/constants.js +++ b/kubejs/startup_scripts/vintage_improvements/constants.js @@ -85,7 +85,8 @@ global.VINTAGE_IMPROVEMENTS_DISABLED_ITEMS = [ 'vintageimprovements:netherite_rod', 'vintageimprovements:nethersteel_rod', 'vintageimprovements:andesite_rod', - 'vintageimprovements:shadow_steel_rod' + 'vintageimprovements:shadow_steel_rod', + 'vintageimprovements:desh_rod' ] global.VINTAGE_IMPROVEMENTS_DISABLED_BLOCKS = [ @@ -97,6 +98,7 @@ global.VINTAGE_IMPROVEMENTS_DISABLED_BLOCKS = [ global.VINTAGE_IMPROVEMENTS_DISABLED_FLUIDS = [ - 'vintageimprovements:sulfuric_acid' - + 'vintageimprovements:sulfuric_acid', + 'vintageimprovements:sulfur_dioxide', + 'vintageimprovements:sulfur_trioxide' ] \ No newline at end of file diff --git a/pakku-lock.json b/pakku-lock.json index 3ba80dea1..4978b8d6a 100644 --- a/pakku-lock.json +++ b/pakku-lock.json @@ -4,7 +4,7 @@ "1.20.1" ], "loaders": { - "forge": "47.2.6" + "forge": "47.4.2" }, "projects": [ { @@ -94,49 +94,6 @@ } ] }, - { - "pakku_id": "G1s0TjQfR5uVCf2Y", - "pakku_links": [ - "hEH6ly65CC6Sw1pf", - "FnKweRrkUQZW32bO", - "0IQGejKaqyQTLzbL" - ], - "type": "MOD", - "slug": { - "curseforge": "ae2-things-forge" - }, - "name": { - "curseforge": "AE2 Things [Forge]" - }, - "id": { - "curseforge": "609977" - }, - "files": [ - { - "type": "curseforge", - "file_name": "AE2-Things-1.2.1.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/4616/683/AE2-Things-1.2.1.jar", - "id": "4616683", - "parent_id": "609977", - "hashes": { - "sha1": "9862284af52931df937980f199a401bfe6651587", - "md5": "6a5134e817afc15a227b644f4a663a8a" - }, - "required_dependencies": [ - "223794" - ], - "size": 70813, - "date_published": "2023-06-29T22:04:08.630Z" - } - ] - }, { "pakku_id": "5bFLocOstkf9AKyG", "type": "MOD", @@ -174,6 +131,155 @@ } ] }, + { + "pakku_id": "rjOX4EXWlGvG84kO", + "pakku_links": [ + "R14GIz0WdkeNLuXD", + "18IuoLEIRdaY1Jqy", + "QXBpbwRXpmbaHixl" + ], + "type": "MOD", + "side": "BOTH", + "slug": { + "curseforge": "ad-astra", + "modrinth": "ad-astra" + }, + "name": { + "curseforge": "Ad Astra", + "modrinth": "Ad Astra" + }, + "id": { + "curseforge": "635042", + "modrinth": "3ufwT9JF" + }, + "files": [ + { + "type": "modrinth", + "file_name": "ad_astra-forge-1.20.1-1.15.20.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://cdn.modrinth.com/data/3ufwT9JF/versions/Qf7QFXk2/ad_astra-forge-1.20.1-1.15.20.jar", + "id": "Qf7QFXk2", + "parent_id": "3ufwT9JF", + "hashes": { + "sha512": "c7337add217258cea0cb7d9f9136b5a7c8a17600bc2cc9c722321af838690b6c285628dcaebfccedb3e1274683591ef7a45a3514094e5a3bcd8fe1c1f25626bf", + "sha1": "537ac3e358a97efd7b03648a9bfd7b11f1ae7ff7" + }, + "required_dependencies": [ + "G1hIVOrD", + "2u6LRnMa", + "M1953qlQ" + ], + "size": 7508861, + "date_published": "2025-03-04T01:59:42.652052Z" + }, + { + "type": "curseforge", + "file_name": "ad_astra-forge-1.20.1-1.15.20.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6262/32/ad_astra-forge-1.20.1-1.15.20.jar", + "id": "6262032", + "parent_id": "635042", + "hashes": { + "sha1": "537ac3e358a97efd7b03648a9bfd7b11f1ae7ff7", + "md5": "1ce3f9859fce6a4eac9b7f17e375dfd2" + }, + "required_dependencies": [ + "714059", + "704113", + "570073" + ], + "size": 7508861, + "date_published": "2025-03-04T01:59:36.293Z" + } + ] + }, + { + "pakku_id": "pcU9nINUf1CWCrgJ", + "pakku_links": [ + "rjOX4EXWlGvG84kO" + ], + "type": "RESOURCE_PACK", + "slug": { + "curseforge": "ad-astra-3d" + }, + "name": { + "curseforge": "Ad Astra 3D" + }, + "id": { + "curseforge": "1056380" + }, + "files": [ + { + "type": "curseforge", + "file_name": "Ad Astra 3D.zip", + "mc_versions": [ + "1.20.1", + "1.20.4" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/5604/481/Ad Astra 3D.zip", + "id": "5604481", + "parent_id": "1056380", + "hashes": { + "sha1": "5e64593611cea49516d32e4831f3ac946c095370", + "md5": "095672976a9798d6a293674c3b38a726" + }, + "required_dependencies": [ + "635042" + ], + "size": 66158433, + "date_published": "2024-08-07T11:12:07.200Z" + } + ] + }, + { + "pakku_id": "zpZC9ZXFxQQlQXOb", + "type": "MOD", + "slug": { + "curseforge": "ad-astra-auto-lander" + }, + "name": { + "curseforge": "Ad Astra: Auto Lander" + }, + "id": { + "curseforge": "1183249" + }, + "files": [ + { + "type": "curseforge", + "file_name": "adastra_autolanding-0.2-1.20.1.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6108/119/adastra_autolanding-0.2-1.20.1.jar", + "id": "6108119", + "parent_id": "1183249", + "hashes": { + "sha1": "3338914bcedd51b02b0137fb4f9394d55550657b", + "md5": "d6713f2d3931dca528ee8aed0eff3c78" + }, + "required_dependencies": [], + "size": 6759, + "date_published": "2025-01-20T22:07:39.787Z" + } + ] + }, { "pakku_id": "txamn8WWF6EJ8Jcg", "type": "MOD", @@ -211,11 +317,7 @@ ] }, { - "pakku_id": "e2Pk18bNK9K9EpTK", - "pakku_links": [ - "fgiCmrs5JUzMehUz", - "kzkvV4wmxNkW5eCx" - ], + "pakku_id": "TRLGFfgmWd0ze7GV", "type": "MOD", "slug": { "curseforge": "advanced-peripherals" @@ -389,7 +491,7 @@ "files": [ { "type": "curseforge", - "file_name": "appliedenergistics2-forge-15.4.5.jar", + "file_name": "appliedenergistics2-forge-15.4.6.jar", "mc_versions": [ "1.20.1" ], @@ -397,23 +499,23 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6629/570/appliedenergistics2-forge-15.4.5.jar", - "id": "6629570", + "url": "https://edge.forgecdn.net/files/6763/576/appliedenergistics2-forge-15.4.6.jar", + "id": "6763576", "parent_id": "223794", "hashes": { - "sha1": "7ee55608d1625ec1fb22d60bd73aa31fe80cc896", - "md5": "92d85cc2573550525f9b9a647f9f8459" + "sha1": "773c809c67ef75979476a1c7062a754b497d9260", + "md5": "8d8e302b67a35b2bc52971e5e4ae5b67" }, "required_dependencies": [ "1173950" ], - "size": 8413069, - "date_published": "2025-06-08T13:24:02.623Z" + "size": 8423678, + "date_published": "2025-07-13T11:29:51.753Z" } ] }, { - "pakku_id": "NW3iRFsMBW7ecO8J", + "pakku_id": "TRLGFfgmWd0ze7GV", "type": "MOD", "slug": { "curseforge": "applied-energistics-2-wireless-terminals" @@ -700,7 +802,7 @@ "files": [ { "type": "curseforge", - "file_name": "BadOptimizations-2.2.2-1.20.1.jar", + "file_name": "BadOptimizations-2.3.0-1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -709,16 +811,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6475/95/BadOptimizations-2.2.2-1.20.1.jar", - "id": "6475095", + "url": "https://edge.forgecdn.net/files/6742/958/BadOptimizations-2.3.0-1.20.1.jar", + "id": "6742958", "parent_id": "949555", "hashes": { - "sha1": "04a3b472e31ab2c71ed7ae6051b718a0900302fb", - "md5": "b039d1d934cc6c623eae051052c5397f" + "sha1": "b86ce6a5ed4f71a13f6d2976ffe6471cef29beb7", + "md5": "6ccd8c56680f6bc7928273eae5d66da6" }, "required_dependencies": [], - "size": 440152, - "date_published": "2025-04-28T23:30:09.857Z" + "size": 452304, + "date_published": "2025-07-08T01:49:43.307Z" } ] }, @@ -877,45 +979,6 @@ } ] }, - { - "pakku_id": "LVF7UEBiNQpjRDSW", - "type": "MOD", - "side": "CLIENT", - "slug": { - "curseforge": "better-foliage-renewed" - }, - "name": { - "curseforge": "Better Foliage Renewed" - }, - "id": { - "curseforge": "470013" - }, - "files": [ - { - "type": "curseforge", - "file_name": "betterfoliage-5.0.2.jar", - "mc_versions": [ - "1.20.2", - "1.20.1" - ], - "loaders": [ - "neoforge", - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/4923/669/betterfoliage-5.0.2.jar", - "id": "4923669", - "parent_id": "470013", - "hashes": { - "sha1": "4163772d08837daf22034e5333ddefc8532cdb69", - "md5": "22f5753234b465c44688f9555acb4713" - }, - "required_dependencies": [], - "size": 396130, - "date_published": "2023-12-03T18:03:18.697Z" - } - ] - }, { "pakku_id": "hn4E1S13hPaLVPSH", "type": "MOD", @@ -1114,6 +1177,43 @@ } ] }, + { + "pakku_id": "R14GIz0WdkeNLuXD", + "type": "MOD", + "slug": { + "curseforge": "botarium" + }, + "name": { + "curseforge": "Botarium" + }, + "id": { + "curseforge": "704113" + }, + "files": [ + { + "type": "curseforge", + "file_name": "botarium-forge-1.20.1-2.3.4.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "neoforge", + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/5486/70/botarium-forge-1.20.1-2.3.4.jar", + "id": "5486070", + "parent_id": "704113", + "hashes": { + "sha1": "a6928cb03b7c5f81900d3d3c8e8c8f6a89a51a5b", + "md5": "c204f9d834da78a3972fc98da96730aa" + }, + "required_dependencies": [], + "size": 157633, + "date_published": "2024-06-29T17:38:58.730Z" + } + ] + }, { "pakku_id": "hAYZJm96tcU47i8e", "type": "MOD", @@ -1152,21 +1252,22 @@ ] }, { - "pakku_id": "kzkvV4wmxNkW5eCx", + "pakku_id": "SA19Vecc1QTF7Kih", "type": "MOD", + "side": "BOTH", "slug": { - "curseforge": "cc-tweaked" + "modrinth": "cc-tweaked" }, "name": { - "curseforge": "CC: Tweaked" + "modrinth": "CC: Tweaked" }, "id": { - "curseforge": "282001" + "modrinth": "gu7yAYhd" }, "files": [ { - "type": "curseforge", - "file_name": "cc-tweaked-1.20.1-forge-1.113.1.jar", + "type": "modrinth", + "file_name": "cc-tweaked-1.20.1-forge-1.115.1.jar", "mc_versions": [ "1.20.1" ], @@ -1174,53 +1275,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5714/507/cc-tweaked-1.20.1-forge-1.113.1.jar", - "id": "5714507", - "parent_id": "282001", + "url": "https://cdn.modrinth.com/data/gu7yAYhd/versions/GYnSPc0b/cc-tweaked-1.20.1-forge-1.115.1.jar", + "id": "GYnSPc0b", + "parent_id": "gu7yAYhd", "hashes": { - "sha1": "ca74a2ad65f149e7465e849b479abec863a82bf1", - "md5": "92b7b114f5ee6067b4f0eff1636817f2" + "sha512": "79397cdd37291158024621f5ed08cecf76b243e54318d5a252d44d068f2c0fc5491c52f05107a2a3300cc5a3a2d6cbdf2b02ebc4b0dacfafbc64f4a1e23dce76", + "sha1": "1a2f9672b3aa5e4c485c8b3ac0b2579ecdfb6798" }, "required_dependencies": [], - "size": 3063695, - "date_published": "2024-09-11T19:12:12.627Z" - } - ] - }, - { - "pakku_id": "v5vTCkied5bKjBjM", - "type": "MOD", - "slug": { - "curseforge": "cccbridge" - }, - "name": { - "curseforge": "CC:C Bridge" - }, - "id": { - "curseforge": "656214" - }, - "files": [ - { - "type": "curseforge", - "file_name": "cccbridge-mc1.20.1-forge-1.6.3.jar", - "mc_versions": [ - "1.20.2", - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/4864/664/cccbridge-mc1.20.1-forge-1.6.3.jar", - "id": "4864664", - "parent_id": "656214", - "hashes": { - "sha1": "78a03348b3c1f26170cd1171b3a8ca8fbb34a272", - "md5": "8954495d581577028c662b6bcf4bb5e2" - }, - "required_dependencies": [], - "size": 289381, - "date_published": "2023-11-13T16:49:26.237Z" + "size": 3073327, + "date_published": "2025-03-01T22:50:51.489958Z" } ] }, @@ -1362,7 +1426,7 @@ "files": [ { "type": "curseforge", - "file_name": "chalk-1.20.1-1.6.5.jar", + "file_name": "chalk-1.20.1-1.6.6.jar", "mc_versions": [ "1.20.1" ], @@ -1370,16 +1434,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5979/807/chalk-1.20.1-1.6.5.jar", - "id": "5979807", + "url": "https://edge.forgecdn.net/files/6661/590/chalk-1.20.1-1.6.6.jar", + "id": "6661590", "parent_id": "533748", "hashes": { - "sha1": "e4dee75dfe5f8ca8ec21f89ff877d3564bd5c9df", - "md5": "cd1b8ce2f43d8dd29935778f3575d4f0" + "sha1": "4476abc4a3f707c2e82d91038972644d92752df5", + "md5": "dd6d469c96e448da033e28e0bcc3a116" }, "required_dependencies": [], - "size": 321480, - "date_published": "2024-12-10T12:59:38.420Z" + "size": 320854, + "date_published": "2025-06-17T15:51:12.797Z" } ] }, @@ -1429,7 +1493,7 @@ "curseforge": "cherished-worlds" }, "name": { - "curseforge": "Cherished Worlds (Fabric/Forge/NeoForge/Quilt)" + "curseforge": "Cherished Worlds" }, "id": { "curseforge": "308240" @@ -2099,7 +2163,7 @@ "files": [ { "type": "curseforge", - "file_name": "create-1.20.1-0.5.1.j.jar", + "file_name": "create-1.20.1-6.0.6.jar", "mc_versions": [ "1.20.1" ], @@ -2108,16 +2172,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5838/779/create-1.20.1-0.5.1.j.jar", - "id": "5838779", + "url": "https://edge.forgecdn.net/files/6641/603/create-1.20.1-6.0.6.jar", + "id": "6641603", "parent_id": "328085", "hashes": { - "sha1": "fab2ae7fcf685b3875ca20022bfecf0d4fdafbf7", - "md5": "db945b2441efa1a136d3f86126a6f813" + "sha1": "c5eb5efad7a4776d558b44b28891f2e33eef03e4", + "md5": "0bdb2789d1708a9de227c8ef05a830d9" }, "required_dependencies": [], - "size": 15583566, - "date_published": "2024-10-23T20:14:49.660Z" + "size": 18764522, + "date_published": "2025-06-11T21:37:11.767Z" } ] }, @@ -2136,7 +2200,7 @@ "files": [ { "type": "curseforge", - "file_name": "createaddition-1.20.1-1.2.5.jar", + "file_name": "createaddition-1.20.1-1.3.1.jar", "mc_versions": [ "1.20.1" ], @@ -2144,16 +2208,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6084/982/createaddition-1.20.1-1.2.5.jar", - "id": "6084982", + "url": "https://edge.forgecdn.net/files/6306/951/createaddition-1.20.1-1.3.1.jar", + "id": "6306951", "parent_id": "439890", "hashes": { - "sha1": "956186484bab4eeee5eb0250e5509f1e01ad5094", - "md5": "76ba80eb6c017d3b8703581af4928895" + "sha1": "0c408317b7c3bc3c7f7d5f6dbbb3ee106fa5f4fc", + "md5": "0abfc0f6db9558cba6eaee44266a4447" }, "required_dependencies": [], - "size": 1531985, - "date_published": "2025-01-13T23:07:52.247Z" + "size": 1547196, + "date_published": "2025-03-15T13:17:38.737Z" } ] }, @@ -2172,7 +2236,7 @@ "files": [ { "type": "curseforge", - "file_name": "createdeco-2.0.2-1.20.1-forge.jar", + "file_name": "createdeco-2.0.3-1.20.1-forge.jar", "mc_versions": [ "1.20.1" ], @@ -2180,16 +2244,52 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5293/982/createdeco-2.0.2-1.20.1-forge.jar", - "id": "5293982", + "url": "https://edge.forgecdn.net/files/6373/226/createdeco-2.0.3-1.20.1-forge.jar", + "id": "6373226", "parent_id": "509285", "hashes": { - "sha1": "606650f31ca0a5eb64d4bbb8fbaecf357a3bdb43", - "md5": "9c86ef2ebb60aa617ac92c3ae1d3c545" + "sha1": "54c8ad5686b846310bca9e69982a455e668dede3", + "md5": "3e0976b862fd087493c7356f623f5cd7" }, "required_dependencies": [], - "size": 3966138, - "date_published": "2024-04-26T21:12:12.260Z" + "size": 3509013, + "date_published": "2025-04-01T04:12:15.583Z" + } + ] + }, + { + "pakku_id": "AkHN0rdiPZGbRyXS", + "type": "MOD", + "slug": { + "curseforge": "create-factory-logistics" + }, + "name": { + "curseforge": "Create Factory Logistics" + }, + "id": { + "curseforge": "1218807" + }, + "files": [ + { + "type": "curseforge", + "file_name": "create_factory_logistics-1.20.1-1.4.5.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "beta", + "url": "https://edge.forgecdn.net/files/6763/9/create_factory_logistics-1.20.1-1.4.5.jar", + "id": "6763009", + "parent_id": "1218807", + "hashes": { + "sha1": "5c2c2a416000273b8503a7ec666bc9325cb5707b", + "md5": "cd134d174ec0a84bc231cda56f8510a8" + }, + "required_dependencies": [], + "size": 1082428, + "date_published": "2025-07-13T08:41:15.490Z" } ] }, @@ -2209,7 +2309,7 @@ "files": [ { "type": "curseforge", - "file_name": "createhorsepower-1.0.0.jar", + "file_name": "createhorsepower-1.0.1.jar", "mc_versions": [ "1.20.1" ], @@ -2217,16 +2317,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5812/109/createhorsepower-1.0.0.jar", - "id": "5812109", + "url": "https://edge.forgecdn.net/files/6514/772/createhorsepower-1.0.1.jar", + "id": "6514772", "parent_id": "1121632", "hashes": { - "sha1": "b7818918171af3f32a499cd2d0091ae4dfd2bcca", - "md5": "c7928a5531f4fe262d0432da1a0a5e7e" + "sha1": "8ff20e3a91d86f5b188ff11a0aca979c62f21a53", + "md5": "1808ba5a8e918ade9fa41a9bcd490ce7" }, "required_dependencies": [], - "size": 251254, - "date_published": "2024-10-14T18:12:31.577Z" + "size": 258705, + "date_published": "2025-05-10T04:44:32.127Z" } ] }, @@ -2245,7 +2345,49 @@ "files": [ { "type": "curseforge", - "file_name": "create_connected-0.9.3-mc1.20.1-all.jar", + "file_name": "create_connected-1.1.7-mc1.20.1-all.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "neoforge", + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6685/744/create_connected-1.1.7-mc1.20.1-all.jar", + "id": "6685744", + "parent_id": "947914", + "hashes": { + "sha1": "19a6e467dc5e2345c698bfdbe43a7823ff9f7d3f", + "md5": "e93f6fb95b0ff356b5f7af4ddd15b828" + }, + "required_dependencies": [ + "328085" + ], + "size": 6564769, + "date_published": "2025-06-23T05:25:01.437Z" + } + ] + }, + { + "pakku_id": "pCeI0LXh7ieTrU8V", + "pakku_links": [ + "0r9Ghrm3IbrHUVzA" + ], + "type": "MOD", + "slug": { + "curseforge": "hypertubes" + }, + "name": { + "curseforge": "Create: Hypertubes" + }, + "id": { + "curseforge": "1281336" + }, + "files": [ + { + "type": "curseforge", + "file_name": "create_hypertube-0.2.2-FORGE.jar", "mc_versions": [ "1.20.1" ], @@ -2254,18 +2396,51 @@ "forge" ], "release_type": "beta", - "url": "https://edge.forgecdn.net/files/6041/737/create_connected-0.9.3-mc1.20.1-all.jar", - "id": "6041737", - "parent_id": "947914", + "url": "https://edge.forgecdn.net/files/6721/285/create_hypertube-0.2.2-FORGE.jar", + "id": "6721285", + "parent_id": "1281336", "hashes": { - "sha1": "699f78c0fc8cca874ebd795ceaf2e44135f7ee90", - "md5": "d3d5860b5454c7a533c7c17bf3c21f13" + "sha1": "d162b8a797883b100d1e04f19ce8c0c12e0c1f11", + "md5": "e1776892a5897e2cb5361dfcc76049e6" }, "required_dependencies": [ "328085" ], - "size": 6231008, - "date_published": "2025-01-01T05:18:51.580Z" + "size": 299727, + "date_published": "2025-07-02T14:17:53.393Z" + } + ] + }, + { + "pakku_id": "PlkjJZdydA94ByHb", + "type": "RESOURCE_PACK", + "slug": { + "curseforge": "create-old-copper-stuffs" + }, + "name": { + "curseforge": "Create: Old Copper Stuffs" + }, + "id": { + "curseforge": "1210517" + }, + "files": [ + { + "type": "curseforge", + "file_name": "Old Copper Stuffs v1.8.zip", + "mc_versions": [ + "1.20.1" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6375/378/Old Copper Stuffs v1.8.zip", + "id": "6375378", + "parent_id": "1210517", + "hashes": { + "sha1": "9c547abd2c3858d634863c9e9349bc2f82e0f502", + "md5": "bbc3136cb5f6e6f1c0ada7286af18a7d" + }, + "required_dependencies": [], + "size": 315827, + "date_published": "2025-04-01T18:57:31.590Z" } ] }, @@ -2284,7 +2459,7 @@ "files": [ { "type": "curseforge", - "file_name": "Steam_Rails-1.6.7+forge-mc1.20.1.jar", + "file_name": "Steam_Rails-1.6.11-alpha+forge-mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -2292,58 +2467,19 @@ "neoforge", "forge" ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/5840/17/Steam_Rails-1.6.7+forge-mc1.20.1.jar", - "id": "5840017", + "release_type": "alpha", + "url": "https://edge.forgecdn.net/files/6688/860/Steam_Rails-1.6.11-alpha+forge-mc1.20.1.jar", + "id": "6688860", "parent_id": "688231", "hashes": { - "sha1": "7449e9cbaae6a23a31127a3cf0886899c28639dc", - "md5": "32a83dba6630165e1415f9e78d4aaf2e" + "sha1": "22744c2e0c9b7f6b238de7b8cbd90fe1ed6be559", + "md5": "10a30be6956c72fa4769d41580527e84" }, "required_dependencies": [ "328085" ], - "size": 9997801, - "date_published": "2024-10-23T21:20:27.887Z" - } - ] - }, - { - "pakku_id": "HhAeCB6O3Cw4l7O6", - "type": "MOD", - "slug": { - "curseforge": "create-vintage-improvements" - }, - "name": { - "curseforge": "Create: Vintage Improvements" - }, - "id": { - "curseforge": "946579" - }, - "files": [ - { - "type": "curseforge", - "file_name": "vintageimprovements-1.20.1-0.2.0.3.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "neoforge", - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/5661/407/vintageimprovements-1.20.1-0.2.0.3.jar", - "id": "5661407", - "parent_id": "946579", - "hashes": { - "sha1": "7a0f9807a148ae1a433149ef88c5c6dd4ed93d5a", - "md5": "19cc1e567129ac86a438a637589b0d68" - }, - "required_dependencies": [ - "328085" - ], - "size": 1382006, - "date_published": "2024-08-25T08:36:45.260Z" + "size": 10111314, + "date_published": "2025-06-23T21:54:57.917Z" } ] }, @@ -2399,7 +2535,7 @@ "files": [ { "type": "curseforge", - "file_name": "Cucumber-1.20.1-7.0.13.jar", + "file_name": "Cucumber-1.20.1-7.0.14.jar", "mc_versions": [ "1.20.1" ], @@ -2407,16 +2543,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5857/370/Cucumber-1.20.1-7.0.13.jar", - "id": "5857370", + "url": "https://edge.forgecdn.net/files/6680/445/Cucumber-1.20.1-7.0.14.jar", + "id": "6680445", "parent_id": "272335", "hashes": { - "sha1": "e2987306d878745a1ea926bdee07f8d320bfa848", - "md5": "9526fd88bd6ce8f5e1d50181f4f46b04" + "sha1": "1d1f273c170dc4a2b5ff74216391838f453e536f", + "md5": "b653feea3bbf291bda7b7f2ef247758a" }, "required_dependencies": [], "size": 269589, - "date_published": "2024-10-29T16:55:57.013Z" + "date_published": "2025-06-21T21:06:53.023Z" } ] }, @@ -2735,7 +2871,7 @@ ] }, { - "pakku_id": "ws9PkrwZV82vo1QC", + "pakku_id": "U8mK2RxRhX8a6XEE", "type": "MOD", "slug": { "curseforge": "domum-ornamentum" @@ -2749,25 +2885,24 @@ "files": [ { "type": "curseforge", - "file_name": "domum_ornamentum-1.20.1-1.0.285-snapshot-universal.jar", + "file_name": "domum_ornamentum-1.20.1-1.0.290-snapshot-universal.jar", "mc_versions": [ "1.20.1" ], "loaders": [ - "neoforge", "forge" ], "release_type": "beta", - "url": "https://edge.forgecdn.net/files/6335/390/domum_ornamentum-1.20.1-1.0.285-snapshot-universal.jar", - "id": "6335390", + "url": "https://edge.forgecdn.net/files/6721/676/domum_ornamentum-1.20.1-1.0.290-snapshot-universal.jar", + "id": "6721676", "parent_id": "527361", "hashes": { - "sha1": "c7ac72b2e4fb5309e3cd0988b610c2f3016b9cb9", - "md5": "65cda7180bfc67f9a2bf9ee6965bf3e7" + "sha1": "040a8e565583ce3bf8829e32204e7a3681f1ab10", + "md5": "1f1d44d1e4ae3a8e1314ca1dad965529" }, "required_dependencies": [], - "size": 1096466, - "date_published": "2025-03-23T13:32:07.977Z" + "size": 1140819, + "date_published": "2025-07-02T15:56:45.437Z" } ] }, @@ -3032,7 +3167,7 @@ "files": [ { "type": "curseforge", - "file_name": "entityculling-forge-1.7.4-mc1.20.1.jar", + "file_name": "entityculling-forge-1.8.1-mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -3040,16 +3175,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6355/861/entityculling-forge-1.7.4-mc1.20.1.jar", - "id": "6355861", + "url": "https://edge.forgecdn.net/files/6734/976/entityculling-forge-1.8.1-mc1.20.1.jar", + "id": "6734976", "parent_id": "448233", "hashes": { - "sha1": "f68ae39bd2a78d405a193757fd328a60ceea0323", - "md5": "a6bc8ba692b23fac2aa0e6d3afad47cf" + "sha1": "17141fc841d712091a3f2bcc1ed0c2ab2be03819", + "md5": "300be80745ee385c79264379fa4c9e6c" }, "required_dependencies": [], - "size": 75290, - "date_published": "2025-03-27T15:50:42.303Z" + "size": 477566, + "date_published": "2025-07-05T23:08:24.603Z" } ] }, @@ -3105,7 +3240,7 @@ "files": [ { "type": "curseforge", - "file_name": "everycomp-1.20-2.7.12.jar", + "file_name": "everycomp-1.20-2.8.12-forge.jar", "mc_versions": [ "1.20.1" ], @@ -3113,18 +3248,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6098/843/everycomp-1.20-2.7.12.jar", - "id": "6098843", + "url": "https://edge.forgecdn.net/files/6740/51/everycomp-1.20-2.8.12-forge.jar", + "id": "6740051", "parent_id": "628539", "hashes": { - "sha1": "538f3788f1c28aed1881f1a550463b44831deeab", - "md5": "3b22a09f80dbaa0aadfba9168b6c0795" + "sha1": "018be48ad689e61fc14ad0bf54692a5b33f8f8ec", + "md5": "b527208c0b890e7b3ac048b753420e39" }, "required_dependencies": [ "499980" ], - "size": 2612098, - "date_published": "2025-01-18T09:57:04.457Z" + "size": 2750134, + "date_published": "2025-07-07T07:20:06.753Z" } ] }, @@ -3143,7 +3278,7 @@ "files": [ { "type": "curseforge", - "file_name": "exposure-1.20.1-1.7.15-forge.jar", + "file_name": "exposure-1.20.1-1.7.16-forge.jar", "mc_versions": [ "1.20.1" ], @@ -3151,16 +3286,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6561/858/exposure-1.20.1-1.7.15-forge.jar", - "id": "6561858", + "url": "https://edge.forgecdn.net/files/6655/718/exposure-1.20.1-1.7.16-forge.jar", + "id": "6655718", "parent_id": "871755", "hashes": { - "sha1": "c52194b9716f3414dbc67dcd616fd554288f0d45", - "md5": "b5d3190f186ec4a5ccfb4cc4b998c89d" + "sha1": "b1ec92eeafdc97e88e0baacd5d89f4c1f89a4bbc", + "md5": "5e0d88ba6f4cfe04c6d8158f91b038db" }, "required_dependencies": [], - "size": 1360995, - "date_published": "2025-05-24T17:00:28.833Z" + "size": 1360685, + "date_published": "2025-06-15T21:13:11.687Z" } ] }, @@ -3187,7 +3322,7 @@ "files": [ { "type": "curseforge", - "file_name": "ExtendedAE-1.20-1.4.2-forge.jar", + "file_name": "ExtendedAE-1.20-1.4.3-forge.jar", "mc_versions": [ "1.20.1" ], @@ -3196,20 +3331,20 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6518/515/ExtendedAE-1.20-1.4.2-forge.jar", - "id": "6518515", + "url": "https://edge.forgecdn.net/files/6677/843/ExtendedAE-1.20-1.4.3-forge.jar", + "id": "6677843", "parent_id": "892005", "hashes": { - "sha1": "a5121bf7c3a81a22604ab2f0faf401380e402992", - "md5": "27a8cf3745492a54848cb2fe1e711ada" + "sha1": "80a50c9c2a4d220f012aa07dd832caac5351c47f", + "md5": "6cb8c9dc8f5fae527900056fdcf2606c" }, "required_dependencies": [ - "223794", "957920", + "223794", "1173950" ], - "size": 1534569, - "date_published": "2025-05-11T07:21:05.943Z" + "size": 1538278, + "date_published": "2025-06-21T08:02:20.957Z" } ] }, @@ -3527,7 +3662,7 @@ "files": [ { "type": "curseforge", - "file_name": "ftb-ranks-forge-2001.1.3.jar", + "file_name": "ftb-ranks-forge-2001.1.7.jar", "mc_versions": [ "1.20.1" ], @@ -3535,19 +3670,19 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/4596/742/ftb-ranks-forge-2001.1.3.jar", - "id": "4596742", + "url": "https://edge.forgecdn.net/files/6522/73/ftb-ranks-forge-2001.1.7.jar", + "id": "6522073", "parent_id": "314905", "hashes": { - "sha1": "5caca1d7fce7154b79238804a7730e23ce767fce", - "md5": "3a2157d8b065b9c94229589e11632ebb" + "sha1": "1ef101b4c5991cc239d9b56a95500e3b404228f7", + "md5": "b0a342f7fd0fd420094c185d105298c9" }, "required_dependencies": [ "404465", "419699" ], - "size": 85218, - "date_published": "2023-06-19T12:51:42.407Z" + "size": 87362, + "date_published": "2025-05-12T11:09:18.303Z" } ] }, @@ -3656,7 +3791,7 @@ "files": [ { "type": "curseforge", - "file_name": "fancymenu_forge_3.5.2_MC_1.20.1.jar", + "file_name": "fancymenu_forge_3.6.2_MC_1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -3664,19 +3799,19 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6523/977/fancymenu_forge_3.5.2_MC_1.20.1.jar", - "id": "6523977", + "url": "https://edge.forgecdn.net/files/6722/592/fancymenu_forge_3.6.2_MC_1.20.1.jar", + "id": "6722592", "parent_id": "367706", "hashes": { - "sha1": "35caa7f22f09dd7004e68c7387205a1bb1707b4b", - "md5": "c67bc748e4099f0a9ac24ef90241a02d" + "sha1": "bcfefe52746b824d70e86ad4815f01b532da2dfc", + "md5": "2a5acb451527ce421c2a8e8a3c0149c1" }, "required_dependencies": [ "938643", "410295" ], - "size": 3280719, - "date_published": "2025-05-12T22:40:16.317Z" + "size": 3573435, + "date_published": "2025-07-02T19:55:18.910Z" } ] }, @@ -3696,7 +3831,7 @@ "files": [ { "type": "curseforge", - "file_name": "fast-ip-ping-v1.0.5-mc1.20.4-forge.jar", + "file_name": "fast-ip-ping-v1.0.7-mc1.20.4-forge.jar", "mc_versions": [ "1.20.2", "1.20.3", @@ -3708,16 +3843,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5746/970/fast-ip-ping-v1.0.5-mc1.20.4-forge.jar", - "id": "5746970", + "url": "https://edge.forgecdn.net/files/6666/671/fast-ip-ping-v1.0.7-mc1.20.4-forge.jar", + "id": "6666671", "parent_id": "904356", "hashes": { - "sha1": "cba9a0f2b37706ae0486e74636049545580892fd", - "md5": "4531ee0f3dec49c9d2e79cb00216aa67" + "sha1": "253d21fd87657e6dc1e451c9758f5daaa71b86c8", + "md5": "d1e81c87cc785a956f5972a3b0d2e7f2" }, "required_dependencies": [], "size": 10557, - "date_published": "2024-09-22T17:36:01.897Z" + "date_published": "2025-06-18T15:25:05.557Z" } ] }, @@ -4019,7 +4154,7 @@ "files": [ { "type": "curseforge", - "file_name": "Firmalife-1.20.1-2.1.19.jar", + "file_name": "Firmalife-1.20.1-2.1.21.jar", "mc_versions": [ "1.20.1" ], @@ -4028,18 +4163,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6539/645/Firmalife-1.20.1-2.1.19.jar", - "id": "6539645", + "url": "https://edge.forgecdn.net/files/6742/946/Firmalife-1.20.1-2.1.21.jar", + "id": "6742946", "parent_id": "453394", "hashes": { - "sha1": "10a33eb2e568207ade545676ea744cb6b429d8cf", - "md5": "f84e578a7cc607a70c33ed1972e55767" + "sha1": "eb8493c32134d58bb63d85fb7664fe10556628f0", + "md5": "e2acee0939ae270dfabe0ca45f3cacb6" }, "required_dependencies": [ "302973" ], - "size": 4601850, - "date_published": "2025-05-17T16:15:39.383Z" + "size": 4628505, + "date_published": "2025-07-08T01:40:49.807Z" } ] }, @@ -4063,7 +4198,7 @@ "files": [ { "type": "curseforge", - "file_name": "firstperson-forge-2.4.9-mc1.20.1.jar", + "file_name": "firstperson-forge-2.5.0-mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -4071,18 +4206,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6356/575/firstperson-forge-2.4.9-mc1.20.1.jar", - "id": "6356575", + "url": "https://edge.forgecdn.net/files/6733/387/firstperson-forge-2.5.0-mc1.20.1.jar", + "id": "6733387", "parent_id": "333287", "hashes": { - "sha1": "b7e05fb6072e8b39512ce0485186cfc9751bf2ee", - "md5": "10ef2db76496d99760bc02a0b8edf4fc" + "sha1": "58280ce1c376420ee138d99c5a7c8c5f5de315c3", + "md5": "bd5b3e7464a42660131d5934f7c24aac" }, "required_dependencies": [ "433760" ], - "size": 127349, - "date_published": "2025-03-27T18:13:26.607Z" + "size": 519546, + "date_published": "2025-07-05T14:28:10.673Z" } ] }, @@ -4123,48 +4258,6 @@ } ] }, - { - "pakku_id": "nNBnQWZwvzYe5kBt", - "pakku_links": [ - "GOh1ocuoLHhYMq2J" - ], - "type": "MOD", - "slug": { - "curseforge": "forgiving-world" - }, - "name": { - "curseforge": "Forgiving World - Dimension Stacking[Forge/Fabric]" - }, - "id": { - "curseforge": "523233" - }, - "files": [ - { - "type": "curseforge", - "file_name": "forgivingworld-1.20.1-4.7.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "neoforge", - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/5470/219/forgivingworld-1.20.1-4.7.jar", - "id": "5470219", - "parent_id": "523233", - "hashes": { - "sha1": "3cc56387ad8646106f624d64b7e684594c1b443e", - "md5": "3a4e1cb898b1ab5dd042ca48613eafd4" - }, - "required_dependencies": [ - "326652" - ], - "size": 24083, - "date_published": "2024-06-24T21:54:19.433Z" - } - ] - }, { "pakku_id": "lZTiNvrbcvfKWch2", "type": "MOD", @@ -4180,7 +4273,7 @@ "files": [ { "type": "curseforge", - "file_name": "FramedBlocks-9.3.1.jar", + "file_name": "FramedBlocks-9.4.2.jar", "mc_versions": [ "1.20.1" ], @@ -4189,16 +4282,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5629/578/FramedBlocks-9.3.1.jar", - "id": "5629578", + "url": "https://edge.forgecdn.net/files/6685/443/FramedBlocks-9.4.2.jar", + "id": "6685443", "parent_id": "441647", "hashes": { - "sha1": "e7b729e64c7b1c7a5cdb8a7de4f9a0be50ad4a79", - "md5": "b367304b99c729d267fc294d014af9c5" + "sha1": "68b8301c8124dd00ea70c216066b1fe207e25345", + "md5": "aaf372a3d903d167c138e2eb8110078b" }, "required_dependencies": [], - "size": 4190330, - "date_published": "2024-08-14T19:45:31.453Z" + "size": 4251277, + "date_published": "2025-06-23T01:59:51.940Z" } ] }, @@ -4448,9 +4541,34 @@ "curseforge": "901996" }, "files": [ + { + "type": "modrinth", + "file_name": "greate-0.0.45.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge", + "neoforge" + ], + "release_type": "alpha", + "url": "https://cdn.modrinth.com/data/8wDcQuht/versions/2DOzdz5j/greate-0.0.45.jar", + "id": "2DOzdz5j", + "parent_id": "8wDcQuht", + "hashes": { + "sha512": "cb1c218604364c9659a9e76ef1ed2b12e14beb17f8515dd7de55ccd91f2d5ac0f88c7d49a74f92e05b09ecf9f86a040cedb821f9a94093d36f3d437990f49367", + "sha1": "65ae0462ffc07fc66ad13db7ca682c8b0cf34dfb" + }, + "required_dependencies": [ + "LNytGWDc", + "7tG215v7" + ], + "size": 1531791, + "date_published": "2025-07-05T02:56:36.684356Z" + }, { "type": "curseforge", - "file_name": "greate-0.0.38.jar", + "file_name": "greate-0.0.45.jar", "mc_versions": [ "1.20.1" ], @@ -4459,19 +4577,19 @@ "forge" ], "release_type": "alpha", - "url": "https://edge.forgecdn.net/files/6550/719/greate-0.0.38.jar", - "id": "6550719", + "url": "https://edge.forgecdn.net/files/6731/680/greate-0.0.45.jar", + "id": "6731680", "parent_id": "901996", "hashes": { - "sha1": "4b3cde954b102e5f5c4b940a42220c2979a5eb70", - "md5": "7e7693ac859d986f9b4f5b67185431f2" + "sha1": "65ae0462ffc07fc66ad13db7ca682c8b0cf34dfb", + "md5": "06bc4f56be0a3bd6c62c50a245770251" }, "required_dependencies": [ "890405", "328085" ], - "size": 1514248, - "date_published": "2025-05-20T16:20:12.547Z" + "size": 1531791, + "date_published": "2025-07-05T02:56:34.207Z" } ] }, @@ -4559,7 +4677,7 @@ "files": [ { "type": "curseforge", - "file_name": "guideme-20.1.8.jar", + "file_name": "guideme-20.1.11.jar", "mc_versions": [ "1.20.1" ], @@ -4567,16 +4685,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6634/593/guideme-20.1.8.jar", - "id": "6634593", + "url": "https://edge.forgecdn.net/files/6679/102/guideme-20.1.11.jar", + "id": "6679102", "parent_id": "1173950", "hashes": { - "sha1": "cc5e96b09949c5f1ad5d6aa5c45695f760715e95", - "md5": "38d8791dc9114d9cf6bcd5f2af1402e7" + "sha1": "174f15f296fe4d1f74d618ca83b64fd9d9a215f7", + "md5": "d9b140aa941f4a1492dbdae503a510dd" }, "required_dependencies": [], - "size": 9401167, - "date_published": "2025-06-09T21:54:55.087Z" + "size": 9412982, + "date_published": "2025-06-21T15:02:39.537Z" } ] }, @@ -4667,7 +4785,7 @@ "files": [ { "type": "curseforge", - "file_name": "ImmediatelyFast-Forge-1.5.0+1.20.4.jar", + "file_name": "ImmediatelyFast-Forge-1.5.1+1.20.4.jar", "mc_versions": [ "1.20.2", "1.20.3", @@ -4679,16 +4797,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6312/293/ImmediatelyFast-Forge-1.5.0+1.20.4.jar", - "id": "6312293", + "url": "https://edge.forgecdn.net/files/6745/706/ImmediatelyFast-Forge-1.5.1+1.20.4.jar", + "id": "6745706", "parent_id": "686911", "hashes": { - "sha1": "653fb9d1ce673b9987b18dfc0a9db4b9cb48d1de", - "md5": "c46791160a43bc35040f8f947e959024" + "sha1": "f1687e57a835e44a9ecf2f343cba5817936f8ae0", + "md5": "dabf9d0ff78c26184ea49c270b91ae90" }, "required_dependencies": [], - "size": 428350, - "date_published": "2025-03-16T17:12:38.090Z" + "size": 425068, + "date_published": "2025-07-08T20:02:54.510Z" } ] }, @@ -4707,7 +4825,7 @@ "files": [ { "type": "curseforge", - "file_name": "immersive_aircraft-1.2.2+1.20.1-forge.jar", + "file_name": "immersive_aircraft-1.3.3+1.20.1-forge.jar", "mc_versions": [ "1.20.1" ], @@ -4715,16 +4833,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6316/345/immersive_aircraft-1.2.2+1.20.1-forge.jar", - "id": "6316345", + "url": "https://edge.forgecdn.net/files/6742/170/immersive_aircraft-1.3.3+1.20.1-forge.jar", + "id": "6742170", "parent_id": "666014", "hashes": { - "sha1": "5f1c9fb4a9825557a951bd5f97465fe44fc01df7", - "md5": "18fa516980439d1b7f4fd1d3a68334f8" + "sha1": "0749b5c005eafdcf5c8a19760c5c64b3cb021633", + "md5": "4460fa3fa7959a5960c5379578773291" }, "required_dependencies": [], - "size": 2180392, - "date_published": "2025-03-17T18:06:57.950Z" + "size": 2391382, + "date_published": "2025-07-07T20:39:55.963Z" } ] }, @@ -4909,48 +5027,6 @@ } ] }, - { - "pakku_id": "InWJPvQFq2bK7xrr", - "pakku_links": [ - "WUlpBsMd1Ztf1Rv1" - ], - "type": "MOD", - "side": "CLIENT", - "slug": { - "curseforge": "iris-flywheel-compat" - }, - "name": { - "curseforge": "Iris & Oculus Flywheel Compat" - }, - "id": { - "curseforge": "659897" - }, - "files": [ - { - "type": "curseforge", - "file_name": "oculus-flywheel-compat-forge1.20.1+1.1.4.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "beta", - "url": "https://edge.forgecdn.net/files/5910/194/oculus-flywheel-compat-forge1.20.1+1.1.4.jar", - "id": "5910194", - "parent_id": "659897", - "hashes": { - "sha1": "8f79b9c4e0ac809b5310b59ad812a7325a6c7f1e", - "md5": "c3b7b2082a81bc6bbb5390aad69049a5" - }, - "required_dependencies": [ - "581495" - ], - "size": 91538, - "date_published": "2024-11-17T07:21:11.960Z" - } - ] - }, { "pakku_id": "I25wHE92iKmdYAz9", "type": "MOD", @@ -5009,7 +5085,7 @@ "files": [ { "type": "curseforge", - "file_name": "JadeAddons-1.20.1-Forge-5.3.1.jar", + "file_name": "JadeAddons-1.20.1-Forge-5.5.0.jar", "mc_versions": [ "1.20.1", "1.20" @@ -5019,18 +5095,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5693/124/JadeAddons-1.20.1-Forge-5.3.1.jar", - "id": "5693124", + "url": "https://edge.forgecdn.net/files/6274/674/JadeAddons-1.20.1-Forge-5.5.0.jar", + "id": "6274674", "parent_id": "583345", "hashes": { - "sha1": "140a393ae43519bcb9018a7e00c300f930d659dc", - "md5": "41662ef8645177cc3f90fc34007563df" + "sha1": "5e74e87f61cf05c18457f09dfa1cb70332b6b777", + "md5": "3e2fa5d8b2ec994ba416ec4f84d5ea60" }, "required_dependencies": [ "324717" ], - "size": 77839, - "date_published": "2024-09-04T19:28:49.377Z" + "size": 91771, + "date_published": "2025-03-07T12:14:18.823Z" } ] }, @@ -5281,27 +5357,27 @@ "files": [ { "type": "curseforge", - "file_name": "kubejs-create-forge-2001.2.5-build.2.jar", + "file_name": "kubejs-create-forge-2001.3.0-build.8.jar", "mc_versions": [ "1.20.1" ], "loaders": [ "forge" ], - "release_type": "beta", - "url": "https://edge.forgecdn.net/files/4884/96/kubejs-create-forge-2001.2.5-build.2.jar", - "id": "4884096", + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6265/498/kubejs-create-forge-2001.3.0-build.8.jar", + "id": "6265498", "parent_id": "429371", "hashes": { - "sha1": "b5548110822245de13c7adf1d10e00ecab9cd633", - "md5": "97abfa31b03b53dfb6c15efd134874e8" + "sha1": "cbeb6643d1cea979a7e01c87cfb08b9210a1c393", + "md5": "c76f71ba6d16e6fe50e76b1862b58dff" }, "required_dependencies": [ "328085", "238086" ], - "size": 31216, - "date_published": "2023-11-20T15:07:34.827Z" + "size": 30960, + "date_published": "2025-03-05T00:02:55.447Z" } ] }, @@ -5320,7 +5396,7 @@ "files": [ { "type": "curseforge", - "file_name": "kubejs_tfc-1.20.1-1.2.6.jar", + "file_name": "kubejs_tfc-1.20.1-1.3.1.jar", "mc_versions": [ "1.20.1" ], @@ -5329,19 +5405,19 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6477/814/kubejs_tfc-1.20.1-1.2.6.jar", - "id": "6477814", + "url": "https://edge.forgecdn.net/files/6705/934/kubejs_tfc-1.20.1-1.3.1.jar", + "id": "6705934", "parent_id": "841001", "hashes": { - "sha1": "c6acc8f35677889e552d4452eb9632a9a9265b55", - "md5": "7346fba12f2797dadd185546ccebf34f" + "sha1": "1011fb99d8fd740aaccb538ac742866d2a3f44ee", + "md5": "67be419b1791cd566ededb55b2f4c71b" }, "required_dependencies": [ "238086", "302973" ], - "size": 738216, - "date_published": "2025-04-29T20:07:20.147Z" + "size": 829256, + "date_published": "2025-06-28T21:03:46.970Z" } ] }, @@ -5468,7 +5544,7 @@ ] }, { - "pakku_id": "3zWlnqzLSD66ds4H", + "pakku_id": "lQaXiiqpM9VoHX3V", "type": "MOD", "slug": { "curseforge": "lootr" @@ -5482,26 +5558,25 @@ "files": [ { "type": "curseforge", - "file_name": "lootr-forge-1.20-0.7.35.90.jar", + "file_name": "lootr-forge-1.20-0.7.35.91.jar", "mc_versions": [ "1.20.1", "1.20" ], "loaders": [ - "neoforge", "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5976/109/lootr-forge-1.20-0.7.35.90.jar", - "id": "5976109", + "url": "https://edge.forgecdn.net/files/6330/326/lootr-forge-1.20-0.7.35.91.jar", + "id": "6330326", "parent_id": "361276", "hashes": { - "sha1": "919a1e75d8fac3081743c9dcbe6679a28c867ec9", - "md5": "570d8e000bf17cc71eb0b26cfd4dc7a6" + "sha1": "4175b32e3bc25b05c45cc84f70b585279a871d3c", + "md5": "512ee49d21782875b33513fb074eb098" }, "required_dependencies": [], - "size": 457647, - "date_published": "2024-12-09T01:59:08.480Z" + "size": 458532, + "date_published": "2025-03-22T03:44:13.050Z" } ] }, @@ -5641,7 +5716,7 @@ "files": [ { "type": "curseforge", - "file_name": "Measurements-forge-1.20.1-2.0.0.jar", + "file_name": "Measurements-forge-1.20.1-2.0.1.jar", "mc_versions": [ "1.20.1", "1.20" @@ -5650,16 +5725,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/4586/849/Measurements-forge-1.20.1-2.0.0.jar", - "id": "4586849", + "url": "https://edge.forgecdn.net/files/6426/500/Measurements-forge-1.20.1-2.0.1.jar", + "id": "6426500", "parent_id": "478559", "hashes": { - "sha1": "b0e1bc28ae16f702d93a60ca39452e03c9d17b28", - "md5": "4f24755a20f24389bb8b78b746899e69" + "sha1": "8b98cf208b3b21f4996d86fc9c6960b192da77f7", + "md5": "731bc9c5630849d45504d84d55352953" }, "required_dependencies": [], - "size": 43446, - "date_published": "2023-06-14T16:52:08.437Z" + "size": 43445, + "date_published": "2025-04-15T17:52:44.783Z" } ] }, @@ -5721,7 +5796,7 @@ "files": [ { "type": "modrinth", - "file_name": "modernfix-forge-5.23.1+mc1.20.1.jar", + "file_name": "modernfix-forge-5.24.1+mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -5729,20 +5804,20 @@ "forge" ], "release_type": "release", - "url": "https://cdn.modrinth.com/data/nmDcB62a/versions/coV9vitC/modernfix-forge-5.23.1+mc1.20.1.jar", - "id": "coV9vitC", + "url": "https://cdn.modrinth.com/data/nmDcB62a/versions/DdUByV9S/modernfix-forge-5.24.1+mc1.20.1.jar", + "id": "DdUByV9S", "parent_id": "nmDcB62a", "hashes": { - "sha512": "f7a0d409c48a00a0a816872cd287796e2e9e9e991f8a76dcc2b14cb4dac94e82bf9f1d8ee9ee99d66d19251e9105c280a0944761444b541db00275a574ec1872", - "sha1": "d2516e5edd0944940419d00d1e24373c071ca93f" + "sha512": "564764194983bf5d78dd94cfce621ff0e7936cb71019491ed0052bad30ed520c251ed6f6e82a3d8c3450362063b2686c8e460bf0d2e03a6b6a38477ade41d7da", + "sha1": "2c63c918263ad09c64b7bbd290f881aa67a8fc73" }, "required_dependencies": [], - "size": 870276, - "date_published": "2025-06-03T01:41:29.389079Z" + "size": 876644, + "date_published": "2025-07-03T12:23:02.978112Z" }, { "type": "curseforge", - "file_name": "modernfix-forge-5.23.1+mc1.20.1.jar", + "file_name": "modernfix-forge-5.24.1+mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -5750,16 +5825,52 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6609/555/modernfix-forge-5.23.1+mc1.20.1.jar", - "id": "6609555", + "url": "https://edge.forgecdn.net/files/6725/223/modernfix-forge-5.24.1+mc1.20.1.jar", + "id": "6725223", "parent_id": "790626", "hashes": { - "sha1": "d2516e5edd0944940419d00d1e24373c071ca93f", - "md5": "c8990d5be5b502ffdcb191dbfdad6ac7" + "sha1": "2c63c918263ad09c64b7bbd290f881aa67a8fc73", + "md5": "a45ede91483ed20ee311b14e256b1624" }, "required_dependencies": [], - "size": 870276, - "date_published": "2025-06-03T01:41:25.510Z" + "size": 876644, + "date_published": "2025-07-03T12:22:58.990Z" + } + ] + }, + { + "pakku_id": "vM88oJ8vHOUgPzGf", + "type": "MOD", + "slug": { + "curseforge": "modernmarkings" + }, + "name": { + "curseforge": "ModernMarkings" + }, + "id": { + "curseforge": "1267477" + }, + "files": [ + { + "type": "curseforge", + "file_name": "ags_modernmarkings-0.4.2-1.20.1.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6659/716/ags_modernmarkings-0.4.2-1.20.1.jar", + "id": "6659716", + "parent_id": "1267477", + "hashes": { + "sha1": "7297e554cd075b7e4d7497248d60ca40b943bc98", + "md5": "f4058de0aafaabae98e90e050f0348d3" + }, + "required_dependencies": [], + "size": 305666, + "date_published": "2025-06-17T02:42:48.933Z" } ] }, @@ -5782,7 +5893,7 @@ "files": [ { "type": "curseforge", - "file_name": "moonlight-1.20-2.14.4-forge.jar", + "file_name": "moonlight-1.20-2.14.13-forge.jar", "mc_versions": [ "1.20.1" ], @@ -5791,16 +5902,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6611/244/moonlight-1.20-2.14.4-forge.jar", - "id": "6611244", + "url": "https://edge.forgecdn.net/files/6740/431/moonlight-1.20-2.14.13-forge.jar", + "id": "6740431", "parent_id": "499980", "hashes": { - "sha1": "2d5e17eeed05b53336babdadf73de08e4e2d42d7", - "md5": "2136ddea9e6a180c6dc80c7f70bc509e" + "sha1": "845e93a836bbb0ed087d363d32b64cad131bcfc4", + "md5": "ebc46c08854f1b07cc30b9442dd5daaa" }, "required_dependencies": [], - "size": 1268260, - "date_published": "2025-06-03T18:10:25.860Z" + "size": 1272670, + "date_published": "2025-07-07T10:31:53.687Z" } ] }, @@ -5842,7 +5953,7 @@ ] }, { - "pakku_id": "XfHfMh1hH7WjP9wJ", + "pakku_id": "xETid4ZChitid73e", "type": "MOD", "slug": { "curseforge": "more-red-x-cc-tweaked-compat" @@ -6128,7 +6239,7 @@ "files": [ { "type": "curseforge", - "file_name": "notenoughanimations-forge-1.9.3-mc1.20.1.jar", + "file_name": "notenoughanimations-forge-1.10.1-mc1.20.1.jar", "mc_versions": [ "1.20.1" ], @@ -6136,23 +6247,23 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6356/205/notenoughanimations-forge-1.9.3-mc1.20.1.jar", - "id": "6356205", + "url": "https://edge.forgecdn.net/files/6738/627/notenoughanimations-forge-1.10.1-mc1.20.1.jar", + "id": "6738627", "parent_id": "433760", "hashes": { - "sha1": "68e3ab1b89d39a48362a4741a50c73e7ebb2fe7a", - "md5": "57a955e091614c70105679d7ecad2ef7" + "sha1": "ed3c4929d6bb08deebe7397b878cfbcb08172d71", + "md5": "5cc3073b456e16eb9f67d61d865a8c3c" }, "required_dependencies": [], - "size": 453719, - "date_published": "2025-03-27T17:09:31.037Z" + "size": 847497, + "date_published": "2025-07-06T19:38:28.650Z" } ] }, { "pakku_id": "ZxLI60MMZxdHImOD", "pakku_links": [ - "DYmpunPv5T1P1qwR" + "ccvCeDUzAmNqbRBs" ], "type": "MOD", "slug": { @@ -6193,7 +6304,7 @@ ] }, { - "pakku_id": "DYmpunPv5T1P1qwR", + "pakku_id": "ccvCeDUzAmNqbRBs", "type": "MOD", "slug": { "curseforge": "octo-lib" @@ -6207,27 +6318,24 @@ "files": [ { "type": "curseforge", - "file_name": "OctoLib-FORGE-0.4.2+1.20.1.jar", + "file_name": "OctoLib-FORGE-0.5.0.1+1.20.1.jar", "mc_versions": [ "1.20.1" ], "loaders": [ - "neoforge", "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/5644/693/OctoLib-FORGE-0.4.2+1.20.1.jar", - "id": "5644693", + "url": "https://edge.forgecdn.net/files/6274/623/OctoLib-FORGE-0.5.0.1+1.20.1.jar", + "id": "6274623", "parent_id": "916747", "hashes": { - "sha1": "d39a7e4d7ebd4e6f427f5c0958b7e2080ba02800", - "md5": "1d54e1330f1f89a2544eeae005c3a4a6" + "sha1": "9eab28baff36942e1c924489e34753df10f40208", + "md5": "6b2fd012966b13a96ce4f68ae42eab8c" }, - "required_dependencies": [ - "419699" - ], - "size": 401032, - "date_published": "2024-08-19T18:20:15.213Z" + "required_dependencies": [], + "size": 424035, + "date_published": "2025-03-07T11:54:51.647Z" } ] }, @@ -6284,26 +6392,31 @@ "files": [ { "type": "curseforge", - "file_name": "packetfixer-forge-2.0.0-1.19-to-1.20.1.jar", + "file_name": "packetfixer-3.1.2-1.18-1.20.4-merged.jar", "mc_versions": [ + "1.20.2", + "1.20.3", "1.20.1", - "1.20" + "1.20", + "1.20.4" ], "loaders": [ + "fabric", "neoforge", - "forge" + "forge", + "quilt" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6195/870/packetfixer-forge-2.0.0-1.19-to-1.20.1.jar", - "id": "6195870", + "url": "https://edge.forgecdn.net/files/6720/969/packetfixer-3.1.2-1.18-1.20.4-merged.jar", + "id": "6720969", "parent_id": "689467", "hashes": { - "sha1": "7e49bb839dd872ec323b25826f6dd782f6f34b2a", - "md5": "f1cdfcf43af91d745f3aedb570a15aed" + "sha1": "b859210aa26e292035d43b1787aaf66fc00299aa", + "md5": "c09f7d0f7ff0b2cc45c8a212da417c47" }, "required_dependencies": [], - "size": 24682, - "date_published": "2025-02-15T12:59:55.487Z" + "size": 162633, + "date_published": "2025-07-02T13:01:55.370Z" } ] }, @@ -6439,7 +6552,7 @@ ] }, { - "pakku_id": "1tUSPaevNWPBC3SG", + "pakku_id": "pWuY03R4IqCAxoQe", "type": "MOD", "side": "BOTH", "slug": { @@ -6454,25 +6567,24 @@ "files": [ { "type": "curseforge", - "file_name": "particular-1.20.1-Forge-1.2.0.jar", + "file_name": "particular-1.20.1-Forge-1.2.4.jar", "mc_versions": [ "1.20.1" ], "loaders": [ - "neoforge", "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6384/680/particular-1.20.1-Forge-1.2.0.jar", - "id": "6384680", + "url": "https://edge.forgecdn.net/files/6603/252/particular-1.20.1-Forge-1.2.4.jar", + "id": "6603252", "parent_id": "1219053", "hashes": { - "sha1": "fa2140c8231137222aad8c69e5276f65ee7b81f2", - "md5": "e8130db1cc9236c1d98ba967120f3c7d" + "sha1": "4dc0cfd572151816c939d2896ad8f13838cb7cf6", + "md5": "ce29494f89ec662a19a954fa054ad49b" }, "required_dependencies": [], - "size": 413624, - "date_published": "2025-04-04T17:06:23.443Z" + "size": 421834, + "date_published": "2025-05-31T23:14:51.347Z" } ] }, @@ -6714,7 +6826,6 @@ "id": { "curseforge": "585406" }, - "export": false, "files": [ { "type": "curseforge", @@ -6742,6 +6853,51 @@ } ] }, + { + "pakku_id": "m3MG6TupqoQCfLd9", + "pakku_links": [ + "2wSbyvuI5uFxrZW6", + "0IQGejKaqyQTLzbL", + "dR8ZIMOQFxDrUtOO" + ], + "type": "MOD", + "slug": { + "curseforge": "programmed-circuit-card" + }, + "name": { + "curseforge": "Programmed Circuit Card" + }, + "id": { + "curseforge": "1150540" + }, + "files": [ + { + "type": "curseforge", + "file_name": "pccard-1.20.1-1.0.15.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6499/333/pccard-1.20.1-1.0.15.jar", + "id": "6499333", + "parent_id": "1150540", + "hashes": { + "sha1": "035cc316077b270a5ada7d5a481367af3c80fd48", + "md5": "b91b2ed72b9ce97e0a3355bd5f877167" + }, + "required_dependencies": [ + "890405", + "223794", + "1173950" + ], + "size": 407699, + "date_published": "2025-05-05T16:47:18.970Z" + } + ] + }, { "pakku_id": "plopa4HuWhK2eACT", "type": "MOD", @@ -7192,6 +7348,43 @@ } ] }, + { + "pakku_id": "DvOb5eFF9wQb5GAQ", + "type": "MOD", + "slug": { + "curseforge": "simply-stacked-dimensions" + }, + "name": { + "curseforge": "Simply Stacked Dimensions" + }, + "id": { + "curseforge": "523416" + }, + "files": [ + { + "type": "curseforge", + "file_name": "simplystacked-1.20-1.0.jar", + "mc_versions": [ + "1.20.1", + "1.20" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/5562/948/simplystacked-1.20-1.0.jar", + "id": "5562948", + "parent_id": "523416", + "hashes": { + "sha1": "c400ff4166daa70df65f7dfa65e2c06c9b5d70c9", + "md5": "2ec63ed2df9509a422debabea97895dc" + }, + "required_dependencies": [], + "size": 20450, + "date_published": "2024-07-24T23:23:54.183Z" + } + ] + }, { "pakku_id": "tnG5bwpqSIEbERqX", "type": "MOD", @@ -7374,7 +7567,7 @@ "files": [ { "type": "curseforge", - "file_name": "sophisticatedbackpacks-1.20.1-3.23.6.1211.jar", + "file_name": "sophisticatedbackpacks-1.20.1-3.23.23.1281.jar", "mc_versions": [ "1.20.1" ], @@ -7383,18 +7576,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6303/388/sophisticatedbackpacks-1.20.1-3.23.6.1211.jar", - "id": "6303388", + "url": "https://edge.forgecdn.net/files/6761/714/sophisticatedbackpacks-1.20.1-3.23.23.1281.jar", + "id": "6761714", "parent_id": "422301", "hashes": { - "sha1": "10e7979236c1fac796c172ce14016b03c2b6ff8e", - "md5": "848e20a3094e77d5263464fe7c82ab8a" + "sha1": "0a52120105615eb78d9cb9372424fe94529000c6", + "md5": "ccbd17703138852dd01634dd18bd6053" }, "required_dependencies": [ "618298" ], - "size": 897034, - "date_published": "2025-03-14T15:01:13.337Z" + "size": 930346, + "date_published": "2025-07-12T22:22:29.537Z" } ] }, @@ -7413,7 +7606,7 @@ "files": [ { "type": "curseforge", - "file_name": "sophisticatedcore-1.20.1-1.2.23.902.jar", + "file_name": "sophisticatedcore-1.20.1-1.2.75.1033.jar", "mc_versions": [ "1.20.1" ], @@ -7422,16 +7615,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6317/48/sophisticatedcore-1.20.1-1.2.23.902.jar", - "id": "6317048", + "url": "https://edge.forgecdn.net/files/6759/791/sophisticatedcore-1.20.1-1.2.75.1033.jar", + "id": "6759791", "parent_id": "618298", "hashes": { - "sha1": "382432e5e2f6c8eb1212ef7cfbee4eb8ef5fa323", - "md5": "dff2aaa24facbad483eac3582f1966ae" + "sha1": "ff32a30d40ba71d0af46e58987b1c97c81dfa12a", + "md5": "e1fd83e7bfb1cd687d20ad8cd0b89be1" }, "required_dependencies": [], - "size": 1170980, - "date_published": "2025-03-17T21:45:08.283Z" + "size": 1333615, + "date_published": "2025-07-12T12:41:45.433Z" } ] }, @@ -7451,24 +7644,61 @@ "files": [ { "type": "curseforge", - "file_name": "sound-physics-remastered-forge-1.20.1-1.4.5.jar", + "file_name": "sound-physics-remastered-forge-1.20.1-1.4.13.jar", "mc_versions": [ "1.20.1" ], "loaders": [ "forge" ], - "release_type": "beta", - "url": "https://edge.forgecdn.net/files/5525/256/sound-physics-remastered-forge-1.20.1-1.4.5.jar", - "id": "5525256", + "release_type": "alpha", + "url": "https://edge.forgecdn.net/files/6399/601/sound-physics-remastered-forge-1.20.1-1.4.13.jar", + "id": "6399601", "parent_id": "535489", "hashes": { - "sha1": "c524ea87f02a23b1b08aa4c43322ec018db90fd2", - "md5": "e819065ae0a3d034c7804e2b2e16a45f" + "sha1": "0851097c159a0498620e8cd307ab7d26c6fcc57b", + "md5": "60f4782d630d473a4bc6547369c286db" }, "required_dependencies": [], - "size": 196564, - "date_published": "2024-07-12T07:23:56.583Z" + "size": 204480, + "date_published": "2025-04-08T16:04:46.963Z" + } + ] + }, + { + "pakku_id": "wVeYwIK7TxS0lDa0", + "type": "MOD", + "slug": { + "curseforge": "species" + }, + "name": { + "curseforge": "Species" + }, + "id": { + "curseforge": "857737" + }, + "redistributable": false, + "files": [ + { + "type": "curseforge", + "file_name": "species-3.4.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6744/903/species-3.4.jar", + "id": "6744903", + "parent_id": "857737", + "hashes": { + "sha1": "9a382083142bf27992fbe0836d297f89265dd24a", + "md5": "eff659ebb9c4a822f480a4c27d13a8af" + }, + "required_dependencies": [], + "size": 42101496, + "date_published": "2025-07-08T16:03:05.663Z" } ] }, @@ -7531,6 +7761,7 @@ "1.20" ], "loaders": [ + "neoforge", "forge" ], "release_type": "release", @@ -7779,42 +8010,6 @@ } ] }, - { - "pakku_id": "wwI6IXC4zcB3Dra6", - "type": "MOD", - "slug": { - "curseforge": "tfc-electrical-appliances" - }, - "name": { - "curseforge": "TFC Electrical Appliances" - }, - "id": { - "curseforge": "1017637" - }, - "files": [ - { - "type": "curseforge", - "file_name": "tfcea-0.0.2.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "beta", - "url": "https://edge.forgecdn.net/files/5338/560/tfcea-0.0.2.jar", - "id": "5338560", - "parent_id": "1017637", - "hashes": { - "sha1": "13638888685ddf65e138bdeb6e4c684b0a956cbb", - "md5": "62644682b902533ee9b54dac7e7e2ca9" - }, - "required_dependencies": [], - "size": 60960, - "date_published": "2024-05-12T17:09:43.310Z" - } - ] - }, { "pakku_id": "zerUE7n4nmHdsmgn", "pakku_links": [ @@ -7954,7 +8149,7 @@ "files": [ { "type": "curseforge", - "file_name": "tfclunchbox-1.20.1-1.0.0.14.jar", + "file_name": "tfclunchbox-1.20.1-1.0.0.22.jar", "mc_versions": [ "1.20.1" ], @@ -7963,16 +8158,18 @@ "forge" ], "release_type": "beta", - "url": "https://edge.forgecdn.net/files/6646/846/tfclunchbox-1.20.1-1.0.0.14.jar", - "id": "6646846", + "url": "https://edge.forgecdn.net/files/6689/934/tfclunchbox-1.20.1-1.0.0.22.jar", + "id": "6689934", "parent_id": "1283445", "hashes": { - "sha1": "de4051c4345290b9d99f2d26090ad466f112b3ec", - "md5": "ada6f65d0fc9785a34b9deb76c53e882" + "sha1": "ad7ff4a0262d0b8ef3a10ca4dd6ee6923df51efa", + "md5": "772963db97a0dbe87df81b2783185383" }, - "required_dependencies": [], - "size": 95828, - "date_published": "2025-06-13T12:54:20.803Z" + "required_dependencies": [ + "302973" + ], + "size": 112101, + "date_published": "2025-06-24T06:51:14.177Z" } ] }, @@ -8188,7 +8385,7 @@ "files": [ { "type": "curseforge", - "file_name": "waterflasks-3.0.7.jar", + "file_name": "waterflasks-3.0.8.jar", "mc_versions": [ "1.20.1" ], @@ -8197,16 +8394,16 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6266/243/waterflasks-3.0.7.jar", - "id": "6266243", + "url": "https://edge.forgecdn.net/files/6681/183/waterflasks-3.0.8.jar", + "id": "6681183", "parent_id": "354353", "hashes": { - "sha1": "57cd23920fb85e238e992db9f2366505ea21bb8f", - "md5": "901152da87c0f070527be57d59450d5c" + "sha1": "6fc568609f6a182d18f8f4fac286c9bf122a486b", + "md5": "e71547e2b16e7d7c24c823ffec666c42" }, "required_dependencies": [], - "size": 939048, - "date_published": "2025-03-05T06:32:45.680Z" + "size": 939203, + "date_published": "2025-06-22T02:23:25.573Z" } ] }, @@ -8323,6 +8520,90 @@ } ] }, + { + "pakku_id": "wHVaxSX4iL72uvnQ", + "pakku_links": [ + "SqFAAFJATMkBXiCt" + ], + "type": "MOD", + "slug": { + "curseforge": "tacz-ammo-query" + }, + "name": { + "curseforge": "TaCZ Ammo Query" + }, + "id": { + "curseforge": "1223006" + }, + "files": [ + { + "type": "curseforge", + "file_name": "taczammoquery-1.20.1-1.0.0.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "beta", + "url": "https://edge.forgecdn.net/files/6318/890/taczammoquery-1.20.1-1.0.0.jar", + "id": "6318890", + "parent_id": "1223006", + "hashes": { + "sha1": "e3d20ecf37d57b2ce0541cd0b082355853566296", + "md5": "9f7a2f6d8a086d7040fe76a397e6bca1" + }, + "required_dependencies": [ + "1028108" + ], + "size": 14460, + "date_published": "2025-03-18T13:39:32.830Z" + } + ] + }, + { + "pakku_id": "KJAlHXYt6N7xCHpj", + "pakku_links": [ + "SqFAAFJATMkBXiCt", + "9BKEvabQWNVcGwsX" + ], + "type": "MOD", + "slug": { + "curseforge": "tacz-js" + }, + "name": { + "curseforge": "TaCZ JS" + }, + "id": { + "curseforge": "1130998" + }, + "files": [ + { + "type": "curseforge", + "file_name": "taczjs-forge-1.3.6-mc1.20.1.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6639/214/taczjs-forge-1.3.6-mc1.20.1.jar", + "id": "6639214", + "parent_id": "1130998", + "hashes": { + "sha1": "9a75526b23e2c851df20749ba1a5f3e11f90c603", + "md5": "203a8995aa6a69c6b6ec38136d8bd4b5" + }, + "required_dependencies": [ + "1028108", + "238086" + ], + "size": 90443, + "date_published": "2025-06-11T07:06:10.097Z" + } + ] + }, { "pakku_id": "fMkiGcRPRv1DdRC1", "type": "MOD", @@ -8338,7 +8619,7 @@ "files": [ { "type": "curseforge", - "file_name": "TerraFirmaCraft-Forge-1.20.1-3.2.14.jar", + "file_name": "TerraFirmaCraft-Forge-1.20.1-3.2.16.jar", "mc_versions": [ "1.20.1" ], @@ -8347,18 +8628,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6187/491/TerraFirmaCraft-Forge-1.20.1-3.2.14.jar", - "id": "6187491", + "url": "https://edge.forgecdn.net/files/6739/107/TerraFirmaCraft-Forge-1.20.1-3.2.16.jar", + "id": "6739107", "parent_id": "302973", "hashes": { - "sha1": "0ade622eff1002ddd14fdabfeb989b2cfb121c64", - "md5": "7fd1816d2e27045607fbf07bff38aac3" + "sha1": "c87cab744f1e6e17cbe7fa596f3566ac5d904270", + "md5": "ac46fb177d94e9729c0fa4e7c116dedd" }, "required_dependencies": [ "306770" ], - "size": 47444038, - "date_published": "2025-02-13T00:25:11.420Z" + "size": 47450381, + "date_published": "2025-07-06T22:20:34.050Z" } ] }, @@ -8381,7 +8662,7 @@ "files": [ { "type": "curseforge", - "file_name": "TerraFirmaGreg-Core-Modern-0.6.8.jar", + "file_name": "TerraFirmaGreg-Core-Modern-0.7.2.jar", "mc_versions": [ "1.20.1" ], @@ -8390,19 +8671,19 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/6641/343/TerraFirmaGreg-Core-Modern-0.6.8.jar", - "id": "6641343", + "url": "https://edge.forgecdn.net/files/6763/731/TerraFirmaGreg-Core-Modern-0.7.2.jar", + "id": "6763731", "parent_id": "513402", "hashes": { - "sha1": "989c76bb022dd8fdc0363c6ff9bdaa1665ff6571", - "md5": "ada07963205a8b7089d6b9664c833286" + "sha1": "a8e280cf82fc0f189f23a3fd64da696d9922b6b5", + "md5": "0aa8b4d8f19866f341090664dab8496c" }, "required_dependencies": [ "890405", "302973" ], - "size": 297767, - "date_published": "2025-06-11T20:08:19.890Z" + "size": 436018, + "date_published": "2025-07-13T12:04:21.110Z" } ] }, @@ -8629,21 +8910,21 @@ ] }, { - "pakku_id": "mxWVAqlbiiejXL6S", + "pakku_id": "ExgdsZjG51N3WrBe", "type": "MOD", "slug": { - "curseforge": "visual-workbench" + "curseforge": "vintage-improvenents-ssw-edition" }, "name": { - "curseforge": "Visual Workbench" + "curseforge": "Vintage Improvenents - SSW Edition" }, "id": { - "curseforge": "500273" + "curseforge": "1255448" }, "files": [ { "type": "curseforge", - "file_name": "VisualWorkbench-v8.0.0-1.20.1-Forge.jar", + "file_name": "vintageimprovements-1.20.1-0.3.5.0.jar", "mc_versions": [ "1.20.1" ], @@ -8651,18 +8932,18 @@ "forge" ], "release_type": "release", - "url": "https://edge.forgecdn.net/files/4612/695/VisualWorkbench-v8.0.0-1.20.1-Forge.jar", - "id": "4612695", - "parent_id": "500273", + "url": "https://edge.forgecdn.net/files/6708/676/vintageimprovements-1.20.1-0.3.5.0.jar", + "id": "6708676", + "parent_id": "1255448", "hashes": { - "sha1": "7ebf579edcf2440eadf1ed6c8c895e1bc2d77bf1", - "md5": "d741bc2d4d3a385116d094b874474a6b" + "sha1": "a07515f3019e66b2b6dc4b548decb8c9787d2d0d", + "md5": "6eea54129d9de49232b23dcd00f3174d" }, "required_dependencies": [ - "495476" + "328085" ], - "size": 82055, - "date_published": "2023-06-27T21:00:10.803Z" + "size": 1381582, + "date_published": "2025-06-29T16:10:16.280Z" } ] }, @@ -8814,6 +9095,42 @@ } ] }, + { + "pakku_id": "SqFAAFJATMkBXiCt", + "type": "MOD", + "slug": { + "curseforge": "timeless-and-classics-zero" + }, + "name": { + "curseforge": "[TaCZ] Timeless and Classics Zero" + }, + "id": { + "curseforge": "1028108" + }, + "files": [ + { + "type": "curseforge", + "file_name": "tacz-1.20.1-1.1.6-hotfix.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6654/541/tacz-1.20.1-1.1.6-hotfix.jar", + "id": "6654541", + "parent_id": "1028108", + "hashes": { + "sha1": "e951d81b5f452bcad47c20d5b491fd26f8de8ce2", + "md5": "51636447584a75f8d2db2fb930d110b1" + }, + "required_dependencies": [], + "size": 47826468, + "date_published": "2025-06-15T15:09:58.720Z" + } + ] + }, { "pakku_id": "MTt6FL1ZK2Omzj4I", "type": "MOD", diff --git a/pakku.json b/pakku.json index f3b69e9b5..0f4eb19cc 100644 --- a/pakku.json +++ b/pakku.json @@ -1,12 +1,13 @@ { "name": "TerraFirmaGreg-Modern", - "version": "0.9.11", + "version": "0.10.0", "description": "An innovative modpack that contains GregTech and TerraFirmaCraft on 1.20.x.", "author": "Exception, Xikaro", "overrides": [ "config", "defaultconfigs", "kubejs", + "tacz", "!kubejs/probe/**" ], "server_overrides": [ @@ -32,9 +33,6 @@ "better-chat": { "side": "CLIENT" }, - "better-foliage-renewed": { - "side": "CLIENT" - }, "betterf3": { "side": "CLIENT" }, diff --git a/tacz/Applied Armorer-v1.1.4.1-for114+.zip b/tacz/Applied Armorer-v1.1.4.1-for114+.zip new file mode 100644 index 000000000..1b4bcf85f Binary files /dev/null and b/tacz/Applied Armorer-v1.1.4.1-for114+.zip differ diff --git a/tacz/Create Armorer-v1.1.4-for114+.zip b/tacz/Create Armorer-v1.1.4-for114+.zip new file mode 100644 index 000000000..0b1d361ae Binary files /dev/null and b/tacz/Create Armorer-v1.1.4-for114+.zip differ diff --git a/tacz/LICENSE.txt b/tacz/LICENSE.txt new file mode 100644 index 000000000..2c9703f88 --- /dev/null +++ b/tacz/LICENSE.txt @@ -0,0 +1,95 @@ +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + + Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. + Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. + Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. + Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. + Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. + Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. + Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. + Licensor means the individual(s) or entity(ies) granting rights under this Public License. + Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. + Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. + You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + + License grant. + Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + reproduce and Share the Licensed Material, in whole or in part; and + produce, reproduce, and Share Adapted Material. + Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + Term. The term of this Public License is specified in Section 6(a). + Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + Downstream recipients. + Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). + + Other rights. + Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + Patent and trademark rights are not licensed under this Public License. + To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. + + Attribution. + + If You Share the Licensed Material (including in modified form), You must: + retain the following if it is supplied by the Licensor with the Licensed Material: + identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + a copyright notice; + a notice that refers to this Public License; + a notice that refers to the disclaimer of warranties; + a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: + + for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; + if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and + You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + + Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. + To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. + + The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + +Section 6 – Term and Termination. + + This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. + + Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + upon express reinstatement by the Licensor. + For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. + For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. + Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + +Section 7 – Other Terms and Conditions. + + The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. + Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + +Section 8 – Interpretation. + + For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. + To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. + No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. + Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. diff --git a/tacz/ULV_guns.zip b/tacz/ULV_guns.zip new file mode 100644 index 000000000..2785808d9 Binary files /dev/null and b/tacz/ULV_guns.zip differ diff --git a/tacz/tacz-pre.toml b/tacz/tacz-pre.toml new file mode 100644 index 000000000..341df8449 --- /dev/null +++ b/tacz/tacz-pre.toml @@ -0,0 +1,6 @@ + +[gunpack] + #When enabled, the mod will not try to overwrite the default pack under .minecraft/tacz + #Since 1.0.4, the overwriting will only run when you start client or a dedicated server + DefaultPackDebug = false +