Sueta

[OpenSource] BiomeReplacer (BiomeSwap) | Replace Unfamiliar

1.3.0

Say goodbye to those unfamiliar biomes!

·Plugin

About

BiomeReplacer is a cross version spigot plugin that prevents unfamilier biomes you from generating, and replace it to another one!

Here are some examples:

a world that only desert exist


bamboos world!



it's possible to replace overworld biomes to end biomes

Config Files

messeges.yml
Biome_Replaced: '&7Successfully replace &a{biome} &7to &a{changed}&7.'
Biome_Not_Exist: '&cBiome &4{biome} does not exist.'
Can_Not_Replace_Biome: '&cError while replacing &4{biome} &cto &4{changed}&c.'
settings.yml
BiomeChanger:
  PLAINS:
    #Replace biomes that under this commit to plains.
    - PLAINS
#  FOREST:
#    #Replace biomes that under this commit to forest.
#    - JUNGLE
#  SWAMPLAND:
#    #Replace biomes that under this commit to swampland.
#    - JUNGLE_EDGE
#    - JUNGLE_HILLS
#  RIVER:
#    #Replace all biomes to river.
#    - ALL


#Biome List
#   ALL
#   OCEAN
#   PLAINS
#   DESERT
#   EXTREME_HILLS
#   FOREST
#   TAIGA
#   SWAMPLAND
#   RIVER
#   HELL
#   SKY
#   FROZEN_OCEAN
#   FROZEN_RIVER
#   ICE_FLATS
#   ICE_MOUNTAINS
#   MUSHROOM_ISLAND
#   MUSHROOM_ISLAND_SHORE
#   BEACHES
#   DESERT_HILLS
#   FOREST_HILLS
#   TAIGA_HILLS
#   SMALLER_EXTREME_HILLS
#   JUNGLE
#   JUNGLE_HILLS
#   JUNGLE_EDGE
#   DEEP_OCEAN
#   STONE_BEACH
#   COLD_BEACH
#   BIRCH_FOREST
#   BIRCH_FOREST_HILLS
#   ROOFED_FOREST
#   TAIGA_COLD
#   TAIGA_COLD_HILLS
#   MEGA_TAIGA
#   MEGA_TAIGA_HILLS
#   EXTREME_HILLS_PLUS
#   SAVANNA
#   SAVANNA_ROCK
#   MESA
#   MESA_ROCK
#   MESA_CLEAR_ROCK
#   SMALL_END_ISLANDS
#   END_MIDLANDS
#   END_HIGHLANDS
#   END_BARRENS
#   WARM_OCEAN
#   LUKEWARM_OCEAN
#   COLD_OCEAN
#   DEEP_WARM_OCEAN
#   DEEP_LUKEWARM_OCEAN
#   DEEP_COLD_OCEAN
#   DEEP_FROZEN_OCEAN
#   VOID
#   MUTATED_PLAINS
#   MUTATED_DESERT
#   MUTATED_EXTREME_HILLS
#   MUTATED_FOREST
#   MUTATED_TAIGA
#   MUTATED_SWAMPLAND
#   MUTATED_ICE_FLATS
#   MUTATED_JUNGLE
#   MUTATED_JUNGLE_EDGE
#   MUTATED_BIRCH_FOREST
#   MUTATED_BIRCH_FOREST_HILLS
#   MUTATED_ROOFED_FOREST
#   MUTATED_TAIGA_COLD
#   MUTATED_REDWOOD_TAIGA
#   MUTATED_REDWOOD_TAIGA_HILLS
#   MUTATED_EXTREME_HILLS_PLUS
#   MUTATED_SAVANNA
#   MUTATED_SAVANNA_ROCK
#   MUTATED_MESA
#   MUTATED_MESA_ROCK
#   MUTATED_MESA_CLEAR_ROCK
#   BAMBOO_JUNGLE
#   BAMBOO_JUNGLE_HILLS
#   SOUL_SAND_VALLEY
#   CRIMSON_FOREST
#   WARPED_FOREST
#   BASALT_DELTAS

#Do not change this
Version: 1
Command_Aliases: [biomereplacer,br]

Commands

/biomereplacer reload - reload  the settings and replace biome again.

API

public class ApiExample {

    BiomeReplacerApi api = new BiomeReplacerApi( < YourPlugin >);

    public void test() {
        api.replace(BiomeData.PLAINS, BiomeData.DESERT);
    }

}

Open Source

Yes! this plugin is now Open Source! feel free to check it out in github page, contributes are welcome, and please give it a star if you like this plugin, it really helped me a lot!

Similar projects

Plugin →