Hierarchy For Package net.minecraft.world.entity.ai.behavior.declarative
Class Hierarchy
- java.lang.Object
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder<E,
M> (implements com.mojang.datafixers.kinds.App<F, A>) - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.Constant<E,
A> - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.PureMemory<E,
F, Value> - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.TriggerWrapper<E>
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.Constant<E,
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.Instance<E> (implements com.mojang.datafixers.kinds.Applicative<F,
Mu>) - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.Instance.Mu<E> (implements com.mojang.datafixers.kinds.Applicative.Mu)
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.Mu<E> (implements com.mojang.datafixers.kinds.K1)
- net.minecraft.world.entity.ai.behavior.declarative.MemoryAccessor<F,
Value>
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder<E,
Interface Hierarchy
- net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder.TriggerWithResult<E,
R> - net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition<F,
Value> - net.minecraft.world.entity.ai.behavior.declarative.Trigger<E>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition.Absent<Value> (implements net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition<F,
Value>) - net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition.Present<Value> (implements net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition<F,
Value>) - net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition.Registered<Value> (implements net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition<F,
Value>)
- net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition.Absent<Value> (implements net.minecraft.world.entity.ai.behavior.declarative.MemoryCondition<F,
- java.lang.Record