Hierarchy For Package net.minecraft.world.entity.ai.behavior.declarative
Package Hierarchies: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>  - 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,
 
 - 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>