├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── common ├── build.gradle.kts └── src │ └── main │ ├── java │ └── net │ │ └── tslat │ │ └── smartbrainlib │ │ ├── SBLConstants.java │ │ ├── SBLLoader.java │ │ ├── api │ │ ├── SmartBrainOwner.java │ │ └── core │ │ │ ├── BrainActivityGroup.java │ │ │ ├── SmartBrain.java │ │ │ ├── SmartBrainProvider.java │ │ │ ├── behaviour │ │ │ ├── AllApplicableBehaviours.java │ │ │ ├── DelayedBehaviour.java │ │ │ ├── ExtendedBehaviour.java │ │ │ ├── FirstApplicableBehaviour.java │ │ │ ├── GroupBehaviour.java │ │ │ ├── HeldBehaviour.java │ │ │ ├── OneRandomBehaviour.java │ │ │ ├── RepeatingBehaviour.java │ │ │ ├── SequentialBehaviour.java │ │ │ └── custom │ │ │ │ ├── attack │ │ │ │ ├── AnimatableMeleeAttack.java │ │ │ │ ├── AnimatableRangedAttack.java │ │ │ │ ├── BowAttack.java │ │ │ │ ├── ConditionlessAttack.java │ │ │ │ ├── ConditionlessHeldAttack.java │ │ │ │ └── LeapAtTarget.java │ │ │ │ ├── look │ │ │ │ ├── LookAtAttackTarget.java │ │ │ │ └── LookAtTarget.java │ │ │ │ ├── misc │ │ │ │ ├── AvoidSun.java │ │ │ │ ├── BlockWithShield.java │ │ │ │ ├── BreakBlock.java │ │ │ │ ├── BreedWithPartner.java │ │ │ │ ├── CustomBehaviour.java │ │ │ │ ├── CustomDelayedBehaviour.java │ │ │ │ ├── CustomHeldBehaviour.java │ │ │ │ ├── HoldItem.java │ │ │ │ ├── Idle.java │ │ │ │ ├── InvalidateMemory.java │ │ │ │ ├── Panic.java │ │ │ │ └── ReactToUnreachableTarget.java │ │ │ │ ├── move │ │ │ │ ├── AvoidEntity.java │ │ │ │ ├── EscapeSun.java │ │ │ │ ├── FleeTarget.java │ │ │ │ ├── FloatToSurfaceOfFluid.java │ │ │ │ ├── FollowEntity.java │ │ │ │ ├── FollowOwner.java │ │ │ │ ├── FollowParent.java │ │ │ │ ├── FollowTemptation.java │ │ │ │ ├── InteractWithDoor.java │ │ │ │ ├── MoveToWalkTarget.java │ │ │ │ ├── StayWithinDistanceOfAttackTarget.java │ │ │ │ ├── StrafeTarget.java │ │ │ │ └── WalkOrRunToWalkTarget.java │ │ │ │ ├── path │ │ │ │ ├── SeekRandomNearbyPosition.java │ │ │ │ ├── SetRandomFlyingTarget.java │ │ │ │ ├── SetRandomHoverTarget.java │ │ │ │ ├── SetRandomSwimTarget.java │ │ │ │ ├── SetRandomWalkTarget.java │ │ │ │ ├── SetWalkTargetToAttackTarget.java │ │ │ │ └── SetWalkTargetToBlock.java │ │ │ │ └── target │ │ │ │ ├── InvalidateAttackTarget.java │ │ │ │ ├── SetAdditionalAttackTargets.java │ │ │ │ ├── SetAttackTarget.java │ │ │ │ ├── SetPlayerLookTarget.java │ │ │ │ ├── SetRandomLookTarget.java │ │ │ │ ├── SetRetaliateTarget.java │ │ │ │ └── TargetOrRetaliate.java │ │ │ ├── navigation │ │ │ ├── ExtendedNavigator.java │ │ │ ├── SmoothAmphibiousPathNavigation.java │ │ │ ├── SmoothFlyingPathNavigation.java │ │ │ ├── SmoothGroundNavigation.java │ │ │ ├── SmoothWallClimberNavigation.java │ │ │ └── SmoothWaterBoundPathNavigation.java │ │ │ ├── schedule │ │ │ └── SmartBrainSchedule.java │ │ │ └── sensor │ │ │ ├── EntityFilteringSensor.java │ │ │ ├── ExtendedSensor.java │ │ │ ├── PredicateSensor.java │ │ │ ├── custom │ │ │ ├── GenericAttackTargetSensor.java │ │ │ ├── IncomingProjectilesSensor.java │ │ │ ├── NearbyBlocksSensor.java │ │ │ ├── NearbyItemsSensor.java │ │ │ └── UnreachableTargetSensor.java │ │ │ └── vanilla │ │ │ ├── AxolotlSpecificSensor.java │ │ │ ├── FrogSpecificSensor.java │ │ │ ├── HoglinSpecificSensor.java │ │ │ ├── HurtBySensor.java │ │ │ ├── InWaterSensor.java │ │ │ ├── ItemTemptingSensor.java │ │ │ ├── NearbyAdultSensor.java │ │ │ ├── NearbyBabySensor.java │ │ │ ├── NearbyGolemSensor.java │ │ │ ├── NearbyHostileSensor.java │ │ │ ├── NearbyLivingEntitySensor.java │ │ │ ├── NearbyPlayersSensor.java │ │ │ ├── NearestHomeSensor.java │ │ │ ├── NearestItemSensor.java │ │ │ ├── PiglinBruteSpecificSensor.java │ │ │ ├── PiglinSpecificSensor.java │ │ │ ├── SecondaryPoiSensor.java │ │ │ └── WardenSpecificSensor.java │ │ ├── example │ │ └── SBLSkeleton.java │ │ ├── object │ │ ├── BrainBehaviourConsumer.java │ │ ├── BrainBehaviourPredicate.java │ │ ├── DynamicPositionTracker.java │ │ ├── ExtendedTargetingConditions.java │ │ ├── FixedNearestVisibleLivingEntities.java │ │ ├── FreePositionTracker.java │ │ ├── MemoryTest.java │ │ ├── SBLShufflingList.java │ │ ├── SquareRadius.java │ │ ├── ToFloatBiFunction.java │ │ └── TriPredicate.java │ │ ├── registry │ │ ├── SBLMemoryTypes.java │ │ └── SBLSensors.java │ │ └── util │ │ ├── BrainUtil.java │ │ ├── EntityRetrievalUtil.java │ │ ├── RandomUtil.java │ │ └── SensoryUtil.java │ └── resources │ ├── META-INF │ └── accesstransformer.cfg │ ├── logo.png │ └── pack.mcmeta ├── fabric ├── build.gradle.kts └── src │ └── main │ ├── java │ └── net │ │ └── tslat │ │ └── smartbrainlib │ │ ├── SBLFabric.java │ │ ├── SmartBrainLib.java │ │ └── example │ │ └── boilerplate │ │ └── SBLClient.java │ └── resources │ ├── META-INF │ └── services │ │ └── net.tslat.smartbrainlib.SBLLoader │ ├── fabric.mod.json │ └── smartbrainlib.accesswidener ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle.kts └── src │ └── main │ ├── java │ └── net │ │ └── tslat │ │ └── smartbrainlib │ │ ├── SBLNeoForge.java │ │ ├── SmartBrainLib.java │ │ ├── api │ │ └── core │ │ │ └── navigation │ │ │ ├── MultiFluidNavigationElement.java │ │ │ ├── MultiFluidSmoothGroundNavigation.java │ │ │ └── nodeevaluator │ │ │ └── MultiFluidWalkNodeEvaluator.java │ │ └── example │ │ └── boilerplate │ │ └── SBLClient.java │ └── resources │ └── META-INF │ ├── neoforge.mods.toml │ └── services │ └── net.tslat.smartbrainlib.SBLLoader └── settings.gradle.kts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/README.md -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/SBLConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/SBLConstants.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/SBLLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/SBLLoader.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/SmartBrainOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/SmartBrainOwner.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/BrainActivityGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/BrainActivityGroup.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/SmartBrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/SmartBrain.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/SmartBrainProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/SmartBrainProvider.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/AllApplicableBehaviours.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/AllApplicableBehaviours.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/DelayedBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/DelayedBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/ExtendedBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/ExtendedBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/FirstApplicableBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/FirstApplicableBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/GroupBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/GroupBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/HeldBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/HeldBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/OneRandomBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/OneRandomBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/RepeatingBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/RepeatingBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/SequentialBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/SequentialBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/AnimatableMeleeAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/AnimatableMeleeAttack.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/AnimatableRangedAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/AnimatableRangedAttack.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/BowAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/BowAttack.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/ConditionlessAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/ConditionlessAttack.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/ConditionlessHeldAttack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/ConditionlessHeldAttack.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/LeapAtTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/attack/LeapAtTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/look/LookAtAttackTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/look/LookAtAttackTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/look/LookAtTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/look/LookAtTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/AvoidSun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/AvoidSun.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BlockWithShield.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BlockWithShield.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BreakBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BreakBlock.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BreedWithPartner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/BreedWithPartner.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomDelayedBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomDelayedBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomHeldBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/CustomHeldBehaviour.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/HoldItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/HoldItem.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/Idle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/Idle.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/InvalidateMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/InvalidateMemory.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/Panic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/Panic.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/ReactToUnreachableTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/misc/ReactToUnreachableTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/AvoidEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/AvoidEntity.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/EscapeSun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/EscapeSun.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FleeTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FleeTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FloatToSurfaceOfFluid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FloatToSurfaceOfFluid.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowEntity.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowOwner.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowParent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowParent.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowTemptation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/FollowTemptation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/InteractWithDoor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/InteractWithDoor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/MoveToWalkTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/MoveToWalkTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/StayWithinDistanceOfAttackTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/StayWithinDistanceOfAttackTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/StrafeTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/StrafeTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/WalkOrRunToWalkTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/move/WalkOrRunToWalkTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SeekRandomNearbyPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SeekRandomNearbyPosition.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomFlyingTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomFlyingTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomHoverTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomHoverTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomSwimTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomSwimTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomWalkTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetRandomWalkTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetWalkTargetToAttackTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetWalkTargetToAttackTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetWalkTargetToBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/path/SetWalkTargetToBlock.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/InvalidateAttackTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/InvalidateAttackTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetAdditionalAttackTargets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetAdditionalAttackTargets.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetAttackTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetAttackTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetPlayerLookTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetPlayerLookTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetRandomLookTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetRandomLookTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetRetaliateTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/SetRetaliateTarget.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/TargetOrRetaliate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/behaviour/custom/target/TargetOrRetaliate.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/ExtendedNavigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/ExtendedNavigator.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothAmphibiousPathNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothAmphibiousPathNavigation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothFlyingPathNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothFlyingPathNavigation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothGroundNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothGroundNavigation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothWallClimberNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothWallClimberNavigation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothWaterBoundPathNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/navigation/SmoothWaterBoundPathNavigation.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/schedule/SmartBrainSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/schedule/SmartBrainSchedule.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/EntityFilteringSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/EntityFilteringSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/ExtendedSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/ExtendedSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/PredicateSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/PredicateSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/GenericAttackTargetSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/GenericAttackTargetSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/IncomingProjectilesSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/IncomingProjectilesSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/NearbyBlocksSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/NearbyBlocksSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/NearbyItemsSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/NearbyItemsSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/UnreachableTargetSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/custom/UnreachableTargetSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/AxolotlSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/AxolotlSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/FrogSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/FrogSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/HoglinSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/HoglinSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/HurtBySensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/HurtBySensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/InWaterSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/InWaterSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/ItemTemptingSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/ItemTemptingSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyAdultSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyAdultSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyBabySensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyBabySensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyGolemSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyGolemSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyHostileSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyHostileSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyLivingEntitySensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyLivingEntitySensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyPlayersSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearbyPlayersSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearestHomeSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearestHomeSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearestItemSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/NearestItemSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/PiglinBruteSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/PiglinBruteSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/PiglinSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/PiglinSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/SecondaryPoiSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/SecondaryPoiSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/WardenSpecificSensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/api/core/sensor/vanilla/WardenSpecificSensor.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/example/SBLSkeleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/example/SBLSkeleton.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/BrainBehaviourConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/BrainBehaviourConsumer.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/BrainBehaviourPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/BrainBehaviourPredicate.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/DynamicPositionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/DynamicPositionTracker.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/ExtendedTargetingConditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/ExtendedTargetingConditions.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/FixedNearestVisibleLivingEntities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/FixedNearestVisibleLivingEntities.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/FreePositionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/FreePositionTracker.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/MemoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/MemoryTest.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/SBLShufflingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/SBLShufflingList.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/SquareRadius.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/SquareRadius.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/ToFloatBiFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/ToFloatBiFunction.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/object/TriPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/object/TriPredicate.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/registry/SBLMemoryTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/registry/SBLMemoryTypes.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/registry/SBLSensors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/registry/SBLSensors.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/util/BrainUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/util/BrainUtil.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/util/EntityRetrievalUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/util/EntityRetrievalUtil.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/util/RandomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/util/RandomUtil.java -------------------------------------------------------------------------------- /common/src/main/java/net/tslat/smartbrainlib/util/SensoryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/java/net/tslat/smartbrainlib/util/SensoryUtil.java -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/accesstransformer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/resources/META-INF/accesstransformer.cfg -------------------------------------------------------------------------------- /common/src/main/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/resources/logo.png -------------------------------------------------------------------------------- /common/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/common/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/build.gradle.kts -------------------------------------------------------------------------------- /fabric/src/main/java/net/tslat/smartbrainlib/SBLFabric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/src/main/java/net/tslat/smartbrainlib/SBLFabric.java -------------------------------------------------------------------------------- /fabric/src/main/java/net/tslat/smartbrainlib/SmartBrainLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/src/main/java/net/tslat/smartbrainlib/SmartBrainLib.java -------------------------------------------------------------------------------- /fabric/src/main/java/net/tslat/smartbrainlib/example/boilerplate/SBLClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/src/main/java/net/tslat/smartbrainlib/example/boilerplate/SBLClient.java -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/net.tslat.smartbrainlib.SBLLoader: -------------------------------------------------------------------------------- 1 | net.tslat.smartbrainlib.SBLFabric -------------------------------------------------------------------------------- /fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /fabric/src/main/resources/smartbrainlib.accesswidener: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/fabric/src/main/resources/smartbrainlib.accesswidener -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/build.gradle.kts -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/SBLNeoForge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/SBLNeoForge.java -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/SmartBrainLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/SmartBrainLib.java -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/MultiFluidNavigationElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/MultiFluidNavigationElement.java -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/MultiFluidSmoothGroundNavigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/MultiFluidSmoothGroundNavigation.java -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/nodeevaluator/MultiFluidWalkNodeEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/api/core/navigation/nodeevaluator/MultiFluidWalkNodeEvaluator.java -------------------------------------------------------------------------------- /neoforge/src/main/java/net/tslat/smartbrainlib/example/boilerplate/SBLClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/java/net/tslat/smartbrainlib/example/boilerplate/SBLClient.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/net.tslat.smartbrainlib.SBLLoader: -------------------------------------------------------------------------------- 1 | net.tslat.smartbrainlib.SBLNeoForge -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tslat/SmartBrainLib/HEAD/settings.gradle.kts --------------------------------------------------------------------------------