History - net.minecraft.entity.EntityFluidController

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

boolean (RegistryKey<Fluid>): isInFluid, method_1_12102, areFeetSubmergedIn

boolean (): isInFluid, method_1_12101, areFeetSubmergedInFluid

boolean (RegistryKey<Fluid>): isEyeInFluid, method_1_12100, areEyesSubmergedIn

float (): getFallDistanceMultiplier, method_1_12099, getFallDistanceMultiplier

void (Fluid): visitedFluidDuringMovement, method_1_12103, onFluidCollision

26.4-snapshot-5

Names

Fields

it.unimi.dsi.fastutil.objects.Reference2ObjectMap<TagKey<Fluid>, EntityFluidController$Effect>: currentAccumulators, field_1_9120, effectsByFluid

Constructors

(Set<TagKey<Fluid>>)

()

Methods

void (TagKey<Fluid>, Entity, double): applyCurrentTo, method_1_2531, pushEntityFromFluid

EntityFluidController$Effect (RegistryEntry<Fluid>): getCurrentAccumulatorFor, method_1_8755, getEffect

void (Entity): applyCurrentsTo, method_1_11790, pushEntity

void (Consumer<RegistryEntry<Fluid>>): forEnteredFluids, method_1_11791, splash

List<RegistryEntry<Fluid>> (double): getFluidsToJumpIn, method_1_11793, getFluidsAboveHeightThreshold

OptionalDouble (): getDrag, method_1_11792, getMovementSpeedMultiplier

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Map<TagKey<Fluid>, EntityFluidController$Effect>: trackerByFluid, field_1_2085, effectsByFluidType

List<EntityFluidController$Collision>: fluidTrackers, field_1_9121, collisions

it.unimi.dsi.fastutil.objects.Reference2ObjectMap<TagKey<Fluid>, EntityFluidController$Effect>: currentAccumulators, field_1_9120, effectsByFluid

Constructors

Methods

void (Entity, boolean): update, method_1_2537, calculateFluidEffects

EntityFluidController$Effect (Fluid): getTrackerFor, method_1_2533, getEffect

boolean (Entity, boolean): update, method_1_2537, calculateFluidEffects

EntityFluidController$Collision (RegistryEntry<Fluid>): getOrCreateTrackerFor, method_1_8756, getCollision

EntityFluidController$Effect (RegistryEntry<Fluid>): getCurrentAccumulatorFor, method_1_8755, getEffect

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

net.minecraft.world.entity.EntityFluidInteraction

net.minecraft.class_1_370

net.minecraft.entity.EntityFluidController

Fields

Map<TagKey<Fluid>, EntityFluidController$Effect>: trackerByFluid, field_1_2085, effectsByFluidType

Constructors

(Set<TagKey<Fluid>>)

Methods

void (Entity, boolean): update, method_1_2537, calculateFluidEffects

boolean (World, int, int, int, int, int, int): hasFluidAndLoaded, method_1_2534, regionMightContainFluids

EntityFluidController$Effect (Fluid): getTrackerFor, method_1_2533, getEffect

void (TagKey<Fluid>, Entity, double): applyCurrentTo, method_1_2531, pushEntityFromFluid

double (TagKey<Fluid>): getFluidHeight, method_1_2532, getFeetSubmergence

boolean (TagKey<Fluid>): isInFluid, method_1_2536, areFeetSubmergedIn

boolean (TagKey<Fluid>): isEyeInFluid, method_1_2535, areEyesSubmergedIn