Skip to content

Changes

Started 2 mo 24 days ago
Took 33 sec
Create BehaviorTrait POC using Molang. Separate passability from standability to attempt to fix some longstanding pathfinding problems.
( d973fe4 )
src/main/java/net/citizensnpcs/api/ai/tree/expr/Memory.java src/main/java/net/citizensnpcs/api/ai/tree/InverterDecorator.java src/main/java/net/citizensnpcs/api/util/RemoveReason.java src/main/java/net/citizensnpcs/api/astar/pathfinder/NeighbourGeneratorBlockExaminer.java src/main/java/net/citizensnpcs/api/ai/tree/Empty.java src/main/java/net/citizensnpcs/api/ai/tree/expr/ExpressionRegistry.java src/main/java/net/citizensnpcs/api/astar/pathfinder/DoorExaminer.java src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java src/main/java/net/citizensnpcs/api/util/DataKey.java src/main/java/net/citizensnpcs/api/ai/tree/CoalescedBehavior.java src/test/java/net/citizensnpcs/api/persistence/PersistenceLoaderTest.java src/main/java/net/citizensnpcs/api/ai/tree/InstantBehavior.java src/main/java/net/citizensnpcs/api/util/MemoryDataKey.java src/main/java/net/citizensnpcs/api/ai/tree/expr/ExpressionScope.java src/main/java/net/citizensnpcs/api/ai/tree/expr/CompiledExpression.java src/main/java/net/citizensnpcs/api/npc/RemoveReason.java src/main/java/net/citizensnpcs/api/ai/tree/Decorator.java src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java src/main/java/net/citizensnpcs/api/ai/tree/Composite.java src/main/java/net/citizensnpcs/api/ai/tree/ParallelComposite.java src/main/java/net/citizensnpcs/api/util/YamlStorage.java src/main/java/net/citizensnpcs/api/CitizensPlugin.java src/main/java/net/citizensnpcs/api/astar/pathfinder/FlyingBlockExaminer.java src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java src/main/java/net/citizensnpcs/api/util/SpigotUtil.java src/main/java/net/citizensnpcs/api/ai/tree/TimeoutDecorator.java src/main/java/net/citizensnpcs/api/npc/templates/Template.java src/main/java/net/citizensnpcs/api/ai/tree/expr/JSR223Engine.java src/main/java/net/citizensnpcs/api/CitizensAPI.java src/main/java/net/citizensnpcs/api/ai/tree/ParallelBehaviorWrapper.java src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java src/main/java/net/citizensnpcs/api/astar/pathfinder/SwimmingExaminer.java src/main/java/net/citizensnpcs/api/ai/tree/expr/SignalManager.java src/main/java/net/citizensnpcs/api/trait/Trait.java src/main/java/net/citizensnpcs/api/ai/tree/expr/ExpressionEngine.java src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java
fullwall at