Mozart Posted May 14, 2021 Share Posted May 14, 2021 https://www.spigotmc.org/resources/terra.85151/ Terra is an incredibly powerful data-driven world generator. It allows you to create a world exactly to your specifications, with no knowledge of Java required.Images Spoiler: More Images (Default Configuration) Features Completely customizable world generation Everything in Terra is config-defined. Terra is more of a world generation engine, making the configs the actual generators. Multiple Configurations Configurations are managed as Config Packs (similar concept to resource packs). This allows you to install as many configurations for Terra as you want, and set different configurations to different worlds! (Terra should support all multiworld plugins. It has been tested with Multiverse). Platform-Agnostic Terra's terrain generation engine is platform-agnostic. We currently have implementations for Bukkit* (specifically, Paper+ servers), and Fabric. We plan to do a Sponge implementation in the future. No NMS Terra uses absolutely NO NMS. This will make Terra much faster to upgrade to future versions of Minecraft (In fact, it is likely that new versions will not even require a Terra update) Performance Terra is a bit slower than Vanilla generators, but compared to other custom generators, it is pretty fast. With the default config, on an AMD Ryzen 9 3900X, Terra generates (with Chunky) at a speed of about 55-65 chunks/sec. (For reference, Vanilla on the same machine generates at about 70-75 chunks/sec). World from image Generate your world exactly the way you want it! Terra can pull Biome selections from an image. Use it to make an archipelago for your RPG server, to make a survival island map, or anything else you want! Advanced debug/reload system When in debug mode, configurations can be reloaded live! This means that you can develop your config in real-time; instead of having to restart your server to see changes, simply execute /terra reload, and fly into ungenerated chunks. Numerous external utilities exist for rapid development/debugging of noise functions and biome pipelines. Easily teleport to biomes/structures Terra contains commands to locate/teleport to Biomes and Structures. Not only are these commands blazing fast, they also run asynchronously, so the performance impact during search is next to nothing! Powerful Addon Loader/API Terra implements its own addon loader, allowing developers to take advantage of our platform-agnostic world generation API and write addons that run on any platform! * Terra will work on Spigot, but it is strongly recommended to use Paper, as Paper is significantly faster, and has extended API, which Terra makes use of.InstallationInstalling Terra with the included default configuration is simple! Put Terra in your plugins folder In bukkit.yml (found in the root directory of your server) add the following lines: Code (YAML): worlds: world: generator: Terra:DEFAULT Replace world with the name of your world. Stop your server. Delete the world folder from your server. This will completely reset your world! Start your server, and your world will be generated by Terra's default config! Spoiler: Legacy Installations (1.13-1.15) Spoiler: Usage with Multiverse/Other World Manager Custom ConfigurationThe default configuration included with Terra is rather minimal, and does not show the full potential of Terra (It will be improved as the project matures. Contributions are welcome). For this reason, it is recommended to create your own/install a config pack.Everything in Terra, from blocks to biomes to dimensions, is defined via configuration files. This grants you complete control over your world! Terra is flexible enough to create configurations as diverse as Overworld, Nether, and even Aether, for example. To get started, check out our Wiki.Need help configuring? Starting out by modding the default config may be a good idea. If you have questions, join our Discord server and we'll be happy to help!FreeTerra is, and always will be, completely free and open-source. There's no premium version, no paid support, nothing. Terra is free.Why?For too long, Spigot world generation has been dominated by paid generators, some of which are barely even functional. Terra aims to break this pattern by providing the ultimate world generator, for free.Even if Terra can't do exactly what you need it to, it's open-source, so you can fork it and modify it to suit your needs!Basically, you shouldn't need to pay to have the ultimate world gen experience on your server.BetaTerra is currently in beta. While Terra is stable and production-safe, it is not feature-complete. In its current state, it can provide a playable Vanilla experience, with most Vanilla resources. Much more is coming in the future.DonateIf you like Terra, please consider donating so i can buy more Dr. Pepper: Patreon Ko-Fi coming soon(tm) Donating grants you no extra features (The only thing you get is the satisfaction of supporting the project, and a fancy Discord role)SupportFor support with installation/configuration, join our Discord server. Please do NOT ask for support or report issues in reviews. Reviews are about as useless as it gets for issues/support. Use GitHub for issues, or join the Discord server for support. Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now