java.lang.Object
org.cyclops.cyclopscore.config.configurabletypeaction.ConfigurableTypeAction<FluidConfig,net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties>
org.cyclops.cyclopscore.config.configurabletypeaction.FluidAction

public class FluidAction extends ConfigurableTypeAction<FluidConfig,net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties>
The action used for FluidConfig.
See Also:
  • Constructor Details

    • FluidAction

      public FluidAction()
  • Method Details

    • onRegisterForge

      public void onRegisterForge(FluidConfig config)
      Description copied from class: ConfigurableTypeAction
      Logic to register things right after the Forge registries have been created.
      Overrides:
      onRegisterForge in class ConfigurableTypeAction<FluidConfig,net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties>
      Parameters:
      config - The config to be registered.
    • onRegistryEvent

      public void onRegistryEvent(net.neoforged.neoforge.registries.RegisterEvent event)
    • registerFluid

      protected void registerFluid(net.minecraft.core.Registry<net.minecraft.world.level.material.Fluid> registry, net.neoforged.neoforge.registries.RegisterEvent event, Supplier<net.minecraft.world.level.material.Fluid> fluidSupplier, net.minecraft.resources.ResourceLocation name)