Uses of Class
net.minecraftforge.fluids.FluidType
Package
Description
-
Uses of FluidType in net.minecraft.world.entity
Modifier and TypeFieldDescriptionprotected it.unimi.dsi.fastutil.objects.Object2DoubleMap<FluidType>
Entity.forgeFluidTypeHeight
Modifier and TypeMethodDescriptionfinal FluidType
Entity.getEyeInFluidType()
Entity.getMaxHeightFluidType()
Modifier and TypeMethodDescriptionfinal double
Entity.getFluidTypeHeight
(FluidType type) void
Mob.jumpInFluid
(FluidType type) protected final void
Entity.setFluidTypeHeight
(FluidType type, double height) Modifier and TypeMethodDescriptionfinal boolean
Entity.isInFluidType
(BiPredicate<FluidType, Double> predicate, boolean forAllTypes) -
Uses of FluidType in net.minecraft.world.entity.animal
-
Uses of FluidType in net.minecraft.world.entity.monster
-
Uses of FluidType in net.minecraft.world.level.material
-
Uses of FluidType in net.minecraftforge.client.extensions.common
-
Uses of FluidType in net.minecraftforge.common
Modifier and TypeFieldDescriptionstatic final RegistryObject<FluidType>
ForgeMod.EMPTY_TYPE
static final RegistryObject<FluidType>
ForgeMod.LAVA_TYPE
static final RegistryObject<FluidType>
ForgeMod.MILK_TYPE
private static final DeferredRegister<FluidType>
ForgeMod.VANILLA_FLUID_TYPES
static final RegistryObject<FluidType>
ForgeMod.WATER_TYPE
Modifier and TypeMethodDescriptionstatic FluidType
ForgeHooks.getVanillaFluidType
(Fluid fluid) Returns a vanilla fluid type for the given fluid. -
Uses of FluidType in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptionIForgeEntity.getEyeInFluidType()
Returns the fluid that is on the entity's eyes.IForgeFluid.getFluidType()
Returns the type of this fluid.default FluidType
IForgeFluidState.getFluidType()
Returns the type of this fluid.IForgeEntity.getMaxHeightFluidType()
Returns the fluid type which is the highest on the bounding box of the entity.Modifier and TypeMethodDescriptiondefault boolean
IForgeEntity.canBeRiddenUnderFluidType
(FluidType type, Entity rider) Returns whether the entity can ride in this vehicle under the fluid.default boolean
IForgeBoat.canBoatInFluid
(FluidType type) Returns whether the boat can be used on the fluid.default boolean
IForgeLivingEntity.canDrownInFluidType
(FluidType type) Returns whether the entity can drown in the fluid.default boolean
IForgeEntity.canFluidExtinguish
(FluidType type) Returns whether the entity can be extinguished by this fluid.default boolean
IForgeEntity.canHydrateInFluidType
(FluidType type) Returns whether the entity can be hydrated by this fluid.default boolean
IForgeEntity.canSwimInFluidType
(FluidType type) Returns whether the entity can swim in the fluid.default boolean
IForgeLivingEntity.canSwimInFluidType
(FluidType type) default float
IForgeEntity.getFluidFallDistanceModifier
(FluidType type) Returns how much the fluid should scale the damage done to a falling entity when hitting the ground per tick.default double
IForgeEntity.getFluidMotionScale
(FluidType type) Returns how much the velocity of the fluid should be scaled by when applied to an entity.double
IForgeEntity.getFluidTypeHeight
(FluidType type) Returns the height of the fluid type in relation to the bounding box of the entity.default @Nullable SoundEvent
IForgeEntity.getSoundFromFluidType
(FluidType type, SoundAction action) Returns a sound to play when a certain action is performed by the entity in the fluid.default boolean
IForgeEntity.isEyeInFluidType
(FluidType type) Returns whether the fluid is on the entity's eyes.default boolean
IForgeEntity.isInFluidType
(FluidType type) Returns whether the entity is within the fluid type.default boolean
IForgeEntity.isPushedByFluid
(FluidType type) Returns whether the fluid can push an entity.default void
IForgeLivingEntity.jumpInFluid
(FluidType type) Performs what to do when an entity attempts to go up or "jump" in a fluid.default void
IForgeLivingEntity.sinkInFluid
(FluidType type) Performs what to do when an entity attempts to go down or "sink" in a fluid.Modifier and TypeMethodDescriptiondefault boolean
IForgeEntity.isInFluidType
(BiPredicate<FluidType, Double> predicate) Returns whether any fluid type the entity is currently in matches the specified condition.boolean
IForgeEntity.isInFluidType
(BiPredicate<FluidType, Double> predicate, boolean forAllTypes) Returns whether the fluid type the entity is currently in matches the specified condition. -
Uses of FluidType in net.minecraftforge.debug.fluid
Modifier and TypeFieldDescriptionprivate static final DeferredRegister<FluidType>
FluidTypeTest.FLUID_TYPES
static final DeferredRegister<FluidType>
NewFluidTest.FLUID_TYPES
static RegistryObject<FluidType>
NewFluidTest.test_fluid_type
private static final RegistryObject<FluidType>
FluidTypeTest.TEST_FLUID_TYPE
-
Uses of FluidType in net.minecraftforge.fluids
Modifier and TypeFieldDescriptionForgeFlowingFluid.fluidType
ForgeFlowingFluid.Properties.fluidType
private static final Map<FluidType,
List<FluidInteractionRegistry.InteractionInformation>> FluidInteractionRegistry.INTERACTIONS
Modifier and TypeMethodDescriptionstatic void
FluidInteractionRegistry.addInteraction
(FluidType source, FluidInteractionRegistry.InteractionInformation interaction) Adds an interaction between a source and its surroundings.ModifierConstructorDescriptionInteractionInformation
(FluidType type, Function<FluidState, BlockState> getState) Constructor which checks the surroundings fluids for a specific type and then transforms the source state into a block.InteractionInformation
(FluidType type, BlockState state) Constructor which checks the surroundings fluids for a specific type and then transforms the source state into a block. -
Uses of FluidType in net.minecraftforge.registries
Modifier and TypeFieldDescription(package private) static final DeferredRegister<FluidType>
ForgeRegistries.DEFERRED_FLUID_TYPES
static final Supplier<IForgeRegistry<FluidType>>
ForgeRegistries.FLUID_TYPES
CallingSupplier.get()
beforeNewRegistryEvent
is fired will result in a null registry returned.static final ResourceKey<Registry<FluidType>>
ForgeRegistries.Keys.FLUID_TYPES
Modifier and TypeMethodDescription(package private) static RegistryBuilder<FluidType>
GameData.getFluidTypeRegistryBuilder()