easierworldcreator: A Complete Guide to Custom World Generation Shapes
If you have ever tried to hand-build a perfect sphere in Minecraft, you already know the pain. Placing blocks one by one, counting coordinates, and hoping the result looks round is a slow, frustrating process. The easierworldcreator library exists to solve exactly that problem. It is a development tool that lets mod authors generate clean geometric shapes and multi-chunk features without reinventing the wheel every single time.
This article breaks down what the library does, which shapes it supports, how it performs, and how to get started if you are building your own add-on.
What Is easierworldcreator?
At its core, easierworldcreator is a world generation library. Instead of writing hundreds of lines of math just to place a ring of blocks, developers can call a single method and let the library handle the geometry. The add-on generates simple shapes that, when combined, produce surprisingly beautiful terrain features.
It also supports multi-chunk features, which means large structures can span across chunk borders without breaking or clipping. On top of that, you can manipulate existing structures and reposition them anywhere in the world.
One feature that is not implemented yet is support for custom particle shapes, so keep that in mind if particles are central to your project.
Which Shapes Can You Create?
The shape toolkit is the heart of the library. Right now you can generate:
- Circles
- Spheres
- Cylinders
- 2D and 3D ellipsoids
- Lines between two points
- Spirals and several spiral variations
- Tori (donut shapes)
Each shape accepts a common set of parameters. You provide a StructureWorldAccess world, which places the structure either during world generation or afterward. You also supply a BlockPos pos for the center of the structure and a List of BlockLayer entries that define which blocks appear where. The wiki covers the exact size values each shape requires.
Performance: Fast Math That Actually Matters
World generation runs constantly, so speed is critical. The library ships with its own math class, and the numbers are genuinely impressive. Calculating one million cosines with the standard Java Math.cos() takes an average of 476 milliseconds. Using FastMaths.getFastCos() drops that to roughly 7 milliseconds, while FastMaths.getPreciseCos() lands around 14 milliseconds.
That is a massive difference when your code runs thousands of times per chunk. Beyond math, the library includes utility world gen classes with helpful methods and a dedicated Perlin noise class for smooth, natural-looking variation.
Supported Versions and Loaders
easierworldcreator is built for the Fabric loader and targets modern Minecraft releases, including the 1.20.x line. Version strings follow a clear pattern, such as 2.1.2-1.20.4, where the second number indicates the Minecraft version it supports. Always match the library version to your game version to avoid crashes.
How to Install easierworldcreator for Minecraft
There are two paths depending on who you are.
For Players
If you are downloading a mod that depends on this library, you need it in your mods folder. First, confirm your Minecraft version and that Fabric is installed. Then download easierworldcreator from a trusted source and drop the jar file into your mods directory. Launch the game through your Fabric profile and check that the mod loads without errors.
For Developers
If you are writing your own mod, add the Modrinth Maven repository to your build.gradle file, then add the dependency line using the modImplementation format with the maven.modrinth coordinate and your chosen version. The exact version number appears in the version tab of the project page.
Managing dependencies manually gets tedious fast, especially when a library updates to match a new Minecraft release. The foxygame.net launcher simplifies this whole routine by offering a curated add-on catalog where easierworldcreator can be installed with a single click, and it keeps version compatibility in check automatically so you never load a mismatched jar.
Future Development
The author continues to develop the project actively, adding new capabilities over time. If you have an idea or a suggestion for improvement, the GitHub repository is the place to share it. Community feedback has shaped many libraries like this one, and feature requests are genuinely welcome.
Final Thoughts
easierworldcreator removes one of the most annoying barriers in Minecraft modding: complex geometry. Whether you need a sphere for a boss arena, a spiral for a dungeon entrance, or a torus for decorative terrain, the library handles the heavy math so you can focus on design. With fast math classes, multi-chunk support, and a growing shape list, it is a smart foundation for any world generation project. Grab the right version for your game, install it properly, and start building shapes that would take hours to place by hand.