Interface FluidState

All Superinterfaces:
PropertyContainer<FluidState>
All Known Implementing Classes:
class_4025

public interface FluidState extends PropertyContainer<FluidState>
Mappings:
Namespace Name
official byw
intermediary net/minecraft/class_4024
named net/minecraft/fluid/FluidState
  • Method Details

    • getFluid

      Fluid getFluid()
      Mappings:
      Namespace Name Mixin selector
      official c Lbyw;c()Lbyv;
      intermediary method_17807 Lnet/minecraft/class_4024;method_17807()Lnet/minecraft/class_4023;
      named getFluid Lnet/minecraft/fluid/FluidState;getFluid()Lnet/minecraft/fluid/Fluid;
    • isStill

      default boolean isStill()
      Mappings:
      Namespace Name Mixin selector
      official d Lbyw;d()Z
      intermediary method_17808 Lnet/minecraft/class_4024;method_17808()Z
      named isStill Lnet/minecraft/fluid/FluidState;isStill()Z
    • isEmpty

      default boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official e Lbyw;e()Z
      intermediary method_17809 Lnet/minecraft/class_4024;method_17809()Z
      named isEmpty Lnet/minecraft/fluid/FluidState;isEmpty()Z
    • method_17810

      default float method_17810()
      Mappings:
      Namespace Name Mixin selector
      official f Lbyw;f()F
      intermediary method_17810 Lnet/minecraft/class_4024;method_17810()F
      named method_17810 Lnet/minecraft/fluid/FluidState;method_17810()F
    • method_17811

      default int method_17811()
      Mappings:
      Namespace Name Mixin selector
      official g Lbyw;g()I
      intermediary method_17811 Lnet/minecraft/class_4024;method_17811()I
      named method_17811 Lnet/minecraft/fluid/FluidState;method_17811()I
    • method_17800

      @Environment(CLIENT) default boolean method_17800(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Laxk;Lel;)Z
      intermediary method_17800 Lnet/minecraft/class_4024;method_17800(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Z
      named method_17800 Lnet/minecraft/fluid/FluidState;method_17800(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • method_17801

      default void method_17801(World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Laxy;Lel;)V
      intermediary method_17801 Lnet/minecraft/class_4024;method_17801(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)V
      named method_17801 Lnet/minecraft/fluid/FluidState;method_17801(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
    • method_17802

      @Environment(CLIENT) default void method_17802(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Laxy;Lel;Ljava/util/Random;)V
      intermediary method_17802 Lnet/minecraft/class_4024;method_17802(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_17802 Lnet/minecraft/fluid/FluidState;method_17802(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_17812

      default boolean method_17812()
      Mappings:
      Namespace Name Mixin selector
      official h Lbyw;h()Z
      intermediary method_17812 Lnet/minecraft/class_4024;method_17812()Z
      named method_17812 Lnet/minecraft/fluid/FluidState;method_17812()Z
    • method_17806

      default void method_17806(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official b Lbyw;b(Laxy;Lel;Ljava/util/Random;)V
      intermediary method_17806 Lnet/minecraft/class_4024;method_17806(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_17806 Lnet/minecraft/fluid/FluidState;method_17806(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_17803

      default Vec3d method_17803(RenderBlockView renderBlockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Layc;Lel;)Lcee;
      intermediary method_17803 Lnet/minecraft/class_4024;method_17803(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;)Lnet/minecraft/class_236;
      named method_17803 Lnet/minecraft/fluid/FluidState;method_17803(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
    • method_17813

      default BlockState method_17813()
      Mappings:
      Namespace Name Mixin selector
      official i Lbyw;i()Lblc;
      intermediary method_17813 Lnet/minecraft/class_4024;method_17813()Lnet/minecraft/class_2232;
      named method_17813 Lnet/minecraft/fluid/FluidState;method_17813()Lnet/minecraft/block/BlockState;
    • getParticle

      @Environment(CLIENT) @Nullable default ParticleEffect getParticle()
      Mappings:
      Namespace Name Mixin selector
      official j Lbyw;j()Lfk;
      intermediary method_17814 Lnet/minecraft/class_4024;method_17814()Lnet/minecraft/class_4340;
      named getParticle Lnet/minecraft/fluid/FluidState;getParticle()Lnet/minecraft/particle/ParticleEffect;
    • getRenderLayer

      @Environment(CLIENT) default BlockRenderLayer getRenderLayer()
      Mappings:
      Namespace Name Mixin selector
      official k Lbyw;k()Laxl;
      intermediary method_17815 Lnet/minecraft/class_4024;method_17815()Lnet/minecraft/class_2165;
      named getRenderLayer Lnet/minecraft/fluid/FluidState;getRenderLayer()Lnet/minecraft/client/render/BlockRenderLayer;
    • matches

      default boolean matches(Tag<Fluid> tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Lwz;)Z
      intermediary method_17805 Lnet/minecraft/class_4024;method_17805(Lnet/minecraft/class_4482;)Z
      named matches Lnet/minecraft/fluid/FluidState;matches(Lnet/minecraft/tag/Tag;)Z
    • getBlastResistance

      default float getBlastResistance()
      Mappings:
      Namespace Name Mixin selector
      official l Lbyw;l()F
      intermediary method_17816 Lnet/minecraft/class_4024;method_17816()F
      named getBlastResistance Lnet/minecraft/fluid/FluidState;getBlastResistance()F
    • method_17804

      default boolean method_17804(Fluid fluid, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Lbyv;Leq;)Z
      intermediary method_17804 Lnet/minecraft/class_4024;method_17804(Lnet/minecraft/class_4023;Lnet/minecraft/class_1354;)Z
      named method_17804 Lnet/minecraft/fluid/FluidState;method_17804(Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/Direction;)Z