Volumetrics
The Volumetrics library provides a high-performance system for working with volumetric data in Minecraft, designed for interaction between different mods. The main idea is to create a universal tool for processing spatial data that other developers can use in their projects.
Main Features
The system offers a comprehensive solution for working with volumetric data, including their serialization, network synchronization, and fast access for calculations. This opens up wide possibilities for implementing various game mechanics, such as creating zones with special properties, weather effects, or radiation fields.
Practical Application
Although the Volumetrics library itself does not add visible content to the game, it serves as a foundation for other mods. For example, the Simple Weather mod uses this system to implement weather conditions, and the XyCraft Suite project applies it to create complex spatial structures.
Getting Started
To connect the library to your project, add the following lines to the configuration file:
repositories {
mavenCentral()
}
// It is recommended to specify the Volumetrics version in the gradle.properties file
// under the name volumetrics_version
// with the target version specified
// for example: volumetrics_version=1.0.0
dependencies {
implementation "tv.soaryn:volumetrics:${volumetrics_version}"
}
Developers have access to detailed documentation on using all the library's functions.