Package net.minecraft.entity.ai.path
Class Type
java.lang.Object
net.minecraft.entity.ai.path.Type
- Direct Known Subclasses:
MobType,SwimmingNavigation
public abstract class Type extends Object
- Mappings:
Namespace Name official swintermediary net/minecraft/class_1834named net/minecraft/entity/ai/path/Type
-
Field Summary
Fields Modifier and Type Field Description private EntityAttributeInstancefield_7832protected MobEntityfield_7833protected Worldfield_7834protected class_620field_7835protected doublefield_7836private intfield_7837private intfield_7838private Vec3dfield_7839private floatfield_7840private class_621field_7841 -
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected abstract class_621method_7413()voidmethod_7414(double double2)class_620method_7415(double double2, double double3, double double4)booleanmethod_7416(double double2, double double3, double double4, double double5)voidmethod_7417(float float2)booleanmethod_7418(class_620 class_620, double double2)protected voidmethod_7419(Vec3d vec3d)protected abstract booleanmethod_7420(Vec3d vec3d, Vec3d vec3d2, int int2, int int3, int int4)class_620method_7421(BlockPos blockPos)class_620method_7422(Entity entity)booleanmethod_7423(Entity entity, double double2)protected abstract booleanmethod_7424()protected abstract Vec3dmethod_7425()protected voidmethod_7426()floatmethod_7427()class_620method_7428()protected voidmethod_7430()booleanmethod_7431()voidmethod_7432()protected booleanmethod_7433()voidtick()
-
Field Details
-
field_7833
- Mappings:
Namespace Name Mixin selector official bLsw;b:Lps;intermediary field_7833Lnet/minecraft/class_1834;field_7833:Lnet/minecraft/class_1753;named field_7833Lnet/minecraft/entity/ai/path/Type;field_7833:Lnet/minecraft/entity/mob/MobEntity;
-
field_7834
- Mappings:
Namespace Name Mixin selector official cLsw;c:Ladm;intermediary field_7834Lnet/minecraft/class_1834;field_7834:Lnet/minecraft/class_99;named field_7834Lnet/minecraft/entity/ai/path/Type;field_7834:Lnet/minecraft/world/World;
-
field_7835
- Mappings:
Namespace Name Mixin selector official dLsw;d:Lasx;intermediary field_7835Lnet/minecraft/class_1834;field_7835:Lnet/minecraft/class_620;named field_7835Lnet/minecraft/entity/ai/path/Type;field_7835:Lnet/minecraft/class_620;
-
field_7836
protected double field_7836- Mappings:
Namespace Name Mixin selector official eLsw;e:Dintermediary field_7836Lnet/minecraft/class_1834;field_7836:Dnamed field_7836Lnet/minecraft/entity/ai/path/Type;field_7836:D
-
field_7832
- Mappings:
Namespace Name Mixin selector official aLsw;a:Lqc;intermediary field_7832Lnet/minecraft/class_1834;field_7832:Lnet/minecraft/class_1766;named field_7832Lnet/minecraft/entity/ai/path/Type;field_7832:Lnet/minecraft/entity/attribute/EntityAttributeInstance;
-
field_7837
private int field_7837- Mappings:
Namespace Name Mixin selector official fLsw;f:Iintermediary field_7837Lnet/minecraft/class_1834;field_7837:Inamed field_7837Lnet/minecraft/entity/ai/path/Type;field_7837:I
-
field_7838
private int field_7838- Mappings:
Namespace Name Mixin selector official gLsw;g:Iintermediary field_7838Lnet/minecraft/class_1834;field_7838:Inamed field_7838Lnet/minecraft/entity/ai/path/Type;field_7838:I
-
field_7839
- Mappings:
Namespace Name Mixin selector official hLsw;h:Laui;intermediary field_7839Lnet/minecraft/class_1834;field_7839:Lnet/minecraft/class_649;named field_7839Lnet/minecraft/entity/ai/path/Type;field_7839:Lnet/minecraft/util/math/Vec3d;
-
field_7840
private float field_7840- Mappings:
Namespace Name Mixin selector official iLsw;i:Fintermediary field_7840Lnet/minecraft/class_1834;field_7840:Fnamed field_7840Lnet/minecraft/entity/ai/path/Type;field_7840:F
-
field_7841
- Mappings:
Namespace Name Mixin selector official jLsw;j:Lasy;intermediary field_7841Lnet/minecraft/class_1834;field_7841:Lnet/minecraft/class_621;named field_7841Lnet/minecraft/entity/ai/path/Type;field_7841:Lnet/minecraft/class_621;
-
-
Constructor Details
-
Type
-
-
Method Details
-
method_7413
- Mappings:
Namespace Name Mixin selector official aLsw;a()Lasy;intermediary method_7413Lnet/minecraft/class_1834;method_7413()Lnet/minecraft/class_621;named method_7413Lnet/minecraft/entity/ai/path/Type;method_7413()Lnet/minecraft/class_621;
-
method_7414
public void method_7414(double double2)- Mappings:
Namespace Name Mixin selector official aLsw;a(D)Vintermediary method_7414Lnet/minecraft/class_1834;method_7414(D)Vnamed method_7414Lnet/minecraft/entity/ai/path/Type;method_7414(D)V
-
method_7427
public float method_7427()- Mappings:
Namespace Name Mixin selector official iLsw;i()Fintermediary method_7427Lnet/minecraft/class_1834;method_7427()Fnamed method_7427Lnet/minecraft/entity/ai/path/Type;method_7427()F
-
method_7415
- Mappings:
Namespace Name Mixin selector official aLsw;a(DDD)Lasx;intermediary method_7415Lnet/minecraft/class_1834;method_7415(DDD)Lnet/minecraft/class_620;named method_7415Lnet/minecraft/entity/ai/path/Type;method_7415(DDD)Lnet/minecraft/class_620;
-
method_7421
- Mappings:
Namespace Name Mixin selector official aLsw;a(Lcj;)Lasx;intermediary method_7421Lnet/minecraft/class_1834;method_7421(Lnet/minecraft/class_1372;)Lnet/minecraft/class_620;named method_7421Lnet/minecraft/entity/ai/path/Type;method_7421(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/class_620;
-
method_7416
public boolean method_7416(double double2, double double3, double double4, double double5)- Mappings:
Namespace Name Mixin selector official aLsw;a(DDDD)Zintermediary method_7416Lnet/minecraft/class_1834;method_7416(DDDD)Znamed method_7416Lnet/minecraft/entity/ai/path/Type;method_7416(DDDD)Z
-
method_7417
public void method_7417(float float2)- Mappings:
Namespace Name Mixin selector official aLsw;a(F)Vintermediary method_7417Lnet/minecraft/class_1834;method_7417(F)Vnamed method_7417Lnet/minecraft/entity/ai/path/Type;method_7417(F)V
-
method_7422
- Mappings:
Namespace Name Mixin selector official aLsw;a(Lpk;)Lasx;intermediary method_7422Lnet/minecraft/class_1834;method_7422(Lnet/minecraft/class_1745;)Lnet/minecraft/class_620;named method_7422Lnet/minecraft/entity/ai/path/Type;method_7422(Lnet/minecraft/entity/Entity;)Lnet/minecraft/class_620;
-
method_7423
- Mappings:
Namespace Name Mixin selector official aLsw;a(Lpk;D)Zintermediary method_7423Lnet/minecraft/class_1834;method_7423(Lnet/minecraft/class_1745;D)Znamed method_7423Lnet/minecraft/entity/ai/path/Type;method_7423(Lnet/minecraft/entity/Entity;D)Z
-
method_7418
- Mappings:
Namespace Name Mixin selector official aLsw;a(Lasx;D)Zintermediary method_7418Lnet/minecraft/class_1834;method_7418(Lnet/minecraft/class_620;D)Znamed method_7418Lnet/minecraft/entity/ai/path/Type;method_7418(Lnet/minecraft/class_620;D)Z
-
method_7428
- Mappings:
Namespace Name Mixin selector official jLsw;j()Lasx;intermediary method_7428Lnet/minecraft/class_1834;method_7428()Lnet/minecraft/class_620;named method_7428Lnet/minecraft/entity/ai/path/Type;method_7428()Lnet/minecraft/class_620;
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official kLsw;k()Vintermediary method_7429Lnet/minecraft/class_1834;method_7429()Vnamed tickLnet/minecraft/entity/ai/path/Type;tick()V
-
method_7430
protected void method_7430()- Mappings:
Namespace Name Mixin selector official lLsw;l()Vintermediary method_7430Lnet/minecraft/class_1834;method_7430()Vnamed method_7430Lnet/minecraft/entity/ai/path/Type;method_7430()V
-
method_7419
- Mappings:
Namespace Name Mixin selector official aLsw;a(Laui;)Vintermediary method_7419Lnet/minecraft/class_1834;method_7419(Lnet/minecraft/class_649;)Vnamed method_7419Lnet/minecraft/entity/ai/path/Type;method_7419(Lnet/minecraft/util/math/Vec3d;)V
-
method_7431
public boolean method_7431()- Mappings:
Namespace Name Mixin selector official mLsw;m()Zintermediary method_7431Lnet/minecraft/class_1834;method_7431()Znamed method_7431Lnet/minecraft/entity/ai/path/Type;method_7431()Z
-
method_7432
public void method_7432()- Mappings:
Namespace Name Mixin selector official nLsw;n()Vintermediary method_7432Lnet/minecraft/class_1834;method_7432()Vnamed method_7432Lnet/minecraft/entity/ai/path/Type;method_7432()V
-
method_7425
- Mappings:
Namespace Name Mixin selector official cLsw;c()Laui;intermediary method_7425Lnet/minecraft/class_1834;method_7425()Lnet/minecraft/class_649;named method_7425Lnet/minecraft/entity/ai/path/Type;method_7425()Lnet/minecraft/util/math/Vec3d;
-
method_7424
protected abstract boolean method_7424()- Mappings:
Namespace Name Mixin selector official bLsw;b()Zintermediary method_7424Lnet/minecraft/class_1834;method_7424()Znamed method_7424Lnet/minecraft/entity/ai/path/Type;method_7424()Z
-
method_7433
protected boolean method_7433()- Mappings:
Namespace Name Mixin selector official oLsw;o()Zintermediary method_7433Lnet/minecraft/class_1834;method_7433()Znamed method_7433Lnet/minecraft/entity/ai/path/Type;method_7433()Z
-
method_7426
protected void method_7426()- Mappings:
Namespace Name Mixin selector official dLsw;d()Vintermediary method_7426Lnet/minecraft/class_1834;method_7426()Vnamed method_7426Lnet/minecraft/entity/ai/path/Type;method_7426()V
-
method_7420
- Mappings:
Namespace Name Mixin selector official aLsw;a(Laui;Laui;III)Zintermediary method_7420Lnet/minecraft/class_1834;method_7420(Lnet/minecraft/class_649;Lnet/minecraft/class_649;III)Znamed method_7420Lnet/minecraft/entity/ai/path/Type;method_7420(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;III)Z
-