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
()
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
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