ikbLib
No reviews yet
An API for density functions that use the world seed, voronoi/cellular noise, and new fluid behaviors
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
ikbLib is a library mod featuring a family of new voronoi/cellular noise density functions, plus API for seeded density functions and new fluid behaviours. For full documentation, see the Wiki.
Voronoi Noise

If you were to drop many different colors of paint onto a canvas, then let each color spread from the point where it falls, you would get a kind of image called a voronoi diagram. These diagrams are the basis of voronoi noise, also called cellular noise because it resembles a microscopic view of plant or animal cells.
ikbLib adds three new density functions that this type of noise:
"ikblibrary:voronoi": A basic voronoi noise function, which can output the distance from center, value, or velocity of the current cell or a neighboring cell. A defined"scale"parameter is required, but all other parameters are optional and revert to default if omitted."ikblibrary:cached_voronoi"&"ikblibrary:pull_cached_voronoi": A pair of technical functions. These have the same outputs and configurations as the basic voronoi noise, but are optimized for sampling several different values from a single voronoi diagram.
Seeded Density Functions
ikbLib adds a new interface called SeededDensityFunction which other mod developers can use to easily pass the world's seed into their own density functions. See the Wiki or Github repository for implementation details.
Stackable Fluids
ikbLib creates a simple, data-driven* system for making fluids that flow under and over other fluids. Simply add the stackable_wet or stackable_molten tag to a group of fluids, and watch them stack!

*For full effectiveness, ensure each fluid has a defined density in NeoForge's fluid API. When two fluids meet, the denser of the two will flow through and under the lighter fluid.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers