This simple plugin allows you to walk around and change the biome around you.
Make your grass look great again, wherever you are!
PS. This plugin was designed for 1.13.2 and 1.14.4 and it'll work best on these versions. However, basic functionality will be available on other versions as well. To see the changes, one would need to reload the area around them (i.e relog).
Player can have biome-specific permissions.
Commands:
-
changebiome <biome> <time> [player] [radius]- change the biome around you (the player and radius parts need specific permissions defined below) -
abortbiomechange <player>- abort the biome change of a player
The player who is changing the biome will see changes once they leave the chunk (the chunk needs to be reloaded and doing so while the player is in the chunk will cause hickups).
Other players close by will be updated every few seconds (but only after the whole biome change is done). Chunks with players in them will not be updated.
Messages can be customized in the config.
Commands and permissions:
Command Permission Description
changebiome biomechanger.command.changebiome Change the biome of where you walk
abortbiomechange biomechanger.command.abort Stop someone's biome change
Permissions:
Permission Children Descrpition
biomechanger.command.changebiome None Use the biomechange command ( you need biome-specific perms for a specific biome )
biomechanger.command.abort None Use the abortbiomechange command
biomechanger.change.* None Change biome to any biome ( biome-specific perms should be preferred )
biomechanger.change.others.* None Change someone's biome to any biome ( biome-specific perms should be preferred )
biomechanger.change.radius None Allows specifying a radius for biome change
Default config:
biome-change :
radius : 5
update-chunks-ticks : 100 # how many ticks between attempt to update chunks for other nearby players
messages :
no-such-biome : "&cNo biome named &7{biome}&c!"
time-must-be-number : "&cTime inserted must ba a number in seconds"
player-not-found : "&cThe player &7{player}&c was not found!"
console-needs-target : "&c console needs to specify a target player!"
starting-to-change : "&6Now changing the biome around you to &8{biome}&6 for &7{time}&6 seconds"
starting-to-change-other : "&6Now changing the biome around &7{player}&6 to &8{biome}&6 for &7{time}&6 seconds"
stop-changing-biome : "&6Now stopping the changing of the biome to &7{biome}&6.\nYou may need to move around to see the changes"
already-changing : "&cAlready changing a biome!"
already-changing-other : "&7{player}&c is already changing a biome!"
player-not-changing : "&7{player}&c is not changing a biome right now!"
stopped-player-changing : "&6Stopped &7{player}&6 changing their biome to &8{biome}"
no-perms-for-biome : "&cYou do not have permissions for this biome: &8{biome}"
Feature requests are welcome :)
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta