premium banner
A KubeJS addition allows you to register new FluidInteraction. Pop items, place blocks or fluid, summon entities, and even create explosion! Of course, if you hava any other better inspiration, try the common method create to achieve your target.

Description

A KubeJS Addition which help you tailor FluidInteraction and CreateFluidSource. 

In FluidEvents.interact, you can define fluid interaction with popItems, or place block / fluid, and even summon explosion or entity! Of course, you can also achieve your own ideas with the literal method create().

In FluidEvents.source, you can create new "Infinite Fluid" like lava or remove already registered "Infinite Fluid" like water. Also, you can get level, blockPos, blockState, blockContainerJS and fluidState to support other ideas.

Watch images or Github for code examples.