├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── common ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── axalotl │ │ └── async │ │ └── common │ │ ├── AsyncCommon.java │ │ ├── ParallelProcessor.java │ │ ├── commands │ │ ├── AsyncCommand.java │ │ ├── ConfigCommand.java │ │ └── StatsCommand.java │ │ ├── config │ │ └── AsyncConfig.java │ │ ├── mixin │ │ ├── entity │ │ │ ├── AllayMixin.java │ │ │ ├── AnimalMixin.java │ │ │ ├── AreaEffectCloudMixin.java │ │ │ ├── AttributeInstanceMixin.java │ │ │ ├── AttributeMapMixin.java │ │ │ ├── BeeMixin.java │ │ │ ├── BeehiveBlockEntityBeeMixin.java │ │ │ ├── BrainMixin.java │ │ │ ├── CombatTrackerMixin.java │ │ │ ├── CopperGolemAiMixin.java │ │ │ ├── CopperGolemMixin.java │ │ │ ├── DolphinMixin.java │ │ │ ├── EntityLookupMixin.java │ │ │ ├── EntityMixin.java │ │ │ ├── EntityTickListMixin.java │ │ │ ├── FoxMixin.java │ │ │ ├── GoalSelectorMixin.java │ │ │ ├── GossipContainerMixin.java │ │ │ ├── LivingEntityMixin.java │ │ │ ├── MobMixin.java │ │ │ ├── NearestVisibleLivingEntitiesMixin.java │ │ │ ├── PandaMixin.java │ │ │ ├── PiglinMixin.java │ │ │ ├── PlayTagWithOtherKidsMixin.java │ │ │ ├── ProjectileEntityMixin.java │ │ │ ├── RaidMixin.java │ │ │ ├── RaiderMixin.java │ │ │ ├── SensingMixin.java │ │ │ ├── ShowTradesToPlayerMixin.java │ │ │ ├── TransportItemsBetweenContainersMixin.java │ │ │ ├── VillagerMixin.java │ │ │ ├── breed │ │ │ │ ├── AnimalMakeLoveMixin.java │ │ │ │ ├── FoxBreedGoalMixin.java │ │ │ │ ├── FrogMixin.java │ │ │ │ ├── SnifferMixin.java │ │ │ │ └── TurtleMixin.java │ │ │ ├── movement │ │ │ │ ├── EntitySectionMixin.java │ │ │ │ ├── EntitySectionStorageMixin.java │ │ │ │ ├── PathFinderMixin.java │ │ │ │ └── PoiManagerMixin.java │ │ │ ├── sensor │ │ │ │ ├── NearestItemSensorMixin.java │ │ │ │ ├── NearestLivingEntitiesSensorMixin.java │ │ │ │ └── PlayersSensorMixin.java │ │ │ └── spawn │ │ │ │ ├── LocalMobCapCalculatorMixin.java │ │ │ │ └── PotentialCalculatorMixin.java │ │ ├── lithium │ │ │ ├── LithiumServerChunkCacheMixin.java │ │ │ └── LithiumServerLevel.java │ │ ├── server │ │ │ ├── ChunkMapMixin.java │ │ │ ├── ChunkMapTrackedEntityMixin.java │ │ │ ├── MinecraftServerMixin.java │ │ │ ├── PersistentEntitySectionManagerCallbackMixin.java │ │ │ ├── PersistentEntitySectionManagerMixin.java │ │ │ ├── ServerChunkCacheMixin.java │ │ │ ├── ServerLevelEntityCallbacksMixin.java │ │ │ └── ServerPlayerMixin.java │ │ ├── utils │ │ │ ├── AsyncModMixinCanceller.java │ │ │ ├── FastUtilsMixin.java │ │ │ ├── LockHelperMixin.java │ │ │ ├── ShufflingListMixin.java │ │ │ ├── SyncAllMixin.java │ │ │ ├── SynchronisePlugin.java │ │ │ └── ThreadingDetectorMixin.java │ │ ├── vmp │ │ │ └── VMPChunkMapMixin.java │ │ └── world │ │ │ ├── BlockMixin.java │ │ │ ├── ChunkHolderMixin.java │ │ │ ├── CollectingNeighborUpdaterMixin.java │ │ │ ├── DistanceManagerMixin.java │ │ │ ├── LevelChunkMixin.java │ │ │ ├── LevelMixin.java │ │ │ ├── LevelTicksMixin.java │ │ │ ├── RandomSequencesMixin.java │ │ │ ├── ScoreboardMixin.java │ │ │ ├── SectionStorageMixin.java │ │ │ └── ServerLevelMixin.java │ │ ├── parallelised │ │ ├── ConcurrentCollections.java │ │ └── fastutil │ │ │ ├── ConcurrentLongLinkedOpenHashSet.java │ │ │ ├── ConcurrentLongSortedSet.java │ │ │ ├── ConcurrentShortHashSet.java │ │ │ ├── FastUtilHackUtil.java │ │ │ ├── Int2ObjectConcurrentHashMap.java │ │ │ └── Long2ObjectConcurrentHashMap.java │ │ └── platform │ │ ├── PlatformEvents.java │ │ └── Services.java │ └── resources │ ├── META-INF │ └── accesstransformer.cfg │ ├── async.accesswidener │ └── async.common.mixins.json ├── fabric ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── axalotl │ │ └── async │ │ └── fabric │ │ ├── AsyncFabric.java │ │ ├── config │ │ └── AsyncConfig.java │ │ ├── mixin │ │ ├── server │ │ │ └── ServerWatchdogMixin.java │ │ └── utils │ │ │ ├── ClassInstanceMultiMapMixin.java │ │ │ ├── SynchronisePlugin.java │ │ │ └── UtilMixin.java │ │ └── platform │ │ └── FabricPlatformEvents.java │ └── resources │ ├── META-INF │ └── services │ │ └── com.axalotl.async.common.platform.PlatformEvents │ ├── async.fabric.mixins.json │ ├── async │ └── icon.png │ └── fabric.mod.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── axalotl │ │ └── async │ │ └── neoforge │ │ ├── AsyncNeoForge.java │ │ ├── config │ │ └── AsyncConfig.java │ │ ├── mixin │ │ ├── server │ │ │ └── ServerWatchdogMixin.java │ │ └── utils │ │ │ ├── ClassInstanceMultiMapMixin.java │ │ │ ├── SynchronisePlugin.java │ │ │ └── UtilMixin.java │ │ └── platform │ │ └── NeoForgePlatformEvents.java │ └── resources │ ├── META-INF │ ├── neoforge.mods.toml │ └── services │ │ ├── com.axalotl.async.common.platform.PlatformEvents │ │ └── com.bawnorton.mixinsquared.api.MixinCanceller │ ├── async.neoforge.mixins.json │ └── async │ └── icon.png └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/README.md -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/AsyncCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/AsyncCommon.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/ParallelProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/ParallelProcessor.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/commands/AsyncCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/commands/AsyncCommand.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/commands/ConfigCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/commands/ConfigCommand.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/commands/StatsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/commands/StatsCommand.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/config/AsyncConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/AllayMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/AllayMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/AnimalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/AnimalMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/AreaEffectCloudMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/AreaEffectCloudMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/AttributeInstanceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/AttributeInstanceMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/AttributeMapMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/AttributeMapMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/BeeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/BeeMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/BeehiveBlockEntityBeeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/BeehiveBlockEntityBeeMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/BrainMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/BrainMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/CombatTrackerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/CombatTrackerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/CopperGolemAiMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/CopperGolemAiMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/CopperGolemMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/CopperGolemMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/DolphinMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/DolphinMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/EntityLookupMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/EntityLookupMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/EntityMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/EntityTickListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/EntityTickListMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/FoxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/FoxMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/GoalSelectorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/GoalSelectorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/GossipContainerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/GossipContainerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/LivingEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/LivingEntityMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/MobMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/MobMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/NearestVisibleLivingEntitiesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/NearestVisibleLivingEntitiesMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/PandaMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/PandaMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/PiglinMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/PiglinMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/PlayTagWithOtherKidsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/PlayTagWithOtherKidsMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/ProjectileEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/ProjectileEntityMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/RaidMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/RaidMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/RaiderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/RaiderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/SensingMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/SensingMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/ShowTradesToPlayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/ShowTradesToPlayerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/TransportItemsBetweenContainersMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/TransportItemsBetweenContainersMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/VillagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/VillagerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/breed/AnimalMakeLoveMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/breed/AnimalMakeLoveMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/breed/FoxBreedGoalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/breed/FoxBreedGoalMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/breed/FrogMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/breed/FrogMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/breed/SnifferMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/breed/SnifferMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/breed/TurtleMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/breed/TurtleMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/movement/EntitySectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/movement/EntitySectionMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/movement/EntitySectionStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/movement/EntitySectionStorageMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/movement/PathFinderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/movement/PathFinderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/movement/PoiManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/movement/PoiManagerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/NearestItemSensorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/NearestItemSensorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/NearestLivingEntitiesSensorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/NearestLivingEntitiesSensorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/PlayersSensorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/sensor/PlayersSensorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/spawn/LocalMobCapCalculatorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/spawn/LocalMobCapCalculatorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/entity/spawn/PotentialCalculatorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/entity/spawn/PotentialCalculatorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/lithium/LithiumServerChunkCacheMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/lithium/LithiumServerChunkCacheMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/lithium/LithiumServerLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/lithium/LithiumServerLevel.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/ChunkMapMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/ChunkMapMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/ChunkMapTrackedEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/ChunkMapTrackedEntityMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/MinecraftServerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/MinecraftServerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/PersistentEntitySectionManagerCallbackMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/PersistentEntitySectionManagerCallbackMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/PersistentEntitySectionManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/PersistentEntitySectionManagerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/ServerChunkCacheMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/ServerChunkCacheMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/ServerLevelEntityCallbacksMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/ServerLevelEntityCallbacksMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/server/ServerPlayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/server/ServerPlayerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/AsyncModMixinCanceller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/AsyncModMixinCanceller.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/FastUtilsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/FastUtilsMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/LockHelperMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/LockHelperMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/ShufflingListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/ShufflingListMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/SyncAllMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/SyncAllMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/SynchronisePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/SynchronisePlugin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/utils/ThreadingDetectorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/utils/ThreadingDetectorMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/vmp/VMPChunkMapMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/vmp/VMPChunkMapMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/BlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/BlockMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/ChunkHolderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/ChunkHolderMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/CollectingNeighborUpdaterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/CollectingNeighborUpdaterMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/DistanceManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/DistanceManagerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/LevelChunkMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/LevelChunkMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/LevelMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/LevelMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/LevelTicksMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/LevelTicksMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/RandomSequencesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/RandomSequencesMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/ScoreboardMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/ScoreboardMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/SectionStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/SectionStorageMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/mixin/world/ServerLevelMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/mixin/world/ServerLevelMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/ConcurrentCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/ConcurrentCollections.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentLongLinkedOpenHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentLongLinkedOpenHashSet.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentLongSortedSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentLongSortedSet.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentShortHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/ConcurrentShortHashSet.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/FastUtilHackUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/FastUtilHackUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/Int2ObjectConcurrentHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/Int2ObjectConcurrentHashMap.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/parallelised/fastutil/Long2ObjectConcurrentHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/parallelised/fastutil/Long2ObjectConcurrentHashMap.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/platform/PlatformEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/platform/PlatformEvents.java -------------------------------------------------------------------------------- /common/src/main/java/com/axalotl/async/common/platform/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/java/com/axalotl/async/common/platform/Services.java -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/accesstransformer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/resources/META-INF/accesstransformer.cfg -------------------------------------------------------------------------------- /common/src/main/resources/async.accesswidener: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/resources/async.accesswidener -------------------------------------------------------------------------------- /common/src/main/resources/async.common.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/common/src/main/resources/async.common.mixins.json -------------------------------------------------------------------------------- /fabric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/build.gradle -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/AsyncFabric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/AsyncFabric.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/config/AsyncConfig.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/mixin/server/ServerWatchdogMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/mixin/server/ServerWatchdogMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/ClassInstanceMultiMapMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/ClassInstanceMultiMapMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/SynchronisePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/SynchronisePlugin.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/UtilMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/mixin/utils/UtilMixin.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/axalotl/async/fabric/platform/FabricPlatformEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/java/com/axalotl/async/fabric/platform/FabricPlatformEvents.java -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/com.axalotl.async.common.platform.PlatformEvents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/resources/META-INF/services/com.axalotl.async.common.platform.PlatformEvents -------------------------------------------------------------------------------- /fabric/src/main/resources/async.fabric.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/resources/async.fabric.mixins.json -------------------------------------------------------------------------------- /fabric/src/main/resources/async/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/resources/async/icon.png -------------------------------------------------------------------------------- /fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/build.gradle -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/AsyncNeoForge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/AsyncNeoForge.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/config/AsyncConfig.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/mixin/server/ServerWatchdogMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/mixin/server/ServerWatchdogMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/ClassInstanceMultiMapMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/ClassInstanceMultiMapMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/SynchronisePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/SynchronisePlugin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/UtilMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/mixin/utils/UtilMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/axalotl/async/neoforge/platform/NeoForgePlatformEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/java/com/axalotl/async/neoforge/platform/NeoForgePlatformEvents.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.axalotl.async.common.platform.PlatformEvents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/resources/META-INF/services/com.axalotl.async.common.platform.PlatformEvents -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.bawnorton.mixinsquared.api.MixinCanceller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/resources/META-INF/services/com.bawnorton.mixinsquared.api.MixinCanceller -------------------------------------------------------------------------------- /neoforge/src/main/resources/async.neoforge.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/resources/async.neoforge.mixins.json -------------------------------------------------------------------------------- /neoforge/src/main/resources/async/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/neoforge/src/main/resources/async/icon.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AxalotLDev/Async/HEAD/settings.gradle --------------------------------------------------------------------------------