package com.thebrokenrail.energonrelics.energy.core.util; import net.minecraft.util.math.Vec3d; public interface EnergyProvider { void addPropagatedAction(Action.PropagatedAction action); boolean isNetwork(int network); boolean isWithinDistance(Vec3d pos); }