类 GravityField
- java.lang.Object
-
- net.minecraft.util.math.GravityField
-
public class GravityField extends Object
Represents a density field in an area. Consider visualizing it like real life gravity's distortion of space.- Mappings:
Namespace Name official bweintermediary net/minecraft/class_5263named net/minecraft/util/math/GravityField
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classGravityField.Point
-
字段概要
字段 修饰符和类型 字段 说明 private List<GravityField.Point>points
-
构造器概要
构造器 构造器 说明 GravityField()
-
-
-
字段详细资料
-
points
private final List<GravityField.Point> points
- Mappings:
Namespace Name Mixin selector official aLbwe;a:Ljava/util/List;intermediary field_24401Lnet/minecraft/class_5263;field_24401:Ljava/util/List;named pointsLnet/minecraft/util/math/GravityField;points:Ljava/util/List;
-
-
方法详细资料
-
addPoint
public void addPoint(BlockPos pos, double mass)
Adds a point to the gravity field.- Mappings:
Namespace Name Mixin selector official aLbwe;a(Lgb;D)Vintermediary method_27831Lnet/minecraft/class_5263;method_27831(Lnet/minecraft/class_2338;D)Vnamed addPointLnet/minecraft/util/math/GravityField;addPoint(Lnet/minecraft/util/math/BlockPos;D)V
-
calculate
public double calculate(BlockPos pos, double mass)
Calculate the gravity on a potential point atposwithmass.- Mappings:
Namespace Name Mixin selector official bLbwe;b(Lgb;D)Dintermediary method_27832Lnet/minecraft/class_5263;method_27832(Lnet/minecraft/class_2338;D)Dnamed calculateLnet/minecraft/util/math/GravityField;calculate(Lnet/minecraft/util/math/BlockPos;D)D
-
-