历史 - net.minecraft.world.entity.ai.behavior.GateBehavior

1.21.11

名称

chb

cjs

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ccr

chb

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cak

ccr

字段

构造函数

方法

1.21.5

名称

bxp

cak

字段

构造函数

方法

1.21.4

名称

byn

bxp

字段

构造函数

方法

1.21.3

名称

bvv

byn

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bvy

bvv

字段

构造函数

方法

1.20.6

名称

boq

bvy

字段

构造函数

方法

1.20.4

名称

bll

boq

字段

构造函数

方法

1.20.2

名称

bif

bll

字段

构造函数

方法

1.20.1

名称

bid

bif

字段

构造函数

方法

1.19.4

名称

bgi

bid

字段

构造函数

方法

1.19.3

名称

bec

bgi

字段

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, f_22868_

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: d, orderPolicy, field_18345, order, f_22869_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, order, f_22869_

GateBehavior$RunningPolicy: e, runningPolicy, field_18346, runMode, f_22870_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, runMode, f_22870_

ShufflingList<Behavior<? super E>>: f, behaviors, field_18347, tasks, f_22871_

ShufflingList<BehaviorControl<? super E>>: e, behaviors, field_18347, tasks, f_22871_

Map<MemoryModuleType<?>, MemoryStatus>: a, entryCondition, field_40992, requiredMemoryState, f_256759_

Behavior$Status: f, status, field_40993, status, f_256778_

构造函数

方法

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, m_6737_

boolean (long): a, timedOut, method_18915, isTimeLimitExceeded, m_7773_

void (ServerLevel, E, long): a, start, method_18920, run, m_6735_

void (ServerLevel, E, long): d, tick, method_18924, keepRunning, m_6725_

void (ServerLevel, E, long): c, stop, method_18926, finishRunning, m_6732_

Behavior$Status (): a, getStatus, method_18921, getStatus, m_22536_

boolean (E): a, hasRequiredMemories, method_46924, shouldStart, m_257655_

boolean (ServerLevel, E, long): e, tryStart, method_18922, tryStarting, m_22554_

void (ServerLevel, E, long): f, tickOrStop, method_18923, tick, m_22558_

void (ServerLevel, E, long): g, doStop, method_18925, stop, m_22562_

String (): b, debugString, method_46910, getName, m_22566_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bdf

bec

字段

构造函数

方法

1.19

名称

azw

bdf

字段

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, order, f_22869_

GateBehavior$OrderPolicy: d, orderPolicy, field_18345, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, runMode, f_22870_

GateBehavior$RunningPolicy: e, runningPolicy, field_18346, runMode, f_22870_

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, tasks, f_22871_

ShufflingList<Behavior<? super E>>: f, behaviors, field_18347, tasks, f_22871_

构造函数

方法

1.18.2

名称

azf

azw

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

avt

azf

字段

构造函数

方法

1.17.1

名称

avs

avt

字段

构造函数

方法

1.17

名称

asf

avs

net.minecraft.entity.ai.brain.task.MultiTask

net.minecraft.src.C_583_

net.minecraft.server.v1_16_R3.BehaviorGate

net.minecraft.world.entity.ai.behavior.BehaviorGate

字段

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, order, field_220417_c

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, runMode, field_220418_d

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, runMode, f_22870_

WeightedList<Behavior<? super E>>: e, behaviors, field_18347, tasks, field_220419_e

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, tasks, f_22871_

构造函数

方法

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, m_6737_

boolean (long): a, timedOut, method_18915, isTimeLimitExceeded, func_220383_a

boolean (long): a, timedOut, method_18915, isTimeLimitExceeded, m_7773_

void (ServerLevel, E, long): a, start, method_18920, run, func_212831_a_

void (ServerLevel, E, long): a, start, method_18920, run, m_6735_

void (ServerLevel, E, long): d, tick, method_18924, keepRunning, func_212833_d_

void (ServerLevel, E, long): d, tick, method_18924, keepRunning, m_6725_

void (ServerLevel, E, long): c, stop, method_18926, finishRunning, func_212835_f_

void (ServerLevel, E, long): c, stop, method_18926, finishRunning, m_6732_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

asc

asf

net.minecraft.server.v1_16_R2.BehaviorGate

net.minecraft.server.v1_16_R3.BehaviorGate

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

aqr

asc

net.minecraft.server.v1_16_R1.BehaviorGate

net.minecraft.server.v1_16_R2.BehaviorGate

字段

构造函数

方法

1.16.1

名称

amh

aqr

net.minecraft.server.v1_15_R1.BehaviorGate

net.minecraft.server.v1_16_R1.BehaviorGate

字段

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, field_220416_b

GateBehavior$OrderPolicy: b, orderPolicy, field_18345, order, field_220417_c

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, order, field_220417_c

GateBehavior$RunningPolicy: c, runningPolicy, field_18346, runMode, field_220418_d

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, behaviors, field_18347, tasks, field_220419_e

WeightedList<Behavior<? super E>>: e, behaviors, field_18347, tasks, field_220419_e

构造函数

方法

