Interface IFluidConnectorMK2

All Known Subinterfaces:
IFluidPipeMK2, IFluidProviderMK2, IFluidReceiverMK2, IFluidStandardReceiverMK2, IFluidStandardSenderMK2, IFluidStandardTransceiverMK2, IFluidUserMK2
All Known Implementing Classes:
FluidDuctBlockEntity, FluidExhaustBlockEntity, FluidPumpBlockEntity, FluidValveBlockEntity, ForgeFluidHandlerAdapter, LaunchPadBaseBlockEntity, LaunchPadBlockEntity, LaunchPadLargeBlockEntity, LaunchPadRustedBlockEntity, MachineChemicalPlantBlockEntity, MachineCrystallizerBlockEntity, MachineCyclotronBlockEntity, MachineDerrickBlockEntity, MachineFluidTankBlockEntity, MachineIndustrialBoilerBlockEntity, MachineSteamCondenserBlockEntity, MachineTurbineBlockEntity, MachineZirnoxBlockEntity, OilDrillBaseBlockEntity, UniversalMachinePartBlockEntity

public interface IFluidConnectorMK2
Базовый интерфейс для всех блок-энтити, участвующих в MK2 fluid сети. Аналог IFluidConnectorMK2 из 1.7.10.
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    canConnect(net.minecraft.world.level.material.Fluid fluid, net.minecraft.core.Direction fromDir)
    Может ли этот коннектор принимать/отдавать жидкость указанного типа с указанной стороны.
  • Method Details

    • canConnect

      default boolean canConnect(net.minecraft.world.level.material.Fluid fluid, net.minecraft.core.Direction fromDir)
      Может ли этот коннектор принимать/отдавать жидкость указанного типа с указанной стороны.
      Parameters:
      fluid - тип жидкости
      fromDir - направление ОТ ЭТОГО узла к соседу (сторона, через которую идёт соединение)