Package net.minecraft.util.math
Class GravityField
java.lang.Object
net.minecraft.util.math.GravityField
Represents a density field in an area. Consider visualizing it like real
life gravity's distortion of space.
- Mappings:
Namespace Name intermediary net/minecraft/class_5263official cmynamed net/minecraft/util/math/GravityField
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
points
- Mappings:
Namespace Name Mixin selector intermediary field_24401Lnet/minecraft/class_5263;field_24401:Ljava/util/List;official aLcmy;a:Ljava/util/List;named pointsLnet/minecraft/util/math/GravityField;points:Ljava/util/List;
-
-
Constructor Details
-
GravityField
public GravityField()
-
-
Method Details
-
addPoint
Adds a point to the gravity field.- Mappings:
Namespace Name Mixin selector intermediary method_27831Lnet/minecraft/class_5263;method_27831(Lnet/minecraft/class_2338;D)Vofficial aLcmy;a(Lgu;D)Vnamed addPointLnet/minecraft/util/math/GravityField;addPoint(Lnet/minecraft/util/math/BlockPos;D)V
-
calculate
Calculate the gravity on a potential point atposwithmass.- Mappings:
Namespace Name Mixin selector intermediary method_27832Lnet/minecraft/class_5263;method_27832(Lnet/minecraft/class_2338;D)Dofficial bLcmy;b(Lgu;D)Dnamed calculateLnet/minecraft/util/math/GravityField;calculate(Lnet/minecraft/util/math/BlockPos;D)D
-