import { MinecraftBlockTypes } from "../../../_Utilities/vanilla-data/mojang-block";
import { MinecraftEffectTypes } from "../../../_Utilities/vanilla-data/mojang-effect";
import { MinecraftEntityTypes } from "../../../_Utilities/vanilla-data/mojang-entity";
import { MinecraftItemTypes } from "../../../_Utilities/vanilla-data/mojang-item";
import { MinecraftEnchantmentTypes } from "../../../_Utilities/vanilla-data/mojang-enchantment";
export const biome_default = {
    id: "0a809bc5-5690-47d6-a96b-7e2360d26df4",
    name: "Default",
    description: ["Starting Island"],
    teleport: { location: { x: 100.5, y: 92, z: 103.5 }, roation: { x: 12.63, y: -90.26 } },
    film_ID: "9680306d-ca20-4ddd-b44a-fc5b2c70c0d1",
    areas: [{ start: { x: 73, z: 74 }, end: { x: 135, z: 128 } }],
    blocks: [
        { id: MinecraftBlockTypes.Stone, probability: 25 },
        { id: MinecraftBlockTypes.Cobblestone, probability: 25 },
        { id: MinecraftBlockTypes.Dirt, probability: 25 },
        { id: MinecraftBlockTypes.CoalOre, probability: 10 },
        { id: MinecraftBlockTypes.IronOre, probability: 10 },
        { id: MinecraftBlockTypes.DiamondOre, probability: 1 },
        { id: MinecraftBlockTypes.LapisOre, probability: 2 },
        { id: MinecraftBlockTypes.EmeraldOre, probability: 1 },
        { id: MinecraftBlockTypes.RedstoneOre, probability: 5 },
        { id: MinecraftBlockTypes.CopperOre, probability: 5 },
        { id: MinecraftBlockTypes.Gravel, probability: 10 },
        { id: MinecraftBlockTypes.Andesite, probability: 10 },
        { id: MinecraftBlockTypes.Diorite, probability: 10 },
        { id: MinecraftBlockTypes.Granite, probability: 10 },
        { id: MinecraftBlockTypes.Clay, probability: 5 },
        { id: MinecraftBlockTypes.Deepslate, probability: 20 },
        { id: MinecraftBlockTypes.DeepslateCoalOre, probability: 5 },
        { id: MinecraftBlockTypes.DeepslateIronOre, probability: 5 },
        { id: MinecraftBlockTypes.DeepslateDiamondOre, probability: 1 },
        { id: MinecraftBlockTypes.DeepslateLapisOre, probability: 2 },
        { id: MinecraftBlockTypes.DeepslateEmeraldOre, probability: 1 },
        { id: MinecraftBlockTypes.DeepslateRedstoneOre, probability: 5 },
        { id: MinecraftBlockTypes.DeepslateCopperOre, probability: 5 },
        { id: MinecraftBlockTypes.DripstoneBlock, probability: 10 },
        { id: MinecraftBlockTypes.PointedDripstone, probability: 5 },
        { id: MinecraftBlockTypes.MossBlock, probability: 10 },
        { id: MinecraftBlockTypes.GlowLichen, probability: 5 },
        { id: MinecraftBlockTypes.BigDripleaf, probability: 5 },
        { id: MinecraftBlockTypes.SmallDripleafBlock, probability: 5 },
        { id: MinecraftBlockTypes.AzaleaLeaves, probability: 5 },
        { id: MinecraftBlockTypes.SporeBlossom, probability: 3 },
        { id: MinecraftBlockTypes.CaveVines, probability: 5 },
        { id: MinecraftBlockTypes.CaveVinesBodyWithBerries, probability: 5 },
        { id: MinecraftBlockTypes.Tuff, probability: 10 },
        { id: MinecraftBlockTypes.Calcite, probability: 3 },
        { id: MinecraftBlockTypes.AmethystBlock, probability: 2 },
        { id: MinecraftBlockTypes.BuddingAmethyst, probability: 1 },
    ],
    entities: [],
    raid: {
        shard: undefined,
        location: { x: 151, y: 160, z: 143 },
        effects: [
            { id: MinecraftEffectTypes.Speed, probability: 25, duration: 1200 },
            { id: MinecraftEffectTypes.Slowness, probability: 5, duration: 600 },
        ],
        entities: [{ id: MinecraftEntityTypes.Zombie, probability: 50 }],
        chest: [{ item: { id: MinecraftItemTypes.Potato }, amount: { min: 2, max: 16 }, probability: 10 }],
    },
    quest: {
        id: "3c61a262-04d4-4552-a57f-4e8641ffcdaf",
        tasks: [
            {
                collect: { id: MinecraftItemTypes.OakWood, amount: 64 },
                rewards: [
                    { id: MinecraftItemTypes.StonecutterBlock, amount: 1 },
                    {
                        id: MinecraftItemTypes.EnchantedBook,
                        amount: 1,
                        enchantments: [{ type: MinecraftEnchantmentTypes.Efficiency, level: 1 }],
                    },
                ],
            },
            {
                collect: { id: MinecraftItemTypes.CoalOre, amount: 48 },
                rewards: [
                    {
                        id: MinecraftItemTypes.Shield,
                        amount: 1,
                    },
                    { id: MinecraftItemTypes.DriedKelp, amount: 16 },
                ],
            },
            {
                collect: { id: MinecraftItemTypes.Cobblestone, amount: 64 },
                rewards: [
                    {
                        id: MinecraftItemTypes.FlintAndSteel,
                        amount: 1,
                        enchantments: [{ type: MinecraftEnchantmentTypes.Unbreaking, level: 1 }],
                    },
                    { id: MinecraftItemTypes.Saddle, amount: 1 },
                ],
            },
        ],
    },
};