boolean (ServerLevel, E, long): g, canStillUse, method_18927, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, shouldKeepRunning, func_212834_g_

void (ServerLevel, E, long): f, stop, method_18926, finishRunning, func_212835_f_

void (ServerLevel, E, long): c, stop, method_18926, finishRunning, func_212835_f_

1.15.2

名称

ame

amh

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

ake

ame

net.minecraft.server.v1_14_R1.BehaviorGate

net.minecraft.server.v1_15_R1.BehaviorGate

字段

构造函数

方法

1.14.4

名称

akb

ake

net.minecraft.world.entity.ai.behavior.GateBehavior

字段

Set<MemoryModuleType<?>>: a, field_18344, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, memoriesToForgetWhenStopped, field_220416_b

BehaviorGate$Order: b, field_18345, order, field_220417_c

GateBehavior$OrderPolicy: b, orderPolicy, field_18345, order, field_220417_c

BehaviorGate$Execution: c, field_18346, runMode, field_220418_d

GateBehavior$RunningPolicy: c, runningPolicy, field_18346, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, field_18347, tasks, field_220419_e

WeightedList<Behavior<? super E>>: d, behaviors, field_18347, tasks, field_220419_e

构造函数

方法

boolean (WorldServer, E, long): g, method_18927, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): g, canStillUse, method_18927, shouldKeepRunning, func_212834_g_

boolean (long): a, method_18915, isTimeLimitExceeded, func_220383_a

boolean (long): a, timedOut, method_18915, isTimeLimitExceeded, func_220383_a

void (WorldServer, E, long): a, method_18920, run, func_212831_a_

void (ServerLevel, E, long): a, start, method_18920, run, func_212831_a_

void (WorldServer, E, long): d, method_18924, keepRunning, func_212833_d_

void (ServerLevel, E, long): d, tick, method_18924, keepRunning, func_212833_d_

void (WorldServer, E, long): f, method_18926, finishRunning, func_212835_f_

void (ServerLevel, E, long): f, stop, method_18926, finishRunning, func_212835_f_

1.14.3

名称

ajz

akb

net.minecraft.entity.ai.brain.task.CompositeTask

字段

Set<MemoryModuleType<?>>: a, field_18344, field_220416_b

Set<MemoryModuleType<?>>: a, field_18344, memoriesToForgetWhenStopped, field_220416_b

BehaviorGate$Order: b, field_18345, field_220417_c

BehaviorGate$Order: b, field_18345, order, field_220417_c

BehaviorGate$Execution: c, field_18346, field_220418_d

BehaviorGate$Execution: c, field_18346, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, field_18347, field_220419_e

WeightedList<Behavior<? super E>>: d, field_18347, tasks, field_220419_e

构造函数

方法

boolean (WorldServer, E, long): g, method_18927, func_212834_g_

boolean (WorldServer, E, long): g, method_18927, shouldKeepRunning, func_212834_g_

boolean (long): a, method_18915, func_220383_a

boolean (long): a, method_18915, isTimeLimitExceeded, func_220383_a

void (WorldServer, E, long): a, method_18920, func_212831_a_

void (WorldServer, E, long): a, method_18920, run, func_212831_a_

void (WorldServer, E, long): d, method_18924, func_212833_d_

void (WorldServer, E, long): d, method_18924, keepRunning, func_212833_d_

void (WorldServer, E, long): f, method_18926, func_212835_f_

void (WorldServer, E, long): f, method_18926, finishRunning, func_212835_f_

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

ajw

ajz

字段

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>: a, field_18343, field_220415_a

Set<MemoryModuleType<?>>: b, field_18344, field_220416_b

Set<MemoryModuleType<?>>: a, field_18344, field_220416_b

BehaviorGate$Order: c, field_18345, field_220417_c

BehaviorGate$Order: b, field_18345, field_220417_c

BehaviorGate$Execution: d, field_18346, field_220418_d

BehaviorGate$Execution: c, field_18346, field_220418_d

WeightedList<Behavior<? super E>>: e, field_18347, field_220419_e

WeightedList<Behavior<? super E>>: d, field_18347, field_220419_e

构造函数

(Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

(Map<MemoryModuleType<?>, MemoryStatus>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

方法

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

1.14

名称

ajw

net.minecraft.class_4103

net.minecraft.entity.ai.brain.task.MultiTask

net.minecraft.server.v1_14_R1.BehaviorGate

字段

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>: a, field_18343, field_220415_a

Set<MemoryModuleType<?>>: b, field_18344, field_220416_b

BehaviorGate$Order: c, field_18345, field_220417_c

BehaviorGate$Execution: d, field_18346, field_220418_d

WeightedList<Behavior<? super E>>: e, field_18347, field_220419_e

构造函数

(Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

方法

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

boolean (WorldServer, E, long): g, method_18927, func_212834_g_

boolean (long): a, method_18915, func_220383_a

void (WorldServer, E, long): a, method_18920, func_212831_a_

void (WorldServer, E, long): d, method_18924, func_212833_d_

void (WorldServer, E, long): f, method_18926, func_212835_f_