├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── crash-report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE │ ├── bug_fix.md │ └── new_feature.md └── workflows │ ├── gradle.yml │ └── publish.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── idea └── inspections.xml └── src ├── .gitignore ├── api └── java │ └── me │ └── jellysquid │ └── mods │ └── lithium │ └── api │ └── pathing │ └── BlockPathingBehavior.java └── main ├── java └── me │ └── jellysquid │ └── mods │ └── lithium │ ├── common │ ├── LithiumMod.java │ ├── ai │ │ ├── WeightedListIterable.java │ │ └── pathing │ │ │ ├── BlockStatePathingCache.java │ │ │ ├── PathNodeCache.java │ │ │ └── PathNodeDefaults.java │ ├── config │ │ ├── LithiumConfig.java │ │ └── Option.java │ ├── entity │ │ ├── EntityClassGroup.java │ │ ├── EntityNavigationExtended.java │ │ ├── LithiumEntityCollisions.java │ │ ├── movement │ │ │ ├── BlockCollisionPredicate.java │ │ │ ├── BlockCollisionSweeper.java │ │ │ └── ChunkAwareBlockCollisionSweeper.java │ │ └── tracker │ │ │ ├── EntityTrackerEngine.java │ │ │ ├── EntityTrackerEngineProvider.java │ │ │ └── nearby │ │ │ ├── NearbyEntityListener.java │ │ │ ├── NearbyEntityListenerMulti.java │ │ │ ├── NearbyEntityListenerProvider.java │ │ │ └── NearbyEntityTracker.java │ ├── shapes │ │ ├── CuboidVoxelSet.java │ │ ├── OffsetVoxelShapeCache.java │ │ ├── VoxelShapeAlignedCuboid.java │ │ ├── VoxelShapeAlignedCuboidOffset.java │ │ ├── VoxelShapeCaster.java │ │ ├── VoxelShapeEmpty.java │ │ ├── VoxelShapeMatchesAnywhere.java │ │ ├── VoxelShapeSimpleCube.java │ │ ├── lists │ │ │ └── OffsetFractionalDoubleList.java │ │ └── pairs │ │ │ └── LithiumDoublePairList.java │ ├── util │ │ ├── ArrayConstants.java │ │ ├── Collector.java │ │ ├── Constants.java │ │ ├── Producer.java │ │ ├── collections │ │ │ ├── BlockEntityList.java │ │ │ ├── HashedReferenceList.java │ │ │ ├── ListeningList.java │ │ │ ├── ListeningLong2ObjectOpenHashMap.java │ │ │ ├── MaskedTickingBlockEntityList.java │ │ │ └── Object2BooleanCacheTable.java │ │ ├── lock │ │ │ ├── NullLock.java │ │ │ └── NullReadWriteLock.java │ │ ├── math │ │ │ ├── CompactSineLUT.java │ │ │ └── MutableVec3d.java │ │ ├── thread │ │ │ └── ArrayPrioritizedTaskQueue.java │ │ └── tuples │ │ │ └── FinalObject.java │ └── world │ │ ├── ChunkRandomSource.java │ │ ├── PlayerChunkWatchingManagerIterable.java │ │ ├── ServerWorldExtended.java │ │ ├── WorldHelper.java │ │ ├── blockentity │ │ ├── BlockEntitySleepTracker.java │ │ ├── SleepingBlockEntity.java │ │ └── SupportCache.java │ │ ├── chunk │ │ ├── ChunkHolderExtended.java │ │ ├── ClassGroupFilterableList.java │ │ ├── CompactingPackedIntegerArray.java │ │ └── LithiumHashPalette.java │ │ ├── interests │ │ ├── PointOfInterestCollectors.java │ │ ├── PointOfInterestSetFilterable.java │ │ ├── PointOfInterestTypeHelper.java │ │ └── RegionBasedStorageSectionAccess.java │ │ ├── layer │ │ ├── CachedLocalLayerFactory.java │ │ ├── CachingLayerContextExtended.java │ │ ├── CloneableContext.java │ │ └── FastCachingLayerSampler.java │ │ ├── noise │ │ └── SimplexNoiseCache.java │ │ └── scheduler │ │ ├── LithiumServerTickScheduler.java │ │ ├── TickEntry.java │ │ └── TickEntryQueue.java │ └── mixin │ ├── LithiumMixinPlugin.java │ ├── ai │ ├── goal │ │ └── GoalSelectorMixin.java │ ├── nearby_entity_tracking │ │ ├── LivingEntityMixin.java │ │ ├── ServerWorldMixin.java │ │ ├── WorldChunkMixin.java │ │ ├── WorldMixin.java │ │ └── goals │ │ │ ├── FleeEntityGoalMixin.java │ │ │ └── LookAtGoalMixin.java │ ├── pathing │ │ ├── ChunkCacheMixin.java │ │ ├── LandPathNodeMakerMixin.java │ │ ├── MixinAbstractBlockState.java │ │ ├── MixinBlock.java │ │ ├── MixinBlocks.java │ │ └── PathNodeNavigatorMixin.java │ ├── poi │ │ ├── fast_init │ │ │ ├── PointOfInterestStorageMixin.java │ │ │ └── PointOfInterestTypeMixin.java │ │ └── fast_retrieval │ │ │ ├── PointOfInterestSetMixin.java │ │ │ ├── PointOfInterestStorageMixin.java │ │ │ └── SerializingRegionBasedStorageMixin.java │ ├── raid │ │ ├── PickupBannerAsLeaderGoalMixin.java │ │ └── RaidMixin.java │ └── task │ │ ├── CompositeTaskMixin.java │ │ ├── FindInteractionTargetTaskMixin.java │ │ ├── RunModeMixin.java │ │ ├── TaskAccessorMixin.java │ │ ├── TaskMixin.java │ │ └── WeightedListMixin.java │ ├── alloc │ ├── chunk_random │ │ ├── ServerWorldMixin.java │ │ └── WorldMixin.java │ ├── chunk_ticking │ │ ├── ChunkTicketManagerMixin.java │ │ └── ServerChunkManagerMixin.java │ ├── composter │ │ └── ComposterMixin.java │ ├── entity_tracker │ │ └── EntityTrackerMixin.java │ ├── enum_values │ │ ├── LivingEntityMixin.java │ │ ├── PistonBlockMixin.java │ │ └── PistonHandlerMixin.java │ ├── explosion_behavior │ │ └── EntityExplosionBehaviorMixin.java │ └── world_ticking │ │ └── ServerWorldMixin.java │ ├── block │ ├── flatten_states │ │ ├── AbstractBlockStateMixin.java │ │ ├── FluidStateAccessorMixin.java │ │ └── FluidStateMixin.java │ └── moving_block_shapes │ │ ├── PistonBlockEntityMixin.java │ │ └── VoxelShapeMixin.java │ ├── cached_hashcode │ └── BlockNeighborGroupMixin.java │ ├── chunk │ ├── count_oversized_blocks │ │ └── ChunkSectionMixin.java │ ├── entity_class_groups │ │ └── TypeFilterableListMixin.java │ ├── no_locking │ │ └── PalettedContainerMixin.java │ ├── palette │ │ └── PalettedContainerMixin.java │ ├── section_update_tracking │ │ └── ChunkHolderMixin.java │ └── serialization │ │ ├── PackedIntegerArrayMixin.java │ │ └── PalettedContainerMixin.java │ ├── collections │ └── entity_filtering │ │ └── TypeFilterableListMixin.java │ ├── entity │ ├── collisions │ │ ├── CollisionViewMixin.java │ │ ├── EntityMixin.java │ │ └── EntityViewMixin.java │ ├── data_tracker │ │ ├── no_locks │ │ │ └── DataTrackerMixin.java │ │ └── use_arrays │ │ │ └── DataTrackerMixin.java │ ├── fast_suffocation_check │ │ └── EntityMixin.java │ ├── gravity_check_block_below │ │ └── VoxelShapesMixin.java │ ├── inactive_navigations │ │ ├── EntityNavigationMixin.java │ │ └── ServerWorldMixin.java │ ├── replace_entitytype_predicates │ │ ├── AbstractDecorationEntityMixin.java │ │ ├── AbstractMinecartEntityMixin.java │ │ ├── ArmorStandEntityMixin.java │ │ ├── FormCaravanGoalMixin.java │ │ └── ItemFrameEntityMixin.java │ ├── skip_fire_check │ │ └── EntityMixin.java │ └── stream_entity_collisions_lazily │ │ └── EntityMixin.java │ ├── gen │ ├── biome_noise_cache │ │ ├── BiomeLayerSamplerMixin.java │ │ ├── CachingLayerContextMixin.java │ │ ├── InitLayerMixin.java │ │ ├── MergingLayerMixin.java │ │ └── ParentedLayerMixin.java │ ├── cached_generator_settings │ │ └── NoiseChunkGeneratorMixin.java │ ├── chunk_region │ │ └── ChunkRegionMixin.java │ ├── fast_island_noise │ │ ├── NoiseChunkGeneratorMixin.java │ │ └── TheEndBiomeSourceMixin.java │ ├── fast_layer_sampling │ │ ├── CachingLayerContextMixin.java │ │ └── ScaleLayerMixin.java │ ├── fast_multi_source_biomes │ │ └── MultiNoiseBiomeSourceMixin.java │ ├── fast_noise_interpolation │ │ └── NoiseChunkGeneratorMixin.java │ ├── features │ │ └── StructureFeatureMixin.java │ ├── perlin_noise │ │ └── PerlinNoiseSamplerMixin.java │ └── voronoi_biomes │ │ └── VoronoiBiomeAccessTypeMixin.java │ ├── math │ ├── fast_blockpos │ │ ├── BlockPosMixin.java │ │ └── DirectionMixin.java │ ├── fast_util │ │ ├── AxisCycleDirectionMixin.java │ │ ├── BoxMixin.java │ │ └── DirectionMixin.java │ └── sine_lut │ │ └── MixinMathHelper.java │ ├── shapes │ ├── blockstate_cache │ │ └── BlockMixin.java │ ├── lazy_shape_context │ │ └── EntityShapeContextMixin.java │ ├── optimized_matching │ │ └── VoxelShapesMixin.java │ ├── precompute_shape_arrays │ │ ├── FractionalDoubleListMixin.java │ │ └── SimpleVoxelShapeMixin.java │ ├── shape_merging │ │ └── VoxelShapesMixin.java │ └── specialized_shapes │ │ ├── VoxelShapeAccessorMixin.java │ │ ├── VoxelShapeMixin.java │ │ └── VoxelShapesMixin.java │ ├── tag │ └── SetTagMixin.java │ └── world │ ├── block_entity_ticking │ ├── collections │ │ └── WorldMixin.java │ ├── should_tick_cache │ │ └── WorldMixin.java │ ├── sleeping │ │ ├── AbstractFurnaceBlockEntityMixin.java │ │ ├── BeehiveBlockEntityMixin.java │ │ ├── BellBlockEntityMixin.java │ │ ├── BlockEntityMixin.java │ │ ├── BrewingStandBlockEntityMixin.java │ │ ├── CampfireBlockEntityMixin.java │ │ ├── ChestBlockEntityMixin.java │ │ ├── DaylightDetectorBlockEntityMixin.java │ │ ├── EnchantingTableBlockEntityMixin.java │ │ ├── EnderChestBlockEntityMixin.java │ │ ├── HopperBlockEntityMixin.java │ │ ├── ShulkerBoxBlockEntityMixin.java │ │ ├── SkullBlockEntityMixin.java │ │ └── WorldMixin.java │ └── support_cache │ │ ├── BlockEntityMixin.java │ │ └── WorldMixin.java │ ├── chunk_access │ ├── ChunkHolderAccessorMixin.java │ ├── ChunkHolderMixin.java │ ├── ServerChunkManagerMixin.java │ └── WorldMixin.java │ ├── chunk_inline_block_access │ └── WorldChunkMixin.java │ ├── chunk_task_system │ └── ChunkTaskPrioritySystemMixin.java │ ├── chunk_tickets │ └── SortedArraySetMixin.java │ ├── chunk_ticking │ ├── PlayerChunkWatchingManagerMixin.java │ └── ThreadedAnvilChunkStorageMixin.java │ ├── explosions │ └── ExplosionMixin.java │ ├── mob_spawning │ ├── SpawnSettingsMixin.java │ └── StructureAccessorMixin.java │ ├── player_chunk_tick │ └── ThreadedAnvilChunkStorageMixin.java │ └── tick_scheduler │ └── ServerWorldMixin.java └── resources ├── META-INF ├── accesstransformer.cfg └── mods.toml ├── icon.png ├── lithium.mixins.json └── pack.mcmeta /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/crash-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/ISSUE_TEMPLATE/crash-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/bug_fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/PULL_REQUEST_TEMPLATE/bug_fix.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/new_feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/PULL_REQUEST_TEMPLATE/new_feature.md -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/gradlew.bat -------------------------------------------------------------------------------- /idea/inspections.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/idea/inspections.xml -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | jmh -------------------------------------------------------------------------------- /src/api/java/me/jellysquid/mods/lithium/api/pathing/BlockPathingBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/api/java/me/jellysquid/mods/lithium/api/pathing/BlockPathingBehavior.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/LithiumMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/LithiumMod.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/ai/WeightedListIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/ai/WeightedListIterable.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/BlockStatePathingCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/BlockStatePathingCache.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/PathNodeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/PathNodeCache.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/PathNodeDefaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/ai/pathing/PathNodeDefaults.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/config/LithiumConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/config/LithiumConfig.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/config/Option.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/config/Option.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/EntityClassGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/EntityClassGroup.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/EntityNavigationExtended.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/EntityNavigationExtended.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/LithiumEntityCollisions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/LithiumEntityCollisions.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/movement/BlockCollisionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/movement/BlockCollisionPredicate.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/movement/BlockCollisionSweeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/movement/BlockCollisionSweeper.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/movement/ChunkAwareBlockCollisionSweeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/movement/ChunkAwareBlockCollisionSweeper.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/EntityTrackerEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/EntityTrackerEngine.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/EntityTrackerEngineProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/EntityTrackerEngineProvider.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListener.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListenerMulti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListenerMulti.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListenerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityListenerProvider.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/entity/tracker/nearby/NearbyEntityTracker.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/CuboidVoxelSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/CuboidVoxelSet.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/OffsetVoxelShapeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/OffsetVoxelShapeCache.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeAlignedCuboid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeAlignedCuboid.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeAlignedCuboidOffset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeAlignedCuboidOffset.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeCaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeCaster.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeEmpty.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeMatchesAnywhere.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeMatchesAnywhere.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeSimpleCube.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/VoxelShapeSimpleCube.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/lists/OffsetFractionalDoubleList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/lists/OffsetFractionalDoubleList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/shapes/pairs/LithiumDoublePairList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/shapes/pairs/LithiumDoublePairList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/ArrayConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/ArrayConstants.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/Collector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/Collector.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/Constants.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/Producer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/Producer.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/BlockEntityList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/BlockEntityList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/HashedReferenceList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/HashedReferenceList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/ListeningList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/ListeningList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/ListeningLong2ObjectOpenHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/ListeningLong2ObjectOpenHashMap.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/MaskedTickingBlockEntityList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/MaskedTickingBlockEntityList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/collections/Object2BooleanCacheTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/collections/Object2BooleanCacheTable.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/lock/NullLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/lock/NullLock.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/lock/NullReadWriteLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/lock/NullReadWriteLock.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/math/CompactSineLUT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/math/CompactSineLUT.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/math/MutableVec3d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/math/MutableVec3d.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/thread/ArrayPrioritizedTaskQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/thread/ArrayPrioritizedTaskQueue.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/util/tuples/FinalObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/util/tuples/FinalObject.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/ChunkRandomSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/ChunkRandomSource.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/PlayerChunkWatchingManagerIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/PlayerChunkWatchingManagerIterable.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/ServerWorldExtended.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/ServerWorldExtended.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/WorldHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/WorldHelper.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/BlockEntitySleepTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/BlockEntitySleepTracker.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/SleepingBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/SleepingBlockEntity.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/SupportCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/blockentity/SupportCache.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/chunk/ChunkHolderExtended.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/chunk/ChunkHolderExtended.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/chunk/ClassGroupFilterableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/chunk/ClassGroupFilterableList.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/chunk/CompactingPackedIntegerArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/chunk/CompactingPackedIntegerArray.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/chunk/LithiumHashPalette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/chunk/LithiumHashPalette.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestCollectors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestCollectors.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestSetFilterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestSetFilterable.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestTypeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/interests/PointOfInterestTypeHelper.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/interests/RegionBasedStorageSectionAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/interests/RegionBasedStorageSectionAccess.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/layer/CachedLocalLayerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/layer/CachedLocalLayerFactory.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/layer/CachingLayerContextExtended.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/layer/CachingLayerContextExtended.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/layer/CloneableContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/layer/CloneableContext.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/layer/FastCachingLayerSampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/layer/FastCachingLayerSampler.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/noise/SimplexNoiseCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/noise/SimplexNoiseCache.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/LithiumServerTickScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/LithiumServerTickScheduler.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/TickEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/TickEntry.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/TickEntryQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/common/world/scheduler/TickEntryQueue.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/LithiumMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/LithiumMixinPlugin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/goal/GoalSelectorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/goal/GoalSelectorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/LivingEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/LivingEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/ServerWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/ServerWorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/WorldChunkMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/WorldChunkMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/goals/FleeEntityGoalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/goals/FleeEntityGoalMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/goals/LookAtGoalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/nearby_entity_tracking/goals/LookAtGoalMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/ChunkCacheMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/ChunkCacheMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/LandPathNodeMakerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/LandPathNodeMakerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinAbstractBlockState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinAbstractBlockState.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinBlock.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/MixinBlocks.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/PathNodeNavigatorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/pathing/PathNodeNavigatorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_init/PointOfInterestStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_init/PointOfInterestStorageMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_init/PointOfInterestTypeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_init/PointOfInterestTypeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/PointOfInterestSetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/PointOfInterestSetMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/PointOfInterestStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/PointOfInterestStorageMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/SerializingRegionBasedStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/poi/fast_retrieval/SerializingRegionBasedStorageMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/raid/PickupBannerAsLeaderGoalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/raid/PickupBannerAsLeaderGoalMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/raid/RaidMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/raid/RaidMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/CompositeTaskMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/CompositeTaskMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/FindInteractionTargetTaskMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/FindInteractionTargetTaskMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/RunModeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/RunModeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/TaskAccessorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/TaskAccessorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/TaskMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/TaskMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/WeightedListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/ai/task/WeightedListMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_random/ServerWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_random/ServerWorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_random/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_random/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_ticking/ChunkTicketManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_ticking/ChunkTicketManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_ticking/ServerChunkManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/chunk_ticking/ServerChunkManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/composter/ComposterMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/composter/ComposterMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/entity_tracker/EntityTrackerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/entity_tracker/EntityTrackerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/LivingEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/LivingEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/PistonBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/PistonBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/PistonHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/enum_values/PistonHandlerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/explosion_behavior/EntityExplosionBehaviorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/explosion_behavior/EntityExplosionBehaviorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/alloc/world_ticking/ServerWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/alloc/world_ticking/ServerWorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/AbstractBlockStateMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/AbstractBlockStateMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/FluidStateAccessorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/FluidStateAccessorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/FluidStateMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/block/flatten_states/FluidStateMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/block/moving_block_shapes/PistonBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/block/moving_block_shapes/PistonBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/block/moving_block_shapes/VoxelShapeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/block/moving_block_shapes/VoxelShapeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/cached_hashcode/BlockNeighborGroupMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/cached_hashcode/BlockNeighborGroupMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/count_oversized_blocks/ChunkSectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/count_oversized_blocks/ChunkSectionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/entity_class_groups/TypeFilterableListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/entity_class_groups/TypeFilterableListMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/no_locking/PalettedContainerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/no_locking/PalettedContainerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/palette/PalettedContainerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/palette/PalettedContainerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/section_update_tracking/ChunkHolderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/section_update_tracking/ChunkHolderMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/serialization/PackedIntegerArrayMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/serialization/PackedIntegerArrayMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/chunk/serialization/PalettedContainerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/chunk/serialization/PalettedContainerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/collections/entity_filtering/TypeFilterableListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/collections/entity_filtering/TypeFilterableListMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/CollisionViewMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/CollisionViewMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/EntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/EntityViewMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/collisions/EntityViewMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/data_tracker/no_locks/DataTrackerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/data_tracker/no_locks/DataTrackerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/data_tracker/use_arrays/DataTrackerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/data_tracker/use_arrays/DataTrackerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/fast_suffocation_check/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/fast_suffocation_check/EntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/gravity_check_block_below/VoxelShapesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/gravity_check_block_below/VoxelShapesMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/inactive_navigations/EntityNavigationMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/inactive_navigations/EntityNavigationMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/inactive_navigations/ServerWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/inactive_navigations/ServerWorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/AbstractDecorationEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/AbstractDecorationEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/AbstractMinecartEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/AbstractMinecartEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/ArmorStandEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/ArmorStandEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/FormCaravanGoalMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/FormCaravanGoalMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/ItemFrameEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/replace_entitytype_predicates/ItemFrameEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/skip_fire_check/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/skip_fire_check/EntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/entity/stream_entity_collisions_lazily/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/entity/stream_entity_collisions_lazily/EntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/BiomeLayerSamplerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/BiomeLayerSamplerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/CachingLayerContextMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/CachingLayerContextMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/InitLayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/InitLayerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/MergingLayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/MergingLayerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/ParentedLayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/biome_noise_cache/ParentedLayerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/cached_generator_settings/NoiseChunkGeneratorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/cached_generator_settings/NoiseChunkGeneratorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/chunk_region/ChunkRegionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/chunk_region/ChunkRegionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_island_noise/NoiseChunkGeneratorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_island_noise/NoiseChunkGeneratorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_island_noise/TheEndBiomeSourceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_island_noise/TheEndBiomeSourceMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_layer_sampling/CachingLayerContextMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_layer_sampling/CachingLayerContextMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_layer_sampling/ScaleLayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_layer_sampling/ScaleLayerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_multi_source_biomes/MultiNoiseBiomeSourceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_multi_source_biomes/MultiNoiseBiomeSourceMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_noise_interpolation/NoiseChunkGeneratorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/fast_noise_interpolation/NoiseChunkGeneratorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/features/StructureFeatureMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/features/StructureFeatureMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/perlin_noise/PerlinNoiseSamplerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/perlin_noise/PerlinNoiseSamplerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/gen/voronoi_biomes/VoronoiBiomeAccessTypeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/gen/voronoi_biomes/VoronoiBiomeAccessTypeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_blockpos/BlockPosMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_blockpos/BlockPosMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_blockpos/DirectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_blockpos/DirectionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/AxisCycleDirectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/AxisCycleDirectionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/BoxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/BoxMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/DirectionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/fast_util/DirectionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/math/sine_lut/MixinMathHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/math/sine_lut/MixinMathHelper.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/blockstate_cache/BlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/blockstate_cache/BlockMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/lazy_shape_context/EntityShapeContextMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/lazy_shape_context/EntityShapeContextMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/optimized_matching/VoxelShapesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/optimized_matching/VoxelShapesMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/precompute_shape_arrays/FractionalDoubleListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/precompute_shape_arrays/FractionalDoubleListMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/precompute_shape_arrays/SimpleVoxelShapeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/precompute_shape_arrays/SimpleVoxelShapeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/shape_merging/VoxelShapesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/shape_merging/VoxelShapesMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapeAccessorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapeAccessorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapeMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapeMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/shapes/specialized_shapes/VoxelShapesMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/tag/SetTagMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/tag/SetTagMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/collections/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/collections/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/should_tick_cache/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/should_tick_cache/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/AbstractFurnaceBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/AbstractFurnaceBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BeehiveBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BeehiveBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BellBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BellBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BrewingStandBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/BrewingStandBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/CampfireBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/CampfireBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/ChestBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/ChestBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/DaylightDetectorBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/DaylightDetectorBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/EnchantingTableBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/EnchantingTableBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/EnderChestBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/EnderChestBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/HopperBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/HopperBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/ShulkerBoxBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/ShulkerBoxBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/SkullBlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/SkullBlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/sleeping/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/support_cache/BlockEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/support_cache/BlockEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/support_cache/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/block_entity_ticking/support_cache/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ChunkHolderAccessorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ChunkHolderAccessorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ChunkHolderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ChunkHolderMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ServerChunkManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/ServerChunkManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/WorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_access/WorldMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_inline_block_access/WorldChunkMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_inline_block_access/WorldChunkMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_task_system/ChunkTaskPrioritySystemMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_task_system/ChunkTaskPrioritySystemMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_tickets/SortedArraySetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_tickets/SortedArraySetMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_ticking/PlayerChunkWatchingManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_ticking/PlayerChunkWatchingManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_ticking/ThreadedAnvilChunkStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/chunk_ticking/ThreadedAnvilChunkStorageMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/explosions/ExplosionMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/explosions/ExplosionMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/mob_spawning/SpawnSettingsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/mob_spawning/SpawnSettingsMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/mob_spawning/StructureAccessorMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/mob_spawning/StructureAccessorMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/player_chunk_tick/ThreadedAnvilChunkStorageMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/player_chunk_tick/ThreadedAnvilChunkStorageMixin.java -------------------------------------------------------------------------------- /src/main/java/me/jellysquid/mods/lithium/mixin/world/tick_scheduler/ServerWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/java/me/jellysquid/mods/lithium/mixin/world/tick_scheduler/ServerWorldMixin.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/accesstransformer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/resources/META-INF/accesstransformer.cfg -------------------------------------------------------------------------------- /src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/resources/icon.png -------------------------------------------------------------------------------- /src/main/resources/lithium.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/resources/lithium.mixins.json -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeiouEnigma/lithium-forge/HEAD/src/main/resources/pack.mcmeta --------------------------------------------------------------------------------