Class HTVirtualFluid

  • All Implemented Interfaces:
    net.neoforged.neoforge.common.extensions.IFluidExtension

    
    public final class HTVirtualFluid
    extends Fluid
                        

    設置不可能な液体を表すFluidの拡張クラスです。

    Since:

    0.9.0

    Author:

    Hiiragi Tsubasa

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Item getBucket()
      Integer getTickDelay(LevelReader level)
      Float getHeight(FluidState state, BlockGetter level, BlockPos pos)
      Float getOwnHeight(FluidState state)
      Boolean isSource(FluidState state)
      Integer getAmount(FluidState state)
      Boolean isSame(Fluid fluid)
      VoxelShape getShape(FluidState state, BlockGetter level, BlockPos pos)
      FluidType getFluidType()
      Optional<SoundEvent> getPickupSound()
      • Methods inherited from class net.minecraft.world.level.material.Fluid

        builtInRegistryHolder, defaultFluidState, getStateDefinition, is
      • Methods inherited from class hiiragi283.core.api.fluid.HTVirtualFluid

        getBucket, getFluidType, getPickupSound
      • Methods inherited from class net.neoforged.neoforge.common.extensions.IFluidExtension

        canConvertToSource, canExtinguish, canHydrate, getAdjacentBlockPathType, getBlockPathType, getExplosionResistance, move, supportsBoating
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait