类 RaiderEntity.AttackHomeGoal
- java.lang.Object
-
- net.minecraft.entity.ai.goal.Goal
-
- net.minecraft.entity.raid.RaiderEntity.AttackHomeGoal
-
- 封闭类:
- RaiderEntity
static class RaiderEntity.AttackHomeGoal extends Goal
- Mappings:
Namespace Name official bkl$dintermediary net/minecraft/class_3763$class_4261named net/minecraft/entity/raid/RaiderEntity$AttackHomeGoal
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.ai.goal.Goal
Goal.Control
-
-
构造器概要
构造器 构造器 说明 AttackHomeGoal(RaiderEntity raider, double speed, int distance)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private booleancanLootHome(BlockPos pos)booleancanStart()private booleanisRaiding()private voidpurgeMemory()booleanshouldContinue()voidstart()voidstop()voidtick()private booleantryFindHome()-
从类继承的方法 net.minecraft.entity.ai.goal.Goal
canStop, getControls, setControls, toString
-
-
-
-
字段详细资料
-
raider
private final RaiderEntity raider
- Mappings:
Namespace Name Mixin selector official aLbkl$d;a:Lbkl;intermediary field_19035Lnet/minecraft/class_3763$class_4261;field_19035:Lnet/minecraft/class_3763;named raiderLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;raider:Lnet/minecraft/entity/raid/RaiderEntity;
-
speed
private final double speed
- Mappings:
Namespace Name Mixin selector official bLbkl$d;b:Dintermediary field_19036Lnet/minecraft/class_3763$class_4261;field_19036:Dnamed speedLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;speed:D
-
home
private BlockPos home
- Mappings:
Namespace Name Mixin selector official cLbkl$d;c:Lgb;intermediary field_19037Lnet/minecraft/class_3763$class_4261;field_19037:Lnet/minecraft/class_2338;named homeLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;home:Lnet/minecraft/util/math/BlockPos;
-
lastHomes
private final List<BlockPos> lastHomes
- Mappings:
Namespace Name Mixin selector official dLbkl$d;d:Ljava/util/List;intermediary field_19038Lnet/minecraft/class_3763$class_4261;field_19038:Ljava/util/List;named lastHomesLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;lastHomes:Ljava/util/List;
-
distance
private final int distance
- Mappings:
Namespace Name Mixin selector official eLbkl$d;e:Iintermediary field_19039Lnet/minecraft/class_3763$class_4261;field_19039:Inamed distanceLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;distance:I
-
finished
private boolean finished
- Mappings:
Namespace Name Mixin selector official fLbkl$d;f:Zintermediary field_19040Lnet/minecraft/class_3763$class_4261;field_19040:Znamed finishedLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;finished:Z
-
-
构造器详细资料
-
AttackHomeGoal
public AttackHomeGoal(RaiderEntity raider, double speed, int distance)
- Mappings:
Namespace Name Mixin selector official <init>Lbkl$d;<init>(Lbkl;DI)Vintermediary <init>Lnet/minecraft/class_3763$class_4261;<init>(Lnet/minecraft/class_3763;DI)Vnamed <init>Lnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;<init>(Lnet/minecraft/entity/raid/RaiderEntity;DI)V
-
-
方法详细资料
-
canStart
public boolean canStart()
-
isRaiding
private boolean isRaiding()
- Mappings:
Namespace Name Mixin selector official gLbkl$d;g()Zintermediary method_20039Lnet/minecraft/class_3763$class_4261;method_20039()Znamed isRaidingLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;isRaiding()Z
-
tryFindHome
private boolean tryFindHome()
- Mappings:
Namespace Name Mixin selector official hLbkl$d;h()Zintermediary method_20040Lnet/minecraft/class_3763$class_4261;method_20040()Znamed tryFindHomeLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;tryFindHome()Z
-
shouldContinue
public boolean shouldContinue()
- 覆盖:
shouldContinue在类中Goal- Mappings:
Namespace Name Mixin selector official bLayq;b()Zintermediary method_6266Lnet/minecraft/class_1352;method_6266()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
stop
public void stop()
-
start
public void start()
-
tick
public void tick()
-
canLootHome
private boolean canLootHome(BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLbkl$d;a(Lgb;)Zintermediary method_20038Lnet/minecraft/class_3763$class_4261;method_20038(Lnet/minecraft/class_2338;)Znamed canLootHomeLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;canLootHome(Lnet/minecraft/util/math/BlockPos;)Z
-
purgeMemory
private void purgeMemory()
- Mappings:
Namespace Name Mixin selector official jLbkl$d;j()Vintermediary method_20041Lnet/minecraft/class_3763$class_4261;method_20041()Vnamed purgeMemoryLnet/minecraft/entity/raid/RaiderEntity$AttackHomeGoal;purgeMemory()V
-
-