From 75a3a280eca5b0010ea46a3e25affadbb57547e6 Mon Sep 17 00:00:00 2001 From: GATEOPENERZ Date: Wed, 14 Aug 2024 16:38:48 -0400 Subject: [PATCH] cleanup --- .iris/schema/biomes-schema.json | 353 +-- .iris/schema/blocks-schema.json | 2 + .iris/schema/caves-schema.json | 78 +- .iris/schema/dimensions-schema.json | 150 +- .iris/schema/jigsaw-pieces-schema.json | 27 +- .iris/schema/loot-schema.json | 59 +- .iris/schema/mods-schema.json | 121 +- .iris/schema/ravines-schema.json | 78 +- .iris/schema/regions-schema.json | 313 +-- .../snippet/attribute-modifier-schema.json | 19 +- .../schema/snippet/biome-injector-schema.json | 94 +- .../schema/snippet/biome-palette-schema.json | 2 + .../schema/snippet/biome-replacer-schema.json | 78 +- .iris/schema/snippet/block-drops-schema.json | 56 +- .../snippet/carving-elipsoid-schema.json | 78 +- .../snippet/carving-pyramid-schema.json | 78 +- .iris/schema/snippet/carving-schema.json | 78 +- .../schema/snippet/carving-sphere-schema.json | 78 +- .iris/schema/snippet/color-schema.json | 30 +- .../snippet/custom-biome-particle-schema.json | 80 +- .iris/schema/snippet/custom-biome-schema.json | 120 +- .../snippet/custom-biome-spawn-schema.json | 40 +- .iris/schema/snippet/decorator-schema.json | 2 + .iris/schema/snippet/deposit-schema.json | 2 + .iris/schema/snippet/effect-schema.json | 154 +- .iris/schema/snippet/enchantment-schema.json | 5 +- .iris/schema/snippet/fluid-bodies-schema.json | 78 +- .iris/schema/snippet/lake-schema.json | 78 +- .iris/schema/snippet/loot-schema.json | 54 +- .../snippet/object-block-replacer-schema.json | 2 + .iris/schema/snippet/object-loot-schema.json | 2 + .../schema/snippet/object-marker-schema.json | 2 + ...bject-placement-biome-injector-schema.json | 105 +- ...ject-placement-region-injector-schema.json | 43 +- .../schema/snippet/object-placer-schema.json | 27 +- .../snippet/object-replacer-schema.json | 102 +- .iris/schema/snippet/palette-schema.json | 2 + .iris/schema/snippet/rare-object-schema.json | 24 - .../snippet/region-replacer-schema.json | 16 +- .iris/schema/snippet/river-schema.json | 78 +- .../schema/snippet/stilt-settings-schema.json | 2 + .iris/schema/snippet/tree-schema.json | 1 + .../snippet/villager-override-schema.json | 1946 +-------------- .../schema/snippet/villager-trade-schema.json | 1946 +-------------- README.md | 6 +- biomes/arid/bayou-hills.json | 193 -- biomes/arid/bayou-plains.json | 212 -- biomes/arid/hill.json | 211 -- biomes/arid/ocean/river.json | 42 - biomes/arid/plains.json | 191 -- biomes/arid/shore/beach.json | 46 - biomes/auroria/frozen-mountains.json | 317 --- biomes/auroria/frozen-runelands.json | 365 --- biomes/auroria/ocean/pf-river-ice.json | 196 -- biomes/auroria/ocean/pf-river.json | 190 -- biomes/auroria/shore/pf-beach.json | 41 - biomes/blossomvale/ocean/blossom-river.json | 73 - biomes/blossomvale/shore/blossom-beach.json | 29 - .../vermillion-hills-extended.json | 101 - biomes/blossomvale/vermillion-mountain.json | 94 - biomes/blossomvale/vermillion-plains.json | 347 --- .../blossomvale/vermillion-valley-hills.json | 101 - biomes/blossomvale/vermillion-valley.json | 101 - biomes/blossomvale/vermillionwood.json | 109 - biomes/dev/dev-1/dev-dos.json | 87 - biomes/dev/dev-1/dev-tres.json | 123 - biomes/dev/dev-1/dev-uno.json | 197 -- biomes/dev/dev-2/hidden-dunes.json | 155 -- biomes/dev/dev-2/hidden-plains.json | 152 -- biomes/dev/dev-2/shore/beach.json | 73 - biomes/eldoria/frosted-scarlet.json | 180 -- biomes/eldoria/ocean/river-ice.json | 196 -- biomes/eldoria/ocean/river.json | 190 -- biomes/eldoria/seraph-summit.json | 192 -- biomes/eldoria/shore/beach.json | 34 - biomes/eldoria/snowy-forest.json | 121 - biomes/eldoria/starfall-plateau.json | 153 -- biomes/eldoria/tempest-plains.json | 34 - .../fields-one.json} | 8 +- .../fields-three.json} | 10 +- biomes/fields/fields-two.json | 80 + biomes/{test/test.json => fields/fields.json} | 10 +- biomes/{dev/dev-2 => fields}/sea/river.json | 60 +- biomes/fields/shore/beach.json | 58 + biomes/forests/sea/river.json | 2 +- biomes/glacial/glacial-chasm.json | 49 - biomes/glacial/glacial-mountains.json | 77 - biomes/glacial/ocean/glacial-ice-river.json | 52 - biomes/glacial/ocean/glacial-pond.json | 58 - biomes/glacial/ocean/glacial-river.json | 50 - biomes/glacial/shore/glacial-beach.json | 30 - biomes/island/beach.json | 104 - biomes/island/sea/river.json | 92 - biomes/island/shore/coast.json | 52 - biomes/island/volcano.json | 109 - biomes/stormweaver/hollow-forest.json | 152 -- biomes/stormweaver/mountain-plains.json | 204 -- biomes/stormweaver/ocean/mountain-river.json | 72 - biomes/stormweaver/ocean/ocean.json | 100 - biomes/stormweaver/shore/mountain-beach.json | 45 - biomes/stormweaver/stormweaver-mountain.json | 180 -- biomes/swamp/handy-willow-forest.json | 356 --- biomes/swamp/marsh-rotten.json | 179 -- biomes/swamp/marsh.json | 174 -- biomes/swamp/sea/lake.json | 116 - biomes/swamp/sea/ocean-tree.json | 157 -- biomes/swamp/sea/ocean.json | 112 - biomes/swamp/shore/beach.json | 109 - biomes/swamp/swamp-forest.json | 192 -- biomes/swamp/swamp-mangrove-lake.json | 118 - biomes/test/sea/river.json | 75 - biomes/test/shore/beach.json | 56 - biomes/test/test-dos.json | 70 - biomes/vinland/boreal-grove.json | 159 -- biomes/vinland/moonlight-grove.json | 166 -- biomes/vinland/mountain1.json | 48 - biomes/vinland/plains.json | 213 -- biomes/vinland/scarlet-mountain.json | 205 -- biomes/vinland/scarlet-plains.json | 148 -- biomes/vinland/terralost_dragon.json | 209 -- dimensions/ymir.json | 6 +- objects/guardiantower.iob | Bin 130674 -> 0 bytes objects/swampassets/houses/generic1.iob | Bin 37279 -> 0 bytes objects/swampassets/houses/generic1_east.iob | Bin 37284 -> 0 bytes objects/swampassets/houses/generic1_north.iob | Bin 37279 -> 0 bytes objects/swampassets/houses/generic1_west.iob | Bin 37284 -> 0 bytes objects/swampassets/houses/generic2.iob | Bin 58659 -> 0 bytes objects/swampassets/houses/generic2_east.iob | Bin 58698 -> 0 bytes objects/swampassets/houses/generic2_north.iob | Bin 58659 -> 0 bytes objects/swampassets/houses/generic2_west.iob | Bin 58693 -> 0 bytes objects/swampassets/houses/herreria.iob | Bin 62571 -> 0 bytes objects/swampassets/houses/herreria_east.iob | Bin 62567 -> 0 bytes objects/swampassets/houses/herreria_north.iob | Bin 62571 -> 0 bytes objects/swampassets/houses/herreria_west.iob | Bin 62567 -> 0 bytes objects/swampassets/houses/iglesia.iob | Bin 47546 -> 0 bytes objects/swampassets/houses/iglesia_east.iob | Bin 47555 -> 0 bytes objects/swampassets/houses/iglesia_north.iob | Bin 47546 -> 0 bytes objects/swampassets/houses/iglesia_west.iob | Bin 47555 -> 0 bytes objects/swampassets/houses/midgeneric.iob | Bin 18674 -> 0 bytes .../swampassets/houses/midgeneric_east.iob | Bin 18674 -> 0 bytes .../swampassets/houses/midgeneric_north.iob | Bin 18674 -> 0 bytes .../swampassets/houses/midgeneric_west.iob | Bin 18674 -> 0 bytes objects/swampassets/trees/bigtree.iob | Bin 170039 -> 0 bytes objects/swampassets/trees/lowtree.iob | Bin 19054 -> 0 bytes objects/swampassets/trees/midtree.iob | Bin 29000 -> 0 bytes regions/abaddon.json | 2 +- regions/arid.json | 26 - regions/auroria.json | 23 - regions/blossomvale.json | 24 - regions/dev-2.json | 14 - regions/dev.json | 25 - regions/eldoria.json | 26 - regions/{test.json => fields.json} | 8 +- regions/forests.json | 4 +- regions/galecrest.json | 69 +- regions/glacial.json | 50 - regions/permafrost.json | 2 +- regions/sangria.json | 2 +- regions/sea/mar.json | 57 +- regions/sea/ocean.json | 69 +- regions/sea/sea.json | 57 +- regions/sea/waves.json | 57 +- regions/sirenia.json | 2 +- regions/snowleaf.json | 2 +- regions/snowy-sakura.json | 2 +- regions/stormweaver.json | 20 - regions/summit.json | 2 +- regions/swamp.json | 124 - regions/vinland.json | 27 - regions/volcano-island.json | 19 - regions/volcano.json | 24 - regions/west.json | 28 +- regions/winterhold.json | 76 +- regions/woodland.json | 40 +- ymir.code-workspace | 2186 ++++++++--------- 175 files changed, 2485 insertions(+), 16639 deletions(-) delete mode 100644 biomes/arid/bayou-hills.json delete mode 100644 biomes/arid/bayou-plains.json delete mode 100644 biomes/arid/hill.json delete mode 100644 biomes/arid/ocean/river.json delete mode 100644 biomes/arid/plains.json delete mode 100644 biomes/arid/shore/beach.json delete mode 100644 biomes/auroria/frozen-mountains.json delete mode 100644 biomes/auroria/frozen-runelands.json delete mode 100644 biomes/auroria/ocean/pf-river-ice.json delete mode 100644 biomes/auroria/ocean/pf-river.json delete mode 100644 biomes/auroria/shore/pf-beach.json delete mode 100644 biomes/blossomvale/ocean/blossom-river.json delete mode 100644 biomes/blossomvale/shore/blossom-beach.json delete mode 100644 biomes/blossomvale/vermillion-hills-extended.json delete mode 100644 biomes/blossomvale/vermillion-mountain.json delete mode 100644 biomes/blossomvale/vermillion-plains.json delete mode 100644 biomes/blossomvale/vermillion-valley-hills.json delete mode 100644 biomes/blossomvale/vermillion-valley.json delete mode 100644 biomes/blossomvale/vermillionwood.json delete mode 100644 biomes/dev/dev-1/dev-dos.json delete mode 100644 biomes/dev/dev-1/dev-tres.json delete mode 100644 biomes/dev/dev-1/dev-uno.json delete mode 100644 biomes/dev/dev-2/hidden-dunes.json delete mode 100644 biomes/dev/dev-2/hidden-plains.json delete mode 100644 biomes/dev/dev-2/shore/beach.json delete mode 100644 biomes/eldoria/frosted-scarlet.json delete mode 100644 biomes/eldoria/ocean/river-ice.json delete mode 100644 biomes/eldoria/ocean/river.json delete mode 100644 biomes/eldoria/seraph-summit.json delete mode 100644 biomes/eldoria/shore/beach.json delete mode 100644 biomes/eldoria/snowy-forest.json delete mode 100644 biomes/eldoria/starfall-plateau.json delete mode 100644 biomes/eldoria/tempest-plains.json rename biomes/{test/test-cuatro.json => fields/fields-one.json} (97%) rename biomes/{test/test-tres.json => fields/fields-three.json} (97%) create mode 100644 biomes/fields/fields-two.json rename biomes/{test/test.json => fields/fields.json} (96%) rename biomes/{dev/dev-2 => fields}/sea/river.json (62%) create mode 100644 biomes/fields/shore/beach.json delete mode 100644 biomes/glacial/glacial-chasm.json delete mode 100644 biomes/glacial/glacial-mountains.json delete mode 100644 biomes/glacial/ocean/glacial-ice-river.json delete mode 100644 biomes/glacial/ocean/glacial-pond.json delete mode 100644 biomes/glacial/ocean/glacial-river.json delete mode 100644 biomes/glacial/shore/glacial-beach.json delete mode 100644 biomes/island/beach.json delete mode 100644 biomes/island/sea/river.json delete mode 100644 biomes/island/shore/coast.json delete mode 100644 biomes/island/volcano.json delete mode 100644 biomes/stormweaver/hollow-forest.json delete mode 100644 biomes/stormweaver/mountain-plains.json delete mode 100644 biomes/stormweaver/ocean/mountain-river.json delete mode 100644 biomes/stormweaver/ocean/ocean.json delete mode 100644 biomes/stormweaver/shore/mountain-beach.json delete mode 100644 biomes/stormweaver/stormweaver-mountain.json delete mode 100644 biomes/swamp/handy-willow-forest.json delete mode 100644 biomes/swamp/marsh-rotten.json delete mode 100644 biomes/swamp/marsh.json delete mode 100644 biomes/swamp/sea/lake.json delete mode 100644 biomes/swamp/sea/ocean-tree.json delete mode 100644 biomes/swamp/sea/ocean.json delete mode 100644 biomes/swamp/shore/beach.json delete mode 100644 biomes/swamp/swamp-forest.json delete mode 100644 biomes/swamp/swamp-mangrove-lake.json delete mode 100644 biomes/test/sea/river.json delete mode 100644 biomes/test/shore/beach.json delete mode 100644 biomes/test/test-dos.json delete mode 100644 biomes/vinland/boreal-grove.json delete mode 100644 biomes/vinland/moonlight-grove.json delete mode 100644 biomes/vinland/mountain1.json delete mode 100644 biomes/vinland/plains.json delete mode 100644 biomes/vinland/scarlet-mountain.json delete mode 100644 biomes/vinland/scarlet-plains.json delete mode 100644 biomes/vinland/terralost_dragon.json delete mode 100644 objects/guardiantower.iob delete mode 100644 objects/swampassets/houses/generic1.iob delete mode 100644 objects/swampassets/houses/generic1_east.iob delete mode 100644 objects/swampassets/houses/generic1_north.iob delete mode 100644 objects/swampassets/houses/generic1_west.iob delete mode 100644 objects/swampassets/houses/generic2.iob delete mode 100644 objects/swampassets/houses/generic2_east.iob delete mode 100644 objects/swampassets/houses/generic2_north.iob delete mode 100644 objects/swampassets/houses/generic2_west.iob delete mode 100644 objects/swampassets/houses/herreria.iob delete mode 100644 objects/swampassets/houses/herreria_east.iob delete mode 100644 objects/swampassets/houses/herreria_north.iob delete mode 100644 objects/swampassets/houses/herreria_west.iob delete mode 100644 objects/swampassets/houses/iglesia.iob delete mode 100644 objects/swampassets/houses/iglesia_east.iob delete mode 100644 objects/swampassets/houses/iglesia_north.iob delete mode 100644 objects/swampassets/houses/iglesia_west.iob delete mode 100644 objects/swampassets/houses/midgeneric.iob delete mode 100644 objects/swampassets/houses/midgeneric_east.iob delete mode 100644 objects/swampassets/houses/midgeneric_north.iob delete mode 100644 objects/swampassets/houses/midgeneric_west.iob delete mode 100644 objects/swampassets/trees/bigtree.iob delete mode 100644 objects/swampassets/trees/lowtree.iob delete mode 100644 objects/swampassets/trees/midtree.iob delete mode 100644 regions/arid.json delete mode 100644 regions/auroria.json delete mode 100644 regions/blossomvale.json delete mode 100644 regions/dev-2.json delete mode 100644 regions/dev.json delete mode 100644 regions/eldoria.json rename regions/{test.json => fields.json} (51%) delete mode 100644 regions/glacial.json delete mode 100644 regions/stormweaver.json delete mode 100644 regions/swamp.json delete mode 100644 regions/vinland.json delete mode 100644 regions/volcano-island.json delete mode 100644 regions/volcano.json diff --git a/.iris/schema/biomes-schema.json b/.iris/schema/biomes-schema.json index ecc7488..acce14c 100644 --- a/.iris/schema/biomes-schema.json +++ b/.iris/schema/biomes-schema.json @@ -793,6 +793,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -1502,8 +1503,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -1553,7 +1557,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -1713,11 +1716,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -1793,8 +1798,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -1873,6 +1880,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -1885,6 +1894,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -1899,6 +1909,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -1982,6 +1994,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -1990,7 +2004,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -1998,6 +2014,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -2020,6 +2037,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", @@ -2416,7 +2437,9 @@ {"type": "string"} ]}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -2431,7 +2454,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -2439,6 +2461,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -2450,6 +2473,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", @@ -2505,6 +2529,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", @@ -3063,28 +3088,28 @@ "stronghold" ]}, "enum-org-bukkit-entity-entitytype": {"enum": [ - "DROPPED_ITEM", + "ITEM", "EXPERIENCE_ORB", "AREA_EFFECT_CLOUD", "ELDER_GUARDIAN", "WITHER_SKELETON", "STRAY", "EGG", - "LEASH_HITCH", + "LEASH_KNOT", "PAINTING", "ARROW", "SNOWBALL", "FIREBALL", "SMALL_FIREBALL", "ENDER_PEARL", - "ENDER_SIGNAL", - "SPLASH_POTION", - "THROWN_EXP_BOTTLE", + "EYE_OF_ENDER", + "POTION", + "EXPERIENCE_BOTTLE", "ITEM_FRAME", "WITHER_SKULL", - "PRIMED_TNT", + "TNT", "FALLING_BLOCK", - "FIREWORK", + "FIREWORK_ROCKET", "HUSK", "SPECTRAL_ARROW", "SHULKER_BULLET", @@ -3100,14 +3125,14 @@ "VEX", "VINDICATOR", "ILLUSIONER", - "MINECART_COMMAND", + "COMMAND_BLOCK_MINECART", "BOAT", "MINECART", - "MINECART_CHEST", - "MINECART_FURNACE", - "MINECART_TNT", - "MINECART_HOPPER", - "MINECART_MOB_SPAWNER", + "CHEST_MINECART", + "FURNACE_MINECART", + "TNT_MINECART", + "HOPPER_MINECART", + "SPAWNER_MINECART", "CREEPER", "SKELETON", "SPIDER", @@ -3134,8 +3159,8 @@ "CHICKEN", "SQUID", "WOLF", - "MUSHROOM_COW", - "SNOWMAN", + "MOOSHROOM", + "SNOW_GOLEM", "OCELOT", "IRON_GOLEM", "HORSE", @@ -3145,7 +3170,7 @@ "LLAMA_SPIT", "PARROT", "VILLAGER", - "ENDER_CRYSTAL", + "END_CRYSTAL", "TURTLE", "PHANTOM", "TRIDENT", @@ -3186,8 +3211,12 @@ "TEXT_DISPLAY", "BREEZE", "WIND_CHARGE", - "FISHING_HOOK", - "LIGHTNING", + "BREEZE_WIND_CHARGE", + "ARMADILLO", + "BOGGED", + "OMINOUS_ITEM_SPAWNER", + "FISHING_BOBBER", + "LIGHTNING_BOLT", "PLAYER", "UNKNOWN" ]}, @@ -3378,6 +3407,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -4204,6 +4234,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -5016,9 +5047,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "enum-snippet-shaped-style": {"enum": []}, @@ -6146,51 +6194,47 @@ ]}, "enum-snippet-biome-palette": {"enum": []}, "enum-org-bukkit-particle": {"enum": [ - "EXPLOSION_NORMAL", - "EXPLOSION_LARGE", - "EXPLOSION_HUGE", - "FIREWORKS_SPARK", - "WATER_BUBBLE", - "WATER_SPLASH", - "WATER_WAKE", - "SUSPENDED", - "SUSPENDED_DEPTH", + "POOF", + "EXPLOSION", + "EXPLOSION_EMITTER", + "FIREWORK", + "BUBBLE", + "SPLASH", + "FISHING", + "UNDERWATER", "CRIT", - "CRIT_MAGIC", - "SMOKE_NORMAL", - "SMOKE_LARGE", - "SPELL", - "SPELL_INSTANT", - "SPELL_MOB", - "SPELL_MOB_AMBIENT", - "SPELL_WITCH", - "DRIP_WATER", - "DRIP_LAVA", - "VILLAGER_ANGRY", - "VILLAGER_HAPPY", - "TOWN_AURA", + "ENCHANTED_HIT", + "SMOKE", + "LARGE_SMOKE", + "EFFECT", + "INSTANT_EFFECT", + "ENTITY_EFFECT", + "WITCH", + "DRIPPING_WATER", + "DRIPPING_LAVA", + "ANGRY_VILLAGER", + "HAPPY_VILLAGER", + "MYCELIUM", "NOTE", "PORTAL", - "ENCHANTMENT_TABLE", + "ENCHANT", "FLAME", "LAVA", "CLOUD", - "REDSTONE", - "SNOWBALL", - "SNOW_SHOVEL", - "SLIME", + "DUST", + "ITEM_SNOWBALL", + "ITEM_SLIME", "HEART", - "ITEM_CRACK", - "BLOCK_CRACK", - "BLOCK_DUST", - "WATER_DROP", - "MOB_APPEARANCE", + "ITEM", + "BLOCK", + "RAIN", + "ELDER_GUARDIAN", "DRAGON_BREATH", "END_ROD", "DAMAGE_INDICATOR", "SWEEP_ATTACK", "FALLING_DUST", - "TOTEM", + "TOTEM_OF_UNDYING", "SPIT", "SQUID_INK", "BUBBLE_POP", @@ -6246,13 +6290,19 @@ "DUST_PLUME", "WHITE_SMOKE", "GUST", - "GUST_EMITTER", - "GUST_DUST", + "SMALL_GUST", + "GUST_EMITTER_LARGE", + "GUST_EMITTER_SMALL", "TRIAL_SPAWNER_DETECTION", - "BLOCK_MARKER", - "LEGACY_BLOCK_CRACK", - "LEGACY_BLOCK_DUST", - "LEGACY_FALLING_DUST" + "TRIAL_SPAWNER_DETECTION_OMINOUS", + "VAULT_CONNECTION", + "INFESTED", + "ITEM_COBWEB", + "DUST_PILLAR", + "OMINOUS_SPAWNING", + "RAID_OMEN", + "TRIAL_OMEN", + "BLOCK_MARKER" ]}, "enum-snippet-stilt-settings": {"enum": []}, "obj-com-volmit-iris-engine-object-irisdecorator": {"anyOf": [ @@ -6399,16 +6449,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -6433,26 +6480,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -6461,12 +6498,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -6474,34 +6508,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -6511,53 +6539,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -6566,18 +6580,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -6586,35 +6596,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -6622,15 +6620,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -6641,34 +6636,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -6677,23 +6665,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" @@ -6984,6 +6968,11 @@ "BLOCK_CHISELED_BOOKSHELF_STEP", "BLOCK_CHORUS_FLOWER_DEATH", "BLOCK_CHORUS_FLOWER_GROW", + "BLOCK_COBWEB_BREAK", + "BLOCK_COBWEB_FALL", + "BLOCK_COBWEB_HIT", + "BLOCK_COBWEB_PLACE", + "BLOCK_COBWEB_STEP", "BLOCK_COMPARATOR_CLICK", "BLOCK_COMPOSTER_EMPTY", "BLOCK_COMPOSTER_FILL", @@ -7119,6 +7108,11 @@ "BLOCK_HANGING_SIGN_PLACE", "BLOCK_HANGING_SIGN_STEP", "BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL", + "BLOCK_HEAVY_CORE_BREAK", + "BLOCK_HEAVY_CORE_FALL", + "BLOCK_HEAVY_CORE_HIT", + "BLOCK_HEAVY_CORE_PLACE", + "BLOCK_HEAVY_CORE_STEP", "BLOCK_HONEY_BLOCK_BREAK", "BLOCK_HONEY_BLOCK_FALL", "BLOCK_HONEY_BLOCK_HIT", @@ -7443,15 +7437,20 @@ "BLOCK_SWEET_BERRY_BUSH_BREAK", "BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES", "BLOCK_SWEET_BERRY_BUSH_PLACE", + "BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM", "BLOCK_TRIAL_SPAWNER_AMBIENT", + "BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS", "BLOCK_TRIAL_SPAWNER_BREAK", "BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER", "BLOCK_TRIAL_SPAWNER_DETECT_PLAYER", "BLOCK_TRIAL_SPAWNER_EJECT_ITEM", "BLOCK_TRIAL_SPAWNER_FALL", "BLOCK_TRIAL_SPAWNER_HIT", + "BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE", "BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER", "BLOCK_TRIAL_SPAWNER_PLACE", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN", "BLOCK_TRIAL_SPAWNER_SPAWN_MOB", "BLOCK_TRIAL_SPAWNER_STEP", "BLOCK_TRIPWIRE_ATTACH", @@ -7468,6 +7467,20 @@ "BLOCK_TUFF_HIT", "BLOCK_TUFF_PLACE", "BLOCK_TUFF_STEP", + "BLOCK_VAULT_ACTIVATE", + "BLOCK_VAULT_AMBIENT", + "BLOCK_VAULT_BREAK", + "BLOCK_VAULT_CLOSE_SHUTTER", + "BLOCK_VAULT_DEACTIVATE", + "BLOCK_VAULT_EJECT_ITEM", + "BLOCK_VAULT_FALL", + "BLOCK_VAULT_HIT", + "BLOCK_VAULT_INSERT_ITEM", + "BLOCK_VAULT_INSERT_ITEM_FAIL", + "BLOCK_VAULT_OPEN_SHUTTER", + "BLOCK_VAULT_PLACE", + "BLOCK_VAULT_REJECT_REWARDED_PLAYER", + "BLOCK_VAULT_STEP", "BLOCK_VINE_BREAK", "BLOCK_VINE_FALL", "BLOCK_VINE_HIT", @@ -7490,6 +7503,7 @@ "BLOCK_WET_GRASS_PLACE", "BLOCK_WET_GRASS_STEP", "BLOCK_WET_SPONGE_BREAK", + "BLOCK_WET_SPONGE_DRIES", "BLOCK_WET_SPONGE_FALL", "BLOCK_WET_SPONGE_HIT", "BLOCK_WET_SPONGE_PLACE", @@ -7520,6 +7534,19 @@ "ENTITY_ALLAY_ITEM_GIVEN", "ENTITY_ALLAY_ITEM_TAKEN", "ENTITY_ALLAY_ITEM_THROWN", + "ENTITY_ARMADILLO_AMBIENT", + "ENTITY_ARMADILLO_BRUSH", + "ENTITY_ARMADILLO_DEATH", + "ENTITY_ARMADILLO_EAT", + "ENTITY_ARMADILLO_HURT", + "ENTITY_ARMADILLO_HURT_REDUCED", + "ENTITY_ARMADILLO_LAND", + "ENTITY_ARMADILLO_PEEK", + "ENTITY_ARMADILLO_ROLL", + "ENTITY_ARMADILLO_SCUTE_DROP", + "ENTITY_ARMADILLO_STEP", + "ENTITY_ARMADILLO_UNROLL_FINISH", + "ENTITY_ARMADILLO_UNROLL_START", "ENTITY_ARMOR_STAND_BREAK", "ENTITY_ARMOR_STAND_FALL", "ENTITY_ARMOR_STAND_HIT", @@ -7552,7 +7579,14 @@ "ENTITY_BLAZE_SHOOT", "ENTITY_BOAT_PADDLE_LAND", "ENTITY_BOAT_PADDLE_WATER", + "ENTITY_BOGGED_AMBIENT", + "ENTITY_BOGGED_DEATH", + "ENTITY_BOGGED_HURT", + "ENTITY_BOGGED_SHEAR", + "ENTITY_BOGGED_STEP", + "ENTITY_BREEZE_CHARGE", "ENTITY_BREEZE_DEATH", + "ENTITY_BREEZE_DEFLECT", "ENTITY_BREEZE_HURT", "ENTITY_BREEZE_IDLE_AIR", "ENTITY_BREEZE_IDLE_GROUND", @@ -7561,6 +7595,8 @@ "ENTITY_BREEZE_LAND", "ENTITY_BREEZE_SHOOT", "ENTITY_BREEZE_SLIDE", + "ENTITY_BREEZE_WHIRL", + "ENTITY_BREEZE_WIND_BURST", "ENTITY_CAMEL_AMBIENT", "ENTITY_CAMEL_DASH", "ENTITY_CAMEL_DASH_READY", @@ -7614,6 +7650,7 @@ "ENTITY_DONKEY_DEATH", "ENTITY_DONKEY_EAT", "ENTITY_DONKEY_HURT", + "ENTITY_DONKEY_JUMP", "ENTITY_DRAGON_FIREBALL_EXPLODE", "ENTITY_DROWNED_AMBIENT", "ENTITY_DROWNED_AMBIENT_WATER", @@ -7705,7 +7742,6 @@ "ENTITY_GENERIC_SMALL_FALL", "ENTITY_GENERIC_SPLASH", "ENTITY_GENERIC_SWIM", - "ENTITY_GENERIC_WIND_BURST", "ENTITY_GHAST_AMBIENT", "ENTITY_GHAST_DEATH", "ENTITY_GHAST_HURT", @@ -7835,6 +7871,7 @@ "ENTITY_MULE_DEATH", "ENTITY_MULE_EAT", "ENTITY_MULE_HURT", + "ENTITY_MULE_JUMP", "ENTITY_OCELOT_AMBIENT", "ENTITY_OCELOT_DEATH", "ENTITY_OCELOT_HURT", @@ -7857,6 +7894,7 @@ "ENTITY_PARROT_FLY", "ENTITY_PARROT_HURT", "ENTITY_PARROT_IMITATE_BLAZE", + "ENTITY_PARROT_IMITATE_BOGGED", "ENTITY_PARROT_IMITATE_BREEZE", "ENTITY_PARROT_IMITATE_CREEPER", "ENTITY_PARROT_IMITATE_DROWNED", @@ -8135,6 +8173,8 @@ "ENTITY_WARDEN_SONIC_CHARGE", "ENTITY_WARDEN_STEP", "ENTITY_WARDEN_TENDRIL_CLICKS", + "ENTITY_WIND_CHARGE_THROW", + "ENTITY_WIND_CHARGE_WIND_BURST", "ENTITY_WITCH_AMBIENT", "ENTITY_WITCH_CELEBRATE", "ENTITY_WITCH_DEATH", @@ -8189,6 +8229,9 @@ "ENTITY_ZOMBIFIED_PIGLIN_ANGRY", "ENTITY_ZOMBIFIED_PIGLIN_DEATH", "ENTITY_ZOMBIFIED_PIGLIN_HURT", + "EVENT_MOB_EFFECT_BAD_OMEN", + "EVENT_MOB_EFFECT_RAID_OMEN", + "EVENT_MOB_EFFECT_TRIAL_OMEN", "EVENT_RAID_HORN", "INTENTIONALLY_EMPTY", "ITEM_ARMOR_EQUIP_CHAIN", @@ -8200,6 +8243,8 @@ "ITEM_ARMOR_EQUIP_LEATHER", "ITEM_ARMOR_EQUIP_NETHERITE", "ITEM_ARMOR_EQUIP_TURTLE", + "ITEM_ARMOR_EQUIP_WOLF", + "ITEM_ARMOR_UNEQUIP_WOLF", "ITEM_AXE_SCRAPE", "ITEM_AXE_STRIP", "ITEM_AXE_WAX_OFF", @@ -8258,7 +8303,11 @@ "ITEM_HONEY_BOTTLE_DRINK", "ITEM_INK_SAC_USE", "ITEM_LODESTONE_COMPASS_LOCK", + "ITEM_MACE_SMASH_AIR", + "ITEM_MACE_SMASH_GROUND", + "ITEM_MACE_SMASH_GROUND_HEAVY", "ITEM_NETHER_WART_PLANT", + "ITEM_OMINOUS_BOTTLE_DISPOSE", "ITEM_SHIELD_BLOCK", "ITEM_SHIELD_BREAK", "ITEM_SHOVEL_FLATTEN", @@ -8273,6 +8322,10 @@ "ITEM_TRIDENT_RIPTIDE_3", "ITEM_TRIDENT_THROW", "ITEM_TRIDENT_THUNDER", + "ITEM_WOLF_ARMOR_BREAK", + "ITEM_WOLF_ARMOR_CRACK", + "ITEM_WOLF_ARMOR_DAMAGE", + "ITEM_WOLF_ARMOR_REPAIR", "MUSIC_CREATIVE", "MUSIC_CREDITS", "MUSIC_DISC_11", @@ -8281,11 +8334,14 @@ "MUSIC_DISC_BLOCKS", "MUSIC_DISC_CAT", "MUSIC_DISC_CHIRP", + "MUSIC_DISC_CREATOR", + "MUSIC_DISC_CREATOR_MUSIC_BOX", "MUSIC_DISC_FAR", "MUSIC_DISC_MALL", "MUSIC_DISC_MELLOHI", "MUSIC_DISC_OTHERSIDE", "MUSIC_DISC_PIGSTEP", + "MUSIC_DISC_PRECIPICE", "MUSIC_DISC_RELIC", "MUSIC_DISC_STAL", "MUSIC_DISC_STRAD", @@ -8757,7 +8813,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -8827,8 +8882,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -8922,7 +8975,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -8964,7 +9016,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -9131,7 +9182,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -9445,7 +9495,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -9621,7 +9670,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -9653,7 +9701,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -9824,7 +9871,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -9990,8 +10036,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -10053,7 +10097,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -10206,7 +10249,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -10899,8 +10941,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -11065,7 +11105,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -11211,7 +11250,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -11228,11 +11266,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -11280,7 +11316,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -11491,7 +11526,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -11732,7 +11766,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -12104,7 +12137,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -12870,9 +12902,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "enum-snippet-custom-biome-particle": {"enum": []}, "enum-snippet-object-translator": {"enum": []}, diff --git a/.iris/schema/blocks-schema.json b/.iris/schema/blocks-schema.json index cccbfbf..88c9734 100644 --- a/.iris/schema/blocks-schema.json +++ b/.iris/schema/blocks-schema.json @@ -160,6 +160,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -986,6 +987,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/caves-schema.json b/.iris/schema/caves-schema.json index db2c0b2..fea5bd6 100644 --- a/.iris/schema/caves-schema.json +++ b/.iris/schema/caves-schema.json @@ -1347,16 +1347,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1381,26 +1378,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1409,12 +1396,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1422,34 +1406,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1459,53 +1437,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1514,18 +1478,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1534,35 +1494,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1570,15 +1518,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1589,34 +1534,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1625,23 +1563,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/dimensions-schema.json b/.iris/schema/dimensions-schema.json index de52588..b59dbad 100644 --- a/.iris/schema/dimensions-schema.json +++ b/.iris/schema/dimensions-schema.json @@ -550,9 +550,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "obj-com-volmit-iris-engine-object-irisloot": {"anyOf": [ @@ -752,35 +769,22 @@ "abaddon", "terralost", "woodland", - "dev-2", - "vinland", "summit", - "eldoria", "sangria", "sirenia", - "stormweaver", - "dev", "snowy-sakura", "west", "dreadbog", - "volcano", "winterhold", "dawnfog", - "glacial", "snowleaf", - "arid", "sakura", - "test", "sea/waves", - "auroria", "boreal", "ashes", - "volcano-island", "frozen", - "swamp", "forests", "sea/mar", - "blossomvale", "tropical", "sea/ocean", "temperate", @@ -790,7 +794,8 @@ "mountain-hills", "galecrest", "crag", - "sea/sea" + "sea/sea", + "fields" ]}, "enum-snippet-dimension-mode": {"enum": []}, "enum-item-type": {"enum": [ @@ -879,6 +884,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -1588,8 +1594,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -1639,7 +1648,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -1799,11 +1807,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -1879,8 +1889,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -1959,6 +1971,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -1971,6 +1985,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -1985,6 +2000,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -2068,6 +2085,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -2076,7 +2095,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -2084,6 +2105,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -2106,6 +2128,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", @@ -2384,7 +2410,9 @@ ]}, "enum-snippet-style": {"enum": []}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -2399,7 +2427,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -2407,6 +2434,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -2418,6 +2446,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", @@ -3328,16 +3357,13 @@ "CUSTOM" ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -3362,26 +3388,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -3390,12 +3406,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -3403,34 +3416,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -3440,53 +3447,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -3495,18 +3488,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -3515,35 +3504,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -3551,15 +3528,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -3570,34 +3544,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -3606,23 +3573,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" @@ -4027,6 +3990,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -4853,6 +4817,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -5535,9 +5500,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "oneof-enum-com-volmit-iris-engine-object-irislootmode": {"oneOf": [ { diff --git a/.iris/schema/jigsaw-pieces-schema.json b/.iris/schema/jigsaw-pieces-schema.json index 2458b53..b6e4a36 100644 --- a/.iris/schema/jigsaw-pieces-schema.json +++ b/.iris/schema/jigsaw-pieces-schema.json @@ -991,6 +991,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", @@ -1321,6 +1322,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -2147,6 +2149,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -2578,7 +2581,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -2648,8 +2650,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -2743,7 +2743,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -2785,7 +2784,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -2952,7 +2950,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -3266,7 +3263,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -3442,7 +3438,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -3474,7 +3469,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -3645,7 +3639,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -3811,8 +3804,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -3874,7 +3865,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -4027,7 +4017,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -4720,8 +4709,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -4886,7 +4873,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -5032,7 +5018,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -5049,11 +5034,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -5101,7 +5084,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -5312,7 +5294,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -5553,7 +5534,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -5925,7 +5905,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", diff --git a/.iris/schema/loot-schema.json b/.iris/schema/loot-schema.json index ed618c1..66b9adf 100644 --- a/.iris/schema/loot-schema.json +++ b/.iris/schema/loot-schema.json @@ -30,6 +30,11 @@ "minimum": 0, "description": "minPicked\nThe minimum amount of loot that can be picked in this table at a time.\n \nInteger\n\n \n* Default Value is 1\n* Minimum allowed is 0" }, + "maxTries": { + "type": "integer", + "minimum": 1, + "description": "maxTries\nThe maximum amount of tries to generate loot\n \nInteger\n\n \n* Default Value is 10\n* Minimum allowed is 1" + }, "loot": { "type": "array", "minItems": 1, @@ -49,9 +54,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "obj-com-volmit-iris-engine-object-irisloot": {"anyOf": [ @@ -156,9 +178,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "erzscripts": {"enum": []}, "enum-item-type": {"enum": [ @@ -247,6 +270,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -956,8 +980,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -1007,7 +1034,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -1167,11 +1193,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -1247,8 +1275,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -1327,6 +1357,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -1339,6 +1371,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -1353,6 +1386,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -1436,6 +1471,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -1444,7 +1481,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -1452,6 +1491,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -1474,6 +1514,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", @@ -1741,7 +1785,9 @@ "MULTIPLY_SCALAR_1" ]}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -1756,7 +1802,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -1764,6 +1809,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -1775,6 +1821,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", diff --git a/.iris/schema/mods-schema.json b/.iris/schema/mods-schema.json index f0a3702..b6c071f 100644 --- a/.iris/schema/mods-schema.json +++ b/.iris/schema/mods-schema.json @@ -253,35 +253,22 @@ "abaddon", "terralost", "woodland", - "dev-2", - "vinland", "summit", - "eldoria", "sangria", "sirenia", - "stormweaver", - "dev", "snowy-sakura", "west", "dreadbog", - "volcano", "winterhold", "dawnfog", - "glacial", "snowleaf", - "arid", "sakura", - "test", "sea/waves", - "auroria", "boreal", "ashes", - "volcano-island", "frozen", - "swamp", "forests", "sea/mar", - "blossomvale", "tropical", "sea/ocean", "temperate", @@ -291,7 +278,8 @@ "mountain-hills", "galecrest", "crag", - "sea/sea" + "sea/sea", + "fields" ]}, "obj-com-volmit-iris-engine-object-irisobjectreplace": {"anyOf": [ { @@ -1142,6 +1130,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", @@ -1154,16 +1143,13 @@ "enum-snippet-stilt-settings": {"enum": []}, "enum-snippet-object-limit": {"enum": []}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1188,26 +1174,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1216,12 +1192,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1229,34 +1202,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1266,53 +1233,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1321,18 +1274,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1341,35 +1290,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1377,15 +1314,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1396,34 +1330,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1432,23 +1359,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" @@ -1650,6 +1573,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -2476,6 +2400,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -2906,7 +2831,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -2976,8 +2900,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -3071,7 +2993,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -3113,7 +3034,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -3280,7 +3200,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -3594,7 +3513,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -3770,7 +3688,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -3802,7 +3719,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -3973,7 +3889,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -4139,8 +4054,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -4202,7 +4115,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -4355,7 +4267,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -5048,8 +4959,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -5214,7 +5123,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -5360,7 +5268,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -5377,11 +5284,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -5429,7 +5334,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -5640,7 +5544,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -5881,7 +5784,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -6253,7 +6155,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", diff --git a/.iris/schema/ravines-schema.json b/.iris/schema/ravines-schema.json index 3a11ae6..118f43f 100644 --- a/.iris/schema/ravines-schema.json +++ b/.iris/schema/ravines-schema.json @@ -1371,16 +1371,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1405,26 +1402,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1433,12 +1420,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1446,34 +1430,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1483,53 +1461,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1538,18 +1502,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1558,35 +1518,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1594,15 +1542,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1613,34 +1558,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1649,23 +1587,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/regions-schema.json b/.iris/schema/regions-schema.json index e46cbc1..c662a48 100644 --- a/.iris/schema/regions-schema.json +++ b/.iris/schema/regions-schema.json @@ -739,6 +739,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -1448,8 +1449,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -1499,7 +1503,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -1659,11 +1662,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -1739,8 +1744,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -1819,6 +1826,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -1831,6 +1840,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -1845,6 +1855,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -1928,6 +1940,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -1936,7 +1950,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -1944,6 +1960,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -1966,6 +1983,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", @@ -2261,7 +2282,9 @@ } ]}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -2276,7 +2299,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -2284,6 +2306,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -2295,6 +2318,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", @@ -2350,6 +2374,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", @@ -2821,6 +2846,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -3647,6 +3673,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -4422,9 +4449,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "enum-snippet-shaped-style": {"enum": []}, @@ -5413,51 +5457,47 @@ {"type": "string"} ]}, "enum-org-bukkit-particle": {"enum": [ - "EXPLOSION_NORMAL", - "EXPLOSION_LARGE", - "EXPLOSION_HUGE", - "FIREWORKS_SPARK", - "WATER_BUBBLE", - "WATER_SPLASH", - "WATER_WAKE", - "SUSPENDED", - "SUSPENDED_DEPTH", + "POOF", + "EXPLOSION", + "EXPLOSION_EMITTER", + "FIREWORK", + "BUBBLE", + "SPLASH", + "FISHING", + "UNDERWATER", "CRIT", - "CRIT_MAGIC", - "SMOKE_NORMAL", - "SMOKE_LARGE", - "SPELL", - "SPELL_INSTANT", - "SPELL_MOB", - "SPELL_MOB_AMBIENT", - "SPELL_WITCH", - "DRIP_WATER", - "DRIP_LAVA", - "VILLAGER_ANGRY", - "VILLAGER_HAPPY", - "TOWN_AURA", + "ENCHANTED_HIT", + "SMOKE", + "LARGE_SMOKE", + "EFFECT", + "INSTANT_EFFECT", + "ENTITY_EFFECT", + "WITCH", + "DRIPPING_WATER", + "DRIPPING_LAVA", + "ANGRY_VILLAGER", + "HAPPY_VILLAGER", + "MYCELIUM", "NOTE", "PORTAL", - "ENCHANTMENT_TABLE", + "ENCHANT", "FLAME", "LAVA", "CLOUD", - "REDSTONE", - "SNOWBALL", - "SNOW_SHOVEL", - "SLIME", + "DUST", + "ITEM_SNOWBALL", + "ITEM_SLIME", "HEART", - "ITEM_CRACK", - "BLOCK_CRACK", - "BLOCK_DUST", - "WATER_DROP", - "MOB_APPEARANCE", + "ITEM", + "BLOCK", + "RAIN", + "ELDER_GUARDIAN", "DRAGON_BREATH", "END_ROD", "DAMAGE_INDICATOR", "SWEEP_ATTACK", "FALLING_DUST", - "TOTEM", + "TOTEM_OF_UNDYING", "SPIT", "SQUID_INK", "BUBBLE_POP", @@ -5513,26 +5553,29 @@ "DUST_PLUME", "WHITE_SMOKE", "GUST", - "GUST_EMITTER", - "GUST_DUST", + "SMALL_GUST", + "GUST_EMITTER_LARGE", + "GUST_EMITTER_SMALL", "TRIAL_SPAWNER_DETECTION", - "BLOCK_MARKER", - "LEGACY_BLOCK_CRACK", - "LEGACY_BLOCK_DUST", - "LEGACY_FALLING_DUST" + "TRIAL_SPAWNER_DETECTION_OMINOUS", + "VAULT_CONNECTION", + "INFESTED", + "ITEM_COBWEB", + "DUST_PILLAR", + "OMINOUS_SPAWNING", + "RAID_OMEN", + "TRIAL_OMEN", + "BLOCK_MARKER" ]}, "enum-snippet-stilt-settings": {"enum": []}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -5557,26 +5600,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -5585,12 +5618,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -5598,34 +5628,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -5635,53 +5659,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -5690,18 +5700,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -5710,35 +5716,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -5746,15 +5740,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -5765,34 +5756,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -5801,23 +5785,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" @@ -6109,6 +6089,11 @@ "BLOCK_CHISELED_BOOKSHELF_STEP", "BLOCK_CHORUS_FLOWER_DEATH", "BLOCK_CHORUS_FLOWER_GROW", + "BLOCK_COBWEB_BREAK", + "BLOCK_COBWEB_FALL", + "BLOCK_COBWEB_HIT", + "BLOCK_COBWEB_PLACE", + "BLOCK_COBWEB_STEP", "BLOCK_COMPARATOR_CLICK", "BLOCK_COMPOSTER_EMPTY", "BLOCK_COMPOSTER_FILL", @@ -6244,6 +6229,11 @@ "BLOCK_HANGING_SIGN_PLACE", "BLOCK_HANGING_SIGN_STEP", "BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL", + "BLOCK_HEAVY_CORE_BREAK", + "BLOCK_HEAVY_CORE_FALL", + "BLOCK_HEAVY_CORE_HIT", + "BLOCK_HEAVY_CORE_PLACE", + "BLOCK_HEAVY_CORE_STEP", "BLOCK_HONEY_BLOCK_BREAK", "BLOCK_HONEY_BLOCK_FALL", "BLOCK_HONEY_BLOCK_HIT", @@ -6568,15 +6558,20 @@ "BLOCK_SWEET_BERRY_BUSH_BREAK", "BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES", "BLOCK_SWEET_BERRY_BUSH_PLACE", + "BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM", "BLOCK_TRIAL_SPAWNER_AMBIENT", + "BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS", "BLOCK_TRIAL_SPAWNER_BREAK", "BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER", "BLOCK_TRIAL_SPAWNER_DETECT_PLAYER", "BLOCK_TRIAL_SPAWNER_EJECT_ITEM", "BLOCK_TRIAL_SPAWNER_FALL", "BLOCK_TRIAL_SPAWNER_HIT", + "BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE", "BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER", "BLOCK_TRIAL_SPAWNER_PLACE", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN", "BLOCK_TRIAL_SPAWNER_SPAWN_MOB", "BLOCK_TRIAL_SPAWNER_STEP", "BLOCK_TRIPWIRE_ATTACH", @@ -6593,6 +6588,20 @@ "BLOCK_TUFF_HIT", "BLOCK_TUFF_PLACE", "BLOCK_TUFF_STEP", + "BLOCK_VAULT_ACTIVATE", + "BLOCK_VAULT_AMBIENT", + "BLOCK_VAULT_BREAK", + "BLOCK_VAULT_CLOSE_SHUTTER", + "BLOCK_VAULT_DEACTIVATE", + "BLOCK_VAULT_EJECT_ITEM", + "BLOCK_VAULT_FALL", + "BLOCK_VAULT_HIT", + "BLOCK_VAULT_INSERT_ITEM", + "BLOCK_VAULT_INSERT_ITEM_FAIL", + "BLOCK_VAULT_OPEN_SHUTTER", + "BLOCK_VAULT_PLACE", + "BLOCK_VAULT_REJECT_REWARDED_PLAYER", + "BLOCK_VAULT_STEP", "BLOCK_VINE_BREAK", "BLOCK_VINE_FALL", "BLOCK_VINE_HIT", @@ -6615,6 +6624,7 @@ "BLOCK_WET_GRASS_PLACE", "BLOCK_WET_GRASS_STEP", "BLOCK_WET_SPONGE_BREAK", + "BLOCK_WET_SPONGE_DRIES", "BLOCK_WET_SPONGE_FALL", "BLOCK_WET_SPONGE_HIT", "BLOCK_WET_SPONGE_PLACE", @@ -6645,6 +6655,19 @@ "ENTITY_ALLAY_ITEM_GIVEN", "ENTITY_ALLAY_ITEM_TAKEN", "ENTITY_ALLAY_ITEM_THROWN", + "ENTITY_ARMADILLO_AMBIENT", + "ENTITY_ARMADILLO_BRUSH", + "ENTITY_ARMADILLO_DEATH", + "ENTITY_ARMADILLO_EAT", + "ENTITY_ARMADILLO_HURT", + "ENTITY_ARMADILLO_HURT_REDUCED", + "ENTITY_ARMADILLO_LAND", + "ENTITY_ARMADILLO_PEEK", + "ENTITY_ARMADILLO_ROLL", + "ENTITY_ARMADILLO_SCUTE_DROP", + "ENTITY_ARMADILLO_STEP", + "ENTITY_ARMADILLO_UNROLL_FINISH", + "ENTITY_ARMADILLO_UNROLL_START", "ENTITY_ARMOR_STAND_BREAK", "ENTITY_ARMOR_STAND_FALL", "ENTITY_ARMOR_STAND_HIT", @@ -6677,7 +6700,14 @@ "ENTITY_BLAZE_SHOOT", "ENTITY_BOAT_PADDLE_LAND", "ENTITY_BOAT_PADDLE_WATER", + "ENTITY_BOGGED_AMBIENT", + "ENTITY_BOGGED_DEATH", + "ENTITY_BOGGED_HURT", + "ENTITY_BOGGED_SHEAR", + "ENTITY_BOGGED_STEP", + "ENTITY_BREEZE_CHARGE", "ENTITY_BREEZE_DEATH", + "ENTITY_BREEZE_DEFLECT", "ENTITY_BREEZE_HURT", "ENTITY_BREEZE_IDLE_AIR", "ENTITY_BREEZE_IDLE_GROUND", @@ -6686,6 +6716,8 @@ "ENTITY_BREEZE_LAND", "ENTITY_BREEZE_SHOOT", "ENTITY_BREEZE_SLIDE", + "ENTITY_BREEZE_WHIRL", + "ENTITY_BREEZE_WIND_BURST", "ENTITY_CAMEL_AMBIENT", "ENTITY_CAMEL_DASH", "ENTITY_CAMEL_DASH_READY", @@ -6739,6 +6771,7 @@ "ENTITY_DONKEY_DEATH", "ENTITY_DONKEY_EAT", "ENTITY_DONKEY_HURT", + "ENTITY_DONKEY_JUMP", "ENTITY_DRAGON_FIREBALL_EXPLODE", "ENTITY_DROWNED_AMBIENT", "ENTITY_DROWNED_AMBIENT_WATER", @@ -6830,7 +6863,6 @@ "ENTITY_GENERIC_SMALL_FALL", "ENTITY_GENERIC_SPLASH", "ENTITY_GENERIC_SWIM", - "ENTITY_GENERIC_WIND_BURST", "ENTITY_GHAST_AMBIENT", "ENTITY_GHAST_DEATH", "ENTITY_GHAST_HURT", @@ -6960,6 +6992,7 @@ "ENTITY_MULE_DEATH", "ENTITY_MULE_EAT", "ENTITY_MULE_HURT", + "ENTITY_MULE_JUMP", "ENTITY_OCELOT_AMBIENT", "ENTITY_OCELOT_DEATH", "ENTITY_OCELOT_HURT", @@ -6982,6 +7015,7 @@ "ENTITY_PARROT_FLY", "ENTITY_PARROT_HURT", "ENTITY_PARROT_IMITATE_BLAZE", + "ENTITY_PARROT_IMITATE_BOGGED", "ENTITY_PARROT_IMITATE_BREEZE", "ENTITY_PARROT_IMITATE_CREEPER", "ENTITY_PARROT_IMITATE_DROWNED", @@ -7260,6 +7294,8 @@ "ENTITY_WARDEN_SONIC_CHARGE", "ENTITY_WARDEN_STEP", "ENTITY_WARDEN_TENDRIL_CLICKS", + "ENTITY_WIND_CHARGE_THROW", + "ENTITY_WIND_CHARGE_WIND_BURST", "ENTITY_WITCH_AMBIENT", "ENTITY_WITCH_CELEBRATE", "ENTITY_WITCH_DEATH", @@ -7314,6 +7350,9 @@ "ENTITY_ZOMBIFIED_PIGLIN_ANGRY", "ENTITY_ZOMBIFIED_PIGLIN_DEATH", "ENTITY_ZOMBIFIED_PIGLIN_HURT", + "EVENT_MOB_EFFECT_BAD_OMEN", + "EVENT_MOB_EFFECT_RAID_OMEN", + "EVENT_MOB_EFFECT_TRIAL_OMEN", "EVENT_RAID_HORN", "INTENTIONALLY_EMPTY", "ITEM_ARMOR_EQUIP_CHAIN", @@ -7325,6 +7364,8 @@ "ITEM_ARMOR_EQUIP_LEATHER", "ITEM_ARMOR_EQUIP_NETHERITE", "ITEM_ARMOR_EQUIP_TURTLE", + "ITEM_ARMOR_EQUIP_WOLF", + "ITEM_ARMOR_UNEQUIP_WOLF", "ITEM_AXE_SCRAPE", "ITEM_AXE_STRIP", "ITEM_AXE_WAX_OFF", @@ -7383,7 +7424,11 @@ "ITEM_HONEY_BOTTLE_DRINK", "ITEM_INK_SAC_USE", "ITEM_LODESTONE_COMPASS_LOCK", + "ITEM_MACE_SMASH_AIR", + "ITEM_MACE_SMASH_GROUND", + "ITEM_MACE_SMASH_GROUND_HEAVY", "ITEM_NETHER_WART_PLANT", + "ITEM_OMINOUS_BOTTLE_DISPOSE", "ITEM_SHIELD_BLOCK", "ITEM_SHIELD_BREAK", "ITEM_SHOVEL_FLATTEN", @@ -7398,6 +7443,10 @@ "ITEM_TRIDENT_RIPTIDE_3", "ITEM_TRIDENT_THROW", "ITEM_TRIDENT_THUNDER", + "ITEM_WOLF_ARMOR_BREAK", + "ITEM_WOLF_ARMOR_CRACK", + "ITEM_WOLF_ARMOR_DAMAGE", + "ITEM_WOLF_ARMOR_REPAIR", "MUSIC_CREATIVE", "MUSIC_CREDITS", "MUSIC_DISC_11", @@ -7406,11 +7455,14 @@ "MUSIC_DISC_BLOCKS", "MUSIC_DISC_CAT", "MUSIC_DISC_CHIRP", + "MUSIC_DISC_CREATOR", + "MUSIC_DISC_CREATOR_MUSIC_BOX", "MUSIC_DISC_FAR", "MUSIC_DISC_MALL", "MUSIC_DISC_MELLOHI", "MUSIC_DISC_OTHERSIDE", "MUSIC_DISC_PIGSTEP", + "MUSIC_DISC_PRECIPICE", "MUSIC_DISC_RELIC", "MUSIC_DISC_STAL", "MUSIC_DISC_STRAD", @@ -7881,7 +7933,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -7951,8 +8002,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -8046,7 +8095,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -8088,7 +8136,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -8255,7 +8302,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -8569,7 +8615,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -8745,7 +8790,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -8777,7 +8821,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -8948,7 +8991,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -9114,8 +9156,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -9177,7 +9217,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -9330,7 +9369,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -10023,8 +10061,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -10189,7 +10225,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -10335,7 +10370,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -10352,11 +10386,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -10404,7 +10436,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -10615,7 +10646,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -10856,7 +10886,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -11228,7 +11257,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -11833,9 +11861,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "enum-snippet-object-translator": {"enum": []}, "oneof-enum-com-volmit-iris-engine-object-irisobjectplacementscaleinterpolator": {"oneOf": [ diff --git a/.iris/schema/snippet/attribute-modifier-schema.json b/.iris/schema/snippet/attribute-modifier-schema.json index fc5ede5..32b8417 100644 --- a/.iris/schema/snippet/attribute-modifier-schema.json +++ b/.iris/schema/snippet/attribute-modifier-schema.json @@ -51,9 +51,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "enum-org-bukkit-attribute-attributemodifier-operation": {"enum": [ diff --git a/.iris/schema/snippet/biome-injector-schema.json b/.iris/schema/snippet/biome-injector-schema.json index 4d152e2..79e7d26 100644 --- a/.iris/schema/snippet/biome-injector-schema.json +++ b/.iris/schema/snippet/biome-injector-schema.json @@ -23,16 +23,13 @@ ], "definitions": { "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -57,26 +54,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -85,12 +72,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -98,34 +82,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -135,53 +113,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -190,18 +154,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -210,35 +170,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -246,15 +194,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -265,34 +210,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -301,23 +239,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" @@ -326,35 +260,22 @@ "abaddon", "terralost", "woodland", - "dev-2", - "vinland", "summit", - "eldoria", "sangria", "sirenia", - "stormweaver", - "dev", "snowy-sakura", "west", "dreadbog", - "volcano", "winterhold", "dawnfog", - "glacial", "snowleaf", - "arid", "sakura", - "test", "sea/waves", - "auroria", "boreal", "ashes", - "volcano-island", "frozen", - "swamp", "forests", "sea/mar", - "blossomvale", "tropical", "sea/ocean", "temperate", @@ -364,7 +285,8 @@ "mountain-hills", "galecrest", "crag", - "sea/sea" + "sea/sea", + "fields" ]} } } diff --git a/.iris/schema/snippet/biome-palette-schema.json b/.iris/schema/snippet/biome-palette-schema.json index 20161e9..ddf87a3 100644 --- a/.iris/schema/snippet/biome-palette-schema.json +++ b/.iris/schema/snippet/biome-palette-schema.json @@ -916,6 +916,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1742,6 +1743,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/biome-replacer-schema.json b/.iris/schema/snippet/biome-replacer-schema.json index 656617d..b4adafb 100644 --- a/.iris/schema/snippet/biome-replacer-schema.json +++ b/.iris/schema/snippet/biome-replacer-schema.json @@ -22,16 +22,13 @@ {"type": "string"} ], "definitions": {"erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -56,26 +53,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -84,12 +71,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -97,34 +81,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -134,53 +112,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -189,18 +153,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -209,35 +169,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -245,15 +193,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -264,34 +209,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -300,23 +238,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/block-drops-schema.json b/.iris/schema/snippet/block-drops-schema.json index 3bc36e6..c42dfc6 100644 --- a/.iris/schema/snippet/block-drops-schema.json +++ b/.iris/schema/snippet/block-drops-schema.json @@ -46,9 +46,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "obj-com-volmit-iris-engine-object-irisblockdata": { @@ -174,6 +191,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1000,6 +1018,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -1250,9 +1269,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "erzscripts": {"enum": []}, "enum-item-type": {"enum": [ @@ -1341,6 +1361,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -2050,8 +2071,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -2101,7 +2125,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -2261,11 +2284,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -2341,8 +2366,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -2421,6 +2448,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -2433,6 +2462,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -2447,6 +2477,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -2530,6 +2562,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -2538,7 +2572,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -2546,6 +2582,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -2568,6 +2605,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", @@ -2835,7 +2876,9 @@ "MULTIPLY_SCALAR_1" ]}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -2850,7 +2893,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -2858,6 +2900,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -2869,6 +2912,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", diff --git a/.iris/schema/snippet/carving-elipsoid-schema.json b/.iris/schema/snippet/carving-elipsoid-schema.json index 5c94d6b..356c974 100644 --- a/.iris/schema/snippet/carving-elipsoid-schema.json +++ b/.iris/schema/snippet/carving-elipsoid-schema.json @@ -923,16 +923,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -957,26 +954,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -985,12 +972,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -998,34 +982,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1035,53 +1013,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1090,18 +1054,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1110,35 +1070,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1146,15 +1094,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1165,34 +1110,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1201,23 +1139,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/carving-pyramid-schema.json b/.iris/schema/snippet/carving-pyramid-schema.json index 8ec9076..8272f41 100644 --- a/.iris/schema/snippet/carving-pyramid-schema.json +++ b/.iris/schema/snippet/carving-pyramid-schema.json @@ -891,16 +891,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -925,26 +922,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -953,12 +940,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -966,34 +950,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1003,53 +981,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1058,18 +1022,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1078,35 +1038,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1114,15 +1062,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1133,34 +1078,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1169,23 +1107,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/carving-schema.json b/.iris/schema/snippet/carving-schema.json index 7ef261b..bf63ef8 100644 --- a/.iris/schema/snippet/carving-schema.json +++ b/.iris/schema/snippet/carving-schema.json @@ -1177,16 +1177,13 @@ "calcite/main" ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1211,26 +1208,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1239,12 +1226,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1252,34 +1236,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1289,53 +1267,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1344,18 +1308,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1364,35 +1324,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1400,15 +1348,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1419,34 +1364,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1455,23 +1393,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/carving-sphere-schema.json b/.iris/schema/snippet/carving-sphere-schema.json index e9afcaa..85edfc3 100644 --- a/.iris/schema/snippet/carving-sphere-schema.json +++ b/.iris/schema/snippet/carving-sphere-schema.json @@ -891,16 +891,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -925,26 +922,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -953,12 +940,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -966,34 +950,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1003,53 +981,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1058,18 +1022,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1078,35 +1038,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1114,15 +1062,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1133,34 +1078,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1169,23 +1107,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/color-schema.json b/.iris/schema/snippet/color-schema.json index b460721..a819806 100644 --- a/.iris/schema/snippet/color-schema.json +++ b/.iris/schema/snippet/color-schema.json @@ -1,18 +1,34 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "https://volmit.com/iris-schema/irisseed.json", + "$id": "https://volmit.com/iris-schema/iriscolor.json", "anyOf": [ { "description": "Represents a color", "type": "object", "properties": { - "seed": { - "type": "integer", - "description": "seed\nThe seed to use\n \nInteger\n\n \n* Default Value is 1337" + "hex": { + "type": "string", + "minLength": 6, + "maxLength": 7, + "description": "hex\nPass in a 6 digit hexadecimal color to fill R G and B values. You can also include the # symbol, but it's not required.\n \nText\n\n* Minimum Length allowed is 6\n* Maximum Length allowed is 7" }, - "ignoreNaturalSeedInput": { - "type": "boolean", - "description": "ignoreNaturalSeedInput\nTo calculate a seed Iris passes in it's natural seed for the current feature, then mixes it with your seed. Setting this to true ignores the parent seed and always uses your exact seed ignoring the input of Iris feature seeds. You can use this to match seeds on other generators.\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)" + "red": { + "type": "integer", + "minimum": 0, + "maximum": 255, + "description": "red\nRepresents the red channel. Only define this if you are not defining the hex value.\n \nInteger\n\n \n* Default Value is 0\n* Minimum allowed is 0\n* Maximum allowed is 255" + }, + "green": { + "type": "integer", + "minimum": 0, + "maximum": 255, + "description": "green\nRepresents the green channel. Only define this if you are not defining the hex value.\n \nInteger\n\n \n* Default Value is 0\n* Minimum allowed is 0\n* Maximum allowed is 255" + }, + "blue": { + "type": "integer", + "minimum": 0, + "maximum": 255, + "description": "blue\nRepresents the blue channel. Only define this if you are not defining the hex value.\n \nInteger\n\n \n* Default Value is 0\n* Minimum allowed is 0\n* Maximum allowed is 255" } } }, diff --git a/.iris/schema/snippet/custom-biome-particle-schema.json b/.iris/schema/snippet/custom-biome-particle-schema.json index 4ad9862..fccf119 100644 --- a/.iris/schema/snippet/custom-biome-particle-schema.json +++ b/.iris/schema/snippet/custom-biome-particle-schema.json @@ -22,51 +22,47 @@ {"type": "string"} ], "definitions": {"enum-org-bukkit-particle": {"enum": [ - "EXPLOSION_NORMAL", - "EXPLOSION_LARGE", - "EXPLOSION_HUGE", - "FIREWORKS_SPARK", - "WATER_BUBBLE", - "WATER_SPLASH", - "WATER_WAKE", - "SUSPENDED", - "SUSPENDED_DEPTH", + "POOF", + "EXPLOSION", + "EXPLOSION_EMITTER", + "FIREWORK", + "BUBBLE", + "SPLASH", + "FISHING", + "UNDERWATER", "CRIT", - "CRIT_MAGIC", - "SMOKE_NORMAL", - "SMOKE_LARGE", - "SPELL", - "SPELL_INSTANT", - "SPELL_MOB", - "SPELL_MOB_AMBIENT", - "SPELL_WITCH", - "DRIP_WATER", - "DRIP_LAVA", - "VILLAGER_ANGRY", - "VILLAGER_HAPPY", - "TOWN_AURA", + "ENCHANTED_HIT", + "SMOKE", + "LARGE_SMOKE", + "EFFECT", + "INSTANT_EFFECT", + "ENTITY_EFFECT", + "WITCH", + "DRIPPING_WATER", + "DRIPPING_LAVA", + "ANGRY_VILLAGER", + "HAPPY_VILLAGER", + "MYCELIUM", "NOTE", "PORTAL", - "ENCHANTMENT_TABLE", + "ENCHANT", "FLAME", "LAVA", "CLOUD", - "REDSTONE", - "SNOWBALL", - "SNOW_SHOVEL", - "SLIME", + "DUST", + "ITEM_SNOWBALL", + "ITEM_SLIME", "HEART", - "ITEM_CRACK", - "BLOCK_CRACK", - "BLOCK_DUST", - "WATER_DROP", - "MOB_APPEARANCE", + "ITEM", + "BLOCK", + "RAIN", + "ELDER_GUARDIAN", "DRAGON_BREATH", "END_ROD", "DAMAGE_INDICATOR", "SWEEP_ATTACK", "FALLING_DUST", - "TOTEM", + "TOTEM_OF_UNDYING", "SPIT", "SQUID_INK", "BUBBLE_POP", @@ -122,12 +118,18 @@ "DUST_PLUME", "WHITE_SMOKE", "GUST", - "GUST_EMITTER", - "GUST_DUST", + "SMALL_GUST", + "GUST_EMITTER_LARGE", + "GUST_EMITTER_SMALL", "TRIAL_SPAWNER_DETECTION", - "BLOCK_MARKER", - "LEGACY_BLOCK_CRACK", - "LEGACY_BLOCK_DUST", - "LEGACY_FALLING_DUST" + "TRIAL_SPAWNER_DETECTION_OMINOUS", + "VAULT_CONNECTION", + "INFESTED", + "ITEM_COBWEB", + "DUST_PILLAR", + "OMINOUS_SPAWNING", + "RAID_OMEN", + "TRIAL_OMEN", + "BLOCK_MARKER" ]}} } diff --git a/.iris/schema/snippet/custom-biome-schema.json b/.iris/schema/snippet/custom-biome-schema.json index 3ba57a0..20f6778 100644 --- a/.iris/schema/snippet/custom-biome-schema.json +++ b/.iris/schema/snippet/custom-biome-schema.json @@ -162,51 +162,47 @@ {"type": "string"} ]}, "enum-org-bukkit-particle": {"enum": [ - "EXPLOSION_NORMAL", - "EXPLOSION_LARGE", - "EXPLOSION_HUGE", - "FIREWORKS_SPARK", - "WATER_BUBBLE", - "WATER_SPLASH", - "WATER_WAKE", - "SUSPENDED", - "SUSPENDED_DEPTH", + "POOF", + "EXPLOSION", + "EXPLOSION_EMITTER", + "FIREWORK", + "BUBBLE", + "SPLASH", + "FISHING", + "UNDERWATER", "CRIT", - "CRIT_MAGIC", - "SMOKE_NORMAL", - "SMOKE_LARGE", - "SPELL", - "SPELL_INSTANT", - "SPELL_MOB", - "SPELL_MOB_AMBIENT", - "SPELL_WITCH", - "DRIP_WATER", - "DRIP_LAVA", - "VILLAGER_ANGRY", - "VILLAGER_HAPPY", - "TOWN_AURA", + "ENCHANTED_HIT", + "SMOKE", + "LARGE_SMOKE", + "EFFECT", + "INSTANT_EFFECT", + "ENTITY_EFFECT", + "WITCH", + "DRIPPING_WATER", + "DRIPPING_LAVA", + "ANGRY_VILLAGER", + "HAPPY_VILLAGER", + "MYCELIUM", "NOTE", "PORTAL", - "ENCHANTMENT_TABLE", + "ENCHANT", "FLAME", "LAVA", "CLOUD", - "REDSTONE", - "SNOWBALL", - "SNOW_SHOVEL", - "SLIME", + "DUST", + "ITEM_SNOWBALL", + "ITEM_SLIME", "HEART", - "ITEM_CRACK", - "BLOCK_CRACK", - "BLOCK_DUST", - "WATER_DROP", - "MOB_APPEARANCE", + "ITEM", + "BLOCK", + "RAIN", + "ELDER_GUARDIAN", "DRAGON_BREATH", "END_ROD", "DAMAGE_INDICATOR", "SWEEP_ATTACK", "FALLING_DUST", - "TOTEM", + "TOTEM_OF_UNDYING", "SPIT", "SQUID_INK", "BUBBLE_POP", @@ -262,13 +258,19 @@ "DUST_PLUME", "WHITE_SMOKE", "GUST", - "GUST_EMITTER", - "GUST_DUST", + "SMALL_GUST", + "GUST_EMITTER_LARGE", + "GUST_EMITTER_SMALL", "TRIAL_SPAWNER_DETECTION", - "BLOCK_MARKER", - "LEGACY_BLOCK_CRACK", - "LEGACY_BLOCK_DUST", - "LEGACY_FALLING_DUST" + "TRIAL_SPAWNER_DETECTION_OMINOUS", + "VAULT_CONNECTION", + "INFESTED", + "ITEM_COBWEB", + "DUST_PILLAR", + "OMINOUS_SPAWNING", + "RAID_OMEN", + "TRIAL_OMEN", + "BLOCK_MARKER" ]}, "oneof-enum-com-volmit-iris-engine-object-irisbiomecustomspawntype": {"oneOf": [ { @@ -371,28 +373,28 @@ } ]}, "enum-org-bukkit-entity-entitytype": {"enum": [ - "DROPPED_ITEM", + "ITEM", "EXPERIENCE_ORB", "AREA_EFFECT_CLOUD", "ELDER_GUARDIAN", "WITHER_SKELETON", "STRAY", "EGG", - "LEASH_HITCH", + "LEASH_KNOT", "PAINTING", "ARROW", "SNOWBALL", "FIREBALL", "SMALL_FIREBALL", "ENDER_PEARL", - "ENDER_SIGNAL", - "SPLASH_POTION", - "THROWN_EXP_BOTTLE", + "EYE_OF_ENDER", + "POTION", + "EXPERIENCE_BOTTLE", "ITEM_FRAME", "WITHER_SKULL", - "PRIMED_TNT", + "TNT", "FALLING_BLOCK", - "FIREWORK", + "FIREWORK_ROCKET", "HUSK", "SPECTRAL_ARROW", "SHULKER_BULLET", @@ -408,14 +410,14 @@ "VEX", "VINDICATOR", "ILLUSIONER", - "MINECART_COMMAND", + "COMMAND_BLOCK_MINECART", "BOAT", "MINECART", - "MINECART_CHEST", - "MINECART_FURNACE", - "MINECART_TNT", - "MINECART_HOPPER", - "MINECART_MOB_SPAWNER", + "CHEST_MINECART", + "FURNACE_MINECART", + "TNT_MINECART", + "HOPPER_MINECART", + "SPAWNER_MINECART", "CREEPER", "SKELETON", "SPIDER", @@ -442,8 +444,8 @@ "CHICKEN", "SQUID", "WOLF", - "MUSHROOM_COW", - "SNOWMAN", + "MOOSHROOM", + "SNOW_GOLEM", "OCELOT", "IRON_GOLEM", "HORSE", @@ -453,7 +455,7 @@ "LLAMA_SPIT", "PARROT", "VILLAGER", - "ENDER_CRYSTAL", + "END_CRYSTAL", "TURTLE", "PHANTOM", "TRIDENT", @@ -494,8 +496,12 @@ "TEXT_DISPLAY", "BREEZE", "WIND_CHARGE", - "FISHING_HOOK", - "LIGHTNING", + "BREEZE_WIND_CHARGE", + "ARMADILLO", + "BOGGED", + "OMINOUS_ITEM_SPAWNER", + "FISHING_BOBBER", + "LIGHTNING_BOLT", "PLAYER", "UNKNOWN" ]} diff --git a/.iris/schema/snippet/custom-biome-spawn-schema.json b/.iris/schema/snippet/custom-biome-spawn-schema.json index bba0a0d..08655d9 100644 --- a/.iris/schema/snippet/custom-biome-spawn-schema.json +++ b/.iris/schema/snippet/custom-biome-spawn-schema.json @@ -70,28 +70,28 @@ } ]}, "enum-org-bukkit-entity-entitytype": {"enum": [ - "DROPPED_ITEM", + "ITEM", "EXPERIENCE_ORB", "AREA_EFFECT_CLOUD", "ELDER_GUARDIAN", "WITHER_SKELETON", "STRAY", "EGG", - "LEASH_HITCH", + "LEASH_KNOT", "PAINTING", "ARROW", "SNOWBALL", "FIREBALL", "SMALL_FIREBALL", "ENDER_PEARL", - "ENDER_SIGNAL", - "SPLASH_POTION", - "THROWN_EXP_BOTTLE", + "EYE_OF_ENDER", + "POTION", + "EXPERIENCE_BOTTLE", "ITEM_FRAME", "WITHER_SKULL", - "PRIMED_TNT", + "TNT", "FALLING_BLOCK", - "FIREWORK", + "FIREWORK_ROCKET", "HUSK", "SPECTRAL_ARROW", "SHULKER_BULLET", @@ -107,14 +107,14 @@ "VEX", "VINDICATOR", "ILLUSIONER", - "MINECART_COMMAND", + "COMMAND_BLOCK_MINECART", "BOAT", "MINECART", - "MINECART_CHEST", - "MINECART_FURNACE", - "MINECART_TNT", - "MINECART_HOPPER", - "MINECART_MOB_SPAWNER", + "CHEST_MINECART", + "FURNACE_MINECART", + "TNT_MINECART", + "HOPPER_MINECART", + "SPAWNER_MINECART", "CREEPER", "SKELETON", "SPIDER", @@ -141,8 +141,8 @@ "CHICKEN", "SQUID", "WOLF", - "MUSHROOM_COW", - "SNOWMAN", + "MOOSHROOM", + "SNOW_GOLEM", "OCELOT", "IRON_GOLEM", "HORSE", @@ -152,7 +152,7 @@ "LLAMA_SPIT", "PARROT", "VILLAGER", - "ENDER_CRYSTAL", + "END_CRYSTAL", "TURTLE", "PHANTOM", "TRIDENT", @@ -193,8 +193,12 @@ "TEXT_DISPLAY", "BREEZE", "WIND_CHARGE", - "FISHING_HOOK", - "LIGHTNING", + "BREEZE_WIND_CHARGE", + "ARMADILLO", + "BOGGED", + "OMINOUS_ITEM_SPAWNER", + "FISHING_BOBBER", + "LIGHTNING_BOLT", "PLAYER", "UNKNOWN" ]} diff --git a/.iris/schema/snippet/decorator-schema.json b/.iris/schema/snippet/decorator-schema.json index 464e5af..088258d 100644 --- a/.iris/schema/snippet/decorator-schema.json +++ b/.iris/schema/snippet/decorator-schema.json @@ -995,6 +995,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1821,6 +1822,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/deposit-schema.json b/.iris/schema/snippet/deposit-schema.json index d624f4a..24cf389 100644 --- a/.iris/schema/snippet/deposit-schema.json +++ b/.iris/schema/snippet/deposit-schema.json @@ -182,6 +182,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1008,6 +1009,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/effect-schema.json b/.iris/schema/snippet/effect-schema.json index 8a0a499..f589cad 100644 --- a/.iris/schema/snippet/effect-schema.json +++ b/.iris/schema/snippet/effect-schema.json @@ -176,51 +176,47 @@ } ]}, "enum-org-bukkit-particle": {"enum": [ - "EXPLOSION_NORMAL", - "EXPLOSION_LARGE", - "EXPLOSION_HUGE", - "FIREWORKS_SPARK", - "WATER_BUBBLE", - "WATER_SPLASH", - "WATER_WAKE", - "SUSPENDED", - "SUSPENDED_DEPTH", + "POOF", + "EXPLOSION", + "EXPLOSION_EMITTER", + "FIREWORK", + "BUBBLE", + "SPLASH", + "FISHING", + "UNDERWATER", "CRIT", - "CRIT_MAGIC", - "SMOKE_NORMAL", - "SMOKE_LARGE", - "SPELL", - "SPELL_INSTANT", - "SPELL_MOB", - "SPELL_MOB_AMBIENT", - "SPELL_WITCH", - "DRIP_WATER", - "DRIP_LAVA", - "VILLAGER_ANGRY", - "VILLAGER_HAPPY", - "TOWN_AURA", + "ENCHANTED_HIT", + "SMOKE", + "LARGE_SMOKE", + "EFFECT", + "INSTANT_EFFECT", + "ENTITY_EFFECT", + "WITCH", + "DRIPPING_WATER", + "DRIPPING_LAVA", + "ANGRY_VILLAGER", + "HAPPY_VILLAGER", + "MYCELIUM", "NOTE", "PORTAL", - "ENCHANTMENT_TABLE", + "ENCHANT", "FLAME", "LAVA", "CLOUD", - "REDSTONE", - "SNOWBALL", - "SNOW_SHOVEL", - "SLIME", + "DUST", + "ITEM_SNOWBALL", + "ITEM_SLIME", "HEART", - "ITEM_CRACK", - "BLOCK_CRACK", - "BLOCK_DUST", - "WATER_DROP", - "MOB_APPEARANCE", + "ITEM", + "BLOCK", + "RAIN", + "ELDER_GUARDIAN", "DRAGON_BREATH", "END_ROD", "DAMAGE_INDICATOR", "SWEEP_ATTACK", "FALLING_DUST", - "TOTEM", + "TOTEM_OF_UNDYING", "SPIT", "SQUID_INK", "BUBBLE_POP", @@ -276,13 +272,19 @@ "DUST_PLUME", "WHITE_SMOKE", "GUST", - "GUST_EMITTER", - "GUST_DUST", + "SMALL_GUST", + "GUST_EMITTER_LARGE", + "GUST_EMITTER_SMALL", "TRIAL_SPAWNER_DETECTION", - "BLOCK_MARKER", - "LEGACY_BLOCK_CRACK", - "LEGACY_BLOCK_DUST", - "LEGACY_FALLING_DUST" + "TRIAL_SPAWNER_DETECTION_OMINOUS", + "VAULT_CONNECTION", + "INFESTED", + "ITEM_COBWEB", + "DUST_PILLAR", + "OMINOUS_SPAWNING", + "RAID_OMEN", + "TRIAL_OMEN", + "BLOCK_MARKER" ]}, "obj-com-volmit-iris-engine-object-iristimeblock": {"anyOf": [ { @@ -589,6 +591,11 @@ "BLOCK_CHISELED_BOOKSHELF_STEP", "BLOCK_CHORUS_FLOWER_DEATH", "BLOCK_CHORUS_FLOWER_GROW", + "BLOCK_COBWEB_BREAK", + "BLOCK_COBWEB_FALL", + "BLOCK_COBWEB_HIT", + "BLOCK_COBWEB_PLACE", + "BLOCK_COBWEB_STEP", "BLOCK_COMPARATOR_CLICK", "BLOCK_COMPOSTER_EMPTY", "BLOCK_COMPOSTER_FILL", @@ -724,6 +731,11 @@ "BLOCK_HANGING_SIGN_PLACE", "BLOCK_HANGING_SIGN_STEP", "BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL", + "BLOCK_HEAVY_CORE_BREAK", + "BLOCK_HEAVY_CORE_FALL", + "BLOCK_HEAVY_CORE_HIT", + "BLOCK_HEAVY_CORE_PLACE", + "BLOCK_HEAVY_CORE_STEP", "BLOCK_HONEY_BLOCK_BREAK", "BLOCK_HONEY_BLOCK_FALL", "BLOCK_HONEY_BLOCK_HIT", @@ -1048,15 +1060,20 @@ "BLOCK_SWEET_BERRY_BUSH_BREAK", "BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES", "BLOCK_SWEET_BERRY_BUSH_PLACE", + "BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM", "BLOCK_TRIAL_SPAWNER_AMBIENT", + "BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS", "BLOCK_TRIAL_SPAWNER_BREAK", "BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER", "BLOCK_TRIAL_SPAWNER_DETECT_PLAYER", "BLOCK_TRIAL_SPAWNER_EJECT_ITEM", "BLOCK_TRIAL_SPAWNER_FALL", "BLOCK_TRIAL_SPAWNER_HIT", + "BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE", "BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER", "BLOCK_TRIAL_SPAWNER_PLACE", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM", + "BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN", "BLOCK_TRIAL_SPAWNER_SPAWN_MOB", "BLOCK_TRIAL_SPAWNER_STEP", "BLOCK_TRIPWIRE_ATTACH", @@ -1073,6 +1090,20 @@ "BLOCK_TUFF_HIT", "BLOCK_TUFF_PLACE", "BLOCK_TUFF_STEP", + "BLOCK_VAULT_ACTIVATE", + "BLOCK_VAULT_AMBIENT", + "BLOCK_VAULT_BREAK", + "BLOCK_VAULT_CLOSE_SHUTTER", + "BLOCK_VAULT_DEACTIVATE", + "BLOCK_VAULT_EJECT_ITEM", + "BLOCK_VAULT_FALL", + "BLOCK_VAULT_HIT", + "BLOCK_VAULT_INSERT_ITEM", + "BLOCK_VAULT_INSERT_ITEM_FAIL", + "BLOCK_VAULT_OPEN_SHUTTER", + "BLOCK_VAULT_PLACE", + "BLOCK_VAULT_REJECT_REWARDED_PLAYER", + "BLOCK_VAULT_STEP", "BLOCK_VINE_BREAK", "BLOCK_VINE_FALL", "BLOCK_VINE_HIT", @@ -1095,6 +1126,7 @@ "BLOCK_WET_GRASS_PLACE", "BLOCK_WET_GRASS_STEP", "BLOCK_WET_SPONGE_BREAK", + "BLOCK_WET_SPONGE_DRIES", "BLOCK_WET_SPONGE_FALL", "BLOCK_WET_SPONGE_HIT", "BLOCK_WET_SPONGE_PLACE", @@ -1125,6 +1157,19 @@ "ENTITY_ALLAY_ITEM_GIVEN", "ENTITY_ALLAY_ITEM_TAKEN", "ENTITY_ALLAY_ITEM_THROWN", + "ENTITY_ARMADILLO_AMBIENT", + "ENTITY_ARMADILLO_BRUSH", + "ENTITY_ARMADILLO_DEATH", + "ENTITY_ARMADILLO_EAT", + "ENTITY_ARMADILLO_HURT", + "ENTITY_ARMADILLO_HURT_REDUCED", + "ENTITY_ARMADILLO_LAND", + "ENTITY_ARMADILLO_PEEK", + "ENTITY_ARMADILLO_ROLL", + "ENTITY_ARMADILLO_SCUTE_DROP", + "ENTITY_ARMADILLO_STEP", + "ENTITY_ARMADILLO_UNROLL_FINISH", + "ENTITY_ARMADILLO_UNROLL_START", "ENTITY_ARMOR_STAND_BREAK", "ENTITY_ARMOR_STAND_FALL", "ENTITY_ARMOR_STAND_HIT", @@ -1157,7 +1202,14 @@ "ENTITY_BLAZE_SHOOT", "ENTITY_BOAT_PADDLE_LAND", "ENTITY_BOAT_PADDLE_WATER", + "ENTITY_BOGGED_AMBIENT", + "ENTITY_BOGGED_DEATH", + "ENTITY_BOGGED_HURT", + "ENTITY_BOGGED_SHEAR", + "ENTITY_BOGGED_STEP", + "ENTITY_BREEZE_CHARGE", "ENTITY_BREEZE_DEATH", + "ENTITY_BREEZE_DEFLECT", "ENTITY_BREEZE_HURT", "ENTITY_BREEZE_IDLE_AIR", "ENTITY_BREEZE_IDLE_GROUND", @@ -1166,6 +1218,8 @@ "ENTITY_BREEZE_LAND", "ENTITY_BREEZE_SHOOT", "ENTITY_BREEZE_SLIDE", + "ENTITY_BREEZE_WHIRL", + "ENTITY_BREEZE_WIND_BURST", "ENTITY_CAMEL_AMBIENT", "ENTITY_CAMEL_DASH", "ENTITY_CAMEL_DASH_READY", @@ -1219,6 +1273,7 @@ "ENTITY_DONKEY_DEATH", "ENTITY_DONKEY_EAT", "ENTITY_DONKEY_HURT", + "ENTITY_DONKEY_JUMP", "ENTITY_DRAGON_FIREBALL_EXPLODE", "ENTITY_DROWNED_AMBIENT", "ENTITY_DROWNED_AMBIENT_WATER", @@ -1310,7 +1365,6 @@ "ENTITY_GENERIC_SMALL_FALL", "ENTITY_GENERIC_SPLASH", "ENTITY_GENERIC_SWIM", - "ENTITY_GENERIC_WIND_BURST", "ENTITY_GHAST_AMBIENT", "ENTITY_GHAST_DEATH", "ENTITY_GHAST_HURT", @@ -1440,6 +1494,7 @@ "ENTITY_MULE_DEATH", "ENTITY_MULE_EAT", "ENTITY_MULE_HURT", + "ENTITY_MULE_JUMP", "ENTITY_OCELOT_AMBIENT", "ENTITY_OCELOT_DEATH", "ENTITY_OCELOT_HURT", @@ -1462,6 +1517,7 @@ "ENTITY_PARROT_FLY", "ENTITY_PARROT_HURT", "ENTITY_PARROT_IMITATE_BLAZE", + "ENTITY_PARROT_IMITATE_BOGGED", "ENTITY_PARROT_IMITATE_BREEZE", "ENTITY_PARROT_IMITATE_CREEPER", "ENTITY_PARROT_IMITATE_DROWNED", @@ -1740,6 +1796,8 @@ "ENTITY_WARDEN_SONIC_CHARGE", "ENTITY_WARDEN_STEP", "ENTITY_WARDEN_TENDRIL_CLICKS", + "ENTITY_WIND_CHARGE_THROW", + "ENTITY_WIND_CHARGE_WIND_BURST", "ENTITY_WITCH_AMBIENT", "ENTITY_WITCH_CELEBRATE", "ENTITY_WITCH_DEATH", @@ -1794,6 +1852,9 @@ "ENTITY_ZOMBIFIED_PIGLIN_ANGRY", "ENTITY_ZOMBIFIED_PIGLIN_DEATH", "ENTITY_ZOMBIFIED_PIGLIN_HURT", + "EVENT_MOB_EFFECT_BAD_OMEN", + "EVENT_MOB_EFFECT_RAID_OMEN", + "EVENT_MOB_EFFECT_TRIAL_OMEN", "EVENT_RAID_HORN", "INTENTIONALLY_EMPTY", "ITEM_ARMOR_EQUIP_CHAIN", @@ -1805,6 +1866,8 @@ "ITEM_ARMOR_EQUIP_LEATHER", "ITEM_ARMOR_EQUIP_NETHERITE", "ITEM_ARMOR_EQUIP_TURTLE", + "ITEM_ARMOR_EQUIP_WOLF", + "ITEM_ARMOR_UNEQUIP_WOLF", "ITEM_AXE_SCRAPE", "ITEM_AXE_STRIP", "ITEM_AXE_WAX_OFF", @@ -1863,7 +1926,11 @@ "ITEM_HONEY_BOTTLE_DRINK", "ITEM_INK_SAC_USE", "ITEM_LODESTONE_COMPASS_LOCK", + "ITEM_MACE_SMASH_AIR", + "ITEM_MACE_SMASH_GROUND", + "ITEM_MACE_SMASH_GROUND_HEAVY", "ITEM_NETHER_WART_PLANT", + "ITEM_OMINOUS_BOTTLE_DISPOSE", "ITEM_SHIELD_BLOCK", "ITEM_SHIELD_BREAK", "ITEM_SHOVEL_FLATTEN", @@ -1878,6 +1945,10 @@ "ITEM_TRIDENT_RIPTIDE_3", "ITEM_TRIDENT_THROW", "ITEM_TRIDENT_THUNDER", + "ITEM_WOLF_ARMOR_BREAK", + "ITEM_WOLF_ARMOR_CRACK", + "ITEM_WOLF_ARMOR_DAMAGE", + "ITEM_WOLF_ARMOR_REPAIR", "MUSIC_CREATIVE", "MUSIC_CREDITS", "MUSIC_DISC_11", @@ -1886,11 +1957,14 @@ "MUSIC_DISC_BLOCKS", "MUSIC_DISC_CAT", "MUSIC_DISC_CHIRP", + "MUSIC_DISC_CREATOR", + "MUSIC_DISC_CREATOR_MUSIC_BOX", "MUSIC_DISC_FAR", "MUSIC_DISC_MALL", "MUSIC_DISC_MELLOHI", "MUSIC_DISC_OTHERSIDE", "MUSIC_DISC_PIGSTEP", + "MUSIC_DISC_PRECIPICE", "MUSIC_DISC_RELIC", "MUSIC_DISC_STAL", "MUSIC_DISC_STRAD", diff --git a/.iris/schema/snippet/enchantment-schema.json b/.iris/schema/snippet/enchantment-schema.json index 644990d..8136f5d 100644 --- a/.iris/schema/snippet/enchantment-schema.json +++ b/.iris/schema/snippet/enchantment-schema.json @@ -32,7 +32,9 @@ {"type": "string"} ], "definitions": {"enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -47,7 +49,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -55,6 +56,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -66,6 +68,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", diff --git a/.iris/schema/snippet/fluid-bodies-schema.json b/.iris/schema/snippet/fluid-bodies-schema.json index 58e314a..8d7c24f 100644 --- a/.iris/schema/snippet/fluid-bodies-schema.json +++ b/.iris/schema/snippet/fluid-bodies-schema.json @@ -1031,16 +1031,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1065,26 +1062,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1093,12 +1080,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1106,34 +1090,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1143,53 +1121,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1198,18 +1162,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1218,35 +1178,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1254,15 +1202,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1273,34 +1218,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1309,23 +1247,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/lake-schema.json b/.iris/schema/snippet/lake-schema.json index 838c7ab..91eeea9 100644 --- a/.iris/schema/snippet/lake-schema.json +++ b/.iris/schema/snippet/lake-schema.json @@ -1010,16 +1010,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1044,26 +1041,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1072,12 +1059,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1085,34 +1069,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1122,53 +1100,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1177,18 +1141,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1197,35 +1157,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1233,15 +1181,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1252,34 +1197,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1288,23 +1226,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/loot-schema.json b/.iris/schema/snippet/loot-schema.json index 4b232de..96774bc 100644 --- a/.iris/schema/snippet/loot-schema.json +++ b/.iris/schema/snippet/loot-schema.json @@ -109,9 +109,26 @@ "GENERIC_ATTACK_SPEED", "GENERIC_ARMOR", "GENERIC_ARMOR_TOUGHNESS", + "GENERIC_FALL_DAMAGE_MULTIPLIER", "GENERIC_LUCK", "GENERIC_MAX_ABSORPTION", - "HORSE_JUMP_STRENGTH", + "GENERIC_SAFE_FALL_DISTANCE", + "GENERIC_SCALE", + "GENERIC_STEP_HEIGHT", + "GENERIC_GRAVITY", + "GENERIC_JUMP_STRENGTH", + "GENERIC_BURNING_TIME", + "GENERIC_EXPLOSION_KNOCKBACK_RESISTANCE", + "GENERIC_MOVEMENT_EFFICIENCY", + "GENERIC_OXYGEN_BONUS", + "GENERIC_WATER_MOVEMENT_EFFICIENCY", + "PLAYER_BLOCK_INTERACTION_RANGE", + "PLAYER_ENTITY_INTERACTION_RANGE", + "PLAYER_BLOCK_BREAK_SPEED", + "PLAYER_MINING_EFFICIENCY", + "PLAYER_SNEAKING_SPEED", + "PLAYER_SUBMERGED_MINING_SPEED", + "PLAYER_SWEEPING_DAMAGE_RATIO", "ZOMBIE_SPAWN_REINFORCEMENTS" ]}, "oneof-enum-com-volmit-iris-engine-object-inventoryslottype": {"oneOf": [ @@ -210,9 +227,10 @@ "HIDE_UNBREAKABLE", "HIDE_DESTROYS", "HIDE_PLACED_ON", - "HIDE_POTION_EFFECTS", + "HIDE_ADDITIONAL_TOOLTIP", "HIDE_DYE", - "HIDE_ARMOR_TRIM" + "HIDE_ARMOR_TRIM", + "HIDE_STORED_ENCHANTS" ]}, "enum-org-bukkit-dyecolor": {"enum": [ "WHITE", @@ -243,7 +261,9 @@ "MULTIPLY_SCALAR_1" ]}, "enum-enchantment": {"enum": [ + "density", "swift_sneak", + "breach", "feather_falling", "infinity", "flame", @@ -258,7 +278,6 @@ "fire_protection", "channeling", "binding_curse", - "sweeping", "quick_charge", "bane_of_arthropods", "frost_walker", @@ -266,6 +285,7 @@ "projectile_protection", "aqua_affinity", "soul_speed", + "wind_burst", "looting", "smite", "piercing", @@ -277,6 +297,7 @@ "fire_aspect", "respiration", "thorns", + "sweeping_edge", "punch", "sharpness", "efficiency", @@ -369,6 +390,7 @@ "raw_iron_block", "raw_copper_block", "raw_gold_block", + "heavy_core", "amethyst_block", "budding_amethyst", "iron_block", @@ -1078,8 +1100,11 @@ "structure_block", "jigsaw", "turtle_helmet", - "scute", + "turtle_scute", + "armadillo_scute", + "wolf_armor", "flint_and_steel", + "bowl", "apple", "bow", "arrow", @@ -1129,7 +1154,6 @@ "netherite_axe", "netherite_hoe", "stick", - "bowl", "mushroom_stew", "string", "feather", @@ -1289,11 +1313,13 @@ "cauldron", "ender_eye", "glistering_melon_slice", + "armadillo_spawn_egg", "allay_spawn_egg", "axolotl_spawn_egg", "bat_spawn_egg", "bee_spawn_egg", "blaze_spawn_egg", + "bogged_spawn_egg", "breeze_spawn_egg", "cat_spawn_egg", "camel_spawn_egg", @@ -1369,8 +1395,10 @@ "zombified_piglin_spawn_egg", "experience_bottle", "fire_charge", + "wind_charge", "writable_book", "written_book", + "mace", "item_frame", "glow_item_frame", "flower_pot", @@ -1449,6 +1477,8 @@ "music_disc_cat", "music_disc_blocks", "music_disc_chirp", + "music_disc_creator", + "music_disc_creator_music_box", "music_disc_far", "music_disc_mall", "music_disc_mellohi", @@ -1461,6 +1491,7 @@ "music_disc_relic", "music_disc_5", "music_disc_pigstep", + "music_disc_precipice", "disc_fragment_5", "trident", "phantom_membrane", @@ -1475,6 +1506,8 @@ "mojang_banner_pattern", "globe_banner_pattern", "piglin_banner_pattern", + "flow_banner_pattern", + "guster_banner_pattern", "goat_horn", "composter", "barrel", @@ -1558,6 +1591,8 @@ "silence_armor_trim_smithing_template", "raiser_armor_trim_smithing_template", "host_armor_trim_smithing_template", + "flow_armor_trim_smithing_template", + "bolt_armor_trim_smithing_template", "angler_pottery_sherd", "archer_pottery_sherd", "arms_up_pottery_sherd", @@ -1566,7 +1601,9 @@ "burn_pottery_sherd", "danger_pottery_sherd", "explorer_pottery_sherd", + "flow_pottery_sherd", "friend_pottery_sherd", + "guster_pottery_sherd", "heart_pottery_sherd", "heartbreak_pottery_sherd", "howl_pottery_sherd", @@ -1574,6 +1611,7 @@ "mourner_pottery_sherd", "plenty_pottery_sherd", "prize_pottery_sherd", + "scrape_pottery_sherd", "sheaf_pottery_sherd", "shelter_pottery_sherd", "skull_pottery_sherd", @@ -1596,6 +1634,10 @@ "waxed_oxidized_copper_bulb", "trial_spawner", "trial_key", + "ominous_trial_key", + "vault", + "ominous_bottle", + "breeze_rod", "water", "lava", "tall_seagrass", diff --git a/.iris/schema/snippet/object-block-replacer-schema.json b/.iris/schema/snippet/object-block-replacer-schema.json index f26e7b0..dd8b4ad 100644 --- a/.iris/schema/snippet/object-block-replacer-schema.json +++ b/.iris/schema/snippet/object-block-replacer-schema.json @@ -729,6 +729,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1555,6 +1556,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/object-loot-schema.json b/.iris/schema/snippet/object-loot-schema.json index f864e54..819fa63 100644 --- a/.iris/schema/snippet/object-loot-schema.json +++ b/.iris/schema/snippet/object-loot-schema.json @@ -213,6 +213,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1039,6 +1040,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/object-marker-schema.json b/.iris/schema/snippet/object-marker-schema.json index 2d26196..77349df 100644 --- a/.iris/schema/snippet/object-marker-schema.json +++ b/.iris/schema/snippet/object-marker-schema.json @@ -155,6 +155,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -981,6 +982,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/object-placement-biome-injector-schema.json b/.iris/schema/snippet/object-placement-biome-injector-schema.json index 293f80c..e10f905 100644 --- a/.iris/schema/snippet/object-placement-biome-injector-schema.json +++ b/.iris/schema/snippet/object-placement-biome-injector-schema.json @@ -109,6 +109,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -935,6 +936,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -1516,7 +1518,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -1586,8 +1587,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -1681,7 +1680,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -1723,7 +1721,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -1890,7 +1887,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -2204,7 +2200,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -2380,7 +2375,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -2412,7 +2406,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -2583,7 +2576,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -2749,8 +2741,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -2812,7 +2802,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -2965,7 +2954,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -3658,8 +3646,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -3824,7 +3810,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -3970,7 +3955,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -3987,11 +3971,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -4039,7 +4021,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -4250,7 +4231,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -4491,7 +4471,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -4863,7 +4842,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -6399,6 +6377,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", @@ -6577,16 +6556,13 @@ } ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -6611,26 +6587,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -6639,12 +6605,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -6652,34 +6615,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -6689,53 +6646,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -6744,18 +6687,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -6764,35 +6703,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -6800,15 +6727,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -6819,34 +6743,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -6855,23 +6772,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/object-placement-region-injector-schema.json b/.iris/schema/snippet/object-placement-region-injector-schema.json index cd55d18..74899f4 100644 --- a/.iris/schema/snippet/object-placement-region-injector-schema.json +++ b/.iris/schema/snippet/object-placement-region-injector-schema.json @@ -109,6 +109,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -935,6 +936,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -1218,35 +1220,22 @@ "abaddon", "terralost", "woodland", - "dev-2", - "vinland", "summit", - "eldoria", "sangria", "sirenia", - "stormweaver", - "dev", "snowy-sakura", "west", "dreadbog", - "volcano", "winterhold", "dawnfog", - "glacial", "snowleaf", - "arid", "sakura", - "test", "sea/waves", - "auroria", "boreal", "ashes", - "volcano-island", "frozen", - "swamp", "forests", "sea/mar", - "blossomvale", "tropical", "sea/ocean", "temperate", @@ -1256,7 +1245,8 @@ "mountain-hills", "galecrest", "crag", - "sea/sea" + "sea/sea", + "fields" ]}, "obj-com-volmit-iris-engine-object-irisobjectreplace": {"anyOf": [ { @@ -1560,7 +1550,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -1630,8 +1619,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -1725,7 +1712,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -1767,7 +1753,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -1934,7 +1919,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -2248,7 +2232,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -2424,7 +2407,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -2456,7 +2438,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -2627,7 +2608,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -2793,8 +2773,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -2856,7 +2834,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -3009,7 +2986,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -3702,8 +3678,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -3868,7 +3842,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -4014,7 +3987,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -4031,11 +4003,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -4083,7 +4053,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -4294,7 +4263,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -4535,7 +4503,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -4907,7 +4874,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -6443,6 +6409,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", diff --git a/.iris/schema/snippet/object-placer-schema.json b/.iris/schema/snippet/object-placer-schema.json index e8bc98a..d8006f5 100644 --- a/.iris/schema/snippet/object-placer-schema.json +++ b/.iris/schema/snippet/object-placer-schema.json @@ -369,6 +369,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1195,6 +1196,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", @@ -1776,7 +1778,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -1846,8 +1847,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -1941,7 +1940,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -1983,7 +1981,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -2150,7 +2147,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -2464,7 +2460,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -2640,7 +2635,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -2672,7 +2666,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -2843,7 +2836,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -3009,8 +3001,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -3072,7 +3062,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -3225,7 +3214,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -3918,8 +3906,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -4084,7 +4070,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -4230,7 +4215,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -4247,11 +4231,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -4299,7 +4281,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -4510,7 +4491,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -4751,7 +4731,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -5123,7 +5102,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -6379,6 +6357,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", diff --git a/.iris/schema/snippet/object-replacer-schema.json b/.iris/schema/snippet/object-replacer-schema.json index 75184bd..1a61100 100644 --- a/.iris/schema/snippet/object-replacer-schema.json +++ b/.iris/schema/snippet/object-replacer-schema.json @@ -283,7 +283,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -353,8 +352,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -448,7 +445,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -490,7 +486,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -657,7 +652,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -971,7 +965,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -1147,7 +1140,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -1179,7 +1171,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -1350,7 +1341,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -1516,8 +1506,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -1579,7 +1567,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -1732,7 +1719,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -2425,8 +2411,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -2591,7 +2575,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -2737,7 +2720,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -2754,11 +2736,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -2806,7 +2786,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -3017,7 +2996,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -3258,7 +3236,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -3630,7 +3607,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", @@ -3735,16 +3711,13 @@ "trees/darkoak/talldrift5/objects/-o" ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -3769,26 +3742,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -3797,12 +3760,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -3810,34 +3770,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -3847,53 +3801,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -3902,18 +3842,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -3922,35 +3858,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -3958,15 +3882,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -3977,34 +3898,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -4013,23 +3927,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/palette-schema.json b/.iris/schema/snippet/palette-schema.json index 3b6420f..e71077a 100644 --- a/.iris/schema/snippet/palette-schema.json +++ b/.iris/schema/snippet/palette-schema.json @@ -888,6 +888,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1714,6 +1715,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/rare-object-schema.json b/.iris/schema/snippet/rare-object-schema.json index f3e8dd7..c5a2de5 100644 --- a/.iris/schema/snippet/rare-object-schema.json +++ b/.iris/schema/snippet/rare-object-schema.json @@ -281,7 +281,6 @@ "trees/mixed/medbleedingserralita7", "jigsaw/underwater-ruin/warm_3", "trees/mixed/medbleedingserralita8", - "guardiantower", "trees/mixed/tourmalineproblem1", "trees/mixed/tourmalineproblem2", "trees/darkoak/smolgeneric1", @@ -351,8 +350,6 @@ "trees/bonsai/big-2", "trees/bonsai/big-3", "trees/bonsai/big-1", - "swampassets/houses/generic1", - "swampassets/houses/generic2", "clutter/arbusto2", "clutter/arbusto3", "clutter/arbusto1", @@ -446,7 +443,6 @@ "clutter/statue-villager-acacia", "clutter/arbusto4", "clutter/arbusto5", - "swampassets/houses/midgeneric_north", "clutter/savrock4", "clutter/savrock3", "clutter/savrock6", @@ -488,7 +484,6 @@ "treepack/oak/mid2", "jigsaw/stronghold/path/4way-spiral-staircase", "jigsaw/village/taiga/houses/animal_pen_1", - "swampassets/houses/herreria_west", "clutter/boulder10", "clutter/boulder11", "jigsaw/underwater-ruin/big_mossy_8", @@ -655,7 +650,6 @@ "trees/jungle/denmyre11", "trees/jungle/denmyre12", "trees/jungle/denmyre13", - "swampassets/houses/iglesia", "trees/jungle/denmyre14", "custom/trees/sakura/largesak1", "jigsaw/village/plains/houses/medium_house_2", @@ -969,7 +963,6 @@ "structures/ruins-desert-1", "structures/ruins-desert-2", "trees/spruce/denmyre9", - "swampassets/houses/herreria_north", "spruce/s3", "jigsaw/murky_stronghold/c-ns-2", "jigsaw/murky_stronghold/c-ns-3", @@ -1145,7 +1138,6 @@ "clutter/bone3", "jigsaw/village/taiga/zombie/streets/corner_01", "jigsaw/village/taiga/zombie/streets/corner_02", - "swampassets/houses/herreria", "jigsaw/village/taiga/zombie/streets/corner_03", "jigsaw/dungeon/zombie", "jigsaw/village/taiga/houses/library_1", @@ -1177,7 +1169,6 @@ "custom/trees/sakura/bigsakred3", "custom/trees/sakura/bigsakred2", "custom/trees/sakura/bigsakred1", - "swampassets/houses/herreria_east", "trees/sakura/ogabsurd1", "trees/sakura/ogabsurd2", "trees/oak/thoakgeneric9", @@ -1348,7 +1339,6 @@ "trees/bonsai/frolow3", "clutter/junglestone2", "trees/bonsai/frolow1", - "swampassets/houses/iglesia_north", "treepack/fir-pines/generic8", "treepack/fir-pines/generic7", "treepack/fir-pines/generic6", @@ -1514,8 +1504,6 @@ "trees/mixed/redrecluse7", "clutter/jungleclutt13", "trees/mixed/redrecluse6", - "swampassets/houses/generic1_west", - "swampassets/houses/midgeneric", "custom/trees/oak/emeraldgrove3", "trees/jungle/t1", "custom/trees/oak/emeraldgrove2", @@ -1577,7 +1565,6 @@ "jigsaw/underwater-ruin/cracked_5", "jigsaw/village/snowy/houses/cartographer_house_1", "jigsaw/village/misc/lanterns-ns-1", - "swampassets/trees/lowtree", "jigsaw/village/savanna/zombie/streets/turn_01", "trees/mangrove/tree1", "jigsaw/village/misc/hay-ns-1", @@ -1730,7 +1717,6 @@ "trees/birch/largegeneric12", "trees/birch/largegeneric13", "void/void", - "swampassets/houses/generic1_east", "jigsaw/village/desert/houses/weaponsmith_1", "custom/trees/sakura/largered1", "trees/jungle/t13", @@ -2423,8 +2409,6 @@ "custom/trees/crimson/generic8", "icybiome/stone_pillar1", "jigsaw/village/plains/zombie/town_centers/fountain_01", - "swampassets/houses/generic1_north", - "swampassets/houses/iglesia_west", "trees/corrupted/end-corrupted10", "structures/shipgenericg", "jigsaw/village/misc/logger-ne-1", @@ -2589,7 +2573,6 @@ "custom/trees/birch/redbirch2", "custom/trees/birch/redbirch5", "custom/trees/birch/redbirch4", - "swampassets/houses/generic2_east", "clutter/stonedirtsetter7", "clutter/stonedirtsetter5", "clutter/stonedirtsetter6", @@ -2735,7 +2718,6 @@ "trees/spruce/vgeneric29", "jigsaw/village/desert/streets/straight_03", "structures/tentacleslime7", - "swampassets/houses/generic2_north", "jigsaw/fossil/skull_3", "jigsaw/village/misc/hay-x-1", "jigsaw/fossil/skull_4", @@ -2752,11 +2734,9 @@ "trees/darkoak/large-10", "trees/mushroom/smolshroom5", "trees/mushroom/smolshroom4", - "swampassets/trees/bigtree", "structures/tower-twin", "trees/mushroom/redgeneric11", "trees/mushroom/redgeneric10", - "swampassets/houses/iglesia_east", "trees/mushroom/smolshroom1", "trees/mushroom/smolshroom3", "trees/mushroom/smolshroom2", @@ -2804,7 +2784,6 @@ "trees/bonsai/smbon2", "trees/bonsai/smbon3", "structures/floatisle1", - "swampassets/houses/generic2_west", "trees/mixed/purpletourmalinelarge10", "trees/darkoak/denmyre5", "trees/darkoak/denmyre4", @@ -3015,7 +2994,6 @@ "trees/mixed/serralutageneric10", "trees/oak/smtoak1", "jigsaw/village/taiga/houses/armorer_2", - "swampassets/trees/midtree", "icybiome/tree3", "icybiome/tree2", "icybiome/tree1", @@ -3256,7 +3234,6 @@ "trees/spruce/levergreen4", "trees/spruce/levergreen5", "trees/oak/cut1", - "swampassets/houses/midgeneric_east", "clutter/spruceclutt4", "clutter/spruceclutt5", "clutter/spruceclutt6", @@ -3628,7 +3605,6 @@ "palmtrees/generic3", "palmtrees/generic6", "palmtrees/generic5", - "swampassets/houses/midgeneric_west", "trees/acacia/denmyre1", "trees/acacia/denmyre2", "jigsaw/village/taiga/streets/turn_01", diff --git a/.iris/schema/snippet/region-replacer-schema.json b/.iris/schema/snippet/region-replacer-schema.json index 149b1f5..4c7c60f 100644 --- a/.iris/schema/snippet/region-replacer-schema.json +++ b/.iris/schema/snippet/region-replacer-schema.json @@ -25,35 +25,22 @@ "abaddon", "terralost", "woodland", - "dev-2", - "vinland", "summit", - "eldoria", "sangria", "sirenia", - "stormweaver", - "dev", "snowy-sakura", "west", "dreadbog", - "volcano", "winterhold", "dawnfog", - "glacial", "snowleaf", - "arid", "sakura", - "test", "sea/waves", - "auroria", "boreal", "ashes", - "volcano-island", "frozen", - "swamp", "forests", "sea/mar", - "blossomvale", "tropical", "sea/ocean", "temperate", @@ -63,6 +50,7 @@ "mountain-hills", "galecrest", "crag", - "sea/sea" + "sea/sea", + "fields" ]}} } diff --git a/.iris/schema/snippet/river-schema.json b/.iris/schema/snippet/river-schema.json index 3f4924e..a4fd2a8 100644 --- a/.iris/schema/snippet/river-schema.json +++ b/.iris/schema/snippet/river-schema.json @@ -1026,16 +1026,13 @@ {"type": "string"} ]}, "erzbiomes": {"enum": [ - "arid/ocean/river", "carving/ice-lite", "woodland/autumn-forest", "carving/cavesv4/crystalized", "woodland/deerwood", "carving/drip", "carving/mixed-sandstone", - "dev/dev-1/dev-tres", "mesa/plateau", - "dev/dev-2/hidden-plains", "tropical/sea/river-steep", "dreadbog/twilight-fens", "mesa/cliffs", @@ -1060,26 +1057,16 @@ "summit/plains-hills", "sakura/sakura-forest", "terralost/ocean/river", - "arid/bayou-hills", - "vinland/scarlet-plains", "sirenia/torrential-basin", "mesa/blue", - "swamp/shore/beach", "woodland/shore/beach", "galecrest/golden-desert", "permafrost/pf-plains", - "blossomvale/shore/blossom-beach", - "island/shore/coast", - "eldoria/shore/beach", "sirenia/sundial-clearing", "sangria/shore/desert-beach", - "auroria/frozen-mountains", "carving/cavesv4/mantle-core-small", - "eldoria/seraph-summit", - "test/test-cuatro", "carving/cavesv4/mushroom", "dawnfog/chroma-plains", - "stormweaver/mountain-plains", "forests/oak-mountain", "summit/mountain-middle", "tropical/mountain-water", @@ -1088,12 +1075,9 @@ "carving/draconic", "permafrost/ocean/pf-river-ice", "frozen/frozen-plains", - "swamp/marsh", - "blossomvale/vermillion-plains", - "eldoria/tempest-plains", + "fields/sea/river", + "fields/fields-one", "abaddon/lava-rivers", - "auroria/ocean/pf-river-ice", - "vinland/boreal-grove", "summit/mountain-plains", "summit/shore/beach", "boreal/rockland-lake", @@ -1101,34 +1085,28 @@ "dawnfog/chroma-forest", "woodland/jade-terrace", "frozen/frozen-forest-hills", - "auroria/shore/pf-beach", "carving/temperate", "tropical/plains-hills", - "vinland/terralost_dragon", "grove/sunlight-grove", - "vinland/moonlight-grove", "sirenia/whispering-vines", "forests/pine-forest", "forests/oak-plains", "frozen/frozen-lake", - "swamp/sea/lake", - "arid/plains", "carving/rocky", "carving/cavesv4/azure-wastes", "sirenia/sea/coral-ocean-cliffs", "sakura/shore/sakura-beach", "summit/mountain", "frozen/ocean/frozen-river", - "glacial/ocean/glacial-river", "ashes/ashen-mountain", "dreadbog/swamp-water", "ocean/rich-oceans", + "fields/fields-two", "tropical/sea/river-soft", "snowleaf/sea/river-ice", "mesa/plateau-high", - "eldoria/frosted-scarlet", "sirenia/shore/beach", - "blossomvale/ocean/blossom-river", + "fields/fields", "frozen/shore/frozen-beach", "sangria/shore/desert-sand-beach", "carving/granite", @@ -1138,53 +1116,39 @@ "forests/oak-spring-mountain", "mesa/plateau-dirt", "tropical/island-beach", - "glacial/ocean/glacial-ice-river", - "stormweaver/shore/mountain-beach", "abaddon/abyssal-lakes", "galecrest/golden-plains", "abaddon/forsaken-cliffs", "sangria/ocean/desert-river", - "auroria/ocean/pf-river", "grove/tall-plateau", "mesa/mesa", "carving/deepslate", - "swamp/sea/ocean-tree", "sirenia/sea/river-extended", "ocean/ocean", - "swamp/handy-willow-forest", - "stormweaver/ocean/ocean", "mountain/ocean/mountain-river", - "eldoria/starfall-plateau", - "test/test", - "vinland/plains", "ashes/ashen-savanna", "abaddon/gehenna", "carving/cavesv4/glacial", - "blossomvale/vermillion-mountain", "sangria/ocean/deep-river", "boreal/shrublands", - "test/test-dos", - "vinland/scarlet-mountain", "summit/mountain-extreme", "forests/pine-hills", + "fields/fields-three", "crag/sea/river", "summit/ocean/river", "boreal/taiga-mountain", "crag/crag-garden", - "swamp/sea/ocean", "carving/amethyst", "ocean/shore/beach", "tropical/beach", "dreadbog/phantom-bog", "summit/rainbow-forest", "carving/ice", - "island/beach", "tropical/highlands", "ocean/warm", "temperate/longtree-forest", "permafrost/pf-hills", "sirenia/sea/coral-ocean", - "stormweaver/ocean/mountain-river", "carving/mountain-caves", "carving/red-sandstone", "boreal/rockland", @@ -1193,18 +1157,14 @@ "dreadbog/sea/misty-river", "winterhold/cold-shrubland", "snowleaf/orange-willow-mountain", - "dev/dev-1/dev-dos", "mesa/shore/beach", "carving/rocky-cavebiome", - "test/shore/beach", "terralost/shore/beach", "tropical/sea/coral-ocean-cliffs", - "stormweaver/stormweaver-mountain", "ocean/coral-sea", "sakura/ocean/sakura-river", "dreadbog/sea/dread-river", "temperate/shore/beach", - "blossomvale/vermillionwood", "sirenia/sea/river", "galecrest/golden-mountains", "forests/sea/river", @@ -1213,35 +1173,23 @@ "mountain/mountain-hills", "tropical/mountain", "summit/plains", - "swamp/swamp-mangrove-lake", "tropical/mountain-plains", "woodland/zelkova-forest", "temperate/shore/oak-beach", - "eldoria/ocean/river", "mesa/dark", "woodland/evergreen-plains", "woodland/pinecrest-mountain", - "island/volcano", "woodland/sea/river", - "arid/bayou-plains", - "dev/dev-2/sea/river", - "glacial/glacial-mountains", "temperate/longtree-forest-extended", "mesa/yellow", "dawnfog/shore/beach", - "glacial/glacial-chasm", "tropical/beach-charred", "carving/ice-ravine", - "swamp/marsh-rotten", - "auroria/frozen-runelands", "temperate/hilly-basin", - "arid/shore/beach", - "blossomvale/vermillion-hills-extended", "tropical/mountain-extreme", "carving/deep/amethyst", "woodland/autumn-lake", "tropical/plains", - "arid/hill", "galecrest/ocean/river", "carving/deep/drip", "carving/deep/calcite", @@ -1249,15 +1197,12 @@ "carving/swamp", "carving/cavesv4/mantle-core", "snowleaf/sea/river", - "dev/dev-2/hidden-dunes", "boreal/ocean/river", "sangria/arid-valley", - "glacial/shore/glacial-beach", "snowleaf/snowy-briar-hollow", "grove/pareim", "sangria/valley-extended", "dawnfog/sea/river", - "dev/dev-1/dev-uno", "mesa/plateau-dirt-high", "mesa/red", "boreal/shore/beach", @@ -1268,34 +1213,27 @@ "boreal/taiga-hills", "frozen/frozen-forest", "galecrest/golden-desert-spires", - "test/sea/river", "carving/calcite", "ocean/dark-depth-ocean", "carving/lush", - "eldoria/snowy-forest", "abaddon/hellfire", "forests/shore/beach", "carving/cavesv4/spider-infestation", "carving/deep/vines", "snowleaf/shore/beach", - "blossomvale/vermillion-valley-hills", "carving/mountain", - "stormweaver/hollow-forest", "sakura/shore/sakura-snowy-beach", "carving/drip-lite", "carving/deepravine", - "blossomvale/vermillion-valley", "dreadbog/orchid-swamp", "sakura/snowy-sakura", - "test/test-tres", "dawnfog/chroma-cliffs", - "swamp/swamp-forest", + "fields/shore/beach", "boreal/sequoia-forest", "west/plateau", "dawnfog/chroma-slope", "dreadbog/shore/dread-beach", "woodland/whisperwood", - "eldoria/ocean/river-ice", "tropical/wilds", "tropical/mountain-middle", "carving/volcanic", @@ -1304,23 +1242,19 @@ "snowleaf/sea/frozen-river", "carving/cavesv4/crystalized-overgrown", "carving/deep/main", - "glacial/ocean/glacial-pond", "ocean/end-deep-ocean", - "island/sea/river", "mesa/sea/river", "mountain/shore/mountain-beach", "ocean/coast", "temperate/ocean/river", "sirenia/whispering-vines-extended", "tropical/submerged-volcanic", - "vinland/mountain1", "ocean/warm-bottom", "tropical/bamboo-forest", "carving/jungle", "boreal/shore/beach-grass", "forests/pine-extended-hills", "crag/steppe", - "dev/dev-2/shore/beach", "tropical/sea/coral-ocean", "boreal/mega-taiga", "west/shore/beach" diff --git a/.iris/schema/snippet/stilt-settings-schema.json b/.iris/schema/snippet/stilt-settings-schema.json index a1fb6d9..3e2e335 100644 --- a/.iris/schema/snippet/stilt-settings-schema.json +++ b/.iris/schema/snippet/stilt-settings-schema.json @@ -895,6 +895,7 @@ "minecraft:raw_iron_block", "minecraft:raw_copper_block", "minecraft:raw_gold_block", + "minecraft:heavy_core", "minecraft:amethyst_block", "minecraft:budding_amethyst", "minecraft:iron_block", @@ -1721,6 +1722,7 @@ "minecraft:waxed_weathered_copper_bulb", "minecraft:waxed_oxidized_copper_bulb", "minecraft:trial_spawner", + "minecraft:vault", "minecraft:water", "minecraft:lava", "minecraft:tall_seagrass", diff --git a/.iris/schema/snippet/tree-schema.json b/.iris/schema/snippet/tree-schema.json index 36c0a1c..4a547da 100644 --- a/.iris/schema/snippet/tree-schema.json +++ b/.iris/schema/snippet/tree-schema.json @@ -47,6 +47,7 @@ "ACACIA", "DARK_OAK", "MEGA_REDWOOD", + "MEGA_PINE", "TALL_BIRCH", "CHORUS_PLANT", "CRIMSON_FUNGUS", diff --git a/.iris/schema/snippet/villager-override-schema.json b/.iris/schema/snippet/villager-override-schema.json index b215277..5492361 100644 --- a/.iris/schema/snippet/villager-override-schema.json +++ b/.iris/schema/snippet/villager-override-schema.json @@ -21,1940 +21,11 @@ {"type": "string"} ], "definitions": { - "enum-org-bukkit-material": {"enum": [ - "AIR", - "STONE", - "GRANITE", - "POLISHED_GRANITE", - "DIORITE", - "POLISHED_DIORITE", - "ANDESITE", - "POLISHED_ANDESITE", - "DEEPSLATE", - "COBBLED_DEEPSLATE", - "POLISHED_DEEPSLATE", - "CALCITE", - "TUFF", - "TUFF_SLAB", - "TUFF_STAIRS", - "TUFF_WALL", - "CHISELED_TUFF", - "POLISHED_TUFF", - "POLISHED_TUFF_SLAB", - "POLISHED_TUFF_STAIRS", - "POLISHED_TUFF_WALL", - "TUFF_BRICKS", - "TUFF_BRICK_SLAB", - "TUFF_BRICK_STAIRS", - "TUFF_BRICK_WALL", - "CHISELED_TUFF_BRICKS", - "DRIPSTONE_BLOCK", - "GRASS_BLOCK", - "DIRT", - "COARSE_DIRT", - "PODZOL", - "ROOTED_DIRT", - "MUD", - "CRIMSON_NYLIUM", - "WARPED_NYLIUM", - "COBBLESTONE", - "OAK_PLANKS", - "SPRUCE_PLANKS", - "BIRCH_PLANKS", - "JUNGLE_PLANKS", - "ACACIA_PLANKS", - "CHERRY_PLANKS", - "DARK_OAK_PLANKS", - "MANGROVE_PLANKS", - "BAMBOO_PLANKS", - "CRIMSON_PLANKS", - "WARPED_PLANKS", - "BAMBOO_MOSAIC", - "OAK_SAPLING", - "SPRUCE_SAPLING", - "BIRCH_SAPLING", - "JUNGLE_SAPLING", - "ACACIA_SAPLING", - "CHERRY_SAPLING", - "DARK_OAK_SAPLING", - "MANGROVE_PROPAGULE", - "BEDROCK", - "SAND", - "SUSPICIOUS_SAND", - "SUSPICIOUS_GRAVEL", - "RED_SAND", - "GRAVEL", - "COAL_ORE", - "DEEPSLATE_COAL_ORE", - "IRON_ORE", - "DEEPSLATE_IRON_ORE", - "COPPER_ORE", - "DEEPSLATE_COPPER_ORE", - "GOLD_ORE", - "DEEPSLATE_GOLD_ORE", - "REDSTONE_ORE", - "DEEPSLATE_REDSTONE_ORE", - "EMERALD_ORE", - "DEEPSLATE_EMERALD_ORE", - "LAPIS_ORE", - "DEEPSLATE_LAPIS_ORE", - "DIAMOND_ORE", - "DEEPSLATE_DIAMOND_ORE", - "NETHER_GOLD_ORE", - "NETHER_QUARTZ_ORE", - "ANCIENT_DEBRIS", - "COAL_BLOCK", - "RAW_IRON_BLOCK", - "RAW_COPPER_BLOCK", - "RAW_GOLD_BLOCK", - "AMETHYST_BLOCK", - "BUDDING_AMETHYST", - "IRON_BLOCK", - "COPPER_BLOCK", - "GOLD_BLOCK", - "DIAMOND_BLOCK", - "NETHERITE_BLOCK", - "EXPOSED_COPPER", - "WEATHERED_COPPER", - "OXIDIZED_COPPER", - "CHISELED_COPPER", - "EXPOSED_CHISELED_COPPER", - "WEATHERED_CHISELED_COPPER", - "OXIDIZED_CHISELED_COPPER", - "CUT_COPPER", - "EXPOSED_CUT_COPPER", - "WEATHERED_CUT_COPPER", - "OXIDIZED_CUT_COPPER", - "CUT_COPPER_STAIRS", - "EXPOSED_CUT_COPPER_STAIRS", - "WEATHERED_CUT_COPPER_STAIRS", - "OXIDIZED_CUT_COPPER_STAIRS", - "CUT_COPPER_SLAB", - "EXPOSED_CUT_COPPER_SLAB", - "WEATHERED_CUT_COPPER_SLAB", - "OXIDIZED_CUT_COPPER_SLAB", - "WAXED_COPPER_BLOCK", - "WAXED_EXPOSED_COPPER", - "WAXED_WEATHERED_COPPER", - "WAXED_OXIDIZED_COPPER", - "WAXED_CHISELED_COPPER", - "WAXED_EXPOSED_CHISELED_COPPER", - "WAXED_WEATHERED_CHISELED_COPPER", - "WAXED_OXIDIZED_CHISELED_COPPER", - "WAXED_CUT_COPPER", - "WAXED_EXPOSED_CUT_COPPER", - "WAXED_WEATHERED_CUT_COPPER", - "WAXED_OXIDIZED_CUT_COPPER", - "WAXED_CUT_COPPER_STAIRS", - "WAXED_EXPOSED_CUT_COPPER_STAIRS", - "WAXED_WEATHERED_CUT_COPPER_STAIRS", - "WAXED_OXIDIZED_CUT_COPPER_STAIRS", - "WAXED_CUT_COPPER_SLAB", - "WAXED_EXPOSED_CUT_COPPER_SLAB", - "WAXED_WEATHERED_CUT_COPPER_SLAB", - "WAXED_OXIDIZED_CUT_COPPER_SLAB", - "OAK_LOG", - "SPRUCE_LOG", - "BIRCH_LOG", - "JUNGLE_LOG", - "ACACIA_LOG", - "CHERRY_LOG", - "DARK_OAK_LOG", - "MANGROVE_LOG", - "MANGROVE_ROOTS", - "MUDDY_MANGROVE_ROOTS", - "CRIMSON_STEM", - "WARPED_STEM", - "BAMBOO_BLOCK", - "STRIPPED_OAK_LOG", - "STRIPPED_SPRUCE_LOG", - "STRIPPED_BIRCH_LOG", - "STRIPPED_JUNGLE_LOG", - "STRIPPED_ACACIA_LOG", - "STRIPPED_CHERRY_LOG", - "STRIPPED_DARK_OAK_LOG", - "STRIPPED_MANGROVE_LOG", - "STRIPPED_CRIMSON_STEM", - "STRIPPED_WARPED_STEM", - "STRIPPED_OAK_WOOD", - "STRIPPED_SPRUCE_WOOD", - "STRIPPED_BIRCH_WOOD", - "STRIPPED_JUNGLE_WOOD", - "STRIPPED_ACACIA_WOOD", - "STRIPPED_CHERRY_WOOD", - "STRIPPED_DARK_OAK_WOOD", - "STRIPPED_MANGROVE_WOOD", - "STRIPPED_CRIMSON_HYPHAE", - "STRIPPED_WARPED_HYPHAE", - "STRIPPED_BAMBOO_BLOCK", - "OAK_WOOD", - "SPRUCE_WOOD", - "BIRCH_WOOD", - "JUNGLE_WOOD", - "ACACIA_WOOD", - "CHERRY_WOOD", - "DARK_OAK_WOOD", - "MANGROVE_WOOD", - "CRIMSON_HYPHAE", - "WARPED_HYPHAE", - "OAK_LEAVES", - "SPRUCE_LEAVES", - "BIRCH_LEAVES", - "JUNGLE_LEAVES", - "ACACIA_LEAVES", - "CHERRY_LEAVES", - "DARK_OAK_LEAVES", - "MANGROVE_LEAVES", - "AZALEA_LEAVES", - "FLOWERING_AZALEA_LEAVES", - "SPONGE", - "WET_SPONGE", - "GLASS", - "TINTED_GLASS", - "LAPIS_BLOCK", - "SANDSTONE", - "CHISELED_SANDSTONE", - "CUT_SANDSTONE", - "COBWEB", - "SHORT_GRASS", - "FERN", - "AZALEA", - "FLOWERING_AZALEA", - "DEAD_BUSH", - "SEAGRASS", - "SEA_PICKLE", - "WHITE_WOOL", - "ORANGE_WOOL", - "MAGENTA_WOOL", - "LIGHT_BLUE_WOOL", - "YELLOW_WOOL", - "LIME_WOOL", - "PINK_WOOL", - "GRAY_WOOL", - "LIGHT_GRAY_WOOL", - "CYAN_WOOL", - "PURPLE_WOOL", - "BLUE_WOOL", - "BROWN_WOOL", - "GREEN_WOOL", - "RED_WOOL", - "BLACK_WOOL", - "DANDELION", - "POPPY", - "BLUE_ORCHID", - "ALLIUM", - "AZURE_BLUET", - "RED_TULIP", - "ORANGE_TULIP", - "WHITE_TULIP", - "PINK_TULIP", - "OXEYE_DAISY", - "CORNFLOWER", - "LILY_OF_THE_VALLEY", - "WITHER_ROSE", - "TORCHFLOWER", - "PITCHER_PLANT", - "SPORE_BLOSSOM", - "BROWN_MUSHROOM", - "RED_MUSHROOM", - "CRIMSON_FUNGUS", - "WARPED_FUNGUS", - "CRIMSON_ROOTS", - "WARPED_ROOTS", - "NETHER_SPROUTS", - "WEEPING_VINES", - "TWISTING_VINES", - "SUGAR_CANE", - "KELP", - "MOSS_CARPET", - "PINK_PETALS", - "MOSS_BLOCK", - "HANGING_ROOTS", - "BIG_DRIPLEAF", - "SMALL_DRIPLEAF", - "BAMBOO", - "OAK_SLAB", - "SPRUCE_SLAB", - "BIRCH_SLAB", - "JUNGLE_SLAB", - "ACACIA_SLAB", - "CHERRY_SLAB", - "DARK_OAK_SLAB", - "MANGROVE_SLAB", - "BAMBOO_SLAB", - "BAMBOO_MOSAIC_SLAB", - "CRIMSON_SLAB", - "WARPED_SLAB", - "STONE_SLAB", - "SMOOTH_STONE_SLAB", - "SANDSTONE_SLAB", - "CUT_SANDSTONE_SLAB", - "PETRIFIED_OAK_SLAB", - "COBBLESTONE_SLAB", - "BRICK_SLAB", - "STONE_BRICK_SLAB", - "MUD_BRICK_SLAB", - "NETHER_BRICK_SLAB", - "QUARTZ_SLAB", - "RED_SANDSTONE_SLAB", - "CUT_RED_SANDSTONE_SLAB", - "PURPUR_SLAB", - "PRISMARINE_SLAB", - "PRISMARINE_BRICK_SLAB", - "DARK_PRISMARINE_SLAB", - "SMOOTH_QUARTZ", - "SMOOTH_RED_SANDSTONE", - "SMOOTH_SANDSTONE", - "SMOOTH_STONE", - "BRICKS", - "BOOKSHELF", - "CHISELED_BOOKSHELF", - "DECORATED_POT", - "MOSSY_COBBLESTONE", - "OBSIDIAN", - "TORCH", - "END_ROD", - "CHORUS_PLANT", - "CHORUS_FLOWER", - "PURPUR_BLOCK", - "PURPUR_PILLAR", - "PURPUR_STAIRS", - "SPAWNER", - "CHEST", - "CRAFTING_TABLE", - "FARMLAND", - "FURNACE", - "LADDER", - "COBBLESTONE_STAIRS", - "SNOW", - "ICE", - "SNOW_BLOCK", - "CACTUS", - "CLAY", - "JUKEBOX", - "OAK_FENCE", - "SPRUCE_FENCE", - "BIRCH_FENCE", - "JUNGLE_FENCE", - "ACACIA_FENCE", - "CHERRY_FENCE", - "DARK_OAK_FENCE", - "MANGROVE_FENCE", - "BAMBOO_FENCE", - "CRIMSON_FENCE", - "WARPED_FENCE", - "PUMPKIN", - "CARVED_PUMPKIN", - "JACK_O_LANTERN", - "NETHERRACK", - "SOUL_SAND", - "SOUL_SOIL", - "BASALT", - "POLISHED_BASALT", - "SMOOTH_BASALT", - "SOUL_TORCH", - "GLOWSTONE", - "INFESTED_STONE", - "INFESTED_COBBLESTONE", - "INFESTED_STONE_BRICKS", - "INFESTED_MOSSY_STONE_BRICKS", - "INFESTED_CRACKED_STONE_BRICKS", - "INFESTED_CHISELED_STONE_BRICKS", - "INFESTED_DEEPSLATE", - "STONE_BRICKS", - "MOSSY_STONE_BRICKS", - "CRACKED_STONE_BRICKS", - "CHISELED_STONE_BRICKS", - "PACKED_MUD", - "MUD_BRICKS", - "DEEPSLATE_BRICKS", - "CRACKED_DEEPSLATE_BRICKS", - "DEEPSLATE_TILES", - "CRACKED_DEEPSLATE_TILES", - "CHISELED_DEEPSLATE", - "REINFORCED_DEEPSLATE", - "BROWN_MUSHROOM_BLOCK", - "RED_MUSHROOM_BLOCK", - "MUSHROOM_STEM", - "IRON_BARS", - "CHAIN", - "GLASS_PANE", - "MELON", - "VINE", - "GLOW_LICHEN", - "BRICK_STAIRS", - "STONE_BRICK_STAIRS", - "MUD_BRICK_STAIRS", - "MYCELIUM", - "LILY_PAD", - "NETHER_BRICKS", - "CRACKED_NETHER_BRICKS", - "CHISELED_NETHER_BRICKS", - "NETHER_BRICK_FENCE", - "NETHER_BRICK_STAIRS", - "SCULK", - "SCULK_VEIN", - "SCULK_CATALYST", - "SCULK_SHRIEKER", - "ENCHANTING_TABLE", - "END_PORTAL_FRAME", - "END_STONE", - "END_STONE_BRICKS", - "DRAGON_EGG", - "SANDSTONE_STAIRS", - "ENDER_CHEST", - "EMERALD_BLOCK", - "OAK_STAIRS", - "SPRUCE_STAIRS", - "BIRCH_STAIRS", - "JUNGLE_STAIRS", - "ACACIA_STAIRS", - "CHERRY_STAIRS", - "DARK_OAK_STAIRS", - "MANGROVE_STAIRS", - "BAMBOO_STAIRS", - "BAMBOO_MOSAIC_STAIRS", - "CRIMSON_STAIRS", - "WARPED_STAIRS", - "COMMAND_BLOCK", - "BEACON", - "COBBLESTONE_WALL", - "MOSSY_COBBLESTONE_WALL", - "BRICK_WALL", - "PRISMARINE_WALL", - "RED_SANDSTONE_WALL", - "MOSSY_STONE_BRICK_WALL", - "GRANITE_WALL", - "STONE_BRICK_WALL", - "MUD_BRICK_WALL", - "NETHER_BRICK_WALL", - "ANDESITE_WALL", - "RED_NETHER_BRICK_WALL", - "SANDSTONE_WALL", - "END_STONE_BRICK_WALL", - "DIORITE_WALL", - "BLACKSTONE_WALL", - "POLISHED_BLACKSTONE_WALL", - "POLISHED_BLACKSTONE_BRICK_WALL", - "COBBLED_DEEPSLATE_WALL", - "POLISHED_DEEPSLATE_WALL", - "DEEPSLATE_BRICK_WALL", - "DEEPSLATE_TILE_WALL", - "ANVIL", - "CHIPPED_ANVIL", - "DAMAGED_ANVIL", - "CHISELED_QUARTZ_BLOCK", - "QUARTZ_BLOCK", - "QUARTZ_BRICKS", - "QUARTZ_PILLAR", - "QUARTZ_STAIRS", - "WHITE_TERRACOTTA", - "ORANGE_TERRACOTTA", - "MAGENTA_TERRACOTTA", - "LIGHT_BLUE_TERRACOTTA", - "YELLOW_TERRACOTTA", - "LIME_TERRACOTTA", - "PINK_TERRACOTTA", - "GRAY_TERRACOTTA", - "LIGHT_GRAY_TERRACOTTA", - "CYAN_TERRACOTTA", - "PURPLE_TERRACOTTA", - "BLUE_TERRACOTTA", - "BROWN_TERRACOTTA", - "GREEN_TERRACOTTA", - "RED_TERRACOTTA", - "BLACK_TERRACOTTA", - "BARRIER", - "LIGHT", - "HAY_BLOCK", - "WHITE_CARPET", - "ORANGE_CARPET", - "MAGENTA_CARPET", - "LIGHT_BLUE_CARPET", - "YELLOW_CARPET", - "LIME_CARPET", - "PINK_CARPET", - "GRAY_CARPET", - "LIGHT_GRAY_CARPET", - "CYAN_CARPET", - "PURPLE_CARPET", - "BLUE_CARPET", - "BROWN_CARPET", - "GREEN_CARPET", - "RED_CARPET", - "BLACK_CARPET", - "TERRACOTTA", - "PACKED_ICE", - "DIRT_PATH", - "SUNFLOWER", - "LILAC", - "ROSE_BUSH", - "PEONY", - "TALL_GRASS", - "LARGE_FERN", - "WHITE_STAINED_GLASS", - "ORANGE_STAINED_GLASS", - "MAGENTA_STAINED_GLASS", - "LIGHT_BLUE_STAINED_GLASS", - "YELLOW_STAINED_GLASS", - "LIME_STAINED_GLASS", - "PINK_STAINED_GLASS", - "GRAY_STAINED_GLASS", - "LIGHT_GRAY_STAINED_GLASS", - "CYAN_STAINED_GLASS", - "PURPLE_STAINED_GLASS", - "BLUE_STAINED_GLASS", - "BROWN_STAINED_GLASS", - "GREEN_STAINED_GLASS", - "RED_STAINED_GLASS", - "BLACK_STAINED_GLASS", - "WHITE_STAINED_GLASS_PANE", - "ORANGE_STAINED_GLASS_PANE", - "MAGENTA_STAINED_GLASS_PANE", - "LIGHT_BLUE_STAINED_GLASS_PANE", - "YELLOW_STAINED_GLASS_PANE", - "LIME_STAINED_GLASS_PANE", - "PINK_STAINED_GLASS_PANE", - "GRAY_STAINED_GLASS_PANE", - "LIGHT_GRAY_STAINED_GLASS_PANE", - "CYAN_STAINED_GLASS_PANE", - "PURPLE_STAINED_GLASS_PANE", - "BLUE_STAINED_GLASS_PANE", - "BROWN_STAINED_GLASS_PANE", - "GREEN_STAINED_GLASS_PANE", - "RED_STAINED_GLASS_PANE", - "BLACK_STAINED_GLASS_PANE", - "PRISMARINE", - "PRISMARINE_BRICKS", - "DARK_PRISMARINE", - "PRISMARINE_STAIRS", - "PRISMARINE_BRICK_STAIRS", - "DARK_PRISMARINE_STAIRS", - "SEA_LANTERN", - "RED_SANDSTONE", - "CHISELED_RED_SANDSTONE", - "CUT_RED_SANDSTONE", - "RED_SANDSTONE_STAIRS", - "REPEATING_COMMAND_BLOCK", - "CHAIN_COMMAND_BLOCK", - "MAGMA_BLOCK", - "NETHER_WART_BLOCK", - "WARPED_WART_BLOCK", - "RED_NETHER_BRICKS", - "BONE_BLOCK", - "STRUCTURE_VOID", - "SHULKER_BOX", - "WHITE_SHULKER_BOX", - "ORANGE_SHULKER_BOX", - "MAGENTA_SHULKER_BOX", - "LIGHT_BLUE_SHULKER_BOX", - "YELLOW_SHULKER_BOX", - "LIME_SHULKER_BOX", - "PINK_SHULKER_BOX", - "GRAY_SHULKER_BOX", - "LIGHT_GRAY_SHULKER_BOX", - "CYAN_SHULKER_BOX", - "PURPLE_SHULKER_BOX", - "BLUE_SHULKER_BOX", - "BROWN_SHULKER_BOX", - "GREEN_SHULKER_BOX", - "RED_SHULKER_BOX", - "BLACK_SHULKER_BOX", - "WHITE_GLAZED_TERRACOTTA", - "ORANGE_GLAZED_TERRACOTTA", - "MAGENTA_GLAZED_TERRACOTTA", - "LIGHT_BLUE_GLAZED_TERRACOTTA", - "YELLOW_GLAZED_TERRACOTTA", - "LIME_GLAZED_TERRACOTTA", - "PINK_GLAZED_TERRACOTTA", - "GRAY_GLAZED_TERRACOTTA", - "LIGHT_GRAY_GLAZED_TERRACOTTA", - "CYAN_GLAZED_TERRACOTTA", - "PURPLE_GLAZED_TERRACOTTA", - "BLUE_GLAZED_TERRACOTTA", - "BROWN_GLAZED_TERRACOTTA", - "GREEN_GLAZED_TERRACOTTA", - "RED_GLAZED_TERRACOTTA", - "BLACK_GLAZED_TERRACOTTA", - "WHITE_CONCRETE", - "ORANGE_CONCRETE", - "MAGENTA_CONCRETE", - "LIGHT_BLUE_CONCRETE", - "YELLOW_CONCRETE", - "LIME_CONCRETE", - "PINK_CONCRETE", - "GRAY_CONCRETE", - "LIGHT_GRAY_CONCRETE", - "CYAN_CONCRETE", - "PURPLE_CONCRETE", - "BLUE_CONCRETE", - "BROWN_CONCRETE", - "GREEN_CONCRETE", - "RED_CONCRETE", - "BLACK_CONCRETE", - "WHITE_CONCRETE_POWDER", - "ORANGE_CONCRETE_POWDER", - "MAGENTA_CONCRETE_POWDER", - "LIGHT_BLUE_CONCRETE_POWDER", - "YELLOW_CONCRETE_POWDER", - "LIME_CONCRETE_POWDER", - "PINK_CONCRETE_POWDER", - "GRAY_CONCRETE_POWDER", - "LIGHT_GRAY_CONCRETE_POWDER", - "CYAN_CONCRETE_POWDER", - "PURPLE_CONCRETE_POWDER", - "BLUE_CONCRETE_POWDER", - "BROWN_CONCRETE_POWDER", - "GREEN_CONCRETE_POWDER", - "RED_CONCRETE_POWDER", - "BLACK_CONCRETE_POWDER", - "TURTLE_EGG", - "SNIFFER_EGG", - "DEAD_TUBE_CORAL_BLOCK", - "DEAD_BRAIN_CORAL_BLOCK", - "DEAD_BUBBLE_CORAL_BLOCK", - "DEAD_FIRE_CORAL_BLOCK", - "DEAD_HORN_CORAL_BLOCK", - "TUBE_CORAL_BLOCK", - "BRAIN_CORAL_BLOCK", - "BUBBLE_CORAL_BLOCK", - "FIRE_CORAL_BLOCK", - "HORN_CORAL_BLOCK", - "TUBE_CORAL", - "BRAIN_CORAL", - "BUBBLE_CORAL", - "FIRE_CORAL", - "HORN_CORAL", - "DEAD_BRAIN_CORAL", - "DEAD_BUBBLE_CORAL", - "DEAD_FIRE_CORAL", - "DEAD_HORN_CORAL", - "DEAD_TUBE_CORAL", - "TUBE_CORAL_FAN", - "BRAIN_CORAL_FAN", - "BUBBLE_CORAL_FAN", - "FIRE_CORAL_FAN", - "HORN_CORAL_FAN", - "DEAD_TUBE_CORAL_FAN", - "DEAD_BRAIN_CORAL_FAN", - "DEAD_BUBBLE_CORAL_FAN", - "DEAD_FIRE_CORAL_FAN", - "DEAD_HORN_CORAL_FAN", - "BLUE_ICE", - "CONDUIT", - "POLISHED_GRANITE_STAIRS", - "SMOOTH_RED_SANDSTONE_STAIRS", - "MOSSY_STONE_BRICK_STAIRS", - "POLISHED_DIORITE_STAIRS", - "MOSSY_COBBLESTONE_STAIRS", - "END_STONE_BRICK_STAIRS", - "STONE_STAIRS", - "SMOOTH_SANDSTONE_STAIRS", - "SMOOTH_QUARTZ_STAIRS", - "GRANITE_STAIRS", - "ANDESITE_STAIRS", - "RED_NETHER_BRICK_STAIRS", - "POLISHED_ANDESITE_STAIRS", - "DIORITE_STAIRS", - "COBBLED_DEEPSLATE_STAIRS", - "POLISHED_DEEPSLATE_STAIRS", - "DEEPSLATE_BRICK_STAIRS", - "DEEPSLATE_TILE_STAIRS", - "POLISHED_GRANITE_SLAB", - "SMOOTH_RED_SANDSTONE_SLAB", - "MOSSY_STONE_BRICK_SLAB", - "POLISHED_DIORITE_SLAB", - "MOSSY_COBBLESTONE_SLAB", - "END_STONE_BRICK_SLAB", - "SMOOTH_SANDSTONE_SLAB", - "SMOOTH_QUARTZ_SLAB", - "GRANITE_SLAB", - "ANDESITE_SLAB", - "RED_NETHER_BRICK_SLAB", - "POLISHED_ANDESITE_SLAB", - "DIORITE_SLAB", - "COBBLED_DEEPSLATE_SLAB", - "POLISHED_DEEPSLATE_SLAB", - "DEEPSLATE_BRICK_SLAB", - "DEEPSLATE_TILE_SLAB", - "SCAFFOLDING", - "REDSTONE", - "REDSTONE_TORCH", - "REDSTONE_BLOCK", - "REPEATER", - "COMPARATOR", - "PISTON", - "STICKY_PISTON", - "SLIME_BLOCK", - "HONEY_BLOCK", - "OBSERVER", - "HOPPER", - "DISPENSER", - "DROPPER", - "LECTERN", - "TARGET", - "LEVER", - "LIGHTNING_ROD", - "DAYLIGHT_DETECTOR", - "SCULK_SENSOR", - "CALIBRATED_SCULK_SENSOR", - "TRIPWIRE_HOOK", - "TRAPPED_CHEST", - "TNT", - "REDSTONE_LAMP", - "NOTE_BLOCK", - "STONE_BUTTON", - "POLISHED_BLACKSTONE_BUTTON", - "OAK_BUTTON", - "SPRUCE_BUTTON", - "BIRCH_BUTTON", - "JUNGLE_BUTTON", - "ACACIA_BUTTON", - "CHERRY_BUTTON", - "DARK_OAK_BUTTON", - "MANGROVE_BUTTON", - "BAMBOO_BUTTON", - "CRIMSON_BUTTON", - "WARPED_BUTTON", - "STONE_PRESSURE_PLATE", - "POLISHED_BLACKSTONE_PRESSURE_PLATE", - "LIGHT_WEIGHTED_PRESSURE_PLATE", - "HEAVY_WEIGHTED_PRESSURE_PLATE", - "OAK_PRESSURE_PLATE", - "SPRUCE_PRESSURE_PLATE", - "BIRCH_PRESSURE_PLATE", - "JUNGLE_PRESSURE_PLATE", - "ACACIA_PRESSURE_PLATE", - "CHERRY_PRESSURE_PLATE", - "DARK_OAK_PRESSURE_PLATE", - "MANGROVE_PRESSURE_PLATE", - "BAMBOO_PRESSURE_PLATE", - "CRIMSON_PRESSURE_PLATE", - "WARPED_PRESSURE_PLATE", - "IRON_DOOR", - "OAK_DOOR", - "SPRUCE_DOOR", - "BIRCH_DOOR", - "JUNGLE_DOOR", - "ACACIA_DOOR", - "CHERRY_DOOR", - "DARK_OAK_DOOR", - "MANGROVE_DOOR", - "BAMBOO_DOOR", - "CRIMSON_DOOR", - "WARPED_DOOR", - "COPPER_DOOR", - "EXPOSED_COPPER_DOOR", - "WEATHERED_COPPER_DOOR", - "OXIDIZED_COPPER_DOOR", - "WAXED_COPPER_DOOR", - "WAXED_EXPOSED_COPPER_DOOR", - "WAXED_WEATHERED_COPPER_DOOR", - "WAXED_OXIDIZED_COPPER_DOOR", - "IRON_TRAPDOOR", - "OAK_TRAPDOOR", - "SPRUCE_TRAPDOOR", - "BIRCH_TRAPDOOR", - "JUNGLE_TRAPDOOR", - "ACACIA_TRAPDOOR", - "CHERRY_TRAPDOOR", - "DARK_OAK_TRAPDOOR", - "MANGROVE_TRAPDOOR", - "BAMBOO_TRAPDOOR", - "CRIMSON_TRAPDOOR", - "WARPED_TRAPDOOR", - "COPPER_TRAPDOOR", - "EXPOSED_COPPER_TRAPDOOR", - "WEATHERED_COPPER_TRAPDOOR", - "OXIDIZED_COPPER_TRAPDOOR", - "WAXED_COPPER_TRAPDOOR", - "WAXED_EXPOSED_COPPER_TRAPDOOR", - "WAXED_WEATHERED_COPPER_TRAPDOOR", - "WAXED_OXIDIZED_COPPER_TRAPDOOR", - "OAK_FENCE_GATE", - "SPRUCE_FENCE_GATE", - "BIRCH_FENCE_GATE", - "JUNGLE_FENCE_GATE", - "ACACIA_FENCE_GATE", - "CHERRY_FENCE_GATE", - "DARK_OAK_FENCE_GATE", - "MANGROVE_FENCE_GATE", - "BAMBOO_FENCE_GATE", - "CRIMSON_FENCE_GATE", - "WARPED_FENCE_GATE", - "POWERED_RAIL", - "DETECTOR_RAIL", - "RAIL", - "ACTIVATOR_RAIL", - "SADDLE", - "MINECART", - "CHEST_MINECART", - "FURNACE_MINECART", - "TNT_MINECART", - "HOPPER_MINECART", - "CARROT_ON_A_STICK", - "WARPED_FUNGUS_ON_A_STICK", - "ELYTRA", - "OAK_BOAT", - "OAK_CHEST_BOAT", - "SPRUCE_BOAT", - "SPRUCE_CHEST_BOAT", - "BIRCH_BOAT", - "BIRCH_CHEST_BOAT", - "JUNGLE_BOAT", - "JUNGLE_CHEST_BOAT", - "ACACIA_BOAT", - "ACACIA_CHEST_BOAT", - "CHERRY_BOAT", - "CHERRY_CHEST_BOAT", - "DARK_OAK_BOAT", - "DARK_OAK_CHEST_BOAT", - "MANGROVE_BOAT", - "MANGROVE_CHEST_BOAT", - "BAMBOO_RAFT", - "BAMBOO_CHEST_RAFT", - "STRUCTURE_BLOCK", - "JIGSAW", - "TURTLE_HELMET", - "SCUTE", - "FLINT_AND_STEEL", - "APPLE", - "BOW", - "ARROW", - "COAL", - "CHARCOAL", - "DIAMOND", - "EMERALD", - "LAPIS_LAZULI", - "QUARTZ", - "AMETHYST_SHARD", - "RAW_IRON", - "IRON_INGOT", - "RAW_COPPER", - "COPPER_INGOT", - "RAW_GOLD", - "GOLD_INGOT", - "NETHERITE_INGOT", - "NETHERITE_SCRAP", - "WOODEN_SWORD", - "WOODEN_SHOVEL", - "WOODEN_PICKAXE", - "WOODEN_AXE", - "WOODEN_HOE", - "STONE_SWORD", - "STONE_SHOVEL", - "STONE_PICKAXE", - "STONE_AXE", - "STONE_HOE", - "GOLDEN_SWORD", - "GOLDEN_SHOVEL", - "GOLDEN_PICKAXE", - "GOLDEN_AXE", - "GOLDEN_HOE", - "IRON_SWORD", - "IRON_SHOVEL", - "IRON_PICKAXE", - "IRON_AXE", - "IRON_HOE", - "DIAMOND_SWORD", - "DIAMOND_SHOVEL", - "DIAMOND_PICKAXE", - "DIAMOND_AXE", - "DIAMOND_HOE", - "NETHERITE_SWORD", - "NETHERITE_SHOVEL", - "NETHERITE_PICKAXE", - "NETHERITE_AXE", - "NETHERITE_HOE", - "STICK", - "BOWL", - "MUSHROOM_STEW", - "STRING", - "FEATHER", - "GUNPOWDER", - "WHEAT_SEEDS", - "WHEAT", - "BREAD", - "LEATHER_HELMET", - "LEATHER_CHESTPLATE", - "LEATHER_LEGGINGS", - "LEATHER_BOOTS", - "CHAINMAIL_HELMET", - "CHAINMAIL_CHESTPLATE", - "CHAINMAIL_LEGGINGS", - "CHAINMAIL_BOOTS", - "IRON_HELMET", - "IRON_CHESTPLATE", - "IRON_LEGGINGS", - "IRON_BOOTS", - "DIAMOND_HELMET", - "DIAMOND_CHESTPLATE", - "DIAMOND_LEGGINGS", - "DIAMOND_BOOTS", - "GOLDEN_HELMET", - "GOLDEN_CHESTPLATE", - "GOLDEN_LEGGINGS", - "GOLDEN_BOOTS", - "NETHERITE_HELMET", - "NETHERITE_CHESTPLATE", - "NETHERITE_LEGGINGS", - "NETHERITE_BOOTS", - "FLINT", - "PORKCHOP", - "COOKED_PORKCHOP", - "PAINTING", - "GOLDEN_APPLE", - "ENCHANTED_GOLDEN_APPLE", - "OAK_SIGN", - "SPRUCE_SIGN", - "BIRCH_SIGN", - "JUNGLE_SIGN", - "ACACIA_SIGN", - "CHERRY_SIGN", - "DARK_OAK_SIGN", - "MANGROVE_SIGN", - "BAMBOO_SIGN", - "CRIMSON_SIGN", - "WARPED_SIGN", - "OAK_HANGING_SIGN", - "SPRUCE_HANGING_SIGN", - "BIRCH_HANGING_SIGN", - "JUNGLE_HANGING_SIGN", - "ACACIA_HANGING_SIGN", - "CHERRY_HANGING_SIGN", - "DARK_OAK_HANGING_SIGN", - "MANGROVE_HANGING_SIGN", - "BAMBOO_HANGING_SIGN", - "CRIMSON_HANGING_SIGN", - "WARPED_HANGING_SIGN", - "BUCKET", - "WATER_BUCKET", - "LAVA_BUCKET", - "POWDER_SNOW_BUCKET", - "SNOWBALL", - "LEATHER", - "MILK_BUCKET", - "PUFFERFISH_BUCKET", - "SALMON_BUCKET", - "COD_BUCKET", - "TROPICAL_FISH_BUCKET", - "AXOLOTL_BUCKET", - "TADPOLE_BUCKET", - "BRICK", - "CLAY_BALL", - "DRIED_KELP_BLOCK", - "PAPER", - "BOOK", - "SLIME_BALL", - "EGG", - "COMPASS", - "RECOVERY_COMPASS", - "BUNDLE", - "FISHING_ROD", - "CLOCK", - "SPYGLASS", - "GLOWSTONE_DUST", - "COD", - "SALMON", - "TROPICAL_FISH", - "PUFFERFISH", - "COOKED_COD", - "COOKED_SALMON", - "INK_SAC", - "GLOW_INK_SAC", - "COCOA_BEANS", - "WHITE_DYE", - "ORANGE_DYE", - "MAGENTA_DYE", - "LIGHT_BLUE_DYE", - "YELLOW_DYE", - "LIME_DYE", - "PINK_DYE", - "GRAY_DYE", - "LIGHT_GRAY_DYE", - "CYAN_DYE", - "PURPLE_DYE", - "BLUE_DYE", - "BROWN_DYE", - "GREEN_DYE", - "RED_DYE", - "BLACK_DYE", - "BONE_MEAL", - "BONE", - "SUGAR", - "CAKE", - "WHITE_BED", - "ORANGE_BED", - "MAGENTA_BED", - "LIGHT_BLUE_BED", - "YELLOW_BED", - "LIME_BED", - "PINK_BED", - "GRAY_BED", - "LIGHT_GRAY_BED", - "CYAN_BED", - "PURPLE_BED", - "BLUE_BED", - "BROWN_BED", - "GREEN_BED", - "RED_BED", - "BLACK_BED", - "COOKIE", - "CRAFTER", - "FILLED_MAP", - "SHEARS", - "MELON_SLICE", - "DRIED_KELP", - "PUMPKIN_SEEDS", - "MELON_SEEDS", - "BEEF", - "COOKED_BEEF", - "CHICKEN", - "COOKED_CHICKEN", - "ROTTEN_FLESH", - "ENDER_PEARL", - "BLAZE_ROD", - "GHAST_TEAR", - "GOLD_NUGGET", - "NETHER_WART", - "POTION", - "GLASS_BOTTLE", - "SPIDER_EYE", - "FERMENTED_SPIDER_EYE", - "BLAZE_POWDER", - "MAGMA_CREAM", - "BREWING_STAND", - "CAULDRON", - "ENDER_EYE", - "GLISTERING_MELON_SLICE", - "ALLAY_SPAWN_EGG", - "AXOLOTL_SPAWN_EGG", - "BAT_SPAWN_EGG", - "BEE_SPAWN_EGG", - "BLAZE_SPAWN_EGG", - "BREEZE_SPAWN_EGG", - "CAT_SPAWN_EGG", - "CAMEL_SPAWN_EGG", - "CAVE_SPIDER_SPAWN_EGG", - "CHICKEN_SPAWN_EGG", - "COD_SPAWN_EGG", - "COW_SPAWN_EGG", - "CREEPER_SPAWN_EGG", - "DOLPHIN_SPAWN_EGG", - "DONKEY_SPAWN_EGG", - "DROWNED_SPAWN_EGG", - "ELDER_GUARDIAN_SPAWN_EGG", - "ENDER_DRAGON_SPAWN_EGG", - "ENDERMAN_SPAWN_EGG", - "ENDERMITE_SPAWN_EGG", - "EVOKER_SPAWN_EGG", - "FOX_SPAWN_EGG", - "FROG_SPAWN_EGG", - "GHAST_SPAWN_EGG", - "GLOW_SQUID_SPAWN_EGG", - "GOAT_SPAWN_EGG", - "GUARDIAN_SPAWN_EGG", - "HOGLIN_SPAWN_EGG", - "HORSE_SPAWN_EGG", - "HUSK_SPAWN_EGG", - "IRON_GOLEM_SPAWN_EGG", - "LLAMA_SPAWN_EGG", - "MAGMA_CUBE_SPAWN_EGG", - "MOOSHROOM_SPAWN_EGG", - "MULE_SPAWN_EGG", - "OCELOT_SPAWN_EGG", - "PANDA_SPAWN_EGG", - "PARROT_SPAWN_EGG", - "PHANTOM_SPAWN_EGG", - "PIG_SPAWN_EGG", - "PIGLIN_SPAWN_EGG", - "PIGLIN_BRUTE_SPAWN_EGG", - "PILLAGER_SPAWN_EGG", - "POLAR_BEAR_SPAWN_EGG", - "PUFFERFISH_SPAWN_EGG", - "RABBIT_SPAWN_EGG", - "RAVAGER_SPAWN_EGG", - "SALMON_SPAWN_EGG", - "SHEEP_SPAWN_EGG", - "SHULKER_SPAWN_EGG", - "SILVERFISH_SPAWN_EGG", - "SKELETON_SPAWN_EGG", - "SKELETON_HORSE_SPAWN_EGG", - "SLIME_SPAWN_EGG", - "SNIFFER_SPAWN_EGG", - "SNOW_GOLEM_SPAWN_EGG", - "SPIDER_SPAWN_EGG", - "SQUID_SPAWN_EGG", - "STRAY_SPAWN_EGG", - "STRIDER_SPAWN_EGG", - "TADPOLE_SPAWN_EGG", - "TRADER_LLAMA_SPAWN_EGG", - "TROPICAL_FISH_SPAWN_EGG", - "TURTLE_SPAWN_EGG", - "VEX_SPAWN_EGG", - "VILLAGER_SPAWN_EGG", - "VINDICATOR_SPAWN_EGG", - "WANDERING_TRADER_SPAWN_EGG", - "WARDEN_SPAWN_EGG", - "WITCH_SPAWN_EGG", - "WITHER_SPAWN_EGG", - "WITHER_SKELETON_SPAWN_EGG", - "WOLF_SPAWN_EGG", - "ZOGLIN_SPAWN_EGG", - "ZOMBIE_SPAWN_EGG", - "ZOMBIE_HORSE_SPAWN_EGG", - "ZOMBIE_VILLAGER_SPAWN_EGG", - "ZOMBIFIED_PIGLIN_SPAWN_EGG", - "EXPERIENCE_BOTTLE", - "FIRE_CHARGE", - "WRITABLE_BOOK", - "WRITTEN_BOOK", - "ITEM_FRAME", - "GLOW_ITEM_FRAME", - "FLOWER_POT", - "CARROT", - "POTATO", - "BAKED_POTATO", - "POISONOUS_POTATO", - "MAP", - "GOLDEN_CARROT", - "SKELETON_SKULL", - "WITHER_SKELETON_SKULL", - "PLAYER_HEAD", - "ZOMBIE_HEAD", - "CREEPER_HEAD", - "DRAGON_HEAD", - "PIGLIN_HEAD", - "NETHER_STAR", - "PUMPKIN_PIE", - "FIREWORK_ROCKET", - "FIREWORK_STAR", - "ENCHANTED_BOOK", - "NETHER_BRICK", - "PRISMARINE_SHARD", - "PRISMARINE_CRYSTALS", - "RABBIT", - "COOKED_RABBIT", - "RABBIT_STEW", - "RABBIT_FOOT", - "RABBIT_HIDE", - "ARMOR_STAND", - "IRON_HORSE_ARMOR", - "GOLDEN_HORSE_ARMOR", - "DIAMOND_HORSE_ARMOR", - "LEATHER_HORSE_ARMOR", - "LEAD", - "NAME_TAG", - "COMMAND_BLOCK_MINECART", - "MUTTON", - "COOKED_MUTTON", - "WHITE_BANNER", - "ORANGE_BANNER", - "MAGENTA_BANNER", - "LIGHT_BLUE_BANNER", - "YELLOW_BANNER", - "LIME_BANNER", - "PINK_BANNER", - "GRAY_BANNER", - "LIGHT_GRAY_BANNER", - "CYAN_BANNER", - "PURPLE_BANNER", - "BLUE_BANNER", - "BROWN_BANNER", - "GREEN_BANNER", - "RED_BANNER", - "BLACK_BANNER", - "END_CRYSTAL", - "CHORUS_FRUIT", - "POPPED_CHORUS_FRUIT", - "TORCHFLOWER_SEEDS", - "PITCHER_POD", - "BEETROOT", - "BEETROOT_SEEDS", - "BEETROOT_SOUP", - "DRAGON_BREATH", - "SPLASH_POTION", - "SPECTRAL_ARROW", - "TIPPED_ARROW", - "LINGERING_POTION", - "SHIELD", - "TOTEM_OF_UNDYING", - "SHULKER_SHELL", - "IRON_NUGGET", - "KNOWLEDGE_BOOK", - "DEBUG_STICK", - "MUSIC_DISC_13", - "MUSIC_DISC_CAT", - "MUSIC_DISC_BLOCKS", - "MUSIC_DISC_CHIRP", - "MUSIC_DISC_FAR", - "MUSIC_DISC_MALL", - "MUSIC_DISC_MELLOHI", - "MUSIC_DISC_STAL", - "MUSIC_DISC_STRAD", - "MUSIC_DISC_WARD", - "MUSIC_DISC_11", - "MUSIC_DISC_WAIT", - "MUSIC_DISC_OTHERSIDE", - "MUSIC_DISC_RELIC", - "MUSIC_DISC_5", - "MUSIC_DISC_PIGSTEP", - "DISC_FRAGMENT_5", - "TRIDENT", - "PHANTOM_MEMBRANE", - "NAUTILUS_SHELL", - "HEART_OF_THE_SEA", - "CROSSBOW", - "SUSPICIOUS_STEW", - "LOOM", - "FLOWER_BANNER_PATTERN", - "CREEPER_BANNER_PATTERN", - "SKULL_BANNER_PATTERN", - "MOJANG_BANNER_PATTERN", - "GLOBE_BANNER_PATTERN", - "PIGLIN_BANNER_PATTERN", - "GOAT_HORN", - "COMPOSTER", - "BARREL", - "SMOKER", - "BLAST_FURNACE", - "CARTOGRAPHY_TABLE", - "FLETCHING_TABLE", - "GRINDSTONE", - "SMITHING_TABLE", - "STONECUTTER", - "BELL", - "LANTERN", - "SOUL_LANTERN", - "SWEET_BERRIES", - "GLOW_BERRIES", - "CAMPFIRE", - "SOUL_CAMPFIRE", - "SHROOMLIGHT", - "HONEYCOMB", - "BEE_NEST", - "BEEHIVE", - "HONEY_BOTTLE", - "HONEYCOMB_BLOCK", - "LODESTONE", - "CRYING_OBSIDIAN", - "BLACKSTONE", - "BLACKSTONE_SLAB", - "BLACKSTONE_STAIRS", - "GILDED_BLACKSTONE", - "POLISHED_BLACKSTONE", - "POLISHED_BLACKSTONE_SLAB", - "POLISHED_BLACKSTONE_STAIRS", - "CHISELED_POLISHED_BLACKSTONE", - "POLISHED_BLACKSTONE_BRICKS", - "POLISHED_BLACKSTONE_BRICK_SLAB", - "POLISHED_BLACKSTONE_BRICK_STAIRS", - "CRACKED_POLISHED_BLACKSTONE_BRICKS", - "RESPAWN_ANCHOR", - "CANDLE", - "WHITE_CANDLE", - "ORANGE_CANDLE", - "MAGENTA_CANDLE", - "LIGHT_BLUE_CANDLE", - "YELLOW_CANDLE", - "LIME_CANDLE", - "PINK_CANDLE", - "GRAY_CANDLE", - "LIGHT_GRAY_CANDLE", - "CYAN_CANDLE", - "PURPLE_CANDLE", - "BLUE_CANDLE", - "BROWN_CANDLE", - "GREEN_CANDLE", - "RED_CANDLE", - "BLACK_CANDLE", - "SMALL_AMETHYST_BUD", - "MEDIUM_AMETHYST_BUD", - "LARGE_AMETHYST_BUD", - "AMETHYST_CLUSTER", - "POINTED_DRIPSTONE", - "OCHRE_FROGLIGHT", - "VERDANT_FROGLIGHT", - "PEARLESCENT_FROGLIGHT", - "FROGSPAWN", - "ECHO_SHARD", - "BRUSH", - "NETHERITE_UPGRADE_SMITHING_TEMPLATE", - "SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE", - "DUNE_ARMOR_TRIM_SMITHING_TEMPLATE", - "COAST_ARMOR_TRIM_SMITHING_TEMPLATE", - "WILD_ARMOR_TRIM_SMITHING_TEMPLATE", - "WARD_ARMOR_TRIM_SMITHING_TEMPLATE", - "EYE_ARMOR_TRIM_SMITHING_TEMPLATE", - "VEX_ARMOR_TRIM_SMITHING_TEMPLATE", - "TIDE_ARMOR_TRIM_SMITHING_TEMPLATE", - "SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE", - "RIB_ARMOR_TRIM_SMITHING_TEMPLATE", - "SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE", - "WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE", - "SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE", - "SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE", - "RAISER_ARMOR_TRIM_SMITHING_TEMPLATE", - "HOST_ARMOR_TRIM_SMITHING_TEMPLATE", - "ANGLER_POTTERY_SHERD", - "ARCHER_POTTERY_SHERD", - "ARMS_UP_POTTERY_SHERD", - "BLADE_POTTERY_SHERD", - "BREWER_POTTERY_SHERD", - "BURN_POTTERY_SHERD", - "DANGER_POTTERY_SHERD", - "EXPLORER_POTTERY_SHERD", - "FRIEND_POTTERY_SHERD", - "HEART_POTTERY_SHERD", - "HEARTBREAK_POTTERY_SHERD", - "HOWL_POTTERY_SHERD", - "MINER_POTTERY_SHERD", - "MOURNER_POTTERY_SHERD", - "PLENTY_POTTERY_SHERD", - "PRIZE_POTTERY_SHERD", - "SHEAF_POTTERY_SHERD", - "SHELTER_POTTERY_SHERD", - "SKULL_POTTERY_SHERD", - "SNORT_POTTERY_SHERD", - "COPPER_GRATE", - "EXPOSED_COPPER_GRATE", - "WEATHERED_COPPER_GRATE", - "OXIDIZED_COPPER_GRATE", - "WAXED_COPPER_GRATE", - "WAXED_EXPOSED_COPPER_GRATE", - "WAXED_WEATHERED_COPPER_GRATE", - "WAXED_OXIDIZED_COPPER_GRATE", - "COPPER_BULB", - "EXPOSED_COPPER_BULB", - "WEATHERED_COPPER_BULB", - "OXIDIZED_COPPER_BULB", - "WAXED_COPPER_BULB", - "WAXED_EXPOSED_COPPER_BULB", - "WAXED_WEATHERED_COPPER_BULB", - "WAXED_OXIDIZED_COPPER_BULB", - "TRIAL_SPAWNER", - "TRIAL_KEY", - "WATER", - "LAVA", - "TALL_SEAGRASS", - "PISTON_HEAD", - "MOVING_PISTON", - "WALL_TORCH", - "FIRE", - "SOUL_FIRE", - "REDSTONE_WIRE", - "OAK_WALL_SIGN", - "SPRUCE_WALL_SIGN", - "BIRCH_WALL_SIGN", - "ACACIA_WALL_SIGN", - "CHERRY_WALL_SIGN", - "JUNGLE_WALL_SIGN", - "DARK_OAK_WALL_SIGN", - "MANGROVE_WALL_SIGN", - "BAMBOO_WALL_SIGN", - "OAK_WALL_HANGING_SIGN", - "SPRUCE_WALL_HANGING_SIGN", - "BIRCH_WALL_HANGING_SIGN", - "ACACIA_WALL_HANGING_SIGN", - "CHERRY_WALL_HANGING_SIGN", - "JUNGLE_WALL_HANGING_SIGN", - "DARK_OAK_WALL_HANGING_SIGN", - "MANGROVE_WALL_HANGING_SIGN", - "CRIMSON_WALL_HANGING_SIGN", - "WARPED_WALL_HANGING_SIGN", - "BAMBOO_WALL_HANGING_SIGN", - "REDSTONE_WALL_TORCH", - "SOUL_WALL_TORCH", - "NETHER_PORTAL", - "ATTACHED_PUMPKIN_STEM", - "ATTACHED_MELON_STEM", - "PUMPKIN_STEM", - "MELON_STEM", - "WATER_CAULDRON", - "LAVA_CAULDRON", - "POWDER_SNOW_CAULDRON", - "END_PORTAL", - "COCOA", - "TRIPWIRE", - "POTTED_TORCHFLOWER", - "POTTED_OAK_SAPLING", - "POTTED_SPRUCE_SAPLING", - "POTTED_BIRCH_SAPLING", - "POTTED_JUNGLE_SAPLING", - "POTTED_ACACIA_SAPLING", - "POTTED_CHERRY_SAPLING", - "POTTED_DARK_OAK_SAPLING", - "POTTED_MANGROVE_PROPAGULE", - "POTTED_FERN", - "POTTED_DANDELION", - "POTTED_POPPY", - "POTTED_BLUE_ORCHID", - "POTTED_ALLIUM", - "POTTED_AZURE_BLUET", - "POTTED_RED_TULIP", - "POTTED_ORANGE_TULIP", - "POTTED_WHITE_TULIP", - "POTTED_PINK_TULIP", - "POTTED_OXEYE_DAISY", - "POTTED_CORNFLOWER", - "POTTED_LILY_OF_THE_VALLEY", - "POTTED_WITHER_ROSE", - "POTTED_RED_MUSHROOM", - "POTTED_BROWN_MUSHROOM", - "POTTED_DEAD_BUSH", - "POTTED_CACTUS", - "CARROTS", - "POTATOES", - "SKELETON_WALL_SKULL", - "WITHER_SKELETON_WALL_SKULL", - "ZOMBIE_WALL_HEAD", - "PLAYER_WALL_HEAD", - "CREEPER_WALL_HEAD", - "DRAGON_WALL_HEAD", - "PIGLIN_WALL_HEAD", - "WHITE_WALL_BANNER", - "ORANGE_WALL_BANNER", - "MAGENTA_WALL_BANNER", - "LIGHT_BLUE_WALL_BANNER", - "YELLOW_WALL_BANNER", - "LIME_WALL_BANNER", - "PINK_WALL_BANNER", - "GRAY_WALL_BANNER", - "LIGHT_GRAY_WALL_BANNER", - "CYAN_WALL_BANNER", - "PURPLE_WALL_BANNER", - "BLUE_WALL_BANNER", - "BROWN_WALL_BANNER", - "GREEN_WALL_BANNER", - "RED_WALL_BANNER", - "BLACK_WALL_BANNER", - "TORCHFLOWER_CROP", - "PITCHER_CROP", - "BEETROOTS", - "END_GATEWAY", - "FROSTED_ICE", - "KELP_PLANT", - "DEAD_TUBE_CORAL_WALL_FAN", - "DEAD_BRAIN_CORAL_WALL_FAN", - "DEAD_BUBBLE_CORAL_WALL_FAN", - "DEAD_FIRE_CORAL_WALL_FAN", - "DEAD_HORN_CORAL_WALL_FAN", - "TUBE_CORAL_WALL_FAN", - "BRAIN_CORAL_WALL_FAN", - "BUBBLE_CORAL_WALL_FAN", - "FIRE_CORAL_WALL_FAN", - "HORN_CORAL_WALL_FAN", - "BAMBOO_SAPLING", - "POTTED_BAMBOO", - "VOID_AIR", - "CAVE_AIR", - "BUBBLE_COLUMN", - "SWEET_BERRY_BUSH", - "WEEPING_VINES_PLANT", - "TWISTING_VINES_PLANT", - "CRIMSON_WALL_SIGN", - "WARPED_WALL_SIGN", - "POTTED_CRIMSON_FUNGUS", - "POTTED_WARPED_FUNGUS", - "POTTED_CRIMSON_ROOTS", - "POTTED_WARPED_ROOTS", - "CANDLE_CAKE", - "WHITE_CANDLE_CAKE", - "ORANGE_CANDLE_CAKE", - "MAGENTA_CANDLE_CAKE", - "LIGHT_BLUE_CANDLE_CAKE", - "YELLOW_CANDLE_CAKE", - "LIME_CANDLE_CAKE", - "PINK_CANDLE_CAKE", - "GRAY_CANDLE_CAKE", - "LIGHT_GRAY_CANDLE_CAKE", - "CYAN_CANDLE_CAKE", - "PURPLE_CANDLE_CAKE", - "BLUE_CANDLE_CAKE", - "BROWN_CANDLE_CAKE", - "GREEN_CANDLE_CAKE", - "RED_CANDLE_CAKE", - "BLACK_CANDLE_CAKE", - "POWDER_SNOW", - "CAVE_VINES", - "CAVE_VINES_PLANT", - "BIG_DRIPLEAF_STEM", - "POTTED_AZALEA_BUSH", - "POTTED_FLOWERING_AZALEA_BUSH", - "LEGACY_AIR", - "LEGACY_STONE", - "LEGACY_GRASS", - "LEGACY_DIRT", - "LEGACY_COBBLESTONE", - "LEGACY_WOOD", - "LEGACY_SAPLING", - "LEGACY_BEDROCK", - "LEGACY_WATER", - "LEGACY_STATIONARY_WATER", - "LEGACY_LAVA", - "LEGACY_STATIONARY_LAVA", - "LEGACY_SAND", - "LEGACY_GRAVEL", - "LEGACY_GOLD_ORE", - "LEGACY_IRON_ORE", - "LEGACY_COAL_ORE", - "LEGACY_LOG", - "LEGACY_LEAVES", - "LEGACY_SPONGE", - "LEGACY_GLASS", - "LEGACY_LAPIS_ORE", - "LEGACY_LAPIS_BLOCK", - "LEGACY_DISPENSER", - "LEGACY_SANDSTONE", - "LEGACY_NOTE_BLOCK", - "LEGACY_BED_BLOCK", - "LEGACY_POWERED_RAIL", - "LEGACY_DETECTOR_RAIL", - "LEGACY_PISTON_STICKY_BASE", - "LEGACY_WEB", - "LEGACY_LONG_GRASS", - "LEGACY_DEAD_BUSH", - "LEGACY_PISTON_BASE", - "LEGACY_PISTON_EXTENSION", - "LEGACY_WOOL", - "LEGACY_PISTON_MOVING_PIECE", - "LEGACY_YELLOW_FLOWER", - "LEGACY_RED_ROSE", - "LEGACY_BROWN_MUSHROOM", - "LEGACY_RED_MUSHROOM", - "LEGACY_GOLD_BLOCK", - "LEGACY_IRON_BLOCK", - "LEGACY_DOUBLE_STEP", - "LEGACY_STEP", - "LEGACY_BRICK", - "LEGACY_TNT", - "LEGACY_BOOKSHELF", - "LEGACY_MOSSY_COBBLESTONE", - "LEGACY_OBSIDIAN", - "LEGACY_TORCH", - "LEGACY_FIRE", - "LEGACY_MOB_SPAWNER", - "LEGACY_WOOD_STAIRS", - "LEGACY_CHEST", - "LEGACY_REDSTONE_WIRE", - "LEGACY_DIAMOND_ORE", - "LEGACY_DIAMOND_BLOCK", - "LEGACY_WORKBENCH", - "LEGACY_CROPS", - "LEGACY_SOIL", - "LEGACY_FURNACE", - "LEGACY_BURNING_FURNACE", - "LEGACY_SIGN_POST", - "LEGACY_WOODEN_DOOR", - "LEGACY_LADDER", - "LEGACY_RAILS", - "LEGACY_COBBLESTONE_STAIRS", - "LEGACY_WALL_SIGN", - "LEGACY_LEVER", - "LEGACY_STONE_PLATE", - "LEGACY_IRON_DOOR_BLOCK", - "LEGACY_WOOD_PLATE", - "LEGACY_REDSTONE_ORE", - "LEGACY_GLOWING_REDSTONE_ORE", - "LEGACY_REDSTONE_TORCH_OFF", - "LEGACY_REDSTONE_TORCH_ON", - "LEGACY_STONE_BUTTON", - "LEGACY_SNOW", - "LEGACY_ICE", - "LEGACY_SNOW_BLOCK", - "LEGACY_CACTUS", - "LEGACY_CLAY", - "LEGACY_SUGAR_CANE_BLOCK", - "LEGACY_JUKEBOX", - "LEGACY_FENCE", - "LEGACY_PUMPKIN", - "LEGACY_NETHERRACK", - "LEGACY_SOUL_SAND", - "LEGACY_GLOWSTONE", - "LEGACY_PORTAL", - "LEGACY_JACK_O_LANTERN", - "LEGACY_CAKE_BLOCK", - "LEGACY_DIODE_BLOCK_OFF", - "LEGACY_DIODE_BLOCK_ON", - "LEGACY_STAINED_GLASS", - "LEGACY_TRAP_DOOR", - "LEGACY_MONSTER_EGGS", - "LEGACY_SMOOTH_BRICK", - "LEGACY_HUGE_MUSHROOM_1", - "LEGACY_HUGE_MUSHROOM_2", - "LEGACY_IRON_FENCE", - "LEGACY_THIN_GLASS", - "LEGACY_MELON_BLOCK", - "LEGACY_PUMPKIN_STEM", - "LEGACY_MELON_STEM", - "LEGACY_VINE", - "LEGACY_FENCE_GATE", - "LEGACY_BRICK_STAIRS", - "LEGACY_SMOOTH_STAIRS", - "LEGACY_MYCEL", - "LEGACY_WATER_LILY", - "LEGACY_NETHER_BRICK", - "LEGACY_NETHER_FENCE", - "LEGACY_NETHER_BRICK_STAIRS", - "LEGACY_NETHER_WARTS", - "LEGACY_ENCHANTMENT_TABLE", - "LEGACY_BREWING_STAND", - "LEGACY_CAULDRON", - "LEGACY_ENDER_PORTAL", - "LEGACY_ENDER_PORTAL_FRAME", - "LEGACY_ENDER_STONE", - "LEGACY_DRAGON_EGG", - "LEGACY_REDSTONE_LAMP_OFF", - "LEGACY_REDSTONE_LAMP_ON", - "LEGACY_WOOD_DOUBLE_STEP", - "LEGACY_WOOD_STEP", - "LEGACY_COCOA", - "LEGACY_SANDSTONE_STAIRS", - "LEGACY_EMERALD_ORE", - "LEGACY_ENDER_CHEST", - "LEGACY_TRIPWIRE_HOOK", - "LEGACY_TRIPWIRE", - "LEGACY_EMERALD_BLOCK", - "LEGACY_SPRUCE_WOOD_STAIRS", - "LEGACY_BIRCH_WOOD_STAIRS", - "LEGACY_JUNGLE_WOOD_STAIRS", - "LEGACY_COMMAND", - "LEGACY_BEACON", - "LEGACY_COBBLE_WALL", - "LEGACY_FLOWER_POT", - "LEGACY_CARROT", - "LEGACY_POTATO", - "LEGACY_WOOD_BUTTON", - "LEGACY_SKULL", - "LEGACY_ANVIL", - "LEGACY_TRAPPED_CHEST", - "LEGACY_GOLD_PLATE", - "LEGACY_IRON_PLATE", - "LEGACY_REDSTONE_COMPARATOR_OFF", - "LEGACY_REDSTONE_COMPARATOR_ON", - "LEGACY_DAYLIGHT_DETECTOR", - "LEGACY_REDSTONE_BLOCK", - "LEGACY_QUARTZ_ORE", - "LEGACY_HOPPER", - "LEGACY_QUARTZ_BLOCK", - "LEGACY_QUARTZ_STAIRS", - "LEGACY_ACTIVATOR_RAIL", - "LEGACY_DROPPER", - "LEGACY_STAINED_CLAY", - "LEGACY_STAINED_GLASS_PANE", - "LEGACY_LEAVES_2", - "LEGACY_LOG_2", - "LEGACY_ACACIA_STAIRS", - "LEGACY_DARK_OAK_STAIRS", - "LEGACY_SLIME_BLOCK", - "LEGACY_BARRIER", - "LEGACY_IRON_TRAPDOOR", - "LEGACY_PRISMARINE", - "LEGACY_SEA_LANTERN", - "LEGACY_HAY_BLOCK", - "LEGACY_CARPET", - "LEGACY_HARD_CLAY", - "LEGACY_COAL_BLOCK", - "LEGACY_PACKED_ICE", - "LEGACY_DOUBLE_PLANT", - "LEGACY_STANDING_BANNER", - "LEGACY_WALL_BANNER", - "LEGACY_DAYLIGHT_DETECTOR_INVERTED", - "LEGACY_RED_SANDSTONE", - "LEGACY_RED_SANDSTONE_STAIRS", - "LEGACY_DOUBLE_STONE_SLAB2", - "LEGACY_STONE_SLAB2", - "LEGACY_SPRUCE_FENCE_GATE", - "LEGACY_BIRCH_FENCE_GATE", - "LEGACY_JUNGLE_FENCE_GATE", - "LEGACY_DARK_OAK_FENCE_GATE", - "LEGACY_ACACIA_FENCE_GATE", - "LEGACY_SPRUCE_FENCE", - "LEGACY_BIRCH_FENCE", - "LEGACY_JUNGLE_FENCE", - "LEGACY_DARK_OAK_FENCE", - "LEGACY_ACACIA_FENCE", - "LEGACY_SPRUCE_DOOR", - "LEGACY_BIRCH_DOOR", - "LEGACY_JUNGLE_DOOR", - "LEGACY_ACACIA_DOOR", - "LEGACY_DARK_OAK_DOOR", - "LEGACY_END_ROD", - "LEGACY_CHORUS_PLANT", - "LEGACY_CHORUS_FLOWER", - "LEGACY_PURPUR_BLOCK", - "LEGACY_PURPUR_PILLAR", - "LEGACY_PURPUR_STAIRS", - "LEGACY_PURPUR_DOUBLE_SLAB", - "LEGACY_PURPUR_SLAB", - "LEGACY_END_BRICKS", - "LEGACY_BEETROOT_BLOCK", - "LEGACY_GRASS_PATH", - "LEGACY_END_GATEWAY", - "LEGACY_COMMAND_REPEATING", - "LEGACY_COMMAND_CHAIN", - "LEGACY_FROSTED_ICE", - "LEGACY_MAGMA", - "LEGACY_NETHER_WART_BLOCK", - "LEGACY_RED_NETHER_BRICK", - "LEGACY_BONE_BLOCK", - "LEGACY_STRUCTURE_VOID", - "LEGACY_OBSERVER", - "LEGACY_WHITE_SHULKER_BOX", - "LEGACY_ORANGE_SHULKER_BOX", - "LEGACY_MAGENTA_SHULKER_BOX", - "LEGACY_LIGHT_BLUE_SHULKER_BOX", - "LEGACY_YELLOW_SHULKER_BOX", - "LEGACY_LIME_SHULKER_BOX", - "LEGACY_PINK_SHULKER_BOX", - "LEGACY_GRAY_SHULKER_BOX", - "LEGACY_SILVER_SHULKER_BOX", - "LEGACY_CYAN_SHULKER_BOX", - "LEGACY_PURPLE_SHULKER_BOX", - "LEGACY_BLUE_SHULKER_BOX", - "LEGACY_BROWN_SHULKER_BOX", - "LEGACY_GREEN_SHULKER_BOX", - "LEGACY_RED_SHULKER_BOX", - "LEGACY_BLACK_SHULKER_BOX", - "LEGACY_WHITE_GLAZED_TERRACOTTA", - "LEGACY_ORANGE_GLAZED_TERRACOTTA", - "LEGACY_MAGENTA_GLAZED_TERRACOTTA", - "LEGACY_LIGHT_BLUE_GLAZED_TERRACOTTA", - "LEGACY_YELLOW_GLAZED_TERRACOTTA", - "LEGACY_LIME_GLAZED_TERRACOTTA", - "LEGACY_PINK_GLAZED_TERRACOTTA", - "LEGACY_GRAY_GLAZED_TERRACOTTA", - "LEGACY_SILVER_GLAZED_TERRACOTTA", - "LEGACY_CYAN_GLAZED_TERRACOTTA", - "LEGACY_PURPLE_GLAZED_TERRACOTTA", - "LEGACY_BLUE_GLAZED_TERRACOTTA", - "LEGACY_BROWN_GLAZED_TERRACOTTA", - "LEGACY_GREEN_GLAZED_TERRACOTTA", - "LEGACY_RED_GLAZED_TERRACOTTA", - "LEGACY_BLACK_GLAZED_TERRACOTTA", - "LEGACY_CONCRETE", - "LEGACY_CONCRETE_POWDER", - "LEGACY_STRUCTURE_BLOCK", - "LEGACY_IRON_SPADE", - "LEGACY_IRON_PICKAXE", - "LEGACY_IRON_AXE", - "LEGACY_FLINT_AND_STEEL", - "LEGACY_APPLE", - "LEGACY_BOW", - "LEGACY_ARROW", - "LEGACY_COAL", - "LEGACY_DIAMOND", - "LEGACY_IRON_INGOT", - "LEGACY_GOLD_INGOT", - "LEGACY_IRON_SWORD", - "LEGACY_WOOD_SWORD", - "LEGACY_WOOD_SPADE", - "LEGACY_WOOD_PICKAXE", - "LEGACY_WOOD_AXE", - "LEGACY_STONE_SWORD", - "LEGACY_STONE_SPADE", - "LEGACY_STONE_PICKAXE", - "LEGACY_STONE_AXE", - "LEGACY_DIAMOND_SWORD", - "LEGACY_DIAMOND_SPADE", - "LEGACY_DIAMOND_PICKAXE", - "LEGACY_DIAMOND_AXE", - "LEGACY_STICK", - "LEGACY_BOWL", - "LEGACY_MUSHROOM_SOUP", - "LEGACY_GOLD_SWORD", - "LEGACY_GOLD_SPADE", - "LEGACY_GOLD_PICKAXE", - "LEGACY_GOLD_AXE", - "LEGACY_STRING", - "LEGACY_FEATHER", - "LEGACY_SULPHUR", - "LEGACY_WOOD_HOE", - "LEGACY_STONE_HOE", - "LEGACY_IRON_HOE", - "LEGACY_DIAMOND_HOE", - "LEGACY_GOLD_HOE", - "LEGACY_SEEDS", - "LEGACY_WHEAT", - "LEGACY_BREAD", - "LEGACY_LEATHER_HELMET", - "LEGACY_LEATHER_CHESTPLATE", - "LEGACY_LEATHER_LEGGINGS", - "LEGACY_LEATHER_BOOTS", - "LEGACY_CHAINMAIL_HELMET", - "LEGACY_CHAINMAIL_CHESTPLATE", - "LEGACY_CHAINMAIL_LEGGINGS", - "LEGACY_CHAINMAIL_BOOTS", - "LEGACY_IRON_HELMET", - "LEGACY_IRON_CHESTPLATE", - "LEGACY_IRON_LEGGINGS", - "LEGACY_IRON_BOOTS", - "LEGACY_DIAMOND_HELMET", - "LEGACY_DIAMOND_CHESTPLATE", - "LEGACY_DIAMOND_LEGGINGS", - "LEGACY_DIAMOND_BOOTS", - "LEGACY_GOLD_HELMET", - "LEGACY_GOLD_CHESTPLATE", - "LEGACY_GOLD_LEGGINGS", - "LEGACY_GOLD_BOOTS", - "LEGACY_FLINT", - "LEGACY_PORK", - "LEGACY_GRILLED_PORK", - "LEGACY_PAINTING", - "LEGACY_GOLDEN_APPLE", - "LEGACY_SIGN", - "LEGACY_WOOD_DOOR", - "LEGACY_BUCKET", - "LEGACY_WATER_BUCKET", - "LEGACY_LAVA_BUCKET", - "LEGACY_MINECART", - "LEGACY_SADDLE", - "LEGACY_IRON_DOOR", - "LEGACY_REDSTONE", - "LEGACY_SNOW_BALL", - "LEGACY_BOAT", - "LEGACY_LEATHER", - "LEGACY_MILK_BUCKET", - "LEGACY_CLAY_BRICK", - "LEGACY_CLAY_BALL", - "LEGACY_SUGAR_CANE", - "LEGACY_PAPER", - "LEGACY_BOOK", - "LEGACY_SLIME_BALL", - "LEGACY_STORAGE_MINECART", - "LEGACY_POWERED_MINECART", - "LEGACY_EGG", - "LEGACY_COMPASS", - "LEGACY_FISHING_ROD", - "LEGACY_WATCH", - "LEGACY_GLOWSTONE_DUST", - "LEGACY_RAW_FISH", - "LEGACY_COOKED_FISH", - "LEGACY_INK_SACK", - "LEGACY_BONE", - "LEGACY_SUGAR", - "LEGACY_CAKE", - "LEGACY_BED", - "LEGACY_DIODE", - "LEGACY_COOKIE", - "LEGACY_MAP", - "LEGACY_SHEARS", - "LEGACY_MELON", - "LEGACY_PUMPKIN_SEEDS", - "LEGACY_MELON_SEEDS", - "LEGACY_RAW_BEEF", - "LEGACY_COOKED_BEEF", - "LEGACY_RAW_CHICKEN", - "LEGACY_COOKED_CHICKEN", - "LEGACY_ROTTEN_FLESH", - "LEGACY_ENDER_PEARL", - "LEGACY_BLAZE_ROD", - "LEGACY_GHAST_TEAR", - "LEGACY_GOLD_NUGGET", - "LEGACY_NETHER_STALK", - "LEGACY_POTION", - "LEGACY_GLASS_BOTTLE", - "LEGACY_SPIDER_EYE", - "LEGACY_FERMENTED_SPIDER_EYE", - "LEGACY_BLAZE_POWDER", - "LEGACY_MAGMA_CREAM", - "LEGACY_BREWING_STAND_ITEM", - "LEGACY_CAULDRON_ITEM", - "LEGACY_EYE_OF_ENDER", - "LEGACY_SPECKLED_MELON", - "LEGACY_MONSTER_EGG", - "LEGACY_EXP_BOTTLE", - "LEGACY_FIREBALL", - "LEGACY_BOOK_AND_QUILL", - "LEGACY_WRITTEN_BOOK", - "LEGACY_EMERALD", - "LEGACY_ITEM_FRAME", - "LEGACY_FLOWER_POT_ITEM", - "LEGACY_CARROT_ITEM", - "LEGACY_POTATO_ITEM", - "LEGACY_BAKED_POTATO", - "LEGACY_POISONOUS_POTATO", - "LEGACY_EMPTY_MAP", - "LEGACY_GOLDEN_CARROT", - "LEGACY_SKULL_ITEM", - "LEGACY_CARROT_STICK", - "LEGACY_NETHER_STAR", - "LEGACY_PUMPKIN_PIE", - "LEGACY_FIREWORK", - "LEGACY_FIREWORK_CHARGE", - "LEGACY_ENCHANTED_BOOK", - "LEGACY_REDSTONE_COMPARATOR", - "LEGACY_NETHER_BRICK_ITEM", - "LEGACY_QUARTZ", - "LEGACY_EXPLOSIVE_MINECART", - "LEGACY_HOPPER_MINECART", - "LEGACY_PRISMARINE_SHARD", - "LEGACY_PRISMARINE_CRYSTALS", - "LEGACY_RABBIT", - "LEGACY_COOKED_RABBIT", - "LEGACY_RABBIT_STEW", - "LEGACY_RABBIT_FOOT", - "LEGACY_RABBIT_HIDE", - "LEGACY_ARMOR_STAND", - "LEGACY_IRON_BARDING", - "LEGACY_GOLD_BARDING", - "LEGACY_DIAMOND_BARDING", - "LEGACY_LEASH", - "LEGACY_NAME_TAG", - "LEGACY_COMMAND_MINECART", - "LEGACY_MUTTON", - "LEGACY_COOKED_MUTTON", - "LEGACY_BANNER", - "LEGACY_END_CRYSTAL", - "LEGACY_SPRUCE_DOOR_ITEM", - "LEGACY_BIRCH_DOOR_ITEM", - "LEGACY_JUNGLE_DOOR_ITEM", - "LEGACY_ACACIA_DOOR_ITEM", - "LEGACY_DARK_OAK_DOOR_ITEM", - "LEGACY_CHORUS_FRUIT", - "LEGACY_CHORUS_FRUIT_POPPED", - "LEGACY_BEETROOT", - "LEGACY_BEETROOT_SEEDS", - "LEGACY_BEETROOT_SOUP", - "LEGACY_DRAGONS_BREATH", - "LEGACY_SPLASH_POTION", - "LEGACY_SPECTRAL_ARROW", - "LEGACY_TIPPED_ARROW", - "LEGACY_LINGERING_POTION", - "LEGACY_SHIELD", - "LEGACY_ELYTRA", - "LEGACY_BOAT_SPRUCE", - "LEGACY_BOAT_BIRCH", - "LEGACY_BOAT_JUNGLE", - "LEGACY_BOAT_ACACIA", - "LEGACY_BOAT_DARK_OAK", - "LEGACY_TOTEM", - "LEGACY_SHULKER_SHELL", - "LEGACY_IRON_NUGGET", - "LEGACY_KNOWLEDGE_BOOK", - "LEGACY_GOLD_RECORD", - "LEGACY_GREEN_RECORD", - "LEGACY_RECORD_3", - "LEGACY_RECORD_4", - "LEGACY_RECORD_5", - "LEGACY_RECORD_6", - "LEGACY_RECORD_7", - "LEGACY_RECORD_8", - "LEGACY_RECORD_9", - "LEGACY_RECORD_10", - "LEGACY_RECORD_11", - "LEGACY_RECORD_12" - ]}, "obj-byte": { "description": "", "type": "object", "properties": {} }, - "obj-org-bukkit-inventory-meta-itemmeta": { - "description": "", - "type": "object", - "properties": {} - }, "obj-com-volmit-iris-engine-object-irisvillagertrade": {"anyOf": [ { "description": "Represents a villager trade.", @@ -2004,24 +75,15 @@ "description": "", "type": "object", "properties": { - "type": { - "type": "string", - "$ref": "#/definitions/enum-org-bukkit-material", - "description": "type\nBukkit package classes and enums have no descriptions\n \nMaterial\n\nMust be a valid Material (use ctrl+space for auto complete!)" - }, - "amount": { - "type": "integer", - "description": "amount\nBukkit package classes and enums have no descriptions\n \nInteger\n" + "craftDelegate": { + "type": "object", + "$ref": "#/definitions/obj-org-bukkit-inventory-itemstack", + "description": "craftDelegate\nBukkit package classes and enums have no descriptions\n \nItemStack (Object)\n" }, "data": { "type": "object", "$ref": "#/definitions/obj-org-bukkit-material-materialdata", "description": "data\nBukkit package classes and enums have no descriptions\n \nMaterialData (Object)\n" - }, - "meta": { - "type": "object", - "$ref": "#/definitions/obj-org-bukkit-inventory-meta-itemmeta", - "description": "meta\nBukkit package classes and enums have no descriptions\n \nItemMeta (Object)\n" } } } diff --git a/.iris/schema/snippet/villager-trade-schema.json b/.iris/schema/snippet/villager-trade-schema.json index 885f56e..70b6682 100644 --- a/.iris/schema/snippet/villager-trade-schema.json +++ b/.iris/schema/snippet/villager-trade-schema.json @@ -38,1940 +38,11 @@ {"type": "string"} ], "definitions": { - "enum-org-bukkit-material": {"enum": [ - "AIR", - "STONE", - "GRANITE", - "POLISHED_GRANITE", - "DIORITE", - "POLISHED_DIORITE", - "ANDESITE", - "POLISHED_ANDESITE", - "DEEPSLATE", - "COBBLED_DEEPSLATE", - "POLISHED_DEEPSLATE", - "CALCITE", - "TUFF", - "TUFF_SLAB", - "TUFF_STAIRS", - "TUFF_WALL", - "CHISELED_TUFF", - "POLISHED_TUFF", - "POLISHED_TUFF_SLAB", - "POLISHED_TUFF_STAIRS", - "POLISHED_TUFF_WALL", - "TUFF_BRICKS", - "TUFF_BRICK_SLAB", - "TUFF_BRICK_STAIRS", - "TUFF_BRICK_WALL", - "CHISELED_TUFF_BRICKS", - "DRIPSTONE_BLOCK", - "GRASS_BLOCK", - "DIRT", - "COARSE_DIRT", - "PODZOL", - "ROOTED_DIRT", - "MUD", - "CRIMSON_NYLIUM", - "WARPED_NYLIUM", - "COBBLESTONE", - "OAK_PLANKS", - "SPRUCE_PLANKS", - "BIRCH_PLANKS", - "JUNGLE_PLANKS", - "ACACIA_PLANKS", - "CHERRY_PLANKS", - "DARK_OAK_PLANKS", - "MANGROVE_PLANKS", - "BAMBOO_PLANKS", - "CRIMSON_PLANKS", - "WARPED_PLANKS", - "BAMBOO_MOSAIC", - "OAK_SAPLING", - "SPRUCE_SAPLING", - "BIRCH_SAPLING", - "JUNGLE_SAPLING", - "ACACIA_SAPLING", - "CHERRY_SAPLING", - "DARK_OAK_SAPLING", - "MANGROVE_PROPAGULE", - "BEDROCK", - "SAND", - "SUSPICIOUS_SAND", - "SUSPICIOUS_GRAVEL", - "RED_SAND", - "GRAVEL", - "COAL_ORE", - "DEEPSLATE_COAL_ORE", - "IRON_ORE", - "DEEPSLATE_IRON_ORE", - "COPPER_ORE", - "DEEPSLATE_COPPER_ORE", - "GOLD_ORE", - "DEEPSLATE_GOLD_ORE", - "REDSTONE_ORE", - "DEEPSLATE_REDSTONE_ORE", - "EMERALD_ORE", - "DEEPSLATE_EMERALD_ORE", - "LAPIS_ORE", - "DEEPSLATE_LAPIS_ORE", - "DIAMOND_ORE", - "DEEPSLATE_DIAMOND_ORE", - "NETHER_GOLD_ORE", - "NETHER_QUARTZ_ORE", - "ANCIENT_DEBRIS", - "COAL_BLOCK", - "RAW_IRON_BLOCK", - "RAW_COPPER_BLOCK", - "RAW_GOLD_BLOCK", - "AMETHYST_BLOCK", - "BUDDING_AMETHYST", - "IRON_BLOCK", - "COPPER_BLOCK", - "GOLD_BLOCK", - "DIAMOND_BLOCK", - "NETHERITE_BLOCK", - "EXPOSED_COPPER", - "WEATHERED_COPPER", - "OXIDIZED_COPPER", - "CHISELED_COPPER", - "EXPOSED_CHISELED_COPPER", - "WEATHERED_CHISELED_COPPER", - "OXIDIZED_CHISELED_COPPER", - "CUT_COPPER", - "EXPOSED_CUT_COPPER", - "WEATHERED_CUT_COPPER", - "OXIDIZED_CUT_COPPER", - "CUT_COPPER_STAIRS", - "EXPOSED_CUT_COPPER_STAIRS", - "WEATHERED_CUT_COPPER_STAIRS", - "OXIDIZED_CUT_COPPER_STAIRS", - "CUT_COPPER_SLAB", - "EXPOSED_CUT_COPPER_SLAB", - "WEATHERED_CUT_COPPER_SLAB", - "OXIDIZED_CUT_COPPER_SLAB", - "WAXED_COPPER_BLOCK", - "WAXED_EXPOSED_COPPER", - "WAXED_WEATHERED_COPPER", - "WAXED_OXIDIZED_COPPER", - "WAXED_CHISELED_COPPER", - "WAXED_EXPOSED_CHISELED_COPPER", - "WAXED_WEATHERED_CHISELED_COPPER", - "WAXED_OXIDIZED_CHISELED_COPPER", - "WAXED_CUT_COPPER", - "WAXED_EXPOSED_CUT_COPPER", - "WAXED_WEATHERED_CUT_COPPER", - "WAXED_OXIDIZED_CUT_COPPER", - "WAXED_CUT_COPPER_STAIRS", - "WAXED_EXPOSED_CUT_COPPER_STAIRS", - "WAXED_WEATHERED_CUT_COPPER_STAIRS", - "WAXED_OXIDIZED_CUT_COPPER_STAIRS", - "WAXED_CUT_COPPER_SLAB", - "WAXED_EXPOSED_CUT_COPPER_SLAB", - "WAXED_WEATHERED_CUT_COPPER_SLAB", - "WAXED_OXIDIZED_CUT_COPPER_SLAB", - "OAK_LOG", - "SPRUCE_LOG", - "BIRCH_LOG", - "JUNGLE_LOG", - "ACACIA_LOG", - "CHERRY_LOG", - "DARK_OAK_LOG", - "MANGROVE_LOG", - "MANGROVE_ROOTS", - "MUDDY_MANGROVE_ROOTS", - "CRIMSON_STEM", - "WARPED_STEM", - "BAMBOO_BLOCK", - "STRIPPED_OAK_LOG", - "STRIPPED_SPRUCE_LOG", - "STRIPPED_BIRCH_LOG", - "STRIPPED_JUNGLE_LOG", - "STRIPPED_ACACIA_LOG", - "STRIPPED_CHERRY_LOG", - "STRIPPED_DARK_OAK_LOG", - "STRIPPED_MANGROVE_LOG", - "STRIPPED_CRIMSON_STEM", - "STRIPPED_WARPED_STEM", - "STRIPPED_OAK_WOOD", - "STRIPPED_SPRUCE_WOOD", - "STRIPPED_BIRCH_WOOD", - "STRIPPED_JUNGLE_WOOD", - "STRIPPED_ACACIA_WOOD", - "STRIPPED_CHERRY_WOOD", - "STRIPPED_DARK_OAK_WOOD", - "STRIPPED_MANGROVE_WOOD", - "STRIPPED_CRIMSON_HYPHAE", - "STRIPPED_WARPED_HYPHAE", - "STRIPPED_BAMBOO_BLOCK", - "OAK_WOOD", - "SPRUCE_WOOD", - "BIRCH_WOOD", - "JUNGLE_WOOD", - "ACACIA_WOOD", - "CHERRY_WOOD", - "DARK_OAK_WOOD", - "MANGROVE_WOOD", - "CRIMSON_HYPHAE", - "WARPED_HYPHAE", - "OAK_LEAVES", - "SPRUCE_LEAVES", - "BIRCH_LEAVES", - "JUNGLE_LEAVES", - "ACACIA_LEAVES", - "CHERRY_LEAVES", - "DARK_OAK_LEAVES", - "MANGROVE_LEAVES", - "AZALEA_LEAVES", - "FLOWERING_AZALEA_LEAVES", - "SPONGE", - "WET_SPONGE", - "GLASS", - "TINTED_GLASS", - "LAPIS_BLOCK", - "SANDSTONE", - "CHISELED_SANDSTONE", - "CUT_SANDSTONE", - "COBWEB", - "SHORT_GRASS", - "FERN", - "AZALEA", - "FLOWERING_AZALEA", - "DEAD_BUSH", - "SEAGRASS", - "SEA_PICKLE", - "WHITE_WOOL", - "ORANGE_WOOL", - "MAGENTA_WOOL", - "LIGHT_BLUE_WOOL", - "YELLOW_WOOL", - "LIME_WOOL", - "PINK_WOOL", - "GRAY_WOOL", - "LIGHT_GRAY_WOOL", - "CYAN_WOOL", - "PURPLE_WOOL", - "BLUE_WOOL", - "BROWN_WOOL", - "GREEN_WOOL", - "RED_WOOL", - "BLACK_WOOL", - "DANDELION", - "POPPY", - "BLUE_ORCHID", - "ALLIUM", - "AZURE_BLUET", - "RED_TULIP", - "ORANGE_TULIP", - "WHITE_TULIP", - "PINK_TULIP", - "OXEYE_DAISY", - "CORNFLOWER", - "LILY_OF_THE_VALLEY", - "WITHER_ROSE", - "TORCHFLOWER", - "PITCHER_PLANT", - "SPORE_BLOSSOM", - "BROWN_MUSHROOM", - "RED_MUSHROOM", - "CRIMSON_FUNGUS", - "WARPED_FUNGUS", - "CRIMSON_ROOTS", - "WARPED_ROOTS", - "NETHER_SPROUTS", - "WEEPING_VINES", - "TWISTING_VINES", - "SUGAR_CANE", - "KELP", - "MOSS_CARPET", - "PINK_PETALS", - "MOSS_BLOCK", - "HANGING_ROOTS", - "BIG_DRIPLEAF", - "SMALL_DRIPLEAF", - "BAMBOO", - "OAK_SLAB", - "SPRUCE_SLAB", - "BIRCH_SLAB", - "JUNGLE_SLAB", - "ACACIA_SLAB", - "CHERRY_SLAB", - "DARK_OAK_SLAB", - "MANGROVE_SLAB", - "BAMBOO_SLAB", - "BAMBOO_MOSAIC_SLAB", - "CRIMSON_SLAB", - "WARPED_SLAB", - "STONE_SLAB", - "SMOOTH_STONE_SLAB", - "SANDSTONE_SLAB", - "CUT_SANDSTONE_SLAB", - "PETRIFIED_OAK_SLAB", - "COBBLESTONE_SLAB", - "BRICK_SLAB", - "STONE_BRICK_SLAB", - "MUD_BRICK_SLAB", - "NETHER_BRICK_SLAB", - "QUARTZ_SLAB", - "RED_SANDSTONE_SLAB", - "CUT_RED_SANDSTONE_SLAB", - "PURPUR_SLAB", - "PRISMARINE_SLAB", - "PRISMARINE_BRICK_SLAB", - "DARK_PRISMARINE_SLAB", - "SMOOTH_QUARTZ", - "SMOOTH_RED_SANDSTONE", - "SMOOTH_SANDSTONE", - "SMOOTH_STONE", - "BRICKS", - "BOOKSHELF", - "CHISELED_BOOKSHELF", - "DECORATED_POT", - "MOSSY_COBBLESTONE", - "OBSIDIAN", - "TORCH", - "END_ROD", - "CHORUS_PLANT", - "CHORUS_FLOWER", - "PURPUR_BLOCK", - "PURPUR_PILLAR", - "PURPUR_STAIRS", - "SPAWNER", - "CHEST", - "CRAFTING_TABLE", - "FARMLAND", - "FURNACE", - "LADDER", - "COBBLESTONE_STAIRS", - "SNOW", - "ICE", - "SNOW_BLOCK", - "CACTUS", - "CLAY", - "JUKEBOX", - "OAK_FENCE", - "SPRUCE_FENCE", - "BIRCH_FENCE", - "JUNGLE_FENCE", - "ACACIA_FENCE", - "CHERRY_FENCE", - "DARK_OAK_FENCE", - "MANGROVE_FENCE", - "BAMBOO_FENCE", - "CRIMSON_FENCE", - "WARPED_FENCE", - "PUMPKIN", - "CARVED_PUMPKIN", - "JACK_O_LANTERN", - "NETHERRACK", - "SOUL_SAND", - "SOUL_SOIL", - "BASALT", - "POLISHED_BASALT", - "SMOOTH_BASALT", - "SOUL_TORCH", - "GLOWSTONE", - "INFESTED_STONE", - "INFESTED_COBBLESTONE", - "INFESTED_STONE_BRICKS", - "INFESTED_MOSSY_STONE_BRICKS", - "INFESTED_CRACKED_STONE_BRICKS", - "INFESTED_CHISELED_STONE_BRICKS", - "INFESTED_DEEPSLATE", - "STONE_BRICKS", - "MOSSY_STONE_BRICKS", - "CRACKED_STONE_BRICKS", - "CHISELED_STONE_BRICKS", - "PACKED_MUD", - "MUD_BRICKS", - "DEEPSLATE_BRICKS", - "CRACKED_DEEPSLATE_BRICKS", - "DEEPSLATE_TILES", - "CRACKED_DEEPSLATE_TILES", - "CHISELED_DEEPSLATE", - "REINFORCED_DEEPSLATE", - "BROWN_MUSHROOM_BLOCK", - "RED_MUSHROOM_BLOCK", - "MUSHROOM_STEM", - "IRON_BARS", - "CHAIN", - "GLASS_PANE", - "MELON", - "VINE", - "GLOW_LICHEN", - "BRICK_STAIRS", - "STONE_BRICK_STAIRS", - "MUD_BRICK_STAIRS", - "MYCELIUM", - "LILY_PAD", - "NETHER_BRICKS", - "CRACKED_NETHER_BRICKS", - "CHISELED_NETHER_BRICKS", - "NETHER_BRICK_FENCE", - "NETHER_BRICK_STAIRS", - "SCULK", - "SCULK_VEIN", - "SCULK_CATALYST", - "SCULK_SHRIEKER", - "ENCHANTING_TABLE", - "END_PORTAL_FRAME", - "END_STONE", - "END_STONE_BRICKS", - "DRAGON_EGG", - "SANDSTONE_STAIRS", - "ENDER_CHEST", - "EMERALD_BLOCK", - "OAK_STAIRS", - "SPRUCE_STAIRS", - "BIRCH_STAIRS", - "JUNGLE_STAIRS", - "ACACIA_STAIRS", - "CHERRY_STAIRS", - "DARK_OAK_STAIRS", - "MANGROVE_STAIRS", - "BAMBOO_STAIRS", - "BAMBOO_MOSAIC_STAIRS", - "CRIMSON_STAIRS", - "WARPED_STAIRS", - "COMMAND_BLOCK", - "BEACON", - "COBBLESTONE_WALL", - "MOSSY_COBBLESTONE_WALL", - "BRICK_WALL", - "PRISMARINE_WALL", - "RED_SANDSTONE_WALL", - "MOSSY_STONE_BRICK_WALL", - "GRANITE_WALL", - "STONE_BRICK_WALL", - "MUD_BRICK_WALL", - "NETHER_BRICK_WALL", - "ANDESITE_WALL", - "RED_NETHER_BRICK_WALL", - "SANDSTONE_WALL", - "END_STONE_BRICK_WALL", - "DIORITE_WALL", - "BLACKSTONE_WALL", - "POLISHED_BLACKSTONE_WALL", - "POLISHED_BLACKSTONE_BRICK_WALL", - "COBBLED_DEEPSLATE_WALL", - "POLISHED_DEEPSLATE_WALL", - "DEEPSLATE_BRICK_WALL", - "DEEPSLATE_TILE_WALL", - "ANVIL", - "CHIPPED_ANVIL", - "DAMAGED_ANVIL", - "CHISELED_QUARTZ_BLOCK", - "QUARTZ_BLOCK", - "QUARTZ_BRICKS", - "QUARTZ_PILLAR", - "QUARTZ_STAIRS", - "WHITE_TERRACOTTA", - "ORANGE_TERRACOTTA", - "MAGENTA_TERRACOTTA", - "LIGHT_BLUE_TERRACOTTA", - "YELLOW_TERRACOTTA", - "LIME_TERRACOTTA", - "PINK_TERRACOTTA", - "GRAY_TERRACOTTA", - "LIGHT_GRAY_TERRACOTTA", - "CYAN_TERRACOTTA", - "PURPLE_TERRACOTTA", - "BLUE_TERRACOTTA", - "BROWN_TERRACOTTA", - "GREEN_TERRACOTTA", - "RED_TERRACOTTA", - "BLACK_TERRACOTTA", - "BARRIER", - "LIGHT", - "HAY_BLOCK", - "WHITE_CARPET", - "ORANGE_CARPET", - "MAGENTA_CARPET", - "LIGHT_BLUE_CARPET", - "YELLOW_CARPET", - "LIME_CARPET", - "PINK_CARPET", - "GRAY_CARPET", - "LIGHT_GRAY_CARPET", - "CYAN_CARPET", - "PURPLE_CARPET", - "BLUE_CARPET", - "BROWN_CARPET", - "GREEN_CARPET", - "RED_CARPET", - "BLACK_CARPET", - "TERRACOTTA", - "PACKED_ICE", - "DIRT_PATH", - "SUNFLOWER", - "LILAC", - "ROSE_BUSH", - "PEONY", - "TALL_GRASS", - "LARGE_FERN", - "WHITE_STAINED_GLASS", - "ORANGE_STAINED_GLASS", - "MAGENTA_STAINED_GLASS", - "LIGHT_BLUE_STAINED_GLASS", - "YELLOW_STAINED_GLASS", - "LIME_STAINED_GLASS", - "PINK_STAINED_GLASS", - "GRAY_STAINED_GLASS", - "LIGHT_GRAY_STAINED_GLASS", - "CYAN_STAINED_GLASS", - "PURPLE_STAINED_GLASS", - "BLUE_STAINED_GLASS", - "BROWN_STAINED_GLASS", - "GREEN_STAINED_GLASS", - "RED_STAINED_GLASS", - "BLACK_STAINED_GLASS", - "WHITE_STAINED_GLASS_PANE", - "ORANGE_STAINED_GLASS_PANE", - "MAGENTA_STAINED_GLASS_PANE", - "LIGHT_BLUE_STAINED_GLASS_PANE", - "YELLOW_STAINED_GLASS_PANE", - "LIME_STAINED_GLASS_PANE", - "PINK_STAINED_GLASS_PANE", - "GRAY_STAINED_GLASS_PANE", - "LIGHT_GRAY_STAINED_GLASS_PANE", - "CYAN_STAINED_GLASS_PANE", - "PURPLE_STAINED_GLASS_PANE", - "BLUE_STAINED_GLASS_PANE", - "BROWN_STAINED_GLASS_PANE", - "GREEN_STAINED_GLASS_PANE", - "RED_STAINED_GLASS_PANE", - "BLACK_STAINED_GLASS_PANE", - "PRISMARINE", - "PRISMARINE_BRICKS", - "DARK_PRISMARINE", - "PRISMARINE_STAIRS", - "PRISMARINE_BRICK_STAIRS", - "DARK_PRISMARINE_STAIRS", - "SEA_LANTERN", - "RED_SANDSTONE", - "CHISELED_RED_SANDSTONE", - "CUT_RED_SANDSTONE", - "RED_SANDSTONE_STAIRS", - "REPEATING_COMMAND_BLOCK", - "CHAIN_COMMAND_BLOCK", - "MAGMA_BLOCK", - "NETHER_WART_BLOCK", - "WARPED_WART_BLOCK", - "RED_NETHER_BRICKS", - "BONE_BLOCK", - "STRUCTURE_VOID", - "SHULKER_BOX", - "WHITE_SHULKER_BOX", - "ORANGE_SHULKER_BOX", - "MAGENTA_SHULKER_BOX", - "LIGHT_BLUE_SHULKER_BOX", - "YELLOW_SHULKER_BOX", - "LIME_SHULKER_BOX", - "PINK_SHULKER_BOX", - "GRAY_SHULKER_BOX", - "LIGHT_GRAY_SHULKER_BOX", - "CYAN_SHULKER_BOX", - "PURPLE_SHULKER_BOX", - "BLUE_SHULKER_BOX", - "BROWN_SHULKER_BOX", - "GREEN_SHULKER_BOX", - "RED_SHULKER_BOX", - "BLACK_SHULKER_BOX", - "WHITE_GLAZED_TERRACOTTA", - "ORANGE_GLAZED_TERRACOTTA", - "MAGENTA_GLAZED_TERRACOTTA", - "LIGHT_BLUE_GLAZED_TERRACOTTA", - "YELLOW_GLAZED_TERRACOTTA", - "LIME_GLAZED_TERRACOTTA", - "PINK_GLAZED_TERRACOTTA", - "GRAY_GLAZED_TERRACOTTA", - "LIGHT_GRAY_GLAZED_TERRACOTTA", - "CYAN_GLAZED_TERRACOTTA", - "PURPLE_GLAZED_TERRACOTTA", - "BLUE_GLAZED_TERRACOTTA", - "BROWN_GLAZED_TERRACOTTA", - "GREEN_GLAZED_TERRACOTTA", - "RED_GLAZED_TERRACOTTA", - "BLACK_GLAZED_TERRACOTTA", - "WHITE_CONCRETE", - "ORANGE_CONCRETE", - "MAGENTA_CONCRETE", - "LIGHT_BLUE_CONCRETE", - "YELLOW_CONCRETE", - "LIME_CONCRETE", - "PINK_CONCRETE", - "GRAY_CONCRETE", - "LIGHT_GRAY_CONCRETE", - "CYAN_CONCRETE", - "PURPLE_CONCRETE", - "BLUE_CONCRETE", - "BROWN_CONCRETE", - "GREEN_CONCRETE", - "RED_CONCRETE", - "BLACK_CONCRETE", - "WHITE_CONCRETE_POWDER", - "ORANGE_CONCRETE_POWDER", - "MAGENTA_CONCRETE_POWDER", - "LIGHT_BLUE_CONCRETE_POWDER", - "YELLOW_CONCRETE_POWDER", - "LIME_CONCRETE_POWDER", - "PINK_CONCRETE_POWDER", - "GRAY_CONCRETE_POWDER", - "LIGHT_GRAY_CONCRETE_POWDER", - "CYAN_CONCRETE_POWDER", - "PURPLE_CONCRETE_POWDER", - "BLUE_CONCRETE_POWDER", - "BROWN_CONCRETE_POWDER", - "GREEN_CONCRETE_POWDER", - "RED_CONCRETE_POWDER", - "BLACK_CONCRETE_POWDER", - "TURTLE_EGG", - "SNIFFER_EGG", - "DEAD_TUBE_CORAL_BLOCK", - "DEAD_BRAIN_CORAL_BLOCK", - "DEAD_BUBBLE_CORAL_BLOCK", - "DEAD_FIRE_CORAL_BLOCK", - "DEAD_HORN_CORAL_BLOCK", - "TUBE_CORAL_BLOCK", - "BRAIN_CORAL_BLOCK", - "BUBBLE_CORAL_BLOCK", - "FIRE_CORAL_BLOCK", - "HORN_CORAL_BLOCK", - "TUBE_CORAL", - "BRAIN_CORAL", - "BUBBLE_CORAL", - "FIRE_CORAL", - "HORN_CORAL", - "DEAD_BRAIN_CORAL", - "DEAD_BUBBLE_CORAL", - "DEAD_FIRE_CORAL", - "DEAD_HORN_CORAL", - "DEAD_TUBE_CORAL", - "TUBE_CORAL_FAN", - "BRAIN_CORAL_FAN", - "BUBBLE_CORAL_FAN", - "FIRE_CORAL_FAN", - "HORN_CORAL_FAN", - "DEAD_TUBE_CORAL_FAN", - "DEAD_BRAIN_CORAL_FAN", - "DEAD_BUBBLE_CORAL_FAN", - "DEAD_FIRE_CORAL_FAN", - "DEAD_HORN_CORAL_FAN", - "BLUE_ICE", - "CONDUIT", - "POLISHED_GRANITE_STAIRS", - "SMOOTH_RED_SANDSTONE_STAIRS", - "MOSSY_STONE_BRICK_STAIRS", - "POLISHED_DIORITE_STAIRS", - "MOSSY_COBBLESTONE_STAIRS", - "END_STONE_BRICK_STAIRS", - "STONE_STAIRS", - "SMOOTH_SANDSTONE_STAIRS", - "SMOOTH_QUARTZ_STAIRS", - "GRANITE_STAIRS", - "ANDESITE_STAIRS", - "RED_NETHER_BRICK_STAIRS", - "POLISHED_ANDESITE_STAIRS", - "DIORITE_STAIRS", - "COBBLED_DEEPSLATE_STAIRS", - "POLISHED_DEEPSLATE_STAIRS", - "DEEPSLATE_BRICK_STAIRS", - "DEEPSLATE_TILE_STAIRS", - "POLISHED_GRANITE_SLAB", - "SMOOTH_RED_SANDSTONE_SLAB", - "MOSSY_STONE_BRICK_SLAB", - "POLISHED_DIORITE_SLAB", - "MOSSY_COBBLESTONE_SLAB", - "END_STONE_BRICK_SLAB", - "SMOOTH_SANDSTONE_SLAB", - "SMOOTH_QUARTZ_SLAB", - "GRANITE_SLAB", - "ANDESITE_SLAB", - "RED_NETHER_BRICK_SLAB", - "POLISHED_ANDESITE_SLAB", - "DIORITE_SLAB", - "COBBLED_DEEPSLATE_SLAB", - "POLISHED_DEEPSLATE_SLAB", - "DEEPSLATE_BRICK_SLAB", - "DEEPSLATE_TILE_SLAB", - "SCAFFOLDING", - "REDSTONE", - "REDSTONE_TORCH", - "REDSTONE_BLOCK", - "REPEATER", - "COMPARATOR", - "PISTON", - "STICKY_PISTON", - "SLIME_BLOCK", - "HONEY_BLOCK", - "OBSERVER", - "HOPPER", - "DISPENSER", - "DROPPER", - "LECTERN", - "TARGET", - "LEVER", - "LIGHTNING_ROD", - "DAYLIGHT_DETECTOR", - "SCULK_SENSOR", - "CALIBRATED_SCULK_SENSOR", - "TRIPWIRE_HOOK", - "TRAPPED_CHEST", - "TNT", - "REDSTONE_LAMP", - "NOTE_BLOCK", - "STONE_BUTTON", - "POLISHED_BLACKSTONE_BUTTON", - "OAK_BUTTON", - "SPRUCE_BUTTON", - "BIRCH_BUTTON", - "JUNGLE_BUTTON", - "ACACIA_BUTTON", - "CHERRY_BUTTON", - "DARK_OAK_BUTTON", - "MANGROVE_BUTTON", - "BAMBOO_BUTTON", - "CRIMSON_BUTTON", - "WARPED_BUTTON", - "STONE_PRESSURE_PLATE", - "POLISHED_BLACKSTONE_PRESSURE_PLATE", - "LIGHT_WEIGHTED_PRESSURE_PLATE", - "HEAVY_WEIGHTED_PRESSURE_PLATE", - "OAK_PRESSURE_PLATE", - "SPRUCE_PRESSURE_PLATE", - "BIRCH_PRESSURE_PLATE", - "JUNGLE_PRESSURE_PLATE", - "ACACIA_PRESSURE_PLATE", - "CHERRY_PRESSURE_PLATE", - "DARK_OAK_PRESSURE_PLATE", - "MANGROVE_PRESSURE_PLATE", - "BAMBOO_PRESSURE_PLATE", - "CRIMSON_PRESSURE_PLATE", - "WARPED_PRESSURE_PLATE", - "IRON_DOOR", - "OAK_DOOR", - "SPRUCE_DOOR", - "BIRCH_DOOR", - "JUNGLE_DOOR", - "ACACIA_DOOR", - "CHERRY_DOOR", - "DARK_OAK_DOOR", - "MANGROVE_DOOR", - "BAMBOO_DOOR", - "CRIMSON_DOOR", - "WARPED_DOOR", - "COPPER_DOOR", - "EXPOSED_COPPER_DOOR", - "WEATHERED_COPPER_DOOR", - "OXIDIZED_COPPER_DOOR", - "WAXED_COPPER_DOOR", - "WAXED_EXPOSED_COPPER_DOOR", - "WAXED_WEATHERED_COPPER_DOOR", - "WAXED_OXIDIZED_COPPER_DOOR", - "IRON_TRAPDOOR", - "OAK_TRAPDOOR", - "SPRUCE_TRAPDOOR", - "BIRCH_TRAPDOOR", - "JUNGLE_TRAPDOOR", - "ACACIA_TRAPDOOR", - "CHERRY_TRAPDOOR", - "DARK_OAK_TRAPDOOR", - "MANGROVE_TRAPDOOR", - "BAMBOO_TRAPDOOR", - "CRIMSON_TRAPDOOR", - "WARPED_TRAPDOOR", - "COPPER_TRAPDOOR", - "EXPOSED_COPPER_TRAPDOOR", - "WEATHERED_COPPER_TRAPDOOR", - "OXIDIZED_COPPER_TRAPDOOR", - "WAXED_COPPER_TRAPDOOR", - "WAXED_EXPOSED_COPPER_TRAPDOOR", - "WAXED_WEATHERED_COPPER_TRAPDOOR", - "WAXED_OXIDIZED_COPPER_TRAPDOOR", - "OAK_FENCE_GATE", - "SPRUCE_FENCE_GATE", - "BIRCH_FENCE_GATE", - "JUNGLE_FENCE_GATE", - "ACACIA_FENCE_GATE", - "CHERRY_FENCE_GATE", - "DARK_OAK_FENCE_GATE", - "MANGROVE_FENCE_GATE", - "BAMBOO_FENCE_GATE", - "CRIMSON_FENCE_GATE", - "WARPED_FENCE_GATE", - "POWERED_RAIL", - "DETECTOR_RAIL", - "RAIL", - "ACTIVATOR_RAIL", - "SADDLE", - "MINECART", - "CHEST_MINECART", - "FURNACE_MINECART", - "TNT_MINECART", - "HOPPER_MINECART", - "CARROT_ON_A_STICK", - "WARPED_FUNGUS_ON_A_STICK", - "ELYTRA", - "OAK_BOAT", - "OAK_CHEST_BOAT", - "SPRUCE_BOAT", - "SPRUCE_CHEST_BOAT", - "BIRCH_BOAT", - "BIRCH_CHEST_BOAT", - "JUNGLE_BOAT", - "JUNGLE_CHEST_BOAT", - "ACACIA_BOAT", - "ACACIA_CHEST_BOAT", - "CHERRY_BOAT", - "CHERRY_CHEST_BOAT", - "DARK_OAK_BOAT", - "DARK_OAK_CHEST_BOAT", - "MANGROVE_BOAT", - "MANGROVE_CHEST_BOAT", - "BAMBOO_RAFT", - "BAMBOO_CHEST_RAFT", - "STRUCTURE_BLOCK", - "JIGSAW", - "TURTLE_HELMET", - "SCUTE", - "FLINT_AND_STEEL", - "APPLE", - "BOW", - "ARROW", - "COAL", - "CHARCOAL", - "DIAMOND", - "EMERALD", - "LAPIS_LAZULI", - "QUARTZ", - "AMETHYST_SHARD", - "RAW_IRON", - "IRON_INGOT", - "RAW_COPPER", - "COPPER_INGOT", - "RAW_GOLD", - "GOLD_INGOT", - "NETHERITE_INGOT", - "NETHERITE_SCRAP", - "WOODEN_SWORD", - "WOODEN_SHOVEL", - "WOODEN_PICKAXE", - "WOODEN_AXE", - "WOODEN_HOE", - "STONE_SWORD", - "STONE_SHOVEL", - "STONE_PICKAXE", - "STONE_AXE", - "STONE_HOE", - "GOLDEN_SWORD", - "GOLDEN_SHOVEL", - "GOLDEN_PICKAXE", - "GOLDEN_AXE", - "GOLDEN_HOE", - "IRON_SWORD", - "IRON_SHOVEL", - "IRON_PICKAXE", - "IRON_AXE", - "IRON_HOE", - "DIAMOND_SWORD", - "DIAMOND_SHOVEL", - "DIAMOND_PICKAXE", - "DIAMOND_AXE", - "DIAMOND_HOE", - "NETHERITE_SWORD", - "NETHERITE_SHOVEL", - "NETHERITE_PICKAXE", - "NETHERITE_AXE", - "NETHERITE_HOE", - "STICK", - "BOWL", - "MUSHROOM_STEW", - "STRING", - "FEATHER", - "GUNPOWDER", - "WHEAT_SEEDS", - "WHEAT", - "BREAD", - "LEATHER_HELMET", - "LEATHER_CHESTPLATE", - "LEATHER_LEGGINGS", - "LEATHER_BOOTS", - "CHAINMAIL_HELMET", - "CHAINMAIL_CHESTPLATE", - "CHAINMAIL_LEGGINGS", - "CHAINMAIL_BOOTS", - "IRON_HELMET", - "IRON_CHESTPLATE", - "IRON_LEGGINGS", - "IRON_BOOTS", - "DIAMOND_HELMET", - "DIAMOND_CHESTPLATE", - "DIAMOND_LEGGINGS", - "DIAMOND_BOOTS", - "GOLDEN_HELMET", - "GOLDEN_CHESTPLATE", - "GOLDEN_LEGGINGS", - "GOLDEN_BOOTS", - "NETHERITE_HELMET", - "NETHERITE_CHESTPLATE", - "NETHERITE_LEGGINGS", - "NETHERITE_BOOTS", - "FLINT", - "PORKCHOP", - "COOKED_PORKCHOP", - "PAINTING", - "GOLDEN_APPLE", - "ENCHANTED_GOLDEN_APPLE", - "OAK_SIGN", - "SPRUCE_SIGN", - "BIRCH_SIGN", - "JUNGLE_SIGN", - "ACACIA_SIGN", - "CHERRY_SIGN", - "DARK_OAK_SIGN", - "MANGROVE_SIGN", - "BAMBOO_SIGN", - "CRIMSON_SIGN", - "WARPED_SIGN", - "OAK_HANGING_SIGN", - "SPRUCE_HANGING_SIGN", - "BIRCH_HANGING_SIGN", - "JUNGLE_HANGING_SIGN", - "ACACIA_HANGING_SIGN", - "CHERRY_HANGING_SIGN", - "DARK_OAK_HANGING_SIGN", - "MANGROVE_HANGING_SIGN", - "BAMBOO_HANGING_SIGN", - "CRIMSON_HANGING_SIGN", - "WARPED_HANGING_SIGN", - "BUCKET", - "WATER_BUCKET", - "LAVA_BUCKET", - "POWDER_SNOW_BUCKET", - "SNOWBALL", - "LEATHER", - "MILK_BUCKET", - "PUFFERFISH_BUCKET", - "SALMON_BUCKET", - "COD_BUCKET", - "TROPICAL_FISH_BUCKET", - "AXOLOTL_BUCKET", - "TADPOLE_BUCKET", - "BRICK", - "CLAY_BALL", - "DRIED_KELP_BLOCK", - "PAPER", - "BOOK", - "SLIME_BALL", - "EGG", - "COMPASS", - "RECOVERY_COMPASS", - "BUNDLE", - "FISHING_ROD", - "CLOCK", - "SPYGLASS", - "GLOWSTONE_DUST", - "COD", - "SALMON", - "TROPICAL_FISH", - "PUFFERFISH", - "COOKED_COD", - "COOKED_SALMON", - "INK_SAC", - "GLOW_INK_SAC", - "COCOA_BEANS", - "WHITE_DYE", - "ORANGE_DYE", - "MAGENTA_DYE", - "LIGHT_BLUE_DYE", - "YELLOW_DYE", - "LIME_DYE", - "PINK_DYE", - "GRAY_DYE", - "LIGHT_GRAY_DYE", - "CYAN_DYE", - "PURPLE_DYE", - "BLUE_DYE", - "BROWN_DYE", - "GREEN_DYE", - "RED_DYE", - "BLACK_DYE", - "BONE_MEAL", - "BONE", - "SUGAR", - "CAKE", - "WHITE_BED", - "ORANGE_BED", - "MAGENTA_BED", - "LIGHT_BLUE_BED", - "YELLOW_BED", - "LIME_BED", - "PINK_BED", - "GRAY_BED", - "LIGHT_GRAY_BED", - "CYAN_BED", - "PURPLE_BED", - "BLUE_BED", - "BROWN_BED", - "GREEN_BED", - "RED_BED", - "BLACK_BED", - "COOKIE", - "CRAFTER", - "FILLED_MAP", - "SHEARS", - "MELON_SLICE", - "DRIED_KELP", - "PUMPKIN_SEEDS", - "MELON_SEEDS", - "BEEF", - "COOKED_BEEF", - "CHICKEN", - "COOKED_CHICKEN", - "ROTTEN_FLESH", - "ENDER_PEARL", - "BLAZE_ROD", - "GHAST_TEAR", - "GOLD_NUGGET", - "NETHER_WART", - "POTION", - "GLASS_BOTTLE", - "SPIDER_EYE", - "FERMENTED_SPIDER_EYE", - "BLAZE_POWDER", - "MAGMA_CREAM", - "BREWING_STAND", - "CAULDRON", - "ENDER_EYE", - "GLISTERING_MELON_SLICE", - "ALLAY_SPAWN_EGG", - "AXOLOTL_SPAWN_EGG", - "BAT_SPAWN_EGG", - "BEE_SPAWN_EGG", - "BLAZE_SPAWN_EGG", - "BREEZE_SPAWN_EGG", - "CAT_SPAWN_EGG", - "CAMEL_SPAWN_EGG", - "CAVE_SPIDER_SPAWN_EGG", - "CHICKEN_SPAWN_EGG", - "COD_SPAWN_EGG", - "COW_SPAWN_EGG", - "CREEPER_SPAWN_EGG", - "DOLPHIN_SPAWN_EGG", - "DONKEY_SPAWN_EGG", - "DROWNED_SPAWN_EGG", - "ELDER_GUARDIAN_SPAWN_EGG", - "ENDER_DRAGON_SPAWN_EGG", - "ENDERMAN_SPAWN_EGG", - "ENDERMITE_SPAWN_EGG", - "EVOKER_SPAWN_EGG", - "FOX_SPAWN_EGG", - "FROG_SPAWN_EGG", - "GHAST_SPAWN_EGG", - "GLOW_SQUID_SPAWN_EGG", - "GOAT_SPAWN_EGG", - "GUARDIAN_SPAWN_EGG", - "HOGLIN_SPAWN_EGG", - "HORSE_SPAWN_EGG", - "HUSK_SPAWN_EGG", - "IRON_GOLEM_SPAWN_EGG", - "LLAMA_SPAWN_EGG", - "MAGMA_CUBE_SPAWN_EGG", - "MOOSHROOM_SPAWN_EGG", - "MULE_SPAWN_EGG", - "OCELOT_SPAWN_EGG", - "PANDA_SPAWN_EGG", - "PARROT_SPAWN_EGG", - "PHANTOM_SPAWN_EGG", - "PIG_SPAWN_EGG", - "PIGLIN_SPAWN_EGG", - "PIGLIN_BRUTE_SPAWN_EGG", - "PILLAGER_SPAWN_EGG", - "POLAR_BEAR_SPAWN_EGG", - "PUFFERFISH_SPAWN_EGG", - "RABBIT_SPAWN_EGG", - "RAVAGER_SPAWN_EGG", - "SALMON_SPAWN_EGG", - "SHEEP_SPAWN_EGG", - "SHULKER_SPAWN_EGG", - "SILVERFISH_SPAWN_EGG", - "SKELETON_SPAWN_EGG", - "SKELETON_HORSE_SPAWN_EGG", - "SLIME_SPAWN_EGG", - "SNIFFER_SPAWN_EGG", - "SNOW_GOLEM_SPAWN_EGG", - "SPIDER_SPAWN_EGG", - "SQUID_SPAWN_EGG", - "STRAY_SPAWN_EGG", - "STRIDER_SPAWN_EGG", - "TADPOLE_SPAWN_EGG", - "TRADER_LLAMA_SPAWN_EGG", - "TROPICAL_FISH_SPAWN_EGG", - "TURTLE_SPAWN_EGG", - "VEX_SPAWN_EGG", - "VILLAGER_SPAWN_EGG", - "VINDICATOR_SPAWN_EGG", - "WANDERING_TRADER_SPAWN_EGG", - "WARDEN_SPAWN_EGG", - "WITCH_SPAWN_EGG", - "WITHER_SPAWN_EGG", - "WITHER_SKELETON_SPAWN_EGG", - "WOLF_SPAWN_EGG", - "ZOGLIN_SPAWN_EGG", - "ZOMBIE_SPAWN_EGG", - "ZOMBIE_HORSE_SPAWN_EGG", - "ZOMBIE_VILLAGER_SPAWN_EGG", - "ZOMBIFIED_PIGLIN_SPAWN_EGG", - "EXPERIENCE_BOTTLE", - "FIRE_CHARGE", - "WRITABLE_BOOK", - "WRITTEN_BOOK", - "ITEM_FRAME", - "GLOW_ITEM_FRAME", - "FLOWER_POT", - "CARROT", - "POTATO", - "BAKED_POTATO", - "POISONOUS_POTATO", - "MAP", - "GOLDEN_CARROT", - "SKELETON_SKULL", - "WITHER_SKELETON_SKULL", - "PLAYER_HEAD", - "ZOMBIE_HEAD", - "CREEPER_HEAD", - "DRAGON_HEAD", - "PIGLIN_HEAD", - "NETHER_STAR", - "PUMPKIN_PIE", - "FIREWORK_ROCKET", - "FIREWORK_STAR", - "ENCHANTED_BOOK", - "NETHER_BRICK", - "PRISMARINE_SHARD", - "PRISMARINE_CRYSTALS", - "RABBIT", - "COOKED_RABBIT", - "RABBIT_STEW", - "RABBIT_FOOT", - "RABBIT_HIDE", - "ARMOR_STAND", - "IRON_HORSE_ARMOR", - "GOLDEN_HORSE_ARMOR", - "DIAMOND_HORSE_ARMOR", - "LEATHER_HORSE_ARMOR", - "LEAD", - "NAME_TAG", - "COMMAND_BLOCK_MINECART", - "MUTTON", - "COOKED_MUTTON", - "WHITE_BANNER", - "ORANGE_BANNER", - "MAGENTA_BANNER", - "LIGHT_BLUE_BANNER", - "YELLOW_BANNER", - "LIME_BANNER", - "PINK_BANNER", - "GRAY_BANNER", - "LIGHT_GRAY_BANNER", - "CYAN_BANNER", - "PURPLE_BANNER", - "BLUE_BANNER", - "BROWN_BANNER", - "GREEN_BANNER", - "RED_BANNER", - "BLACK_BANNER", - "END_CRYSTAL", - "CHORUS_FRUIT", - "POPPED_CHORUS_FRUIT", - "TORCHFLOWER_SEEDS", - "PITCHER_POD", - "BEETROOT", - "BEETROOT_SEEDS", - "BEETROOT_SOUP", - "DRAGON_BREATH", - "SPLASH_POTION", - "SPECTRAL_ARROW", - "TIPPED_ARROW", - "LINGERING_POTION", - "SHIELD", - "TOTEM_OF_UNDYING", - "SHULKER_SHELL", - "IRON_NUGGET", - "KNOWLEDGE_BOOK", - "DEBUG_STICK", - "MUSIC_DISC_13", - "MUSIC_DISC_CAT", - "MUSIC_DISC_BLOCKS", - "MUSIC_DISC_CHIRP", - "MUSIC_DISC_FAR", - "MUSIC_DISC_MALL", - "MUSIC_DISC_MELLOHI", - "MUSIC_DISC_STAL", - "MUSIC_DISC_STRAD", - "MUSIC_DISC_WARD", - "MUSIC_DISC_11", - "MUSIC_DISC_WAIT", - "MUSIC_DISC_OTHERSIDE", - "MUSIC_DISC_RELIC", - "MUSIC_DISC_5", - "MUSIC_DISC_PIGSTEP", - "DISC_FRAGMENT_5", - "TRIDENT", - "PHANTOM_MEMBRANE", - "NAUTILUS_SHELL", - "HEART_OF_THE_SEA", - "CROSSBOW", - "SUSPICIOUS_STEW", - "LOOM", - "FLOWER_BANNER_PATTERN", - "CREEPER_BANNER_PATTERN", - "SKULL_BANNER_PATTERN", - "MOJANG_BANNER_PATTERN", - "GLOBE_BANNER_PATTERN", - "PIGLIN_BANNER_PATTERN", - "GOAT_HORN", - "COMPOSTER", - "BARREL", - "SMOKER", - "BLAST_FURNACE", - "CARTOGRAPHY_TABLE", - "FLETCHING_TABLE", - "GRINDSTONE", - "SMITHING_TABLE", - "STONECUTTER", - "BELL", - "LANTERN", - "SOUL_LANTERN", - "SWEET_BERRIES", - "GLOW_BERRIES", - "CAMPFIRE", - "SOUL_CAMPFIRE", - "SHROOMLIGHT", - "HONEYCOMB", - "BEE_NEST", - "BEEHIVE", - "HONEY_BOTTLE", - "HONEYCOMB_BLOCK", - "LODESTONE", - "CRYING_OBSIDIAN", - "BLACKSTONE", - "BLACKSTONE_SLAB", - "BLACKSTONE_STAIRS", - "GILDED_BLACKSTONE", - "POLISHED_BLACKSTONE", - "POLISHED_BLACKSTONE_SLAB", - "POLISHED_BLACKSTONE_STAIRS", - "CHISELED_POLISHED_BLACKSTONE", - "POLISHED_BLACKSTONE_BRICKS", - "POLISHED_BLACKSTONE_BRICK_SLAB", - "POLISHED_BLACKSTONE_BRICK_STAIRS", - "CRACKED_POLISHED_BLACKSTONE_BRICKS", - "RESPAWN_ANCHOR", - "CANDLE", - "WHITE_CANDLE", - "ORANGE_CANDLE", - "MAGENTA_CANDLE", - "LIGHT_BLUE_CANDLE", - "YELLOW_CANDLE", - "LIME_CANDLE", - "PINK_CANDLE", - "GRAY_CANDLE", - "LIGHT_GRAY_CANDLE", - "CYAN_CANDLE", - "PURPLE_CANDLE", - "BLUE_CANDLE", - "BROWN_CANDLE", - "GREEN_CANDLE", - "RED_CANDLE", - "BLACK_CANDLE", - "SMALL_AMETHYST_BUD", - "MEDIUM_AMETHYST_BUD", - "LARGE_AMETHYST_BUD", - "AMETHYST_CLUSTER", - "POINTED_DRIPSTONE", - "OCHRE_FROGLIGHT", - "VERDANT_FROGLIGHT", - "PEARLESCENT_FROGLIGHT", - "FROGSPAWN", - "ECHO_SHARD", - "BRUSH", - "NETHERITE_UPGRADE_SMITHING_TEMPLATE", - "SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE", - "DUNE_ARMOR_TRIM_SMITHING_TEMPLATE", - "COAST_ARMOR_TRIM_SMITHING_TEMPLATE", - "WILD_ARMOR_TRIM_SMITHING_TEMPLATE", - "WARD_ARMOR_TRIM_SMITHING_TEMPLATE", - "EYE_ARMOR_TRIM_SMITHING_TEMPLATE", - "VEX_ARMOR_TRIM_SMITHING_TEMPLATE", - "TIDE_ARMOR_TRIM_SMITHING_TEMPLATE", - "SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE", - "RIB_ARMOR_TRIM_SMITHING_TEMPLATE", - "SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE", - "WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE", - "SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE", - "SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE", - "RAISER_ARMOR_TRIM_SMITHING_TEMPLATE", - "HOST_ARMOR_TRIM_SMITHING_TEMPLATE", - "ANGLER_POTTERY_SHERD", - "ARCHER_POTTERY_SHERD", - "ARMS_UP_POTTERY_SHERD", - "BLADE_POTTERY_SHERD", - "BREWER_POTTERY_SHERD", - "BURN_POTTERY_SHERD", - "DANGER_POTTERY_SHERD", - "EXPLORER_POTTERY_SHERD", - "FRIEND_POTTERY_SHERD", - "HEART_POTTERY_SHERD", - "HEARTBREAK_POTTERY_SHERD", - "HOWL_POTTERY_SHERD", - "MINER_POTTERY_SHERD", - "MOURNER_POTTERY_SHERD", - "PLENTY_POTTERY_SHERD", - "PRIZE_POTTERY_SHERD", - "SHEAF_POTTERY_SHERD", - "SHELTER_POTTERY_SHERD", - "SKULL_POTTERY_SHERD", - "SNORT_POTTERY_SHERD", - "COPPER_GRATE", - "EXPOSED_COPPER_GRATE", - "WEATHERED_COPPER_GRATE", - "OXIDIZED_COPPER_GRATE", - "WAXED_COPPER_GRATE", - "WAXED_EXPOSED_COPPER_GRATE", - "WAXED_WEATHERED_COPPER_GRATE", - "WAXED_OXIDIZED_COPPER_GRATE", - "COPPER_BULB", - "EXPOSED_COPPER_BULB", - "WEATHERED_COPPER_BULB", - "OXIDIZED_COPPER_BULB", - "WAXED_COPPER_BULB", - "WAXED_EXPOSED_COPPER_BULB", - "WAXED_WEATHERED_COPPER_BULB", - "WAXED_OXIDIZED_COPPER_BULB", - "TRIAL_SPAWNER", - "TRIAL_KEY", - "WATER", - "LAVA", - "TALL_SEAGRASS", - "PISTON_HEAD", - "MOVING_PISTON", - "WALL_TORCH", - "FIRE", - "SOUL_FIRE", - "REDSTONE_WIRE", - "OAK_WALL_SIGN", - "SPRUCE_WALL_SIGN", - "BIRCH_WALL_SIGN", - "ACACIA_WALL_SIGN", - "CHERRY_WALL_SIGN", - "JUNGLE_WALL_SIGN", - "DARK_OAK_WALL_SIGN", - "MANGROVE_WALL_SIGN", - "BAMBOO_WALL_SIGN", - "OAK_WALL_HANGING_SIGN", - "SPRUCE_WALL_HANGING_SIGN", - "BIRCH_WALL_HANGING_SIGN", - "ACACIA_WALL_HANGING_SIGN", - "CHERRY_WALL_HANGING_SIGN", - "JUNGLE_WALL_HANGING_SIGN", - "DARK_OAK_WALL_HANGING_SIGN", - "MANGROVE_WALL_HANGING_SIGN", - "CRIMSON_WALL_HANGING_SIGN", - "WARPED_WALL_HANGING_SIGN", - "BAMBOO_WALL_HANGING_SIGN", - "REDSTONE_WALL_TORCH", - "SOUL_WALL_TORCH", - "NETHER_PORTAL", - "ATTACHED_PUMPKIN_STEM", - "ATTACHED_MELON_STEM", - "PUMPKIN_STEM", - "MELON_STEM", - "WATER_CAULDRON", - "LAVA_CAULDRON", - "POWDER_SNOW_CAULDRON", - "END_PORTAL", - "COCOA", - "TRIPWIRE", - "POTTED_TORCHFLOWER", - "POTTED_OAK_SAPLING", - "POTTED_SPRUCE_SAPLING", - "POTTED_BIRCH_SAPLING", - "POTTED_JUNGLE_SAPLING", - "POTTED_ACACIA_SAPLING", - "POTTED_CHERRY_SAPLING", - "POTTED_DARK_OAK_SAPLING", - "POTTED_MANGROVE_PROPAGULE", - "POTTED_FERN", - "POTTED_DANDELION", - "POTTED_POPPY", - "POTTED_BLUE_ORCHID", - "POTTED_ALLIUM", - "POTTED_AZURE_BLUET", - "POTTED_RED_TULIP", - "POTTED_ORANGE_TULIP", - "POTTED_WHITE_TULIP", - "POTTED_PINK_TULIP", - "POTTED_OXEYE_DAISY", - "POTTED_CORNFLOWER", - "POTTED_LILY_OF_THE_VALLEY", - "POTTED_WITHER_ROSE", - "POTTED_RED_MUSHROOM", - "POTTED_BROWN_MUSHROOM", - "POTTED_DEAD_BUSH", - "POTTED_CACTUS", - "CARROTS", - "POTATOES", - "SKELETON_WALL_SKULL", - "WITHER_SKELETON_WALL_SKULL", - "ZOMBIE_WALL_HEAD", - "PLAYER_WALL_HEAD", - "CREEPER_WALL_HEAD", - "DRAGON_WALL_HEAD", - "PIGLIN_WALL_HEAD", - "WHITE_WALL_BANNER", - "ORANGE_WALL_BANNER", - "MAGENTA_WALL_BANNER", - "LIGHT_BLUE_WALL_BANNER", - "YELLOW_WALL_BANNER", - "LIME_WALL_BANNER", - "PINK_WALL_BANNER", - "GRAY_WALL_BANNER", - "LIGHT_GRAY_WALL_BANNER", - "CYAN_WALL_BANNER", - "PURPLE_WALL_BANNER", - "BLUE_WALL_BANNER", - "BROWN_WALL_BANNER", - "GREEN_WALL_BANNER", - "RED_WALL_BANNER", - "BLACK_WALL_BANNER", - "TORCHFLOWER_CROP", - "PITCHER_CROP", - "BEETROOTS", - "END_GATEWAY", - "FROSTED_ICE", - "KELP_PLANT", - "DEAD_TUBE_CORAL_WALL_FAN", - "DEAD_BRAIN_CORAL_WALL_FAN", - "DEAD_BUBBLE_CORAL_WALL_FAN", - "DEAD_FIRE_CORAL_WALL_FAN", - "DEAD_HORN_CORAL_WALL_FAN", - "TUBE_CORAL_WALL_FAN", - "BRAIN_CORAL_WALL_FAN", - "BUBBLE_CORAL_WALL_FAN", - "FIRE_CORAL_WALL_FAN", - "HORN_CORAL_WALL_FAN", - "BAMBOO_SAPLING", - "POTTED_BAMBOO", - "VOID_AIR", - "CAVE_AIR", - "BUBBLE_COLUMN", - "SWEET_BERRY_BUSH", - "WEEPING_VINES_PLANT", - "TWISTING_VINES_PLANT", - "CRIMSON_WALL_SIGN", - "WARPED_WALL_SIGN", - "POTTED_CRIMSON_FUNGUS", - "POTTED_WARPED_FUNGUS", - "POTTED_CRIMSON_ROOTS", - "POTTED_WARPED_ROOTS", - "CANDLE_CAKE", - "WHITE_CANDLE_CAKE", - "ORANGE_CANDLE_CAKE", - "MAGENTA_CANDLE_CAKE", - "LIGHT_BLUE_CANDLE_CAKE", - "YELLOW_CANDLE_CAKE", - "LIME_CANDLE_CAKE", - "PINK_CANDLE_CAKE", - "GRAY_CANDLE_CAKE", - "LIGHT_GRAY_CANDLE_CAKE", - "CYAN_CANDLE_CAKE", - "PURPLE_CANDLE_CAKE", - "BLUE_CANDLE_CAKE", - "BROWN_CANDLE_CAKE", - "GREEN_CANDLE_CAKE", - "RED_CANDLE_CAKE", - "BLACK_CANDLE_CAKE", - "POWDER_SNOW", - "CAVE_VINES", - "CAVE_VINES_PLANT", - "BIG_DRIPLEAF_STEM", - "POTTED_AZALEA_BUSH", - "POTTED_FLOWERING_AZALEA_BUSH", - "LEGACY_AIR", - "LEGACY_STONE", - "LEGACY_GRASS", - "LEGACY_DIRT", - "LEGACY_COBBLESTONE", - "LEGACY_WOOD", - "LEGACY_SAPLING", - "LEGACY_BEDROCK", - "LEGACY_WATER", - "LEGACY_STATIONARY_WATER", - "LEGACY_LAVA", - "LEGACY_STATIONARY_LAVA", - "LEGACY_SAND", - "LEGACY_GRAVEL", - "LEGACY_GOLD_ORE", - "LEGACY_IRON_ORE", - "LEGACY_COAL_ORE", - "LEGACY_LOG", - "LEGACY_LEAVES", - "LEGACY_SPONGE", - "LEGACY_GLASS", - "LEGACY_LAPIS_ORE", - "LEGACY_LAPIS_BLOCK", - "LEGACY_DISPENSER", - "LEGACY_SANDSTONE", - "LEGACY_NOTE_BLOCK", - "LEGACY_BED_BLOCK", - "LEGACY_POWERED_RAIL", - "LEGACY_DETECTOR_RAIL", - "LEGACY_PISTON_STICKY_BASE", - "LEGACY_WEB", - "LEGACY_LONG_GRASS", - "LEGACY_DEAD_BUSH", - "LEGACY_PISTON_BASE", - "LEGACY_PISTON_EXTENSION", - "LEGACY_WOOL", - "LEGACY_PISTON_MOVING_PIECE", - "LEGACY_YELLOW_FLOWER", - "LEGACY_RED_ROSE", - "LEGACY_BROWN_MUSHROOM", - "LEGACY_RED_MUSHROOM", - "LEGACY_GOLD_BLOCK", - "LEGACY_IRON_BLOCK", - "LEGACY_DOUBLE_STEP", - "LEGACY_STEP", - "LEGACY_BRICK", - "LEGACY_TNT", - "LEGACY_BOOKSHELF", - "LEGACY_MOSSY_COBBLESTONE", - "LEGACY_OBSIDIAN", - "LEGACY_TORCH", - "LEGACY_FIRE", - "LEGACY_MOB_SPAWNER", - "LEGACY_WOOD_STAIRS", - "LEGACY_CHEST", - "LEGACY_REDSTONE_WIRE", - "LEGACY_DIAMOND_ORE", - "LEGACY_DIAMOND_BLOCK", - "LEGACY_WORKBENCH", - "LEGACY_CROPS", - "LEGACY_SOIL", - "LEGACY_FURNACE", - "LEGACY_BURNING_FURNACE", - "LEGACY_SIGN_POST", - "LEGACY_WOODEN_DOOR", - "LEGACY_LADDER", - "LEGACY_RAILS", - "LEGACY_COBBLESTONE_STAIRS", - "LEGACY_WALL_SIGN", - "LEGACY_LEVER", - "LEGACY_STONE_PLATE", - "LEGACY_IRON_DOOR_BLOCK", - "LEGACY_WOOD_PLATE", - "LEGACY_REDSTONE_ORE", - "LEGACY_GLOWING_REDSTONE_ORE", - "LEGACY_REDSTONE_TORCH_OFF", - "LEGACY_REDSTONE_TORCH_ON", - "LEGACY_STONE_BUTTON", - "LEGACY_SNOW", - "LEGACY_ICE", - "LEGACY_SNOW_BLOCK", - "LEGACY_CACTUS", - "LEGACY_CLAY", - "LEGACY_SUGAR_CANE_BLOCK", - "LEGACY_JUKEBOX", - "LEGACY_FENCE", - "LEGACY_PUMPKIN", - "LEGACY_NETHERRACK", - "LEGACY_SOUL_SAND", - "LEGACY_GLOWSTONE", - "LEGACY_PORTAL", - "LEGACY_JACK_O_LANTERN", - "LEGACY_CAKE_BLOCK", - "LEGACY_DIODE_BLOCK_OFF", - "LEGACY_DIODE_BLOCK_ON", - "LEGACY_STAINED_GLASS", - "LEGACY_TRAP_DOOR", - "LEGACY_MONSTER_EGGS", - "LEGACY_SMOOTH_BRICK", - "LEGACY_HUGE_MUSHROOM_1", - "LEGACY_HUGE_MUSHROOM_2", - "LEGACY_IRON_FENCE", - "LEGACY_THIN_GLASS", - "LEGACY_MELON_BLOCK", - "LEGACY_PUMPKIN_STEM", - "LEGACY_MELON_STEM", - "LEGACY_VINE", - "LEGACY_FENCE_GATE", - "LEGACY_BRICK_STAIRS", - "LEGACY_SMOOTH_STAIRS", - "LEGACY_MYCEL", - "LEGACY_WATER_LILY", - "LEGACY_NETHER_BRICK", - "LEGACY_NETHER_FENCE", - "LEGACY_NETHER_BRICK_STAIRS", - "LEGACY_NETHER_WARTS", - "LEGACY_ENCHANTMENT_TABLE", - "LEGACY_BREWING_STAND", - "LEGACY_CAULDRON", - "LEGACY_ENDER_PORTAL", - "LEGACY_ENDER_PORTAL_FRAME", - "LEGACY_ENDER_STONE", - "LEGACY_DRAGON_EGG", - "LEGACY_REDSTONE_LAMP_OFF", - "LEGACY_REDSTONE_LAMP_ON", - "LEGACY_WOOD_DOUBLE_STEP", - "LEGACY_WOOD_STEP", - "LEGACY_COCOA", - "LEGACY_SANDSTONE_STAIRS", - "LEGACY_EMERALD_ORE", - "LEGACY_ENDER_CHEST", - "LEGACY_TRIPWIRE_HOOK", - "LEGACY_TRIPWIRE", - "LEGACY_EMERALD_BLOCK", - "LEGACY_SPRUCE_WOOD_STAIRS", - "LEGACY_BIRCH_WOOD_STAIRS", - "LEGACY_JUNGLE_WOOD_STAIRS", - "LEGACY_COMMAND", - "LEGACY_BEACON", - "LEGACY_COBBLE_WALL", - "LEGACY_FLOWER_POT", - "LEGACY_CARROT", - "LEGACY_POTATO", - "LEGACY_WOOD_BUTTON", - "LEGACY_SKULL", - "LEGACY_ANVIL", - "LEGACY_TRAPPED_CHEST", - "LEGACY_GOLD_PLATE", - "LEGACY_IRON_PLATE", - "LEGACY_REDSTONE_COMPARATOR_OFF", - "LEGACY_REDSTONE_COMPARATOR_ON", - "LEGACY_DAYLIGHT_DETECTOR", - "LEGACY_REDSTONE_BLOCK", - "LEGACY_QUARTZ_ORE", - "LEGACY_HOPPER", - "LEGACY_QUARTZ_BLOCK", - "LEGACY_QUARTZ_STAIRS", - "LEGACY_ACTIVATOR_RAIL", - "LEGACY_DROPPER", - "LEGACY_STAINED_CLAY", - "LEGACY_STAINED_GLASS_PANE", - "LEGACY_LEAVES_2", - "LEGACY_LOG_2", - "LEGACY_ACACIA_STAIRS", - "LEGACY_DARK_OAK_STAIRS", - "LEGACY_SLIME_BLOCK", - "LEGACY_BARRIER", - "LEGACY_IRON_TRAPDOOR", - "LEGACY_PRISMARINE", - "LEGACY_SEA_LANTERN", - "LEGACY_HAY_BLOCK", - "LEGACY_CARPET", - "LEGACY_HARD_CLAY", - "LEGACY_COAL_BLOCK", - "LEGACY_PACKED_ICE", - "LEGACY_DOUBLE_PLANT", - "LEGACY_STANDING_BANNER", - "LEGACY_WALL_BANNER", - "LEGACY_DAYLIGHT_DETECTOR_INVERTED", - "LEGACY_RED_SANDSTONE", - "LEGACY_RED_SANDSTONE_STAIRS", - "LEGACY_DOUBLE_STONE_SLAB2", - "LEGACY_STONE_SLAB2", - "LEGACY_SPRUCE_FENCE_GATE", - "LEGACY_BIRCH_FENCE_GATE", - "LEGACY_JUNGLE_FENCE_GATE", - "LEGACY_DARK_OAK_FENCE_GATE", - "LEGACY_ACACIA_FENCE_GATE", - "LEGACY_SPRUCE_FENCE", - "LEGACY_BIRCH_FENCE", - "LEGACY_JUNGLE_FENCE", - "LEGACY_DARK_OAK_FENCE", - "LEGACY_ACACIA_FENCE", - "LEGACY_SPRUCE_DOOR", - "LEGACY_BIRCH_DOOR", - "LEGACY_JUNGLE_DOOR", - "LEGACY_ACACIA_DOOR", - "LEGACY_DARK_OAK_DOOR", - "LEGACY_END_ROD", - "LEGACY_CHORUS_PLANT", - "LEGACY_CHORUS_FLOWER", - "LEGACY_PURPUR_BLOCK", - "LEGACY_PURPUR_PILLAR", - "LEGACY_PURPUR_STAIRS", - "LEGACY_PURPUR_DOUBLE_SLAB", - "LEGACY_PURPUR_SLAB", - "LEGACY_END_BRICKS", - "LEGACY_BEETROOT_BLOCK", - "LEGACY_GRASS_PATH", - "LEGACY_END_GATEWAY", - "LEGACY_COMMAND_REPEATING", - "LEGACY_COMMAND_CHAIN", - "LEGACY_FROSTED_ICE", - "LEGACY_MAGMA", - "LEGACY_NETHER_WART_BLOCK", - "LEGACY_RED_NETHER_BRICK", - "LEGACY_BONE_BLOCK", - "LEGACY_STRUCTURE_VOID", - "LEGACY_OBSERVER", - "LEGACY_WHITE_SHULKER_BOX", - "LEGACY_ORANGE_SHULKER_BOX", - "LEGACY_MAGENTA_SHULKER_BOX", - "LEGACY_LIGHT_BLUE_SHULKER_BOX", - "LEGACY_YELLOW_SHULKER_BOX", - "LEGACY_LIME_SHULKER_BOX", - "LEGACY_PINK_SHULKER_BOX", - "LEGACY_GRAY_SHULKER_BOX", - "LEGACY_SILVER_SHULKER_BOX", - "LEGACY_CYAN_SHULKER_BOX", - "LEGACY_PURPLE_SHULKER_BOX", - "LEGACY_BLUE_SHULKER_BOX", - "LEGACY_BROWN_SHULKER_BOX", - "LEGACY_GREEN_SHULKER_BOX", - "LEGACY_RED_SHULKER_BOX", - "LEGACY_BLACK_SHULKER_BOX", - "LEGACY_WHITE_GLAZED_TERRACOTTA", - "LEGACY_ORANGE_GLAZED_TERRACOTTA", - "LEGACY_MAGENTA_GLAZED_TERRACOTTA", - "LEGACY_LIGHT_BLUE_GLAZED_TERRACOTTA", - "LEGACY_YELLOW_GLAZED_TERRACOTTA", - "LEGACY_LIME_GLAZED_TERRACOTTA", - "LEGACY_PINK_GLAZED_TERRACOTTA", - "LEGACY_GRAY_GLAZED_TERRACOTTA", - "LEGACY_SILVER_GLAZED_TERRACOTTA", - "LEGACY_CYAN_GLAZED_TERRACOTTA", - "LEGACY_PURPLE_GLAZED_TERRACOTTA", - "LEGACY_BLUE_GLAZED_TERRACOTTA", - "LEGACY_BROWN_GLAZED_TERRACOTTA", - "LEGACY_GREEN_GLAZED_TERRACOTTA", - "LEGACY_RED_GLAZED_TERRACOTTA", - "LEGACY_BLACK_GLAZED_TERRACOTTA", - "LEGACY_CONCRETE", - "LEGACY_CONCRETE_POWDER", - "LEGACY_STRUCTURE_BLOCK", - "LEGACY_IRON_SPADE", - "LEGACY_IRON_PICKAXE", - "LEGACY_IRON_AXE", - "LEGACY_FLINT_AND_STEEL", - "LEGACY_APPLE", - "LEGACY_BOW", - "LEGACY_ARROW", - "LEGACY_COAL", - "LEGACY_DIAMOND", - "LEGACY_IRON_INGOT", - "LEGACY_GOLD_INGOT", - "LEGACY_IRON_SWORD", - "LEGACY_WOOD_SWORD", - "LEGACY_WOOD_SPADE", - "LEGACY_WOOD_PICKAXE", - "LEGACY_WOOD_AXE", - "LEGACY_STONE_SWORD", - "LEGACY_STONE_SPADE", - "LEGACY_STONE_PICKAXE", - "LEGACY_STONE_AXE", - "LEGACY_DIAMOND_SWORD", - "LEGACY_DIAMOND_SPADE", - "LEGACY_DIAMOND_PICKAXE", - "LEGACY_DIAMOND_AXE", - "LEGACY_STICK", - "LEGACY_BOWL", - "LEGACY_MUSHROOM_SOUP", - "LEGACY_GOLD_SWORD", - "LEGACY_GOLD_SPADE", - "LEGACY_GOLD_PICKAXE", - "LEGACY_GOLD_AXE", - "LEGACY_STRING", - "LEGACY_FEATHER", - "LEGACY_SULPHUR", - "LEGACY_WOOD_HOE", - "LEGACY_STONE_HOE", - "LEGACY_IRON_HOE", - "LEGACY_DIAMOND_HOE", - "LEGACY_GOLD_HOE", - "LEGACY_SEEDS", - "LEGACY_WHEAT", - "LEGACY_BREAD", - "LEGACY_LEATHER_HELMET", - "LEGACY_LEATHER_CHESTPLATE", - "LEGACY_LEATHER_LEGGINGS", - "LEGACY_LEATHER_BOOTS", - "LEGACY_CHAINMAIL_HELMET", - "LEGACY_CHAINMAIL_CHESTPLATE", - "LEGACY_CHAINMAIL_LEGGINGS", - "LEGACY_CHAINMAIL_BOOTS", - "LEGACY_IRON_HELMET", - "LEGACY_IRON_CHESTPLATE", - "LEGACY_IRON_LEGGINGS", - "LEGACY_IRON_BOOTS", - "LEGACY_DIAMOND_HELMET", - "LEGACY_DIAMOND_CHESTPLATE", - "LEGACY_DIAMOND_LEGGINGS", - "LEGACY_DIAMOND_BOOTS", - "LEGACY_GOLD_HELMET", - "LEGACY_GOLD_CHESTPLATE", - "LEGACY_GOLD_LEGGINGS", - "LEGACY_GOLD_BOOTS", - "LEGACY_FLINT", - "LEGACY_PORK", - "LEGACY_GRILLED_PORK", - "LEGACY_PAINTING", - "LEGACY_GOLDEN_APPLE", - "LEGACY_SIGN", - "LEGACY_WOOD_DOOR", - "LEGACY_BUCKET", - "LEGACY_WATER_BUCKET", - "LEGACY_LAVA_BUCKET", - "LEGACY_MINECART", - "LEGACY_SADDLE", - "LEGACY_IRON_DOOR", - "LEGACY_REDSTONE", - "LEGACY_SNOW_BALL", - "LEGACY_BOAT", - "LEGACY_LEATHER", - "LEGACY_MILK_BUCKET", - "LEGACY_CLAY_BRICK", - "LEGACY_CLAY_BALL", - "LEGACY_SUGAR_CANE", - "LEGACY_PAPER", - "LEGACY_BOOK", - "LEGACY_SLIME_BALL", - "LEGACY_STORAGE_MINECART", - "LEGACY_POWERED_MINECART", - "LEGACY_EGG", - "LEGACY_COMPASS", - "LEGACY_FISHING_ROD", - "LEGACY_WATCH", - "LEGACY_GLOWSTONE_DUST", - "LEGACY_RAW_FISH", - "LEGACY_COOKED_FISH", - "LEGACY_INK_SACK", - "LEGACY_BONE", - "LEGACY_SUGAR", - "LEGACY_CAKE", - "LEGACY_BED", - "LEGACY_DIODE", - "LEGACY_COOKIE", - "LEGACY_MAP", - "LEGACY_SHEARS", - "LEGACY_MELON", - "LEGACY_PUMPKIN_SEEDS", - "LEGACY_MELON_SEEDS", - "LEGACY_RAW_BEEF", - "LEGACY_COOKED_BEEF", - "LEGACY_RAW_CHICKEN", - "LEGACY_COOKED_CHICKEN", - "LEGACY_ROTTEN_FLESH", - "LEGACY_ENDER_PEARL", - "LEGACY_BLAZE_ROD", - "LEGACY_GHAST_TEAR", - "LEGACY_GOLD_NUGGET", - "LEGACY_NETHER_STALK", - "LEGACY_POTION", - "LEGACY_GLASS_BOTTLE", - "LEGACY_SPIDER_EYE", - "LEGACY_FERMENTED_SPIDER_EYE", - "LEGACY_BLAZE_POWDER", - "LEGACY_MAGMA_CREAM", - "LEGACY_BREWING_STAND_ITEM", - "LEGACY_CAULDRON_ITEM", - "LEGACY_EYE_OF_ENDER", - "LEGACY_SPECKLED_MELON", - "LEGACY_MONSTER_EGG", - "LEGACY_EXP_BOTTLE", - "LEGACY_FIREBALL", - "LEGACY_BOOK_AND_QUILL", - "LEGACY_WRITTEN_BOOK", - "LEGACY_EMERALD", - "LEGACY_ITEM_FRAME", - "LEGACY_FLOWER_POT_ITEM", - "LEGACY_CARROT_ITEM", - "LEGACY_POTATO_ITEM", - "LEGACY_BAKED_POTATO", - "LEGACY_POISONOUS_POTATO", - "LEGACY_EMPTY_MAP", - "LEGACY_GOLDEN_CARROT", - "LEGACY_SKULL_ITEM", - "LEGACY_CARROT_STICK", - "LEGACY_NETHER_STAR", - "LEGACY_PUMPKIN_PIE", - "LEGACY_FIREWORK", - "LEGACY_FIREWORK_CHARGE", - "LEGACY_ENCHANTED_BOOK", - "LEGACY_REDSTONE_COMPARATOR", - "LEGACY_NETHER_BRICK_ITEM", - "LEGACY_QUARTZ", - "LEGACY_EXPLOSIVE_MINECART", - "LEGACY_HOPPER_MINECART", - "LEGACY_PRISMARINE_SHARD", - "LEGACY_PRISMARINE_CRYSTALS", - "LEGACY_RABBIT", - "LEGACY_COOKED_RABBIT", - "LEGACY_RABBIT_STEW", - "LEGACY_RABBIT_FOOT", - "LEGACY_RABBIT_HIDE", - "LEGACY_ARMOR_STAND", - "LEGACY_IRON_BARDING", - "LEGACY_GOLD_BARDING", - "LEGACY_DIAMOND_BARDING", - "LEGACY_LEASH", - "LEGACY_NAME_TAG", - "LEGACY_COMMAND_MINECART", - "LEGACY_MUTTON", - "LEGACY_COOKED_MUTTON", - "LEGACY_BANNER", - "LEGACY_END_CRYSTAL", - "LEGACY_SPRUCE_DOOR_ITEM", - "LEGACY_BIRCH_DOOR_ITEM", - "LEGACY_JUNGLE_DOOR_ITEM", - "LEGACY_ACACIA_DOOR_ITEM", - "LEGACY_DARK_OAK_DOOR_ITEM", - "LEGACY_CHORUS_FRUIT", - "LEGACY_CHORUS_FRUIT_POPPED", - "LEGACY_BEETROOT", - "LEGACY_BEETROOT_SEEDS", - "LEGACY_BEETROOT_SOUP", - "LEGACY_DRAGONS_BREATH", - "LEGACY_SPLASH_POTION", - "LEGACY_SPECTRAL_ARROW", - "LEGACY_TIPPED_ARROW", - "LEGACY_LINGERING_POTION", - "LEGACY_SHIELD", - "LEGACY_ELYTRA", - "LEGACY_BOAT_SPRUCE", - "LEGACY_BOAT_BIRCH", - "LEGACY_BOAT_JUNGLE", - "LEGACY_BOAT_ACACIA", - "LEGACY_BOAT_DARK_OAK", - "LEGACY_TOTEM", - "LEGACY_SHULKER_SHELL", - "LEGACY_IRON_NUGGET", - "LEGACY_KNOWLEDGE_BOOK", - "LEGACY_GOLD_RECORD", - "LEGACY_GREEN_RECORD", - "LEGACY_RECORD_3", - "LEGACY_RECORD_4", - "LEGACY_RECORD_5", - "LEGACY_RECORD_6", - "LEGACY_RECORD_7", - "LEGACY_RECORD_8", - "LEGACY_RECORD_9", - "LEGACY_RECORD_10", - "LEGACY_RECORD_11", - "LEGACY_RECORD_12" - ]}, "obj-byte": { "description": "", "type": "object", "properties": {} }, - "obj-org-bukkit-inventory-meta-itemmeta": { - "description": "", - "type": "object", - "properties": {} - }, "obj-org-bukkit-material-materialdata": { "description": "", "type": "object", @@ -1985,24 +56,15 @@ "description": "", "type": "object", "properties": { - "type": { - "type": "string", - "$ref": "#/definitions/enum-org-bukkit-material", - "description": "type\nBukkit package classes and enums have no descriptions\n \nMaterial\n\nMust be a valid Material (use ctrl+space for auto complete!)" - }, - "amount": { - "type": "integer", - "description": "amount\nBukkit package classes and enums have no descriptions\n \nInteger\n" + "craftDelegate": { + "type": "object", + "$ref": "#/definitions/obj-org-bukkit-inventory-itemstack", + "description": "craftDelegate\nBukkit package classes and enums have no descriptions\n \nItemStack (Object)\n" }, "data": { "type": "object", "$ref": "#/definitions/obj-org-bukkit-material-materialdata", "description": "data\nBukkit package classes and enums have no descriptions\n \nMaterialData (Object)\n" - }, - "meta": { - "type": "object", - "$ref": "#/definitions/obj-org-bukkit-inventory-meta-itemmeta", - "description": "meta\nBukkit package classes and enums have no descriptions\n \nItemMeta (Object)\n" } } } diff --git a/README.md b/README.md index bf3296f..d8278c4 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -# Made by Nearest +# Made by Nearest. -## Inspired by RePixelatedMC, DAYLØS and the builds made by NextDoorPsycho - -## I wanted to say thanks to everyone who helped me in the Volmit Software Discord Server, especially CrazyDev22 +### Thanks to everyone in the Discord Server, specially: CrazyDev22, RepixelatedMC, NextDoorPsycho and DAYLØS. diff --git a/biomes/arid/bayou-hills.json b/biomes/arid/bayou-hills.json deleted file mode 100644 index 50a1ddb..0000000 --- a/biomes/arid/bayou-hills.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "name": "Bayou hils", - "derivative": "DESERT", - "rarity": 1, - "vanillaDerivative": "DESERT", - "generators": [ - { - "min": 5, - "max": 35, - "generator": "plain-hills" - }, - { - "min": 5, - "max": 20, - "generator": "canyon" - } - ], - "color": "#d0c54e", - "customDerivitives": [{ - "id": "bayou_hills", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "children": ["arid/bayou-plains"], - "childShrinkFactor": 0.3, - "childStyle": { - "style": "GLOB", - "zoom": 1.7, - "fracture": { - "style": "SIMPLEX", - "multiplier": 10 - } - }, - "layers": [ - { - "maxHeight": 1, - "minHeight": 1, - "slopeCondition": {"maximumSlope": 2}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition": {"maximumSlope": 2}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "slopeCondition": {"maximumSlope": 2}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 1 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 2 - } - ] - }, - { - "slopeCondition": {"minimumSlope": 2.4}, - "style": { - "style": "FRACTAL_WATER", - "zoom": 2, - "fracture": { - "style": "STATIC", - "multiplier": 25 - } - }, - "zoom": 0.3, - "maxHeight": 4, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:terracotta", - "weight": 1 - }, - { - "block": "minecraft:light_gray_terracotta", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - }, - { - "block": "minecraft:light_gray_concrete_powder", - "weight": 1 - } - ] - }, - { - "slopeCondition": { - "minimumSlope": 2, - "maximumSlope": 2.4 - }, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - } - ] - } - ], - "decorators": [ - { - "variance": { - "style": "SIMPLEX", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "chance": 0.2, - "palette": [ - { - "block": "minecraft:short_grass" - } - ] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:dead_bush"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:fern"}] - } - ], - "objects": [{ - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 0.5 - }, - "place": [ - "custom/trees/bayou/bayou1", - "custom/trees/bayou/bayou2", - "custom/trees/bayou/bayou3" - ], - "density": 1, - "chance": 1, - "translate": {"y": -5}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }], - "carving": {"caves": [{ - "breakSurface": true, - "cave": "hill/temperate", - "rarity": 14, - "caveStartHeight": { - "max": 190, - "min": 90, - "style": {"style": "STATIC"} - } - }]} -} diff --git a/biomes/arid/bayou-plains.json b/biomes/arid/bayou-plains.json deleted file mode 100644 index 487e2b6..0000000 --- a/biomes/arid/bayou-plains.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "name": "Bayou Plains", - "derivative": "DESERT", - "rarity": 1, - "vanillaDerivative": "DESERT", - "generators": [ - { - "min": 3, - "max": 10, - "generator": "plain" - }, - { - "min": 5, - "max": 10, - "generator": "canyon" - } - ], - "color": "#b1a62f", - "customDerivitives": [{ - "id": "bayou_plains", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "layers": [ - { - "maxHeight": 1, - "minHeight": 1, - "slopeCondition": {"maximumSlope": 1.3}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition": {"maximumSlope": 1.3}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "slopeCondition": {"maximumSlope": 1.3}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 1 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 2 - } - ] - }, - { - "slopeCondition": {"minimumSlope": 1.4}, - "style": { - "style": "FRACTAL_WATER", - "zoom": 2, - "fracture": { - "style": "STATIC", - "multiplier": 25 - } - }, - "zoom": 0.3, - "maxHeight": 4, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:terracotta", - "weight": 1 - }, - { - "block": "minecraft:light_gray_terracotta", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - }, - { - "block": "minecraft:light_gray_concrete_powder", - "weight": 1 - } - ] - }, - { - "slopeCondition": { - "minimumSlope": 2, - "maximumSlope": 2.4 - }, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - } - ] - } - ], - "decorators": [ - { - "variance": { - "style": "SIMPLEX", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "chance": 0.6, - "palette": [ - { - "block": "minecraft:short_grass" - } - ] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:dead_bush"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:fern"}] - } - ], - "objects": [{ - "densityStyle": { - "max": 3, - "min": 0, - "style": { - "style": "SIMPLEX", - "zoom": 10 - } - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:acacia_wood"}],"replace":{"palette": [{"block": "minecraft:acacia_log"}]}}], - "place": [ - "trees/acacia/t5", - "trees/acacia/t6", - "trees/acacia/t7", - "trees/acacia/t8", - "trees/acacia/t9", - "trees/acacia/t10", - "trees/acacia/t11", - "trees/acacia/t12" - ], - "density": 1, - "chance": 0.1, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "chance": 0.20, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 0.8 - }, - "translate":{ - "y": -1 - }, - "place": [ - "custom/trees/bayou/bayou1", - "custom/trees/bayou/bayou2", - "custom/trees/bayou/bayou3" - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }] -} diff --git a/biomes/arid/hill.json b/biomes/arid/hill.json deleted file mode 100644 index afe3bc3..0000000 --- a/biomes/arid/hill.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "name": "Savanna hils", - "derivative": "DESERT", - "rarity": 2, - "vanillaDerivative": "DESERT", - "generators": [ - { - "min": 5, - "max": 35, - "generator": "plain-hills" - }, - { - "min": 5, - "max": 20, - "generator": "canyon" - } - ], - "color": "#d0c54e", - "customDerivitives": [{ - "id": "savanna", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "children": ["arid/plains"], - "childShrinkFactor": 0.3, - "childStyle": { - "style": "GLOB", - "zoom": 1.7, - "fracture": { - "style": "SIMPLEX", - "multiplier": 10 - } - }, - "layers": [ - { - "maxHeight": 1, - "minHeight": 1, - "slopeCondition": {"maximumSlope": 2}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition": {"maximumSlope": 2}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "slopeCondition": {"maximumSlope": 2}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 1 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 2 - } - ] - }, - { - "slopeCondition": {"minimumSlope": 2.4}, - "style": { - "style": "FRACTAL_WATER", - "zoom": 2, - "fracture": { - "style": "STATIC", - "multiplier": 25 - } - }, - "zoom": 0.3, - "maxHeight": 4, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:terracotta", - "weight": 1 - }, - { - "block": "minecraft:light_gray_terracotta", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - }, - { - "block": "minecraft:light_gray_concrete_powder", - "weight": 1 - } - ] - }, - { - "slopeCondition": { - "minimumSlope": 2, - "maximumSlope": 2.4 - }, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - } - ] - } - ], - "decorators": [ - { - "variance": { - "style": "SIMPLEX", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "chance": 0.6, - "palette": [ - { - "block": "minecraft:short_grass" - } - ] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:dead_bush"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:fern"}] - } - ], - "objects": [{ - "densityStyle": { - "max": 3, - "min": 0, - "style": { - "style": "SIMPLEX", - "zoom": 10 - } - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.1 - }, - "edit": [{"find": [{"block": "minecraft:acacia_wood"}],"replace":{"palette": [{"block": "minecraft:acacia_log"}]}}], - "place": [ - "trees/acacia/t1", - "trees/acacia/t2", - "trees/acacia/t3", - "trees/acacia/t4", - "trees/acacia/t5", - "trees/acacia/t6", - "trees/acacia/t7", - "trees/acacia/t8", - "trees/acacia/t9", - "trees/acacia/t10", - "trees/acacia/t11", - "trees/acacia/t12" - ], - "density": 1, - "chance": 0.1, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }], - "carving": {"caves": [{ - "breakSurface": true, - "cave": "hill/temperate", - "rarity": 14, - "caveStartHeight": { - "max": 190, - "min": 90, - "style": {"style": "STATIC"} - } - }]} -} diff --git a/biomes/arid/ocean/river.json b/biomes/arid/ocean/river.json deleted file mode 100644 index 0ed13bc..0000000 --- a/biomes/arid/ocean/river.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "vanillaDerivative": "SAVANNA", - "name": "River", - "customDerivitives": [{ - "id": "savanna", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "layers": [ - { - "style": {"style": "IRIS"}, - "zoom": 0.3, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"} - ] - }, - { - "minHeight": 2, - "maxHeight": 3, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:terracotta"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"}, - { - "weight": 2, - "block": "minecraft:sand" - } - ] - } - ], - "generators": [{ - "generator": "river", - "min": -80, - "max": -70 - }], - "derivative": "SAVANNA" -} diff --git a/biomes/arid/plains.json b/biomes/arid/plains.json deleted file mode 100644 index 3685208..0000000 --- a/biomes/arid/plains.json +++ /dev/null @@ -1,191 +0,0 @@ -{ - "name": "Savanna plains", - "derivative": "DESERT", - "rarity": 2, - "vanillaDerivative": "DESERT", - "generators": [ - { - "min": 3, - "max": 10, - "generator": "plain" - }, - { - "min": 5, - "max": 10, - "generator": "canyon" - } - ], - "color": "#b1a62f", - "customDerivitives": [{ - "id": "savanna", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "layers": [ - { - "maxHeight": 1, - "minHeight": 1, - "slopeCondition": {"maximumSlope": 1.3}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition": {"maximumSlope": 1.3}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "slopeCondition": {"maximumSlope": 1.3}, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 1 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 2 - } - ] - }, - { - "slopeCondition": {"minimumSlope": 1.4}, - "style": { - "style": "FRACTAL_WATER", - "zoom": 2, - "fracture": { - "style": "STATIC", - "multiplier": 25 - } - }, - "zoom": 0.3, - "maxHeight": 4, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:terracotta", - "weight": 1 - }, - { - "block": "minecraft:light_gray_terracotta", - "weight": 1 - }, - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - }, - { - "block": "minecraft:light_gray_concrete_powder", - "weight": 1 - } - ] - }, - { - "slopeCondition": { - "minimumSlope": 2, - "maximumSlope": 2.4 - }, - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:stone", - "weight": 1 - }, - { - "block": "minecraft:andesite", - "weight": 1 - } - ] - } - ], - "decorators": [ - { - "variance": { - "style": "SIMPLEX", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "chance": 0.6, - "palette": [ - { - "block": "minecraft:short_grass" - } - ] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:dead_bush"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:fern"}] - } - ], - "objects": [{ - "densityStyle": { - "max": 3, - "min": 0, - "style": { - "style": "SIMPLEX", - "zoom": 10 - } - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:acacia_wood"}],"replace":{"palette": [{"block": "minecraft:acacia_log"}]}}], - "place": [ - "trees/acacia/t1", - "trees/acacia/t2", - "trees/acacia/t3", - "trees/acacia/t4", - "trees/acacia/t5", - "trees/acacia/t6", - "trees/acacia/t7", - "trees/acacia/t8", - "trees/acacia/t9", - "trees/acacia/t10", - "trees/acacia/t11", - "trees/acacia/t12" - ], - "density": 1, - "chance": 0.1, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }] -} diff --git a/biomes/arid/shore/beach.json b/biomes/arid/shore/beach.json deleted file mode 100644 index 07c12d3..0000000 --- a/biomes/arid/shore/beach.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "vanillaDerivative": "SAVANNA", - "derivative": "BEACH", - "name": "Beach", - "customDerivitives": [{ - "id": "savanna", - "downfallType": "none", - "grassColor": "#e5db66", - "foliageColor": "#98d256" - }], - "layers": [ - { - "minHeight": 1, - "maxHeight": 2, - "palette": [ - { - "block": "minecraft:sand" - } - ] - }, - { - "maxHeight": 5, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:stone" - } - ] - } - ], - "decorators": [ - { - "chance": 0.05, - "palette": [{"block": "minecraft:dead_bush"}] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:fern"}] - } - ], - "generators": [{ - "min": 0, - "max": 3, - "generator": "smooth-land" - }] -} diff --git a/biomes/auroria/frozen-mountains.json b/biomes/auroria/frozen-mountains.json deleted file mode 100644 index 2e7141b..0000000 --- a/biomes/auroria/frozen-mountains.json +++ /dev/null @@ -1,317 +0,0 @@ -{ - "name": "Frozen Mountains", - "derivative": "FROZEN_PEAKS", - "vanillaDerivative": "FROZEN_PEAKS", - "rarity": 1, - "customDerivitives": [{ - "id": "frozen_mountain_ruins", - "foliageColor": "#f0f8ff", - "grassColor": "#f9eee4", - "temperature": -1, - "downfallType": "snow", - "category": "plains" - }], - "generators": [ - { - "generator": "canyon-steep", - "min": 30, - "max": 30 - }, - { - "generator": "custom/dream-mountains", - "min": 30, - "max": 80 - } - ], - "layers": [ - { - "style":{ - "style": "NOWHERE_SIMPLEX" - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.7 - }, - "zoom": 0.4, - "minHeight": 1, - "maxHeight": 1, - "palette": [ - { - "block": "minecraft:snow_block","weight": 30 - }, - { - "block": "minecraft:grass_block","weight": 15,"data": {"snowy": true} - } - ] - }, - { - "minHeight": 2, - "maxHeight": 6, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ] - } - ], - "wall": { - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ]}, - "decorators": [ - { - "whitelist": [{"block": "minecraft:grass_block","data": {"snowy": true}}], - "chance": 0.6, - "palette": [ - { - "block": "minecraft:short_grass" - } - ] - }, - { - "whitelist": [{"block": "minecraft:grass_block","data": {"snowy": true}}], - "chance": 0.1, - "palette": [ - { - "block": "minecraft:tall_grass" - } - ] - }, - { - "whitelist": [{"block": "minecraft:grass_block","data": {"snowy": true}}], - "chance": 0.3, - "palette": [ - { - "block": "minecraft:fern" - } - ] - } - ], - "objects": [ - { - "clamp":{ - "minimumHeight": 199 - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.2 - }, - "translate":{ - "y": -3 - }, - "edit": [ - { - "find": [ - { - "block": "minecraft:chorus_plant" - } - ], - "replace":{ - "palette": [{"block": "minecraft:oak_leaves"}] - } - } - ], - "place": [ - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9" - ], - "chance": 0.25, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ] - }, - { - "clamp":{ - "minimumHeight": 199 - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.2 - }, - "translate":{ - "y": -3 - }, - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["REDWOOD"] - } - ], - "place": [ - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ], - "chance": 0.35, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9" - ] - }, - { - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ], - "place": [ - "structures/r1", - "structures/r2" - ], - "chance": 0.003, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": -1, - "z": 0 - } - }, - { - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ], - "mode": "FAST_MIN_HEIGHT", - "place": [ - "structures/r3", - "structures/r4", - "structures/r5" - ], - "chance": 0.003, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": -1, - "z": 0 - } - }, - { - "mode": "PAINT", - "chance": 0.025, - "place": [ - "clutter/arbusto1", - "clutter/arbusto2", - "clutter/arbusto4", - "clutter/arbusto5" - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": 1, - "z": 0 - }, - "edit": [{ - "find": [{"block": "minecraft:spruce_leaves"}], - "replace": {"palette": [{ - "block": "minecraft:oak_leaves", - "data": {"persistent": true} - }]} - }] - }, - { - } - ] -} diff --git a/biomes/auroria/frozen-runelands.json b/biomes/auroria/frozen-runelands.json deleted file mode 100644 index 3993063..0000000 --- a/biomes/auroria/frozen-runelands.json +++ /dev/null @@ -1,365 +0,0 @@ -{ - "name": "Frozen Runelands", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "customDerivitives": [{ - "id": "frozen_runelands", - "foliageColor": "#f0f8ff", - "grassColor": "#f9eee4", - "temperature": -1, - "downfallType": "snow", - "category": "plains" - }], - "generators": [{ - "generator": "plain", - "max": 16, - "min": 10 - }], - "layers": [ - { - "style": {"style": "STATIC"}, - "slopeCondition": { - "maximumSlope": 2.1, - "minimumSlope": 0 - }, - "minHeight": 1, - "maxHeight": 2, - "palette": [ - { - "block": "minecraft:snow_block" - } - ] - }, - { - "style":{ - "style": "FRACTAL_WATER", - "zoom": 0.3, - "fracture":{ - "style": "STATIC", - "multiplier": 2 - } - }, - "slopeCondition":{ - "maximumSlope": 2.1, - "minimumSlope": 0.6 - }, - "minHeight": 3, - "maxHeight": 3, - "palette": [{"block": "minecraft:stone"}] - }, - { - "minHeight": 3, - "maxHeight": 3, - "style": { - "style": "FRACTAL_WATER", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.4, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 2.1 - }, - "palette": [{ - "block": "minecraft:stone", - "weight": 4 - }, - {"block": "minecraft:snow_block","weight": 2}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": {"style": "STATIC"}, - "slopeCondition": {"minimumSlope": 1.5}, - "palette": [ - { - "block": "minecraft:snow_block" - } - ] - }, - { - "minHeight": 6, - "maxHeight": 10, - "style": {"style": "STATIC"}, - "palette": [{ - "block": "minecraft:snow_block" - }] - } - ], - "wall": {"palette": [{"block": "minecraft:snow_block"}]}, - "objects": [ - { - "edit": [ - { - "find": [ - { - "block": "minecraft:chorus_plant" - } - ], - "replace":{ - "palette": [{"block": "minecraft:oak_leaves"}] - } - } - ], - "place": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["REDWOOD"] - } - ], - "chance": 0.25, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9", - "clutter/singleicespike1", - "clutter/singleicespike2" - ] - }, - { - "place": [ - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["REDWOOD"] - } - ], - "chance": 0.35, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "clutter/singleicespike1", - "clutter/singleicespike2" - ] - }, - { - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9", - "clutter/singleicespike1", - "clutter/singleicespike2" - ], - "place": [ - "structures/r1", - "structures/r2" - ], - "chance": 0.003, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": -1, - "z": 0 - } - }, - { - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9", - "clutter/singleicespike1", - "clutter/singleicespike2" - ], - "mode": "FAST_MIN_HEIGHT", - "place": [ - "structures/r3", - "structures/r4", - "structures/r5" - ], - "chance": 0.003, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": -1, - "z": 0 - } - }, - { - "mode": "PAINT", - "chance": 0.08, - "place": [ - "clutter/arbusto1", - "clutter/arbusto2", - "clutter/arbusto4", - "clutter/arbusto5" - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": 1, - "z": 0 - }, - "edit": [{ - "find": [{"block": "minecraft:spruce_leaves"}], - "replace": {"palette": [{ - "block": "minecraft:oak_leaves", - "data": {"persistent": true} - }]} - }] - }, - { - "forbiddenCollisions": [ - "custom/trees/spruce/frosted_spruce1", - "custom/trees/spruce/frosted_spruce2", - "custom/trees/spruce/frosted_spruce3", - "custom/trees/spruce/frosted_spruce4", - "custom/trees/spruce/frosted_spruce5", - "custom/trees/spruce/frosted_spruce6", - "custom/trees/spruce/frosted_spruce7", - "custom/trees/spruce/frosted_spruce8", - "custom/trees/spruce/frosted_spruce9", - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9", - "clutter/singleicespike1", - "clutter/singleicespike2" - ], - "mode": "CENTER_HEIGHT", - "chance": 0.05, - "translate":{ - "y": -3, - "yRandom": -2 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "max": 180, - "min": -180 - } - }, - "place": [ - "clutter/singleicespike1", - "clutter/singleicespike2" - ] - } - ] -} diff --git a/biomes/auroria/ocean/pf-river-ice.json b/biomes/auroria/ocean/pf-river-ice.json deleted file mode 100644 index e6f969c..0000000 --- a/biomes/auroria/ocean/pf-river-ice.json +++ /dev/null @@ -1,196 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "children": ["permafrost/ocean/pf-river"], - "childStyle": {"style": "SIMPLEX"}, - "rarity": 1, - "customDerivitives": [{ - "id": "permafrost", - "foliageColor": "#f0f8ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "seaLayers": [{ - "minHeight": 1, - "maxHeight": 2, - "style": {"style": "GLOB_IRIS_THICK"}, - "zoom": 0.4, - "palette": [ - { - "weight": 2, - "block": "minecraft:ice" - }, - { - "weight": 3, - "block": "minecraft:packed_ice" - }, - {"block": "minecraft:blue_ice"}, - { - "weight": 3, - "block": "minecraft:packed_ice" - }, - { - "weight": 2, - "block": "minecraft:ice" - }, - { - "block": "minecraft:water", - "weight": 10 - } - ] - }], - "decorators": [ - { - "chance": 0.07, - "variance": {"style": "STATIC"}, - "zoom": 5, - "palette": [{"block": "minecraft:seagrass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.013, - "verticalZoom": 88, - "variance": {"style": "STATIC"}, - "stackMax": 6, - "zoom": 1, - "palette": [{"block": "minecraft:kelp_plant"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "IRIS"}, - "stackMin": 2 - } - ], - "name": "Permafrost river", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "smooth-land", - "max": -25, - "min": -32 - }], - "objects": [ - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/auroria/ocean/pf-river.json b/biomes/auroria/ocean/pf-river.json deleted file mode 100644 index 5256a00..0000000 --- a/biomes/auroria/ocean/pf-river.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "rarity": 1, - "customDerivitives": [{ - "id": "permafrost", - "foliageColor": "#f0f8ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "decorators": [ - { - "chance": 0.07, - "variance": {"style": "STATIC"}, - "zoom": 5, - "palette": [{"block": "minecraft:seagrass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.013, - "verticalZoom": 88, - "variance": {"style": "STATIC"}, - "stackMax": 6, - "zoom": 1, - "palette": [{"block": "minecraft:kelp_plant"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "IRIS"}, - "stackMin": 2 - } - ], - "name": "Permafrost river", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "river", - "max": -25, - "min": -32 - }], - "objects": [ - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "place": [ - "structures/kship1", - "structures/kship2", - "structures/kship3", - "structures/kship4" - ], - "chance": 0.0035, - "onwater": true, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "edit": [{ - "find": [{"block": "minecraft:bone_block"}], - "replace": {"palette": [{"block": "minecraft:gray_wool"}]} - }], - "waterloggable": true - }, - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/auroria/shore/pf-beach.json b/biomes/auroria/shore/pf-beach.json deleted file mode 100644 index 1660cbc..0000000 --- a/biomes/auroria/shore/pf-beach.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "vanillaDerivative": "FOREST", - "customDerivitives": [{ - "id": "permafrost", - "grassColor": "#f9eee4", - "foliageColor": "#f0f8ff", - "temperature": -1, - "downfallType": "rain", - "category": "plains" - }], - "slab": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone_slab"}, - {"block": "minecraft:air"} - ] - }, - "name": "Permafrost beach", - "layers": [ - { - "minHeight": 1, - "maxHeight": 1, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ] - }, - { - "minHeight": 1, - "maxHeight": 6, - "palette": [{"block": "minecraft:stone"}] - } - ], - "generators": [{ - "min": 0, - "max": 2, - "generator": "smooth-land" - }], - "derivative": "SNOWY_BEACH", - "rarity": 1 -} diff --git a/biomes/blossomvale/ocean/blossom-river.json b/biomes/blossomvale/ocean/blossom-river.json deleted file mode 100644 index 2758796..0000000 --- a/biomes/blossomvale/ocean/blossom-river.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "Blossomvale River", - "derivative": "RIVER", - "vanillaDerivative": "CHERRY_GROVE", - "color": "#1bb9ee", - "rarity": 2, - "generators": [{ - "generator": "river", - "max": -14, - "min": -25 - }], - "layers": [{ - "minHeight": 2, - "maxHeight": 10, - "style": {"style": "FRACTAL_FBM_IRIS"}, - "zoom": 0.6, - "palette": [ - {"block": "minecraft:mossy_cobblestone"}, - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:mossy_cobblestone"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:dirt"}, - { - "weight": 2, - "block": "minecraft:mossy_cobblestone" - }, - { - "weight": 2, - "block": "minecraft:cobblestone" - }, - { - "weight": 2, - "block": "minecraft:gravel" - } - ] - }], - "objects": [{ - "onwater": true, - "chance": 1, - "density": 3, - "carvingSupport": "SURFACE_ONLY", - "translate":{ - "y": 1 - }, - "place": ["clutter/lilly"] - }], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ] -} diff --git a/biomes/blossomvale/shore/blossom-beach.json b/biomes/blossomvale/shore/blossom-beach.json deleted file mode 100644 index cce4687..0000000 --- a/biomes/blossomvale/shore/blossom-beach.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "Blossomvale Beach", - "derivative": "BEACH", - "vanillaDerivative": "BEACH", - "color": "#e7ea48", - "generators": [{ - "min": 0, - "max": 4, - "generator": "smooth-land" - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "minHeight": 2, - "maxHeight": 2, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:cobblestone"} - ] - }, - { - "minHeight": 1, - "maxHeight": 6, - "palette": [{"block": "minecraft:mossy_cobblestone"}] - } - ] -} diff --git a/biomes/blossomvale/vermillion-hills-extended.json b/biomes/blossomvale/vermillion-hills-extended.json deleted file mode 100644 index a15cc3f..0000000 --- a/biomes/blossomvale/vermillion-hills-extended.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "name": "Vermillion Hills", - "derivative": "CHERRY_GROVE", - "vanillaDerivative": "CHERRY_GROVE", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_hills_extended", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - }], - "color": "#97ce55", - "generators": [ - { - "generator": "steep-land", - "max": 90, - "min": 55 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.4, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "clamp":{ - "minimumHeight": 100, - "maximumHeight": 600 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -2 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.60, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:chain"}],"replace":{"palette": [{"block": "minecraft:air"}]}}, - {"find": [{"block": "minecraft:pearlescent_froglight"}],"replace":{"palette": [{"block": "minecraft:air"}]}}], - "place": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ] - } - ] -} diff --git a/biomes/blossomvale/vermillion-mountain.json b/biomes/blossomvale/vermillion-mountain.json deleted file mode 100644 index a8bbc8a..0000000 --- a/biomes/blossomvale/vermillion-mountain.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "name": "Vermillion Mountain", - "derivative": "CHERRY_GROVE", - "vanillaDerivative": "CHERRY_GROVE", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_mountain", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - - }], - "color": "#97ce55", - "generators": [{ - "generator": "custom/dream-mountains", - "max": 30, - "min": 120 - }, - { - "generator": "smooth-land", - "max": 125, - "min": 120 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.5, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "translate":{ - "y": -7 - }, - "place": [ - "custom/trees/cherry/medsak1", - "custom/trees/cherry/medsak2", - "custom/trees/cherry/medsak3", - "custom/trees/cherry/medsak4" - ], - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 0.5 - }, - "chance": 0.50, - "density": 1, - "densityStyle":{ - "min": 1, - "max": 1, - "style":{ - "style": "CELLULAR_IRIS_DOUBLE", - "zoom": 0.05 - } - }, - "carvingSupport": "SURFACE_ONLY" - } - ] -} diff --git a/biomes/blossomvale/vermillion-plains.json b/biomes/blossomvale/vermillion-plains.json deleted file mode 100644 index 4e61e12..0000000 --- a/biomes/blossomvale/vermillion-plains.json +++ /dev/null @@ -1,347 +0,0 @@ -{ - "name": "Vermillion Plains", - "derivative": "FROZEN_PEAKS", - "vanillaDerivative": "FROZEN_PEAKS", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_plains", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - }], - "childShrinkFactor": 3.5, - "color": "#97ce55", - "generators": [{ - "generator": "smooth-land", - "max": 7, - "min": 4 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "minHeight": 3, - "maxHeight": 5, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "objects": [ - { - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 250 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -2 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.40, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1 - }, - "edit": [{"find": [{"block": "minecraft:chain"}],"replace":{"palette": [{"block": "minecraft:air"}]}}, - {"find": [{"block": "minecraft:pearlescent_froglight"}],"replace":{"palette": [{"block": "minecraft:air"}]}}], - "place": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ] - }, - { - "forbiddenCollisions": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ], - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 250 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -4 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.30, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1 - }, - "place": [ - "custom/trees/cherry/medsak1", - "custom/trees/cherry/medsak2", - "custom/trees/cherry/medsak3", - "custom/trees/cherry/medsak4" - ] - }], - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:large_fern"}] - }, - { - "chance": 0.6, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.1, - "palette": [{"block": "minecraft:fern"}] - }, - { - "style":{ - "style": "STATIC", - "zoom": 0.3, - "fracture":{ - "style": "IRIS", - "zoom": 0.2 - } - }, - "chance": 0.075, - "palette": [ - {"block": "minecraft:blue_orchid"}, - {"block": "minecraft:lily_of_the_valley"}, - {"block": "minecraft:cornflower"} - ] - }, - { - "chance": 0.3, - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "whitelist": [{"block": "minecraft:grass_block"}], - "palette": [ - { - "block": "minecraft:pink_petals","weight":2, - "data": {"flower_amount": 1} - }, - { - "block": "minecraft:pink_petals","weight":2, - "data": {"flower_amount": 2} - }, - { - "block": "minecraft:pink_petals","weight":2, - "data": {"flower_amount": 3} - }, - { - "block": "minecraft:pink_petals","weight":2, - "data": {"flower_amount": 4} - } - - ] - }, - { - "chance": 0.05, - "variance":{ - "style": "NOWHERE_SIMPLEX", - "zoom": 0.3 - }, - "style":{ - "style": "GLOB", - "zoom": 0.3, - "fracture":{ - "style": "STATIC", - "zoom": 1 - } - }, - "palette": [ - {"block": "minecraft:sweet_berry_bush","data": {"age": 0}}, - {"block": "minecraft:sweet_berry_bush","data": {"age": 1}}, - {"block": "minecraft:sweet_berry_bush","data": {"age": 2}}, - {"block": "minecraft:sweet_berry_bush","data": {"age": 3}} - ] - }, - { - "whitelist": [{"block": "minecraft:grass_block"}], - "stackMin": 1, - "stackMax": 11, - "chance": 0.005, - "variance": { - "style": "STATIC", - "zoom": 0.1 - }, - "topPalette": [{ - "data": { - "stage": 0, - "age": 0, - "leaves": "small" - }, - "block": "minecraft:bamboo" - }], - "palette": [ - { - "data": { - "stage": 0, - "age": 0, - "leaves": "none" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 0, - "leaves": "none" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 0, - "age": 1, - "leaves": "none" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 1, - "leaves": "none" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 0, - "age": 0, - "leaves": "small" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 0, - "leaves": "small" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 0, - "age": 1, - "leaves": "small" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 1, - "leaves": "small" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 0, - "age": 0, - "leaves": "large" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 0, - "leaves": "large" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 0, - "age": 1, - "leaves": "large" - }, - "block": "minecraft:bamboo" - }, - { - "data": { - "stage": 1, - "age": 1, - "leaves": "large" - }, - "block": "minecraft:bamboo" - } - ], - "style": {"style": "STATIC"} - } - ] -} diff --git a/biomes/blossomvale/vermillion-valley-hills.json b/biomes/blossomvale/vermillion-valley-hills.json deleted file mode 100644 index c5835e2..0000000 --- a/biomes/blossomvale/vermillion-valley-hills.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "name": "Vermillion Hills", - "derivative": "CHERRY_GROVE", - "vanillaDerivative": "CHERRY_GROVE", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_hills", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - }], - "color": "#97ce55", - "generators": [ - { - "generator": "steep-land", - "max": 60, - "min": 25 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.4, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "clamp":{ - "minimumHeight": 100, - "maximumHeight": 420 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -2 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.60, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:chain"}],"replace":{"palette": [{"block": "minecraft:air"}]}}, - {"find": [{"block": "minecraft:pearlescent_froglight"}],"replace":{"palette": [{"block": "minecraft:air"}]}}], - "place": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ] - } - ] -} diff --git a/biomes/blossomvale/vermillion-valley.json b/biomes/blossomvale/vermillion-valley.json deleted file mode 100644 index ed20c84..0000000 --- a/biomes/blossomvale/vermillion-valley.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "name": "Vermillion Valley", - "derivative": "CHERRY_GROVE", - "vanillaDerivative": "CHERRY_GROVE", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_mountain", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - }], - "color": "#97ce55", - "generators": [ - { - "generator": "steep-land", - "max": 30, - "min": 10 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.4, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "clamp":{ - "minimumHeight": 100, - "maximumHeight": 320 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -2 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.60, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:chain"}],"replace":{"palette": [{"block": "minecraft:air"}]}}, - {"find": [{"block": "minecraft:pearlescent_froglight"}],"replace":{"palette": [{"block": "minecraft:air"}]}}], - "place": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ] - } - ] -} diff --git a/biomes/blossomvale/vermillionwood.json b/biomes/blossomvale/vermillionwood.json deleted file mode 100644 index 93d2364..0000000 --- a/biomes/blossomvale/vermillionwood.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "name": "Vermillionwood", - "derivative": "FROZEN_PEAKS", - "vanillaDerivative": "FROZEN_PEAKS", - "rarity": 3, - "customDerivitives": [{ - "id": "vermillion_wood", - "category": "plains", - "grassColor": "#60d82b", - "skyColor": "#76b8ea", - "waterColor": "#255f63", - "downfallType": "rain", - "temperature": 0.5 - }], - "children": [ - "blossomvale/vermillion-valley", - "blossomvale/vermillion-valley-hills", - "blossomvale/vermillion-hills-extended" - ], - "childStyle":{ - "style": "CELLULAR_IRIS_HALF", - "zoom": 4 - }, - "childShrinkFactor": 3, - "color": "#97ce55", - "generators": [{ - "generator": "smooth-land", - "max": 7, - "min": 4 - }], - "entitySpawners": [ - "temperate/passive" - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "minHeight": 3, - "maxHeight": 5, - "palette": [{"block": "minecraft:stone"}] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ], - "zoom": 0.5, - "style":{ - "style": "NOWHERE_SIMPLEX" - } - }, - "objects": [ - { - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 250 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate":{ - "y": -2 - }, - "carvingSupport": "SURFACE_ONLY", - "chance": 0.60, - "density": 1, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "edit": [{"find": [{"block": "minecraft:chain"}],"replace":{"palette": [{"block": "minecraft:air"}]}}, - {"find": [{"block": "minecraft:pearlescent_froglight"}],"replace":{"palette": [{"block": "minecraft:air"}]}}], - "place": [ - "trees/sakura/em2", - "trees/sakura/em3", - "trees/sakura/em4", - "trees/sakura/em5", - "trees/sakura/em6", - "trees/sakura/em7", - "trees/sakura/em8", - "trees/sakura/em9", - "trees/sakura/em10" - ] - } - ], - "decorators": [ - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.6, - "palette": [{"block": "minecraft:short_grass"}] - } - ] -} diff --git a/biomes/dev/dev-1/dev-dos.json b/biomes/dev/dev-1/dev-dos.json deleted file mode 100644 index 31925b4..0000000 --- a/biomes/dev/dev-1/dev-dos.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "name": "Autumn Slopes", - "derivative": "PLAINS", - "rarity": 1, - "color": "#b07312", - "vanillaDerivative": "PLAINS", - "biomeScatter": ["PLAINS"], - "biomeSkyScatter": ["PLAINS"], - "customDerivitives": [ - { - "id": "autumn_slopes_brown", - "category": "plains", - "grassColor": "#e0d5c9", - "foliageColor": "#e0d5c9", - "fogColor": "#acaca0" - }, - { - "id": "autumn_slopes_brown_s", - "category": "plains", - "grassColor": "#948171", - "foliageColor": "#948171", - "fogColor": "#acaca0" - }, - { - "id": "autumn_slopes_brown_m", - "category": "plains", - "grassColor": "#4c3934", - "foliageColor": "#4c3934", - "fogColor": "#acaca0" - } - ], - "biomeStyle": { - "zoom": 0.05, - "style": "GLOB" - }, - "generators": [ - { - "generator": "dunes", - "max": 20, - "min": 20 - }, - { - "generator": "smooth-dunes", - "max": 25, - "min": 25 - } - ], - "wall":{ - "style":{ - "style": "STATIC" - }, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:tuff"} - ] - }, - "layers": [ - { - "style":{ - "style": "STATIC" - }, - "zoom": 2, - "palette": [ - {"block": "minecraft:grass_block"} - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:dirt"} - ] - }, - { - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:tuff"} - ] - } - ], - "decorators": [ - { - "chance": 1, - "palette": [{"block": "minecraft:short_grass"}] - } - ] -} \ No newline at end of file diff --git a/biomes/dev/dev-1/dev-tres.json b/biomes/dev/dev-1/dev-tres.json deleted file mode 100644 index 7dd70e8..0000000 --- a/biomes/dev/dev-1/dev-tres.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "name": "Autumn Slopes Forest", - "derivative": "PLAINS", - "rarity": 1, - "color": "#b07312", - "vanillaDerivative": "PLAINS", - "biomeScatter": ["PLAINS"], - "biomeSkyScatter": ["PLAINS"], - "customDerivitives": [ - { - "id": "autumn_slopes_brown", - "category": "plains", - "grassColor": "#e0d5c9", - "foliageColor": "#e0d5c9", - "fogColor": "#acaca0" - }, - { - "id": "autumn_slopes_brown_s", - "category": "plains", - "grassColor": "#948171", - "foliageColor": "#948171", - "fogColor": "#acaca0" - }, - { - "id": "autumn_slopes_brown_m", - "category": "plains", - "grassColor": "#4c3934", - "foliageColor": "#4c3934", - "fogColor": "#acaca0" - } - ], - "biomeStyle": { - "zoom": 0.05, - "style": "GLOB" - }, - "generators": [ - { - "generator": "smooth-dunes", - "max": 25, - "min": 25 - }, - { - "generator": "smooth-land", - "max": 30, - "min": 30 - } - ], - "wall":{ - "style":{ - "style": "STATIC" - }, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:tuff"} - ] - }, - "layers": [ - { - "style":{ - "style": "STATIC" - }, - "zoom": 2, - "palette": [ - {"block": "minecraft:grass_block"} - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:dirt"} - ] - }, - { - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:tuff"} - ] - } - ], - "decorators": [ - { - "chance": 1, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "chance": 1, - "density": 2, - "place": [ - "trees/mixed/pollup1", - "trees/mixed/pollup2", - "trees/mixed/pollup3", - "trees/mixed/pollup4", - "trees/mixed/pollup5", - "trees/mixed/pollup6", - "trees/mixed/pollup7", - "trees/mixed/pollup8", - "trees/mixed/pollup9", - "trees/mixed/pollup10", - "trees/mixed/pollup11", - "trees/mixed/pollup12", - "trees/mixed/pollup13" - ], - "edit": [ - {"find": [ - {"block": "minecraft:jungle_leaves"}, - {"block": "minecraft:birch_leaves"}, - {"block": "minecraft:dark_oak_leaves"}, - {"block": "minecraft:azalea_leaves"}, - {"block": "minecraft:spruce_leaves"} - ], - "replace":{ - "palette": [{ - "block": "minecraft:oak_leaves" - }] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/biomes/dev/dev-1/dev-uno.json b/biomes/dev/dev-1/dev-uno.json deleted file mode 100644 index 6b304d4..0000000 --- a/biomes/dev/dev-1/dev-uno.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "name": "Misty Birch Forest", - "derivative": "PLAINS", - "rarity": 1, - "color": "#b07312", - "vanillaDerivative": "PLAINS", - "biomeScatter": ["PLAINS"], - "biomeSkyScatter": ["PLAINS"], - "customDerivitives": [ - { - "id": "misty_birch_yellow", - "category": "plains", - "grassColor": "#104624", - "foliageColor": "#4d5420", - "fogColor": "#aea99b" - }, - { - "id": "misty_birch_green", - "category": "plains", - "grassColor": "#537742", - "foliageColor": "#1f4b0c", - "fogColor": "#aea99b" - } - ], - "biomeStyle": { - "zoom": 0.05, - "style": "GLOB" - }, - "generators": [ - { - "generator": "test-dev-2/caldera-cascade", - "max": 30, - "min": 30 - }, - { - "generator": "test-dev-2/gully-twilight", - "max": 35, - "min": 70 - } - ], - "wall":{ - "style":{ - "style": "STATIC" - }, - "palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:mossy_cobblestone"}, - {"block": "minecraft:andesite"} - ] - }, - "layers": [ - { - "slopeCondition":{ - "maximumSlope": 1.2 - }, - "style":{ - "style": "NOWHERE_SIMPLEX" - }, - "zoom": 0.5, - "palette": [ - {"block": "minecraft:grass_block","weight": 20}, - {"block": "minecraft:coarse_dirt","weight": 5} - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:dirt"} - ] - }, - { - "minHeight": 4, - "maxHeight": 8, - "palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:mossy_cobblestone"}, - {"block": "minecraft:andesite"} - ] - } - ], - "decorators": [ - { - "chance": 0.6, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "style":{ - "style": "GLOB", - "zoom": 0.2 - }, - "chance": 0.05, - "palette": [{"block": "minecraft:dandelion"}] - }, - { - "style":{ - "style": "GLOB", - "zoom": 0.2 - }, - "chance": 0.05, - "palette": [{"block": "minecraft:poppy"}] - }, - { - "style":{ - "style": "GLOB", - "zoom": 0.2 - }, - "chance": 0.05, - "palette": [{"block": "minecraft:lily_of_the_valley"}] - } - ], - "objects": [ - { - "slopeCondition":{ - "maximumSlope": 0.8 - }, - "chance": 1, - "density": 2, - "place": [ - "custom/trees/hytale/birch1", - "custom/trees/hytale/birch2", - "custom/trees/hytale/birch3", - "custom/trees/hytale/birch4", - "custom/trees/hytale/birch5", - "custom/trees/hytale/birch6" - ], - "edit": [ - { - "find": [ - {"block": "minecraft:birch_leaves"}, - {"block": "minecraft:azalea_leaves"} - ], - "replace":{ - "palette": [{"block": "minecraft:oak_leaves"}] - } - } - ] - }, - { - "slopeCondition":{ - "maximumSlope": 1.2 - }, - "chance": 0.5, - "density": 2, - "place": [ - "clutter/boulder1", - "clutter/boulder2", - "clutter/boulder3", - "clutter/boulder4", - "clutter/boulder5", - "clutter/boulder6", - "clutter/boulder7", - "clutter/boulder8", - "clutter/boulder9", - "clutter/boulder10" - ], - "edit": [ - { - "find": [{ - "block": "minecraft:cobblestone" - }], - "replace":{ - "style":{ - "style": "NOWHERE_SIMPLEX" - }, - "zoom": 0.5, - "palette": [ - { - "block": "minecraft:andesite" - }, - { - "block": "minecraft:cobblestone" - }, - { - "block": "minecraft:mossy_cobblestone" - } - ] - } - }, - { - "find": [ - {"block": "minecraft:vine"} - ], - "replace":{ - "palette": [ - {"block": "minecraft:air"} - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/biomes/dev/dev-2/hidden-dunes.json b/biomes/dev/dev-2/hidden-dunes.json deleted file mode 100644 index cf18287..0000000 --- a/biomes/dev/dev-2/hidden-dunes.json +++ /dev/null @@ -1,155 +0,0 @@ -{ - "name": "Hidden Dunes", - "rarity": 1, - "vanillaDerivative": "PLAINS", - "biomeScatter": ["PLAINS"], - "biomeSkyScatter": ["PLAINS"], - "color": "#065535", - "customDerivitives": [ - { - "id": "hidden_dunes", - "skyColor": "#4e9de5", - "grassColor": "#6aa84f", - "foliageColor": "#6aa84f", - "waterColor": "#3d85c6" - } - ], - "generators": [ - { - "generator": "cracked-cliffs", - "max": 15, - "min": 4 - } - ], - "layers": [ - { - "style": { - "style": "FRACTAL_SMOKE" - }, - "zoom": 0.2, - "palette": [ - { - "block": "minecraft:grass_block", - "weight": 50 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 10 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - { - "block": "minecraft:dirt" - }, - { - "block": "minecraft:coarse_dirt" - }, - { - "block": "minecraft:rooted_dirt" - } - ] - }, - { - "style": { - "style": "FRACTAL_SMOKE" - }, - "zoom": 0.4, - "minHeight": 4, - "maxHeight": 6, - "palette": [ - { - "block": "minecraft:andesite", - "weight": 5 - }, - { - "block": "minecraft:andesite", - "weight": 5 - }, - { - "block": "minecraft:tuff", - "weight": 5 - } - ] - } - ], - "decorators": [ - { - "chance": 0.2, - "palette": [{ "block": "minecraft:short_grass" }] - }, - { - "chance": 0.05, - "palette": [{ "block": "minecraft:fern" }] - }, - { - "chance": 0.001, - "palette": [{ "block": "minecraft:brown_mushroom" }] - }, - { - "chance": 0.001, - "palette": [{ "block": "minecraft:red_mushroom" }] - } - ], - "objects": [ - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/lowtree"] - }, - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/midtree"], - "edit": [ - { - "find": [{ "block": "minecraft:mangrove_leaves" }], - "replace": { - "palette": [{ "block": "minecraft:spruce_leaves" }] - } - } - ] - }, - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "slopeCondition": { - "minimumSlope": 0.4 - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/bigtree"] - } - ] -} diff --git a/biomes/dev/dev-2/hidden-plains.json b/biomes/dev/dev-2/hidden-plains.json deleted file mode 100644 index 2df7f2a..0000000 --- a/biomes/dev/dev-2/hidden-plains.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "name": "Hidden Plains", - "rarity": 1, - "vanillaDerivative": "PLAINS", - "biomeScatter": ["PLAINS"], - "biomeSkyScatter": ["PLAINS"], - "color": "#065535", - "customDerivitives": [ - { - "id": "hidden_plains", - "skyColor": "#4e9de5", - "grassColor": "#6aa84f", - "foliageColor": "#6aa84f", - "waterColor": "#3d85c6" - } - ], - "generators": [ - { - "generator": "smooth-land", - "max": 8, - "min": 4 - }, - { - "generator": "canyon-steep", - "max": 16, - "min": 8 - } - ], - "layers": [ - { - "style": { - "style": "FRACTAL_SMOKE" - }, - "zoom": 0.2, - "palette": [ - { - "block": "minecraft:grass_block", - "weight": 50 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 10 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - { - "block": "minecraft:dirt" - }, - { - "block": "minecraft:coarse_dirt" - }, - { - "block": "minecraft:rooted_dirt" - } - ] - }, - { - "style": { - "style": "FRACTAL_SMOKE" - }, - "zoom": 0.4, - "minHeight": 4, - "maxHeight": 6, - "palette": [ - { - "block": "minecraft:andesite", - "weight": 5 - }, - { - "block": "minecraft:andesite", - "weight": 5 - }, - { - "block": "minecraft:tuff", - "weight": 5 - } - ] - } - ], - "decorators": [ - { - "chance": 0.2, - "palette": [{ "block": "minecraft:short_grass" }] - }, - { - "chance": 0.05, - "palette": [{ "block": "minecraft:fern" }] - }, - { - "chance": 0.001, - "palette": [{ "block": "minecraft:brown_mushroom" }] - }, - { - "chance": 0.001, - "palette": [{ "block": "minecraft:red_mushroom" }] - } - ], - "objects": [ - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/lowtree"] - }, - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 270, - "min": 0 - } - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/midtree"] - }, - { - "chance": 0.05, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "max": 270, - "min": 0 - } - }, - "slopeCondition": { - "minimumSlope": 0.4 - }, - "mode": "MIN_STILT", - "place": ["swampassets/trees/bigtree"] - } - ] -} diff --git a/biomes/dev/dev-2/shore/beach.json b/biomes/dev/dev-2/shore/beach.json deleted file mode 100644 index cf9bd3b..0000000 --- a/biomes/dev/dev-2/shore/beach.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "Swamp Beach", - "vanillaDerivative": "SWAMP", - "derivative": "SWAMP", - "rarity": 1, - "color": "#b07312", - "biomeScatter": ["SWAMP"], - "biomeSkyScatter": ["SWAMP"], - "generators": [ - { - "generator": "smooth-land", - "max": 2, - "min": 0 - } - ], - "layers": [ - { - "style": { - "style": "NOWHERE_SIMPLEX" - }, - "zoom": 0.5, - "palette": [ - { "block": "minecraft:grass_block", "weight": 40 }, - { "block": "minecraft:gravel", "weight": 5 }, - { "block": "minecraft:coarse_dirt", "weight": 5 } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - { - "block": "minecraft:dirt" - }, - { - "block": "minecraft:rooted_dirt" - }, - { - "block": "minecraft:coarse_dirt" - } - ] - }, - { - "style": { - "style": "FRACTAL_SMOKE" - }, - "minHeight": 4, - "maxHeight": 6, - "palette": [ - { "block": "minecraft:tuff" }, - { "block": "minecraft:andesite" } - ] - } - ], - "decorators": [ - { - "chance": 0.3, - "palette": [{ "block": "minecraft:short_grass" }] - }, - { - "chance": 0.03, - "palette": [{ "block": "minecraft:tall_grass" }] - }, - { - "chance": 0.05, - "palette": [{ "block": "minecraft:brown_mushroom" }] - }, - { - "chance": 0.05, - "palette": [{ "block": "minecraft:red_mushroom" }] - } - ] -} diff --git a/biomes/eldoria/frosted-scarlet.json b/biomes/eldoria/frosted-scarlet.json deleted file mode 100644 index a3660d3..0000000 --- a/biomes/eldoria/frosted-scarlet.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "name": "Frosted Scarlet", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "customDerivitives": [{ - "id": "frosted_scarlet", - "temperature": -1, - "downfallType": "snow", - "category": "plains", - "foliageColor": "#ab5741" - }], - "generators": [{ - "generator": "custom/dune-cliffs", - "max": 8, - "min": 3 - }, - { - "generator": "custom/dream", - "max": 15, - "min": 8 - }, - { - "generator": "smooth-land", - "max": 16, - "min": 16 - }], - "decorators": [{ - - }], - "layers": [ - { - "minHeight": 1, - "maxHeight": 2, - "palette": [ - { - "block": "minecraft:snow_block" - } - ] - }, - { - "minHeight": 3, - "maxHeight": 3, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 4, - "maxHeight": 10, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 10, - "maxHeight": 15, - "palette": [{"block": "minecraft:diorite"}] - } - ], - "wall": {"palette": [{"block": "minecraft:snow_block"}]}, - "objects": [ - { - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 350 - }, - "edit": [ - {"find": [{"block": "minecraft:chorus_plant"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]}} - ], - "place": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["DARK_OAK"] - } - ], - "translate":{ - "y": -4 - }, - "chance": 1, - "density": 2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10", - "trees/sequoia/1", - "trees/sequoia/2", - "trees/sequoia/3", - "trees/sequoia/4", - "trees/sequoia/5", - "trees/sequoia/6", - "trees/sequoia/7", - "trees/sequoia/8", - "trees/sequoia/9", - "trees/sequoia/10" - ] - }, - { - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 350 - }, - "translate":{ - "y": -4 - }, - "place": [ - "trees/sequoia/1", - "trees/sequoia/2", - "trees/sequoia/3", - "trees/sequoia/4", - "trees/sequoia/5", - "trees/sequoia/6", - "trees/sequoia/7", - "trees/sequoia/8", - "trees/sequoia/9", - "trees/sequoia/10" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["REDWOOD"] - } - ], - "chance": 1, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10" - ] - } - ] -} diff --git a/biomes/eldoria/ocean/river-ice.json b/biomes/eldoria/ocean/river-ice.json deleted file mode 100644 index eb633e0..0000000 --- a/biomes/eldoria/ocean/river-ice.json +++ /dev/null @@ -1,196 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "children": ["eldoria/ocean/river"], - "childStyle": {"style": "SIMPLEX"}, - "rarity": 1, - "customDerivitives": [{ - "id": "eldoria", - "foliageColor": "#d6f7ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "seaLayers": [{ - "minHeight": 1, - "maxHeight": 2, - "style": {"style": "GLOB_IRIS_THICK"}, - "zoom": 0.4, - "palette": [ - { - "weight": 2, - "block": "minecraft:ice" - }, - { - "weight": 3, - "block": "minecraft:packed_ice" - }, - {"block": "minecraft:blue_ice"}, - { - "weight": 3, - "block": "minecraft:packed_ice" - }, - { - "weight": 2, - "block": "minecraft:ice" - }, - { - "block": "minecraft:water", - "weight": 10 - } - ] - }], - "decorators": [ - { - "chance": 0.07, - "variance": {"style": "STATIC"}, - "zoom": 5, - "palette": [{"block": "minecraft:seagrass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.013, - "verticalZoom": 88, - "variance": {"style": "STATIC"}, - "stackMax": 6, - "zoom": 1, - "palette": [{"block": "minecraft:kelp_plant"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "IRIS"}, - "stackMin": 2 - } - ], - "name": "Eldoria River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "smooth-land", - "max": -45, - "min": -55 - }], - "objects": [ - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.3, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/eldoria/ocean/river.json b/biomes/eldoria/ocean/river.json deleted file mode 100644 index 5d9870b..0000000 --- a/biomes/eldoria/ocean/river.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "rarity": 1, - "customDerivitives": [{ - "id": "eldoria", - "foliageColor": "#d6f7ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "decorators": [ - { - "chance": 0.07, - "variance": {"style": "STATIC"}, - "zoom": 5, - "palette": [{"block": "minecraft:seagrass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.013, - "verticalZoom": 88, - "variance": {"style": "STATIC"}, - "stackMax": 6, - "zoom": 1, - "palette": [{"block": "minecraft:kelp_plant"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "IRIS"}, - "stackMin": 2 - } - ], - "name": "Eldoria River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "river", - "max": -45, - "min": -55 - }], - "objects": [ - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - }, - { - "place": [ - "structures/kship1", - "structures/kship2", - "structures/kship3", - "structures/kship4" - ], - "chance": 0.0035, - "onwater": true, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "edit": [{ - "find": [{"block": "minecraft:bone_block"}], - "replace": {"palette": [{"block": "minecraft:gray_wool"}]} - }], - "waterloggable": true - }, - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 0, - "interval": 90, - "enabled": true - }, - "zAxis": { - "min": 180, - "max": 180, - "interval": 180, - "enabled": true - }, - "enabled": true - }, - "onwater": true, - "place": [ - "clutter/icespec1", - "clutter/icespec2", - "clutter/icespec3", - "clutter/icespec4", - "clutter/icespec5" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/eldoria/seraph-summit.json b/biomes/eldoria/seraph-summit.json deleted file mode 100644 index 4c12b71..0000000 --- a/biomes/eldoria/seraph-summit.json +++ /dev/null @@ -1,192 +0,0 @@ -{ - "name": "Seraph Summit", - "derivative": "FROZEN_PEAKS", - "vanillaDerivative": "FROZEN_PEAKS", - "rarity": 1, - "customDerivitives": [{ - "id": "seraph_summit", - "temperature": -2, - "downfallType": "snow", - "category": "icy", - "foliageColor": "#ab5741" - }], - "generators": [ - { - "generator": "custom/dream-mountains", - "max": 50, - "min": 16 - }, - { - "generator": "custom/dream-mountains", - "max": 150, - "min": 50 - }, - { - "generator": "custom/dream-mountains", - "max": 210, - "min": 170 - }, - { - "generator": "custom/dream-cliffs", - "max": 220, - "min": 210 - } - ], - "layers": [ - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 3.2 - }, - "minHeight": 1, - "maxHeight": 4, - "palette": [ - { - "block": "minecraft:snow_block" - } - ] - }, - { - "minHeight": 2, - "maxHeight": 3, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 3, - "maxHeight": 4, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 4, - "maxHeight": 8, - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - { - "minHeight": 10, - "maxHeight": 15, - "palette": [ - {"block": "minecraft:snow_block"} - ] - } - ], - "wall": {"palette": [{"block": "minecraft:snow_block"}]}, - "objects": [ - { - "edit": [ - {"find": [{"block": "minecraft:chorus_plant"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]}} - ], - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.1 - }, - "place": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["DARK_OAK"] - } - ], - "translate":{ - "y": -3 - }, - "chance": 1, - "density": 2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10", - "trees/sequoia/1", - "trees/sequoia/2", - "trees/sequoia/3", - "trees/sequoia/4", - "trees/sequoia/5", - "trees/sequoia/6", - "trees/sequoia/7", - "trees/sequoia/8", - "trees/sequoia/9", - "trees/sequoia/10" - ] - }, - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 2.1 - }, - "place": [ - "trees/sequoia/1", - "trees/sequoia/2", - "trees/sequoia/3", - "trees/sequoia/4", - "trees/sequoia/5", - "trees/sequoia/6", - "trees/sequoia/7", - "trees/sequoia/8", - "trees/sequoia/9", - "trees/sequoia/10" - ], - "trees": [ - { - "anyTree": true, - "anySize": true, - "treeTypes": ["REDWOOD"] - } - ], - "translate":{ - "y": -3 - }, - "chance": 1, - "density": 1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "forbiddenCollisions": [ - "custom/trees/tall/red1", - "custom/trees/tall/red2", - "custom/trees/tall/red3", - "custom/trees/tall/red4", - "custom/trees/tall/red5", - "custom/trees/tall/red6", - "custom/trees/tall/red7", - "custom/trees/tall/red8", - "custom/trees/tall/red9", - "custom/trees/tall/red10" - ] - } - ] -} diff --git a/biomes/eldoria/shore/beach.json b/biomes/eldoria/shore/beach.json deleted file mode 100644 index 2e6d89e..0000000 --- a/biomes/eldoria/shore/beach.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "vanillaDerivative": "FOREST", - "customDerivitives": [{ - "id": "eldoria", - "grassColor": "#f9eee4", - "foliageColor": "#d6f7ff", - "temperature": -1, - "downfallType": "rain", - "category": "plains" - }], - "name": "Eldoria Beach", - "layers": [ - { - "minHeight": 1, - "maxHeight": 1, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ] - }, - { - "minHeight": 1, - "maxHeight": 6, - "palette": [{"block": "minecraft:stone"}] - } - ], - "generators": [{ - "min": 0, - "max": 2, - "generator": "smooth-land" - }], - "derivative": "SNOWY_BEACH", - "rarity": 1 -} diff --git a/biomes/eldoria/snowy-forest.json b/biomes/eldoria/snowy-forest.json deleted file mode 100644 index 149ead5..0000000 --- a/biomes/eldoria/snowy-forest.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "name": "Blizzard Forest", - "rarity": 1, - "derivative": "SNOWY_TAIGA", - "generators": [ - { - "generator": "custom/dream", - "max": 22, - "min": 13 - } - ], - "decorators": [ - { - "chance": 1, - "variance": { - "style": "FRACTAL_WATER", - "zoom": 0.2 - }, - "palette": [ - { - "block": "minecraft:snow", - "data": { - "layers": 1 - } - }, - { - "block": "minecraft:snow", - "data": { - "layers": 2 - } - }, - { - "block": "minecraft:snow", - "data": { - "layers": 3 - } - }, - { - "block": "minecraft:snow", - "data": { - "layers": 4 - } - } - ] - } - ], - "wall": { - "palette": [ - { - "block": "minecraft:packed_ice" - }, - { - "block": "minecraft:blue_ice" - } - ], - "style": { - "style": "FRACTAL_WATER", - "zoom": 0.256 - } - }, - "objects": [{ - "place": [ - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7", - "custom/trees/spruce/spruce8", - "custom/trees/spruce/spruce9" - ], - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 5 - }, - "chance": 1, - "density": 2, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - } - }], - "layers": [ - { - "palette": [ - { - "block": "minecraft:snow_block" - } - ], - "maxHeight": 5, - "minHeight": 3 - }, - { - "palette": [ - { - "block": "minecraft:packed_ice" - } - ], - "maxHeight": 1, - "minHeight": 8 - }, - { - "palette": [ - { - "block": "minecraft:blue_ice" - }, - { - "block": "minecraft:packed_ice" - } - ], - "maxHeight": 11, - "minHeight": 4 - } - ] -} \ No newline at end of file diff --git a/biomes/eldoria/starfall-plateau.json b/biomes/eldoria/starfall-plateau.json deleted file mode 100644 index c3ec88c..0000000 --- a/biomes/eldoria/starfall-plateau.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "name": "Starfall Plateau", - "customDerivitives": [{ - "id": "starfall_plateau", - "downfallType": "snow", - "waterColor": "#7abdfa", - "temperature": -3, - "category": "icy", - "foliageColor": "#ab5741" - }], - "derivative": "SNOWY_PLAINS", - "vanillaDerivative": "SNOWY_PLAINS", - "biomeScatter": ["SNOWY_PLAINS"], - "rarity": 1, - "generators": [{ - "generator": "plain-cliffs", - "max": 15, - "min": 3 - }], - "layers": [ - { - "minHeight": 2, - "maxHeight": 2, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 2.6 - }, - "style": { - "style": "SIMPLEX", - "exponent": 1.8, - "zoom": 0.8 - }, - "zoom": 0.5, - "palette": [ - { - "block": "minecraft:snow_block", - "weight": 5 - }, - { - "block": "minecraft:blue_ice", - "weight": 2 - } - ] - }, - { - "minHeight": 3, - "maxHeight": 3, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 2.6 - }, - "palette": [{"block": "minecraft:snow_block"}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": { - "style": "FRACTAL_WATER", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.4, - "slopeCondition": { - "minimumSlope": 3.95, - "maximumSlope": 6 - }, - "palette": [ - { - "block": "minecraft:snow_block", - "weight": 4 - }, - { - "block": "minecraft:snow_block", - "weight": 10 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": {"style": "STATIC"}, - "slopeCondition": {"minimumSlope": 1.5}, - "palette": [ - { - "block": "minecraft:snow_block", - "weight": 3 - }, - { - "block": "minecraft:snow_block", - "weight": 5 - }, - { - "block": "minecraft:snow_block", - "weight": 3 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - { - "block": "minecraft:snow_block", - "weight": 2 - }, - { - "block": "minecraft:snow_block", - "weight": 1 - } - ] - } - ], - "wall": {"palette": [ - {"block": "minecraft:snow_block"} - ]}, - "objects": [ - { - "clamp":{ - "minimumHeight": 0, - "maximumHeight": 300 - }, - "edit": [ - {"find": [{"block": "minecraft:spruce_leaves"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]}} - ], - "chance": 0.50, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 3.2 - }, - "place": [ - "custom/trees/spruce/spruce1", - "custom/trees/spruce/spruce2", - "custom/trees/spruce/spruce3", - "custom/trees/spruce/spruce4", - "custom/trees/spruce/spruce5", - "custom/trees/spruce/spruce6", - "custom/trees/spruce/spruce7" - ] - } - ] -} diff --git a/biomes/eldoria/tempest-plains.json b/biomes/eldoria/tempest-plains.json deleted file mode 100644 index 28e7b5d..0000000 --- a/biomes/eldoria/tempest-plains.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "Tempest Plains", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 5, - "color": "#b8e84a", - "customDerivitives": [{ - "id": "tempest_plains", - "waterColor": "#00f5c2", - "skyColor": "#69d3ea", - "category": "forest", - "foliageColor": "#ab5741" - }], - "generators": [{ - "min": 3, - "max": 8, - "generator": "custom/dream" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "wall":{ - "palette": [{"block": "minecraft:snow_block"}] - }, - "layers": [ - { - "minHeight": 1, - "maxHeight": 6, - "palette": [{"block": "minecraft:snow_block"}] - } - ] -} diff --git a/biomes/test/test-cuatro.json b/biomes/fields/fields-one.json similarity index 97% rename from biomes/test/test-cuatro.json rename to biomes/fields/fields-one.json index 6b49260..b6ff133 100644 --- a/biomes/test/test-cuatro.json +++ b/biomes/fields/fields-one.json @@ -1,5 +1,5 @@ { - "name": "Test Cuatro", + "name": "Fields", "derivative": "PLAINS", "vanillaDerivative": "PLAINS", "rarity": 1, @@ -22,21 +22,21 @@ ], "customDerivitives": [ { - "id": "test_green", + "id": "fields_green", "foliageColor": "#2b772c", "grassColor": "#2b772c", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreen", + "id": "fields_darkgreen", "foliageColor": "#549a54", "grassColor": "#549a54", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreener", + "id": "fields_darkgreener", "foliageColor": "#185737", "grassColor": "#185737", "skyColor": "#56a2e7", diff --git a/biomes/test/test-tres.json b/biomes/fields/fields-three.json similarity index 97% rename from biomes/test/test-tres.json rename to biomes/fields/fields-three.json index 1075f53..a326199 100644 --- a/biomes/test/test-tres.json +++ b/biomes/fields/fields-three.json @@ -1,5 +1,5 @@ { - "name": "Test Tres", + "name": "Fields", "derivative": "PLAINS", "vanillaDerivative": "PLAINS", "rarity": 1, @@ -20,7 +20,7 @@ "max": 20 } ], - "children": ["test/test-cuatro"], + "children": ["fields/fields-one"], "childShrinkFactor": 1.5, "childStyle": { "style": "CELLULAR_IRIS_HALF", @@ -28,21 +28,21 @@ }, "customDerivitives": [ { - "id": "test_green", + "id": "fields_green", "foliageColor": "#2b772c", "grassColor": "#2b772c", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreen", + "id": "fields_darkgreen", "foliageColor": "#549a54", "grassColor": "#549a54", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreener", + "id": "fields_darkgreener", "foliageColor": "#185737", "grassColor": "#185737", "skyColor": "#56a2e7", diff --git a/biomes/fields/fields-two.json b/biomes/fields/fields-two.json new file mode 100644 index 0000000..538d110 --- /dev/null +++ b/biomes/fields/fields-two.json @@ -0,0 +1,80 @@ +{ + "name": "Fields", + "color": "#2FAB7B", + "derivative": "JUNGLE", + "vanillaDerivative": "JUNGLE", + "biomeStyle": { + "style": "GLOB", + "zoom": 0.05 + }, + "customDerivitives": [ + { + "id": "fields_green", + "foliageColor": "#2b772c", + "grassColor": "#2b772c", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreen", + "foliageColor": "#549a54", + "grassColor": "#549a54", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreener", + "foliageColor": "#185737", + "grassColor": "#185737", + "skyColor": "#56a2e7", + "category": "icy" + } + ], + "generators": [ + { + "generator": "mountain", + "max": 5, + "min": 2 + } + ], + "wall": { + "palette": [ + { + "block": "minecraft:air" + } + ] + }, + "layers": [ + { + "minHeight": 0, + "maxHeight": 1, + "palette": [{ "block": "minecraft:air" }] + }, + { + "minHeight": 1, + "maxHeight": 1, + "palette": [ + { + "block": "minecraft:dirt_path" + } + ] + }, + { + "minHeight": 1, + "maxHeight": 4, + "palette": [ + { + "block": "minecraft:stone" + } + ] + }, + { + "minHeight": 2, + "maxHeight": 4, + "palette": [ + { "block": "minecraft:stone" }, + { "block": "minecraft:andesite" } + ] + } + ] +} diff --git a/biomes/test/test.json b/biomes/fields/fields.json similarity index 96% rename from biomes/test/test.json rename to biomes/fields/fields.json index 21d389a..6b4a6f2 100644 --- a/biomes/test/test.json +++ b/biomes/fields/fields.json @@ -1,10 +1,10 @@ { - "name": "Test", + "name": "Fields", "derivative": "PLAINS", "vanillaDerivative": "PLAINS", "rarity": 1, "color": "#808789", - "children": ["test/test-dos"], + "children": ["fields/fields-two"], "childStyle": { "style": "GLOB", "zoom": 0.28, @@ -28,21 +28,21 @@ ], "customDerivitives": [ { - "id": "test_green", + "id": "fields_green", "foliageColor": "#2b772c", "grassColor": "#2b772c", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreen", + "id": "fields_darkgreen", "foliageColor": "#549a54", "grassColor": "#549a54", "skyColor": "#56a2e7", "category": "icy" }, { - "id": "test_darkgreener", + "id": "fields_darkgreener", "foliageColor": "#185737", "grassColor": "#185737", "skyColor": "#56a2e7", diff --git a/biomes/dev/dev-2/sea/river.json b/biomes/fields/sea/river.json similarity index 62% rename from biomes/dev/dev-2/sea/river.json rename to biomes/fields/sea/river.json index b1af315..b82372b 100644 --- a/biomes/dev/dev-2/sea/river.json +++ b/biomes/fields/sea/river.json @@ -1,16 +1,42 @@ { - "name": "Dread River", + "name": "River", "derivative": "RIVER", "vanillaDerivative": "FOREST", "color": "#1bb9ee", - "rarity": 3, "generators": [ { - "generator": "smooth-dunes", - "max": -10, - "min": -70 + "generator": "dunes", + "max": -40, + "min": -80 } ], + "customDerivitives": [ + { + "id": "fields_green", + "foliageColor": "#2b772c", + "grassColor": "#2b772c", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreen", + "foliageColor": "#549a54", + "grassColor": "#549a54", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreener", + "foliageColor": "#185737", + "grassColor": "#185737", + "skyColor": "#56a2e7", + "category": "icy" + } + ], + "biomeStyle": { + "style": "GLOB", + "zoom": 0.05 + }, "layers": [ { "minHeight": 2, @@ -18,7 +44,7 @@ "style": { "style": "FRACTAL_FBM_IRIS" }, "zoom": 0.6, "palette": [ - { "block": "minecraft:gravel" }, + { "block": "minecraft:sand" }, { "block": "minecraft:clay" }, { "block": "minecraft:sand" }, { "block": "minecraft:gravel" }, @@ -32,12 +58,6 @@ } ], "decorators": [ - { - "chance": 0.02, - "palette": [{ "block": "minecraft:kelp_plant" }], - "stackMin": 2, - "stackMax": 6 - }, { "forcePlace": true, "partOf": "SEA_FLOOR", @@ -48,7 +68,7 @@ { "block": "minecraft:tall_seagrass", "data": { "half": "lower" } } ], "stackMax": 2, - "chance": 0.1, + "chance": 0.2, "palette": [ { "block": "minecraft:tall_seagrass", "data": { "half": "lower" } } ] @@ -58,20 +78,8 @@ "absoluteMaxStack": 1, "stackMax": 1, "stackMin": 1, - "chance": 0.1, + "chance": 0.5, "palette": [{ "block": "minecraft:seagrass" }] } - ], - "objects": [ - { - "onwater": true, - "chance": 1, - "density": 3, - "carvingSupport": "SURFACE_ONLY", - "translate": { - "y": 1 - }, - "place": ["clutter/lilly"] - } ] } diff --git a/biomes/fields/shore/beach.json b/biomes/fields/shore/beach.json new file mode 100644 index 0000000..504fc24 --- /dev/null +++ b/biomes/fields/shore/beach.json @@ -0,0 +1,58 @@ +{ + "name": "Beach", + "derivative": "BEACH", + "vanillaDerivative": "BEACH", + "color": "#e7ea48", + "generators": [ + { + "min": 0, + "max": 2, + "generator": "smooth-land" + } + ], + "customDerivitives": [ + { + "id": "fields_green", + "foliageColor": "#2b772c", + "grassColor": "#2b772c", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreen", + "foliageColor": "#549a54", + "grassColor": "#549a54", + "skyColor": "#56a2e7", + "category": "icy" + }, + { + "id": "fields_darkgreener", + "foliageColor": "#185737", + "grassColor": "#185737", + "skyColor": "#56a2e7", + "category": "icy" + } + ], + "biomeStyle": { + "style": "GLOB", + "zoom": 0.05 + }, + "entitySpawners": [ + "temperate/passive", + "temperate/hostile", + "temperate/cave" + ], + "layers": [ + { + "palette": [ + { "block": "minecraft:sand" }, + { "block": "minecraft:sandstone" } + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [{ "block": "minecraft:sandstone" }] + } + ] +} diff --git a/biomes/forests/sea/river.json b/biomes/forests/sea/river.json index b643d08..a490cd1 100644 --- a/biomes/forests/sea/river.json +++ b/biomes/forests/sea/river.json @@ -7,7 +7,7 @@ { "generator": "river", "max": -20, - "min": -60 + "min": -80 } ], "customDerivitives": [ diff --git a/biomes/glacial/glacial-chasm.json b/biomes/glacial/glacial-chasm.json deleted file mode 100644 index d2ad482..0000000 --- a/biomes/glacial/glacial-chasm.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "name": "Glacial Chasm", - "color": "#6E7D85", - "rarity": 2, - "derivative": "WINDSWEPT_HILLS", - "vanillaDerivative": "WINDSWEPT_HILLS", - "generators": [{ - "generator": "smooth-land", - "max": 5, - "min": 2 - }], - "children": ["glacial/ocean/glacial-pond"], - "childShrinkFactor": 1.5, - "childStyle":{ - "style": "TRIOCTAVE_FRACTAL_CUBIC", - "zoom": 0.1, - "exponent": 0.37 - }, - "wall": { - "minHeight": 2, - "maxHeight": 4, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:packed_ice"}, - {"block": "minecraft:blue_ice"} - ] - }, - "layers": [ - { - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - { - "minHeight": 4, - "maxHeight": 8, - "palette": [ - {"block": "minecraft:stone"} - ] - } - ] -} diff --git a/biomes/glacial/glacial-mountains.json b/biomes/glacial/glacial-mountains.json deleted file mode 100644 index 6c99d43..0000000 --- a/biomes/glacial/glacial-mountains.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "name": "Glacial Mountain", - "color": "#6E7D85", - "rarity": 3, - "derivative": "WINDSWEPT_HILLS", - "vanillaDerivative": "WINDSWEPT_HILLS", - "generators": [{ - "generator": "canyon-steep", - "max": 100, - "min": 10 - }], - "wall": { - "minHeight": 0, - "maxHeight": 10, - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - "decorators": [ - { - "chance": 0.40, - "variance": { - "style": "GLOB", - "zoom": 0.8, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "GLOB", - "zoom": 0.8, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "palette": [ - { - "block": "minecraft:snow_block" - }, - { - "block": "minecraft:snow" - }, - { - "block": "minecraft:snow", - "data": {"layers": 2} - }, - { - "block": "minecraft:snow", - "data": {"layers": 3} - }, - { - "block": "minecraft:snow", - "data": {"layers": 4} - } - ] - } - ], - "layers": [ - { - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - { - "minHeight": 1, - "maxHeight": 10, - "palette": [{"block": "minecraft:snow_block"}] - } - ] -} diff --git a/biomes/glacial/ocean/glacial-ice-river.json b/biomes/glacial/ocean/glacial-ice-river.json deleted file mode 100644 index 21f26a4..0000000 --- a/biomes/glacial/ocean/glacial-ice-river.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "children": ["glacial/ocean/glacial-river"], - "childStyle": {"style": "SIMPLEX"}, - "rarity": 1, - "derivative": "FROZEN_RIVER", - "customDerivitives": [{ - "id": "glacial", - "foliageColor": "#d6f7ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "name": "Glacial River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "smooth-land", - "max": -14, - "min": -32 - }] -} diff --git a/biomes/glacial/ocean/glacial-pond.json b/biomes/glacial/ocean/glacial-pond.json deleted file mode 100644 index c60a558..0000000 --- a/biomes/glacial/ocean/glacial-pond.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "rarity": 1, - "customDerivitives": [{ - "id": "glacial", - "foliageColor": "#d6f7ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "name": "Glacial Chasm", - "layers": [ - { - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:snow_block", - "weight": 3 - }, - { - "block": "minecraft:snow_block", - "weight": 1 - }, - { - "block": "minecraft:snow_block", - "weight": 8 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 5, - "palette": [ - {"block": "minecraft:snow_block"} - ] - } - ], - "wall":{ - "minHeight": 2, - "maxHeight": 6, - "palette": [ - {"block": "minecraft:snow_block"} - ] - }, - "generators": [{ - "generator": "mountain", - "max": 12, - "min": -20 - }], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/glacial/ocean/glacial-river.json b/biomes/glacial/ocean/glacial-river.json deleted file mode 100644 index 69333db..0000000 --- a/biomes/glacial/ocean/glacial-river.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "rarity": 1, - "customDerivitives": [{ - "id": "glacial", - "foliageColor": "#d6f7ff", - "grassColor": "#f9eee4", - "downfallType": "rain", - "category": "plains" - }], - "name": "Glacial River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "river", - "max": -14, - "min": -28 - }], - "derivative": "FROZEN_RIVER" -} diff --git a/biomes/glacial/shore/glacial-beach.json b/biomes/glacial/shore/glacial-beach.json deleted file mode 100644 index 50a87b4..0000000 --- a/biomes/glacial/shore/glacial-beach.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "vanillaDerivative": "SNOWY_BEACH", - "customDerivitives": [{ - "id": "glacial", - "grassColor": "#f9eee4", - "foliageColor": "#d6f7ff", - "temperature": -1, - "downfallType": "rain", - "category": "beach" - }], - "wall":{ - "palette": [{"block": "minecraft:packed_ice"}] - }, - "name": "Glacial Beach", - "layers": [ - { - "minHeight": 1, - "maxHeight": 2, - "palette": [ - {"block": "minecraft:packed_ice"}] - } - ], - "generators": [{ - "min": 1, - "max": 1, - "generator": "smooth-land" - }], - "derivative": "SNOWY_BEACH", - "rarity": 1 -} diff --git a/biomes/island/beach.json b/biomes/island/beach.json deleted file mode 100644 index b9ef2b7..0000000 --- a/biomes/island/beach.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "name": "Volcanic Island", - "derivative": "BEACH", - "rarity": 1, - "color": "#97ce55", - "vanillaDerivative": "BEACH", - "customDerivitives": [{ - "id": "volcanic_island", - "skyColor": "#66b6ff", - "waterColor": "#6ca3d5", - "category": "desert", - "downfallType": "none" - }], - "generators": [{ - "generator": "smooth-land", - "max": 9, - "min": 4 - }], - "entitySpawners": [ - "tropical/beach" - ], - "layers": [ - { - "style":{ - "style": "GLOB" - }, - "zoom": 0.5, - "palette": [ - {"block": "minecraft:sand","weight": 20}, - {"block": "minecraft:sandstone","weight": 15}] - }, - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 0.5 - }, - "maxHeight": 1, - "minHeight": 1, - "palette": [ - { - "block": "minecraft:grass_block" - } - ] - }, - { - "minHeight": 2, - "maxHeight": 5, - "palette": [{"block": "minecraft:sandstone"}] - }, - { - "maxHeight": 5, - "minHeight": 6, - "palette": [ - { - "block": "minecraft:stone" - } - ] - } - ], - "wall": {"palette": [ - {"block": "minecraft:sandstone"}, - {"block": "minecraft:sand"} - ]}, - "decorators": [ - { - "chance": 0.05, - "palette": [{"block": "minecraft:tall_grass"}] - - }, - { - "chance": 0.6, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "chance": 0.3, - "density": 1, - "rotation": { - "yAxis": { - "min": -360, - "max": 360, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "palmtrees/generic1", - "palmtrees/generic2", - "palmtrees/generic3", - "palmtrees/generic4", - "palmtrees/generic5", - "palmtrees/generic6", - "palmtrees/generic7" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ] -} diff --git a/biomes/island/sea/river.json b/biomes/island/sea/river.json deleted file mode 100644 index 8ecfd70..0000000 --- a/biomes/island/sea/river.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "customDerivitives": [{ - "id": "river", - "grassColor": "#80ab69", - "category": "river" - }], - "decorators": [ - { - "chance": 0.07, - "variance": {"style": "STATIC"}, - "zoom": 5, - "palette": [{"block": "minecraft:seagrass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.013, - "verticalZoom": 88, - "variance": {"style": "STATIC"}, - "stackMax": 6, - "zoom": 1, - "palette": [{"block": "minecraft:kelp_plant"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "IRIS"}, - "stackMin": 2 - } - ], - "name": "River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "smooth-land", - "max": -25, - "min": -32 - }], - "objects": [{ - "place": [ - "structures/kship1", - "structures/kship2", - "structures/kship3", - "structures/kship4" - ], - "chance": 0.0035, - "onwater": true, - "translate": {"y": -1}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "edit": [{ - "find": [{"block": "minecraft:bone_block"}], - "replace": {"palette": [{"block": "minecraft:gray_wool"}]} - }], - "waterloggable": true - }], - "derivative": "RIVER" -} diff --git a/biomes/island/shore/coast.json b/biomes/island/shore/coast.json deleted file mode 100644 index 4d232b5..0000000 --- a/biomes/island/shore/coast.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "name": "Island Beach", - "vanillaDerivative": "BEACH", - "customDerivitives": [{ - "id": "island_beach", - "skyColor": "#66b6ff", - "waterColor": "#6ca3d5", - "category": "desert", - "downfallType": "rain" - }], - "layers": [ - { - "style": { - "style": "VASCULAR_IRIS", - "zoom": 0.3, - "exponent": 1, - "multiplier": 3, - "fracture": { - "style": "GLOB", - "zoom": 0.5, - "multiplier": 5 - } - }, - "minHeight": 1, - "maxHeight": 4, - "palette": [{ - "block": "minecraft:sand" - }, - { - "block": "minecraft:sandstone" - }] - } - ], - "generators": [{ - "min": 0, - "max": 4, - "generator": "smooth-land" - }], - "derivative": "BEACH", - "wall": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:smooth_sandstone"}, - {"block": "minecraft:sand"}, - {"block": "minecraft:smooth_sandstone"} - ] - }, - "slab": { - "style": {"style": "STATIC"}, - "palette": [{"block": "minecraft:sandstone_slab"}] - } -} diff --git a/biomes/island/volcano.json b/biomes/island/volcano.json deleted file mode 100644 index c8467d0..0000000 --- a/biomes/island/volcano.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "name": "Volcano", - "derivative": "BEACH", - "rarity": 1, - "color": "#97ce55", - "vanillaDerivative": "BEACH", - "customDerivitives": [{ - "id": "volcano", - "skyColor": "#66b6ff", - "waterColor": "#6ca3d5", - "category": "desert", - "downfallType": "none" - }], - "generators": [{ - "generator": "custom/dream-mountains", - "max": 100, - "min": -200 - }, - { - "generator": "custom/dream-mountains", - "max": 220, - "min": 100 - }], - "entitySpawners": [ - "tropical/beach" - ], - "layers": [ - { - "style":{ - "style": "GLOB" - }, - "zoom": 0.5, - "palette": [ - {"block": "minecraft:sand","weight": 20}, - {"block": "minecraft:sandstone","weight": 15}] - }, - { - "slopeCondition":{ - "minimumSlope": 0, - "maximumSlope": 1.5 - }, - "maxHeight": 1, - "minHeight": 1, - "palette": [ - { - "block": "minecraft:grass_block" - } - ] - }, - { - "minHeight": 2, - "maxHeight": 5, - "palette": [{"block": "minecraft:sandstone"}] - }, - { - "maxHeight": 5, - "minHeight": 6, - "palette": [ - { - "block": "minecraft:stone" - } - ] - } - ], - "wall": {"palette": [ - {"block": "minecraft:sandstone"}, - {"block": "minecraft:sand"} - ]}, - "decorators": [ - { - "chance": 0.05, - "palette": [{"block": "minecraft:tall_grass"}] - - }, - { - "chance": 0.6, - "palette": [{"block": "minecraft:short_grass"}] - } - ], - "objects": [ - { - "chance": 0.3, - "density": 1, - "rotation": { - "yAxis": { - "min": -360, - "max": 360, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "palmtrees/generic1", - "palmtrees/generic2", - "palmtrees/generic3", - "palmtrees/generic4", - "palmtrees/generic5", - "palmtrees/generic6", - "palmtrees/generic7" - ], - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ] -} diff --git a/biomes/stormweaver/hollow-forest.json b/biomes/stormweaver/hollow-forest.json deleted file mode 100644 index dce363f..0000000 --- a/biomes/stormweaver/hollow-forest.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "name": "Hollow Forest", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "customDerivitives": [{ - "id": "hollow_forest", - "foliageColor": "#f0f8ff", - "grassColor": "#41A726", - "category": "forest", - "waterColor": "#3AB2A2", - "waterFogColor": "#3AB2A2" - }], - "generators": [{ - "generator": "smooth-land", - "max": 5, - "min": 3 - }], - "layers": [ - { - "slopeCondition": {"maximumSlope": 4}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition": {"maximumSlope": 4}, - "minHeight": 2, - "maxHeight": 2, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 6, - "maxHeight": 10, - "style": {"style": "STATIC"}, - "palette": [ - { - "block": "minecraft:stone", - "weight": 4 - }, - {"block": "minecraft:andesite"}, - {"block": "minecraft:mossy_cobblestone"}, - {"block": "minecraft:cobblestone"} - ] - }, - { - "minHeight": 3, - "maxHeight": 6, - "palette": [{"block": "minecraft:stone"}] - } - ], - "decorators": [ - { - "chance": 0.01, - "palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:mossy_cobblestone"} - ] - }, - { - "chance": 0.4, - "palette": [ - { - "block": "minecraft:short_grass", - "weight": 5 - }, - { - "block": "minecraft:tall_grass", - "weight": 1 - } - ] - }, - { - "chance": 0.001, - "palette": [ - {"block": "minecraft:oxeye_daisy"}, - {"block": "minecraft:pink_tulip"}, - {"block": "minecraft:lily_of_the_valley"} - ] - } - ], - "objects": [{ - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/mixed/dotree1", - "trees/mixed/dotree2", - "trees/mixed/dotree3", - "trees/mixed/dotree4", - "trees/mixed/dotree5", - "trees/mixed/dotree6", - "trees/mixed/dotree7", - "trees/mixed/dotree8", - "trees/mixed/dotree9", - "trees/mixed/dotree10" - ], - "chance": 0.75, - "edit": [ - { - "find": [{"block": "minecraft:gray_terracotta"}], - "replace": {"palette": [{"block": "minecraft:birch_wood"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_leaves"}], - "replace": {"palette": [{ - "block": "minecraft:oak_leaves", - "data": {"persistent": true} - }] - } - }, - { - "find": [{"block": "minecraft:dark_oak_wood"}], - "replace": {"palette": [{"block": "minecraft:birch_wood"}]} - }, - { - "find": [{"block": "minecraft:stripped_spruce_wood"}], - "replace": {"palette": [{"block": "minecraft:birch_wood"}]} - }, - { - "find": [{"block": "minecraft:spruce_wood"}], - "replace": {"palette": [{"block": "minecraft:birch_wood"}]} - }, - { - "find": [{"block": "minecraft:stripped_dark_oak_wood"}], - "replace": {"palette": [{"block": "minecraft:birch_wood"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_fence"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:oak_fence"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:spruce_fence"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_slab"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - } - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": {"y": -1} - }] -} diff --git a/biomes/stormweaver/mountain-plains.json b/biomes/stormweaver/mountain-plains.json deleted file mode 100644 index 707905e..0000000 --- a/biomes/stormweaver/mountain-plains.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "name": "Stormweaver Plains", - "customDerivitives": [{ - "id": "stormweaver_plains", - "grassColor": "#80ab69", - "category": "plains", - "foliageColor": "#b18a13" - }], - "derivative": "PLAINS", - "vanillaDerivative": "PLAINS", - "biomeScatter": ["FOREST"], - "rarity": 1, - "generators": [{ - "generator": "smooth-land", - "max": 5, - "min": 2 - }], - - "layers": [ - { - "minHeight": 1, - "maxHeight": 1, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 2.3 - }, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "minHeight": 3, - "maxHeight": 3, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 2.43 - }, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": { - "style": "FRACTAL_WATER", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.4, - "slopeCondition": { - "minimumSlope": 3.95, - "maximumSlope": 6 - }, - "palette": [ - { - "block": "minecraft:diorite", - "weight": 4 - }, - { - "block": "minecraft:stone", - "weight": 10 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": {"style": "STATIC"}, - "slopeCondition": {"minimumSlope": 1.5}, - "palette": [ - { - "block": "minecraft:andesite", - "weight": 3 - }, - { - "block": "minecraft:diorite", - "weight": 5 - }, - { - "block": "minecraft:granite", - "weight": 3 - } - ] - }, - { - "minHeight": 2, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - { - "block": "minecraft:stone", - "weight": 2 - }, - { - "block": "minecraft:andesite", - "weight": 1 - } - ] - } - ], - "wall": {"palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:diorite"} - ]}, - "decorators": [ - { - "chance": 0.3, - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "palette": [ - {"block": "minecraft:blue_orchid"}, - {"block": "minecraft:allium"}, - {"block": "minecraft:orange_tulip"}, - {"block": "minecraft:pink_tulip"}, - {"block": "minecraft:cornflower"} - ] - }, - { - "chance": 0.1, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.7, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.15, - "palette": [{"block": "minecraft:fern"}] - }, - { - "chance": 0.15, - "palette": [{"block": "minecraft:fern"}] - } - ], - "objects": [ - { - "mode": "PAINT", - "place": [ - "clutter/stoneboulder1", - "clutter/stoneboulder2", - "clutter/stoneboulder3", - "clutter/stoneboulder4", - "clutter/stoneboulder5", - "clutter/stoneboulder6" - ], - "chance": 0.2, - "translate": {"y": 1}, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - } - }, - { - "mode": "PAINT", - "place": [ - "rock/mrock-1", - "rock/mrock-2", - "rock/mrock-3", - "rock/mrock-4", - "rock/mrock-5" - ], - "chance": 0.15, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": 0, - "z": 0 - } - } - ] -} diff --git a/biomes/stormweaver/ocean/mountain-river.json b/biomes/stormweaver/ocean/mountain-river.json deleted file mode 100644 index 78beb32..0000000 --- a/biomes/stormweaver/ocean/mountain-river.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "vanillaDerivative": "RIVER", - "customDerivitives": [{ - "id": "stormweaver_river", - "grassColor": "#80ab69", - "category": "plains" - }], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ], - "name": "Stormweaver River", - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "IRIS_DOUBLE", - "fracture": { - "style": "STATIC", - "multiplier": 30 - } - }, - "zoom": 0.7, - "palette": [ - { - "block": "minecraft:cobblestone", - "weight": 3 - }, - { - "block": "minecraft:clay", - "weight": 1 - }, - { - "block": "minecraft:gravel", - "weight": 8 - } - ] - }, - {"palette": [ - {"block": "minecraft:cobblestone"}, - {"block": "minecraft:stone"} - ]} - ], - "generators": [{ - "generator": "river", - "max": -30, - "min": -50 - }], - "derivative": "RIVER" -} diff --git a/biomes/stormweaver/ocean/ocean.json b/biomes/stormweaver/ocean/ocean.json deleted file mode 100644 index eb9e153..0000000 --- a/biomes/stormweaver/ocean/ocean.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "name": "Stormweaver Ocean", - "color": "#102540", - "derivative": "OCEAN", - "vanillaDerivative": "OCEAN", - "generators": [{ - "min": -50, - "max": -35, - "generator": "river" - }], - "wall": { - "style": {"style": "NOWHERE"}, - "palette": [ - {"block": "minecraft:clay"}, - { - "weight": 2, - "block": "minecraft:smooth_sandstone" - }, - {"block": "minecraft:sand"} - ] - }, - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "VASCULAR", - "zoom": 0.8, - "fracture": {"style": "STATIC"} - }, - "zoom": 0.825, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:clay"} - ] - }, - {"palette": [{"block": "minecraft:grass_block"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - { - "weight": 2, - "block": "minecraft:grass_block" - }, - {"block": "minecraft:dirt"} - ] - } - ], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ], - "slab": { - "style": {"style": "STATIC"}, - "palette": [ - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:sandstone_slab" - }, - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:smooth_sandstone_slab" - }, - { - "weight": 6, - "block": "minecraft:air" - } - ] - } -} diff --git a/biomes/stormweaver/shore/mountain-beach.json b/biomes/stormweaver/shore/mountain-beach.json deleted file mode 100644 index 9d1c977..0000000 --- a/biomes/stormweaver/shore/mountain-beach.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "vanillaDerivative": "PLAINS", - "customDerivitives": [{ - "id": "stormweaver_beach", - "grassColor": "#80ab69", - "foliageColor": "#469126", - "category": "plains" - }], - "name": "Stormweaver Beach", - "layers": [ - { - "style":{ - "style": "GLOB" - }, - "zoom": 0.3, - "minHeight": 1, - "maxHeight": 1, - "palette": [ - {"block": "minecraft:moss_block","weight": 20}, - {"block": "minecraft:grass_block","weight": 5}, - {"block": "minecraft:clay","weight": 5} - ] - } - ], - "generators": [{ - "min": 0, - "max": 2, - "generator": "smooth-land" - }], - "decorators": [ - { - "chance": 0.4, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.01, - "palette": [{"block": "minecraft:small_dripleaf"}] - }, - { - "chance": 0.08, - "palette": [{"block": "minecraft:tall_grass"}] - } - ], - "derivative": "PLAINS" -} diff --git a/biomes/stormweaver/stormweaver-mountain.json b/biomes/stormweaver/stormweaver-mountain.json deleted file mode 100644 index d9f28bd..0000000 --- a/biomes/stormweaver/stormweaver-mountain.json +++ /dev/null @@ -1,180 +0,0 @@ -{ - "name": "Stormweaver Mountain", - "color": "#963D16", - "rarity": 1, - "derivative": "WINDSWEPT_SAVANNA", - "vanillaDerivative": "BADLANDS", - "customDerivitives": [ - { - "id": "stormweaver_mountain", - "category": "extreme_hills", - "foliageColor": "#b18a13", - "grassColor": "#77c463" - } - ], - "generators": [ - { - "min": 50, - "max": 70, - "generator": "highplains" - }, - { - "min": 70, - "max": 110, - "generator": "custom/dream-mountains" - }, - { - "min": 110, - "max": 150, - "generator": "custom/dream-mountains" - }, - { - "min": 150, - "max": 190, - "generator": "custom/dream-mountains" - } - ], - "wall": { - "style": {"style": "STATIC"}, - "zoom": 0.5, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:tuff"}, - {"block": "minecraft:andesite"} - ] - }, - "layers": [ - { - "slopeCondition":{ - "maximumSlope": 2.1 - }, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "slopeCondition":{ - "minimumSlope": 2.1 - }, - "style":{ - "style": "STATIC" - }, - "zoom": 0.5, - "minHeight": 2, - "maxHeight": 6, - "palette": [ - {"block": "minecraft:stone","weight": 30}, - {"block": "minecraft:andesite","weight": 30}, - {"block": "minecraft:tuff","weight": 10} - ] - } - ], - "decorators": [ - { - "chance": 0.3, - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "palette": [ - {"block": "minecraft:blue_orchid"}, - {"block": "minecraft:allium"}, - {"block": "minecraft:orange_tulip"}, - {"block": "minecraft:pink_tulip"}, - {"block": "minecraft:cornflower"} - ] - }, - { - "chance": 0.1, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.7, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.15, - "palette": [{"block": "minecraft:fern"}] - }, - { - "chance": 0.15, - "palette": [{"block": "minecraft:fern"}] - }, - { - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - } - } - ], - "objects": [ - { - "chance": 0.20, - "slopeCondition":{ - "maximumSlope": 1.2 - }, - "rotation":{ - "enabled": true, - "yAxis":{ - "enabled": true, - "interval": 90, - "max": 360, - "min": -360 - } - }, - "place": [ - "trees/oak/lponderosa1", - "trees/oak/lponderosa2", - "trees/oak/lponderosa3", - "trees/oak/lponderosa4", - "trees/oak/lponderosa5", - "trees/oak/lponderosa6", - "trees/oak/lponderosa7", - "trees/oak/lponderosa8", - "trees/oak/lponderosa9", - "trees/oak/lponderosa10" - ] - } - ], - "jigsawStructures": [ - { - "rarity": 6000, - "separation": 100, - "spacing": 100, - "spreadType": "LINEAR", - "structure": "woodland-mansion" - } - ] -} diff --git a/biomes/swamp/handy-willow-forest.json b/biomes/swamp/handy-willow-forest.json deleted file mode 100644 index db429e5..0000000 --- a/biomes/swamp/handy-willow-forest.json +++ /dev/null @@ -1,356 +0,0 @@ -{ - "name": "Swamp Haunted Hands Forest", - "color": "#3E4B00", - "rarity": 1, - "derivative": "SWAMP", - "vanillaDerivative": "DARK_FOREST", - "generators": [{ - "min": -10, - "max": 30, - "generator": "mountain" - }, - { - "min": 30, - "max": 50, - "generator": "mountain" - }], - "wall": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - }, - "layers": [ - { - "zoom": 0.5, - "style": {"style": "STATIC"}, - "palette": [ - { - "weight": 5, - "block": "minecraft:grass_block" - }, - { - "weight": 2, - "block": "minecraft:podzol" - } - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - } - ], - "decorators": [ - { - "chance": 0.1, - "absoluteMaxStack": 2, - "heightVariance": { - "style": "SIMPLEX", - "zoom": 0.4 - }, - "style": { - "style": "NOWHERE", - "exponent": 1.4, - "zoom": 0.8 - }, - "palette": [{"block": "minecraft:dark_oak_leaves"}] - }, - { - "chance": 0.25, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:fern"}] - }, - { - "chance": 0.005, - "palette": [{"block": "minecraft:blue_orchid"}] - }, - { - "chance": 0.005, - "palette": [ - {"block": "minecraft:brown_mushroom"}, - {"block": "minecraft:red_mushroom"} - ] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:large_fern"}] - } - ], - "objects": [ - { - "chance": 0.632, - "edit": [ - { - "find": [{"block": "minecraft:oak_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_log"}]} - }, - { - "find": [{"block": "minecraft:oak_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:oak_leaves"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_leaves"}]} - } - ], - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "trees/darkoak/generic1", - "trees/darkoak/generic2", - "trees/darkoak/generic3", - "trees/darkoak/generic5", - "trees/darkoak/generic6", - "trees/darkoak/generic7", - "trees/darkoak/generic8", - "trees/darkoak/generic9", - "trees/darkoak/generic10", - "trees/darkoak/generic11" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0, - "yRandom": -5 - }, - "mode": "MIN_HEIGHT" - }, - { - "chance": 0.5123, - "mode": "MIN_HEIGHT", - "translate": { - "x": 0, - "y": -4, - "z": 0, - "yRandom": -5 - }, - "edit": [ - { - "find": [{"block": "minecraft:oak_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_log"}]} - }, - { - "find": [{"block": "minecraft:oak_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:oak_leaves"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_leaves"}]} - } - ], - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "structures/oakspindle1", - "structures/oakspindle2", - "structures/oakspindle3", - "structures/oakspindle4", - "structures/oakspindle5", - "structures/oakspindle6", - "structures/oakspindle7" - ] - }, - { - "chance": 0.024, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "structures/swampforearm1", - "structures/swampforearm2", - "structures/swampforearm3", - "structures/swampforearm4", - "structures/swampforearm5" - ], - "mode": "MIN_HEIGHT", - "translate": { - "x": 0, - "y": -10, - "z": 0, - "yRandom": -20 - } - }, - { - "chance": 0.135, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/boulder1", - "clutter/boulder2", - "clutter/boulder3", - "clutter/boulder4", - "clutter/boulder5", - "clutter/boulder6", - "clutter/boulder7", - "clutter/boulder8" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - } - }, - { - "chance": 0.17, - "edit": [ - { - "find": [{"block": "minecraft:oak_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_log"}]} - }, - { - "find": [{"block": "minecraft:oak_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:oak_fence"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_fence"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_planks"}], - "replace": {"palette": [{"block": "minecraft:stripped_dark_oak_wood"}]} - } - ], - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/oakclutt1", - "clutter/oakclutt2", - "clutter/oakclutt3", - "clutter/oakclutt4", - "clutter/oakclutt5" - ] - }, - { - "chance": 0.08, - "edit": [ - { - "find": [{"block": "minecraft:oak_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_log"}]} - }, - { - "find": [{"block": "minecraft:oak_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:oak_fence"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_fence"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_planks"}], - "replace": {"palette": [{"block": "minecraft:stripped_dark_oak_wood"}]} - } - ], - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/stump1", - "clutter/stump2", - "clutter/stump3", - "clutter/stump4", - "clutter/stump5", - "clutter/stump6" - ], - "mode": "PAINT" - }, - { - "chance": 5.0E-5, - "rotation": {"enabled": false}, - "place": ["clutter/genericgrave1"], - "translate": { - "x": 0, - "y": 1, - "z": 0 - } - } - ], - "effects": [ - { - "interval": 55656, - "sound": "AMBIENT_SOUL_SAND_VALLEY_MOOD", - "soundDistance": 3, - "volume": 6.2, - "minPitch": 1.6, - "maxPitch": 1.35, - "chance": 11 - }, - { - "interval": 56565, - "sound": "AMBIENT_SOUL_SAND_VALLEY_MOOD", - "soundDistance": 3, - "volume": 6.2, - "minPitch": 0.4, - "maxPitch": 0.2, - "chance": 5 - }, - { - "particleAltX": 0.0101, - "particleAltY": -0.033885, - "particleAltZ": 0.0101, - "chance": 1, - "particleEffect": "CAMPFIRE_SIGNAL_SMOKE", - "particleOffset": 12, - "interval": 640, - "particleCount": 0 - } - ] -} diff --git a/biomes/swamp/marsh-rotten.json b/biomes/swamp/marsh-rotten.json deleted file mode 100644 index 3088a63..0000000 --- a/biomes/swamp/marsh-rotten.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "name": "Swamp Marsh Rotten", - "color": "#799511", - "rarity": 1, - "derivative": "SWAMP", - "vanillaDerivative": "SWAMP", - "customDerivitives": [{ - "category": "swamp", - "id": "swamp_marsh_rotten", - "waterColor": "#684D1A", - "grassColor": "#5C581A", - "spawnRarity": 20, - "spawns": [{"type": "SLIME"}] - }], - "generators": [{ - "min": -8, - "max": 4, - "generator": "plain" - }], - "biomeZoom": 9, - "biomeStyle": {"style": "SIMPLEX"}, - "wall": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - }, - "layers": [ - { - "style": {"style": "NOWHERE"}, - "zoom": 0.5, - "palette": [ - { - "weight": 3, - "block": "minecraft:grass_block" - }, - {"block": "minecraft:podzol"}, - {"block": "minecraft:mud"}, - { - "weight": 4, - "block": "minecraft:grass_block" - } - ] - }, - {"palette": [{"block": "minecraft:dirt"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - } - ], - "objects": [ - { - "chance": 0.4, - "density": 2, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "trees/oak/dead1", - "trees/oak/dead2", - "trees/oak/dead3", - "trees/oak/dead4", - "trees/oak/dead5", - "trees/oak/dead6" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - } - }, - { - "chance": 0.4, - "density": 2, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/shrub1", - "clutter/shrub2", - "clutter/shrub3", - "clutter/shrub4", - "clutter/shrub5", - "clutter/shrub6" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - } - }, - { - "chance": 0.2, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/stone1", - "clutter/stone2", - "clutter/stone3", - "clutter/stone4", - "clutter/stone5", - "clutter/stone6", - "clutter/stone7" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - } - } - ], - "decorators": [ - { - "chance": 0.005, - "variance": {"style": "STATIC"}, - "zoom": 0.02, - "palette": [ - {"block": "minecraft:brown_mushroom"}, - {"block": "minecraft:red_mushroom"} - ], - "style": {"style": "STATIC"} - }, - { - "chance": 0.13, - "variance": {"style": "STATIC"}, - "zoom": 0.2, - "palette": [ - {"block": "minecraft:large_fern"}, - {"block": "minecraft:tall_grass"} - ], - "style": {"style": "STATIC"} - }, - { - "chance": 0.15, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [ - {"block": "minecraft:dead_bush"}, - {"block": "minecraft:fern"} - ], - "style": {"style": "STATIC"} - } - ] -} diff --git a/biomes/swamp/marsh.json b/biomes/swamp/marsh.json deleted file mode 100644 index 1e0214e..0000000 --- a/biomes/swamp/marsh.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "name": "Swamp Marsh", - "color": "#647B10", - "rarity": 1, - "derivative": "SWAMP", - "vanillaDerivative": "SWAMP", - "customDerivitives": [{ - "category": "swamp", - "id": "swamp_marsh_rotten", - "waterColor": "#684D1A", - "grassColor": "#5C581A", - "spawnRarity": 20, - "spawns": [{"type": "SLIME"}] - }], - "children": ["swamp/marsh-rotten"], - "generators": [{ - "min": -10, - "max": 10, - "generator": "mountain" - }, - { - "min": 10, - "max": 17, - "generator": "mountain" - } - ], - "biomeZoom": 9, - "biomeStyle": {"style": "SIMPLEX"}, - "wall": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - }, - "layers": [ - { - "style": {"style": "NOWHERE"}, - "zoom": 0.5, - "palette": [ - { - "weight": 3, - "block": "minecraft:grass_block" - }, - {"block": "minecraft:podzol"}, - { - "weight": 4, - "block": "minecraft:grass_block" - } - ] - }, - {"palette": [{"block": "minecraft:dirt"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - } - ], - "decorators": [ - { - "chance": 0.1, - "absoluteMaxStack": 2, - "heightVariance": { - "style": "SIMPLEX", - "zoom": 0.4 - }, - "style": { - "style": "NOWHERE", - "exponent": 1.4, - "zoom": 0.8 - }, - "palette": [{"block": "minecraft:dark_oak_leaves"}] - }, - { - "chance": 0.25, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:fern"}] - }, - { - "chance": 0.005, - "palette": [{"block": "minecraft:blue_orchid"}] - }, - { - "chance": 0.005, - "palette": [ - {"block": "minecraft:brown_mushroom"}, - {"block": "minecraft:red_mushroom"} - ] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:large_fern"}] - } - ], - "objects": [ - { - "place": [ - "trees/jungle/lgeneric1", - "trees/jungle/lgeneric2", - "trees/jungle/lgeneric3", - "trees/jungle/lgeneric4", - "trees/jungle/lgeneric5", - "trees/jungle/lgeneric7", - "trees/jungle/lgeneric8", - "trees/jungle/lgeneric9" - ], - "chance": 0.8, - "edit": [ - { - "find": [{"block": "minecraft:jungle_leaves"}], - "replace": {"palette": [{"block": "minecraft:oak_leaves"}]} - }, - { - "find": [{"block": "minecraft:jungle_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:jungle_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - } - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": {"y": -3} - }, - { - "chance": 0.35, - "density": 2, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/oakclutt1", - "clutter/oakclutt2", - "clutter/oakclutt3" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - } - } - ] -} diff --git a/biomes/swamp/sea/lake.json b/biomes/swamp/sea/lake.json deleted file mode 100644 index ab634a4..0000000 --- a/biomes/swamp/sea/lake.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "name": "Swampy Marsh", - "color": "#6A9140", - "rarity": 1, - "derivative": "SWAMP", - "vanillaDerivative": "SWAMP", - "children": ["swamp/marsh"], - "generators": [{ - "min": -42, - "max": -10, - "generator": "mountain" - }], - "biomeZoom": 9, - "biomeStyle": {"style": "SIMPLEX"}, - "wall": { - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - }, - "layers": [ - { - "style": {"style": "NOWHERE"}, - "zoom": 0.5, - "palette": [ - { - "weight": 3, - "block": "minecraft:grass_block" - }, - {"block": "minecraft:podzol"}, - { - "weight": 4, - "block": "minecraft:grass_block" - } - ] - }, - {"palette": [{"block": "minecraft:dirt"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"}, - {"block": "minecraft:stone"} - ] - } - ], - "objects": [{ - "chance": 0.35, - "density": 2, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/oakclutt1", - "clutter/oakclutt2", - "clutter/oakclutt3" - ], - "translate": { - "x": 0, - "y": -2, - "z": 0 - }}, - { - "onwater": true, - "chance": 1, - "density": 3, - "carvingSupport": "SURFACE_ONLY", - "translate":{ - "y": 1 - }, - "place": ["clutter/lilly"] - }], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ] -} diff --git a/biomes/swamp/sea/ocean-tree.json b/biomes/swamp/sea/ocean-tree.json deleted file mode 100644 index 725186f..0000000 --- a/biomes/swamp/sea/ocean-tree.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "name": "Swamp Ocean tree", - "color": "#183860", - "derivative": "SWAMP", - "vanillaDerivative": "OCEAN", - "generators": [{ - "min": -50, - "max": -10, - "generator": "river" - }], - "wall": { - "style": {"style": "NOWHERE"}, - "palette": [ - {"block": "minecraft:clay"}, - { - "weight": 2, - "block": "minecraft:smooth_sandstone" - }, - {"block": "minecraft:sand"} - ] - }, - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "VASCULAR", - "zoom": 0.8, - "fracture": { - "multiplier": 2, - "style": "STATIC" - } - }, - "zoom": 0.82, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:clay"} - ] - }, - {"palette": [{"block": "minecraft:dirt"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - { - "weight": 2, - "block": "minecraft:dirt" - }, - {"block": "minecraft:coarse_dirt"} - ] - } - ], - "objects": [ - { - "mode": "MIN_STILT", - "place": [ - "trees/jungle/lgeneric1", - "trees/jungle/lgeneric2", - "trees/jungle/lgeneric3", - "trees/jungle/lgeneric4", - "trees/jungle/lgeneric5", - "trees/jungle/lgeneric7", - "trees/jungle/lgeneric8", - "trees/jungle/lgeneric9" - ], - "chance": 0.3, - "edit": [ - { - "find": [{"block": "minecraft:jungle_leaves"}], - "replace": {"palette": [{"block": "minecraft:oak_leaves"}]} - }, - { - "find": [{"block": "minecraft:jungle_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:vine"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:jungle_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - } - ], - "onwater": true, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "onwater": true, - "chance": 1, - "density": 3, - "carvingSupport": "SURFACE_ONLY", - "translate":{ - "y": 1 - }, - "place": ["clutter/lilly"] - } - ], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ], - "slab": { - "style": {"style": "STATIC"}, - "palette": [ - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:sandstone_slab" - }, - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:smooth_sandstone_slab" - }, - { - "weight": 6, - "block": "minecraft:air" - } - ] - } -} diff --git a/biomes/swamp/sea/ocean.json b/biomes/swamp/sea/ocean.json deleted file mode 100644 index 6c12956..0000000 --- a/biomes/swamp/sea/ocean.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "name": "Swamp Ocean", - "color": "#102540", - "derivative": "SWAMP", - "vanillaDerivative": "OCEAN", - "generators": [{ - "min": -50, - "max": -10, - "generator": "mountain" - }], - "wall": { - "style": {"style": "NOWHERE"}, - "palette": [ - {"block": "minecraft:clay"}, - { - "weight": 2, - "block": "minecraft:smooth_sandstone" - }, - {"block": "minecraft:sand"} - ] - }, - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "VASCULAR", - "zoom": 0.8, - "fracture": {"style": "STATIC"} - }, - "zoom": 0.825, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:clay"} - ] - }, - {"palette": [{"block": "minecraft:dirt"}]}, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - { - "weight": 2, - "block": "minecraft:dirt" - }, - {"block": "minecraft:coarse_dirt"} - ] - } - ], - "objects": [ - { - "onwater": true, - "chance": 1, - "density": 3, - "carvingSupport": "SURFACE_ONLY", - "translate":{ - "y": 1 - }, - "place": ["clutter/lilly"] - } - ], - "decorators": [ - { - "chance": 0.02, - "palette": [{"block": "minecraft:kelp_plant"}], - "stackMin": 2, - "stackMax": 6 - }, - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.1, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.1, - "palette": [{"block": "minecraft:seagrass"}] - } - ], - "slab": { - "style": {"style": "STATIC"}, - "palette": [ - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:sandstone_slab" - }, - { - "data": { - "waterlogged": false, - "type": "bottom" - }, - "block": "minecraft:smooth_sandstone_slab" - }, - { - "weight": 6, - "block": "minecraft:air" - } - ] - } -} diff --git a/biomes/swamp/shore/beach.json b/biomes/swamp/shore/beach.json deleted file mode 100644 index 3f5eb12..0000000 --- a/biomes/swamp/shore/beach.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "name": "Swamp Beach", - "color": "#55A300", - "rarity": 1, - "derivative": "SWAMP", - "vanillaDerivative": "BEACH", - "generators": [{ - "min": -5, - "max": 1, - "generator": "plain" - }], - "layers": [{ - "minHeight": 3, - "maxHeight": 6, - "style": {"style": "NOWHERE"}, - "zoom": 0.2, - "palette": [ - {"block": "minecraft:coarse_dirt"}, - {"block": "minecraft:mud"} - ] - }], - "objects": [{ - "place": [ - "trees/jungle/lgeneric1", - "trees/jungle/lgeneric2", - "trees/jungle/lgeneric3", - "trees/jungle/lgeneric4", - "trees/jungle/lgeneric5", - "trees/jungle/lgeneric7", - "trees/jungle/lgeneric8", - "trees/jungle/lgeneric9" - ], - "chance": 0.24, - "density": 3, - "edit": [ - { - "find": [{"block": "minecraft:jungle_leaves"}], - "replace": {"palette": [{"block": "minecraft:oak_leaves"}]} - }, - { - "find": [{"block": "minecraft:jungle_wood"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - }, - { - "find": [{"block": "minecraft:jungle_log"}], - "replace": {"palette": [{"block": "minecraft:dark_oak_wood"}]} - } - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate": {"y": -3} - }], - "decorators": [ - { - "data": { - "eggs": 1, - "hatch": 0 - }, - "block": "minecraft:turtle_egg" - }, - { - "data": { - "eggs": 2, - "hatch": 0 - }, - "block": "minecraft:turtle_egg" - }, - { - "data": { - "eggs": 3, - "hatch": 0 - }, - "block": "minecraft:turtle_egg" - }, - { - "chance": 0.01, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [ - { - "data": { - "face": "floor", - "powered": false, - "facing": "east" - }, - "block": "minecraft:dark_oak_button" - }, - {"block": "minecraft:air"} - ], - "style": {"style": "STATIC"} - }, - { - "partOf": "SHORE_LINE", - "chance": 0.29, - "stackMin": 1, - "stackMax": 4, - "palette": [{"block": "minecraft:sugar_cane"}], - "style": {"style": "STATIC"}, - "heightVariance": {"style": "STATIC"} - } - ] -} diff --git a/biomes/swamp/swamp-forest.json b/biomes/swamp/swamp-forest.json deleted file mode 100644 index 7222753..0000000 --- a/biomes/swamp/swamp-forest.json +++ /dev/null @@ -1,192 +0,0 @@ -{ - "name": "Swamp Forest", - "rarity": 2, - "derivative": "SWAMP", - "vanillaDerivative": "SWAMP", - "customDerivitives": [{ - "id": "forestswamp", - "foliageColor": "#4a532f", - "waterColor": "#49521d", - "waterFogColor": "#49521d", - "fogColor": "#325729", - "grassColor": "#4b5332", - "category": "forest" - }], - "generators": [{ - "generator": "plain", - "max": 4, - "min": -5 - }], - "layers": [ - { - "style": { - "style": "SIMPLEX", - "exponent": 0.75, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.8, - "palette": [ - { - "block": "minecraft:grass_block", - "weight": 8 - }, - { - "block": "minecraft:brown_concrete_powder", - "weight": 1 - }, - { - "block": "minecraft:dirt", - "weight": 1 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "maxHeight": 3, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "maxHeight": 3, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 7 - }, - { - "block": "minecraft:stone", - "weight": 8 - }, - { - "block": "minecraft:coal_ore", - "weight": 1 - } - ] - } - ], - "objects": [ - { - "place": [ - "trees/mixed/dotree1", - "trees/mixed/dotree2", - "trees/mixed/dotree3", - "trees/mixed/dotree4", - "trees/mixed/dotree5", - "trees/mixed/dotree6", - "trees/mixed/dotree7", - "trees/mixed/dotree8", - "trees/mixed/dotree9", - "trees/mixed/dotree10" - ], - "chance": 0.65, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": {"y": -5} - }, - { - "place": [ - "trees/acacia/t1", - "trees/acacia/t2" - ], - "translate": {"y": -4}, - "chance": 0.3, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "mode": "PAINT", - "place": [ - "clutter/stump1", - "clutter/stump2", - "clutter/stump3", - "clutter/stump4", - "clutter/stump5", - "clutter/stump6", - "clutter/stump7" - ], - "chance": 0.2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - } - ], - "decorators": [ - { - "chance": 0.1, - "absoluteMaxStack": 2, - "heightVariance": { - "style": "SIMPLEX", - "zoom": 0.4 - }, - "style": { - "style": "NOWHERE", - "exponent": 1.4, - "zoom": 0.8 - }, - "palette": [{"block": "minecraft:dark_oak_leaves"}] - }, - { - "chance": 0.25, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:fern"}] - }, - { - "chance": 0.005, - "palette": [{"block": "minecraft:blue_orchid"}] - }, - { - "chance": 0.005, - "palette": [ - {"block": "minecraft:brown_mushroom"}, - {"block": "minecraft:red_mushroom"} - ] - }, - { - "chance": 0.065, - "palette": [{"block": "minecraft:large_fern"}] - } - ] -} diff --git a/biomes/swamp/swamp-mangrove-lake.json b/biomes/swamp/swamp-mangrove-lake.json deleted file mode 100644 index d325454..0000000 --- a/biomes/swamp/swamp-mangrove-lake.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "name": "Swamp Mangrove Forest", - "rarity": 2, - "derivative": "SWAMP", - "vanillaDerivative": "SWAMP", - "customDerivitives": [{ - "id": "mangroveswamp", - "foliageColor": "#4a532f", - "waterColor": "#49521d", - "waterFogColor": "#49521d", - "fogColor": "#325729", - "grassColor": "#4b5332", - "category": "forest" - }], - "generators": [{ - "generator": "mountain", - "max": -10, - "min": -30 - }], - "layers": [ - { - "minHeight": 2, - "maxHeight": 3, - "style": { - "style": "SIMPLEX", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.8, - "palette": [ - {"block": "minecraft:mud"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "maxHeight": 3, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 1 - } - ] - }, - { - "maxHeight": 3, - "minHeight": 3, - "palette": [ - { - "block": "minecraft:dirt", - "weight": 7 - }, - { - "block": "minecraft:coarse_dirt", - "weight": 7 - }, - { - "block": "minecraft:stone", - "weight": 8 - }, - { - "block": "minecraft:coal_ore", - "weight": 1 - } - ] - } - ], - "objects": [{ - "mode": "MIN_STILT", - "onwater": true, - "chance": 0.45, - "waterloggable": true, - "clamp": {"maximumHeight": 225}, - "density": 3, - "place": [ - "trees/mangrove/mangrove1", - "trees/mangrove/mangrove2", - "trees/mangrove/mangrove3", - "trees/mangrove/mangrove4", - "trees/mangrove/mangrove5", - "trees/mangrove/mangrove6", - "trees/mangrove/mangrove7", - "trees/mangrove/mangrove8", - "trees/mangrove/mangrove9", - "trees/mangrove/mangrove10", - "trees/mangrove/mangrove11", - "trees/mangrove/mangrove12", - "trees/mangrove/mangrove13", - "trees/mangrove/mangrove14", - "trees/mangrove/mangrove15", - "trees/mangrove/mangrove16", - "trees/mangrove/mangrove17", - "trees/mangrove/mangrove18", - "trees/mangrove/mangrove19", - "trees/mangrove/mangrove20" - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": 0, - "max": 270 - } - }, - "translate": {"y": -8}, - "edit": [{ - "find": [{"block": "minecraft:oak_fence"}], - "replace": {"palette": [{"block": "minecraft:air"}]} - }] - }] -} diff --git a/biomes/test/sea/river.json b/biomes/test/sea/river.json deleted file mode 100644 index 63d3cc6..0000000 --- a/biomes/test/sea/river.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "name": "River", - "derivative": "RIVER", - "vanillaDerivative": "FOREST", - "color": "#1bb9ee", - "generators": [{ - "generator": "dunes", - "max": -40, - "min": -80 - }], - "customDerivitives": [ - { - "id": "test_green", - "foliageColor": "#2b772c", - "grassColor": "#2b772c", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreen", - "foliageColor": "#549a54", - "grassColor": "#549a54", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreener", - "foliageColor": "#185737", - "grassColor": "#185737", - "skyColor": "#56a2e7", - "category": "icy" - } - ], - "biomeStyle":{ - "style": "GLOB", - "zoom": 0.05 - }, - "layers": [{ - "minHeight": 2, - "maxHeight": 10, - "style": {"style": "FRACTAL_FBM_IRIS"}, - "zoom": 0.6, - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:clay"}, - {"block": "minecraft:sand"}, - {"block": "minecraft:gravel"}, - {"block": "minecraft:sand"}, - {"block": "minecraft:dirt"}, - { - "weight": 2, - "block": "minecraft:sand" - } - ] - }], - "decorators": [ - { - "forcePlace": true, - "partOf": "SEA_FLOOR", - "topPalette": [{"block": "minecraft:tall_seagrass","data": {"half": "upper"}}], - "whitelist": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}], - "stackMax": 2, - "chance": 0.2, - "palette": [{"block": "minecraft:tall_seagrass","data": {"half": "lower"}}] - }, - { - "forcePlace": true, - "absoluteMaxStack": 1, - "stackMax": 1, - "stackMin": 1, - "chance": 0.5, - "palette": [{"block": "minecraft:seagrass"}] - } - ] -} diff --git a/biomes/test/shore/beach.json b/biomes/test/shore/beach.json deleted file mode 100644 index 82e5b16..0000000 --- a/biomes/test/shore/beach.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "Beach", - "derivative": "BEACH", - "vanillaDerivative": "BEACH", - "color": "#e7ea48", - "generators": [{ - "min": 0, - "max": 2, - "generator": "smooth-land" - }], - "customDerivitives": [ - { - "id": "test_green", - "foliageColor": "#2b772c", - "grassColor": "#2b772c", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreen", - "foliageColor": "#549a54", - "grassColor": "#549a54", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreener", - "foliageColor": "#185737", - "grassColor": "#185737", - "skyColor": "#56a2e7", - "category": "icy" - } - ], - "biomeStyle":{ - "style": "GLOB", - "zoom": 0.05 - }, - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "layers": [ - { - "palette": [ - {"block": "minecraft:sand"}, - {"block": "minecraft:sandstone"} - ] - }, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [{"block": "minecraft:sandstone"}] - } - ] -} diff --git a/biomes/test/test-dos.json b/biomes/test/test-dos.json deleted file mode 100644 index 6ac78ea..0000000 --- a/biomes/test/test-dos.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "Test Dos", - "color": "#2FAB7B", - "derivative": "JUNGLE", - "vanillaDerivative": "JUNGLE", - "biomeStyle":{ - "style": "GLOB", - "zoom": 0.05 - }, - "customDerivitives": [ - { - "id": "test_green", - "foliageColor": "#2b772c", - "grassColor": "#2b772c", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreen", - "foliageColor": "#549a54", - "grassColor": "#549a54", - "skyColor": "#56a2e7", - "category": "icy" - }, - { - "id": "test_darkgreener", - "foliageColor": "#185737", - "grassColor": "#185737", - "skyColor": "#56a2e7", - "category": "icy" - } - ], - "generators": [{ - "generator": "mountain", - "max": 5, - "min": 2 - }], - "wall": {"palette": [{ - "block": "minecraft:air" - }]}, - "layers": [ - { - "minHeight": 0, - "maxHeight": 1, - "palette": [{"block": "minecraft:air"}] - }, - { - "minHeight": 1, - "maxHeight": 1, - "palette": [{ - "block": "minecraft:dirt_path" - }] - }, - { - "minHeight": 1, - "maxHeight": 4, - "palette": [{ - "block": "minecraft:stone" - }] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:andesite"} - ] - } - ] -} diff --git a/biomes/vinland/boreal-grove.json b/biomes/vinland/boreal-grove.json deleted file mode 100644 index cd119aa..0000000 --- a/biomes/vinland/boreal-grove.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "name": "Boreal Grove", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "color": "#b8e84a", - "customDerivitives": [{ - "id": "boreal_grove", - "waterColor": "#5970d0", - "foliageColor": "#f1c232", - "grassColor": "#6aa84f", - "category": "forest", - "skyColor": "#8db9e2" - }], - "generators": [{ - "min": 4, - "max": 8, - "generator": "smooth-land" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "layers": [ - {"palette": [{"block": "minecraft:grass_block"}]}, - { - "minHeight": 2, - "maxHeight": 2, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:grass_block"}, - {"block": "minecraft:dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:grass_block"}, - {"block": "minecraft:dirt"} - ] - } - ], - "decorators": [ - { - "chance": 0.060, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [{"block": "minecraft:lily_of_the_valley"}], - "style": {"style": "STATIC"} - }, - { - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10 - } - } - } - ], - "objects": [ - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/spruce/lfrostgeneric1", - "trees/spruce/lfrostgeneric2", - "trees/spruce/lfrostgeneric3", - "trees/spruce/lfrostgeneric4", - "trees/spruce/lfrostgeneric5", - "trees/spruce/lfrostgeneric6", - "trees/spruce/lfrostgeneric7", - "trees/spruce/lfrostgeneric8" - ], - "chance": 0.5, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "edit": [{"find": [ - {"block": "minecraft:snow"}],"replace":{"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:spruce_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:spruce_leaves"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]} - } - ] - }, - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/spruce/pine1", - "trees/spruce/pine2", - "trees/spruce/pine3", - "trees/spruce/pine4", - "trees/spruce/pine5", - "trees/spruce/pine6", - "trees/spruce/pine7" - ], - "edit": [{"find": [ - {"block": "minecraft:snow"}],"replace":{"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:spruce_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:spruce_leaves"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]} - } - ], - "chance": 0.2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - } - ] -} diff --git a/biomes/vinland/moonlight-grove.json b/biomes/vinland/moonlight-grove.json deleted file mode 100644 index fcaf90b..0000000 --- a/biomes/vinland/moonlight-grove.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "name": "Moonlight Grove", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "color": "#b8e84a", - "customDerivitives": [{ - "id": "moonlight_grove", - "waterColor": "#5970d0", - "grassColor": "#4956b0", - "category": "forest", - "skyColor": "#8db9e2" - }], - "generators": [{ - "min": 4, - "max": 8, - "generator": "smooth-land" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "layers": [ - {"palette": [{"block": "minecraft:grass_block"}]}, - { - "minHeight": 2, - "maxHeight": 2, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:grass_block"}, - {"block": "minecraft:dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:grass_block"}, - {"block": "minecraft:dirt"} - ] - } - ], - "decorators": [ - { - "chance": 0.1, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [{"block": "minecraft:short_grass"}], - "style": {"style": "STATIC"} - }, - { - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10 - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "chance": 0.3, - "palette": [ - {"block": "minecraft:allium"}, - {"block": "minecraft:cornflower"}, - {"block": "minecraft:blue_orchid"} - ] - } - ], - "objects": [ - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/spruce/lfrostgeneric1", - "trees/spruce/lfrostgeneric2", - "trees/spruce/lfrostgeneric3", - "trees/spruce/lfrostgeneric4", - "trees/spruce/lfrostgeneric5", - "trees/spruce/lfrostgeneric6", - "trees/spruce/lfrostgeneric7", - "trees/spruce/lfrostgeneric8" - ], - "chance": 0.5, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "edit": [{"find": [ - {"block": "minecraft:snow"}],"replace":{"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:spruce_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - } - ] - }, - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/spruce/pine1", - "trees/spruce/pine2", - "trees/spruce/pine3", - "trees/spruce/pine4", - "trees/spruce/pine5", - "trees/spruce/pine6", - "trees/spruce/pine7" - ], - "edit": [{"find": [ - {"block": "minecraft:snow"}],"replace":{"palette": [{"block": "minecraft:air"}]} - }, - { - "find": [{"block": "minecraft:spruce_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - }, - { - "find": [{"block": "minecraft:dark_oak_wood"}],"replace":{"palette": [{"block": "oraxen:dragon_log"}]} - } - ], - "chance": 0.2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - } - ] -} diff --git a/biomes/vinland/mountain1.json b/biomes/vinland/mountain1.json deleted file mode 100644 index 380b79e..0000000 --- a/biomes/vinland/mountain1.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "Vinland Sky Island", - "derivative": "PLAINS", - "vanillaDerivative": "PLAINS", - "rarity": 1, - "biomeStyle":{"imageMap":{"image": "MultiCellDistances","channel": "BRIGHTNESS","interpolationMethod": "HERMITE_STARCAST_12"}}, - "color": "#b8e84a", - "customDerivitives": [{ - "id": "vinland_plains_1", - "foliageColor": "#7FA528", - "waterColor": "#2840A5", - "grassColor": "#A4C646", - "category": "forest" - }], - "generators": [{ - "min": 10, - "max": 40, - "generator": "smooth-dunes" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "wall":{"palette": [{"block": "minecraft:dirt"}]}, - "layers": [ - { - "minHeight": 0, - "maxHeight": 2, - "style":{"style": "STATIC"}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style":{"style": "STATIC"}, - "palette": [{"block": "minecraft:grass_block"}] - }, - { - "minHeight": 4, - "maxHeight": 6, - "style":{"style": "STATIC"}, - "palette": [ - {"block": "minecraft:grass_block"} - ] - } - ] -} diff --git a/biomes/vinland/plains.json b/biomes/vinland/plains.json deleted file mode 100644 index 4de543a..0000000 --- a/biomes/vinland/plains.json +++ /dev/null @@ -1,213 +0,0 @@ -{ - "name": "Vinland Plains", - "derivative": "PLAINS", - "vanillaDerivative": "PLAINS", - "rarity": 1, - "color": "#b8e84a", - "biomeStyle":{"style": "BIOCTAVE_FRACTAL_FBM_SIMPLEX","exponent": 4,"multiplier": 2,"zoom": 4,"fracture":{"style": "FRACTAL_BILLOW_PERLIN"}}, - "childShrinkFactor": 1, - "childStyle":{"imageMap":{"image": "vascularcliffs","centered": false,"tiled": true,"channel": "COMPOSITE_MAX_HSB"},"zoom": 3}, - "customDerivitives": [{ - "id": "vinland_plains_2", - "foliageColor": "#7FA528", - "waterColor": "#2840A5", - "grassColor": "#A4C646", - "category": "forest" - }], - "generators": [{ - "min": 4, - "max": 8, - "generator": "plain" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "layers": [ - {"palette": [{"block": "minecraft:grass_block"}]}, - { - "minHeight": 2, - "maxHeight": 2, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:coarse_dirt"} - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:dirt"}, - {"block": "minecraft:stone"} - ] - } - ], - "wall":{ - "palette": [ - {"block": "minecraft:stone"}, - {"block": "minecraft:diorite"}], - "zoom": 3 - }, - "decorators": [ - { - "chance": 0.19, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [{"block": "minecraft:short_grass"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.025, - "variance": {"style": "STATIC"}, - "zoom": 0.3, - "palette": [{ - "data": {"age": 7}, - "block": "minecraft:wheat" - }], - "style": { - "style": "IRIS", - "zoom": 0.28 - } - }, - { - "chance": 0.28, - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10 - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - }, - "palette": [ - {"block": "minecraft:blue_orchid"}, - {"block": "minecraft:cornflower"}, - {"block": "minecraft:lily_of_the_valley"} - ] - }, - { - "chance": 0.05, - "palette": [{"block": "minecraft:tall_grass"}] - }, - { - "chance": 0.5, - "palette": [{"block": "minecraft:short_grass"}] - }, - { - "chance": 0.02, - "palette": [ - { - "block": "minecraft:beetroots", - "data": {"age": 2} - }, - { - "block": "minecraft:pumpkin_stem", - "data": {"age": 4} - }, - { - "block": "minecraft:melon_stem", - "data": {"age": 4} - } - ] - } - ], - "objects": [ - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/oak/thoakgeneric1", - "trees/oak/thoakgeneric2", - "trees/oak/thoakgeneric3", - "trees/oak/thoakgeneric4" - ], - "chance": 0.04, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/oak/lponderosa1", - "trees/oak/lponderosa2", - "trees/oak/lponderosa3", - "trees/oak/lponderosa4", - "trees/oak/lponderosa5", - "trees/oak/lponderosa6", - "trees/oak/lponderosa7", - "trees/oak/lponderosa8", - "trees/oak/lponderosa9", - "trees/oak/lponderosa10" - ], - "chance": 0.015, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "carvingSupport": "SURFACE_ONLY", - "mode": "PAINT", - "place": [ - "clutter/arbusto1", - "clutter/arbusto2", - "clutter/arbusto4", - "clutter/arbusto5" - ], - "chance": 0.25, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": {"y": 1} - } - ] -} diff --git a/biomes/vinland/scarlet-mountain.json b/biomes/vinland/scarlet-mountain.json deleted file mode 100644 index a778f9b..0000000 --- a/biomes/vinland/scarlet-mountain.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "name": "Scarlet Mountain", - "derivative": "OLD_GROWTH_SPRUCE_TAIGA", - "vanillaDerivative": "OLD_GROWTH_SPRUCE_TAIGA", - "rarity": 1, - "customDerivitives": [{ - "id": "scarlet_mountain", - "foliageColor": "#8d2727", - "grassColor": "#b04040 ", - "category": "forest" - }], - "generators": [{ - "generator": "smooth-land", - "max": 55, - "min": 46 - }, - { - "generator": "smooth-land", - "max": 100, - "min": 55 - }, - { - "generator": "mountain", - "max": 145, - "min": 100 - }], - "layers": [ - { - "style": {"style": "STATIC"}, - "minHeight": 1, - "maxHeight": 1, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "palette": [ - { - "block": "minecraft:diorite", - "weight": 20 - }, - { - "block": "minecraft:diorite", - "weight": 2 - } - ] - }, - { - "minHeight": 3, - "maxHeight": 3, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 1.2 - }, - "palette": [{"block": "minecraft:stone"}] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": { - "style": "FRACTAL_WATER", - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - }, - "zoom": 0.4, - "slopeCondition": { - "minimumSlope": 3.95, - "maximumSlope": 6 - }, - "palette": [{ - "block": "minecraft:stone", - "weight": 4 - }] - }, - { - "minHeight": 2, - "maxHeight": 4, - "style": {"style": "STATIC"}, - "slopeCondition": {"minimumSlope": 1.5}, - "palette": [ - { - "block": "minecraft:deepslate", - "weight": 3 - }, - { - "block": "minecraft:deepslate", - "weight": 5 - } - ] - }, - { - "minHeight": 6, - "maxHeight": 18, - "style": {"style": "STATIC"}, - "palette": [{ - "block": "minecraft:diorite", - "weight": 2 - }] - }, - { - "minHeight": 5, - "maxHeight": 10, - "style": {"style": "STATIC"}, - "palette": [{ - "block": "minecraft:stone", - "weight": 2 - }] - }, - { - "minHeight": 1, - "maxHeight": 1, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 4 - }, - "palette": [{"block": "minecraft:stone"}] - }, - { - "minHeight": 3, - "maxHeight": 3, - "slopeCondition": { - "minimumSlope": 0, - "maximumSlope": 3 - }, - "palette": [{"block": "minecraft:smooth_basalt"}] - } - ], - "wall": {"palette": [{"block": "minecraft:stone"}]}, - "decorators": [ - { - "chance": 0.17, - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - }, - "style": { - "style": "TRIOCTAVE_SIMPLEX", - "zoom": 0.3, - "fracture": { - "style": "STATIC", - "multiplier": 8 - } - } - }, - { - "variance": { - "style": "CELLULAR", - "zoom": 0.3, - "fracture": { - "style": "SIMPLEX", - "zoom": 0.2, - "multiplier": 10, - "fracture": { - "style": "STATIC", - "multiplier": 15 - } - } - } - } - ], - "objects": [ - { - "mode": "PAINT", - "chance": 0.025, - "place": [ - "clutter/arbusto1", - "clutter/arbusto2", - "clutter/arbusto4", - "clutter/arbusto5" - ], - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": { - "x": 0, - "y": 1, - "z": 0 - }, - "edit": [{ - "find": [{"block": "minecraft:spruce_leaves"}], - "replace": {"palette": [{ - "block": "minecraft:oak_leaves" - }] - } - } - ] - } - ] -} diff --git a/biomes/vinland/scarlet-plains.json b/biomes/vinland/scarlet-plains.json deleted file mode 100644 index fa549db..0000000 --- a/biomes/vinland/scarlet-plains.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "name": "Scarlet Plains", - "derivative": "FOREST", - "vanillaDerivative": "FOREST", - "rarity": 1, - "color": "#b8e84a", - "customDerivitives": [{ - "id": "scarlet_plains", - "foliageColor": "#8d2727", - "grassColor": "#b04040", - "category": "forest" - }], - "children": ["vinland/scarlet-mountain"], - "childStyle": { - "style": "PERLIN", - "zoom": 5, - "fracture": { - "style": "PERLIN", - "zoom": 0.3, - "multiplier": 15 - } - }, - "generators": [{ - "min": 4, - "max": 8, - "generator": "smooth-land" - }], - "entitySpawners": [ - "temperate/passive", - "temperate/hostile", - "temperate/cave" - ], - "layers": [ - {"palette": [{"block": "minecraft:dripstone_block"}]}, - { - "minHeight": 2, - "maxHeight": 2, - "palette": [{"block": "minecraft:dripstone_block"}] - }, - { - "minHeight": 1, - "maxHeight": 3, - "palette": [ - {"block": "minecraft:dripstone_block"}, - {"block": "minecraft:dripstone_block"} - ] - }, - { - "minHeight": 6, - "maxHeight": 10, - "style": {"style": "STATIC"}, - "palette": [ - {"block": "minecraft:dripstone_block"}, - {"block": "minecraft:dripstone_block"} - ] - } - ], - "deposits": [{ - "minHeight": 15, - "maxPerChunk": 2, - "maxHeight": 170, - "minPerChunk": 0, - "minSize": 4, - "maxSize": 12, - "palette": [ - {"block": "minecraft:redstone_ore"} - ], - "varience": 2 - }], - "objects": [ - { - "trees": [{ - "anySize": true, - "treeTypes": ["TREE"], - "sizes": [{ - "depth": 1, - "width": 1 - }] - }], - "carvingSupport": "SURFACE_ONLY", - "place": [ - "trees/spruce/sup-pine-1", - "trees/spruce/sup-pine-2", - "trees/spruce/sup-pine-3", - "trees/spruce/sup-pine-4", - "trees/spruce/sup-pine-5", - "trees/spruce/sup-pine-6", - "trees/spruce/sup-pine-7", - "trees/spruce/sup-pine-8", - "trees/spruce/sup-pine-9", - "trees/spruce/sup-pine-10", - "trees/spruce/sup-pine-11", - "trees/spruce/sup-pine-12", - "trees/spruce/sup-pine-13" - ], - "edit": [ - { - "find": [{"block": "minecraft:spruce_wood"}],"replace":{"palette": [{"block": "oraxen:dead_dragon_log"}]} - }, - { - "find": [{"block": "minecraft:spruce_leaves"}],"replace":{"palette": [{"block": "minecraft:oak_leaves"}]} - }, - { - "find": [{"block": "minecraft:spruce_fence"}],"replace":{"palette": [{"block": "minecraft:air"}]} - } - ], - "chance": 0.7, - "translate": {"y": -5}, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - } - }, - { - "carvingSupport": "SURFACE_ONLY", - "mode": "PAINT", - "place": [ - "clutter/arbusto1", - "clutter/arbusto2", - "clutter/arbusto4", - "clutter/arbusto5" - ], - "chance": 0.035, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 90, - "min": -360, - "max": 360 - } - }, - "translate": {"y": 1} - }, - { - "edit": [{ - "find": [{"block": "minecraft:spruce_leaves"}], - "replace": {"palette": [{ - "block": "minecraft:oak_leaves" - }] - }} - ]} -]} diff --git a/biomes/vinland/terralost_dragon.json b/biomes/vinland/terralost_dragon.json deleted file mode 100644 index 77f6350..0000000 --- a/biomes/vinland/terralost_dragon.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "name": "Terralost Dragon", - "color": "#8EDEE7", - "rarity": 1, - "derivative": "JUNGLE", - "vanillaDerivative": "JUNGLE", - "customDerivitives": [ - { - "id": "terralost_dragon", - "skyColor": "#222b22", - "category": "jungle", - "fogColor": "#222b22", - "foliageColor": "#472025", - "humidity": 0.1, - "downfallType": "rain", - "temperature": 0.45, - "waterColor": "#7087a8", - "grassColor": "#4b614b", - "waterFogColor": "#7087a8" - } - ], - "generators": [ - { - "max": 12, - "min": 4, - "generator": "mountain" - } - ], - "wall": { - "style": {"style": "NOWHERE"}, - "palette": [ - {"block": "minecraft:grass_block"}, - { - "block": "minecraft:grass_block", - "weight": 3 - } - ] - }, - "layers": [ - { - "style": {"style": "NOWHERE_SIMPLEX"}, - "zoom": 0.5, - "palette": [ - { - "block": "minecraft:grass_block", - "weight": 8 - }, - {"block": "minecraft:stone"}, - {"block": "minecraft:coarse_dirt"}, - {"block": "minecraft:diorite"} - ] - }, - { - "minHeight": 2, - "maxHeight": 4, - "palette": [{"block": "minecraft:dirt"}] - }, - { - "minHeight": 1, - "maxHeight": 1, - "palette": [{"block": "minecraft:stone"}] - } - ], - "objects": [ - { - "mode": "PAINT", - "place": [ - "clutter/boulder1", - "clutter/boulder2", - "clutter/boulder3", - "clutter/boulder4", - "clutter/boulder5", - "clutter/boulder6", - "clutter/boulder7", - "clutter/boulder8", - "clutter/boulder9", - "clutter/boulder10" - ], - "edit": [ - { - "chance": 0.25, - "find": [{"block": "minecraft:stone"}], - "replace": {"palette": [ - {"block": "minecraft:iron_ore"}, - { - "block": "minecraft:stone", - "weight": 10 - } - ]} - }, - { - "chance": 0.25, - "find": [{"block": "minecraft:stone"}], - "replace": {"palette": [ - {"block": "minecraft:coal_ore"}, - { - "block": "minecraft:stone", - "weight": 10 - } - ]} - } - ], - "chance": 0.1, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 30, - "min": 0, - "max": 360 - } - } - }, - { - "mode": "CENTER_HEIGHT", - "place": [ - "clutter/sbush1", - "clutter/sbush2", - "clutter/sbush3" - ], - "chance": 0.6, - "density": 2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 45, - "min": 0, - "max": 360 - } - } - }, - { - "mode": "CENTER_HEIGHT", - "place": [ - "trees/spruce/pine1", - "trees/spruce/pine2", - "trees/spruce/pine3", - "trees/spruce/pine4", - "trees/spruce/pine5", - "trees/spruce/pine6", - "trees/spruce/pine7", - "trees/spruce/pine8", - "trees/spruce/pine9", - "trees/spruce/pine10", - "trees/spruce/pine11", - "trees/spruce/pine12" - ], - "edit": [{"find": [{"block": "minecraft:spruce_leaves"}], - "replace":{"palette": [{"block": "minecraft:oak_leaves"}]}}], - "chance": 0.6, - "density": 2, - "rotation": { - "enabled": true, - "yAxis": { - "enabled": true, - "interval": 45, - "min": 0, - "max": 360 - } - } - }, - { - "chance": 0.075, - "rotation": { - "yAxis": { - "min": 0, - "max": 270, - "interval": 90, - "enabled": true - }, - "enabled": true - }, - "place": [ - "clutter/stump1", - "clutter/stump2", - "clutter/stump3", - "clutter/stump4", - "clutter/stump5", - "clutter/stump6" - ], - "mode": "PAINT" - } - ], - "decorators": [ - { - "chance": 0.045, - "variance": {"style": "STATIC"}, - "palette": [{"block": "minecraft:torchflower"}], - "style": {"style": "STATIC"} - }, - { - "chance": 0.1, - "style": {"style": "STATIC"}, - "palette": [ - { - "block": "minecraft:tall_grass", - "weight": 5 - }, - { - "block": "minecraft:short_grass", - "weight": 3 - }, - {"block": "minecraft:fern"}, - {"block": "minecraft:large_fern"} - ] - } - ] -} diff --git a/dimensions/ymir.json b/dimensions/ymir.json index 8ab0e7e..37353ac 100644 --- a/dimensions/ymir.json +++ b/dimensions/ymir.json @@ -115,7 +115,7 @@ "abaddon", "temperate", "boreal", - "auroria", + "frozen", "woodland", "dawnfog", "dreadbog", @@ -123,7 +123,7 @@ "sea/sea", "mountain-hills", "sakura", - "test", + "fields", "forests", "winterhold", "snowy-sakura", @@ -151,7 +151,7 @@ "stronghold": "stronghold", "strongholdJumpDistance": 670, "maxStrongholds": 27, - "regionZoom": 5, + "regionZoom": 20, "dimensionAngleDeg": 12, "landChance": 0.67, "preventLeafDecay": true, diff --git a/objects/guardiantower.iob b/objects/guardiantower.iob deleted file mode 100644 index 20ddbfa07d0546e4d18f32ce1d8922e74ab11e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130674 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 diff --git a/objects/swampassets/houses/generic1_east.iob b/objects/swampassets/houses/generic1_east.iob deleted file mode 100644 index dd24725530ca3e324a6422d957d1fb9b214613a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37284 zcmcKDi8t;cOabRG`No4BzBX~q;AvNZ5rp+w5yb|1`wcSS<;e( zsq<$Wi5bmB>hpQ_Ps|V`&tO`#r0?wC`JMCbbK84A`!Y&I`!Hk;@2_e-0neth%F zt*`&%_rCt)pZxGoH~+Bt+n-&zcKOYlTW{a~lUp}#zW3(k*Kgh4x^nZ@t8Z_;dF9$W zue^Wx*6o+y-MaerD{oxCef#>)UcUA2){V=r+`4^p>&iRt-hTQ0t=pGxUcLU#JD1;j z?SX7ed2IpKV=x=jQdFUw-}l z>(}3Ub?g6Jx%J8~UfcZjk(s}GM{i%hae}@4y~FLj`R>-0YwLp^bwGaeaO#b%H-E~- z_ukqZ8IAe+8#k}KnH~DyhjTv~ef|Bdt5;uj*j~AvpI*Lp{pRg==f_*u-+TDudpG6; zeA0uLoy5*R{xBS#oRb}f*FKBCw{O08`El-EyM8U#(svIxpA()-?b@sF=JdKUAHDKx zo0EIwBVL{(*dKEQAHC5zfaB4T&956Kx5ACLu3x|T@Rm6|gzJ{Me&h1Bb#884fB*8$ zhquZncm1`^|2*8`V>j;%eVT25<8a&Y;nwZ!{_9t_es<&4t5k;ey;o*9p z_^8LP^}i0+deqHy_4@nkUi!7Jgx@~gdcxtvp5~eq11=EdxEQa@@>86jp9{=vhPChDZ_V)SM#*a@BKRITbM;ty`5c=c>-@be;sqCF3 zr-ygtZ1l>t2GeynKIS-lEQNh^nSRDi9)DvWIg}sW*(W-GHo`Q=-$zI7#A&Y64V`!C__!HhKI7dSuT(%Sep;UgE+iSPL% zcjb{C{g}U>IF1wZ$KS_YsYg=i;dT#o*Q2Ynjvk{LK2fDTYV(hlbtl=pIj?PwkA&Yl zNhCaSjXuiDM;`=L^ofqaF=Itw6S07b@ z{*S|tJ-lH)e%&3(H6IIdpFMm&Zp**wIGrHeKj!EkmBRTh1=^Zx7a z+Z?*%g5;4B;xI~nrc8gtZkGdxTO4ee;-$;ZNBi;&4tb9@+@QX;7)le_ERxWZ_bxzHs==4E}mIDy?API zGkox1@&4k$;{M{^;_l+T#hu0N#Sa(nF5W3m$G<0+f5^Y#*~K%9rx#BxZiex%^B>$_ zJXqXc+*{mTytlZsxV`w{;@!nNCI2qPud_LRcrJhNd`9p>JRbY>vQI5;hVie<Q{bEWmz*2DNyT5msg&RS_b zw$DTBm01sST*}0u2Ya!XW7W!UN(Ly`{792e@uK_JhymuF2x?{8u~quXH9YPyQ>D|1f`t$$zzz|H|aQGWoAe{wtIJ z%H+Q?`L9g=E0h1qn||CJ)w59xRgw%jCf_ zd9X|#ERzSzEqiC#+sjVAx1D^xZ8{#a?d124pU<7*ye7Yw$?swFd)WLQT3<%|TGmI) zvH5*1caERWaVs1LV>h3N@+JFg8Mz-epNC)1e75=6e2zJb2VwJg*gRe)k9T?UI41w0 zt8qVU{tlbJ%jEA+o-H#U18*{LS$=|h;zsuzB zGWokq{w|Zh%jEAe`MXU1E|b5@1yG;HLo4>>6Z{yhy6JRjF!{T7@^_j1T_%5*$=_x2cbWWM zCV!X7-(~W5nf#6Nclh)s`MY-VcbWWMCVz*`-?fv!%jEAe`MXU1E|b5@18?zt7 zIps!shR= z`MacF+4L*YuSmZl{Tk*ohV(0&ent8f=~tv*k$y$`73o)`Uy*)A`jubF-{A|n)3N!x zq+{81EYh(^$08jY#=jvQ%cf(Ijzu~a=~$#=k&Z<=7U@`|V=?(Vd?Efl5xyAzklMt= zrN!j$*cam8F!{T7@;Ao6Ve)tFFzdJAayG;Hr>1W%cpHFSR8UK)9 z7eaa)<)vZrcx^}6`21}i_jCL*MlE((j@vMKyyMB^W%79ECy&=o9xs!}OS;|hpws8` zk(wIY635YzLpuG`?`ukLl0{uPnhxGSszs&q0{XN^?3rBw={XO%`%t!h4 z;k@10&EIPtyZIZlr}x4avp?AU-SOn_Wn=UAvbWjUK0Yshht1z%^LI&q_xvroGuh4n z(%(pbhw^txf3xXtq`#5=M*17+Z=}DG{zm#6>2IXJk^V;d+i|16`AvUkT>dWInQZzS z>2IXJQDi~-8|iPPzeD-Eq`%qpH`3ooe!jr2Ft-$;M+pZ?}Q{he|7 zyQII_^tXBRH=F)O`WxwQ6d{rRM*17+?@<0O>2Egujr2Ft-$;KW{f+cD(%(pbBmIr^ zcUb*xKj?2Z{f+cD(%-WmW7FTp>2IXJk^V;d8|iPPzeD-Eq`%qpH`3ooe!jr2Ft-(l{gONj*ZcNzO)>}L}J@TJVa-^tuE^Jck9{(hEH0Qbd<#pI>hbfs}; z6zNK&E5k&mAzjI)E0L~5x)SM1q$`oGM7k2`N~9~1uH@H+TtWA%%aMOWk&8`dVrG_N z3!Bai2kS`E=Rf?<@KRREH}CXCP&V= zUS;ORzmE53J{~N4e{rwW#hiKfmc6sMy-4rcUi#S~U5<3Qj3J-n`5c*{D|q}FJI^F6 zk3YlviwBGQi+hW^<%JxtnZL8Ry~fiw@AfBCJrh4C zlAg};jF(w*Dt7w1rR}ntf6GLv@Ee)834b^9(Dw1Xd>nou+rww zct7)g&)E-u%TW%0!`_D7Tg-g6Jct*w-a**>9RAD9U^hR9)?<&p_WAVn{mt)Z3po0E z=CjoaXnyT{4%+@+IQrUsLtoGK%gi6r*E4T7d^z)wAK3g{o4$5@&Xtz4eJ;BCcfx10 z94$xdkL?IL59dnD*_NZIqk?Jv4&5beSLcxaW~&TP1Vs89>F+RSXGnju>2IXJk^V;d z8|iPPzmfh%`WxwQq`#5=M*7=vOa2Z=f8XDHJNv;Fg@!5=HvNtCHztCVK7mbtBmEs_ zKZf)-oBl@n8|iPPzmfh%`WxwQq`#5=M*17+Z~iBLhoiswPk(25vci!5HZS?RF==m+kVjB_JjU5 zPJbi)J^L{>{cW87M*17+Z*-=S{zm#c%zg~%Z#Mmn^f%JqNPi>!jr2Ft-$;KW{f+c@ zm^)cPzhbG|V5%Z%rEu%FEqJl$%(Uh~6#0x)(d=qvRjk=apH$6I;BVCPj zHPY2cS36#GHNWZVjLXX1w2_k*-F%8tH1J ztC6lox*F+fq^psx=09D{f4Vy3@^VR6v*~K{=xR1yjdV5A)hO~|KB1(m*>ts0x*F+f zq^psxM!Fj5YNV@?u12~V>1w2_k**G_tL+C}&8Dl7u130g_G4_i+BjW}bT!h|NLM3W zjdZn9x*F+fq^psxM!Fj5YNV@?u12~V>1w2_k**GVCmgh2sKfSB_70!PIIWiZr+g`K zkNr|20e;7twdqkdJsKuD;qN304e3bRQAtl^LD7FmN3um2bjDE+4C%-)+Z`r9)utnj z(~$?8KS)#=n~pS2M4}s6Dj#OcJfun=}Oz7E0L~5 zx)SM1q$`oGM7k1_uS&X-O;=*x$13lXbhrpjha(-1u}aU!+4AWyz0WSsJ4hJ+hW8f_ zO3}UZSHob29$^W6~jP9q6@hmU1A2>SwAotpMH+VuG> zN9&i_{@9M#EJw@BEFXGKZn-z#`0?c8rNxVjbiCy~GL2GGDbewc4;_!WgG&*YO~)f0 zALgtL>3B9Bk90iJ@kqxb9glQ8((y>gBOQ-)Jks$<$Mg58%$WTe()H}r4<%hc`-NZ5 z@y6BL@IqEo32N?KFod%>3TL@k90lK^+?wvU5|7<()CE!BVCVly?3GL`tkEl z$WLrtP}1w{MD)^{Y2)@}j`TXx>qxI7y^i!c((6dCBfXCFx@W$5k1gaM zHs6AVabU4!CjsqRero)jAM>-toaHPYL4o5mX%pLGV?qWK; zj4gN2;bs0EB_yIX>n+leY&z1v$$Z11Fp@^nd8vXiGvx{^&-B3+4eB_>aobS0av zMDI;w@^natQ;sjjTl{85(daOFx^^N)NIed{E3CHi&XFjaJYC8G#*?ROCr{T-p01rd zT_#U=JbAh{U28q>ZO4!JhcAw|%S(R6_xz#J(KG6?y{pU*?>>z`U7q7LcJg$`lc)2? zdv(L)>DtNDW%6|X$b+@>`98_fL7zWVi_Yf{sbbrucIWfQb`2Y+Hj$dNoN8oKhiod4 zP4yx5^Tr-VY_u=8Vwi<42k859#wWlb6HM z=VvA_$F_ZE()Nd*Z<|M-&-T#rGN0#6e@k9o%gZcBdD|6WIXW(A{jnWM$B#ZYpFW@E zC=1Q<)m@s?-HA@wk%3B9Bk90iJ@kqxb z9glQ8((y>gBOQ-)Jks$<$MZLNxqNbwt~XBCBV9lHh0V*Me8RS0LlKCbPb}$rHeDae z%OzdUrt6WeN4g&AdZg=-u1C5a>3XE=k*@bnGhIJ^-U*wREsvjUehx)QcGfKEbvC^o z%F89a&ZgIqUPpQz>2;*nkzPl79qDzX*O6ZL?w0q<$3NuXkPc_l;Yf!g9gcK(C@+_E zIGYYfIvnY6q{ER8M>-toaHPYL4o5oNam@Fxa)*8|ch@lAzpCxM@BPic&N%*I?k@bJ z%)c1^amG>H!|!KYWH64#@%z~mG4lsmj+Ue4`2F6o`|SgWB;Sco_)^vz(&MqSKK`4m zkJiUO$x%jq0})7{6JJXF9Ey-^5pA|xW_$SMY!7V@b%jvhz&B-78z{RE>0UP7i>@@J zdy(!96McttFPrW~x)MY15+{GSbONCnKGVbTXz3Sf+~>>T8?|^)*mm19R3(HQ(6o zNHt{MJ}dK#9uNFX?pi>Gb%K^NU}N zC!6r)d@?2?R*=n zw*G+iJjWmZF!xy^(*Eib?62qg{Lv?J-$%Bzt4^zWtL-}nk8bo@AVsU9b_JwS7zSWiB=i^ zcIIQF(3;OSAAN3_d3&*^&tN@$2A`+Tz%P9U^ge*)sT4!cC5HM9``&*n^ZsLLzVUpY zF_GMUc`sn*p?PQ?nzs|0hqj02p?U^=|8P6}ZbtAsSr6?O+OMI$#J=CPni2Q0z69z^ zpuPm^OQ1c)9+^;If~_xsxdTfXh^;Sy`VwKz-cVnHtuKN45~weM`Vy!wf%+1tFM;|J zs4s!~5~weM`V!8UzQq3KPkRJ2-XnzGCqR7%OvET{k*)85`VL|I9_l-=^&L>(0reeF z-vRX(0refm-#g)-#b4y_(E9>x{Rd2DC~bkQ|A6`rVf-EHKd|*5 zQ2zn-A5i}R^&e3G0rekH{{i(MQ2!y!as43tQv5`I4!sY+)`viS2y|vp9|H9u!uUDV zhhXbNpgsiZL!dqc>O-JD1nNVeJ_PDRpgu&HD?ayV`w(SpN?9MGbVuY*{4bmL^An}z zPxF46Ju2yF<8-v#OGhIejdV29(MU%l9gTD}($PpqBOQ%&G}6)h68XnJY~C;Z?C*Fe zuZ~Sk8mAt^_&22b*wh`0c}RUBwS`m_Qcp-7AvJ-ja8&J%e~ygz6|i}~w2a+~ssE1c z>9ldW+ji(~^fVdiZglRD?nb&B>29REk?uyi8$JC)PtW+J({Q$Z68xsTA3EE^R&w=z zY;T==*TUQ7o<(_U+_NKZhtD&l8TS@9+uPaZc^jMU?Q6ETt=aTG()&p7$B+1jFXoe7 zNzM0`=Pz45f}XRC?OW<>|JlB8p`&k)qi==VzHfP>Z*QY-XQOXnqi zo6jxJ_CyeV4fQk5PCgHt&rAIbwtfccXP}A?T?we4f%+LZkxBd>TR+3NenyznKGe@( z>t~>T2I^;^eg^7ipneAGXP|xt>Sv&S2I^;^eund+pK*5ciX&^>5i0d7*!mSXk(A$K z>sJ`puL$G!P``q$UxE4+s9%Bl6{uf<`W2{Of%+AwUxE4+s9!Puisa4b#^W#BaUSYh zuqWd4cWiwNpngV~pV4|~y|L+9^Yg8<@CR8R zbA6TaFk6lu(zk494Cz~>Z^J~}A$`lHZ;`%5`WES1q;HYFMfw)$TcmH1zU5bb>rD7k z{6u~tKZkTKJ06v;C^nso`48jgkj`b(xk%?Cor`oX(z!_IBAttLF8V$==C@OX;^Kqw z-{**9-qR@M7j};4VmztsiZ@R8BHe3y{zJMK>0YFJk?uvh7wKN4dy(!%x)*4n~zJn z+j13#<3o2N-MzPT_g-}}Tler@*nGT}vqx{w@}0FDM`zD+wzrnH!_n7!OJC1^8@J!+ z_~0{%uPTRm?(aIIuaUl<>uzXGcK0l#ui5l9x*|}7MEV-(>oDhcNMEz*YoxD{zDD{Q z>1(8~k-kRy8tH4KuaUk+`r7``*QnCTc=s6TYoxEy6^yos^fl7gVf-G_*KGP4>1(8~ zk-kRy8tH4KuaUk+`WoqLq_4-%JM8#5q^sFG}6=POdvgt^mG{ihV(R>o<@2a>1m{=k)B3+ z8tG}Ir;(mUdOFONFJ?cVcv;4dkJZyi{=`EzUklsRi3+XMSw~*fA7X>x`&69f1U9&v?tta=3Iiek>yDayg?a*CF zcOl({bQjWHNOvLKg>)CvT}XE!-GzQTQvJ&(oTI19<{is({vWa?`Oz3IP%rCQDG~XK;%{SrbKkKXhWTl&v>o?D+w z{HOb79F2R^!#Fm-gze*o%`f5Ty>m$ENp?-a~p1={=W7B&`?;*X1^d8cCNbe!Nhx8uOdr0pgy*Ga9 zEH=NCbRL_|Lw7o6&63Vz(|KY19MXAgIuGeQr1Ox@Lpl%XJf!oG&OAWz<@q?1S zW7Bs?-ywa6^c~W7NZ*C=Z%E&<={uzFkiJ9u4(U6j?~uMj`VQ$kr0^F|a@kiaa-98u3vFUQO9DkHM`&9UYL0G;b3=ljUeRT8=-;S?=~4OX z&qtq+|2fygET<>TqbHD_zL`uZ|IZQu0YIN&t=|n#`rbN+sL)^mT~C0 z<1lXp$Cd}j&fC7V^EPki=WX56^FrIpTcP1|`Ds7Qdk1CnNo@JYxO_NtM~q*?JWXZC zuVJ26S}$82J5L#F=jmbR<*8tqr+#Ig>UDXZ)|GUU?aQD#jp{VOl>>GE~YiDn3XX~}|Z+UNVXD#1ew&$z1=lSYfN155@#>k(c3TXTpo?7;1 znB!yIT{1ja++W-)?QPf3zcX)VaeL8oT%V)kJ$|6;d8h&#KgK?_#y7+G(ee1vc{wg) z?=SAH@!iFHYkX&MdyRWeJbvUzrT*|-c>F;9gP}-m{M52HW50+ddQ3OGm1?gg>i^KRmq>I^fG1A3I z7b9JabTQJ!NEahrjC3*5#Yh(;U2K2oV(b+-@6}lzzm2zUDMdWCEh1fvba5EJhjcNU zE=IZ->0+ddkuFBM80li9i;*ryx>zoyi^tD9Vc)B>JbtoUx0E6>+nPuhBV8QE&mmpR zri+m-M!Fd3Vx)_aE=IZ->0+ddkuHv(IgTHM{KM8QC0)#>i_w`tx)|x=F#ZkcVm4ij zbg|<=7qjVNq>GU*M!Fd3Vx)_aE)H|2cr%?YF5|B^)W4DKm$AL6PS;`cY)MD4=_pK| zE$JvW9Tmp^Asxl;Z@CERC^j91bQIE2IKMr@T|G7(Wt@&e-~J!Jyg~2#y(m7S{4sWp zSnYn>$li_}zdD|HFr07m$dY5vw{gTrHhnkrtr@m&#US10bG;>)stRU=zfIQ|S(S8P=cwyFr5#Y0)s_|dGzZd8vSq8wZFnCmAMbD!6u_nLS+x%KP`4!_w$K%J?$*<<+{0x&{J1_aQOnxnsU(4jz((_=S3!uIL z>I-15uu@-utuKK30;n&5iIAnf09#)mjNe0j0k*yX>II`LUm%R%Lwy0Zz5wbApuPa=3!uIL z>IUjX$5P+tJ`1^mA>^aaL0YUjX$5P+tJ`1yElA^##U15#rg{W&9N>zLMjK;_{F_WXq7q6QmE3J`CgUkUnJ7 zhe#hHeTeiS(uYVNB7KPTA<~DKZ|8-1-#A;kxA`yeZ|FG}n@&WZgpLp$co|#dWtXu< zV0IZ>BxaYb>+en6$@tXusIEtKJ<4n-qoBGT)%EBIqbmc|^{B27bDW0idbYYA)%B>Z zM|C}_>rq{g>Uvbyqq-i|^{B2#b-n#j*Q3mr@%WAZHGYrnd6#ilgmGJBtLsr+pYixz zJ6H2iU7zLgd#J8APhD?ZU61N|Uzu7 z^~RkEwz?kG^|qs~j~)Mp>Uy@i9@X{csq5M5dQ{gNSJ$)E^{B2luC9+A|MD9qTE~~M zeY@NJfsH$*dYP?W#$1V|dYP?W4&(1oz06iGqk0+pZS`=zmEO41@%ff{<4$e$viZKP zjJ_4jFZJ_<+~4YF^t=Pr&!~RJoWWB4%=Wf_82^UqXZE};-?&q|Z@Fh&{cO4V8P(6| zZE{pUqqmyTTf<@e^Yr|$;~!c+^z`#WWPj&b!4TfKwo9pmbq*g1|Ll%9iRJpPTX-mzT0V_dz%R_~yC z$9B{^vBjNIy~9@TpnAtV^$uITgX$gQ>K(Rv2h}^q)jP4{9|fY`DPvP2>K*)p_=}zk z4@D3*4^TaU>WMJ^4%HKE^#rOXP(6X_2~~+)g!1LLG=i#M^HV2^7i;SRBzZ1 z^#`g)%u}DBdIi-lsGbR3KY8a)|EYBS#Fn?P*H75%r<51i@wAi|*z!W?`YGiFw!DD) zDkv|Yynylo$_pqjpuB+c0?G^gk{6!H`H>gUb9dBd!F)oQBUtLQ7}sYBT|cEh3tOKB z^;uA#1@&1_p9S?~`E zc_noHl=2E&UO{;UmC&EL3AN^yoQ z&Y&w19VrxNP@D-}C#5*U7H3eLL2(Af85CzwoI!C0#TgW5P@D-HXM86`oY~IxBF>;V zgW?Q|GbqlWID_I0x>L}ZL~#binb37oiZg6+2E`c^XHc9$aR$X16em#JKyd`c6%=Ps z+_696(00B@_hdQ0w>QhPU&i};1WLMyO&1|ugme+Q^U;-wbP>`;VfJfC7qRIgq>GR) zLb?d)BBYD(m+^eN-+w4$---Qa@xOGP$Nt;Qn)&pS_2?(0r;xr1-4FR~8PkuxnCo0U zjp}I>H&NU~aTCSO(EU(~n{06t#Z449QQSmv6U9vwH&NU~aTCQ&euikm2IqPQ8lA4+kPEpDQ?iQ*=Tn<#FgxQXH>ikm2IqPQ70Zu-r;;^xI1Pwyq6 zxQXH>ikm2IqPU6TCW@OVZlbt};%4Z6D8)^-xQXH>ikm2IqPU6TCW@OVZlbt};wFll zC~n#x_4vhn4<+}5@$A>o@6}-Yy&9-qNA)_Y*HOKW>UGThP^#D2>h;k5P^#D2>UC7F vqk0|H>!@Bw^*XB8G51C2d%mUnB6jZ!bYFyj@4g7__fUP$R_}*-y0!VgAU&{C diff --git a/objects/swampassets/houses/generic1_north.iob b/objects/swampassets/houses/generic1_north.iob deleted file mode 100644 index c9c2d62f8710170ac2cc95dcf4e620898f447c2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37279 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
  • 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 diff --git a/objects/swampassets/houses/generic1_west.iob b/objects/swampassets/houses/generic1_west.iob deleted file mode 100644 index 3fdcb3ec8fea7973e5cfbf75a7bdfab38bf55749..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37284 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 X5x(NO2<`XK-_;cRJDXwdf^Ggk7nz+L diff --git a/objects/swampassets/houses/generic2.iob b/objects/swampassets/houses/generic2.iob deleted file mode 100644 index 115a25f415b24e241af748c701de2de48a8c2b4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58659 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 z 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 BU2^~c diff --git a/objects/swampassets/houses/generic2_north.iob b/objects/swampassets/houses/generic2_north.iob deleted file mode 100644 index c43a30a36996245476192215f969ad8a12fc0157..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58659 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­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 diff --git a/objects/swampassets/houses/generic2_west.iob b/objects/swampassets/houses/generic2_west.iob deleted file mode 100644 index 75ce6c185d2ad8c665246962083bd33d3867003f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58693 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 CV|*F_ diff --git a/objects/swampassets/houses/herreria_west.iob b/objects/swampassets/houses/herreria_west.iob deleted file mode 100644 index eac9feb3e53071bafed7d00c05bb948d934ac069..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62567 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 diff --git a/objects/swampassets/houses/iglesia_east.iob b/objects/swampassets/houses/iglesia_east.iob deleted file mode 100644 index 9509add6838c07ea3c057b06ae359f780658cf0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47555 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 diff --git a/objects/swampassets/houses/iglesia_north.iob b/objects/swampassets/houses/iglesia_north.iob deleted file mode 100644 index baef11a55976fa2958076fd597e2ce69b8b7dab5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47546 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 H$^ZU8*h#1a diff --git a/objects/swampassets/houses/midgeneric.iob b/objects/swampassets/houses/midgeneric.iob deleted file mode 100644 index 01a2c8e5803e8b5f747608c45dd7508aa76f2706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18674 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 diff --git a/objects/swampassets/houses/midgeneric_east.iob b/objects/swampassets/houses/midgeneric_east.iob deleted file mode 100644 index 5c5f93c133f8c0d2bc83d1a1ad919c4535451b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18674 zcmb{3+jkvTQpfQ=N4Df#Om1@{8JG+(!vN-zWSC*W@(XYC!T=Az!U&_pO5zpS(voC6 z^H=j0$-46URBc=GE$293FZrw5-Mx49?%Gwq-sgClrteMD^j`hE`K#T#dmsMG#~=Rc z*MI+a)89=0aqsT^&Chl>KHvY_dk^m1{&e^5XJ6fZxUsc$Yjb07|K|Pe`Kgh3J+YfI%*txmC`(X3N!;SsT-L35}zSz8T^Ye|Zy|iqO3)iP#TG=*}VDb_Wu6%z2|#apZ@Cw*X{3a?A+Pj-o5qt#%Fi$e-VG;)r~JV zwmyH{(e}>f{o%vT_QTEH3y+@laeey!#Rz*lyAM9wyuGuvasR8m>1US??C;*)+1b2v z``%;UA8v2oxwY||yL&f(yFUH;(wW`G-u}kj-Mtq$xWBz~WADq2-1A;;-N4s42 zi(S9e{VTfu^XH~znP~p#8?NHOb4zG_`se2_c`CM^xrL6cyZ7&J?%v*gS$O@^fZI9D z-6J_(B<|m=Pycx7ycZ?zr>F1o+S=Ou{DqnOQcC;(y)iexKKG??klR>{bd5YoK-ez7(6wJly|7XfD%z$IkMZ{gU@f z2>o_`LGRV&b91vq@9q1yn)w=YK~-AH`I_T)p2x4cXcxUET*}DH)&E5z=~8%KblBSP zW%X-`MRUo`r?l6C<+#K;zsNqX((&>!QO~cR+VU~6p!-V!{fgapL@#=V7rF1*NBB~C z|DqSyI~%)S-QM2F8~x=M*GonACGU>UKkQdg35#y-;(;%HbGI(C`eK*$`YQe|(t|Je z_hsv8TK%7Cby~}g%QRgr&ZaAaD}(dme3~`SPX><%kBYPNM}voh2gNDrJJ7$1$_zIzmop0*2uZH%oBU<{9v?S&D>1WwOHsluH}k(_*&X=E$yhc*|2f- z{IKlT>u#s~&g;HUbY1hX_(odJ^V^%b5;GfvX1vBPuALtiop+Y@>p2g9Cr<|BXK^j| zX&qlFUP(K9by`WJn8!!Owb;kQ#zfuuQTSGR!aR+^D}yV8^TFBR)I2{QJR3Y6JQ+M5 zJQ{p7csO`4_;vC6bggFUtubSHZe_n6zs%r@J1MRV&Id)l<5M$!m3@9Tcsh78cszJC z_-OEO@ay9B>9ssr^K-43)mY?@cK$S12Iqsb!KoR4>b&^VJRLk4JRUq6d^C92oL*0) z^5eDQO8jB-1NqTh8JrK!2B&8HsPp1S^K|fJ@ObcO@X_F5GZ7C4|;YF;Usf`qiFjL{Zhu`Yk)_x0v-Cic~8@wm|u#>CV~n!FW=3=Z^ZFomJAm zpAMc39uFQ3CNI?ahl9xvvE`4IV)BIJ`P*C>oDXIO>Uf?Bx~6zGcsh78cszJCn7mWx z9}XTAjXzJj{DqZ=!gumi9=Fe8TgCXU{1fsMYn4}f@=jQJr;cZKi}5r}zs0xZo!IZC z$Fs2VPWYYN5!-pq!{T@IlupzBy&T7^&SLWC`AO{WryaGU=s6C5kapCLYdmGUlVb8w zG5M&Nd{j(6DkgG@$wwHco5@FICm$7)kBZ4h#pI)6@=-DQsF-|IOg;*)_l!)x8-Fu1 z@k=H}9%J%PG5M#M{DbkMnfz0B@=r1OreVn0$j7_aOWr<6`BPV)9Ed`K6frg1M@h zd{K7tM=|-NnEX;qz9}aE6qAoIQQBNht(_&$T`kHhYsDt@Hh(`>z@oyycgFU9ZtMSeC_OXtx` zv!R!qSJlD!)lLUF-m7Jnyh1O{hF+RYKhAmV)=M>h+3_nCX*T^qA{ec1)DM0b`()V2 zJ`Ur5@dr6G8F%QXinFq<7wz&ylYU~WbVxsi@>P+3V$)AZKOy~u^b^ugNIxO{g!Gg9 zrJwj?2Gj12!`4r1k%H-|NI$XZC#0W3`Kw4jvFRtIpOAh+`U&YLq@R#};t&1AANncn zW;Sg7#1^rbD~t3K+e$|IDU{EO^b?zYLi!2mC#0W{enR>wEd9g}`iV_HwI6L;G1}=T zq@PeGLHa3-A5Hp+O+O+1g!B{APe?x@{e;OQiM&5dR5i1%WB*ZX{7H_B+@HqAKaNfD zvym;5e-<16BNKt$A8p%lPcIjNk1?gUKhZ&-hKc$GFK}Azg$O z^~F5(u%2=qr-$4>J(PFZL??BgxAe}wbMa;9KW0P z)6rgxeG)rCY0eC?1>i0Gl3|N9UvlVb()ay=SZUIWO_sRPWj9y?)jEtoihh z)??F3VcX}y)UcvAtA2NC+UH^0=Rx~CXrBk|^B^68bOh27#DLl_6^UwpDz` zWiHoyw?S(e?en009<#@*rY_I3j z8+BHnNT0Cj z6Qoa&K0*2f=@X<+kUl~Bg#Yvjf6RQ^Yv$%dpRheyOixAnge~HcJ_+TUB7MT9Pmn%A z`UL3{q)(7OLHdM0^a+3HleEV#Y<QxR|%0m3FV<8eZrpCEm5I`j$B zC#Tb2$V1^@=4UlOe>LHS&?3d zZM78X1vb6V{o+TZ7qlnJ>Uf@RF|%9D-G$lrsB2{-eaKHuGs%`qF&-52_JJ9{N&B$d z2YQ7~uXKABF&QyDLMT&Hh z<8)DvcNW^6!&0ST?r+#pW7QtDr9D?QqngT&S}H~@IWKYAc2r5(Q3sBj`C_6;yQf-q zX1DCj0`jVus~q=l@np0g5Bq4)ewF^{HRD(@I3Ju1PDTCK@py$<3xg+v$K&|XApO_= zXXNT1`QP?za4PD*j;H_T>EOxW@!(NWo#_7P$Q>B%sDH0en;J&E)r(vwI} zB0Y)pB+`>Tt~dG0<3(q%=}Dv~k)8}QZj+v5)00R~B0Y)pB+`>ePlmbAgJM>E(Tr%P zCy}1)^PBV}o1R2^66r~#Cy|~+dNPc^P0D4Z^d!osO&N~ub2X&5R-!BGO))ysT8*9j z)ugX@M_(a*h4dBDSH_`;QiWon{Mq!o9~uXFg4u`1a{ zx8H>Hn{j2%9^bz`I(Dn^yIn=mp7&kM_)S`zZ4NPYshIcOV%~R)bfM$+wJ`6y^*1Xv zq%ZNYim840(Qf446WQ=UJgh2fCgPL^=@ZK%@ha4n#T-=|H3d!>qGZypT?^M(Lzp zt4%tIO(!9p6een$bP}6RLOKcQB&3s&PC_~f=_KQ3UpP#>7e6sV+3rv~-Gp=#<_~84 zCf&rQn~-iox(Txmi*ys)KG4bZNyaZbai0oLrxr7Q@tw?2x6@IM(@`hW&vR8V^W3DH z(w=$7H#5&oy6GhQ>2y=Z%Q#UGS8uI7)cDqYd-S{zr^u0&6C z75iaTBept=`j$gf7nIdec176^Wgp|Jv#NUS?&P;t7Fx8knml3KbqOz{s!GKI}uS- zx7nTqs@tJ;T2!~$>Ncv|sBWXWjp{b4+o*1%y3G$Whw66P<8L!pmaT4U7YV3tyI$Q! zbsN=fRJT#xMs*w2ZB(~W-R^N8E68TfaNIgAiafS@?K<@u)oWC*QN2d>8r5r5uTi}Y zt<$1NVrNE*>NHz~qdFa0cSUuYtxlsljp{V2)2L3PIvtABM1cL2rZvPi5~|avPNO;< zCiJX|+j;m9sZlOAc>KdwZVdl#lS?zy$W|=RxEZUUU*!|`vua=$pYRYS#wY-M% z8p>-Zuc5q#@*2u(#+BE+$)znnGE*}%QMNtp`ZR6Or|))ke7cT4L&L;NG4WFLsknBZ zLZf_%@+Hcb#+9jkHjx=G);Gh-tG3guU3?UM#>n<<#(ZWXK8n7*$o4+vc;W-=%9`Kw zka06I+K)o}IZZo?Y~PM@ef|`Et4Y7U#e}}Cgub1Gz7>St&(ODJdOV+8B>po)Y0r2~ zpHdp%r;*xy+UPo;CZbOb(Wiyz(?b6Ebdc>+Ikvi>A2W}MOviISO%cJi3+Ot#a%k5K z?QZGEE)?5t5!$6e^(9RIb_8nwE3`kw=6|cT=TLiPMYS&xUuCuDU|F*OLRd)8j>bO%VBl zu+_gX<2Kblw)%(aAF6+-{-OGZ>L03qsQ&RIo)y)H<2G|f+3KHm83NTm*QtM~{-OGZ>L03qsQ#h)hw5LL z@p`Aoif5~TsQ#f$gz8_I@tW!%Tm3`z57j?Z|4{uy^)K|iGtbpZ;D<;&%J&7W*tEx=W}bW5?m)Zu6U=ij zdOy*R_Y?Gfg5FQi`w4zs5%xjG5osU97J2W-E_&{<|2jweeD5u;^B#lVYtVa6Xk}ZC znM>??(0hDss|Rcq3DtuzS+A)cu+;-p4^TZo^#IiaR1Z)+Fs|=^t(vD|z2}#m2q~%$ zj;n;|PnhwW>H}MSK=lFD2UH(WeL(trwcqpEGELYzJ?-&~UGMqTu3k8nnEW(~6U_JD;+%zH+?t zDaxlPpN7^~Q9fnMrzoGIe2P{Nib@pCD9TYj<%fKV@@d*DvM^VcEuXUGQ#8W9 zvgK2hPfE9qIHU?gJIP{ djP0A(?`J-Wv7Przbui>_)4FC`=V6}u^uNC=p|b!0 diff --git a/objects/swampassets/houses/midgeneric_north.iob b/objects/swampassets/houses/midgeneric_north.iob deleted file mode 100644 index 7ba654dd36c928ede4fbf030ac281835f989e3cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18674 zcmd7Y-*+C@RmSmGmTftqKniU`o3td&4+=Gemi}PD@(p*rp}+;df-y?0BwleWFIgd! zf0`>STec;h&$CCC6U&jD_5yoJ-*=yLW}h=N`|M}WyjrbRUtg_O-^|aqR$u$Y&W$^- z{o{{c`^7K+=C4(`jzXD6J&otvBQy}SFX z+gnE~K4D=$IX>>r?VV5G-@0~|qki-yN9}IkzI?(&-#9+x_U8K^yA_{aUp>(p^V)km zH{SpF&g#n+b$$EO_ik>TG{e6h&#;`zvu~kAKF|Go`6=JGZ*JboQm;PM@$5;zLfriP z*!|<{bEZ4=&nF(ZyLn^h&QU<$+5U9*qt8Y3osTvXENR}_xwdoT!;f}Py3GG{y6301 z%9$KLaVd|_^|Q^JH{a#&%B}5NTbFNb@9cgwAG`c3yXn9D>Fq1KJD;8q6qoI(j=B2e zojS>V9epMD7It;@Zzo-rBA*qRU*_|)MLyy4 zY>RyNsk8p#*8hUb=h^p9q{UN3`AL0jK0mdrI^FwINu`TFoA-Y?^}-wr-Q$AdH|6?x z;m_&%Z=YKAozHEI&pSRnhEJ-ZuW#;rd~JL4^)8YzTkRN!YLc>v_1SKKA)8qzS1r`dj!699D$GD zLoD|)ZwVg1ggEWQzM#TSUaV)G*lE}QOI$uP;jJ$IPu{j{9U@A$+yit~<7&(c0joX2jQhmG_0C(g^ndD|1`VdGr8IA8jQiK^O(rjE<1 z!^U};)rF1oGI6e5oVWi%uE^o)x3YR{yocg?+7tJ&8~1Hb+%Nq{?RHS(J#4%$wjIT` zqxdZ|@_y{bd)Rm{6Ypi>y-d89iT5(`j#>0D@m@ReUMAkl#Cw@|FB9)!y-d89iTAMa&W``RGVxv}-pj;$nRv(eA12;wC*I4% zdzpAg@m`)E=Kj>qbsZ+2J3jGUCf++f@n2>?l-VC;_RI7qw>87&UZFf5rmxKBX5!eB zk>zpy^0@KxxZNP~r+p}oYjxDx#CQAUapUB1?ee%es0V-4V)}=&CR?^N&aSjZyAfwM zHojv|9=B&j+w>o_T^>(=daPjbxbgD%95?Oq_}Xgn`1G?kGS7q1JZ0?t#V*Bl?8)P6 z6W6iDfp&RyD37z{ag@hHab3#eYA%$*QGqJT^>hy z9OdyaeuwfnTOLPw9Odya(XvtHcF){-`8-OVs6erq%vZYnN|IypHm^`4a!7yq@-~YbdX?<#m+TQC<%- z-%ws>%j+nwqr8st`ds%tcKi?Jb+){Y@;b`vVf+u}b+){Y@;b`vq4+Q5^=Ti<>uh-) z<#m+T!^|_3*V*zq%Iob<&PrvS?1o=UT$T30(vH8KcKjXtq3!bi9EZP~etaoE=kp_H zvv>#9{f8 zeH452BmMcrp63AL=m(pA7)L+O<(%jT(vSKp#eduFqh*|xbssI`*xg5MrzhtYJsCgj zc`lfCXJVh?=*WzFpxr*|c+UfDI$~X(2hKGM$SNJo&4g!WNM zN7!@(=?K!1&^{{Z2%C-|9YH#RbR@KoN;<-(BS=S(j)aMtOS!|pA8v$dkc*8$dJ;QP zf}7qAa{g_%50-HU;rXl{=>m?PblzM+{&IG0_na{O zN9`)D(Gxj|p3Hp6-d}9o$jJNQ=*gqp2YP~@6Of)DJwbYc^d!uxhxCL^PmrD*Zy*TW&{

    Z$ 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 diff --git a/objects/swampassets/trees/bigtree.iob b/objects/swampassets/trees/bigtree.iob deleted file mode 100644 index 85ecdd0a0bfd05482db29cb7edae7f85d0289fdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170039 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�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%0DUpr2LcePs%?j|D^nr@=wY?DgUJWlk!i>KPmsD z{FCxe%0DUpWUq+r=T-h`mVZ+IN%<$`pOk-6{z>^K<)4&)QvON#C*_}%e^UNQ`6uO{ zlz&qGN%<$`pX@kt>^O3ihj#nqp_GGC{z>^K<)4&)vg657{%MwfQvON#C*_}%e^UNQ z`6uO{lz-Cs#FT?l4oc?}vsb`=Zmh0jZkC5q9!hyA<)M^^QXWcqDCMD)gHjGk`6uO{ ztS3CmLCtbd%0Vgrr2I46j}Jz9r&-=fc_-zaly_3zNqHybos@S{-br~U<(-swQqIYa zAKCs{<(y_YC*_=!b6#6_JjyxU-tpon?=;IhDet7blk!f=J1Os^yp!@y$~!6NqnU4 zUgeu+`6it=OgSgzoRo7?&Ph2Z<(!mrQqD;^C*_=!b5hPpIVU@Q9Oa#6c_%xLWc%sf zDAzR0H7VDmT$6H5$~7t1q+FA7P0BSX&!p>@v*SYc`L)V9&CU;|yp!@y$~!6Nq@0s- zPRcnc=VZr&W5HyWG+J9k+}fx3G`*?NRRNet9G1jg&W1-bi^P<&Bg#Qr<{; zBb}#9xg)RFK0e=?`@CD_k7oHJ<&TsaVhm;>uen|Nt<%ikx?<^m5 zyIhcRLCOUw7oL6_4m$q`>}i8%`6|>?N;Zx&ey}<-*z{%o$G_UT~4_7&+XlEeeS2+@a?(( zr_uSAwwJT*<5&5fSsu8L8+*O`czL4xwk{&HM4w;^0jO~t#UQ9T#a%y%GD@Wqg;)0HOkc}SEF2way81;C|9FgjdC@1 zoHWYU%HOklc)7t)XM%WxrjU7*o@;A53-za}$$5W&H z%`AVT{EhNA%HJq=quh!nj zaO`+$l*gInag@VR4#$q8Mmd~W4o5j0>yeJXtbO%MaOOB`l*5@j&Kl)#W;qiFjP`uNB3)$!%= z#nJhXp5OV7^!JPT^V;k6%DvvTp6kr=H@C~(D0idWjdC~2-6(gX+>LTK%G)S!qr8ps zw(LKD@!8v7g-WPuCsJ{*%PIeU+1$^tM$KcoCCdv<5)dX`mgX7-)bc5*Yy%_ujc+>CNFI!`fs zoxUe|zBT54=O@}uZbs)PQf@}M8J(Y)9aZ`Y>Uq|V%Vw^(`1kF;vU)#y#@W7n>}}i2 z*(hhD^AfX1t#UTA^9|{Gz?8FPpB0y*e9bIhqkN6>HOkj0U!#1D@-@oWC|}Fo{wiNH z%hxDhqkN6>HOkj0U!#1D@-@oUvY!(dqa4jFN245#ax}`(C`Y3ljdC=~(dfKE%F`%M zqdblBG|JN`Poq4I{l?1P-&LMwmZwpkMtK_LX_Ti?o2E)&KIQojPf(e&nQ2m{EYH5%Fif2qx_8WGs@2>KcoDN9S3sqGCnE4 zq1=peGs?{2E)ax==!C^w_rjB+!|%_ujc+>CNF%FQS@quh*gGs?{2E)y&|@s zSGk#4ZbrEoKcoDN@-xcMC_iJzhocHOkj0U!#1D@-;f2ka9LU zpOEr4_6pcfzg6C5mbX#P_O|s!Ih$F|MmZbhY?QN6&PF*K@jq*0i+bD0Nyp8fU%G)S!qr8psHp<)RI=z&$ zvA4v&FRachG|Sy6cca{muGdTX+wRw$+#a{cVYaVrH@D0EJg(!bvE!>zzUOxN9_4$K?@_)-`5xtal;=^NM|mFQd6eh* zyq4$f=l9+&&vU;#FMFN0N7vsq%k}7dLc0EL_Ia|(`OI=Y%K0egqnwX&zJ0qp%lX_c z=cAl2`?!BQ%Js~0J<9bc*Q4_a*)8ntuYVq0hu7`SH>BK;azD!ZDDTU@u5OKTKC_&U zaz4uWDCeV`k8(abuaNRS%KPZNLbe5aJ?r~(yZq1n@;}P`=zK!T|LA-|I-ij8K*|Ft z52QSh&LgDj?q+XyXStx;oi|ANAmxLU3)1<5lnYWW$Oq+nlmk)@Naq9c_VIx$!p=OF zlYKOokF9^MeuACbDW99UN57xP%LP48pXsxmT+nuM!QFn95AO3{A8$tI33_~IBc9ve zo!iHrckSxCbG!2nJ&(NZu6vJiJF^^)ayZK2D2JmQj&eB4;V6fr94^~W7o(ibEN7$h z+30*W%H1e;qo1_d*WW64Gt1p5cca{mayQD|D0idWjdC~2-6(gX+>LTK%H1e;quh;h zH_F{8cgsGn9*=T2v)qkxH_F{8Z=<}8@;1ubC~u>@jq*0i+vq1|wm(*Rn_1pQ=d)4n zM!6g1Zj`%G?nb#AHOkj0U!#1D z@-@oWC|{#|jq)|h*C=13e2wxo%GW4gqkN6>HOkj0U!#02+k0JUW8Ujkj%JplvE!ss zo@SP(QJzM58s%wpJ{#p~^ckM*w^dGNmXlFVMmZVfWR#OpPDVKy3HA%DpJ}qTGveFUq}gzWdNu2i?l9pECM;pJvwwrH^>_`d2xa zSq?_$o6-4Zl#5X=M!6W}V!SzCAKxCYj&F{ykAECr9bX<@FVypOTr|qdntQ*TIp_Ua zr7vdb2&D(v`?Jc+%>KS7ou@|m8Rch`pHY5B`5EPBl%G+4M)?`#XOy2&en$Bj?lujzdS8_|0I*%zg4bgb{3KCZggIoS*}L88s%z~t5L2-xf-)TIFbFIhyU{XOy2&en$Bj z+vC@m`{if0lb=y;M!6aLZ~S7Vqxnm3DSKT{`j~j$RUT$;C7(TNXMgX~?XIgyIT+<& zl!H+YMmZSeV3dPV4n{c`3HA%DpJ>qP&ap zF3P(o@1nem&KslLi_ROP{EPB0_M0}_PpkaPEdQeXi}EkZzbOBr{EPB0%D*W8qWp{U zFUr3t_oCd3axcogDEDH=VVvBHaxcogDDR@Yi}EhYyD0CXyo>TK%DX7wJ6u3T#LPBw!c^BiJ9eGlygzeML8GcT$FQB&P6#Fo zyej*tv^qb`EU%)xip~$C+=_B5%B?83qTGsdE6S}Xx1!vNax2QMD6gWtit;MTtJv|_ zD7P|qJjS{HCF?cLEWa|#uPC>o+=_B5%B?83qTGsdE6S}Xx1!vNax2QM=sYpXuPDD_ zZ;^f8t@10g{EG4`%C9KDqWp@^AG>OuRDNZaUr~NV`4#0?lv`15MY$E_R+L*&Zbi8j z`-B=Z$5bZ>xOD?0hlGsVJwS zoQiU)-5)#4soXB7qVvWmucEw)@+!)!D6gWtD(53lPGoH2HMG0LIbE{CEVimq2lIn&<1%9+e^COU77awf`|SpRO6Bbnt$lp|4&L^%@W zNR%V_I67at?Xe(_5o_ z$SfD4T!?ZZ%7Z8mqC6;jKi8{syWGe9&ikVLhw>lFe<=T<{D<-%%6};Lq4U5f|DpUR zd%NrV3p;FnKH_aW_#c9JkL=sWR?q2E=0KyuO5#>dc7g1hBc@gDB zlozp{-Y7RRKV2Q4m>r*tawD_ch;k#!jVL#w+=y}`%8e*DqTGmbBg%~^H=^8#awE!( zI6vuoeR8Ab_UkG)GRuu9H=^8#awE!(C^w?qh;k#!jVL#w+=y}`%8e*DqTGmbBg%^? zFQUAN@}g|7T8XwlS9y?G9z=N%JKh-OLT0%Tu3_TwrSGRuW17ouENq!h;kvyg(w%IT!?ZZ%7rKwqFjh_Ahh1l`NC?7J*hbR}K^R6f#qTkT7{j|!5%<>`1hbSMS ze2DTP%7-W)qI`(*Ad&fiO0eI|QeSJ?FPVU?3K_iqi)l!ws&vYi}+auCWvC?rWjD1R`^A1HsI{DJZZ${#3yp!|XI2g)BPf1vz<@(0QvD1V^*f$|5+A1Hrd zuZZoxRsLX>KT!Ta`2*z-ls{1ZK=}jZ50pPp{y_Ny@&~j0f$|5+A1HsI{DJZZ${#3yp!|XI2g)BPf1vz<@&|StFv=gy@(0Qv z*zf+5`Ult-B55tK(z9zl5oZ=nB@_a zM^GL?c?9JVlt)k=L3sq_5tK(z9>I=gVE&^?9(?@|oHBGj6ZlGWMCn-k()YVU|P)KPdm8{Dblj%0DRop!|dK54v6+ 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 KE`NLctA7L4k?1}E diff --git a/objects/swampassets/trees/lowtree.iob b/objects/swampassets/trees/lowtree.iob deleted file mode 100644 index 2be3174f2c21e19fdf273682e2eab951485c9292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19054 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 Jx8;}1{{_Th_cQ